@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:#cc3230; text-decoration:none;  }
.clear_all {clear:both;}
.f_fr { float: right;}
em {font-style: normal;}
.content {width: 1200px;margin:0 auto;}
.fbd { font-weight:bold;}

img{ border:none; padding:0px; margin:0px; display:block; }
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;}

.header,.footer,.content{width: 1200px;margin:0 auto;}
.topWrap{ background:url(../img/bg.jpg) repeat-x; overflow: hidden;}
.top_c{height: 32px;line-height:32px;color: #333;}
.top_c a{padding: 0 10px;display: inline-block;color: #333;background:url(../img/line.jpg) no-repeat right center;float: left;}
.top_c a.nobot{background: none;}

.twz{height:33px;  font-size: 12px; color:#666;line-height: 33px; position: relative;}
.twz span{display:inline-block;border-right:1px solid #f0f0f0; text-align: center;}
.twz a{display: inline-block;width:75px;border-left:1px solid #f0f0f0; color:#666;}
.twz a.cur{color:#FB6478;font-weight:bold;}

.ser{position: absolute; top: 0; right:0; width: 42px; height:43px;border-right:1px solid #f0f0f0;}
.ser img{display: block;margin-top: 8px; width:28px; height:28px;}

.t_c { height:140px; overflow: hidden;}
.logo { float: left; width:103px;margin-top:16px; overflow: hidden;}
.logo img {}

.t_c .tit { margin:45px 0 0 17px;line-height:28px;font-weight: normal; padding-left:0px;overflow: hidden;  float: left;}
.t_c .tit p { font-size: 26px; font-weight:bold; line-height:40px;color:#ea0000 }
.t_c .tit span { font-size:14px;color:#333;} 

.t_c .rphone { float: right;  margin-top:22px;}
.t_c .rphone span { float:left; padding-right:10px; }
.t_c .rphone span img { width:100px; }

.t_c .rphone p{ float:left; background:url(../img/tel.jpg) no-repeat left 0px;width:270px; height:36px; margin-top:25px; text-align:left;font-size: 24px;  color:#04887a;padding-left:71px;height:66px; font-weight: bold;}
.t_c .rphone p em{display: block;font-size: 14px; color:#656764; padding: 7px 0 3px 5px;text-align: left;font-style:normal;}

.h_nav{ height:58px;  overflow: hidden;}
.h_nav ul li { float:left; height:58px; overflow: hidden;background:url(../img/line2.jpg) no-repeat right center; }
.h_nav ul li a{ display:inline-block;font-size: 16px; color:#fff;line-height:58px; height:58px;padding: 0 32px;}
.h_nav li a:hover{ background:#02b29c; color:#fff; }
.h_nav li a.curbg{  background:#02b29c; color:#fff;}
#menupp .hover { background:#02b29c; color:#fff; }


#menuv .nav li .sec{display:none; position: absolute; left:16px; top:98px; width:100%;z-index:999;border-top: 1px solid #cc3230; background:#fff; opacity: 1;width:130px;border-radius: 0 0 3px 3px;}
#menuv .nav li .sec li{position: relative;border:none; padding:0; height:40px;border-bottom:1px solid #eee; }
#menuv .nav li .sec li a{display: block;width:110px;font-size:14px; text-align:left;padding-left:20px;line-height: 40px;border-bottom: 1px solid #e6e6e6;border-top: none}
#menuv .nav li .sec li a:hover{ background:#f7f7f7;}
#menuv .nav li.te{ border:none;}

 /*轮换大区域*/
.lunhuan{width:100%;height:500px;position:relative;}
.lunhuan #lunhuanback{width:100%;height:500px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:500px;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:500px;margin:0 auto;position:relative;}
#lunbonum{ height:13px; line-height:13px;position:absolute;left:570px;bottom:30px;  z-index:5;  text-align:center;}
#lunbonum li{ width:13px;height:13px;float:left; margin-right:8px;background:#01897b; cursor:pointer; border-radius:8px;}
#lunbonum .lunboone{ background:#c00725;cursor:pointer;}

/*服务项目*/
.experience_content{width:100%; overflow:hidden;background:url(../img/experience-bg.jpg) no-repeat center;}
.experience_content h3{padding-top:38px;height:102px;overflow:hidden;color:#0092DF;font-size:36px;line-height:45px;font-weight:bold;font-family:"Microsoft YaHei";text-align:center;}
.experience_content h3 b{ font-size:38px; color:#000000;}
.experience_content h3 i{ display:block; text-transform:uppercase; color:#c4c4c4; font-size:18px; font-style:normal; font-weight:normal;background:url(../img/wenti_titl.png) no-repeat center;}
.experience_content h3 font{ display:inline-block; padding:0 5px; font-size:36px;}

.fuwu{ height:500px; margin-top:25px;margin-left:auto; margin-right:auto; width:1180px;}
.fuwu .fw-left{height:500px;width:230px;text-align:center;padding-right:14px;float:left;}
.fw-left h2{ font-size:18px; color:#fff; padding-top:28px}
.fw-left p{ font-size:10px; color:#fff; padding-bottom:20px; }
.fw-left ul{ width:230px; height:500px; }

.fw-left b{ display:none; background:url(../img/fuwu-sanjiao.png) no-repeat center; width:7px; height:14px; position:relative;  }
.fw-left li a:hover b{ display:block}
.fw-left li{ width:230px; height:80px;background-color:#33afa2;margin-bottom: 2px;}
.fw-left li:hover{ background-color:#e6212a;}
.fw-left .cur a{display:block;width:230px;height:80px;line-height:80px;text-decoration:none;} 
.fw-left .cur { background-color:#e6212a;}
.fw-left .cur b{ display:block}

.fw-left .cur .a1{ color:#fff}
.fw-left .cur .a2{ color:#fff}
.fw-left .cur .a3{ color:#fff}
.fw-left .cur .a4{ color:#fff}
.fw-left .cur .a5{ color:#fff}
.fw-left .cur .a6{ color:#fff}

.fw-left .a1{color:#fff;width:230px;height:80px;font-size:18px;line-height:80px;text-decoration:none;} 
.fw-left .a1:hover{ color:#fff;}
.fw-left .a2{color:#fff;display:block; width:230px; height:80px;font-size:18px; line-height:80px; text-decoration:none} 
.fw-left .a2:hover{ color:#fff}
.fw-left .a3{color:#fff;display:block; width:230px; height:80px;font-size:18px; line-height:80px; text-decoration:none} 
.fw-left .a3:hover{ color:#fff}
.fw-left .a4{color:#fff;display:block; width:230px; height:80px; font-size:18px;line-height:80px; text-decoration:none} 
.fw-left .a4:hover{color:#fff}
.fw-left .a5{color:#fff;display:block; width:230px; height:80px;font-size:18px; line-height:80px; text-decoration:none} 
.fw-left .a5:hover{color:#fff}
.fw-left .a6{color:#fff;display:block; width:230px; height:80px;font-size:18px; line-height:80px; text-decoration:none} 
.fw-left .a6:hover{color:#fff}

.fw-right{width:930px;height:490px;float:left;position:relative;}
.btn-l,.btn-r{ position:absolute; margin:0 20px}
.btn-r{ left:666px}
.btn-l{ left:0}
.fw-right .fwr-wen{position:absolute;bottom:0;    background: rgba(0,0,0,0.4);;color:#fff;width:245px;height:490px;right:0;}
.fwr-wen dl{ width:245px; height:270px; padding-top:30px; line-height:23px; float:left} 
.fwr-wen dt { text-align:center;}
.fwr-wen dt a{ color:#ffef41; font-size:18px}

.fwr-wen dl dd p{ font-size:14px; height:250px;padding:16px; overflow:hidden;text-indent:2em}
.fwr-wen .xiang,.fwr-wen .zixun{ display:block; width:121px; height:34px; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#fff; float:right}
.fwr-wen .xiang{background-color:#138513;border-bottom:3px solid #1e5b00;margin:20px 60px 14px 0;}
.fwr-wen .zixun{ background-color:#0388ce; border-bottom:3px solid #005d8e; margin-right:60px}

.exper_conbg {background:url(../img/exper_conbg.jpg) no-repeat top center; height:33px;}

.cp_content{width:100%; overflow:hidden;}
.cp_content h3{ padding-top:38px;height:112px;overflow:hidden;font-size:36px;line-height:45px;font-weight:bold;font-family:"Microsoft YaHei";text-align:center;}
.cp_content h3 i{ display:block; text-transform:uppercase; color:#c4c4c4; font-size:18px; font-style:normal; font-weight:normal;background:url(../img/cp_conbg.png) no-repeat bottom center; padding-bottom:8px; }

.blk-pro { padding-top:20px;}
.cp_content .cpL { width:272px;float:left;  }
.cp_content .cpL .bd { background:#04887a; border-radius:8px; padding-bottom:2px; overflow:hidden;}
.cp_content .cpL .hd { height:66px;color:#fff;  line-height:66px; text-align:center;}
.cp_content .cpL .hd a{ color:#fff; font-size:24px; font-weight:bold; line-height:66px;}

.q_tpm{ background:#fff; margin:0px 10px 10px 10px; padding-top:10px; overflow:hidden; display:block;}
.menu1{}
.menu1 dt { height:40px; margin:5px 10px 10px 10px }
.menu1 dt a {font:100 16px/40px "微软雅黑"; display:block; background:#04887a url(../img/menuicon.png) 192px center no-repeat; height:40px; padding-left:20px; color:#fff; border-radius:8px;}
.menu1 dt a:hover{ background:#e70000 url(../img/menuicon.png) 192px center no-repeat; color:#fff; font-weight:bold;}
.menu1 dt a.curbg{color:#ffa200; font-weight:bold;}

.menu1 dd { height:32px; line-height:32px; border-bottom:1px dashed #ccc; margin:0px 10px;}
.menu1 dd a { background:url(../img/menuicon1.jpg) no-repeat 20px center; padding-left:35px; font:100 13px/32px "微软雅黑"; display:block; }
.menu1 .no { display:none;}
#submenu_1 { display:inline;}

.cp_content .blk-sm { width:908px; }
.blk-sm dl{float: left;width: 414px; margin-left:15px; margin-bottom: 14px; border:1px solid #eee;border-radius:6px; padding:10px;}
.blk-sm .lastdl{margin-right: 0;}
.blk-sm dt{width:414px;height:230px;overflow: hidden;position: relative;}
.blk-sm dt img{width:414px;height: 219px;display: block; }

.blk-sm dd { border-top:1px solid #eee; margin-top:6px;font-size: 16px; font-weight: normal; height:32px;line-height: 32px; text-align:center; }
.blk-sm dd a{color: #565656;}


/*合作步骤*/
.lcMain{ height:200px; background:#04887a; margin-top:20px;}
.lcMain .lc_l{ display:block;float:left; width:280px; background:#c92816; color:#fff; height:200px; text-align:center;}
.lcMain .lc_r{ float:right; margin-top:39px; margin-left:19px;}
.lcMain .lc_l h5{ padding-top:15px;line-height:40px}
.lcMain .lc_l h5 p{ font-size:20px; margin-bottom:15px;font-weight:bold;}
.lcMain .lc_l h5 i{ display:block; width:24px; height:0; border-top:1px solid #fff; margin:0 auto;}
.lcMain .lc_l dl{ margin-top:20px; margin-bottom:10px;}
.lcMain .lc_l dl dt img { margin:0 auto;}
.lcMain .lc_l dd p{ font-size:14px;}
.lcMain .lc_l dd span{ font-size:20px;}
.lcMain .lc_l a{ display:block; background:url(../img/zxbg.png) no-repeat center; width:140px; height:40px; line-height:40px; color:#fff; text-decoration:none; font-size:16px; margin:0 auto;}

/*公司简介*/
.b4{ width:100%; background:url(../img/aboutbg.jpg) no-repeat top center; padding:45px 0; overflow:hidden;}

.b4con{ }
.a_img{width:649px;height:413px;overflow:hidden; float:left;}
.a_img img{width:649px;height:413px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.a_img:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}

.a_right{ float:right; width:520px;}
.a_right .tit1{ font-size:24px; font-weight:bold; line-height:36px; background:url(../img/abouttit.png) no-repeat left center; padding-left:80px; margin-top:6px;}
.a_right .tit2{ font-size:16px; line-height:26px; padding:15px 0px 25px 0px; }
.a_right .r_con{  background:url(../img/aboutbg2.png) no-repeat; padding:20px 30px 20px 20px; font-size:14px; line-height:25px; height:260px; overflow:hidden;}


.case { padding:20px 0px 30px 0px;}
.jal{ width:636px; height:80px; margin:0 auto 10px; background: url(../img/fabt.jpg) no-repeat center bottom; text-align:center; font-size:32px; font-weight:bold; color:#333; line-height:80px;}
.jal_b {margin: 0 auto 10px;text-align: center;font-size:16px; height: 36px;line-height: 36px;}

.propic1{ width:244px; overflow:hidden; margin-left:5px; margin-right:5px;}
.propic1 img{ width:240px; height:180px; border:2px solid #fff; overflow:hidden;}
.propic1 p{height:30px;overflow:hidden; background:#fff; font:100 13px/30px "微软雅黑"; text-align:center; }

/*公司简介*/
.newsweb {padding-bottom:40px; background:#f2f2f4; } 
.newsweb h3{ padding-top:38px;height:112px;overflow:hidden;font-size:36px;line-height:45px;font-weight:bold;font-family:"Microsoft YaHei";text-align:center;}
.newsweb h3 i{ display:block; text-transform:uppercase; color:#c4c4c4; font-size:18px; padding-bottom:8px; font-style:normal; font-weight:normal;background:url(../img/cp_conbg.png) no-repeat bottom center;}

.con2 { height:100%; width:1200px; margin:0 auto; overflow:hidden;}
.con2 .l { float:left; width:560px;}
.con2 .r { float:right; width:600px;}

.bd5 { width:520px; background:#fff; padding:20px; }

.bd5 .redtit{ font:600 22px/36px "微软雅黑"; padding-bottom:5px; display:block;}
.bd5 span { color:#01897b; font-size:20px; line-height:24px;}
.bd5 .connew { line-height:22px; color:#464545; padding:10px 0px;}
.bd5 img {width:520px; height:300px;border:none;overflow:hidden; }

.bd6 {}
.bdlx2 {}
.bdlx2 li { background:#fff; padding:20px 20px;  margin-bottom:10px; }
.bdlx2 li .bdlxtit{ height:32px; line-height:32px; overflow:hidden; }
.bdlx2 li .bdlxtit a { float:left; font-size:16px;  font-weight:bold;}
.bdlx2 li .bdlxtit span { float:right;}
.bdlx2 li p{ color:#666; line-height:23px;}
 
/*底部*/
.footer{ width:100%; background:#191919; }
.foot{ width:1200px; margin:0 auto;padding:10px 0 30px 0;}

.lk_c{ line-height:34px;color:#fff; border-bottom:1px solid #434343; margin-bottom:33px; padding:10px 0px;}
.lk_c a{ display:inline-block; color:#fff;}


.index_bot1{}
.index_bot1 .kuai{ float:left;margin-right:85px; min-width:90px;}
.index_bot1 .kuai h3{ font:500 16px/40px "微软雅黑"; }
.index_bot1 .kuai a{ text-decoration:none; color:#fff;}
.index_bot1 .kuai ul{padding-top:8px;}
.index_bot1 .kuai li{ font:100 14px/28px "微软雅黑";}
.index_bot1 .kuai li a{ color:#d4cfcf;}
.index_bot1 .kuai li a:hover{ color:#fff;}
.index_bot1 .kuai li.pro{ display:none;}
.index_bot1 .kuai dl{font:100 14px/28px "微软雅黑";}
.index_bot1 .kuai dl a{color:#d4cfcf;}
.index_bot1 .kuai dl a:hover{ color:#fff;}

.f_tel{ float:left; width:300px; margin-right:130px; font-size:14px; line-height:26px;color:#fff;}
.tel_t{ font-size:14px; color:#fff; line-height:30px; margin-bottom:20px;}
.tel_t p { font-size:24px; font-weight:bold;  color:#4bbd77}
.f_tel a{ color:#fff;text-decoration:none;}

.ewm{ float:right; margin-right:55px; width:140px; line-height:30px; color:#fff; overflow:hidden; text-align:center;}
.ewm img{width:140px; height:140px; overflow:hidden;}


.copyright{ width:100%; height:62px; line-height:62px; background:#f2f2f2; color:#414141; font-size:14px;}
.copyright a{ padding-left:6px;}
.copyright1{ width:1200px; margin:0 auto; text-align:center;}

/*内页*/
.ban{ width:100%; height:250px; background:url(../img/ban.jpg) center top no-repeat; overflow:hidden;}

.about_con{ width: 1200px; margin: 0 auto; overflow: hidden; margin-top:30px; padding-bottom:30px;}
.con_left{ float: left; width: 220px;}
.ab_top{ background-color: #d83535; width: 220px; height:60px; text-align: center;border-radius: 5px 5px 0 0;  }
.ab_top a{  font-size: 18px; color: #FFF; font-family: '微软雅黑'; display: block;  line-height: 60px;   }
.ab_top span{ font-size:12px; display: block; font-family: 'Arial';  color: #043491; }

.chpi_right{ background: #f1f1f1;}
.chpi_rightcon { padding:15px 0px;}
.chpi_right h1 { display:block; width: 220px; text-align: center; font-size: 14px; font-weight: bold;  background: url(../img/30.png) no-repeat 0 12px; height:36px;  } 
.chpi_right h1 a{ color: #272727; line-height: 36px;}
.chpi_right span { display:block; overflow:hidden;}
.chpi_right h2{ float:left; width: 110px; height:30px; line-height:30px;}
.chpi_right h2 a{background: url(../img/31.png) no-repeat 16px 10px; display: block; padding-left:32px;  font-weight: normal;}

.chpi_right dd { width: 220px; text-align:center; height:50px; line-height:50px; border-bottom:1px solid #fff;}
.chpi_right dd a { font-size:14px; background:#f1f1f1; display:block; line-height:50px; }
.chpi_right dd a:hover{ background:#073e77; color:#fff;}
.chpi_right dd a.curbg{background:#073e77; color:#fff;}


/*关于我们*/
.body_secbg { background: url(../img/home-about-bg.jpg) no-repeat; width:100%; padding:30px 0px; color:#fff;}
.body_secbg a { color:#fff;}
.js{width:1200px; margin:0 auto;}
.js h3{ text-align:center; font-weight:normal;}
.js h3 a{ font-size:26px; line-height:40px;}
.js h3 p{ width:27px; height:3px; background:#073e77; margin:0 auto; margin-top:5px;}
.body_secbg .js h3 p { background:#fff;}
.js h3.hte{ margin-top:40px;}
.js .intro{ margin-top:40px;  overflow:hidden; font-size:14px; line-height:24px;}
.js .intro img{ width:473px; height:344px; overflow:hidden; float:left;}
.js .intro .x_intro{ float:right; width:697px; font-size:14px; line-height:24px;}
.js .s_intro{font-size:14px; line-height:24px;margin-top:30px;}
.js .s_intro img{ max-width:1200px; overflow:hidden;}
.js .c_intro{ width:900px; margin:0 auto;font-size:16px; line-height:24px;margin-top:30px;}
.c_intro p{color: #868686;line-height: 25px;text-align:left;}
.c_intro p em{font-weight: 600;width: 435px;text-align: right;font-style: normal;display: inline-block;margin-right:1em;}
.m_intro{ width:600px; margin:0 auto;margin-top:30px; font-size:15px; line-height:24px;}
.m_intro p{ color:#2d863d; text-align:center;}


.layrow { padding:50px 0px;  line-height:24px; background: url(../img/sec/index-3-bg2.jpg) no-repeat top center; margin-top:50px; overflow:hidden;  }
.layrow li{ float: left; width: 25%; text-align: center; color:#fff; }
.layrow li img { width:156px; margin:0 auto;}
.layrow li p { display:block; font-size:18px; line-height:35px; text-align:center; padding-top:10px; padding-bottom:10px;}
.layrow li span { display:block; text-align:center; line-height:22px; width:70%; margin:0 auto;}


/*滚动*/
.rollBox{ margin-top:30px;position:relative; margin-bottom:30px; overflow:hidden;}
.rollBox .LeftBotton{height:37px;width:37px;background:url(../img/left.jpg) no-repeat left;overflow:hidden; cursor:pointer; position:absolute; z-index:999; left:-45px; top:92px;}
.rollBox .RightBotton{height:37px;width:37px;background:url(../img/right.jpg) no-repeat left;overflow:hidden; cursor:pointer; position:absolute;z-index:999; right:-45px; top:92px;}
.rollBox .Cont{width:1200px;overflow:hidden; margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox ul li{ float:left;  width:274px;  margin-left:12px; border:1px solid #eeeeee; margin-right:12px;}
.rollBox ul li:hover{ border:1px solid #5cb531;}
.rollBox ul li .p1{width: 274px;height:397px;overflow:hidden;  background:#fff;}
.rollBox ul li .p1 img{width: 274px;height:397px;overflow:hidden;}
.rollBox ul li p{ display:block; background:#eeeeee; height:37px; font:100 12px/37px "微软雅黑";margin-top:1px; text-align:center;}
.rollBox ul li:hover p{ background:#04887a; color:#fff;}


.con_right { float:left; width:920px; padding-left:40px;}

.sec_con { height:100%; width:1200px; overflow:hidden; margin:0 auto; margin-top:30px; margin-bottom:30px;}
.sec_con .cpL {width:272px;float:left;}
.sec_con .r { float:right; width:908px;}

.sec_con .cpL { width:272px;float:left;  }
.sec_con .cpL .bd { background:#04887a; border-radius:8px; padding-bottom:2px; overflow:hidden;}
.sec_con .cpL .hd { height:66px;color:#fff;  line-height:66px; text-align:center;}
.sec_con .cpL .hd a{ color:#fff; font-size:24px; font-weight:bold; line-height:66px;}

.leiblx { width: 272px; margin-top:10px;}
.leiblx .tit { color: #fff; font-size: 18px; background:#04887a url(../img/dianhua.png) no-repeat 10px 5px;height: 32px; padding-top: 10px; overflow: hidden; padding-left: 46px;font-weight: bold;}
.leftlx { width: 240px; float: left; padding: 15px 15px; border: 1px solid #eaeaea; border-top:none;   margin-bottom: 10px; font-size:14px; line-height: 26px;}


/*右边*/
.sec_bd{ width:908px; }
.sec_hd{ height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.sec_hd .rt{ float:left;font-size:18px; color:#333; font-weight:bold; background:url(../img/icon4.gif) left center no-repeat; padding-left:20px; text-align:center; border-bottom:3px solid #006918; padding-right:10px;}
.sec_hd .rt a{font-size:16px; color:#333;}
.sec_hd span{ float:right;font:100 12px/40px "微软雅黑"; padding-right:10px; color:#666;}
.sec_hd span a{color:#666;}

.sec_con2 {padding:20px 0px; min-height:450px;}
.sec_tpm {line-height:24px; padding:10px; font-size:14px;}
.sec_tpm img { margin:0 auto; max-width:888px; overflow:hidden;}

/*新闻*/
.sec_tpm3 { width:888px; line-height:32px; padding:15px 10px 5px 10px;overflow:hidden; }
.sec_tpm3 li { border: 1px solid #dedede; background:#f9f9f9; margin-bottom: 15px;padding: 22px 22px 22px 22px; overflow: hidden; }
.sec_tpm3 li:hover{border:1px solid #e00000; background:#f6f6f6;}
.sec_tpm3 li:hover .tit a {color: #e00000; }
.sec_tpm3 li .tit { height: 40px;line-height: 40px; margin-bottom: 5px;overflow: hidden;}
.sec_tpm3 li .tit a { float:left;font-weight: bold; font-size:18px; color: #04887a;}
.sec_tpm3 li .tit span { float:right;}          
.sec_tpm3 li p { max-height: 72px;font-size: 14px;line-height: 24px;color: #797979; margin-bottom:8px; overflow: hidden;}
.sec_tpm3 li .more { width: 90px; height: 30px; line-height: 30px;text-align: center;display: block;float: right; background: #b6b6b6;color: #fff;}
.sec_tpm3 li .more a{color:#fff;}
.sec_tpm3 li:hover .more { background: #e00000; border-color: #254693;}
.sec_tpm3 li:hover .more a {color: #fff;}   


.wr20 { font-size:20px;}
.wr14 { font-size:14px;}


/*产品*/
.sec_tpm_pro{font-size:14px; margin-top:10px;}
.ul_1{ margin-bottom:20px;}
.ul_1 li{ float:left;margin-left:10px; margin-right:11px;margin-bottom:25px; border:6px solid #e6e6e6; }
.ul_1 li:hover{ border-color:#339933;}
.ul_1 li img{width:277px; height:208px; overflow:hidden; border:none;}
.ul_1 li p{ height:32px; text-align:center; line-height:36px; background:#e6e6e6;}
.ul_1 li:hover p{ background:#339933; color:#fff;}

/*案例*/
.secnewcon { margin-bottom:20px; font-size:14px;}
.secnewcon li{ float:left;margin-left:12px; margin-right:12px;margin-bottom:15px; }
.secnewcon li img{width:270px; height:203px; padding:2px; overflow:hidden; border:1px solid #e6e6e6;}
.secnewcon li p{ height:30px; text-align:center; line-height:30px; overflow:hidden;}


.secnewcon2 { margin-bottom:20px; font-size:14px;}
.secnewcon2 li{ float:left;margin-left:12px; margin-right:12px;margin-bottom:15px; }
.secnewcon2 li img{width:270px; height:390px; padding:2px; overflow:hidden; border:1px solid #e6e6e6;}
.secnewcon2 li p{ height:30px; text-align:center; line-height:30px; overflow:hidden;}

/*荣誉资质*/
.pro1{ width:500px; height:264px; overflow:hidden; background:#fff;}

/*留言*/

.sec_about_top  { width:100%; padding:30px 0px;  }
.sec_about_top .seccontit { font-size:20px; font-weight:500;line-height:50px; text-align:center }
.sec_about_top .secline { width:30px; height:3px; background:#FF0000; margin: 0 auto;}
.sec_about_top p { text-align: center; line-height:38px}

.sec_about_con { font-size:16px; padding:20px 0px 0px 0px; width:1030px; margin:0 auto; line-height:28px;}
.sec_about_con img { margin:0 auto;}

.secconbg { background:#f5f5f5; padding-bottom:35px;}
.fzlc{width: 1090px; margin: 0 auto; background: url(../img/sec/xian.jpg) repeat-y 230px 0px;}
.fzlc li a{ display: block; }
.fzlc li{ padding: 30px 0px;}
.fzlc_h3{ font-size:26px; font-weight:normal; color: #454545; width: 150px; padding-right: 80px; text-align: right; float: left; position: relative; line-height:30px; }
.fzlc_h3 span{ position: absolute; right: -14px; top:0px; width: 28px; height: 28px; background: url(../img/sec/yuan.png) no-repeat; }
.fzlc li:hover span{ background: url(../img/sec/yuan_on.png) no-repeat; }
.fzlc_cont{ float: left; width: 600px; padding-left: 70px; font-size: 14px; color: #454545; line-height:30px; }
.fzlc li:hover .fzlc_h3{ color: #023981; }


.secnew  { padding:0px 0px 0 0; overflow:hidden; width:1200px; margin:0 auto;}
.secnewtit { margin:0 auto;  line-height:24px; overflow:hidden; padding-top:15px;}
.sec_con1{ width:1200px;  margin:0 auto;margin-top:20px; margin-bottom:20px;}

/* 独立模块 dm3 ==================*/

.sectit { height:47px; margin-top:20px; background:#ececec; padding-left:30px; margin-bottom:20px; }
.sectit h5 { display:inline-block; background:#fff;  font-weight:600; cursor: pointer; line-height:40px; margin-top:7px; padding:0px 20px; overflow:hidden; font-size:16px; color:#01897b;}

.secbut { width:88px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; text-align:center; background:#01897b; -moz-border-radius:4px;/* Gecko browsers */-webkit-border-radius: 4px;   /* Webkit browsers */border-radius:4px; margin-right:10px; }
.secbut{color:#fff;}
.secbut:hover{color:#fff;}


.bdshare-button-style0-16 .bds_qzone{background-position:0 -52px}.bdshare-button-style0-16 .bds_tsina{background-position:0 -104px}.bdshare-button-style0-16 .bds_renren{background-position:0 -208px}.bdshare-button-style0-16 .bds_tqq{background-position:0 -260px}.bdshare-button-style0-16 .bds_kaixin001{background-position:0 -312px}.bdshare-button-style0-16 .bds_tqf{background-position:0 -364px}.bdshare-button-style0-16 .bds_hi{background-position:0 -416px}.bdshare-button-style0-16 .bds_douban{background-position:0 -468px}.bdshare-button-style0-16 .bds_tieba{background-position:0 -728px}.bdshare-button-style0-16 .bds_hx{background-position:0 -988px}.bdshare-button-style0-16 .bds_fx{background-position:0 -1040px}.bdshare-button-style0-16 .bds_ty{background-position:0 -1196px}.bdshare-button-style0-16 .bds_fbook{background-position:0 -1352px}.bdshare-button-style0-16 .bds_twi{background-position:0 -1404px}.bdshare-button-style0-16 .bds_linkedin{background-position:0 -1664px}.bdshare-button-style0-16 .bds_meilishuo{background-position:0 -1716px}.bdshare-button-style0-16 .bds_mogujie{background-position:0 -1768px}.bdshare-button-style0-16 .bds_diandian{background-position:0 -1820px}.bdshare-button-style0-16 .bds_huaban{background-position:0 -1872px}.bdshare-button-style0-16 .bds_duitang{background-position:0 -2028px}.bdshare-button-style0-16 .bds_youdao{background-position:0 -2080px}.bdshare-button-style0-16 .bds_wealink{background-position:0 -2184px}.bdshare-button-style0-16 .bds_copy{background-position:0 -2288px}.bdshare-button-style0-16 .bds_mail{background-position:0 -2340px}.bdshare-button-style0-16 .bds_print{background-position:0 -2392px}.bdshare-button-style0-16 .bds_mshare{background-position:0 -2444px}.bdshare-button-style0-16 .bds_sqq{background-position:0 -2652px}.bdshare-button-style0-16 .bds_sdo{background-position:0 -2704px}.bdshare-button-style0-16 .bds_qingbiji{background-position:0 -2756px}.bdshare-button-style0-16 .bds_people{background-position:0 -2808px}.bdshare-button-style0-16 .bds_xinhua{background-position:0 -2912px}.bdshare-button-style0-16 .bds_yaolan{background-position:0 -2964px}.bdshare-button-style0-16 .bds_thx{background-position:0 -2496px}.bdshare-button-style0-16 .bds_bdhome{background-position:0 -156px}.bdshare-button-style0-16 .bds_bdxc{background-position:0 -2548px}.bdshare-button-style0-16 .bds_bdysc{background-position:0 -3068px}.bdshare-button-style0-16 .bds_isohu{background-position:0 -3016px}.bdshare-button-style0-16 .bds_more{background-position:0 0}.bdshare-button-style0-16 .bds_ibaidu{background-position:0 -3120px}.bdshare-button-style0-16 .bds_weixin{background-position:0 -1612px}.bdshare-button-style0-16 .bds_iguba{background-position:0 -1300px}.bdshare-button-style0-16 .bds_h163{background-position:0 -3160px}.bdshare-button-style0-16 .bds_evernotecn{background-position:0 -3184px}.bdshare-button-style0-16{zoom:1}.bdshare-button-style0-16:after{content:".";visibility:hidden;display:block;height:0;clear:both}.bdshare-button-style0-16 a,.bdshare-button-style0-16 .bds_more{float:left;font-size:12px;padding-left:17px;line-height:16px;height:16px;background-image:url(../img/share/icons_0_16.png?v=91362611.png);background-repeat:no-repeat;cursor:pointer;margin:6px 6px 6px 0}.bdshare-button-style0-16 a:hover{color:#333;opacity:.8;filter:alpha(opacity=80)}.bdshare-button-style0-16 .bds_more{color:#333;float:left}.bdshare-button-style0-16 .bds_count{color:#333;background:url(../img/share/sc.png?v=a970ff04.png) no-repeat 0 -30px;width:42px;height:16px;padding:0;margin:6px 0 0;text-align:center}.bdshare-button-style0-16 .bds_count:hover{background-position:-42px -30px}.bdshare-button-style0-16 .bds_button_image{float:left;cursor:pointer;margin:6px 6px 0 0;height:auto;padding:0}.bdshare-button-style0-16 .bdshare_button_count{background:url(../img/share/sc.png?v=a970ff04.png) no-repeat 0 0;width:44px;height:24px;line-height:24px}.bdshare-button-style0-16 .bdshare_button_count:hover{background-position:-44px 0}
.bds_tsohu,.bds_tfh,.bds_baidu,.bds_qq,.bds_msn,.bds_sohu,.bds_qy,.bds_leho,.bds_ifeng,.bds_ff,.bds_tuita,.bds_ms,.bds_deli,.bds_s51,.bds_t163,.bds_share189,.bds_xg,.bds_s139{display:none}



.jqzoom{float:left;position:relative;cursor:pointer;}
div.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}

div.jqZoomPup{z-index:10;visibility:hidden;position: absolute;top:0px;left:0px;width:150px;height:150px;border:1px solid #aaa;background: #fff;opacity:0.5;-moz-opacity: 0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}


.lx {}
.lx h2,.lx1 h2 { font-size: 34px; font-weight: normal; text-align: center; margin: 50px auto 40px;  color: #333;}
.lx p { background:url(../img/8fb_10.jpg) no-repeat; height: 181px;padding: 20px 20px 0px 250px;}
.lx p b { font-size: 24px;color: #1f5db0;display: block; margin: 17px auto; font-weight: normal;}
.lx p em { font-style: normal;color: #000;}
.lx li { float: left; border: 1px solid #eee;  width:264px;  height: 190px;  text-align: center; margin-right: 20px; color: #666; line-height: 160%; padding: 0 10px; font-family: 微软雅黑;}
.lx li.last {  float: right; margin-right: 0px}
.lx li img { margin:0 auto;  margin-top: 20px; width: 52px;}
.lx li i { display: block; font-size: 18px;  color: #222;padding-bottom: 8px; font-style: normal; padding-top: 10px; }
.lx li span { display: block; font-size: 16px; color: #333; margin-top: 5px;}
.lx li.last span { font-size: 16px;}


.sec_tpm4 { width:878px;  line-height:25px; padding:10px 15px; font-size:14px;}
.sec_tpm4 .lxwm { float: left; width:420px;}

.sec_tpm4 .img_box { float: right;width:440px; }
.sec_tpm4 .img_box li { float:left;width:200px; padding-left:20px;}
.sec_tpm4 .img_box img { width:198px; height:198px; border:1px solid #04887a;}
.sec_tpm4 .img_box span { font-size:12px; color: #fff; background: #04887a; line-height: 33px;display: block; text-align: center;}