﻿body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, h1, h2, h3
{ margin: 0; padding: 0; _background-image:url(about:blank);_background-attachment:fixed; font-family: "microsoft yahei";}
input, button, textarea,select, optgroup, option { font-family: inherit;  font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
img{ border: 0;}
.clear { clear:both;}
a{text-decoration:none;outline:0;}
.fl{ float:left;}
.fr{ float:right;}
.wrap{ width:1200px; margin:0 auto;}
.w1150{width:1150px; margin:0 auto;}
.mt5{margin: 5px 0 0 0;}
.mt10{margin: 10px 0 0 0;}
.mt15{margin: 15px 0 0 0;}
.mt20{margin: 20px 0 0 0;}
.mt25{margin: 25px 0 0 0;}
.mt30{margin: 30px 0 0 0;}
.mt35{margin: 35px 0 0 0;}
.mt40{margin: 40px 0 0 0;}
.mt50{margin: 50px 0 0 0;}
.mt60{margin: 60px 0 0 0;}
.mt70{margin: 70px 0 0 0;}
.mt80{margin: 80px 0 0 0;}
.mt90{margin: 90px 0 0 0;}
.mt100{margin: 100px 0 0 0;}
.pt25{ padding:25px 0 0 0;}
.pt30{ padding:30px 0 0 0;}
.pt35{ padding:35px 0 0 0;}
.clear-fix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}
/* top */
.top{ height:32px; background:url(../images/1_18.jpg) no-repeat center;line-height:32px;}
.top-l{ float: left; font-size:12px; color:#fff;}
.top-r{ float:right;}
.top-r a{ font-size:14px; color:#fff;}
.top-r span{ background:url(../images/tel.png) left center no-repeat; display:block; color:#fff; font-size:14px;padding-left:35px; float:right;}
.daohang{ height:55px; background:#0d459a}
.daohang img{ float:left;}
.nav_menu {line-height:55px; text-transform: uppercase;}
.nav_menu-item {z-index:9; display: block;float:Left;width:130px;text-align:center;position: relative;}
.nav_menu-item a{font-size:16px; color:#fff;display: block;}
.nav_menu-item:hover {background-color:#d0231c;}
.nav_menu-item a:hover{ color:#fff;}
.nav_menu-item:hover .nav_submenu {display: block;}
.nav_submenu {font-weight: 300;text-transform: none; display: none;position: absolute;left:0px;width: 170px; background-color: #fff;}
.nav_submenu-item{border-bottom:1px #dfdfdf dotted; line-height: 45px; }
.nav_submenu-item a{ color:#000; font-size:13px;}
.nav_submenu-item a:hover {color:#0455cb;}
.nav-rt{position: absolute;width: 50%;height: 88px;top: 40px;right: 0;background: #0455cb;z-index: 1;}

/*焦点图代码*/
.banner{width:100%;}
.fullSlide {
  width:100%;
  position:relative;
  height:420px;
  background:#000;
}
.fullSlide .bd {
  margin:0 auto;
  position:relative;
  z-index:0;
  overflow:hidden;
}
.fullSlide .bd ul {
  width:100% !important;
}
.fullSlide .bd li {
  width:100% !important;
  height:420px;
  overflow:hidden;
  text-align:center;
}
.fullSlide .bd li a {
  display:block;
  height:420px;
}
.fullSlide .hd {
  width:100%;
  position:absolute;
  z-index:1;
  bottom:30px;
  left:0;

  line-height:30px;
}
.fullSlide .hd ul {
  text-align:center;
}
.fullSlide .hd ul li {
  cursor:pointer;
  display:inline-block;
  *display:inline;
  zoom:1;
  width:42px;
  height:11px;
  margin:1px;
  overflow:hidden;
  background:#000;
  filter:alpha(opacity=50);
  opacity:0.5;
  line-height:999px;
}
.fullSlide .hd ul .on {
  background:#cf6361;
}
.fullSlide .prev,.fullSlide .next {
  display:block;
  position:absolute;
  z-index:1;
  top:50%;
  margin-top:-30px;
  left:15%;
  z-index:1;
  width:40px;
  height:60px;
  background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
  cursor:pointer;
  filter:alpha(opacity=50);
  opacity:0.5;
  display:none;
}
.fullSlide .next {
  left:auto;
  right:15%;
  background-position:-6px -137px;
}

.main-ys{ height:110px; background:#ef3f90;}
.main-ys ul li{ float:left; width:260px; margin-right:5px; padding-left:95px;}
.main-ys ul li b{ color:#fff; font-size:25px; line-height:50px;}
.main-ys ul li p{ font-size:12px; color:#fff; line-height:23px;}
.ya{ background:url(../images/ya.png) left center no-repeat;}
.yb{ background:url(../images/yb.png) left center no-repeat;}
.yc{ background:url(../images/yc.png) left center no-repeat;}
/*公司简介*/
.con{ height:540px; background:url(../images/abbj.jpg) center no-repeat;}
.abt{ height:100px; background:url(../images/tba.png) left center no-repeat; padding-left:90px;}
.abt h3{ font-size:40px; color:#469355;}
.abt a{color:#f5cd54; font-size:22px;}
.abt h3:hover{ color:#28893b;}
.nei{  width:1200px;}
.nei p{ font-size:16px; color:#fff; line-height:32px;}
.cla{width:1100px;margin:0 auto; margin-top:30px;background-color: rgba(255,255,255,0.6);}
.cla ul li{float:left;width:128px;margin-right:8px;padding-top:10px;}
.qcontainer{-webkit-perspective:400;-moz-perspective:400;float:left;width:128px;margin-right:20px;}
.film{width:100%;height:190px;-webkit-transform-style:preserve-3d;-webkit-transition:1.5s;-moz-transform-style:preserve-3d;-moz-transition:1.5s;}
.qcontainer:hover .film{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}
.face{position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;}
.face h3{color:white;text-align:center;}
.face a span{ height:40px; line-height:40px; text-align:center; width:128px; display:block; font-size:15px; color:#000;}
.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);width:128px;height:160px;}
.cla ul li:hover{ background:#f5cd54;}


/*产品中心*/
.pro-bj{ height:570px; background:url(../images/pro-bj.jpg) center no-repeat; border-bottom:8px #ef3f90 solid; border-top:8px #ef3f90 solid;}
.casesList { width:1240px; height:auto; height:1240px;}
.casesList li{ width:380px; heigh:380px; margin-left:12px;float:left;text-align:center;}
.casesList li .Img img{ width:380px; height:340px; border:2px #fff solid; display: block; transition: all .5s;}
.casesList li .text{ display:block; width:380px; height:50px; line-height:50px;}
.casesList li a{ color:#000; font-size:18px;}
.casesList li a:hover{ color:#000; }
.casesList li a:hover img{ transform: scaleX(1.4) scaleY(1.4);}

/*首页新闻*/
.ty-bt{ text-align:center;}
.ty-bt a b{ font-size:33px; color:#8d8d8d; font-family:"Times New Roman";}
.ty-bt a{ font-size:40px; color:#2da552; font-weight:bold; display:block; background:url(../images/xian.jpg) center no-repeat;}
.ty-bt a span{ color:#fb8500;}
.ty-bt p{ font-size:13px; color:#666; line-height:40px;}
.xw{ width:485px;}
.xw img{ width:485px; height:230px;}
.xw p{color:#5f5f5f; font-size:14px; line-height:23px; font-size:14px;}
.xw p a{ font-size:15px; font-weight:bold;color:#000; line-height:40px;}
.xw p a:hover{color:#00992f;padding: 0 0 0 15px;}
.xwlb{ width:1200px;}
.xwlb ul li{ height:135px; margin-bottom:25px; width:580px; float:left; margin-right: 10px;}
.xwlb ul li img{ float:left; width:125px; height:130px;}
.xwlb ul li p{ display: block; float:right; width:410px;color:#fff;line-height:25px; font-size:14px; background:url(../images/pro-bj.jpg) no-repeat center; height:135px; padding-left:30px;}
.xwlb ul li p a{ display:block; font-size:15px; color:#fff; font-weight:bold; padding-top:15px;}
.xwlb ul li p a:hover{color:#eed822;padding: 0 0 0 15px;  padding-top:15px; }
/*工程案例*/
.gun_img {height:260px;width:335px;margin-left:18px; float:left; margin-bottom:20px;  display: block;}
.gun_img img{width:335px;height:210px; display: block;
transition: all .5s;}
.gun_img span{width:335px;line-height:30px; height:30px; text-align:center;display:block;font-size:14px;color:#fff; background:#000; display: block;}
.gun_img:hover span{ background:#00b718; display: block;
transition: all .5s;     
}

.gun_img li a:hover img{transform: scaleX(1.4) scaleY(1.4);}
/*底部*/
.foot{ height:260px; background:#3fa827;}
.foot-r{ width:820px;}
.dbdh{ height:45px; border:1px #94dd8b solid;border-radius:25px;}
.dbdh ul{ display:block; width:1100px; margin:0 auto;}
.dbdh ul li{ float:left;line-height:45px;text-align:center; padding-left:25px; padding-right:25px;}
.dbdh ul li a{color:#fff; font-size:14px;}
.dbdh ul li a:hover{ text-decoration:underline;}
.copy{ padding-left:20px;}
.copy p{ font-size:14px; color:#fff; line-height:23px;}

/*当前位置 */
.nywz{ width:850px; height:60px; float:right; line-height:60px; font-size:13px;margin-top:20px;border-radius:8px; color:#000; padding-left:15px;}
.nywz p{ display:block; float:left;}
.nywz a{ color:#000;}
.nywz span{ display:block; float:right; font-size:18px; font-weight:bold; color:#000; padding-right:15px;}
/* 内页左侧分类 */
.profl{ height:auto;width:240px; margin-top:30px;}
.cyfl{ width:240px; height: auto; padding-bottom:15px; background:#3fa827;}
.cyfl span{ display:block; height:125px; background:url(../images/1_13.jpg) center repeat;}
.cyfl ul{ display:block; width:220px; margin:0 auto; height:auto;}
.cyfl ul li{ height:50px; line-height:50px; border-bottom:1px #36991f solid; }
.cyfl ul li a{ font-size:15px; color:#fff; padding-left:32px;}
.cyfl ul li:hover a{ font-weight:bold; color:#ffc000; font-size:18px;} 

.zcxw{ width:240px; min-height:250px; margin-top:10px;background:#f6f6f6;}
.zcxw span{ display:block; height:45px; line-height:45px; background:#ff8000; color:#fff; font-size:18px; padding-left:15px;}
.zcxw ul li{ height:45px; line-height:45px; border-bottom:1px #ccc dotted; padding-left:10px;}
.zcxw ul li a{ color:#000; padding-left:10px; font-size:13px;}
.zcxw ul li a:hover{ color:#1561af; font-weight:bold; padding-left:15px;}

.zclx{ width:240px; height:auto;margin-top:10px;background:#f6f6f6; padding-bottom:20px;}
.zclx span{ display:block; height:45px; line-height:45px; background:#ff8000; color:#fff; font-size:18px; padding-left:15px; margin-bottom:15px;}
.zclx p{ font-size:14px; line-height:25px; padding-left:15px;}


/* 内页单页面 */
.main{height:auto;}
.main_l{ float:left;margin-bottom:30px; margin-top:20px;}
.main_r{float:right;height:auto; width:850px; padding:10px; line-height:32px; font-size:16px; margin-bottom:30px; border:1px #dfdfdf solid;}
.main_r p{ padding:3px; line-height:26px; font-size:16px;}
/* 分页 */
.pages{ text-align:center; width:1100px; float:right;margin-bottom:50px; }
.pages a,.pages span{ display:inline-block; padding:1px 8px; font-family:"microsoft yahei"; margin:0 2px; border:1px solid #999; color:#000;}
.pages .cur{ background:#2b7ae6; border:none; csolor:#fff;}
.pages a:hover{ background:#fa1403; color:#fff;}

/* 产品列表 */
.common{height:auto; width:850px;float:right; border-bottom:1px #ccc dotted; margin-bottom:20px; }
.common .node{float:left;text-align:center;width:280px;  height:243px; margin-right: 3px;}
.common .node .pic img{background:#e4e4e4;padding:3px; width:262px; height:203px;     transition: 0.4s ease;
    -moz-transition: 0.4s ease;
    -webkit-transition: 0.4s ease;
}
.common .node .pic :hover img{transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-webkit-transform: scale(1.1,1.1)}
.common .node .url{text-align:center;text-overflow:ellipsis;overflow:hidden;width:280px;height:40px; line-height:40px;}
.common .node .url a{ color:#000; font-size:16px;}
.common .node .url a:hover{ color:#08529d;}

/* 产品详情页 */
.area{border-bottom:1px #ccc dotted;height:aoto;color:#333;line-height:200%; padding-bottom:30px;} 
.area h1{width:100%;text-align:center;font:700 18px/40px "microsoft yahei";color:#3f3f3f}
.date{text-align:center;font:12px/20px "microsoft yahei";color:#787878; border-bottom:1px #ccc dotted; margin-bottom:20px;}
.area p{ font-size:14px; line-height:26px;}
.product-photo{ width:100%; height:390px;}
.product-photo .product-photo-a{ width:590px; height:365px; border:1px solid #f5f5f5;overflow:hidden;}
.product-photo .product-photo-a li{ width:590px; height:365px;}
.product-photo .product-photo-a li img{width:590px; height:365px;}
.product-photo .product-photo-shu li{ width:190px; height:115px; background:#CCC; margin-bottom:8px;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s; overflow:hidden; border:1px solid #f9f9f9;}
.product-photo .product-photo-shu li:hover{-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .5);  
  -moz-box-shadow:0 0 5px rgba(0, 0, 0, .5);  
  box-shadow:0 0 5px rgba(0, 0, 0, .5);  }
.product-photo .product-photo-shu li img{ width:189px; height:142px;}
.product-photo .product-photo-shu li.active{-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);  
  box-shadow:0 0 5px rgba(0, 0, 0, .5);  }
.page a{ color:#000;}
.page a:hover{ color:#fa1403;}
/* 新闻列表页 */
.node{overflow:hidden; margin-top:10px; margin-bottom:10px;} 
.node .title{padding-bottom:0px;padding-top:0px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#e6e6e6;} 
.node .title h2{margin:0px;padding:0px;font-size:15px;float:left;}
.node .title span{margin:0px;padding:0px;font-size:14px;float:right;color:#acacac;} 
.node .title a{padding-left:25px;display:block;line-height:40px;font-size:16px;background:url(../images/li.gif) 10px center no-repeat;color:#333;}
.node .title a:hover{ color:#fa1403; padding:0 0 0 40px;}
.node .description{padding:0px 8px;line-height:150%;color:#cccccc; text-align:left;} 
.node .description p{margin:0px;padding:0px;color:#888888; line-height:26px;}
/* 在线留言 */
#gbooklist{ height:auto; min-height:30px;border-bottom:1px #dfdfdf dotted; line-height:30px;}
.faqline{ margin-top:5px;line-height:16px;}
.Content{ margin-top:5px;}
.faqtit{ display:block;font-size:13px; width:70px; float:left; padding-left:15px;}
.wbk{ height:30px; line-height:30px;}
.login_verification{height:30px; line-height:30px; width:100px;}
.faqlinea{ margin-top:20px; width:280px;}
.faqlinea img{ width:60px; height:20px; padding-left:80px; padding-top:15px;}
.dl{ width:100px; height:35px; background:#05960c; color:#fff;}

.cp_tit{background: url(../images/zg.jpg); height: 932px;}
.cp_tit h3{text-align:center;margin: 30px 0 30px 0;}
.cp_tit h3 b{display: block;font-size: 42px;margin-bottom: 10px}
.lanrenzhijia{ width:1200px; height:600px; margin:0px auto; font-family:'微软雅黑';}
.lanrenzhijia .tab{ overflow:hidden;text-align: center;background: url(../images/bj.jpg) bottom left no-repeat; height: 110px;}
.lanrenzhijia .tab a{ display:inline-block;padding:10px 20px; color:#000;border-radius: 20px;font-size: 18px;margin-left: 15px;position: relative;}
.lanrenzhijia .tab a i{background: url(../images/cpbj.jpg) center 44px no-repeat;position: absolute;width:100%; height: 200px;}

.lanrenzhijia .tab a:hover{ background:#00419b; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#13a939; color:#fff; text-decoration:none;}


.syys{background: url(../images/1_25.jpg); height: 828px;}
.syys h3{text-align: center;font-size: 42px;color: #fff;padding-top: 209px}
.yswz{position: relative;}
.yswz span{position: absolute;color: #fff;font-size: 26px}
.yswz span:nth-child(1){top: 140px;left: 110px}
.yswz span:nth-child(2){top:270px;left: 60px}
.yswz span:nth-child(3){top: 400px;left: 110px}
.yswz span:nth-child(4){top: 160px;left: 940px}
.yswz span:nth-child(5){top: 280px;left: 1000px}
.yswz span:nth-child(6){top: 394px;left: 1025px}
.yswz a{position: absolute;top: 110px;left: 820px;color: #fff;background: #006bff;height: 60px;width: 80px;border-radius: 50%;text-align: center;padding-top: 20px}
.yswz b{font-size: 50px;color: #fff;font-family: Impact;position: absolute;top: 610px;left: 50%;margin-left: -170px}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}





.cfl{ float: left;}
.cfr{ float:right;}
.htpro{ width:100%; height:155px;background:url(../images/prbg.jpg) no-repeat center top;}
.htpm{ width:1180px; height:155px; margin:0 auto; padding:0px;}
.htleft{ width:250px; float:left; height:155px; padding-right:50px;}
.htleft h3{ width:100%; height:50px; line-height:50px; font-size:28px; color:#FFF; text-align:right; font-weight:normal; padding-top:20px;}
.htleft p{ display:block; padding-right:32px; height:42px; font-size:25px; color:#ffffff; line-height:42px; text-align:right;background:url(../images/teltb.png) no-repeat right;}
.gsearch {width: 220px; height:37px; border:1px solid #f1f1f1; background:#ffffff; float:left; margin-top:5px; float:right;}
.gsearch .meilibutton { background:url(../images/sous.jpg) no-repeat right;width: 46px;height:37px; border:none;float: right;}
.gsearch input.meilitext {height: 37px;line-height: 37px;width: 150px;padding-left: 10px; background:none; border:none; color:#c0c0c0;}
.htright{ width:857px; height:155px; float:right; padding-top:20px;}
.htright ul li{ float:left;}
.htright ul li a{ display:block; float:left; padding:0px 40px; margin-right:15px; border:1px solid  #e1e1e1; line-height:36px; margin-bottom:15px; font-size:16px; color:#666;}
.htright ul li a:hover{ background:#149845; color:#ffffff; line-height:36px; border:1px solid  #e1e1e1; display:block; float:left; padding:0px 40px; margin-right:15px;}
.huataicp{ width:100%; height:680px; clear:both;}
.ht_t{ width:100%; height:4px;}
.ht_t:before{content:"";width:60%;height:5px;background:#1ab5ca;display:block;transition:.5s;float: right;}
.ht_t:hover:before{width:75%;}
.htcp{ width:1180px; height:680px; margin:0 auto; padding:0px;}
.cptjf{width:1180px; height:600px; padding-top:50px;}


.product{padding:20px 0; overflow:hidden; background:#fff url(../images/zg.jpg) no-repeat center top}
.product h2{ text-align:center; padding:0 0 20px 0}
.product h2 span{ display:block; text-align:center; padding:0 0 10px 0}
.product h2 a{ font-size:44px; text-align:center; display:block; color:#f31151; background:url(../images/c_line.png) no-repeat center center}
.product h2 a strong{ color:#11944b}
.product h2 p{ font-weight:normal; font-size:15px; color:#555; line-height:35px;}
.product h2 span{ display:block; text-align:center; padding:0 0 10px 0}
.product h2 div{ font-size:44px; text-align:center; display:block; color:#f31151; background:url(../images/c_line.png) no-repeat center center}
.product h2 div strong{ color:#11944b}



.product .s_width{ width:1280px; overflow:hidden;}

.chanpin_con{ padding:0 0 71px 0}
.chanpin_con li{float:left; padding:0; width:420px; height:355px; margin-right:7px; margin-bottom:10px; position:relative; overflow:hidden; background:#fff}

.reconmmendtt{
	position:absolute;
    width: 420px;
    height: 350px;
    background: #0b9127;
    border-bottom: 5px solid #ff8212;
	transform: perspective(100px) rotateX(40deg);
    z-index: 10;
    transform-origin: center bottom 0;
    left: 0;
    opacity: 0;
}
.reconmmendtt_z{ margin: 45px;}
.reconmmendtt_a a{ line-height: 30px; color: #fffc0e; display: block;  font-size: 32px; font-weight: bold;}
.reconmmendtt_a a:hover{ color: #FFFFFF; }
.reconmmendtt_ab{height:2px; width: 60px; background: #fffc0e; margin-top: 16px;}
.reconmmendtt_c{height: 32px; width: 32px; margin: 0 auto; padding-top: 70px;}
.reconmmendtt_d a{ line-height: 29px; color: #FFFDFE; font-size: 16px; display: block; } 
.reconmmendtt_d a:hover{ color: #FFFDFE; } 
.reconmmendtt_e a{ color:#FFFFFF; display: block; font-size: 16px; margin-top: 50px;} 
.reconmmendtt_e a:hover{ font-weight: bold;color:#FFFFFF; }
.tre:hover{ height:93px; width:93px;background: rgba(255,255,255,.5);  -moz-border-radius: 93px / 93px;
    -webkit-border-radius: 93px / 93px;
    border-radius: 93px / 93px;}

.cp_k{position:relative; height: 50px; width: 420px;background: rgba(0,0,0,0.5); margin-top: -30px; z-index: 8888;left:0}
.cp_k a{ line-height: 50px; width: 420px;color: #FFFDFE; font-size: 18px; font-weight: bold; display: block; text-align: center;}
.cp_k a:hover{font-size: 17px;font-weight: bold;  color: #FFFFFF;}

.s_width {
    width: 1200px;
    margin: 0 auto; 
}




.advantage_b p {
    margin: 0 0 0 63px;
    font-size: 14px;
    color: #fff;
    line-height: 28px;
    background: url(../images/adv_icon2.jpg) no-repeat left 9px;
}


.fahuo{padding:35px 0; overflow:hidden; background:#f1f1f1;}
.fahuo h2{ text-align:center; padding:0 0 20px 0}
.fahuo h2 span{ display:block; text-align:center;}
.fahuo h2 a{ font-size:42px; text-align:center; display:block; color:#f0f014; line-height:75px;}
.fahuo h2 a strong{ color:#000}
.fahuo h2 p{ font-weight:normal; font-size:15px; color:#000; line-height:35px;}

.fahuo_con{ width:1280px; margin:0 auto; position:relative; overflow:hidden;}

.huo_dd{ overflow:hidden; padding:10px 0 0 0}
.huo_dd li{float:left; padding:0; width:310px; margin-right:9px; margin-bottom:20px; position:relative; overflow:hidden; background:#fff; }
.huo_dd li:hover a{ font-weight:bold;}

.huo_t_l{ width:310px; position:relative;}
.huo_t_l a{ width:310px; height:300px; position: relative; z-index:3; display:block; overflow:hidden;}
.huo_t_l a div{ width:310px; height:300px; position: absolute; top:0; left:0; z-index:1}
.huo_dd li img{ width:160%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.huo_dd li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.huo_t_l a span{ display:block; width:310px; height:60px; color:#fff; line-height:60px; text-align:center; font-size:18px; font-weight:bold; position: absolute; bottom:0; left:0; z-index:2; background:rgba(0,0,0,0.6)}



.hjhj1{
	width:1200px; height:160px; background:#ffffff; margin:0px auto; position:relative; top:-80px; box-shadow: 5px 5px 5px #d6d6d6;}
.hjhj1_a{ width:600px; height:160px; background:#ba000f; float:left;}
.hjhj1_b{ width:600px; height:160px; background:#fff; float:right;}



.about{   margin:0px 0 0 0;}
.about .s_width{ position:relative; padding:0px 0 0 0; overflow:hidden; width:1200px; height:980px;}
.about .about_con{ width:296px; position:absolute; left:0; background:#f5f5f5 url(../images/cp_l.jpg) no-repeat bottom; border: 1px solid #e5e5e5;}



.about .about_pic{ position:absolute;right:0; width:870px; height:960px; text-align:center;  }
.chanpin_t_l img {
    width: 255px;
    height: 215px;
    margin: 11px;
	transition: 0.4s ease;
-moz-transition: 0.4s ease;
-webkit-transition: 0.4s ease;
}


.chanpin_t_l :hover img {
transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-webkit-transform: scale(1.1,1.1);
}
.cp{height:124px; width: 296px;background:url(../images/cp_t.jpg) no-repeat center;}
.cp_z{ width:292px; border-left:2px solid #0d459a ; border-right: 2px solid #0d459a ; }
.cp_zz{height: 90px; width: 292px; margin: 0 auto; border-bottom: 1px solid #e5e5e5;}
.cp_zzd{height: 90px; width: 214px; margin: 0 auto; background:url(../images/dd.png) no-repeat left center;}
.cp_zzd a{line-height: 90px; width:214px;  display: block; font-size:15px; color: #000;  padding-left: 30px; font-size:16px;}
.cp_zzd a:hover{font-size:16px;color:#0c469a; }
.cp_er li{height:32px; width: 214px; background:url(../images/cc.png) no-repeat left center; margin: 0 auto; }
.cp_er li a{ line-height:32px; width: 214px;  display: block; font-size:13px; color: #4f4f4f; padding-left: 30px;}
.cp_er li a:hover{font-size:13px;color:#d0231c;font-weight:bold; }

.cp_xia li{height: 51px; width: 296px; margin: 0 auto; border-bottom:1px solid #e5e5e5;background:#FFFFFF url(../images/dddd.png) no-repeat left center;font-size:15px; display: block;  color: #0f0f0f; }
.cp_xia li a{ line-height:51px;display: block; padding-left: 70px;font-weight:bold;}
.cp_xia li:hover{font-size:15px;color:#d0231c;font-weight:bold;background:#FFFFFF url(../images/ddddd.png) no-repeat left center; border-bottom:1px solid #e5e5e5; }



.pro_show{ }
.pro_show h2{ background:url(../images/p_line.jpg) repeat-x 120px center}
.pro_show h2 p{ background:#fff; width:120px; line-height:65px; color:#08982e; font-size:18px;}

.pro_cont{ height:470px; width:970px; margin:0 auto; overflow:hidden; }
.espcms_piclist_slide {overflow: hidden;}
.espcms_piclist_slide ul li{float: left;margin:0 15px 15px 0;text-align: center; position:relative; height:229px;overflow:hidden; }

.espcms_piclist_slide li .pic { width:305px; height:229px;}
.espcms_piclist_slide li .pic a{ font-size:16px;}

.espcms_piclist_slide li .pic img { width:305px; height:229px;}
.espcms_piclist_slide li .cover_top{ text-align:center; line-height:40px; height:40px; font-size:14px;z-index:99;position: absolute; color:#666; bottom:0; width:100%; background:rgba(0,0,0,0.7)}
.espcms_piclist_slide li .cover_pic{ width:120px; height:120px;position:absolute; left:50%; margin-left:-60px;top:-150px; z-index:100}
.espcms_piclist_slide li .cover_pic a{ font-size:24px; color:#ffea00; font-weight:bold; padding:80px 0 0 0; background:url(../images/more.png) no-repeat center 5px; display:block}
.espcms_piclist_slide li  p{ }
.espcms_piclist_slide li  p a{ color:#fff}
.espcms_piclist_slide li  p a:hover{ color:#fff600}

.l{
	float:left;}
	
	
	.chanpin_conn {
    width: 890px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
    height: 960px;
}

.chanpin_conn li {
    float: left;
    padding: 0;
    width: 277px;
    height: 300px;
    margin-right: 19px;
    position: relative;
    overflow: hidden;
    background: #eeefef;
    margin-bottom: 25px;
    color: #0c469a;
}

.chanpin_t_r {
    width: 277px;
    border-top: 0;

    position: relative;
    z-index: 1000;
}

.chanpin_t_r a {
    font-size: 17px;

    line-height: 35px;
    width: 245px;
    display: block;
    margin: 0 auto;
        margin-top: 0px;
    text-align: left;
    text-align: center;

	color: #000000;
}

.chanpin_t_rr p {
    line-height: 22px;
    width: 130px; margin:20px auto;
	height:30px; border:#CCC 1px solid; 
	text-align:center;
    color: #000000;
    font-size: 13px;
	line-height:30px;

}

.kt {
    height: 32px;
    width: 275px;
    background: url(../images/ttt.jpg) no-repeat center;
    display: block;
    margin-bottom: 10px;
}


.cp_xia li a {
    line-height: 51px;
    display: block;
    padding-left: 70px;
    font-weight: bold;
	color: #000000;
}
.ghg{
	background:url(../images/hj1.jpg) no-repeat center;}
	
	
	#indemoa {	WIDTH: 9999px; FLOAT: left; overflow:hidden; }

#demoa2 {	FLOAT: left}

#demo {
	WIDTH:1200px; OVERFLOW:hidden; height:260px; margin:0 auto; }

#indemo {
	WIDTH:9999px; FLOAT:left
}
#demo1 {
	FLOAT:left
}
#demo2 {
	FLOAT:left
}

.showcar li{width:315px; height:260px; float:left; margin:18px 15px 0 16px; background:#FFF; overflow:hidden; display:inline;}
.showcar li img{width:306px; height:260px; margin:4px;  transition: 0.4s ease;
-moz-transition: 0.4s ease;
-webkit-transition: 0.4s ease;}

.showcar li img{width:306px; height:280px; margin:4px;  transition: 0.4s ease;
-moz-transition: 0.4s ease;
-webkit-transition: 0.4s ease;}
.showcar li :hover img {
    transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
}

.showcar li p{width:315px; height:40px;  text-align:center; line-height:31px;}
.showcar li a{color:#333;}


.guanyuwomen {
    height: 720px;
    width: 100%;
    background: url(../images/ab_z.jpg) repeat center;
}

.guanyuwomen_z {
    height: 720px;
    width: 1200px;
    margin: 0 auto;
    background: url(../images/ab_zz.jpg) no-repeat center left;
}

.guanyuwomen_z_r {
    height: 600px;
    width: 760px;
    float: right;
}

.guanyuwomen_z_r_z {
    height: 250px;
    width: 760px;
}

.guanyuwomen_z_r_z_t p {
    line-height: 35px;
    font-size: 38px;
    color: #ba000f;
    display: block;
    font-weight: bold;
}

.guanyuwomen_z_r_z_ta {
    height: 4px;
    width: 140px;
    background: #fd9d13;
}

.guanyuwomen_z_r_z_tb {
    height: 126px;
    width: 760px;
}

.guanyuwomen_z_r_z_tb_l {
    height: 126px;
    width: 161px;
    background: url(../images/ab_sp.jpg) no-repeat center;
    float: left;
}

.guanyuwomen_z_r_z_tb_r p {
    line-height: 28px;
    font-size: 15px;
    color: #2a2a2a;
    display: block;
}


.guanyuwomen_z_r_z_tb_l {
    height: 126px;
    width: 161px;
    background: url(../images/ab_sp.jpg) no-repeat center;
    float: left;
}

.ronyu {
    height: 220px;
    width: 760px;
}

.ronyua {
    height: 220px;
    width: 240px;
    background: url(../images/r1.png) no-repeat center;
    float: left;
    padding-left: 10px;
    display: block;
}

.ronyub {
    height: 220px;
    width: 240px;
    background: url(../images/r2.png) no-repeat center;
    float: left;
    padding-left: 20px;
}



.ronyuc {
    height: 220px;
    width: 240px;
    background: url(../images/r3.png) no-repeat center;
    float: left;
}


.guanyuwomen_z_r_z_t a {
    color: #000000;
}


.advantage {
    background: url(../images/dibanbg.jpg) repeat-x left top;
    height: 662px;
    overflow: hidden;
}


.advantage_r {
    width: 444px;
    background: #fff;
	left:60%;
	    position:relative;
    top: 0;
}

.advantage_l {
    background: url(../images/images/youshi.png) no-repeat left top;
    position: absolute;
    left: 0;
    height: 662px;
    width: 600px;
}
.advantage_a, .advantage_b, .advantage_c {
    padding: 25px 25px 10px 25px;
}
.advantage_a h3 {
    background: url(../images/adv_a.jpg) no-repeat left top;
    height: 66px;
    line-height: 70px;
    padding: 0 0 0 65px;
    font-size: 24px;
    color: #444444;
}


.advantage_a p {
    margin: 0 0 0 63px;
    font-size: 14px;
    color: #888888;
    line-height: 28px;
    background: url(../images/adv_icon.jpg) no-repeat left 9px;
}


.advantage_b {
    background: #ff682c;
}

.advantage_b h3 {
    background: url(../images/adv_b.jpg) no-repeat left top;
    height: 66px;
    line-height: 70px;
    padding: 0 0 0 65px;
    font-size: 24px;
    color: #222;
}


.advantage_c h3 {
    background: url(../images/adv_c.jpg) no-repeat left top;
    height: 66px;
    line-height: 70px;
    padding: 0 0 0 65px;
    font-size: 24px;
    color: #444444;
}


.advantage_c p {
    margin: 0 0 0 63px;
    font-size: 14px;
    color: #888888;
    line-height: 28px;
    background: url(../images/adv_icon.jpg) no-repeat left 9px;
}

.new_z {
    height: 430px;
    width: 1200px;
    margin: 0 auto;
}
.new_z_r_nb a {
    width: 190px;
    line-height: 28px;
    float: right;
    font-size: 13px;
    color: #595959;
    text-align: right;
}

.new_z_l {
    height: 290px;
    width: 580px;
    float: left;
}

.new_z_l_t {
    height: 160px;
    width: 580px;
    background: #bb0514;
}

.new_z_l_t_l {
    height: 160px;
    width: 220px;
    float: left;
}

.shijian {
    padding: 35px 0 35px 40px;
}

.new_z_l_t_r {
    width: 360px;
    height: 160px;
    background: url(../images/images/an4.jpg) no-repeat center;
        background-image: url("../images/images/an4.jpg");
        background-repeat: no-repeat;
        background-position-x: center;
        background-position-y: center;
        background-size: auto auto;
    position: relative;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: 50% 50%;
    float: right;
}

.new_z_l_n_z a {
    line-height: 50px;
    display: block;
    font-size: 17px;
    font-weight: bold;
    color: #373737;
}

.new_r {
    height: 290px;
    width: 580px;
    float: right;
}

.new_r li {
    width: 580px;
    height: 90px;
    border-bottom: 1px solid #eaeaec;
}
.new_z_r_na a {
    line-height: 50px;
    display: block;
    font-size: 17px;
    font-weight: bold;
    color: #373737;
}

.new {
    height: 60px;
    width: 400px;
    background: url(../images/new.png) no-repeat center;
    margin: 0 auto;
}


.shi_bb p {
    width: 600px;
    line-height: 26px;
    margin: 0 auto;
    font-size: 15px;
    color: #292929;
    display: block;
    text-align: center;
}

.shi_c {
    height: 4px;
    width: 120px;
    margin: 0 auto;
    background: #fd9d13;
}

.yue {
    font-size: 42px;
    color: #FFFFFF;
    font-weight: bold;
}

.biao p {
    font-size: 13px;
    color: #FFFFFF;
}
.banner1{
	width:100%; height:420px; background:url(../images/b1.jpg);}
	
	.banner2{
	width:100%; height:420px; background:url(../images/b2.jpg);}
	
	.banner3{
	width:100%; height:420px; background:url(../images/b3.jpg);}
	
	
	.banner4{
	width:100%; height:420px; background:url(../images/b4.jpg);}
	
	
	.neiye_tel {
    width: 298px;
    height: 219px;
    background: url(../images/nytel.png) no-repeat center top;
    float: left;
    padding-top: 12px;
}

.neiye_tel span {
    display: block;
    width: 100%;
    height: 30px;
    color: #ffffff;
    line-height: 35px;
    text-align: center;
    font-size: 14px;
    padding-bottom: 20px;
}


.neiye_tel a {
    width: 130px;
    height: 35px;
    border: 1px solid #eb8b91;
    display: block;
    text-align: center;
    margin: auto;
    line-height: 35px;
    font-size: 14px;
    color: #ffffff;
    padding: 0px;
}

.neiye_tel p {
    display: block;
    width: 219px;
    padding-left: 50px;
    font-size: 14px;
    color: #292929;
    padding-top: 42px;
}

.neiye_tel p strong {
    font-size: 30px;
    color: #d60c1a;
    line-height: 35px;
    font-family: Impact;
}


.spanImg {

    display: block;
    overflow: hidden;
    height: 200px;
    position: relative;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

}


.liucheng {

    height: 92px;
    width: 100%;
    margin: 0 auto;
    background: url(../images/vv.jpg) repeat;

}


.sou{height: 76px; width: 1200px; margin: 0 auto;}
.sou_l{ width: 1200px; height: 76px; float: left;}
.sou_l p{line-height:76px; font-size:13px; color:#292929; display: block;  }
.sou_l a{font-size:14px; color:#0c469a; font-weight: bold; }
.sou_r{ height:76px; width: 430px; float: right;}
.liu{height: 112px; width: 346px; margin: 0 auto;background:url(../images/liu.jpg) center no-repeat ;  margin-top: 25px;}
.liu_z{height: 112px; width: 1200px; margin: 0 auto; padding-top: 35px;}



.index_bottom{ }
.in_honor{ width:112px; height:112px; text-align:center; background:#fff; position:relative; margin-left:30px;}
.in_wenhua{ width:112px; height:112px; text-align:center; background:#fff; position:relative;margin-left:92px;}

.index_bottom h2{ line-height:30px; color:#FFFFFF; font-size:15px; position:relative; z-index:3; margin-top: -41px; width: 112px; display: block; text-align: center;}
.in_honor .in_pic{ width:112px; height:112px; margin:0 auto; overflow: hidden;; position:relative; z-index:2}
.in_wenhua .in_wenhua_pic{ width:112px; height:112px; margin:0 auto; overflow: hidden;; position:relative; z-index:2; }
.in_wenhua h2{ line-height:30px; color:#0c469a; font-size:15px; position:relative; z-index:3; margin-top: -41px; width: 112px; display: block; text-align: center;}
.index_bottom_back{z-index:1;background:#1866af;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;}
.join_us_content_nav li.cover{ border:white 1px solid; color:white }


.common_title_one{
	position: relative;
/* 	margin:15px 0; */
	border-top: 2px solid #bb0039;
	border-bottom: 1px solid #bb0039;
}
.common_title_one h2{
	background-color: #fff;
	position: relative;
	z-index: 1;
	color:#fff;
	font-size: 20px;
	height: 46px;
	line-height: 46px;
}
.common_title_one h2 span{
	color:#fff;
}
.common_title_one a{
	display: inline-block;
	width: 46px;
	height: 46px;
	line-height: 46px;
	color:#312931;
	position: absolute;
	top: 0;
	right: 25px;
	z-index: 1;
	background-color: #fff;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.common_title_one a:hover{
	color:#bb0039;
	-webkit-transform: translateX(5px);
	-ms-transform: translateX(5px);
	-o-transform: translateX(5px);
	transform: translateX(5px);
}

.common_title_one i{
	display: block;
	width: 100%;
	height: 1px;
	background-color: #cbcbcb;
	position: absolute;
	top: 50%;
	left: 0;
}

.common_title_one_new{
	border-bottom: 0;
	border-top: 0;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 27px;
	background:url(../images/j1.jpg) no-repeat center;
	
}
.common_title_one_new h2{
	display:block;
	font-weight: normal;
	color:#000;
	font-size:36px;
	font-weight:bold;
}


.gpngqiu{ height: 103px; width: 1200px; margin: 0 auto;background:url(../images/ff.jpg) center no-repeat; margin-top: 45px; }
.gpngqiu_n{height: 470px; width:1200px; margin: 0 auto; margin-top: 0px;}
.gpngqiu_n li{ height: 220px; width: 570px; float: left; background: #f7f7f7; margin-right:15px; margin-bottom: 20px;margin-left:15px; }
.xinxi_gongqiu{height: 220px; width: 570px;}
.x_tu{width:170px;height:220px ;position:relative;background-repeat:no-repeat;background-size:100%;background-position:50% 50%; border: 1px  solid #f1f1f1; float: left;}



.gpngqiu {

    height: 103px;
    width: 1200px;
    margin: 0 auto;
        margin-top: 0px;
    background: url(../images/ff.jpg) center no-repeat;
    margin-top: 10px;

}


.xinxi{height: 220px; width:378px;  float: right;}
.xinxi_t{height: 35px; width: 378px; margin-top: 10px;}
.xinxi_t a{line-height: 35px; width: 278px; display: block;  font-size: 15px; font-weight: bold; color:#000000; float: left;}
.xinxi_t p{line-height: 35px; width: 80px; display: block;  font-size: 12px;  color:#c9c9c9; float:right;}
.xinxi_t a:hover{color: #015bb5;}
.gqxx p{  font-size: 12px; color: #c9c9c9; width: 378px;}
.xinxi_x{ width: 49px; height:5px; border-bottom: 2px solid #015bb5; }
.gobfqiu_z p{padding-right: 15px; line-height: 30px; color: #545454; font-size: 13px; margin-top: 15px;}
.kuang a{line-height: 24px; width: 24px; color: #FFFFFF;font-size: 18px; display: block; text-align: center;float: right; background: #aeaeae;  margin-top: 10px; }
.kuang a:hover{background: #015bb5;color: #FFFFFF;font-size: 18px;}
.liuyan{ height: 378px; width: 100%; margin: 0 auto; background:url(../images/hu.jpg) center no-repeat; margin-top:45px;}
.liuyan_z{height: 378px; width: 1200px; margin: 0 auto;position:relative; z-index:2}
.liuyan_zl{ width: 600px; height: 378px; float: left;}
.liuyan_zl_z p{line-height: 30px; width: 400px; color: #000000; font-size: 17px; padding-top: 180px; margin-left: 40px; font-weight: bold;}
.liuyan_zl_z a{ color: #d0231c;font-weight: bold;}
.liuyan_r{ height: 340px; width: 390px; float: right; margin-top: 10px; margin-right: 165px;}
.liuyan_rz p{ line-height: 35px; width: 390px; font-size: 28px; font-weight: bold; color: #d0231c;}
.liuyan_xz p{font-size: 15px; color: #3e3e3e; line-height: 20px; padding-top: 15px; }


.pt20 {

    padding-top: 20px;

}

.infoInput{padding:6px;margin: 0px;border:1px solid #d5d5d5;}
.infoInput:hover{padding:6px;margin: 0px;border:1px solid #bfbfbf;}



.s_width {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}



.news{ padding:50px 0; }
.news h2{ width:200px; margin:0 auto; background:url(../images/xinwen_en.jpg) no-repeat right center; font-size:30px; line-height:60px;}
.news h2 span{ color:#242424}
.news_line{ height:6px;}
.news_con_yanghu{ padding:30px 0 0 0; overflow:hidden}
.news_con{ width:835px; position:relative}
.news_tou{}
.news_tou .news_tou_t{ height:43px; overflow:hidden; background:url(../images/images/news_tou.jpg) no-repeat left center; font-size:24px; color:#e62129; line-height:47px; padding:0 0 0 15px;}
.news_tou .news_tou_t a{ font-size:20px; color:#00a144; width:720px; float:right; font-weight:bold}
.news_tou .news_tou_t a:hover{ color:#ec0c41;}

.news_con a{ color:#333;}
.news_con a:hover{ color:#ec0c41;}

.news_tou{ }
.news_tou_pic{ width:235px; height:165px;}
.news_tou_con{ width:580px;}
.news_tou_con a{ display:block; color:#282828; font-size:18px; line-height:65px; font-weight:bold}
.news_tou_con p{  color:#717171; font-size:13px; line-height:25px;}
.news_tou_con a:hover{ color:#F30; font-weight:bold}

.news_se{ border-left:1px solid #cccccc; margin:30px 0}
.news_se_list{ border:1px solid #cccccc; border-left:none; width:373px; padding:20px;}
.news_se_list .news_se_date{ width:71px; height:100px; background:#a83030; color:#fff; font-size:18px; text-align:center}
.news_se_list .news_se_date span{ display:block; font-size:14px; line-height:35px; padding:15px 0 0 0}
.news_se_list .news_se_con{ width:270px; padding:0 0 0 25px;}
.news_se_list .news_se_con a{ line-height:40px; color:#2a2a2a; font-size:16px;}
.news_se_list .news_se_con a:hover{ color:#ec0c41;}

.news_se_list .news_se_con p{ padding:5px 0 0 0; color:#828282; font-size:13px; line-height:21px;}
.news_liebiao{}
.news_liebiao li{ width:400px; float:left; margin-right:15px; line-height:37px; height:37px; background:url(../images/news_icon.png) no-repeat left center; border-bottom:1px dashed #CCC}
.news_liebiao li a{ padding:0 0 0 20px; color:#444444; font-size:14px;}
.news_liebiao li a span{ float:right;}



.yanghu{ width:313px; position:relative}
.yanghu_c{ border:1px solid #dddddd; border-top:none; border-bottom:none; padding:0 16px;}
.yanghu_c h3{ line-height:45px; font-size:19px; color:#ec0c41; font-weight:normal; padding:0 0 10px 0}
.yanghu_c h3 span{ color:#878586; text-transform:uppercase; padding:0 0 0 10px; font-size:16px;}
.yanghu_c .yanghu_toutiao{ line-height:26px; color:#555; font-size:14px; padding:15px 0; border-bottom:1px dashed #ccc}
.yanghu_c .yanghu_toutiao a{ color:#ec0c41;}
.yanghu_c .yanghu_toutiao a:hover{ color:#840e0e;}

.yanghu_c .yanghu_list{ padding:25px 0}
.yanghu_c .yanghu_list li{ line-height:35px; height:35px; background:url(../images/yanghu_icon.jpg) no-repeat left center;}
.yanghu_c .yanghu_list li a{ padding:0 0 0 20px; color:#444444; font-size:14px;}
.yanghu_c .yanghu_list li a:hover{ color:#ec0c41;}


.r {

    float: right;}
	
.link_f{ height:60px; line-height:60px; background:#e02a74; color:#fff; font-size:15px; font-weight:bold;}
.link_f a{color:#fff; font-size:15px;}
.link_f a:hover{ font-weight:bold}
.footer {
    height: 324px;
}
.footer-t {
    height: 60px;
    background-color: #d0231c;
}
.footer-t img {
    vertical-align: middle;
}
.footer-t a {
    display: inline-block;
     padding-right: 15px;
    line-height: 60px;
    text-align: center;
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
}

.footer-t a:hover{   font-size: 15px;
    color: #FFFFFF;}
.footer-c {
    height: 264px;
    background-color: #0c469a;
}
.footer-c-l {
    float: left;
    line-height: 264px;
	margin-top:30px;
}
.footer-c-c {
    display: inline-block;
    height: 264px;
    margin-left: 40px;
    padding-left: 50px;
    border-left: 1px solid #3062a9;

}

.www {
    margin: 0 auto;
    width: 1200px;
}

.yejiao-t {
    height: 94px;
    border-bottom: 1px solid #3062a9;
}
.yejiao-t a {
    display: inline-block;
    margin-top: 46px;
    width: 94px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    text-decoration: none;
}
.yejiao-b {
    margin-top: 30px; margin-left:10px;
}
.yejiao-b p {
    color: #fff;
    margin-bottom: 16px;
}
.yejiao-b a {
    color: #fff;
    margin-bottom: 16px;
}


.footer-c-r {
    float: right;

    margin-top: 55px;
}


.spanImg1 {

    display: block;
    overflow: hidden;
    height: 200px;
    position: relative;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

}


.aaabn{
	width:540px; height:33px; line-height:33px; margin:0px auto; background:url(../images/1212.png) no-repeat center;}
	
	
	.control_label {
    float: left;
    width: 15%;
    text-align: right;
    padding-right: 10px;
    vertical-align: middle;
    font-size: 14px;
    min-height: 1px;
    color: #00000;
}

.control_required {
    float: left;
    width: 75%;
    overflow: hidden;
}


.espcms_form_group {
    width: 100%;
    overflow: hidden;
    padding-bottom: 15px;
}