@charset "utf-8";

/* CSS Document */
html,body,div,h1,h2,h3,h4,h5,h6,ul,dl,li,dt,dd,p,form,table,th,td,input,img,marquee,button{ margin:0; padding:0; }
body{ font-size:14px; color: #333333;  font-family:"微软雅黑";}
ul,li{ list-style:none;margin: 0; padding: 0;}
img,input{ border:0; text-decoration:none;}
a{ text-decoration:none; color: #333333;}
a:hover{ text-decoration:none; color:#df2d43;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; }
.blank30{ line-height:30px; height:30px; clear:both; overflow:hidden;text-align: center;margin-bottom: 20px;text-align: center;color: #fff;}
.bg11{margin-bottom: 20px;    background: url(../images/roll-bg.png) top center no-repeat;width: 100%;min-width: 1200px;}
.blank20{ line-height:20px; height:20px; clear:both; overflow:hidden;}
.blank10{ line-height:10px; height:10px; clear:both; overflow:hidden;}
.auto{ width:1198px; margin:0 auto;}


.head{ height:100px; overflow:hidden;height:119px;}
.logo{ width:357px; height:119px;}
#nav {width:770px; margin-top:70px; height:49px; float:right;}
#nav li { float: left; height:49px; width:110px; text-align:center; font-size:15px; font-family:"微软雅黑"; overflow:hidden; font-weight:bold;}
#nav li a{ display:block; height:49px; width:110px; }
#nav li a:hover { display:block;  border-bottom:3px solid #0193de;  height:46px;  }
#nv li ul{ background:#ffffff; filter:alpha(opacity=70); -moz-opacity:0.72; opacity:0.72; PADDING-LEFT: 0px; WIDTH: 110px;PADDING-TOP: 0px; text-align:center;position:absolute; display:none; z-index:888; overflow: hidden;}
#nv li ul li {display:block;  height:35px; line-height:35px; overflow:hidden; width:110px;border-bottom:1px solid #cccccc; text-align:center; font-size:14px;font-family:"微软雅黑"; }
#nv li ul li a { display: block; text-align:center; }
#nv li ul li a:hover {  COLOR: #0193de; display: block;text-align:center;}

#full-screen-slider { width:100%; height:347px; float:left; position:relative; overflow:hidden;}
#slides { display:block; width:100%; height:347px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-19px}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:310px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:12px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-8999px;}
#pagination li.current { background:#1e4890}
.search-cont{/*position: relative;  top:-110px;*/ position:absolute; top:360px; left:30%; height: 51px;z-index:99999; width:680px; margin:0 auto;}
.search-cont input{width: 445px;height: 45px;border-radius: 3px;padding-left: 20px;border: 0;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 14px;color: #444; background-color:#fff;}
.chance-btn{ background:#168bce;height: 45px; width:215px; text-align:center;  color: #fff;   font-size: 18px;  border: none; border-radius: 2px; margin: 0 0px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; vertical-align: bottom; -moz-box-sizing: border-box; box-sizing: border-box;}

.hot{  height:260px; width:1208px; }
.hotli{ width:989px; }
.hotli li{ width: 235px;height: 258px;float: left;border: 1px solid #e5e5e5;text-align: center;margin-right: 10px;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.hotli li img{ margin: 30px 0 10px 0;}
.hotli li h2{ font-size: 18px; color: #4d4d4d; font-weight: bold; line-height: 22px;}
.hotli li p{ font-size: 13px; color: #818181; line-height: 17px; margin: 12px 0 12px 0;}
.hotli li h3{ font-size: 14px; color: #ea4c4e;  line-height: 16px;  height: 16px;}
.hotli li h3 b{ font-size: 20px;font-weight: bold;display: inline-block;}
.hotli li a{width: 104px;  height: 24px; line-height: 24px; margin-top: 10px; display: inline-block; font-size: 14px; color: #9a9a9a; text-align: center; border: 1px solid #e5e5e5;border-radius: 13px; -webkit-border-radius: 13px;}

.sdfwbox{ width:100%;padding-bottom:10px;background:#EFF3F7; padding-top:20px;}
.sbfw{}
.sbtit{  font-size: 20px;letter-spacing: 3px; font-weight:bold;border-left: 5px solid #f0cc06; line-height: 26px; padding: 0 10px 0 16px;}
.abinfo{ height:350px; overflow:hidden; margin-top:20px; margin-bottom:30px;}
.sbinfoli{ width:920px; }
.sbinfoli li{ float:left; width:293px; height: 164px;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; margin-right:6px; margin-bottom:11px; margin-top:4px; margin-left:6px; _margin-left:3px;}
.sbinfoli li .pro-box{ padding: 30px 98px 0 20px; display: inline-block;width: 190px; height: 134px;cursor: pointer; }
.sbinfoli li .pro-box h2{font-size: 18px;color: #4d4d4d;line-height: 16px; font-weight:bold; }
.sbinfoli li .pro-box p{ font-size: 18px;color: #999999;line-height: 22px;margin-top: 10px; }
.sbinfoli li .pro-box h5{ font-size: 14px;color: #ea4c4e;line-height: 18px;margin-top: 15px;height: 18px;}
.sbinfoli li .pro-box h5 b{font-size: 22px;font-weight: normal;display: inline-block;  }
.sbinfoli li:hover  {box-shadow:0px 0px 15px rgba(46,143,237,0.6); }
.sbinfoli .sb-box01{ background:url(../images/sb_img01.jpg) no-repeat; height:164px;}
.sbinfoli .sb-box02{ background:url(../images/sb_img02.jpg) no-repeat; height:164px;}
.sbinfoli .sb-box03{ background:url(../images/sb_img03.jpg) no-repeat; height:164px;}
.sbinfoli .sb-box04{ background:url(../images/sb_img04.jpg) no-repeat; height:164px;}
.sbinfoli .sb-box05{ background:url(../images/sb_img05.jpg) no-repeat; height:164px;}
.sbinfoli .sb-box06{ background:url(../images/sb_img06.jpg) no-repeat; height:164px;}
.sbzx{width: 275px; height: 100%; margin-top:4px;}

.zlfw{ width:1198px; margin:0 auto; }
.zlfwad{ margin:0 auto;}
.zlfw dt{ margin-top:20px; margin-bottom:20px;}
.zlinfo{ width:1200px; padding-bottom:30px; height:180px; }
.zlinfo li{ float:left; width:285px; height: 164px;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; margin-right:7px;  margin-top:4px; margin-left:6px; _margin-left:3px;}
.zlinfo li:hover  {box-shadow:0px 0px 15px rgba(46,143,237,0.6); }
.zlinfo li h2{ font-size: 18px; color: #333333; font-weight: bold; line-height: 22px;}
.zlinfo li p{ font-size: 14px; color: #aba6a6; line-height: 17px; margin: 12px 0 18px 0;}
.zlinfo li h5{ font-size: 14px; color: #ea4c4e;  line-height: 16px;  height: 16px;}
.zlinfo li h5 b{ font-size: 20px;font-weight: bold;display: inline-block;}
.zlinfo li a{width: 140px; padding-left:20px;  height: 24px; line-height: 24px;margin-top: 21px; display: inline-block; font-size: 14px; color: #9a9a9a;  border: 1px solid #e5e5e5;border-radius: 13px; -webkit-border-radius: 13px;}
.zltit{  font-size: 20px;letter-spacing: 3px; font-weight:bold;border-left: 5px solid #11d22c; line-height: 26px; padding: 0 10px 0 16px;}
.zlinfo .sb-box07{ background:url(../images/sb_img07.jpg) no-repeat; height:164px;}
.zlinfo .sb-box08{ background:url(../images/sb_img08.jpg) no-repeat; height:164px;}
.zlinfo .sb-box09{ background:url(../images/sb_img09.jpg) no-repeat; height:164px;}
.zlinfo .sb-box10{ background:url(../images/sb_img10.jpg) no-repeat; height:164px;}

.bqfwbox{ background:#ecedee; overflow:hidden; padding-bottom:30px;}
.bqfwinfo{ margin-top:20px; width:1200px; }
.bqfwinfoli li{ float:left; width:230px; height: 315px;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; margin-right:6px;  margin-top:4px; margin-left:4px; _margin-left:2px; background:#FFF;text-align:center;}
.bqfwinfoli li:hover  {box-shadow:0px 0px 15px rgba(46,143,237,0.6); }
.bqfwinfoli li h2{ font-size: 18px; color: #333333; font-weight: bold; line-height: 22px;  padding-top:20px;}
.bqfwinfoli li p{ font-size: 14px; color: #aba6a6; line-height: 17px; margin: 12px 0 18px 0;}
.bqfwinfoli li h5{ font-size: 14px; color: #ea4c4e;  line-height: 16px;  height: 16px;}
.bqfwinfoli li h5 b{ font-size: 20px;font-weight: bold;display: inline-block;}

.zcfw{ padding-top:20px; padding-bottom:20px; overflow:hidden;}
.zcfwinfo{ margin-top:20px; width:1200px; }
.zcfwinfoli li{ float:left; width:400px; height: 280px;text-align:center;}
.zcfwinfoli li:hover  { }
.zcfwinfoli li h2{ font-size: 18px; color: #333333; font-weight: bold; line-height: 22px;  padding-top:20px;}
.zcfwinfoli li p{ font-size: 14px; color: #aba6a6; line-height: 17px; margin: 12px 0 18px 0;}
.zcfwinfoli li h5{ font-size: 14px; color: #ea4c4e;  line-height: 16px;  height: 16px;}
.zcfwinfoli li h5 b{ font-size: 20px;font-weight: bold;display: inline-block;}

.newsbox{background:#ecedee; overflow:hidden; padding-bottom:30px;}
.news{ margin-top:20px; overflow:hidden;}
.newsinfo{ margin-top:20px; }
.new_hy{ width:286px; height:460px; border:1px solid #a2a2a2; overflow:hidden; margin-right:11px;}
.new_hy h2{font-size: 18px; color: #333333; font-weight: bold; line-height: 22px; height:30px;  padding-top:10px; padding-left:15px; border-bottom:1px  #ccc dashed;}
.newli{ margin-top:10px;}
.newli li{ height:30px; line-height:30px; padding:0 8px;}

.foottopbox{ background:#fafafa; overflow:hidden; }
.foottop{border-bottom: 1px #dcdcdc solid; overflow:hidden; padding-bottom:35px; padding-top:30px;}
.foottopl{width: 20%; overflow:hidden; }
.foottopl img{ float:left; margin-right:10px; }
.foottopl div{ }
.foottopl  h2{height: 30px; line-height:30px  color: #393939; font-size: 18px; max-width: 158px;}
.foottopl p{ color: #999;max-width: 158px; font-size: 12px;}
.foottit{ width:100px; margin-right:20px; _margin-right:10px; margin-left:20px;}	
.foottit h3{ line-height:30px; height:30px; margin-bottom:5px; color:#666;}
.foottit ul li{ list-style:disc;color:#999;font-size:12px; margin-left:20px; line-height:26px; height:26px;}
.footmid{ width:275px; }
.footright{ margin-left:40px; _margin-left:20px;}
.icon-phone { width: 40px; height: 30px; background-position: 2px 5px; float: left;    background: url(../images/iconfont_fotter.png) no-repeat;}
.zxzx {height: 30px;line-height: 30px; text-align: center;  color: #333; border-radius: 4px;margin-top: 10px; display: inline-block; text-indent: 14px;}
.qqbg {background: url(../images/qq.png)left center no-repeat;width: 94px;}
.wbbg { background: url(../images/wb.png)left center no-repeat; width: 144px;}
.focus { background: #d42826;  color: #fff; width: 20px; height: 30px; padding: 0px 8px; border-radius: 10px;  font-size: 12px;}
.ewm{width:110px;height:110px; display:inline-block; background:#960 url(../images/erwm.png)center center no-repeat; z-index:10000}
.call-wst{font-size:15px;color:#080808;float:left;line-height:30px;font-weight:bold}
.footdown{ padding-left:40px; margin-top:20px; margin-bottom:10px; overflow:hidden;}
.footdownbox{  background-color: #333; padding: 30px 0 20px; min-width: 100%;}

.footdown_lemon{ padding-left:40px; margin-top:10px; margin-bottom:0px; overflow:hidden;}
.footdownbox_lemon{  background-color: #333; padding: 10px 0 20px; min-width: 100%;}
.copyright_lemon{ padding-top:10px; color:#7a7b7b;}
.copyright_lemon a{color:#7a7b7b;}

.link h3{height: 40px; line-height: 40px; color: #999;}
.link a{color:#555555; font-size:12px;  height: 28px; line-height: 28px; padding-right:10px;}	
.link a:hover,.copyright a:hover{text-decoration:none; color:#df2d43;}
.copyright{ padding-top:10px; color:#7a7b7b;}
.copyright a{color:#7a7b7b;}

.bq_banner{ background:url(../images/bqbanner.jpg) no-repeat center; height:347px;}

.bq_sbajli{ overflow:hidden; padding-top:25px;  width:910px; }
.bq_sbajli li{ transition:All 0.4s ease-in-out; width:290px; height:180px; padding-top:25px; background:#f1f0f0;float:left; margin-right:13px;color:#fff;text-align:center;font-weight:bold;display:inline-block; margin-bottom:28px;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;	-o-transition:All 0.4s ease-in-out;}
.bq_sbajli li:hover {transform:translate(0,-10px);	-webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px);	-o-transform:translate(0,-10px);	-ms-transform:translate(0,-10px);	-webkit-box-shadow:0px 5px 15px #e5e5e5;  -moz-box-shadow:0px 5px 15px #e5e5e5;   box-shadow:0px 5px 15px #e5e5e5;}
.bq_sbajli li h2{ font-size: 16px; color: #333333; font-weight: bold; line-height: 22px;  padding-top:20px;}
.bq_sbajli li p{ font-size: 14px; color: #aba6a6; line-height: 17px; margin: 12px 0 12px 0;}
.bq_sbajli li h5{ font-size: 14px; color: #ea4c4e;  line-height: 16px;  height: 16px;}
.bq_sbajli li h5 b{ font-size: 20px;font-weight: bold;display: inline-block;}
.bqfwad{ margin-top:25px;}

.bq_hc{ margin-top:30px; width:1300px;}
.bq_hc li{ transition:All 0.4s ease-in-out; width:232px; height:210px; padding-top:20px; background:#f1f0f0;float:left; margin-right:8px;color:#000;text-align:center;font-weight:bold;display:inline-block; margin-bottom:28px;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;	-o-transition:All 0.4s ease-in-out;}
.bq_hc li:hover {transform:translate(0,-10px);	-webkit-transform:translate(0,-10px);	-moz-transform:translate(0,-10px);	-o-transform:translate(0,-10px);	-ms-transform:translate(0,-10px);	-webkit-box-shadow:0px 5px 15px #e5e5e5;    -moz-box-shadow:0px 5px 15px #e5e5e5;   box-shadow:0px 5px 15px #e5e5e5;}
.bq_hc li h2{ font-size: 16px; color: #333333; font-weight: bold; line-height: 20px;  padding-top:15px;}
.bq_hc li p{ font-size: 14px;  line-height: 24px; padding:11px 10px; font-weight:normal; text-align:left;}
.bq_hc li h5{ font-size: 14px; color: #ea4c4e;  line-height: 16px;  height: 16px;}
.bq_hc li h5 b{ font-size: 20px;font-weight: bold;display: inline-block;}



.single-content{ width: 100%;  background-color: transparent; background:url(../images/single_bg%20.png) no-repeat center top; background-size: cover; overflow: hidden; position: relative; z-index: 1; height:550px; overflow:hidden;}
.process-bg { height: 340px; background: #ffffff url("../images/liucheng.jpg") no-repeat center center; }
.new-title-line { margin: 0 auto !important;    margin-top: 40px !important;   margin-bottom: 40px !important;}
.new-title-line b { background: #e4e4e4; margin-top: 4px; display: inline-block; width: 448px; height: 1px;  _overflow: hidden; vertical-align: middle; }
.new-title-line span { display: inline-block; width: auto; vertical-align: middle; text-align: center;  color: #fff; font-size: 32px; padding: 0 22px; }

.news_info{ width:235px; height:330px;  overflow:hidden; margin-right:64px;}
.news_info h2{font-size: 16px; color: #333333; font-weight: bold; line-height: 22px; height:30px;  padding-top:10px; ; border-bottom:1px  #ccc dashed; border-bottom:1px dotted #CCC;}
.newsli{ margin-top:10px;}
.newsli li{ height:30px; line-height:30px; padding:0 8px;}

.sb_banner{background:url(../images/banner_3.jpg) no-repeat center; height:347px; }
.sb_zhuce{ overflow:hidden;}
.sb_zhuceli{ overflow:hidden; padding-top:25px;  width:912px; }
.sb_zhuceli li{ transition:All 0.4s ease-in-out; width:290px; height:185px; padding-top:25px; background:#f1f0f0;float:left; margin-right:14px;color:#fff;text-align:center;font-weight:bold;display:inline-block; margin-bottom:28px;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;	-o-transition:All 0.4s ease-in-out;}
.sb_zhuceli li:hover {transform:translate(0,-10px);	-webkit-transform:translate(0,-10px);	-moz-transform:translate(0,-10px);	-o-transform:translate(0,-10px);	-ms-transform:translate(0,-10px);	-webkit-box-shadow:0px 5px 15px #e5e5e5;    -moz-box-shadow:0px 5px 15px #e5e5e5;   box-shadow:0px 5px 15px #e5e5e5;}
.sb_zhuceli li h2{ font-size: 16px; color: #333333; font-weight: bold; line-height: 22px;  padding-top:10px;}
.sb_zhuceli li p{ font-size: 14px; color: #aba6a6; line-height: 17px; margin: 10px 0 10px 0;}
.sb_zhuceli li h5{ font-size: 14px; color: #ea4c4e;  line-height: 16px;  height: 16px;}
.sb_zhuceli li h5 b{ font-size: 20px;font-weight: bold;display: inline-block;}
.bqfwad{ margin-top:25px;}
.sb_anjian{ width:1300px; margin-top:25px;}
.sb_anjianli li{ transition:All 0.4s ease-in-out; width:290px; height:187px; padding-top:25px; background:#f1f0f0;float:left; margin-right:14px;color:#fff;text-align:center;font-weight:bold;display:inline-block; margin-bottom:28px;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;	-o-transition:All 0.4s ease-in-out;}
.sb_anjianli li:hover {transform:translate(0,-10px);	-webkit-transform:translate(0,-10px);	-moz-transform:translate(0,-10px);	-o-transform:translate(0,-10px);	-ms-transform:translate(0,-10px);	-webkit-box-shadow:0px 5px 15px #e5e5e5;    -moz-box-shadow:0px 5px 15px #e5e5e5;   box-shadow:0px 5px 15px #e5e5e5;}
.sb_anjianli li h2{ font-size: 16px; color: #333333; font-weight: bold; line-height: 22px;  padding-top:10px;}
.sb_anjianli li p{ font-size: 14px; color: #aba6a6; line-height: 17px; margin: 10px 0 10px 0;}
.sb_anjianli li h5{ font-size: 14px; color: #ea4c4e;  line-height: 16px;  height: 16px;}
.sb_anjianli li h5 b{ font-size: 20px;font-weight: bold;display: inline-block;}

.sb_other{ transition:All 0.4s ease-in-out; width:272px; height:330px; padding-top:120px; background:#f1f0f0;float:left; margin-right:14px;color:#fff;text-align:center;font-weight:bold;display:inline-block; margin-bottom:28px;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;	-o-transition:All 0.4s ease-in-out; margin-top:25px;}
.sb_other:hover {transform:translate(0,-10px);	-webkit-transform:translate(0,-10px);	-moz-transform:translate(0,-10px);	-o-transform:translate(0,-10px);	-ms-transform:translate(0,-10px);	-webkit-box-shadow:0px 5px 15px #e5e5e5;    -moz-box-shadow:0px 5px 15px #e5e5e5;   box-shadow:0px 5px 15px #e5e5e5;}
.sb_other h2{ font-size: 16px; color: #333333; font-weight: bold; line-height: 22px;  padding-top:20px;}
.sb_other p{ font-size: 14px; color: #aba6a6; line-height: 17px; margin: 15px 0 15px 0;}
.sb_other h5{ font-size: 14px; color: #ea4c4e;  line-height: 16px;  height: 16px;}
.sb_other h5 b{ font-size: 20px;font-weight: bold;display: inline-block;}

.brand-reg-process{ height: 294px;border-top: 10px solid #0096fa;background:url(../images/process-bg.jpg) no-repeat center;  }
.brand-reg-hd { margin: 40px 0 52px;text-align: center;font-size: 0;color: #ffff00;}
.brand-reg-hd .line1 { display: inline-block; vertical-align: middle;font-size: 12px;}
.brand-reg-hd .text { padding: 0 10px; display: inline-block; vertical-align: middle; height: 30px; line-height: 30px; font-size: 30px;font-weight:normal;}
.brand-reg-map { font-size: 0; text-align: center;}
.brand-reg-map .item { position: relative; width: 80px; margin-left: 34px; margin-right: 34px; display: inline-block; vertical-align: top;}
.brand-reg-map .arrow {display: inline-block;vertical-align: top;margin-top: 36px;}
.brand-reg-map .item .text { position: absolute; top: 85px; left: 50%; margin-left: -100px;  width: 200px; font-size: 16px; color: #fff; font-weight: 700;}

.zl_banner{background:url(../images/zlbanner.jpg) no-repeat center; height:347px;}
.zl_fw{ overflow:hidden;}
.zl_fwli{ overflow:hidden; padding-top:25px; width:1208px; }
.zl_fwli li{ transition:All 0.4s ease-in-out; width:32%; height:185px; padding-top:25px; background:#f1f0f0;float:left; margin-right:13px;color:#fff;text-align:center;font-weight:bold;display:inline-block; margin-bottom:28px;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;	-o-transition:All 0.4s ease-in-out;}
.zl_fwli li:hover {transform:translate(0,-10px);	-webkit-transform:translate(0,-10px);	-moz-transform:translate(0,-10px);	-o-transform:translate(0,-10px);	-ms-transform:translate(0,-10px);	-webkit-box-shadow:0px 5px 15px #e5e5e5;    -moz-box-shadow:0px 5px 15px #e5e5e5;   box-shadow:0px 5px 15px #e5e5e5;}
.zl_fwli li h2{ font-size: 16px; color: #333333; font-weight: bold; line-height: 22px;  padding-top:10px;}
.zl_fwli li p{ font-size: 14px; color: #aba6a6; line-height: 17px; margin: 10px 0 10px 0;}
.zl_fwli li h5{ font-size: 14px; color: #ea4c4e;  line-height: 16px;  height: 16px;}
.zl_fwli li h5 b{ font-size: 20px;font-weight: bold;display: inline-block;}

.losec{
    background-color: #f5f5f5;
    text-align: center;
    overflow: hidden; padding-top:50px; padding-bottom:30px;
}
.lf_tit {

    margin-bottom: 76px;
}
.lf_tit h3 {
    background-color: #f5f5f5;
    z-index: 10;
    font-size: 40px;
    color: #222;
}
.lf_tit h3 .icon_l{ margin:0 20px 0 30px; width:52px; height:52px; vertical-align:middle; display:inline-block; zoom:1;*display:inline; background:url(../images/icon_qbg2.png) center center no-repeat; background-size:100%;}
.cor11{width:1200px; margin:0 auto;  height:532px; position:relative;background-image:url(../images/zlq.png);}
.cor11 p{font-size:16px; text-align:left;}
.cor11 .wz1{ position:absolute;top:20px;left:180px;}
.cor11 .wz2{ position:absolute;top:40px;left:770px;}
.cor11 .wz3{ position:absolute;top:200px;left:855px;}
.cor11 .wz4{ position:absolute;top:420px;left:750px;}
.cor11 .wz5{ position:absolute;top:420px;left:150px;}
.cor11 .wz6{ position:absolute;top:200px;left:50px;}

.f_second { background: url(../images/patent_icon13.jpg) no-repeat center top; background-size: 100% 100%;}
.zl_liuc{ padding:65px 0; overflow:hidden;}
.zl_liuc h1{letter-spacing: 5px; font-weight:normal; padding-bottom: 10px; color: #00a6db;font-size: 48px; text-align: center;}
.zl_liuc h6 {  color: #022157;text-align: center;font-weight:normal; font-size: 18px; padding-bottom:10px;}
.second_con{ background:url(../images/zl_lc.jpg) no-repeat center; height:330px; overflow:hidden;  }

.line{ height:2px; background:#037938; width:100%;}
.page_left{ width:155px; overflow:hidden; margin-right:15px;}
.page_left dt{ height:40px; line-height:40px; text-align:center; font-size:18px; background:#037938; color:#FFF; margin-bottom:10px;}
.page_newli li{ line-height:40px; text-align:center; width:155px;font-size:16px;}
.page_newli li a{ display:block; height:50px; border-bottom:1px solid #FFF; background:#f5f5f5;}
.page_newli li a:hover{ display:block; height:50px; border-bottom:1px solid #FFF; background:#fff;}
.page_middle{ width:735px; overflow:hidden;}

.section-focus-pic{height:320px;width:735px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:735px;width:735px;height:320px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 400px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 18px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:735px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:735px;height:320px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(../images/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.pagenewbox{ border-left:1px solid #CCC; border-right:1px solid #dbe0de; overflow:hidden;}
.page_new{}
.policy-item {  position: relative; padding: 30px;  border-bottom: 1px solid #e5e5e5;}
.new_footer {  margin: 16px 0;  height: 26px; padding: 0 10px;}
.new_footer .time { position: relative; float: left; border: 1px solid #e5e5e5; width: 121px;height: 24px; line-height: 24px;vertical-align: middle; text-indent: 1.2em; text-align: center;}
.new_footer .time.time:before { content: ' ';  top: 50%; left: 12px;  margin-top: -8px;  position: absolute;  height: 15px; width: 15px; background: url(../images/time.png) no-repeat;}
.new_tag { float: left; margin-left: 20px; height: 24px; line-height: 24px; color: #999; font-size: 14px;}
.policy-item p { padding: 0 10px; word-break: break-all;font-size: 16px; color: #666; line-height: 1.625;}

/* pager */
.pager{position:relative;height:30px;padding:30px 0 20px 0; left:10%}
.pager li{ float:left; position:relative;right:0; white-space:nowrap;margin:0 5px; line-height:26px; padding:0 9px; border:1px #a8a8a8 solid; color:#000000;text-shadow:1px 1px 1px #fff; font-size:14px; font-family:"微软雅黑";text-align:center;background:url(../images/pagebj.gif) repeat-x bottom;　-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.pager li a{color:#000000;}
.pager li a:hover{ color:#2e588e;}
.pager .thisclass{color:#555555; background:url(../images/pagebjh.gif) repeat-x bottom;}
.pager .thisclass a{color:#555555;background:url(../images/pagebjh.gif) repeat-x bottom;}


.page_right {width: 280px; overflow:hidden;}
.top-article { position: relative; border: 1px solid #e5e5e5; border-top: none;}
.top-article_tit { position: relative;  margin: 0 0 0 -1px; width: 280px; height: 61px; line-height: 61px; text-align: center; font-size: 24px; color: #fff; background: url(../images/recommend.png) no-repeat; border-top:solid #037938 5px;}
.remen_li { margin-top: 6px; padding: 10px 0; background-color: #fff;}
.remen_li li {  padding: 10px 20px 10px 30px; color:#999; background:url("../images/icon.jpg") no-repeat 15px 18px;}
.new_ad{ margin-bottom:30px;}


#mask_shadow { display: none; opacity: 0; position: fixed; z-index: 99998; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .5);}
#popup { display: none; opacity: 0;   position: absolute;  z-index: 99999;  top: 100px;  width: 480px;  height: 355px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}
#popup .title {
 position: relative;  width: 100%; height: 55px; background-color: #5bc0de;cursor: move;}
#popup .title p {  padding-left: 14px; line-height: 55px; font-size:20px; font-weight:bold; color: #fff;}
#popup .title span { position: absolute; top: 12px; right: 10px; width: 30px; height: 30px;color: #000; opacity: .2;  font-size: 21px; cursor: pointer; text-align: center; border: 1px solid #333;}
#popup .title span:hover { opacity: .8;}
#popup .cont {  height:260px;  background-color: #fff;   padding:20px; overflow:hidden;}
.main-data .input-item{ margin-bottom:20px;}
.main-data .input-item .label {  display: inline-block; width: 70px; height: 100%; line-height: 30px; font-size: 14px; color: #444; cursor: default;}
.main-data .input-item input { box-sizing: border-box; width: 355px; height: 40px; padding-left: 10px; border: 1px solid #e1e4f7; color: #444;}
.submit-btn {display: inline-block; text-align: center;width: 250px; height: 40px;line-height: 40px; margin-left: 94px;color: #fff; background-color: #5bc0de;
 font-size: 18px; cursor: pointer;}
 
 /*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
/*分页样式*/
.pageBox {text-align: center;}
.pageBox a {border:1px solid #ddd;display:inline-block;margin-right:6px;color: #707070;width:34px;height:34px;font:bold 14px/34px arial;}
.pageBox a:hover,.pageBox a:active{background:#3aa9f2;color: #FFFFFF;text-decoration: none;}
.pageBox .cur { background: #3aa9f2;border: 1px solid #3aa9f2;text-decoration: none;}
.pageBox a.cur {color: #fff;}
.pageBox .disabled {width: 79px;}
