/* CSS Document */
.left_new{width: 780px; border: 1px #eee solid;float: left; margin: 30px auto;}
.left_new ul{}
.left_new ul li{ padding: 15px; border-bottom: 1px #eee solid;}
.left_new ul li:last-child{}
.left_new ul li span img{float: left;width: 310px;height: 219px;display: block; margin-right: 25px;}
.left_new ul li span.main{float: left; width: 405px;}
.left_new ul li span.main h2{font-size: 20px; font-weight: 600;color: #333;line-height: 35px;}
.left_new ul li span.main div{font-size: 14px; color: #999;line-height: 25px;}
.left_new ul li span.main p{font-size: 16px; color: #666;line-height: 30px;position: relative;}
.left_new ul li span.main p a{display: inline-block; position: absolute;bottom: 0;right: 0; width: 60px; line-height: 28px; height: 28px; color: #fff; text-align: center;border-radius: 3px;background: #ff7800;}
.right_pro{width: 400px; border: 1px #eee solid; float: right; margin: 30px auto;}
.right_pro h2{ font-size: 22px; line-height: 30px; margin-top: 15px; color: #4290ff; font-weight: normal; padding: 0 15px;}
.right_pro ul{}
.right_pro ul li{ padding: 15px; border-bottom: 1px #eee solid;}
.right_pro ul li:last-child{border-bottom: 0;}
.right_pro ul li span img{float: left;width: 120px;height: 120px;display: block; margin-right: 15px;}
.right_pro ul li span.main{float: left; width: 230px;}
.right_pro ul li span.main div{font-size: 18px;color: #333;line-height: 25px; font-weight: 600;}
.right_pro ul li span.main p{font-size: 16px; color: #666;line-height: 28px;position: relative;}
.right_pro ul li span.main p a{display: inline-block; position: absolute;bottom: 0;right: 0; width: 60px; line-height: 25px; height: 25px; color: #fff; text-align: center;border-radius: 3px;background: #ff7800;}
.news li {height:40px;line-height: 40px;}

.hot_keywords {margin-top:8px;}
.hot_keywords li {
    display: inline-table;
    padding: 0 16px;
    height: 20px;
    line-height: 30px;
    margin: 5px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 6px;
    border: 2px solid #a9e1ff;
    background: #f8f8f8;
}

.border_animation {line-height:24px; background: #ffffff;zoom:1;position: relative; overflow: hidden;width: 580px;float: left;margin:10px;}
.border_animation span.img_left{float: left;}
.border_animation span.main_left{background: #fff; overflow: hidden; height: 162px; float: left; width: 200px; padding: 0 20px;}
.border_animation span.main_left p{ font-size: 16px; font-weight: bold;line-height:35px; margin: 5px 0 0; color: #333;}
.border_animation a{color: #666;}

.slideTxtBox .bd ul li span.lc_left{font-size: 18px;line-height: 35px; color: #333; width: 500px; margin-left: 40px; margin-top: 50px; float: left;position: relative;}
.slideTxtBox .bd ul li span.lc_img_left img{width: 400px;}
.slideTxtBox .bd ul li span.lc_img_left{float: left}

.product_dynamic {line-height:24px; background: #ffffff;zoom:1;position: relative; overflow: hidden;width: 480px;float: left;margin:10px;padding: 5px 0;}
.product_dynamic span.time_left{float: left;  border: solid 1px #e60012; width: 60px; height: 70px; text-align: center;margin:10px;}
.product_dynamic span.time_left div.a{ width: 60px; line-height: 50px;color: #e60012; font-size: 24px;}
.product_dynamic span.time_left div.b{height: 20px; line-height: 20px; background: #e60012; font-size:12px; color: #fff;}
.product_dynamic span.main_left{background: #fff;height: 90px; float: left; width: 390px;overflow: hidden;}
.product_dynamic span.main_left p{ font-size: 18px; font-weight: bold;line-height:40px;height:40px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;color: #333;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.product_dynamic a{color: #666;}
.product_dynamic a:hover p{color: #e60012;}

.border_animation span.main_left {
    background: #fff;
    overflow: hidden;
    height: 162px;
    float: left;
    width: 200px;
    padding: 0 20px;
}
.slideTxtBox .bd {
    width: 1000px;
    margin: 0 auto;
}
.news_wz_bg{background: url(../images/nav_24.jpg) no-repeat center 0; width: 100%;  margin: 0 auto;
    height: 300px;
    padding-top: 170px;}
.appmanager_list{width:1200px;padding:0px 0;margin: 0 auto}

/*新闻 start*/
.xwbg_x{ background:url(../imgs/index_10.jpg) no-repeat center; height:100px; overflow:hidden;}
.xw{ width:580px;}
.xw a:hover{ color:#0064B6;}
.xwl_x{background:url(../imgs/index_13.jpg) repeat-x; height:40px; line-height:40px; font-size:16px; width: 100%; margin:10px 0px; text-indent:10px; border-left:3px #0064b6 solid; color:#0064b6;}
.more_x{ color:#666; margin-right:10px;}
.xwtp_x{ margin:10px 25px;}
.xwt_X{ width:270px; margin-top:15px;}

.xw2_x{ margin:10px 5px;margin-top:0px; font-size:16px; color:#666; line-height:40px; text-indent:10px;}
.xw2_x ul li{ border-bottom:1px #ccc dashed;}
/*新闻 end*/

.seepage {margin-top:20px;}
.seepage ul {}
.pageup {padding-right:13px;}
.seepage ul li,.pageup, .pagedown { width:30px;float:left;color: #000; border:1px solid #e6efff;margin:2px 5px;height:30px;line-height:30px;}
.seepage ul li.nowpage {width:30px;float:left;color: #fff; border:1px solid #e6efff;margin:2px 5px;height:30px;line-height:30px;background-color: #8bc1ff;}
.location {width:1182px;margin:0 auto;margin-top:-20px;margin-bottom: 20px;}
.nextAndPrev {margin-top:15px;}
.nextAndPrev p{height: 30px;line-height: 30px;font-size:16px;}