﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font-family:"微软雅黑", Arial, Tahoma, Verdana, sans-serif;font-size:12px;background:#fff;}
ol,ul,li{list-style-type:none;}
a{text-decoration:none;}
img{border:0;}
body{background:#fff;}
picture{display:block;}
a:hover{text-decoration:none;}
a{color:#666; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.fl{float:left;}
.fr{float:right;}
.wrap { margin:0px auto; width:1200px;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}


        @font-face {font-family: "../font/iconfont";
          src: url('../font/iconfont.eot'); /* IE9*/
          src: url('../font/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('../font/iconfont.woff') format('woff'), /* chrome, firefox */
          url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
        }

        .iconfont {
          font-family:"../font/iconfont" !important;
          font-size:16px;
          font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.2px;
          -moz-osx-font-smoothing: grayscale;
        }



    .side_bar{display:block; text-align:center;width:60px; height:300px;background:rgba(0,60,150,0.9); position:fixed; bottom:30px; right:10px; box-shadow: 0 0 14px 0 rgba(0,0,0,0.07);border-radius: 3px;z-index:11;}
    .side_bar li span{font-size: 12px;color: #fff; display:block;}
    .side_bar li{padding-bottom:10px; cursor:pointer;}
    .side_bar i{display:block; margin:24px auto 10px auto; position: relative; color:#fff; font-size:30px;}
    .side_bar li:hover span,.side_bar .on span{color: #ffcc00;}
	.side_bar li:hover i,.side_bar .on i{ color:#ffcc00;}
    .side_bar_kang{ display:none; background-repeat:no-repeat; width:256px; height:300px; position:absolute; top:-0px; right:60px;}
	.side_bar_kang strong{ color:#333;}
    .gophone{background:url(../images/gophone.png) no-repeat 0px 70px;}
    .goservice{background-image:url(../images/goservice.png);}
    .side_bar_kang .side_title{ display:block; padding:0px 0 31px 0;color: #333333; font-size:16px;}
    .side_bar_kang1{ display:none; background-repeat:no-repeat; width:226px; height:210px; position:absolute; top:0px; padding-top:100px; text-align:left; padding-left:30px; line-height:30px; right:60px;}
    .side_bar_kang img{width:188px; margin:0 auto;}
    .side_aside{ display:block; color:#333; padding:10px 0 0 0;}
    .side_aside .side_hui{ color:#999;}
    .goservice .side_title{ padding:15px 0 10px 0;}
    .indexEN .Icon_list li{font-size: 20px;}
    .indexEN .go_buy .button,.indexEN .titles .button{width:auto; padding:0 10px;}
    .clip-text{display:block;}
    .top-menu_en .site-nav li a, .top-menu_en .site-nav li a:hover{font-size:12px;}



/*-------------header-----------------*/
#header{position:fixed; z-index:9999; left:0; top:0; width:100%; min-width:1200px; margin:auto; background:#fff; }
#top_info{width:100%; height:34px; overflow:hidden; background:#f4f4f4;}
.top_info{width:1200px; margin:auto; height:34px;}
.top_info summary{font-size:12px; color:#696969;}
.top_info summary p{ float:left; line-height:32px;}
.top_info summary .tel{height:34px; float:left; line-height:34px; color:#565656; font-size:12px;}
.top_info summary .language{ display:block; float:right;width:280px; line-height:34px;}
.top_info summary .language dl{ float:left; font-size:13px; font-weight:bold; color:#db9b00;}
.top_info summary .language dl img{ padding-top:9px; float:left; padding-right:6px;}
.top_info summary .language a{ padding:0 2px; float:left;}
.top_info summary .language a img{  padding-left:5px; padding-right:5px; float:left; padding-top:7px;}

#header .header_con{width:1200px; margin:auto;}
#header .header_con .fr{ float:right;width:650px;}
#logo{float:left; width:423px; height:104px; display:block;}
#logo img{width:100%;}
#header.min #top_info{ overflow:hidden;}

/*主导航菜单
.ys_menu{width:725px; float:right; z-index:9999; height:104px;}
#nav-menu{height:104px; margin-left:20px;}
#nav-menu .container{position:relative;z-index:99;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px; line-height:104px;}
.menu_line{width:2px; background:url(../images/menu_line.jpg) no-repeat; height:39px;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#2e2e2e;font-family:"微软雅黑";font-size:16px; line-height:104px; margin:0 16px;text-align:center;}
#nav-menu .menu li:last-child{ margin-right:0;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#0069ac; border-bottom:3px solid #0069ac;width:auto; display:block;line-height:104px; height:101px;}
#nav-menu .menu ul.children{display:none;position:absolute;width:340px; height:auto; left:-80px;top:104px;background:url(../images/tm.png); color:#000;border-top:0;line-height:normal; z-index:9999;}
#nav-menu .menu ul.children dl{ float:left;width:345px; padding-left:10px;}
#nav-menu .menu ul.children li{padding:0px;width:150px; margin:0 5px;font-size:14px;border-bottom:1px solid #666;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;line-height:38px;overflow:hidden;display:block;color:#fff; font-family:"微软雅黑";text-align:center;text-decoration:none; font-size:14px;}
#nav-menu .menu ul.children li a:hover{text-decoration:none; color:#ffc600; font-weight:bold;}
*/

/*主导航菜单*/
.ys_menu{width:725px; float:right; z-index:9999; height:104px;}
#nav-menu{height:104px; margin-left:20px;}
#nav-menu .container{position:relative;z-index:99;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px; line-height:104px;}
.menu_line{width:2px; background:url(../images/menu_line.jpg) no-repeat; height:39px;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#2e2e2e;font-family:"微软雅黑";font-size:16px; line-height:98px; margin:0 21px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#0069ac; border-bottom:3px solid #0069ac; display:block;line-height:98px; height:101px;}
#nav-menu .menu ul.children{display:none;position:absolute;width:410px; height:325px;top:104px;background:url(../images/tm.png); color:#000;border-top:0;line-height:normal; z-index:9999;}
#nav-menu .menu ul.children dl{ float:left;width:150px; padding-left:10px;}
#nav-menu .menu ul.children span{ float:right; padding:20px;}
#nav-menu .menu ul.children span img{width:150px; height:120px;}
#nav-menu .menu ul.children li{padding:0px;width:205px;font-size:14px;border-bottom:1px solid #666;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;line-height:38px;overflow:hidden;display:block;color:#fff; font-family:"微软雅黑";text-align:center;text-decoration:none; font-size:14px;}
#nav-menu .menu ul.children li a:hover{text-decoration:none; color:#f00;}


/* bannercss */
.slideBox{ width:100%; height:650px;overflow:hidden; position:relative; margin-top:130px;}
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; left:50%;margin-left: -104px;  bottom:30px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul span li{ width:11px;}
.slideBox .hd ul li{ float:left; margin:0 10px; width:60px; height:5px;filter: Alpha(Opacity=70);opacity: 0.7; background:#fff;  font-size:0; cursor:pointer;}
.slideBox .hd ul li.on{background:#c90000; filter: Alpha(Opacity=100);opacity: 1;}
.slideBox .banner{ position:relative; height:100%; z-index:0;}
.slideBox .banner li{ zoom:1; vertical-align:middle; height:650px;}
.slideBox .banner li a{ display:block; width:100%; height:650px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.absolute{ position:absolute;}
.web_widht{ width:1200px; margin:0 auto; position:absolute; padding-top:20px; text-align:center; left:0; right:0;}
.slideBox .prev, .slideBox .next {
    position: absolute;
    left: 1%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: transparent url("../images/slider-arrow.png") no-repeat scroll -104px 5px;
    opacity: 0.5;
}
.slideBox .next{ left:auto; right:1%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}
.fast_nav{ height:85px; position:relative; margin-top:-85px; z-index:9;}
.fast_nav .back_hei{ width:100%; height:100%; left:0; top:0; background:#000;}
.fast_nav .web_widht{ z-index:10;}

.ss{ height:66px; background:#f6f6f6; overflow:hidden;}
.ss_lt{ float:left; line-height:60px; color:#4e4d4d;}
.ss_lt b{ font-size:14px; color:#0657b2;}
.ss_lt a{ font-size:12px; color:#757474;margin-right: 2px;}
.ss_lt a:hover{ color:#f00;}
.souse{ height:40px; padding-top:17px; float:right;}
.sinput{float:left; width:175px;background:url(../images/ss_lt.png) no-repeat; border:0; height:31px; color:#bababa; padding-left:12px;font-family:"微软雅黑"; font-size:14px; outline:none; line-height:30px;} 
.sbtn{float:left; width:49px; height:31px;background:url(../images/ss_rt.png) no-repeat;  cursor:pointer;  display:inline-block;  border:0;} 

.gydl{ background:url(../images/j_bj.png) no-repeat center; height:450px;}
.gydl_lt{ float:left;width:580px; margin-top:48px; height:400px;}
.gydl_rt{ float:right;width:580px; padding-top:26px;}
.gydl_rtt{ /*background:url(../images/sbo.png) no-repeat left;*/ height:65px; font-size:36px; color:#333333;padding-top:20px;}
.gydl_rtz{ line-height:26px; font-size:14px; color:#393939;}
.gydl_rte{ padding-top:24px;}
.gydl_rte li{ float:left; font-size:14px; line-height:46px; color:#494949; margin-right:40px; text-align:center;}
.gydl_rte li a{width:88px; height:88px; line-height:88px; display:block; border:1px solid #dfdfdf;-moz-border-radius:44px; -webkit-border-radius:44px;border-radius:44px; text-align:center;}
.gydl_rte li a i{ font-size:50px; color:#b1b1b1; font-weight:200;}
.gydl_rte li a:hover{ background:#1a5398; color:#fff;}
.gydl_rte li a:hover i{ color:#fff;}
.gydl_a{ padding-top:50px; padding-bottom:50px;}
.gydl_a a{width:150px; height:38px; border:1px solid #d9d9d9;  line-height:38px; text-align:center; font-size:12px; display:block; margin:0 auto; color:#6a6a6a;}
.gydl_a a:hover{-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear; color:#fff;  -o-transition: all 0.5s linear; transition: all 0.5s linear; background:#1a5398;}

.cpzs{ height:auto; background:url(../images/cp_bj.jpg) no-repeat center top;}
.cpzs ul{ padding-top:110px; padding-bottom:20px; overflow:hidden;}
.cp01{ margin-top:55px;background:#f6f6f6;}
.cp01 p{ color:#a2a2a2; font-size:14px; margin-bottom:40px; padding-top:20px; background:url(../images/x1.png) no-repeat center bottom;}
.cp01 p strong{ font-size:24px; color:#333; display:block; line-height:60px;}
.cp01 dd{ padding-bottom:20px;}
.cp01 dd a{width:380px; background:url(../images/cp_n.jpg) no-repeat; display:block; overflow:hidden;}
.cp01 dd a img{ height:220px; overflow:hidden; padding-bottom:40px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.cp01 dd a img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}
.cp01 dl{width:112px; display:block; height:30px;border:1px solid #aeaeae;text-align:center;line-height:30px; color:#636363; font-size:14px; margin:0 auto;}
.cp01 dl::after{ content:""; display:block; width:0; height:100%; background:#b20000; margin-top:-30px; transition:all 0.3s ease;}
.cp01 dl:hover{ color:#FFF;}
.cp01 dl:hover::after{ width:100%; }
.cp01 span{padding:0px 10px 25px 10px; display:block; line-height:22px;}


.blk_18 { overflow:hidden; zoom:1; width:1340px; margin:0 auto; padding-top:60px;}
.blk_18 .pcont { width:1230px; float:left; overflow:hidden;}
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton{ width:55px; height:420px; float:left; background:url(../images/jt_lt.png) no-repeat 0px 280px;}
.blk_18 .RightBotton { width:55px; height:420px; float:left; background:url(../images/jt_rt.png) no-repeat 0px 280px;}
.blk_18 .pl img { display:block; cursor:pointer; border:none;}
.blk_18 .pl { width:380px; float:left; float:left; text-align:center; height:auto; padding-bottom:40px; line-height:30px; color:#515151; margin:40px 15px; font-family:"微软雅黑"; font-size:14px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.blk_18 .pl:hover{z-index:2; background:url(../images/cj.jpg) no-repeat;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -40px, 0);transform:translate3d(0, -40px, 0)}
.blk_18 .pl:hover p strong,.blk_18 .pl:hover span{ color:#fff;}
.blk_18 .pl:hover p{background:url(../images/x2.png) no-repeat center bottom;}
.cp_a{ padding-top:20px; padding-bottom:50px;}
.cp_a a{width:150px; height:38px; border-bottom:2px solid #dea417; background:#ededed; line-height:38px; text-align:center; font-size:12px; display:block; margin:0 auto; color:#6a6a6a;}
.cp_a a:hover{-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear; color:#fff;  -o-transition: all 0.5s linear; transition: all 0.5s linear; background:#1a5398;}


.gssl{ height:740px; background:url(../images/xx.jpg);}
.gssl_t{ height:115px; background:url(../images/x4.jpg) repeat-x bottom;}
.gssl_t p{width:190px; background:#0657b2; text-align:center; padding-top:20px; height:95px; float:left;}
.gssl_t span{ float:right; padding-top:50px; line-height:60px; color:#5b5b5b; font-size:16px;}
.gssl_t span a{ padding:0 5px;}
.gssl_t span a:last-child{ padding-right:0;}
.gssl_t span a:hover{ color:#f00;}
.jssl_nr{width:1200px; margin:0 auto; padding-top:54px;}
.jssl_nr ul{ height:240px; margin-top:10px;}
.jssl_nr ul li{}
.c01{width:595px; height:240px; float:left;}
.c02{width:292px; height:240px; float:left;}
.c03{width:292px; height:240px; float:left;}
.jssl_nr .c01 b{display:block; width:595px; height:240px; overflow:hidden;  background:#000;}
.jssl_nr .c01 b img{width:595px; height:240px; cursor:pointer;  transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.jssl_nr .c01 p,.jssl_nr .c02 p,.jssl_nr .c03 p{display:block; height:87px; padding-top:60px; text-align:center; transform:translate(0px,-200px); -moz-transform:translate(0px,-200px); -ms-transform:translate(0px,-200px); -o-transform:translate(0px,-200px); -webkit-transform:translate(0px,-200px); line-height:60px; font-family:"微软雅黑"; font-weight:lighter; color:#FFF; filter:alpha(opacity=0); opacity:0; transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.jssl_nr .c02{ margin:0 10px;}
.jssl_nr .c02 b{display:block; width:292px; height:240px; overflow:hidden;  background:#000;}
.jssl_nr .c02 b img{width:292px; height:240px; cursor:pointer;  transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.jssl_nr .c03 b{display:block; width:292px; height:240px; overflow:hidden;  background:#000;}
.jssl_nr .c03 b img{width:292px; height:240px; cursor:pointer;  transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.jssl_nr .c01:hover b img,.jssl_nr .c02:hover b img,.jssl_nr .c03:hover b img{transform:scale(1.2,1.2); filter:alpha(opacity=30); opacity:0.3}
.jssl_nr .c01:hover p,.jssl_nr .c02:hover p,.jssl_nr .c03:hover p{ filter:alpha(opacity=100); opacity:1; font-size:16px;}




.xwdt{ height:auto; overflow:hidden; padding-top:65px;}
.xwdt_t{ text-align:center;}
.xwdt_t p{ font-size:34px; background:url(../images/x3.jpg) no-repeat center bottom; line-height:66px; display:block; color:#434343;}
.xwdt_t span{ color:#434343; font-size:14px; line-height:44px;}
.xwdt_nr{ padding-top:30px; overflow:hidden; padding-bottom:10px;}
.xwdt_nr_t{ height:275px;}
.xwdt_nr_t_lt{ float:left;width:580px;}
.xwdt_nr_t_rt{ float:right;width:570px; height:275px; background:#f6f6f6; padding-left:30px; padding-right:20px;}
.xwdt_nr_t_rt:hover{ background:#0657b2;}
.xwdt_nr_t_rt p{ font-size:32px; color:#bebebe; padding-top:20px;}
.xwdt_nr_t_rt span{ font-size:16px; color:#3a3939; line-height:36px;}
.xwdt_nr_t_rt dl{ color:#8e8e8e; line-height:26px; font-size:13px; padding-bottom:25px; padding-top:10px;}
.xwdt_nr_t_rt a{width:110px; height:32px; font-size:14px;border:1px solid #cbcbcb; display:block; text-align:center; line-height:32px; color:#757575;}
.xwdt_nr_t_rt a::after{ content:""; display:block; width:0; height:100%;background:#f5ad00; margin-top:-32px; transition:all 0.3s ease;}
.xwdt_nr_t_rt a:hover{ color:#FFF;}
.xwdt_nr_t_rt a:hover::after{ width:100%; }
.xwdt_nr_t_rt:hover p,.xwdt_nr_t_rt:hover span,.xwdt_nr_t_rt:hover dl,.xwdt_nr_t_rt:hover a{ color:#fff;}
.xwdt_nr_e{ padding-top:30px;}
.xwdt_nr_e li{ float:left;width:300px; height:110px;}
.xwdt_nr_e li p{ font-size:14px; color:#999;width:90px; padding-top:14px; float:left; text-align:center;}
.xwdt_nr_e li p strong{ color:#999; font-size:42px; font-weight:400;}
.xwdt_nr_e li:hover{ background:#0657b2;}
.xwdt_nr_e li:hover p,.xwdt_nr_e li:hover dl,.xwdt_nr_e li:hover p strong{ color:#fff;}
.xwdt_nr_e li dl{width:200px; padding-right:5px; float:right; line-height:26px; color:#999; font-size:14px; padding-top:28px;}




/*焦点图*/
.pic_t{ height:40px; line-height:40px; padding-bottom:24px;}
.pic_t p{ font-size:18px; float:left; color:#363636;}
.pic_t a{ float:right; color:#a0a0a0; font-size:14px;}
.first_news .pic{ width:470px; height:382px; float:right; margin-right:20px; margin-top:30px;}
.focus{ position:relative; width:470px; height:200px; background-color: #000; margin-bottom:10px;}  
.focus img{ width: 470px; height:200px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:44px; line-height: 44px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:12px; right:9px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.pic_e li{ border-bottom:1px dashed #e9e9e9;}
.pic_e li a{ color:#5b5b5b; font-size:13px; line-height:42px; padding-left:20px; background:url(../images/jt.jpg) no-repeat left;}
.pic_e li span{ float:right; line-height:42px; font-size:13px; color:#5b5b5b;}
.pic_e li a:hover{ color:#f00; padding-left:24px;}



.end{ height:360px; background:url(../images/end_bj.jpg); padding-top:36px;}
.end_t_lt{width:580px; float:left;background:url(../images/xx.png) repeat-y right;}
.end_t_lt ul li{ float:left; padding-right:13px; margin-right:18px; border-right:1px solid #33363c; height:320px;}
.end_t_lt ul li span{ font-size:26px; color:#5a6377; padding-bottom:20px; display:block;}
.end_t_lt ul li p a{ font-size:16px; color:#fff; line-height:30px;}
.end_t_lt ul li dl a{ color:#dbdbdb; line-height:32px; font-size:12px;}
.end_t_lt ul li dl a:hover,.end_t_lt ul li p a:hover{ color:#e1a400;}
.end_t_zh{width:185px; float:left; line-height:44px; text-align:center; color:#dbdbdb; font-size:14px; padding-top:28px;}
.end_t_rt{width:390px;  background:url(../images/xx.png) repeat-y right; padding-top:20px; float:right; line-height:30px; color:#dbdbdb; font-size:13px;}
.end_t_rt p{ font-size:14px; color:#e1a400; line-height:34px; border-bottom:1px solid #33363c; padding-bottom:20px; margin-bottom:20px;}
.end_t_rt strong{ color:#e1a400; font-size:20px;}


.nyban1{ margin-top:138px; position:relative;}
.nav_nav{ height:50px; background:url(../images/nav-bg.jpg) repeat-x bottom #fff; bottom:0; position:absolute; margin-left:-600px;left:50%;}
.nav_nav p{ font-size:15px; line-height:50px; font-weight:bold; color:#555; padding-left:16px; float:left; display:block;}
.nav_nav dl{ float:right; display:block;}
.nav_nav dl a{ color:#666; font-size:12px; line-height:50px; text-align:center; background:url(../images/s_menu_li.gif) no-repeat 0px 7px; padding:0 5px;}
.nav_nav dl a:hover{ color:#f00;}
.nav_nav dl a:first-child{ background: none}
.mbxdh{ height:60px; line-height:60px; color:#555; font-size:13px;}
.mbxdh a{ color:#555; padding:0 3px; font-size:13px;}
.mbxdh a:hover{ color:#f00;}
.ny{ line-height:34px; font-size:14px;  padding-top:10px; padding-bottom:40px;}



.about_us{padding-bottom:0; padding-top:30px;}

.about_index_03 .nchannIn{font-size:36px;font-weight: normal;color:#333;padding-bottom: 24px; text-align:center;margin-bottom: 5px;}
.about_index_03 .nchannIn b{display:block;width:58px;height:4px;background-color:#0078e7;position:absolute;bottom:0;left:50%;margin-left:-29px;}
.about_index_03 .nchannP{font-size:14px; text-align:center; color:666;margin-bottom: 45px;}
.about_index_03 .nchannP span{/*color:#016db8;*/}
/*图标*/
.about_index_03 .abt_index_ico{background-image:url(../img/aboutus_icons.png);background-repeat: no-repeat;}
/*主体内容 综合*/
.about_index_03 .abh_box1{padding:0 0 60px; overflow:hidden;}
.about_index_03 .ah_box1_fix .ah_box1_img{width:49%;}
.about_index_03 .ah_box1_fix .ah_box1_con{width:45.5%;}
.about_index_03 .ah_box1_fix .ah_box1_con ._en{/*font-family: Arial;*/font-size:48px;font-weight: bold;color:#c8c8c8;text-transform: uppercase;line-height: 40px;margin-bottom: 20px;}
.about_index_03 .ah_box1_fix .ah_box1_con .p{font-size:14px; color:#666; margin-bottom:50px; line-height:30px;}
.span-5{ padding:0 1%;}
.widget-area{ float:right;width:100%;}
.about_index_03 .abh_box2 .abt_index_ico{width:90px;height:90px;display:block;margin:0 auto 40px;}
.about_index_03 .abh_box2 .abt_index_ico02{background-position:-90px 0px;}
.about_index_03 .abh_box2 .abt_index_ico03{background-position:-180px 0px;}
.about_index_03 .abh_box2{background:url(../images/about_p2_bj.jpg) center center no-repeat;height:340px;}
.about_index_03 .abh_box2 .wrap{padding-top:100px;padding-bottom:90px;}
.about_index_03 .abh_box2 ._box2_con{width:42%;}
.about_index_03 .abh_box2 .widget-area li{ float:left; text-align:center;}
.about_index_03 .abh_box2 .widget-area .s1{font-size:40px;font-weight:bold;color:#fff;}
.about_index_03 .abh_box2 .widget-area .p{font-size:15px;color:#000;}
.about_index_03 .abh_box2 .widget-area i{ font-size:44px; line-height:100px; color:#333;}

.about_index_03 .abh_box3{padding:50px 0; overflow:hidden;}
.about_index_03 .abh_box3 .nchannP{width:100%;margin-left:auto;margin-right: auto; color:#333; line-height:30px; text-align:left;}
.about_index_03 .abh_box3_con ._list li {position: relative; float:left;width:340px; margin-right:90px;}
.about_index_03 .abh_box3_con ._list li:last-child{ margin-right:0;}
.about_index_03 .abh_box3_con ._list li a{display:block; cursor:default;}
.about_index_03 .abh_box3_con ._list li ._img{ transition:all ease-in .3s; }
.about_index_03 .abh_box3_con ._list li ._img ._t{ position: absolute; left:8%; top: 8%; padding-bottom: 20px; font-size: 24px; color: #fff; font-weight: bold;}
.about_index_03 .abh_box3_con ._list li ._img ._t:after{ content:""; position: absolute; bottom: 0; left: 0; width:100%; height: 1px; background-color: #080b36;}
.about_index_03 .abh_box3_con ._list li ._txt{ position: absolute; left: 0; top: 0; bottom: 0; width: 84%; padding: 16% 8%; background: #00a6d0;background:rgba(0,10,54,0.6); z-index: 2; transition:all ease-in .3s; color: #fff;}

.about_index_03 .abh_box3_con ._list li ._txt { left:0;  filter:alpha(opacity=0); opacity:0;}
.about_index_03 .abh_box3_con ._list li:hover ._img { left:0; }
.about_index_03 .abh_box3_con ._list li:hover ._img ._t { display:none; }
.about_index_03 .abh_box3_con ._list li:hover ._txt { filter:alpha(opacity=100); opacity:1; }
.about_index_03 .abh_box3_con ._list li ._txt ._st{ position: absolute; left: 8%; top: 8%; padding-bottom: 20px; font-size: 24px; color: #fff; font-weight: bold;}
.about_index_03 .abh_box3_con ._list li ._txt ._st:after{ content:""; position: absolute; bottom: 0; left: 0; width: 50%; height: 1px; background-color:#fff;}
.about_index_03 .abh_box3_con ._list li ._txt ._p{margin-top:10px;}
.about_index_03 .abh_box3_con ._list li .bigS,.about_index_03 .abh_box3_con ._list li .smallS{z-index: 3;opacity:0;filter:alpha(opacity=0);}
.about_index_03 .abh_box3_con ._list li .bigS{right: 33px;width:63px;height:54px;background-position:-50px -63px;}
.about_index_03 .abh_box3_con ._list li .smallS{right: 46px;top: -15px;width:50px;height:43px;background-position:0px -62px;}
.about_index_03 .abh_box3_con ._list li.hover .bigS,.about_index_03 .abh_box3_con ._list li.hover .smallS{opacity:1;filter:alpha(opacity=100);}

.common_btn { font-size:14px; color:#f00;}
.about_index_03 .abh_box3_con ._list li ._txt ._p{height: 120px; padding-top:40px;line-height: 24px;overflow: hidden;}

/*nyxinxen*/
.ny_xw{ overflow:hidden;}
.newsList{background:url(../images/xw_bj.jpg) no-repeat top;width:100%; min-height:300px; overflow:hidden;}
.newsList_t{ padding-top:60px; text-align:center;}
.newsList_t p{ font-size:24px; font-weight:bold; color:#fff;}
.newsList_t span{ color:#fff;}
.newsListRec{ padding-top:30px;}
.newsListRecBox{ width:360px; float:left; margin-right:60px;}
.newsListRecBox:last-child{margin-right:0px;}
.newsListRecBox .boxMain{ width:380px;}
.newsListRecBox .boxLine{ width:380px; height:10px; background: url(../img/bg/libg06.png) no-repeat;}
.newsListRecBox .boxMain .boxMain1 a{ height:200px;width:380px; overflow:hidden; display:block;}
.newsListRecBox .boxMain .boxMain1 img{transition:All 0.4s ease-in-out;width:380px; -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.newsListRecBox .boxMain .boxMain1 img:hover {transform:scale(1.2);    -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}
.boxMainIntro{ width:350px; padding:15px 15px 20px 15px; background:#f5f5f5;}
.boxMainIntro:hover{ background:#005aab;}
.boxMainIntro dl{color:#222; font-size:16px; display:block; line-height:40px;}
.boxMainIntro dt{ line-height:24px; color:#66696f; display:block; font-size:13px;}
.boxMainIntro div{display:inline-block; border:1px solid #d0d0d0; padding:0 12px; margin-top:20px;}
.boxMainIntro:hover dl{color:#fff; font-size:16px; display:block; line-height:40px;}
.boxMainIntro:hover dt{ line-height:24px; color:#fff; display:block; font-size:13px;}
.boxMainIntro:hover div{ left:18px; display:inline-block; border:1px solid #d0d0d0; padding:0 14px; margin-top:20px; color:#fff;}



.ny_xw1{ overflow:hidden; margin-bottom:20px; line-height:34px; padding:20px 0;}
.ny_xw1 li{ height:160px; border-bottom:1px solid #e5e5e5; padding-top:20px;}
.ny_xw1 li:hover{ background:#f1f1f1;}
.ny_xw1 .ny_xw_lt{ float:left;width:180px; padding-left:20px;}
.ny_xw1 .ny_xw_lt span{ font-size:20px; color:#8b8b8b; font-weight:300; float:left; padding-right:30px;}
.ny_xw1 .ny_xw_lt p{ padding-top:18px;}
.ny_xw1 .ny_xw_zh{ float:left; margin-left:20px;width:940px;}
.ny_xw1 .ny_xw_zh p{ font-size:18px; color:#222; line-height:46px;}
.ny_xw1 .ny_xw_zh span{ color:#7c7c7c; font-size:14px; line-height:24px;}
.ny_xw1 .ny_xw_rt img{ float:right;width:180px; height:135px; padding-right:20px;}
.ny_xw1 .ny_xw_zh dl{ color:#666; line-height:40px;}
