@charset "utf-8";
/* CSS Document */
html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li, form{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;}
input.btn{ border:none}
label{vertical-align:middle} .inputcheckbox{vertical-align:middle;} 

body{font: 12px "微软雅黑"; color:#333; margin:0 auto;padding:0px; list-style:none;  }
a{ color:#333; text-decoration:none; }
a:hover{  color:#ff9900; text-decoration:none;  }
.clear_all {clear:both;}

img{ border:none; padding:0px; margin:0px; }
ul,li{ list-style-type:none; margin:0; padding:0; border:0; list-style:none }

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
   
.fl { float:left;} 
.fr { float:right;}     
    
/*search*/
.search_nbg{width: 100%; height:50px; margin:0 auto; position:absolute; top:571px; background:#f2f2f3;}
.search_bg{width: 100%; height:50px; margin:0 auto;background:#f2f2f3;}
#search{ width:1200px;	 height:50px; margin:0 auto;line-height:50px;}

.search_01{ float:left; width:600px; padding-left:2px;}
.search_02{height:24px;width:246px;overflow:hidden;margin-top:11px;float:right;background:url(../img/20170320213436_515855856.jpg) no-repeat center left;}
.search-i{float:right; width:55px; overflow:hidden; height:24px;}
.search-bg{float:left;width:160px;height:24px;overflow:hidden;padding-left:30px;line-height:24px;}       

/*中间内容开始*/

.bodycon { width:1200px;margin: 0 auto;}
#bodycon #left {float: left;width: 240px;background-color: ;}
#bodycon #center {float:left;width: 762px;background-color: ;}
#bodycon #right {float:left;width: px;background-color: ;}
            
/*中间内容结束*/
.body_bg { background:url(../img/h_bg.gif) left top repeat-x; width:100%;}
.head{ width:1200px; margin:0 auto;}
.body_index { height:100%; width:1200px; margin:0 auto; }

.body_top1 {height:29px; line-height:29px;overflow:hidden; padding-top:7px;}
.body_top1 .h2 { float:left; color:#555555; padding-left:10px;}
.body_top1 p { float:right;color:#555555;}     
.body_top1 p a{ color:#555555;}
.body_top1 p span{padding-left:5px; padding-right:5px;}
.body_top1 p a:hover{ color:#555555;}


.body_top2 {height:129px; overflow:hidden;}
.body_top2 .logo{ float:left; font-weight:normal; padding-top:32px; }
.body_top2 .logo img { width:180px;}

.body_top2 .c { float:left; padding-left:5px; padding-top:30px; line-height:32px; }
.body_top2 .c .h2 {font:bold 24px "微软雅黑";color:#292929; }
.body_top2 .c p{ font-size:20px; color:#dc261b; font-weight:bold;}

.body_top2 .h_tel{ float:right; margin-top:36px;font-size:12px; line-height:24px; background:url(../img/h_pho.gif) left center no-repeat; padding-left:48px;color:#444;}
.body_top2 .h_tel p{ font-size:24px; color:#dc261b; line-height:30px; font-weight:bold;}

/* nav parts */
#menuv {height:49px; margin-left:30px;}
#menuv .nav{}
#menuv .nav li{ float: left; height:49px; position:relative; background:url(../img/navbg.png) right 19px no-repeat; }
#menuv .nav li a{display: block; height:49px; line-height:49px; width:130px;font-size: 16px;color: #fff; text-align:center; }
#menuv .nav li a:hover{ background:url(../img/navh.jpg) center top repeat-x; color:#fff; }
#menuv .nav li a.nanh{  background:url(../img/navh.jpg) center top repeat-x; color:#fff;}
#menuv .nav li .sec{display:none; position: absolute; left:0px; top:49px; width:100%;z-index:999; }
#menuv .nav li .sec li{position: relative;border:none; height:38px; background:#d5d5d5;border-bottom:1px solid #eee; }
#menuv .nav li .sec li a{display: block;width:118px; padding:0 5px; text-align:center;font:100 14px/38px "微软雅黑";height:38px; color:#333; background:none;}
#menuv .nav li .sec li a:hover{ background:#d96400; color:#fff;}
#menuv .nav li.te{ background:none;}



/*轮换大区域*/
.lunhuan{width:100%;height:680px;position:relative;}
.lunhuan #lunhuanback{width:100%;height:680px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:680px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1200px;height:680px;margin:0 auto;position:relative;}
#lunbonum{ height:22px; line-height:6px;position:absolute;left:555px;bottom:25px;  z-index:5;  text-align:center;}
#lunbonum li{ width:22px;height:8px;float:left; margin-right:4px; margin-left:4px;background:#fff; cursor:pointer; }
#lunbonum .lunboone{ background:#d20001;cursor:pointer;}

/*搜索*/
.body_bg1 { width:100%; background: url(../img/index_bg.gif) repeat; }
.navdd { width:1200px; height:45px; overflow:hidden; margin:0 auto;}
.navdd .s_tit{ float:left; font:600 15px "微软雅黑";  line-height:45px;color:#333; }
.navdd .gd{ float:left;line-height:45px; font-size:12px;}
.navdd .gd a { display:inline-block;color:#4b4b4b; margin:0 6px;}
.navdd .gd a:hover{ color:#b70000;}

.navser { float:right; width:276px; margin-top:6px;height:28px; border:none; background:url(../img/ssbg.jpg) left center no-repeat; padding:2px;}
.navser .srk { float:left;font-family:"微软雅黑"; width:240px; background:#fff; height:26px; line-height:26px; color:#aaa;padding-left:6px; font-size:12px; border:none;}
.navser .but { float:left;width:26px;height:28px;cursor:pointer;font-family:"微软雅黑"; background:url(../img/suosou.jpg) center center no-repeat; border:none;}
/*搜索*/

/*==标题↓==*/
.titleAx{ margin:20px 0; text-align: center;}
.titleAx b{position:relative;margin-top:10px; display:table;color:#cf2f2f;font-weight:bold;font-size:34px;margin: auto;}
.titleAx b i{ color:#fff;font-size:30px; background: #cf2f2f; border-radius:50%;width: 43px;line-height: 43px;display: inline-block; font-style: normal; }
.titleAx b:before,.titleAx b:after{content: ""; left:-60px;top:5px; position: absolute; width:51px; height:15px;background: url(../img/line03.png) no-repeat center;}
.titleAx b:before{}
.titleAx b:after{right:-61px; left:auto;transform: rotate(180deg);}
.titleAx span{color:#999999;font-size:12px;display: block;margin-bottom: 10px;text-transform: uppercase;}
.titleAx hr{display: table;margin:10px 0; width:50px; height:2px; background:#cf2f2f;margin: 10px auto 10px;border: 0px;}
.titleAx p{color:#666666;font-size:14px}


/*==栏目跳转↓==*/
.toneBox{width:100%;margin-top:15px; text-align:center; margin-bottom:15px;} 
.toneBox li{ display: inline-block;}
.toneBox li a{display:block;margin:0 10px 10px 10px;color:#191919;font-size:16px;overflow: hidden;padding: 10px 25px;border:1px #ddd solid; background: #f7f7f7;}
.toneBox li:hover a{ color:#fff;background:#cf2f2f }

.HomeProduct { padding-bottom:40px;}
/*box5*/
.q_tpm2_1 { width:1200px; overflow:hidden; }
.q_tpm2_1 li { float:left; width:282px; margin-right:24px; margin-bottom:10px;}
.q_tpm2_1 li:nth-of-type(4n){ margin-right:0px;}
.q_tpm2_1 li img { border:1px solid #ccc; width:280px; height:210px; display:block;}
.q_tpm2_1 li p { display:block; line-height:30px; text-align:center;}


/*右边*/
.b5_right{ float:right; width:940px;}

/*box6*/
.box6{ width:1200px; margin:0 auto; margin-top:30px;}
.zy_second ul{}
.zy_second li{  width:200px; float:left; overflow:hidden; background:#f2f2f2; text-align:center; padding:40px 20px 30px 20px;}
.zy_second li.zy_te{ background:#f9f9f9;}
.zy_second li a{display:block; overflow:hidden; cursor:pointer;}
.zy_second li span{display:block; height:72px; overflow:hidden;}
.zy_second li span.span1{background:url(../img/tb1.png) no-repeat center; -webkit-transition: all 0.5s ease-in-out;}
.zy_second li span.span2{background:url(../img/tb2.png) no-repeat center; -webkit-transition: all 0.5s ease-in-out;}
.zy_second li span.span3{background:url(../img/tb3.png) no-repeat center; -webkit-transition: all 0.5s ease-in-out;}
.zy_second li span.span4{background:url(../img/tb4.png) no-repeat center; -webkit-transition: all 0.5s ease-in-out;}
.zy_second li span.span5{background:url(../img/tb5.png) no-repeat center; -webkit-transition: all 0.5s ease-in-out;}
.zy_second li h2{font-size:22px; color:#ff9900; padding:30px 0px 18px 0px; line-height:30px;}
.zy_second li p{font-size:14px; color:#535353; line-height:24px; background:url(../img/hove.jpg) no-repeat center bottom; padding-bottom:25px;}
.zy_second li:hover{background:#ff9900;}
.zy_second li:hover a { text-decoration:none;}
.zy_second li:hover span.span1{background:url(../img/tb1_h.png) no-repeat center;}
.zy_second li:hover span.span2{background:url(../img/tb2_h.png) no-repeat center;}
.zy_second li:hover span.span3{background:url(../img/tb3_h.png) no-repeat center;}
.zy_second li:hover span.span4{background:url(../img/tb4_h.png) no-repeat center;}
.zy_second li:hover span.span5{background:url(../img/tb5_h.png) no-repeat center;}
.zy_second li:hover h2{color:#fff;}
.zy_second li:hover p{color:#fff; background:url(../img/hove_h.jpg) no-repeat center bottom;}

/*公司简介*/
.b4{ width:100%; background:url(../img/b4.jpg) center top no-repeat; height:480px; padding-top:30px;margin-top:40px;}
.box4{ width:1200px; margin:0 auto;}
.box4 .b_title p{ color:#b0b1b2;}
.b4_top{margin-top:30px;}
.a_img{width:449px;height:308px;overflow:hidden; float:left;}
.a_img img{width:449px;height:308px;overflow:hidden;}
.a_right{ float:right; width:715px; }
.a_right .a_title{ font-size:16px; line-height:30px;color:#fff;}
.a_right hr{ width:68px; height:2px; background:#ff9900; margin:8px 0; border-top:none;}
.ab_con{ font-size:14px; line-height:24px; color:#dcdcdc; height:195px; overflow:hidden; }
.a_right a{ margin-top:20px;display:block; width:79px; height:42px; overflow:hidden; background:url(../img/ar.jpg) left top no-repeat; padding-left:55px; font-size:12px; line-height:42px; color:#fff;}

.od2{ height:183px; overflow:hidden;background:url(../img/od2.jpg) no-repeat center top;}
.od2 .content { float:right; padding-right:140px; padding-top:39px; text-align:left; }
.od2 span{ width:233px; color:#fff; font-size:20px; font-family:"Microsoft YaHei"; line-height:36px;}
.od2 span a{ display:block; color:#0054a2; font-size:14px; width:94px; height:32px; overflow:hidden; text-align:center; line-height:32px; margin-bottom:10px;}
.od2 span b{ font-size:28px; display:block;}


.yos{ height:1572px; background:url(../img/ys.jpg) no-repeat center top; font-family:"Microsoft YaHei"; overflow:hidden;}
.yos h2{ padding:55px 0 0 20px; height:160px; overflow:hidden; color:#fff;}
.yos h2 b{ display:block; float:left; width:298px; height:96px; border:1px solid #fff; line-height:96px; text-align:center; font-size:38px; font-weight:normal;}
.yos h2 b em{ font-weight:bold; font-style:normal; font-size:40px;}
.yos h2 b i{ font-size:80px; font-style:normal; vertical-align:middle;}
.yos h2 span{ display:block; float:left; width:620px; padding-left:20px; color:#fff; font-size:26px; margin-top:15px;}
.yos h2 span em{ display:block; font-style:normal;  font-size:33px;}
.yos h2 span i{ color:#5292ce; font-size:15px; font-weight:normal; font-style:normal; text-transform:uppercase; letter-spacing:-1px;}
/*  */
.yos .content{ overflow:visible;}
.ysBx{ height:1358px; position:relative;}
.ysBx dt{ height:67px; overflow:hidden;}
.ysBx dt b{ float:left; color:#a2a2a2; font-size:62px; font-family:impact; line-height:62px; display:block; width:66px;}
.ysBx dt span{padding-left:20px;_padding-left:20px; float:left; font-size:18px; display:block; font-weight:bold; line-height:33px; color:#fff;}
.ysBx dt span i{ font-style:normal; font-size:9px; color:#373737; font-family:arial; display:block; margin-left:-14px;}
.ysBx dd{ line-height:30px; height:30px; padding-left:22px; color:#333333; font-size:14px; background:url(../img/ysIco.png) no-repeat 7px center;}
.ysBx dd b{ color:#cd141c;}
.ysBx .ys1{ padding-top:111px; width:460px;}
.ysBx .ys1 dt span{width:370px;}
.ysBx .ys2{ padding-top:182px; float:right; width:415px;}
.ysBx .ys3{ padding-top:140px;width:500px;}
.ysBx .ys4{ padding-top:163px;width:416px; float:right;}
.ysBx small{ display:block; position:absolute;}
.ysBx small.ysImg1{ top:0; right:0;}
.ysBx small.ysImg2{ top:374px; left:-12px;}
.ysBx small.ysImg3{ top:690px; right:0px;}
.ysBx small.ysImg4{ bottom:0; left:0px;}


/*合作客户*/
/*box2*/
.b2{ width:100%; background:#f5f5f5; padding-top:30px; padding-bottom:30px;}
.box2{width:1200px; margin:0 auto;}
.b2_title{ width:453px; margin:0 auto; text-align:center; background:url(../img/b2t.jpg) center top no-repeat; margin-bottom:30px;}
.b2_title a{ font-size:24px; color:#303030; font-weight:bold; line-height:48px;}
.b2_title a span{ color:#00358c;}
.b2_title p{ color:#4d4d4d; font-size:14px; line-height:36px;}
.b2_l{ float:left; width:493px; height:370px; background:url(../img/b2l.png) right bottom no-repeat;}
.b2_r{ float:right; width:677px; overflow:hidden;}
.b2_r h2{ margin-top:5px; margin-bottom:30px;}
.b2_r h2 a{ font-size:24px; line-height:30px; color:#00358c;}

.ce_con{margin-bottom:30px; height:220px; overflow:hidden; line-height:24px; font-size:14px; color:#545454;}
.b2_r a.a_m{ background:url(../img/a_m.png) 130px center no-repeat; width:158px; height:48px; border:1px solid #c8c8c8; padding-left:30px; line-height:48px; float:left; margin-right:10px; display:inline-block; font-size:14px;}
.b2_r a.a_m:hover{ color:#00358c;border:1px solid #00358c; background:#71b5f3 url(../img/a_m.png) 130px center no-repeat;}

/*滚动*/
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slidebar li { float: left; width:25px; height:25px; line-height:25px; text-align: center; font-size: 10px; cursor: pointer; background:#71b5f3; margin-left:3px; margin-right:3px; color:#777; }
.slidebar li.on { background:#fff;}
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; bottom:15px; right:15px; }

.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrapad {width:480px; height:357px;overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; width:480px; height:357px;}
#slidesImgs li { width:480px; height:357px; display: none; }


/*新闻*/
.box3{ width:1200px; margin:0 auto; margin-top:30px; padding-bottom:20px;}
.b3_con{ margin-top:30px;}
.b3_con .b3_l{ float:left; width:295px; padding-right:16px; border-right:1px solid #ccc;}
.b3_con .b3_c{ margin-left:28px; float:left; width:398px;padding-right:16px; border-right:1px solid #ccc;}
.b3_con .b3_r{ float:right; width:415px;}
.b3_t{ height:40px; line-height:40px; border-bottom:1px solid #e0e0e0; font-size:18px; font-weight:bold; color:#7f7f7f; position:relative;}
.b3_t a{ position:absolute; right:5px; bottom:11px; width:48px; height:18px; border:1px solid #e0e0e0; line-height:18px; text-align:center; font-size:12px; font-weight:normal;}
.b3n_con{ margin-top:20px;}
.n3{}
.n3 li{ background:url(../img/nli.jpg) left center no-repeat; padding-left:12px; height:37px;}
.n3 li a{ line-height:37px; font-size:16px;}

.n2{}
.n2 li {padding-bottom:10px;margin-bottom:10px; border-bottom:1px dashed #ccc;}
.n2 li .h3{ height:35px; font-size:18px; line-height:35px;overflow:hidden; font-weight:bold;}
.n2 li p{color: #7f7f7f; line-height:22px;}

.n1{}
.n1 li{padding-bottom:15px;margin-bottom:15px; border-bottom:1px dashed #ccc;}
.n1 li img{ float:left; width:154px; height:114px; overflow:hidden;}
.n1 li .com{ float:right; width:250px;}
.n1 li .com h2{ font-size:16px; line-height:36px;}
.n1 li .com p{ line-height:22px;color: #7f7f7f;}



/*底部开始*/
.f_foot{ background:url(../img/f_foot.jpg) repeat-x center top; overflow:hidden; }
.f_foot .f_nav{ height:50px; line-height:50px; text-align:center; color:#fff; font-size:13px;}
.f_foot .f_nav a{ color:#fff; font-size:12px; font-family:"Microsoft YaHei"; display:inline-block; padding:0 35px; font-weight:bold;}
.f_foot .f_Info{ padding:35px 0px; overflow:hidden; margin:0 auto; width:1200px;}

.f_foot .f_logo{ display:block; padding-top:6px;}
.f_foot .f_Txt{ width:490px; color:#fff; line-height:24px; font-size:14px; position:relative; padding-left:50px; padding-top:3px;}
.f_foot .f_Txt a{ color:#fff; padding-right:5px;}
.f_Txt img{ position:absolute;}
.f_Txt .fimg1{ top:93px; left:0;}
.f_Txt .fimg2{ top:93px; left:33px;}
.f_Txt .fimg3{ top:104px; left:60px;}

.f_foot em { display:block; float:right; padding-top:0px;}
.f_foot em img { width:120px; }
/*底部结束*/


/*内页*/

.ban { background:url(../img/ban1.jpg) center top no-repeat; height:300px; width:100%;}

.sec_con { height:100%; width:1200px; overflow:hidden; margin:0 auto; margin-top:20px; margin-bottom:40px;}
.sec_con .l {width:240px; overflow:hidden; float:left;}
.sec_con .r { float:right; width:930px;}

.list{width:238px; height:auto; background: #fff; border:1px solid #ddd; border-top:none;}
.list_t{width: 238px; text-align:center; padding-top: 18px; height: 56px; color:#fff; font: 18px/18px "Microsoft YaHei"; background:url(../img/connavbg1.gif) no-repeat;}
.list_t p{font-size: 14px; padding-bottom: 7px;}
.list_d { width: 218px; padding:15px 10px 5px 10px;}
.list_d li {background:url(../img/secnavbg.jpg) no-repeat center; height:37px; line-height:37px; margin-bottom:8px;}
.list_d li a{ font-size:16px; font-weight:bold; padding-left:30px; display:block;   }


.list2 { width:240px; height:auto; background-color: #f7f7f8; margin-top:10px;}
.list_t2{width: 240px; text-align:center; height: 35px; line-height:35px; color:#fff; font-size:16px; font-weight:bold; background:url(../img/20170320212530_1376169836.jpg) repeat-x bottom;}
.list_d2 {width: 210px; padding:15px 15px; border-color: #f5f5f5; line-height:24px;}

.sec_bd20 { margin-top:15px; background:#f7f7f7;}
.sec_hd20 { height:40px;  background:#155ab6;font:600 18px "微软雅黑";line-height:40px;padding-left:25px;}
.sec_hd20 a { color:#FFFFFF;line-height:40px;}
.q_tpm20 { line-height:22px; color:#333; padding:5px 9px 10px 9px; font-size:14px;border-top:none; border:1px solid #cbcbcb;}
.q_tpm20 img{ width:212px; height:80px; overflow:hidden; margin-top:10px;}

.bdlx11 {line-height:28px; margin-top:10px; }
.bdlx11 li { float:left; width:235px; height:28px; line-height:28px; font-size:13px;}
.bdlx11 li a { float:left; background:url(../img/nli.jpg) left center no-repeat; padding-left:12px;}

/*右边*/
.sec_bd{ width:930px; }
.sec_hd{ height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.sec_hd .rt{ float:left;font-size:20px; color:#00279a; font-weight:bold; background:url(../img/inthis_bg.png) left center no-repeat; padding-left:27px; padding-right:20px; border-bottom:2px solid #ff9900;}
.sec_hd .rt a{font-size:20px; color:#00279a;}
.sec_hd span{ float:right;font:100 12px/42px "微软雅黑"; padding-right:10px; color:#666;}
.sec_hd span a{color:#666;}

.sec_con2 {padding:10px 5px; min-height:450px;}
.sec_tpm {font-size:16px; line-height:26px; padding:10px 5px; }
.sec_tpm img { margin:0 auto; max-width:910px; overflow:hidden;}

.sec_tpm3 {line-height:34px; padding:10px;overflow:hidden; }

.cus{ margin-top:10px;}
.cus li{ float:left; width:165px; height:76px; border:1px solid #d5d5d5; margin:0px 6px 20px 6px;}
.cus li img{width:165px; height:76px; overflow:hidden;}
.cus li:hover{border:1px solid #e10009;}

.wr20 { font-size:20px;}
.wr14 { font-size:14px;}

.sec_tpm .box{ vertical-align:middle; overflow:hidden;width:273px; height:205px; border:1px solid #d6d6d6; padding:2px; }
.sec_tpm .box a:link{ vertical-align:middle;display:inline-block;}
.sec_tpm .box img { max-width:273px; max-height:205px; display:inline-block; vertical-align:middle; }

/*产品*/
.sec_con3{ padding:10px 0; width:930px;}
.sec_tpm_pro{padding:10px 0; font-size:14px;}
.ul_1{ margin-bottom:20px;}
.ul_1 li{ width:280px; padding:7px; float:left; margin:0px 7px 20px 7px; border:1px solid #dcdcdc; border-radius:7px; background:#fff;content: '';flex: 1;}
.ul_1 li img{width:280px; height:210px;overflow:hidden;}
.ul_1 li p{height:32px; line-height:32px; text-align:center; color:#2f2f2f; font-size:14px;}
.ul_1 li a{ display:block;}
.ul_1 li span{ width:114px; height:28px; border:1px solid #dcdcdc; border-radius:20px; text-align:center; margin:0 auto; line-height:28px; font-size:14px; color:#666; display:block; margin-top:6px; margin-bottom:10px;}
.ul_1 li a:hover span{ background:#ff9900; border-color:#ff9900; color:#fff;}
.ul_1 li:hover{-webkit-box-shadow: 0 4px 8px #c0c0c0;
    -moz-box-shadow: 0 4px 8px #c0c0c0;
    box-shadow: 0 4px 8px #c0c0c0;
    }

/*荣誉资质*/
.rypic{ width:205px; margin-left:10px; margin-right:10px; margin-bottom:10px;}
.rypic img{ width:195px; height:257px; overflow:hidden; border:5px solid #dbdbdb;}
.rypic p{ height:35px; line-height:35px; text-align:center;}


/*新闻*/
.ul04{ margin-bottom:20px;}
.ul04 .l2_1{width:900px; height:100px; padding-top:10px; padding-bottom:20px; border-bottom:1px solid #f0f0f0; display:block;}
.ul04 .l2_1 .l_117{ float:left; width:80px; height:60px; padding-top:10px; margin-top:10px; padding-bottom:10px; background:#b7b7b7; }
.ul04 .l2_1 .l_117 .t_50_1{  width:80px;font-family:"Arial"; font-size:36px;  height:40px; line-height:40px; color:#fff; text-align:center; display:block; }
.ul04 .l2_1 .l_117 .d_23_5{  width:80px; font-family:"Arial"; font-size:12px; height:20px; line-height:20px;  color:#fff; text-align:center;display:block; }


.ul04 .l2_1 .r_714{ float:right; width:800px; height:100px; overflow:hidden;}
.ul04 .l2_1 .r_714 .t_48_1{ float:left; width:800px; height:36px; padding-bottom:4px; line-height:36px; font-size:16px; font-weight:bold; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ul04 .l2_1 .r_714 .t_48_1 a{ color:#333;}

.ul04 .l2_1 .r_714 .d_56{ float:left; width:800px; height:56px; line-height:28px; font-size:14px; color:#888; overflow:hidden;}
.ul04 .l2_1 .r_714 .d_56 a{ color:#888;}

.ul04 .l2_1:hover .t_48_1 a{ color:#ff9900;}
.ul04 .l2_1:hover .d_56 a{ color:#494949;}
.ul04 .l2_1:hover .l_117{ background:#155ab6;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}


/*留言*/

.sec_tpm7 { padding:10px 0px; width:546px; margin:0 auto; padding-bottom:120px;}
.sec_tpm7 li {  margin-bottom:16px; line-height:34px;font-weight: normal;} 
.sec_tpm7 .name { height:28px; line-height:28px;  border:1px solid #a8a8a8; width:533px; padding-left:10px; }
.sec_tpm7 .email { height:28px; line-height:28px;  border:1px solid #a8a8a8; width:533px; padding-left:10px; }
.sec_tpm7 .tel { height:28px; line-height:28px;  border:1px solid #a8a8a8; width:533px; padding-left:10px;}
.sec_tpm7 .msgg { line-height:28px; border:1px solid #a8a8a8; width:531px; padding-left:10px; }
.sec_tpm7 .msbtn { float:right;font-family:"微软雅黑"; background:#a8a8a8; color:#fff; text-align:center; border:none; width:67px; height:35px; line-height:35px; cursor:pointer; font-size:16px; font-weight:bold;}

/*资料下载*/
.npro_con{ margin-bottom:20px;}
/*资料下载*/
.npro_con table{line-height:40px; width:100%; border-spacing:0px; border-collapse: collapse; border: none; }
.npro_con table tr{border-bottom:1px dashed #ddd;}
.npro_con table td.dli{ background:url(../img/icon2.jpg) 5px center no-repeat; padding-left:25px;}
.npro_con table td.dl2{ float:right; }


.n_info_con {  padding:0px 0px 0 0px;  font-size:14px;}
.n_info_con strong{ font-weight:bold;}
.n_info_con h1 {  font-weight:normal;  font-size: 22px; line-height: 40px; padding-bottom:10px; margin-bottom: 10px; text-align: center;font: 24px/43px "Microsoft Yahei"; font-weight:bold;  }
.n_info_con2 { margin:0 auto; border:1px solid #D6D6D6;}
.n_info_con h3 { text-align:center;  margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; } /*资讯详细页面，内容标题*/
.info_con_tit {  line-height:24px; margin-bottom:5px;}
.info_con_tit img { vertical-align:middle;}
.info_con_tit span { margin-right:10px; display:inline-block;}
.info_con_tit .m_qrinfo{position:relative;}
.m_qrcode{ display:none; position:absolute; left:0px; top:20px; background:#fff;border:1px dashed #f1f1f1; }
.m_qrcode em{ line-height:24px; color:red; display:block; text-align:center;}
.info_con_tit .n_tit {  text-align:left; border-bottom:1px dashed #999; height:44px; line-height:44px;}
.info_con_tit .n_tit .m_qrinfo a{background:url(../img/common/tel0.gif) no-repeat left top; height:45px; display:inline-block; font-size:0px; width:24px;}
.info_con_tit .n_tit .m_qrinfo a:hover{background:url(../img/common/tel1.gif) no-repeat left top;}
.info_con_tit .n_tit a{ }
.info_con_tit .n_tit span .cur{color:#000;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}

#cntrBody{ padding-top:16px ; line-height:28px;}
#cntrBody p { padding-top:0px; margin-top:0px;}
#cntrBody img { display:block; vertical-align:top; padding:0px 0px 10px 0px; margin:0 auto; max-width:810px;}


#cntrBody2 { padding-top:16px ; line-height:28px;}
#cntrBody2 img { padding:10px 0px; margin:0 auto; max-width:1200px;}

.n_info_con .apage { text-align:center; } /*资讯详细页面，翻页区块*/
.info_input { text-align:center; color:#000; margin-bottom:15px;}  /*详细页面，评论，推荐，打印，订阅，按钮样式块*/
.info_input input { } /*详细页面，评论，推荐，打印，订阅，按钮,可修改文字色彩*/
.info_key { border-bottom:solid 1px #ccc; line-height:30px; padding:0 10px; margin:0px 0; overflow:hidden; font: 14px/30px "Microsoft Yahei"; padding-bottom:20px;}
.info_key em{ padding: 0px 12px;}
.info_key span { font-size:14px;}
.info_key a { margin-right:10px;}
.ad2 { margin-bottom:10px;}
.n_info_con2 .t04 { color:#fff; border-bottom:1px solid #E0E0E0;  color:#028ac9 ; line-height:48px; height:48px; font-size:0; background:url(../img/common/news_28.png) no-repeat 12px center; }/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 b{ font-weight:bold; font-size:20px; text-transform:uppercase;font-family: 宋体; font-size:0;}
.n_info_con2 .t04 a { color:#B61212;}/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a:hover { color:#B61212;}

.mybdshare { text-align:right;}
.mybdshare a{float:right !important; padding-top:5PX; padding-bottom:6PX; overflow:hidden; height:34px; }


/*下一篇、下一篇*/
.news-other { padding: 10px 0px; border-top: 1px #ddd solid; margin-top:20px; overflow:hidden;}
.news-other p {display: block; height: 30px;line-height: 30px;padding-left:3px;}
.news-other p a {font-size: 14px;}
.news-other .fhlb a { font-size: 14px; color: #fff; }

.gr-back-btn { float:right;font-size: 14px; color:#fff;  margin-top: 6px; width:145px; height: 40px; line-height: 40px; text-align: center; background-color: #01b6ed;  position: relative; overflow: hidden; z-index: 2;}
.gr-back-btn:after { content: ""; width: 145px;height: 40px;top: 40px;background: #db1d00; color:#fff; display: block;position: absolute;left: 0;z-index: -1; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.gr-back-btn:hover:after { top: 0;}
.news-container .news-other { margin-left:15px; margin-right:15px}



/* 按钮 */
.i-header .btn, .swiper-slide .btn, .newsbg .btn, .div-center .btn{
  display: block;
  width: 194px;
  height: 56px;
  line-height: 56px;
  font-size: 18px;
  color: #7f7f7f;
  border: 1px solid #7f7f7f;
  margin: 0 auto;
  /* margin-top: 4%; */
  text-align: center;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
   -ms-transition: all .3s;
    -o-transition: all .3s;
       transition: all .3s;
}
.btn:hover{
  background: #1798ff;
  color: #fff;
  border: 1px solid #1798ff;
}


/*联系我们*/
.fixname {
    font-size: 36px;
    color: #333333;
    text-align: center;
    font-weight: initial;
    margin-top: 2%;
}
.concact { padding-top:20px;}

.concact .consults .p1{
  font-size: 16px;
  color: #666666;
  text-align: center;
  margin-top: 1%;
}
.concact .consults .div-center{
  width: 95%;
  margin: 0 auto;
  margin-top: 8%;
  margin-bottom: 10%;
}
.concact .consults .div-center ul{
  display: flex;
  justify-content: center;
}
.concact .consults .div-center ul li{
  /* width: 30%; */
}
.concact .consults  .div-center ul li:nth-child(1) {
  padding-right: 6%;
}
.concact .consults .div-center ul li:nth-child(2){
  padding: 0 5%;
}
.concact .consults .div-center ul li:nth-child(3){
  width: 32%;
  padding-left: 6%;
}
.concact .consults .div-center ul li+li{
  border-left: 1px solid #dddddd;
}
.concact .consults.div-center ul li .div1{
 line-height: 24px;
 margin-bottom: 8%;
}
.concact .consults .div-center ul li .div1 .hb{
 font-size: 16px;
 margin-bottom: 8px;
 color: #333333;
}
.concact .consults .div-center ul li .div1 p{
  font-size: 16px;
  color: #666666;
  line-height: 32px;
}
.concact .consults .div-center ul li a{
  margin: 0;
}
.concact .consults .div-center ul li .div1 {
  line-height: 24px;
  margin-bottom:22px;
}

/*翻页*/
.pager{ width: 100%; padding: 10px 0 ;text-align: center; margin:0 auto;}
.pager span,.pager a{display:inline-block;border:1px solid #a3a3a3;color:#a3a3a3;padding:2px 8px;text-decoration:none; margin:4px;}
.pager a:hover{background:#de1710;border-color:#222c50;text-decoration:none;color:#fff;}
.pager .cur{background:#de1710;border-color:#222c50; font-weight:bold;text-decoration:none;color:#fff;}
.pager span.dot{background:none;border-color:#fff; font-weight:bold; padding:0;}
.pager a.page-num-current { background:#de1710;color:#fff;}