body{margin:0px;padding:0px; font-family:"微软雅黑";overflow-x:hidden;}
img{border:none;margin:0px;padding:0px;/* max-width:100%;*/}
a{text-decoration:none;}
ul,dl,dd{margin:0px;padding:0px;}
li{list-style:none;}
p{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
a:hover{cursor:pointer;}
input,textarea{font-family:"微软雅黑"; }
table tr td{ border:none}

/*
 * 
 *   1200px  庐陵狂客   国喜 75%
 * 
 */


.tops{ width: 100%; height: 38px; clear: both; overflow: hidden; background: #414141; line-height: 38px;}

.top{width: 1200px; height: 38px; clear: both; overflow: hidden; margin: 0 auto; color: #fff; font-size: 12px;}

.welcome{ width:450px; height: auto; display: block; float: left;}

.top-r{ width: auto; height: 38px; display: block; float: right;}

.top-r span{ display: block; float: left; color: #fff;}

.top-r a{ display: block; float: left; color: #fff;}

.top-r a:hover{color: #01A4F4; }

.left{ display: block; float: left;} 
.right{ display: block; float:right;}


.header{ width: 1200px; height: 160px; margin: 0 auto; clear: both; overflow: hidden;}

.logo{ height:160px; display: block; float: left;}

.head-r{ width: 550px; height: 160px; display: block; float: right;}

.head-r h2{ font-size: 18px; color: #222;  display: block; float: right; padding-left: 30px; line-height: 36px; background: url(../images/htel.png) no-repeat left 5px center; background-size:12%;}

.head-r h3{ font-size: 18px; color: #222;  display: block; float: right; padding-left: 38px; line-height: 36px; background: url(../images/phone.png) no-repeat left 21px center;}

.search{width: 100%; height: auto; display: block; float:right; margin-top: 6px;}

.search-input{width:278px; height: 38px; background: #F4F4F4; border:#e7e7e7 1px solid; text-indent:1em; display: block; float: right;}
.search-sub{width:65px; height: 42px; background: #13adf4; color: #222; border:none; display: block; float: right;}


.big-box{ width: 100%; height: auto; clear: both; overflow: hidden; margin: 60px 0;}

.pub-title{ text-align: center; width: 100%; height: auto;margin-bottom: 40px;}

.pub-title h2{ font-size: 36px; color:#0f93d0; font-weight: 400;}

.pub-title h3{ font-size: 36px; color:#c4d0d6; font-weight: 400; margin-top: -4px;}

.pub-title span{ width: 96px; height: 3px; background: #f60c27; display: block; margin: 0 auto; margin-bottom: 20px; margin-top: 9px;}

.pub-title p{ font-size: 12px; color:#999;}

.cp-titlelist{ width: 1200px; height: auto; clear: both; overflow: hidden; margin: 0 auto; }

.cp-titlelist li{ width: 240px; text-align: center; padding: 27px 0;  display: block; float: left;}

.cp-titlelist li a h3{ font-size: 24px; color: #044969; font-weight:400;}

.cp-titlelist li a h4{ font-size: 12px; color: #fff; margin-top: 5px; font-weight: 400;}

.other-a{ background:#8ad5f8;}
.other-c{ background: #74c8ef;}

#xxs{ background:#179fde;}
#xxs h3{color:#eee;}
/*.cp-titlelist li:hover{ background: #f30;}*/


.lubo{ width: 100%; min-width:1200px;clear: both; position: relative; height:600px;}
  .lubo_box{ position: relative; width: 100%; height:600px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:600px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height: 600px;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}

  /*按钮*/
  .lubo_btn{ position: absolute; width: 1268px; left: 50%; margin-left:-634px; top: 270px;}
  .left_btn, .right_btn{ width: 45px; height: 48px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  .left_btn{ float: left; background: url(../images/btn-l.png) no-repeat;}
  .right_btn{ float: right;background: url(../images/btn-r.png) no-repeat;}
  



.products-box{ width: 100%; height: auto; background: #d3eefa; padding-bottom: 50px; border-top:3px solid #179fde;}

.products{ width: 75%; height: auto; clear: both; overflow: hidden; margin: 0 auto; margin-top: 40px; padding: 10px;}

.products li{ width: 22.5%; height: auto; display: block; float: left; margin-right: 3.3%;}

.products li a:hover h3{color:#28a2d8;}
.products li a:hover h6{color:#7bc1e8;}

.pr-pic{ width: 100%; height: 30%; display: block; float: left; overflow: hidden; margin-bottom: 20px;transition: all 0.6s;}

.pr-pic:hover{box-shadow: 0 0 7px #888;}

.pr-pic img{ width: 100%; height: 100%; display: block; float: left;transition: all 0.6s;}

.pr-pic img:hover{transform: scale(1.1);}

.products li h3{ font-size: 18px; color: #222; line-height: 28px; font-weight: 400;}

.products li h6{ font-size: 14px; color: #444; line-height: 24px; font-weight: 400; }

.plan-box{ width: 1200px; height: auto; clear: both; overflow: hidden; margin:  0 auto;}

.plan-list{ width: 1216px; height:52px; clear: both; overflow: hidden;}

.plan-list a{ width: 233px; height: 52px; display: block; float:left; background: #48c2ef; margin-right: 9px; line-height: 52px; text-align: center; font-size: 18px; color: #fff;}

#planAct{background:#375d9b;}

.plan-list a:hover{ background:#375d9b;}

.plan-info{width: 1200px; height: auto; clear: both; overflow: hidden; margin-top: 20px;}

.plan-left{ width: 600px; height: 375px; position: relative; display: block; float: left;}

.plan-jt{ width: 78px; height:156px; position: absolute;right: -39px; top: 110px;}

.plan-jt span{ width: 78px; height: 78px; display: block; float: left; }
.planl{ background: url(../images/fn-l.png) #23aef0;}
.planr{ background: url(../images/fn-r.png) #98d1ec;}

.plan-nr{ width: 517px; height: auto;}

.plan-nr h2{ width: 100%; color: #333; font-size: 18px; line-height: 35px; margin-bottom: 7px;}

.plan-nr p{ width: 100%; color: #555; font-size: 16px; line-height: 28px; text-indent: 2em; margin-bottom: 30px;}

.plan-nr a{ width: 266px; height: 54px; display: block; border:2px solid #375d9b; background: #fff; color: #375D9B; line-height: 54px; text-align: center;}

.plan-nr a:hover{background: #375d9b; color: #fff;}


.al-box{ width: 75%; height: auto; margin: 0 auto; clear: both; overflow: hidden; padding: 10px; padding-bottom: 50px;}

.al-box li{ width:22.5%; height:auto; margin-right: 3.3%; display: block; float: left; background: #fff;margin-bottom: 40px;padding-bottom: 20px;transition: all 0.6s;}

.al-box li:hover{box-shadow: 0 0 7px #888;}

.al-pic{ width:100%; height: 230px; display: block;  overflow: hidden;}

.al-pic img{min-width: 100%; min-height: 230px;}

.al-box li a h3{ padding:0 20px; font-size: 18px; color: #222; line-height: 50px; margin-top: 20px; white-space:nowrap}

.an-info{ padding: 0 20px;font-size: 14px; color: #888; line-height: 24px; margin-top:0px; overflow: hidden;}

.an-info dd{white-space:nowrap;overflow: hidden;}

.al-more{ width: 100px; height: 28px; border:1px solid #008CD7; color: #179FDE; margin-top:20px; margin-bottom:25px;text-align: center; line-height: 28px; margin-left: 20px; display: block; font-size: 12px; transition: all 0.6s;}

.al-more:hover{ background: #005BAC; color: #fff; border:1px solid #005BAC;}

.case-more{ width:62px; height: 42px; background: url(../images/almore.png) no-repeat; display: block; margin: 0 auto; clear: both;}

.fanganSq{ width: 100%; height: 551px; clear: both; overflow: hidden; background: url(../images/sqfa.jpg) no-repeat center;}

.fanga-info{ width: 52%; height: 551px; background: url(../images/sqfnb.png) no-repeat left center; display: block; float: right;}

.fanga-text{ width: 450px; height: auto; display: block; float: left; margin-left: 173px; margin-top: 120px;}

.fanga-text h2{ font-size:32px; line-height: 62px; color: #fff; font-weight: 400;}

.fanga-text span{ width: 50px; height:3px; background: #e5e5e5; margin-bottom: 20px; display: block;}

.fanga-text b{ font-size: 48px; color: #fff; text-shadow: 0 0 4px #999; font-weight: 400; text-shadow: 0 2px 6px #6d6b6b; line-height: 60px;}

.fanga-text h3{ font-size: 48px; color: #fff; text-shadow: 0 0 4px #999; font-weight: 400; text-shadow: 0 2px 6px #6d6b6b; line-height: 60px;}

.fanga-text h6{ font-size: 12px; color: #9cdaf6; line-height: 26px; margin-bottom: 30px;}

.fanga-text a{ width: 226px; height: 48px;border:2px #ead314 solid; font-size: 16px; color: #ead314; line-height: 48px; border-radius: 24px; display: block; text-align: center;}

.fanga-text a:hover{ background: #ead314; border:2px #ead314 solid; color:#0e4ead;}

.adva{ width: 75%; height: auto; padding-top: 76px; clear: both; overflow: hidden; margin: 0 auto;position: relative; background:url(../images/ab-das.jpg) no-repeat left top; background-size: 58%;}

.adva-img{width:58%; height: auto; position: relative; left: 0; top: 0;}

.adva-img img{width:100%;}

.adva-info{width:56%; height: auto;background: #f6f6f6; padding:3% 35px; position:relative;right: 0; top: 0;}

.adva-info p{ font-size: 14px; color: #444; line-height: 30px; margin-bottom: 32px; display: block; float: left;}

.adva-info a{ width: 266px; height: 54px;  display: block;border:2px solid #375d9b; background: #f6f6f6; color: #375D9B; line-height: 54px; text-align: center;}

.adva-info a:hover{background: #375d9b; color: #fff;}

.adva-info h2{ width: 100%; display: block; float: left; font-size: 24px; color: #000; font-weight: 400; line-height: 36px;}

.adva-info span{ width: 100%; display: block; float: left; font-size: 14px; color: #888; margin-left: 58px; margin-bottom: 20px;}

.fadva-box{ width: 100%; height: auto; clear: both; overflow: hidden; background: url(../images/youshi.jpg) no-repeat right 80px center; background-size:45%;padding-top: 60px; margin-top:35px;}

.fadva{ width: 1200px; height: auto; clear: both; margin: 0 auto}

.fadva h2{ font-size: 26px; font-weight: 400; color:#222;}

.fadva p{ font-size: 14px; line-height: 26px; color:#999;}

.fadva ul{ width: 100%; height: auto; margin-top: 80px;}

.fadva ul li{ padding-left: 78px; width: 100%; height: auto; margin-bottom: 30px;}


.fadva ul li h3{ width: 100%; height: auto;font-size: 16px; font-weight: 400; color:#222;}

.fadva ul li span{ width: 58px; height:2px; background: #83d3f8; clear: both;}

.duibi{ width: 1218px; height: 1003px; background: url(../images/db.png) no-repeat right; margin: 0 auto; clear: both; overflow: hidden; margin-top: 40px;}

.duibi li{ width: 100%; height: 198px; clear: both; overflow: hidden;}

.duibi li span{ width: 373px; height: 83px; display: block; float: left; font-size: 14px; color: #092f46; line-height: 26px; margin-top: 82px; padding: 17px 25px;}

.lys{margin-left: 134px;}

.rys{margin-left: 109px;}

.ggc{ width: 100%; height: 328px; clear: both; overflow: hidden; background: url(../images/ggc.jpg) no-repeat center;}

.ggc-info{ width: 1200px; height: auto; clear: both; overflow: hidden; margin: 0 auto;}

.ggc-pic{ width: 300px; height: 247px; margin-top: 28px; margin-right: 60px;}

.star-kh{ width: 1200px; height: auto; clear: both; overflow: hidden; margin: 0 auto;}

.mx-kehu{ width: 1200px; height: auto; clear: both; padding-bottom:60px; border-bottom:1px solid #ececec;}

.touxiang{ width: 138px; height: 138px; margin: 0 auto; display: block; border-radius: 50%; overflow: hidden;}

.touxiang img{ width: 138px; height: 138px; margin: 0 auto; display: block;border-radius: 50%;}

.touxiang img:hover{ transition-duration:0.5s;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; cursor:pointer;border-radius: 50%;}

.kouhao{ width: 898px; height: 60px; margin: 0 auto; clear: both; background: url(../images/dhao.png) no-repeat center; font-size: 18px; color: #2a3539; line-height: 30px; padding: 0 60px; font-weight: bold; text-align: center; margin-top: 30px;}

.star-kh ul{ width: 1250px; height:auto; clear: both; margin-top: 35px;position:relative; }

.star-kh ul li{ width: 384px; height: auto; display: block; float: left; margin-right: 24px;}

.kuhu-tx{ width: 100%; height: auto; display: block; float: left;}

.kuhu-tx img{ width: 70px; height: 70px; display: block; float: left; border-radius: 50%;}

.kehu-info{ width: 250px; height: auto; display: block; float: left; margin-left: 20px; margin-top: 12px;}

.kehu-info b{ font-size: 18px; color: #222; width: 100%;}

.kehu-info span{ color: #888; font-size: 12px; color: #888; display: block; float: left; width: 100%; margin-top: 3px;}

.star-kh ul li p{ width: 352px; height:120px; border:1px solid #ddd; background: #fbfbfb; padding:12px 15px; font-size:12px; line-height:20px; color: #817979; display: block; float: left; border-radius: 5px; margin-top: 12px;}



.honor-box{ padding-top: 50px; padding-bottom: 220px; background: url(../images/zs.png) no-repeat bottom center #F4F4F4; }

.honor{ width: 1200px; height: auto; clear: both; margin: 0 auto; margin-bottom: 30px;}

.honor li{ width: 277px; height: auto; display: block; float: left; margin-right: 30px;}

.honor li img{ width: 277px; height: 388px; display: block; float: left;}

.honor li h4{ width: 100%; line-height: 50px; text-align: center; display: block; float: left; font-size: 14px; color: #555; font-weight: 400;}




#slider1{height:auto; width:1200px;margin:0 auto;/*overflow:hidden;*/position:relative; margin-top:20px;}
#slider1 .viewport{height:510px;overflow:hidden;position:relative; width: 1200px;}
#slider1 .prev{left:0px; margin-top: 16px; background: url(../images/b-l.png);display:block;width:30px;height:30px; display: block; float: left;}
#slider1 .next{right:0px; margin-top: 16px;left:auto;display: block; float:right; background: url(../images/b-r.png);display:block;width:30px;height:30px; }
/*#slider1 .prev:hover{ background: url(../images/r-l.png);}
#slider1 .next:hover{ background: url(../images/r-r.png);}*/
#slider1 .disable{visibility:hidden}
#slider1 .overview{list-style:none;position:absolute;padding:0;margin:0;width:1200px;left:0;top:60px; padding-left: 1px;}
#slider1 .overview li{float:left;
-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -mz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;}

#slider1 .overview li:hover{transform:translateY(-60px); height: 277px;}

.qieh{ width:1340px; height: 42px; display: block;top:138px; margin: 0 auto; position: absolute; left:-70px; top:240px;}

.honor-more{ width: 62px; height: 42px; margin-left: 20px; background: url(../images/almore.png); display: block; float: left;}


.inews_Box{width: 1200px; height: auto; clear: both; overflow: hidden; margin: 0 auto;}

.dongtai-box{ width: 740px; height: auto; border:1px solid #e7e7e7; display: block; float: left;}

.dt-list{ width:100%; height: 52px; display: block; float: left; position: relative; border-bottom:2px solid #02b3f5;}

.dt-list h3{ width: 113px; height:60px; line-height: 52px; font-size: 20px; color: #222; display: block; float: left; text-align: center;}

.dt-list h4{ width: 113px; height:60px; line-height: 52px; font-size: 20px; color: #222; display: block; float: left; text-align: center;}

.dt-list h2{ width: auto; height:60px; line-height: 52px; font-size: 36px; color: #222; display: block; float: left; text-align: center; font-weight: 400;}

.dt-list span{ font-size: 14px; color: #333; display: block; float:left; margin-top: 27px; margin-left: 3px;}


.dt-list h3:hover{ color: #e10600; background: url(../images/new-h.png) no-repeat bottom center;}

#dtlist-act{ color: #e10600; background: url(../images/new-h.png) no-repeat bottom center;}

.dt-list a{ width: 25px; line-height: 20px; height: 20px; padding-right: 20px; background: url(../images/dtmore.png) no-repeat right center; font-size: 12px; color: #888; margin-top: 18px; display: block; float: right; margin-right: 15px;}

.dt-list a:hover{color:#F20000}

.dongtai-info{ width: 710px; height: auto; display: block; float: left; margin-left: 15px; margin-top: 28px;}

.focous{ width: 710px; height: auto; display: block; float: left; padding-bottom: 30px; border-bottom:1px dotted #bbb;}

.focous img{ width: 336px; height: 208px; display: block; float: left;}

.focous-info{ width: 352px; height: auto; display: block; float: right;}

.focous-info h4{ width: 100%; height: auto; font-size: 18px; color: #333; font-weight: 400; line-height: 36px;  display: block; float: left;white-space:nowrap;}

.focous-info h4:hover{color: #01A4F4;}

.focous-info span{ width: 100%; height: auto; font-size: 12px; color: #888; font-weight: 400; line-height: 20px; margin-bottom: 20px; display: block; float: left;}

.focous-info p{ width: 100%; height: auto; font-size: 12px; color: #777; line-height: 24px; margin-bottom: 10px; display: block; float: left;}

.focous-info a{ width: 100%; height: auto; font-size: 14px; color: #02b3f5; line-height: 24px;  display: block; float: left;}

.focous-info a:hover{color:#F20000}

.i-n-list{ width: 100%; height: auto; display: block; float: left;}

.i-n-list li{ width: 100%; height: auto; display: block; float: left; padding:20px  0; border-bottom:1px dotted #bbb;}

.i-n-list li:hover{ background: #E3E3E3;}

.time-date{ padding:3px 8px; color: #888; width: 63px; display: block; float: left; border:1px solid #888; margin-left:8px;}

.time-date b{width: 100%; font-size: 36px; line-height: 52px; border-bottom:1px solid #888; display: block; float: left; text-align: center; font-weight: 400;}

.time-date span{width: 100%; font-size: 12px; line-height: 30px; display: block; float: left; text-align: center; font-weight: 400;}

.i-news{ width: 610px; display: block; float: right;}

.i-news h4{ width:100%;  font-size: 18px; color: #333; font-weight: 400; line-height: 36px;  display: block; float: left;white-space:nowrap; }

.i-news p{ width: 100%; height: auto; font-size: 12px; color: #777; line-height: 24px; margin-bottom: 10px; display: block; float: left;}

.question{ width: 416px;height: 590px; display: block; float: right;border:1px solid #e7e7e7;}

.question ul{ width: 392px; height: auto; display: block; float:left; margin-left: 13px;}

.question ul li{ width: 100%; height: auto; display: block; float:left; padding-bottom: 13px; padding-top: 13px; margin-bottom: 13px; border-bottom:1px dotted #bbb; overflow: hidden;}

.question ul li:hover{ background: #F0F0F0;}

.question ul li h3{width: 100%; height: auto; display: block; float: left;margin-bottom: 8px;}

.question ul li h3 b{width: 26px; height: 26px; background: #02b3f5; color: #fff; text-align: center; line-height: 28px; border-radius: 50%; display: block; float: left; font-weight: 400; font-size: 14px;}

.question ul li h3 i{text-decoration: blink; width: 353px; height: auto;  font-size: 18px; color: #333; font-weight: 400;font-style:normal; display: block; float: right;white-space:nowrap;}

.question ul li h3 i:hover{color: #01A4F4;}

.question ul li h5{  width: 100%; display: block; float: left;}

.question ul li h5 b{ width: 26px; height: 26px; background: #e10600; color: #fff; text-align: center; line-height: 28px; border-radius: 50%; display: block; float: left; font-weight: 400; font-size: 14px;}

.question ul li h5 p{ width: 353px; height: auto; font-size: 12px; color: #777; line-height: 24px; display: block; float:right; font-weight: 400;}

.links{ width: 1150px; height: 125px; clear: both; overflow: hidden; margin: 0 auto;background: url(../images/links.png) no-repeat; padding:0 25px 0 25px; margin-top: 53px; margin-bottom:100px;}

.links h2{ font-size: 20px; color: #222; margin-left: 70px; clear: both;}

.links ul{ width: 100%; height: auto; clear:both; overflow: hidden; margin-top: 10px;}

.links ul li{ display: block; float: left; margin-right: 25px; line-height: 24px;}

.links ul li a{ color: #888; font-size: 14px;}

.links ul li a:hover{color: #01A4F4;}

.hezuo{ width: 1200px; height: auto; clear: both; overflow: hidden; margin: 0 auto; margin-top: 60px;}

.hezuo ul{ width: 1230px; clear: both; overflow: hidden; display: block; float: left; margin-top: 20px;}

.hezuo ul li{ width: 165px; height: 57px; border:1px solid #ddd; display: block; float: left; margin-right: 5px; margin-bottom: 4px;}

.hezuo ul li a img:hover{ transition-duration:0.5s;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}

.hezuo ul li:hover{-webkit-box-shadow:0px 1px 3px #dddddd;
	box-shadow:0px 1px 3px #dddddd; border-color:#f7f7f7}

	
	
.footer{ width: 100%; height: auto; background: #181818; clear: both; margin-top: 80px;}

.footA{ width: 1200px; height: 285px; clear: both; margin: 0 auto; position: relative;}

.footA-l{ width: 276px; display: block; float: left; height: auto; background: #222; position: relative; top:-45px; padding: 30px;}


.footA-l-cinfo{ width: 160px; height: auto; display: block; float: right; color: #fff;}

.footA-l-cinfo span{ width: 100%; font-size: 12px; display: block; float: left;}

.footA-l-cinfo b{ width: 100%; font-size: 38px; display: block; float: left;line-height: 45px;}

.footA-l-cinfo h4{ width: 100%; font-size: 18px; display: block; float: left;}

.footA-l p{width: 100%; font-size: 14px; display: block; float: left; color: #fff; margin: 25px 0;}

.footA-blue{ width: 384px; height: 52px; background: #01a4f4; font-size: 14px; text-align: center; line-height: 52px; display:block; float: left; color: #fff;} 


.foot-r{ width: auto; display: block; float: right; margin-top: 38px;}

.foot-r ul{ width:110px; display: block; float: left; font-size: 14px; line-height: 30px; text-align: right;}

.foot-r ul li{ width:100%; display: block; float: left; font-size: 14px; }

.foot-r ul h4{ width: 100%; display: block; float: left; color: #fff;text-align: right;}

.foot-r ul li a{ width: 100%; display: block; float: left; color: #666;text-align: right;}

.foot-r ul li a:hover{color: #01A4F4;}

.footB{ width: 100%; height:65px; clear: both; overflow: hidden; background: #000;}

.copyright{ width: 1200px; height: 65px; clear: both; margin: 0 auto; overflow: hidden; line-height: 65px; }

.copyright p{ width: 50%; height: auto; display: block; float: left; font-size: 12px; color: #777;}

.copyright p a{ color:#777;}


.guanggao{ width: 100%; height: 133px;  position: fixed; bottom: 0; z-index: 1874; overflow: hidden;}

.ggg{width: 100%; height: 133px; background: url(../images/fixed.png) no-repeat top center;/* position: fixed; bottom: 0; z-index: 1874;*/ position: absolute; top: 0;}

.guangg-box{ width: 1200px; height:78px; position: relative; clear: both; margin: 0 auto; margin-top: 44px;}

.gc-code{ width: 78px; height: 78px; display: block; float: right;}

.exit{ width: 12px; height: 12px; position:absolute; right: -28px; top: -5px;}





.yc{text-indent:-9999em;display:block}
.dh{width:0;height:0;}
.last{margin-right: 0}
.fl{float:right}
.fr{float:left}
em, i {font-style: normal;}
.w1000{width:1200px; margin:0px auto;}

.nbanner-box{ width:100%; height: 300px; clear: both; overflow: hidden; background: url(../images/nbanner.jpg) no-repeat center;}

.nbanner{ width: 1200px; height: auto; clear: both; overflow: hidden; margin: 0 auto;}

.nbanner h2{ font-size: 30px; color:#060832; margin-top: 110px;}
.nbanner h6{ font-size: 24px; color: #084478;}
/*产品*/
.product_banner{ width:100%; height:80px; background:url(../images/pruduct_banner.jpg) no-repeat center center;}
.job_banner{ width:100%; height:80px; background:url(../images/job_banner.jpg) center center;}
.news_banner{ width:100%; height:80px; background:url(../images/news_banner.jpg) center center;}
.kehu_banner{width:100%; height:80px; background:url(../images/kehu_banner.jpg) center center;}

.product_dao{ width:100%; height:80px; line-height:80px; border-bottom:1px solid #f1f1f1;}
.product_dao h2{ background:url(../images/home.png) no-repeat left center; padding-left:20px;color:#666; font-weight: 400; font-size: 14px;}
.product_dao h2 a,.product_dao h3 a{ color:#666;}
.product_dao h2 a:hover{ color:#d60d3b;}
.product_dao h2 span{ line-height:80px; display:inline-block;border-bottom:2px solid #d60d3b;}
.product_dao h3{color:#666;}
.product_dao h3 a{ line-height:80px; display:inline-block;font-size: 16px;}
.product_dao h3 a:hover{border-bottom:2px solid #d60d3b; height:77px; }
.product_dao h3 a.current{border-bottom:2px solid #d60d3b;height:77px;}
.product_dao h3 a{ margin:0 25px;}

.product_list{ width:100%;height: auto;clear: both;overflow: hidden;}
.product_fenlei{ width:918px;border-left:1px solid #f1f1f1;padding:20px 0 0 20px; overflow:hidden; margin-bottom:100px;}
.product_fenlei ul {width:120%; height: auto; clear: both; overflow: hidden;} 
.product_fenlei ul li{ float:left; margin-bottom:15px; margin-right: 25px;}
.product_fenlei ul li img{ width:290px; height:190px; display:block;}
.product_fenlei ul li img:hover{filter: alpha(opacity=80);-moz-opacity: 0.80;-khtml-opacity: 0.80;opacity: 0.80;}
.product_fenlei ul li p{width:290px; height:30px; line-height:30px; background-color:#FFF; color:#333; font-size:14px; text-indent:10px; background-color:#f1f1f1;}
.product_fenlei ul li span{float:right; background:url(../images/dtmore.png) no-repeat left center; padding:0 10px 0 15px;}


.product_r{ width:240px; margin:20px 20px 0 0; margin-bottom: 80px;}
.product_r_shengji{ margin-bottom:30px; line-height:24px;}
.product_r_shengji h2{font-size:14px; color:#666;  font-weight:bold; padding-top:15px; padding-left:20px;}
.product_r_shengji h2 em{ color:#d60d3b;}
.product_r_shengji p{font-size:14px; color:#666; padding-left:20px;}
.product_zhuanli{ margin:20px 0; margin-top: 0;}

.product_contanct{background-color:#f1f1f1; width:240px; color:#666; line-height:20px; font-size:14px; margin:20px 0; padding-bottom:25px;}
.w_poduct{ background-color:#e3e3e3;height:30px; line-height:30px; padding-left:15px; border-left:5px solid #3496f1; color:#333; font-weight:bold; font-size: 14px;}
.product_contanct h3{ background:url(../images/product_icon1.png) no-repeat left center;margin-left:15px; padding:15px 10px 20px 45px; font-size: 12px; font-weight: 400;}
.product_contanct p{ background:url(../images/product_icon2.png) no-repeat left 0;margin-left:15px; padding:0 10px 15px 45px; line-height:30px;font-size: 12px; }

#left-tel{background:url(../images/product_icon3.png) no-repeat left 0;margin-left:15px; padding:0 10px 15px 45px; line-height:30px;font-size: 12px; }


.ihonor{ width:240px; position: relative; background-color:#f1f1f1; padding-bottom:25px;}
.ihonorCon{ width:240px;overflow: hidden; position: relative;}
.ihonorCon ul{ width: 100%;}
.ihonorCon li{ width:240px; text-align: center; float: left; display:block;}
.ihonorCon li a{ display:block;}
.ihonorCon li a p{ font-size: 12px; color: #777;    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 20px;}
.ihonorCon li a:hover p{color:#12a5f5;}
.ihonorCon li img{ width:200px; height: 135px; margin-top:20px;}
.ihonor span.icon{ position: absolute; width:30px; height:30px; z-index: 2; display: block; top:50%;  cursor: pointer;}
.ihonor span.left{ left:0px; background:url(../images/product_anli_l.png) center center no-repeat;}
.ihonor span.right{ right:0px; background:url(../images/product_anli_r.png)  center center no-repeat;}

.about_us{ margin:20px 0; color:#666; line-height:26px; font-size:14px}
.about_us h2{ font-size:18px; line-height:30px;}
.about_us h4{ color:#d60d3b; line-height:80px; font-size:14px;}
.about_us p{font-size:14px; line-height:26px; margin-bottom:20px;}
.about_us h5{ text-align:center; line-height:36px; font-size:14px;}
.about_us h6{ width:100%; height:80px; background-color:#f1f1f1; text-align:center; font-size:18px; line-height:80px; margin-bottom:60px;}

.job_box{ margin:20px 0; color:#666;line-height:20px; }
.job_box p{ line-height:20px; margin-bottom:10px; color:#666;}

.news_box{border-bottom:1px solid #f1f1f1;}
.news_top{ width:100%; margin:20px 0;}
.news_top dd{ width:390px; margin-right:30px;}
.news_top dd h2{ font-size:30px; line-height:40px;}
.news_top dd h3{ font-size:30px; line-height:24px; color:#333; font-size:18px; font-weight:bold;}
.news_top dd h4 span{ margin-right:10px; line-height:20px; color:#666;}
.news_top dd  p{color:#666; line-height:20px; margin:20px 0; }
.news_top dt img,.news_top dt{ width:280px; height:210px;}

.news_b{ margin-top:20px;}
.news_b li{ float:left; width:918px; height:110px;}
.news_b li:hover{ background-color:#f1f1f1;}
.news_b li a{ display:block; color:#666;}
.news_b li div{width:110px;text-align: center;height: 110px;float: left; margin-right: 20px; background:#f1f1f1;
color:#666;}
.news_b li div b{ width:100%; height:40px; line-height:60px; font-size:40px; text-align:center; margin:10px 0; display:inline-block;}
.news_b li div em{ color:#666; font-size:14px;}
.news_b li h2{ font-weight:normal; color:#333; font-size:18px; font-weight:bold; line-height: 34px; text-align: left;}
.news_b li h2:hover,.news_b li h4:hover{ color:#d60d3b;}
.news_b li h3{ line-height:20px; font-size: 12px; font-style: normal; font-weight: 400;}
.news_b li h4{ line-height:20px; padding-top:10px; height:50px; overflow:hidden;    font-size: 14px;font-weight: 400;}

.product_fenlei h1{ color:#333; font-weight:bold; font-size:18px; line-height:32px; text-align: center;}
.product_fenlei h2{ text-align: center;width:100%; margin: 0px;padding: 0px 0px;text-align: center;font-size: 12px; text-indent:1em;line-height: 30px;color: #222; font-weight: normal;border-top: #eeeeee 1px solid; border-bottom: #eeeeee 1px solid; margin-top:7px;}
.product_fenlei h2 span{ color:#666; line-height:20px; margin-right:10px; font-size: 12px;}
.product_fenlei p{ margin-top:10px;color:#666; line-height:22px;font-size:14px;}
.reLink{ width: 100%; margin-top:20px;}
.reLink a.prevLink{ margin-top:20px;}
.reLink a.nextLink,.reLink a.prevLink{ height: 30px; line-height: 30px; color: #666; display: block; width:100%; background-color:#f1f1f1; margin-bottom:10px; font-size:14px; padding-left:10px;}
.reLink a:hover,.reLink h5 a:hover{color:#d60d3b;}
.reLink h5,.reLink h5 a{ line-height:60px;color: #666;}
/*share*/
.ig-share{width:100%; margin-top:10px;font-size:14px;}
.ig-share a{float:left; height:40px!important; margin-right:10px;width:41px; display:inline-block;}
.ig-share a.jing_qzone{ background:url(../images/qqk_f.jpg) no-repeat center center;}
.ig-share a.jing_tsina{ background:url(../images/weibo_f.jpg) no-repeat center center;}
.ig-share a.jing_tqq{ background:url(../images/qq_f.jpg) no-repeat center center;}
.ig-share a.jing_weixin{ background:url(../images/weixin_f.jpg) no-repeat center center;}

.map{ width:699px; height:300px;}
.map img{ width:699px; height:300px;}
.map_dizhi{ margin:50px 0; height:57px; width:640px;}
.map_dizhi h2{color:#333; font-size:18px; line-height:32px;}
.map_dizhi dd{ background:url(../images/map_1.jpg) no-repeat left center; padding-left:80px;}
.map_dizhi dt{ background:url(../images/map_2.jpg) no-repeat left center;padding-left:80px;}
.map_dizhi h3{line-height: 30px; color: #666;line-height:32px;}

.merch_form{ width:700px; padding: 30px 0px 30px 73px;}
.merch_form .item {height:30px; line-height: 30px; margin-bottom: 12px; font-size:16px; color:#666;}
.merch_form .nei{ height: 158px; }
.merch_form .item label.first { width:90px; display: inline-block; color:#666; font-size:16px;  height:30px; line-height:30px; }
.merch_form .item .txt { width:180px; height:30px; line-height:30px; padding:0 10px; border:1px solid #e5e5e5; margin-right:20px; color: #666;  }
.merch_form .item .sir{ margin-right: 24px;}
.merch_form .item em{width:20px;line-height: 30px; text-align:left;color: #ff0000;}
textarea{ resize: none;  color: #666;}
.merch_form .nei .txt{ width: 480px; height:156px; overflow:hidden; }
.merch_form .item span { color:#ffee11; font-size:12px; margin-left:10px; }
.merch_form .item .submit { width:210px; height:48px; line-height:48px; text-align:center;background:#d60d3b; color:#fff; border:0; font-size:16px; cursor:pointer; margin-top:10px;}
.merch_form .code .txt{ width: 98px; }
.merch_form .code img{width:85px; height:30px;}
.merch_form .item img{ vertical-align: middle; *vertical-align:2px; }
.news_detail{ line-height:24px; color:#666; font-size:14px; margin-top:20px;}




.pager { display:block; padding:4px 5px; margin:25px 0 5px; text-align:right; clear:both; font-size:12px; text-align:center; margin-top: 30px;}
.pager span, .pager a{ display:inline-block; border:1px solid #ccc; color:#666; background:#fff;line-height:20px; padding:2px 8px 2px; text-decoration:none; margin:0 5px;  }
.pager a:hover{ background:#F37E00; border-color:#F37E00; color:#fff; text-decoration:none;}
.pager .cur{ background:#F37E00; border-color:#F37E00;  color:#fff; }
.pager span.dot{ background:#007f60; border-color:#007f60; font-weight:bold; color:#fff; }
.pager span.txt{ float:left; }

.pageNavi{font-size:12px; width:100%; padding-top:15px; border-top:2px solid #888; display:block; float:left; margin-top:20px;}

.pageNavi a{color:#0d61af;}

.pageleft{ width:45%; display:block; float:left; text-align:left;}

.pageright{ width:45%; display:block; float:right; text-align:right;}



.reLink {  width:100%;height:38px; line-height:38px; color: #666; border:1px solid #e4e4e4;  margin-bottom:15px; font-size: 12px;}
.reLink .prevLink { float:left; margin-left:10px; }
.reLink .nextLink { float:right; margin-right:10px; }
.reLink a{ color: #666;}
.reLink a:hover{ color: #e59f19;}

.jgsb-yd{ width:600px; height:350px; display:block; float:left; margin-top:30px;}

.jgsb-yd dd{ width:600px; height:30px; margin:3px 0; display:block; float:left; line-height:30px; font-size:12px;}

.jgsb-yd dd span{ width:100px; height:30px; color:#333; display:block; float:left; text-align:right;}

.jgsb-yd dd input{ width:300px; height:24px; margin-left:10px;display:block; float:left;outline-color:#F00; text-indent:1em;}

.jgsb-yd dd select{width:300px; height:24px; margin-left:10px;display:block; float:left;outline-color:#F00;}

.jgsb-yd dd textarea{ width:300px; height:90px; display:block; float:left;margin-left:10px;}

.jgsb-yd dd strong{ color:#F00; margin-left:5px;display:block; float:left;}

.jgsb-yd dd em{ font-size:12px; color:#999; margin-left:10px;display:block; float:left; width:240px; font-family:"微软雅黑"}

#yuding-sub{ width:130px; height:30px; border-radius:5px; text-align:center; line-height:30px; background:rgb(224, 170, 19); border-bottom:1px solid #F30; border:none; color:#000; margin-left:110px; text-indent:0; margin-top:8px;}

#yuding-sub:hover{ border-bottom:2px solid #930;}


.fixeds{ position:fixed; width:50px; height:auto; right:0; top:30%;z-index: 11111111;}

.fixeds a{ width:50px; height:50px; display:block; float:left; font-size:12px; color:#00b8f5; text-align:center; margin-bottom:2px; background: #ccc;}

.fixeds a:hover{ background: #01A4F4;}

#wxImgs{ width:280px; height: 80px; display: none; position:absolute; left:-320px; top: 100px; line-height:34px; background:#fff; padding-top:10px; padding-left:40px; box-shadow: 0px 2px 4px #888;}

#waxImgs{ width:120px; height: 120px; display: none; position:absolute; left:-123px; top:0px; line-height:34px; background:#fff;  box-shadow: 0px 2px 4px #888;}


.fixed-l{width: 130px; height: 120px; position: fixed; display:none;z-index: 99999;left: 0;bottom: 0px; overflow: hidden;}

.wenti{ width: 100%; height: 536px;}

/*Plugin CSS*/
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	white-space:nowrap;
}

.str_wrap.str_active {
	
}
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	//display:inline;
	//zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}



.page_new{ width:918px; margin:0px;  padding:0px; border:0px;}
		
		
		
		.page_new_item{width:918px; margin:0px;  padding:15px 0px; border:0px; border-bottom:#cccccc 1px dotted; height:150px;}
		.page_new_item_pic{ width:270px; margin:0px;  padding:0px; border:0px;height:150px; float:left;}
		.page_new_item_pic img{ width:270px; margin:0px;padding:0px;border:0px;height:150px;}
		.page_new_item_pic img:hover{ transition-duration:0.5s;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; cursor:pointer;}

		.page_new_item_text{ width:628px; margin:0px;  padding:0px; border:0px;height:150px; float:right;}
		
		.page_new_item_text_title{ width:100%; margin:0px;  padding:0px; border:0px;height:40px; line-height:22px; text-align:left; font-size:18px; overflow:hidden;font-weight:normal}
		.page_new_item_text_title a{ color:#262626; text-decoration:none}
		.page_new_item_text_title a:visited{ color:#262626; text-decoration:none}
		.page_new_item_text_title a:hover{ color:#0066ff; text-decoration:none}
		.page_new_item_text_date{ width:100%; margin:0px;  padding:0px; border:0px;height:28px; line-height:28px; text-align:left; border-bottom:#e6e6e6 1px dotted; border-top:#e6e6e6 1px dotted;font-size:12px; overflow:hidden; color:#cccccc; font-weight:normal}
		
		
		
		.page_new_item_text_info{ width:100%; margin:0px;  padding:0px; margin-top:5px; border:0px;height:75px; line-height:25px; text-align:left; font-size:14px; overflow:hidden; color:#aaaaaa; font-weight:normal}
		.page_new_item_text_info a{ color:#343434; text-decoration:none}
		.page_new_item_text_info a:visited{ color:#343434; text-decoration:none}
		.page_new_item_text_info a:hover{ color:#0066ff; text-decoration:none}



.tjzx_content{ width:916px; border:#e0e0e0 1px solid; border-top:#0066ff 2px solid; height:auto; padding:0px; margin-top: 120px; display: block; float: left;}
	
	.tjzx_content_title{ width:916px; height:49px; border:0px; border-bottom:#e0e0e0 1px solid; background-color:#f8f8f8; text-align:left; font-size:22px; color:#0066ff; text-indent:15px; font-weight:normal; line-height:49px;}
	
	
	.tjzx_item{ width:438px; margin:0px 10px; border:0px;display: block; float:left; height:30px; overflow:hidden; line-height:30px; text-align:left; font-size:14px; font-weight:normal}
	
	.tjzx_item a{ color:#565656; text-decoration:none}
	.tjzx_item a:visited{ color:#565656; text-decoration:none}
	.tjzx_item a:hover{ color:#0066ff; text-decoration:none}
	
	.tjzx_item span{ color:#989898; float:right; font-size:12px;}
	

	
		
.page_pro_item{width:918px; margin:0px;  padding:15px 0px; border:0px; border-bottom:#cccccc 1px dotted; height:250px;}
		.page_pro_item_pic{ width:370px; margin:0px;  padding:0px; border:0px;height:250px; float:left;}
		.page_pro_item_pic img{ width:370px; margin:0px;padding:0px;border:0px;height:250px;}
		
		.page_pro_item_pic img:hover{transition-duration:0.5s;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}

		
		.page_pro_item_text{ width:528px; margin:0px;  padding:0px; border:0px;height:150px; float:right;}
		
		.page_pro_item_text_title{ width:100%; margin:0px;  padding:0px; border:0px;height:40px; line-height:22px; text-align:left; font-size:18px; overflow:hidden;font-weight:bold}
		.page_pro_item_text_title a{ color:#565656; text-decoration:none}
		.page_pro_item_text_title a:visited{ color:#565656; text-decoration:none}
		.page_pro_item_text_title a:hover{ color:#0066ff; text-decoration:none}
		.page_pro_item_text_date{ width:100%; margin:0px;  padding:0px; border:0px;height:28px; line-height:28px; text-align:left; border-bottom:#e6e6e6 1px dotted; border-top:#e6e6e6 1px dotted;font-size:12px; overflow:hidden; color:#cccccc; font-weight:normal}
		
		
		
		.page_pro_item_text_info{ width:100%; margin:0px;  padding:0px; margin-top:5px; border:0px;height:175px; line-height:25px; text-align:left; font-size:14px; overflow:hidden; color:#aaaaaa; font-weight:normal}
		.page_pro_item_text_info a{ color:#343434; text-decoration:none}
		.page_pro_item_text_info a:visited{ color:#343434; text-decoration:none}
		.page_pro_item_text_info a:hover{ color:#0066ff; text-decoration:none}		
		

.cnxh_content{ width:888px; border:#e0e0e0 1px solid; border-top:#0066ff 2px solid; height:250px; padding:0px; margin-top: 80px;}
	
	.cnxh_content_title{ width:888px; height:49px; border:0px; border-bottom:#e0e0e0 1px solid; background-color:#f8f8f8; text-align:left; font-size:22px; color:#0066ff; text-indent:15px; font-weight:normal; line-height:49px;}
	
	.cnxh_item{ width:212px; margin:10px 5px; border:0px; float:left; height:180px; overflow:hidden}
	.cnxh_item img{ width:212px; margin:0px; border:0px; height:155px;  }
	
	.cnxh_item img:hover{transition-duration:0.5s;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
	
	
	.cnxh_item_title{ width:212px; height:25px; margin:0px; border:0px; text-align:center; font-size:14px; line-height:25px; overflow:hidden; font-weight:normal}
	
	.cnxh_item_title a{ color:#262626; text-decoration:none}
	.cnxh_item_title a:visited{ color:#262626; text-decoration:none}
	.cnxh_item_title a:hover{ color:#0066ff; text-decoration:none}
	

.page_left_nav{ margin:0px; border:0px; padding:0px; margin-top:15px; border-top:#cccccc 1px dotted; margin-bottom: 30px;}
.page_left_nav_item{ margin:0px; border:0px; padding:5px 0px;  border-bottom:#cccccc 1px dotted; text-align:left; }
.page_left_nav_item a{ font-size:12px; color:#989898; line-height:20px; display:block; width:230px; border-left:#989898 3px solid; text-indent:7px; text-decoration:none; padding-top:5px; }
.page_left_nav_item a:visited{ font-size:12px; color:#989898; line-height:20px; display:block; width:230px; border-left:#989898 3px solid; text-indent:7px; text-decoration:none; padding-top:5px;}
.page_left_nav_item a:hover{ font-size:12px; color:#0066ff; line-height:20px; display:block; width:230px; border-left:#0066ff 3px solid; text-indent:7px;text-decoration:none; padding-top:5px; }
.page_left_nav_item a span{ font-size:14px;  }
#nav_item_on{ color: #0066ff;border-left:#0066ff 3px solid;  }

.left-code{ width:180px; height:auto; margin-left:30px;}