@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:#666; margin:0 auto;padding:0px; list-style:none;  }
a{ color:#333; text-decoration:none; }
a:hover{  color:#f10000; text-decoration:none;  }
.clear_all {clear:both;}


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;}


.body_bg { background:url(../images/h_bg.jpg) left top repeat-x; width:100%;}
.head{ width:1200px; margin:0 auto;}
.body_index { height:100%; width:1200px; margin:0 auto; }

.body_top1 {height:50px; line-height:50px;}
.body_top1 .h2 { float:left; color:#666; padding-left:5px; font-size:13px;}
.body_top1 .h2 span{ font-weight:bold; color:#ff8400; font-size:14px;}



.body_top1 .topr{ float:right; width:290px;}
.navser { float:left;margin-top:10px; width:170px; padding:0 10px; background:#dcdcdc; height:29px; border-radius:16px; border:none;}
.navser .srk { float:left; width:140px; height:29px; line-height:29px; border:none; background:none; color:#aaa; outline:none; font-size:12px;}
.navser .but { float:left; width:22px; height:29px; background:url(../images/sousuo.jpg) center center no-repeat; cursor:pointer; border:none;outline:none;}


.topy{ float:right; height:50px;}
.topy a{ margin-top:10px; width:32px; height:30px; margin-right:5px; margin-left:5px; display:inline-block;}
.topy a.weixin{ background:url(../images/wx.png) left center no-repeat; }
.topy a.weixin:hover{background:url(../images/wxh.png) left center no-repeat;}
.topy a.wb{ background:url(../images/wb.png) left center no-repeat;}
.topy a.wb:hover{ background:url(../images/wbh.png) left center no-repeat;}

/*微信二维码*/
 a.weixin{
   position:relative;
 }
.weixin::after{
  content: url(../images/weixin.jpg);
  position: absolute;
  left: -20px;
  top:32px;
  z-index: 99;
  width:120px;
  height:120px;
  transform-origin: top left;
  transform: scale(0);
  opacity: 0;
  -webkit-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
  
}

.weixin:hover::after{
  transform:scale(0.3);
  opacity: 1;
}

/*微博二维码*/
 a.wb{
   position:relative;
 }
.wb::after{
  content: url(../images/weibo.jpg);
  position: absolute;
  left: -20px;
  top:32px;
  z-index: 99;
  width:120px;
  height:120px;
  transform-origin: top left;
  transform: scale(0);
  opacity: 0;
  -webkit-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
  
}

.wb:hover::after{
  transform:scale(0.3);
  opacity: 1;
}



.body_top2 {height:103px; position:relative; width:1200px; margin:0 auto;}
.body_top2 .logo{ float:left; font-weight:normal; position:absolute; left:5px; top:19px;}
.body_top2 .logo a{ display:inline-block;}



/*==== 导航======*/
/*==== 导航======*/
.menuOuter { border-bottom: 1px solid #84d4a2;/*box-shadow: 0 2px 6px rgba(0,0,0,.2); */animation: fadeIn .3s ease-in both;}
.menu { height:74px; float:right; margin-top:28px;}
.menu li { float: left;z-index: 10 }
.menu li a.level{ position:relative; float: left; padding: 0 15px; height:74px; line-height:60px; font-size:16px; color:#555;  }
.menu li a.level .triggle{position:absolute; left: 50%; bottom:-5px; width: 17px; height: 13px; margin-left: -9px;  background: url(../images/new_nav_pic.png) no-repeat top center; z-index: 2; display:none;}
.menu li.cur a.level, .menu li.on a.level, .menu li a.level:hover { color: #005ba8; }
.menu li.cur a.level .triggle , .menu li.on a.level .triggle, .menu li a.level:hover .triggle{ display:block;} 


.menudrop {display: none; position: absolute;width: 100%;left: 0;top:103px; background:#fff; z-index:9999}
.menudrop .menu-cover{ float:left; width: 450px; margin-top: 10px; }
.menudrop .menu-sub { float:left; width: 600px; padding:10px 10px 10px 0; margin: 10px; border-left: 1px solid #f7f7f7;}

.menu li.on .menudrop {display: block; box-shadow: 0 2px 3px rgba(0,0,0,.3);}
.menudrop .menu-sub li { float:left; width:150px; height: 30px; line-height: 30px; overflow: hidden; margin-left: -1px;}
.menudrop .menu-sub li a {line-height: 12px;font-size: 14px; padding: 0 20px; border-left: 1px solid #f7f7f7; }
.menudrop .menu-sub li a:hover {color: #005ba8}
.menudrop .menu-sub li a .triggle { display:none;}

 /*轮换大区域*/
.lunhuan{width:100%;height:669px; margin-top:12px;position:relative;}
.lunhuan #lunhuanback{width:100%;height:669px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:669px;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:669px;margin:0 auto;position:relative;}
#lunbonum{ height:13px; line-height:13px;position:absolute;left:560px;bottom:25px;  z-index:5;  text-align:center;}
#lunbonum li{ width:13px;height:13px;float:left; margin:0 5px;background:#a8a8a7; cursor:pointer; border-radius:7px;}
#lunbonum .lunboone{ background:#fff;cursor:pointer;}

/*box1*/
.b1{ background:#f0f0f0; padding:35px 0;}
.box1{ width:1200px; margin:0 auto;}
.b_title{ text-align:center;}
.b_title a{ display:block; font-size:30px; color:#2356a6; font-weight:bold; line-height:32px;}
.b_title p{color:#9d9d9d; font-size:16px; line-height:30px; margin-top:5px; background:url(../images/bt.png) center center no-repeat;}

.b1con{ padding:25px 15px; background:#fff; margin-top:30px;}
.bb1{ width:370px;}
.bb2{ margin-left:30px;}
.bb1 .bb1t{ font-size:18px; font-weight:bold; line-height:20px; color:#2356a6; position:relative; margin-bottom:16px;}
.bb1 .bb1t a{ position:absolute; right:0; top:0; color:#aeaeae; font-size:13px; font-weight:normal;}
.bb1 .bb1t a:hover{ color:#ff9900;}
.bb1 .bb1img{ width:370px; height:216px; overflow:hidden;}
.bb1 .bb1img img{ width:370px; height:216px;-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;}
.bb1 .bb1img: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;}
.bb1 .bb1wz{ margin-top:10px; font-size:13px; color:#666; line-height:24px; height:120px; overflow:hidden; text-align:justify;}


/*box6*/
.b6{ width:100%; margin-top:38px; overflow:hidden; background:url(../images/yst.jpg) center top no-repeat; margin-bottom:30px;}
.b6t{ text-align:center;font-size:36px; color:#2356a6; font-weight:bold; line-height:36px; height:70px; margin-bottom:32px;}
.box6{ width:1200px; margin:0 auto; position:relative; background:url(../images/ysbg.jpg) center top no-repeat; height:1020px; overflow:hidden;}

.ys{}
.yst{ color:#c3c3c3; text-transform:uppercase; font-size:28px; font-family:"Arial"; line-height:30px; font-weight:bold; height:80px;}
.yst p{ font-size:32px; color:#000; font-family:"微软雅黑"; font-weight:bold;}
.yst p span{ color:#2356a6;}
.ys ul{}
.ys ul li{ padding-left:21px; line-height:28px; color:#808080; font-size:14px;margin-top:10px;}
.ys1{ position:absolute; top:10px; left:548px; width:640px;}
.ys2{ position:absolute; top:354px; left:35px;width:565px;}
.ys3{ position:absolute; top:745px; left:598px;width:570px;}

.ystel{ position:absolute; top:955px; left:666px; font-size:14px; line-height:24px; color:#808080;}
.ystel span{ display:block;}
.ystel p{font-size:24px; color:#ff9900;font-weight:bold; line-height:26px; margin-right:30px; display:inline-block;}

/*新闻*/
.b3{ background:#eaebeb; padding:35px 0;}
.box3{ width:1200px; margin:0 auto;}
.b3_con{ margin-top:30px;}
.b3_con .b3_l{ width:560px;}

.q_tpm5{ width:560px; margin-bottom:22px;height:138px; overflow:hidden;}
.q_tpm5 img{ float:left; width:168px; height:138px; overflow:hidden;}
.red{ float:right; width:366px;height:92px; padding:23px 13px; background:url(../images/nsb.jpg) right bottom no-repeat #fff;}
.red a{ font-size:16px; line-height:26px;display:block;}
.red p{ margin-top:6px; font-size:13px; line-height:23px; height:46px; overflow:hidden;}

.q_tpm5a{ width:440px; height:225px; overflow:hidden; margin-top:12px;}
.q_tpm5a img{width:440px; height:225px;-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;}
.q_tpm5a: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;}

.b3_con .b3_r{ width:585px;padding:18px 15px; background:#fff;}
.bdlx2 {}
.bdlx2 li{ height:80px; margin-bottom:12px;}
.bdlx2 li a { float:right; width:485px;font-size:14px; line-height:30px; display:block; font-weight:bold;}
.bdlx2 li a p{ color:#626364; font-weight:normal; line-height:20px; height:40px; overflow:hidden; font-size:12px; margin-top:2px;}
.bdlx2 li .l_117{ float:left; width:79px; height:49px; padding:15px 0; border:1px solid #dddddd;}
.bdlx2 li .l_117 .t_50_1{  width:79px;font-family:"Arial"; font-size:26px; font-weight:bold;height:30px; line-height:30px; color:#ff9900; text-align:center; display:block; }
.bdlx2 li .l_117 .d_23_5{  width:79px; font-family:"Arial"; font-size:14px; height:19px; line-height:19px;  color:#afafaf; text-align:center;display:block; }


/*底部*/
.footer{ width:100%; background:#fff; padding:40px 0;border-top:1px solid #eaebeb;}
.foot{ width:1200px; margin:0 auto;}
.index_bot1{ padding:0 18px;}
.index_bot1 .kuai{ float:left;padding-right:45px; margin-right:40px; border-right:1px dashed #d5d5d5; height:180px; overflow:hidden;}
.index_bot1 .kuai h3{ font:500 18px/26px "微软雅黑"; }
.index_bot1 .kuai a{ text-decoration:none; color:#313030;}
.index_bot1 .kuai ul{padding-top:7px;}
.index_bot1 .kuai ul.teshu{ width:246px; overflow:hidden;}
.index_bot1 .kuai ul.teshu li{ float:left; width:82px;}
.index_bot1 .kuai li{ font:100 13px/24px "微软雅黑";}
.index_bot1 .kuai li a{ color:#777;}
.index_bot1 .kuai li a:hover{ color:#333;}

.f_tel{ float:left; width:260px; margin-left:20px; overflow:hidden;}
.f_tel h3 a{font:500 18px/26px "微软雅黑"; color:#313030; }
.tel_t{ font-size:13px; color:#777; line-height:24px;padding-top:5px;}


.ewm{ float:right; margin-right:20px; width:150px; height:150px; overflow:hidden;}
.ewm img{width:150px; height:150px; overflow:hidden;}


.copyright{ width:1200px; border-top:1px solid #eaebeb; margin:0 auto; padding:10px 0; text-align:center; color:#5d5a5a; font-size:13px; line-height:24px;}
.copyright a{ color:#5d5a5a;}
.copyright a:hover{color:#2e0261;}

/*友情链接*/
.link{ width:1164px; margin:20px auto; padding:0 18px;}
.link_t{height:30px; line-height:30px;font-size:16px; color:#333;display:inline-block;}
.link_con{ display:inline-block;}
.link_con a{line-height:30px; padding:0 6px; display:inline-block; color:#666;}
.link_con a:hover{ color:#333;}


/*内页*/
/* ban1 ==================*/
.ban{width:100%; margin-top:12px;}
.ban img{ width:100%; height:auto;}

/*=== 面包屑  ===*/
#navBreak { height: 60px; line-height: 60px; border-bottom: 1px solid #f7f7f7;}
.wraper{ width:1200px; margin:0 auto; position:relative;}
.break { float:left; margin-top: 16px; height: 28px; line-height: 28px;}
.break li { float:left; font-size: 16px;}
.break li span { padding:0 3px;}
.catpos-nav { display:block; height: 20px; padding-top:10px;}
.catpos-nav a { display:block; float:left; padding: 0 6px; line-height: 12px; height: 12px; border-left: 1px solid #8f8f8f;}
.catpos-nav a:first-child { border-left: 0px;}
.catpos-nav a.cur { color: #00a537;}

.class_m{ position:absolute; right:0; top:0;}
.class_m a{ display:inline-block; padding:0 10px; line-height:60px; color:#666; font-size:15px;}
.class_m a:hover{ color:#ff8400;}
.class_m b{ font-size:16px; color:#ff8400; font-weight:bold;}

/*推荐行业*/
.tuijian{ width:1200px; margin:0 auto; overflow:hidden;}
.tuijian a{ width:285px; margin:5px; display:inline-block; height:50px; line-height:50px; text-align:center; background:#e7efff; color:#666; font-size:15px;}
.tuijian a:hover{ background:#2356a6; color:#fff;}

.hy_name{height:30px; line-height:30px; font-size:24px;background: url(../images/v8.png) no-repeat left center; padding-left: 30px}


/**/
.a_nav{text-align:center; width:1200px; margin:0 auto; margin-top:26px;}
.a_nav a{ display:inline-block; padding:6px;width:110px; margin-right:6px; margin-left:6px; line-height:24px; font-size:14px; font-weight:normal;cursor:pointer;color:#666; background:#e7efff;}
.a_nav a:hover{background:#2356a6; color:#fff; text-decoration:none; }
.a_nav a.cur{ background:#2356a6; color:#fff; }

/*内页名称*/
.ny_name{ text-align:center;}
.ny_name a{ color:#111; font-size:30px; font-weight:bold;line-height:40px; display:block;}
.ny_name hr{ width:20px; height:4px; background:#ff9900; margin:0 auto; margin-bottom:5px; border-top:none;}

/*内容*/
.sec_bd11{ width:1200px; margin:0 auto; margin-top:30px; font-size:15px; line-height:25px;}
.sec_bd11 img{max-width:1100px; overflow:hidden; margin:0 auto;}
.sec_tpm11{ margin-top:15px; margin-bottom:15px;}
.ab_left{ float:left; width:400px; height:300px; overflow:hidden;}
.ab_left img{width:400px; height:300px;-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;}
.ab_left: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;}
.ab_right{ float:right; width:740px; background:#eaeaea; padding:15px; line-height:24px; color:#333; height:270px; overflow:hidden;}
.ab_right .abr_t{ height:36px; line-height:36px; width:150px; text-align:center; background:#c90010; color:#fff; font-size:18px; font-weight:bold; margin-bottom:10px;}

.ab_right .kc_m a{ margin-top:15px; width:130px; height:22px; font-size:14px; line-height:22px; border:1px solid #c90010; color:#333; text-align:center; display:block; border-radius:20px;}
.ab_right .kc_m a:hover{ background:#c90010; color:#fff;}


.sec_con{ height:100%; width:1200px; overflow:hidden; margin:0 auto; margin-top:35px; margin-bottom:35px;}
.sec_con11{ height:100%; width:1200px; overflow:hidden; margin:0 auto; margin-top:35px; margin-bottom:50px;}
.sec_tpm {line-height:24px;font-size:12px;}
.sec_tpm img { margin:0 auto; max-width:915px; overflow:hidden;}

.sec_con .l {width:230px; overflow:hidden; float:left;}
.sec_con .r { float:right; width:945px;}


/*左边*/
.box5 .l{ width:230px; float:left;}
.l .bd{}
.l .hd{ height:60px; background:#562391;text-align:center;}
.l .hd a{font:600 18px/60px "微软雅黑"; color:#fff;}

.q_tpm { background:#fff; padding:5px 14px; border:1px solid #ddd;}
.menu1 {}
.menu1 dd { height:34px; margin-top:12px; margin-bottom:12px;}
.menu1 dd a {font:100 14px/34px "微软雅黑"; display:block;border:1px solid #ddd; border-radius:8px; height:32px; text-align:center; color:#333; display:block;}
.menu1 dd a:hover{ border-color:#562391; background:#562391; color:#fff;}
.menu1 dd a.curbg{border-color:#562391; background:#562391; color:#fff;}

.menu1 d1 { height:28px;}
.menu1 d1 a { background:url(../images/f1.jpg) no-repeat 10px center; padding-left:27px; font:100 12px/28px "微软雅黑"; display:block; }
.menu1 d1 a:hover{}
.menu1 span.no{ display:block;}

.sec_bd20 {margin-top:20px;padding-bottom:10px;}
.sec_bd20 .hd_lx{ height:50px;background:#562391; text-align:center;}
.sec_bd20 .hd_lx a{font:600 18px/50px "微软雅黑"; color:#fff;}
.q_tpm20 { line-height:26px; color:#555; padding:10px; font-size:14px;border:1px solid #ddd;}

/*右边*/
.sec_bd{ }
.sec_hd{ height:41px; line-height:41px; border-bottom:1px solid #ccc;}
.sec_hd h3{ float:left;background:url(../images/logo_03.png) left center no-repeat; font-size:17px; color:#333333; padding-left:25px; font-weight:bold;}
.sec_hd h3 a{font-size:18px; color:#333333; font-weight:normal;}
.sec_hd span{ float:right;font:100 12px/41px "微软雅黑"; padding-right:10px; color:#555;}
.sec_hd span a{color:#555;}

.sec_con2 {padding:0px 15px; min-height:400px;}
.sec_con22{padding:0px;}


.sec_tpm3 {line-height:34px;overflow:hidden; }
.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; }



/*联系我们*/
#contact{float:left;width:100%;position:relative;margin:0px 0px 0px 0px;padding:45px 0px 50px 0px;}
#contact .wrap{width:1170px;position:relative;margin:0 auto;}
#contact .wrap .box{float:left;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
#contact .wrap .box .text{float:left;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;text-align:center;color:#707070;font-size:16px;line-height:33px;font-weight:300;}
#contact .wrap .box .text hr{ width:20px; height:4px; background:#ff9900; margin:0 auto; margin-bottom:25px; border-top:none;}
#contact .wrap .box .text h2{float:left;width:100%;position:relative;color:black;font-size:30px;font-weight:300;line-height:36px;text-transform:uppercase;letter-spacing:3px; padding-bottom:6px;}
#contact .wrap .box .text h3{float:left;width:100%;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;color:black;color:black;font-size:28px;font-weight:700;line-height:28px;text-transform:uppercase;letter-spacing:6px;}
#contact .wrap .social-box{float:left;width:100%; font-size:16px; margin:32px 0px 0px 0px;padding:20px 0px; position:relative;border-top:1px solid #666;border-bottom:1px solid #666;}

#contact .wrap h3{float:left;width:100%;margin:70px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;color:black;font-size:18px;font-weight:600;line-height:18px;text-transform:uppercase;letter-spacing:6px;text-align:center;}
#contact .wrap h4{float:left;width:100%;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;color:black;font-size:28px;font-weight:700;line-height:28px;text-transform:uppercase;letter-spacing:6px;text-align:center;}
#contact .wrap .text-form{float:left;width:100%;margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;text-align:center;color:#707070;font-size:16px;line-height:30px;font-weight:100;}

.formularz-div{float:left;width:100%;margin:60px 0px 0px 0px;}
.form-box-left{float:left;width:100%;margin:0px 0px 0px 0px;position:relative;}
.form-box-right{float:left;width:100%;margin:0px 0px 0px 0px;position:relative;}
.form-box{float:left;width:24%;margin:0px 1% 30px 0px;}
.form-box-last{float:left;width:25%;margin:0px 0px 0px 0px;}
.form-box-all{float:left;width:100%;margin:0px 0px 0px 0px;}
.form-box-kod{float:left;width:0px;height:0px;margin:0px 0px 0px 0px;position:absolute;left:0;top:0;overflow:hidden;}
.form-text{float:left;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;width:100%;color:#555;font-size:15px;font-weight:700;line-height:15px;text-transform:uppercase;}
.form-input{float:left;width:95%;height:50px;margin:0px 0px 0px 0px;padding:0px 0px 0px 5%;color:#000;border:1px solid #e5e5e5;background:#ffffff;font-size:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.form-select{float:left;width:100%;height:50px;margin:0px 0px 0px 0px;padding:0px 0px 0px 5%;color:#000;border:1px solid #e5e5e5;background:#ffffff;font-size:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/contact_form_select.png) top 19px right 15px no-repeat;}
.form-textarea{float:left;width:100%;max-width:100%;height:150px;max-height:150px;margin:0px 0px 0px 0px;color:#000;padding:10px 0px 0px 1%;border:1px solid #e0e0e0;background:#ffffff;font-size:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.form-submit{float:right;width:216px;height:50px;background-color:#0e3a94; font-family:"微软雅黑";margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;color:white;font-size:15px;font-weight:100;line-height:15px;text-transform:uppercase;border:none;border:0px solid #dedede;cursor:pointer;letter-spacing:1px;}
.form-dziekuje{float:left;padding:20px;text-align:center;font-size:16px;line-height:22px;margin:20px 0px 0px 0px;}
.form-input:focus, .form-textarea:focus, .form-submit:focus{outline:none;}
#contact-down{float:left;width:100%;height:190px;position:relative;margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(../images/contact_down.png) top no-repeat;}
#contact-down .wrap{width:1170px;position:relative;margin:0 auto;}

.sec_tpmcp{ width:1200px; margin:0 auto;}

/*产品*/
.sec_tpm_pro{}
.ul_1{ margin-bottom:20px;}
.ul_1 li{width: 380px; float:left; border: 1px solid #e6e6e6; background: #fafafa; margin:9px; vertical-align: middle;}
.ul_1 li img{float: right; width: 180px; height: 180px;border: 1px solid #e6e6e6; margin: 10px;}
.ul_1 li p{float: left; font-size: 16px; width: 150px; padding:50px 10px 0;}


/*产品分类列表*/
.pro_li{}
.pro_li li{ float:left;width:580px; margin-right:20px; margin-bottom:30px; height:152px; overflow:hidden;}
.pro_li li a img{ float:left; width:200px; height:150px; border:1px solid #ddd;}
.pro_li li .li_r{ float:right; width:360px;}
.pro_li li .li_r a{height: 30px; line-height: 30px; font-size: 18px; font-weight:bold; color:#555; display:block;}
.pro_li li .li_r a:hover{ color:#ff9900;}
.pro_li li .li_r p{line-height: 24px; height:72px; overflow:hidden; font-size:13px;color:#555; margin:6px 0;}
.pro_li li .li_r span a{display:block; height: 24px; width: 100px; line-height:24px; background:url(../images/arrow-line.png) left center no-repeat;}


.fenlei{ width:1200px; margin:0 auto; margin-bottom:30px;}
.fljj{ width:1174px; padding: 12px; border: 1px solid #e6e6e6; line-height: 26px;}
.fljj a{ font-size:16px; color:#555; display:block; margin-bottom:3px;}
.fljj p{ color:#666; font-size:13px;}

/*环境展示*/
.ul_11{ margin-bottom:20px;}
.ul_11 li{ float:left; width:222px; margin-left:9px; margin-right:9px; margin-bottom:10px;}
.ul_11 li img{ width:220px; height:165px; overflow:hidden; border:1px solid #dbdbdb;}
.ul_11 li p{ height:30px; line-height:30px; text-align:center;}

.sec_tpmc{ padding:15px; line-height:40px; font-size:16px;}

/*团队风采*/
.sec_tpmtd{}
.tuandui{}
.tuandui li{ float:left; margin-left:15px; margin-right:15px;padding:15px;height:320px; overflow:hidden; background:#f2f2f2;margin-bottom:20px;}
.tuandui li .td_left{ float:left; width:240px; height:320px; overflow:hidden;}
.tuandui li .td_left img{width:240px; height:320px; overflow:hidden;}
.tuandui li .td_right{ float:right; width:280px; margin-left:20px; position:relative;height:320px; overflow:hidden;}
.td_right .tdr_t a{ font-size:18px; font-weight:bold; color:#e60012; line-height:36px;}
.td_right p{ font-size:12px; line-height:24px;}
.td_right span a{ position:absolute; bottom:10px; display:block; margin-top:15px; width:90px; height:30px; border-radius:5px; background:#888; color:#fff; line-height:30px; font-size:14px; text-align:center;}
.td_right span a:hover{ background:#e60012;}

.news_title2{ background:url(../images/nc.jpg) 420px center no-repeat; padding-left:510px; height:72px; line-height:86px; font-size:24px; font-weight:bold; margin-bottom:30px; color:#e60012; margin-top:20px;}

.td_content{ padding:20px; background:#f7f7f7; line-height:30px; font-size:14px; margin-top:20px; margin-bottom:30px;}
.td_content img{ width:300px; height:400px; overflow:hidden;}
.td_intro{ font-size:14px; line-height:26px;}
.td_intro img{ margin:0 auto; max-width:1100px; overflow:hidden;}
.td_content .td_td{ padding-right:30px;}

/*新闻*/
.ul04{}
.news-list { background:#fcfcfc; border:1px solid #eee; height:120px; padding:20px; margin-bottom:15px; overflow:hidden; *zoom:1; }
.news-list:hover, .news-list.cur { border:1px solid #ff9900; }
.news-list .text .t_48_1{ font-weight:bold; line-height:26px; height:26px; overflow:hidden; font-size:18px; }
.news-list .text .t_48_1 a { color:#333; }
.news-list:hover .text .t_48_1 a{ color:#ff9900;}
.news-list .text p {line-height:24px; color:#333; font-size:14px; text-align:justify; height:50px; overflow:hidden; margin-top:10px}
.news-list .text span.btn { display:block; text-align:right; }
.news-list .text span.btn a{ line-height:30px; text-align:center; display:inline-block; background:#aaa; width:80px; height:30px; border-radius:6px; color:#fff; font-size:13px; margin-left:10px;}
.news-list:hover .text span.btn a{ background:#ff9900;}

/*产品内页*/
.sec_tpm_t{ width:1200px;line-height:24px;;font:100 14px/24px "微软雅黑"; min-height:400px; float:left;}
.sec_tpm_t img { max-width:1100px; overflow:hidden; margin:0 auto;}

.sectit { height:35px; margin-top:20px; background:#d7d7d7; padding-left:20px; margin-bottom:20px; }
.sectit h5 { display:inline-block;  font-weight: bold; cursor: pointer; height:30px; line-height:30px; margin-top:5px; text-align:center;background:#fff;  padding-left:25px; padding-right:25px;overflow:hidden }

.secbut { width:88px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; text-align:center; background:#211613; -moz-border-radius: 5px;/* Gecko browsers */-webkit-border-radius: 5px;   /* Webkit browsers */border-radius:5px; margin-right:10px; }
.secbut a{ 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);}
.wr20 { font-size:26px; line-height:40px; border-bottom:1px solid #ddd; display:block; padding-bottom:8px; margin-bottom:15px;}
.wr14 { font-size:16px; font-weight:bold; line-height:30px;color:#ff9900;}
.gswz{ font-size:14px; color:#666; line-height:24px; max-height:300px; overflow:hidden;}

.pro1{ width:450px; height:450px; overflow:hidden; border:1px solid #ddd; padding:19px; background:#fff;}

/*留言*/

.sec_tpm7 { padding:10px 0px; width:700px; margin:0 auto;}
.sec_tpm7 li {  margin-bottom:16px; line-height:34px;font-weight: normal;} 
.sec_tpm7 .name { height:40px; line-height:40px;  border:1px solid #a8a8a8; width:680px; padding-left:10px; }
.sec_tpm7 .email { height:40px; line-height:40px;  border:1px solid #a8a8a8; width:680px; padding-left:10px; }
.sec_tpm7 .tel { height:40px; line-height:40px;  border:1px solid #a8a8a8; width:680px; padding-left:10px;}
.sec_tpm7 .msgg { line-height:40px; border:1px solid #a8a8a8; width:680px; padding-left:10px; }
.sec_tpm7 .msbtn { font-family:"微软雅黑"; margin-left:300px; background:#a8a8a8; color:#fff; text-align:center; border:none; width:100px; height:46px; line-height:46px; cursor:pointer; font-size:16px; font-weight:bold;}
.sec_tpm7 .msbtn:hover{ background:#e60012;}

/*图片点击放大*/
#tinybox{position:absolute; display:none; padding:10px; background:#ffffff; border:10px solid #e3e3e3; z-index:2000;}
#tinymask{position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000000; z-index:1500; }
#tinycontent{background:#ffffff; font-size:16px;line-height:40px; font-weight:bold; text-align:center;}