﻿.tongyLink{ width:100%; background:#ffff; display: none}
.tongyLink a{ float: left; margin: 0 15px; line-height: 30px; height: 30px; overflow: hidden; color: #666666}
body{ margin:0px; padding:0px; font-size:14px;  color:#333333; font-family:"微软雅黑";min-width:1200px; }
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}
a{color:#333333;text-decoration:none;}
a:hover{color:#666666;text-decoration:none;}
ol,ul,li,p,h1,h5,h2,h3,h4,h6{list-style:none;margin:0px; padding:0px;}


* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.index-nav{width: 100%;height: 45px;background-color: #36a928;float: left;color:#fff;padding: 0 0 0 0;}
.index-nav-frame{width: 1200px;margin: 0 auto;height: 45px;}
.Nptline{z-index: 9999999;width: 120px;float: left;position: relative;display: block;outline: none;cursor: pointer;line-height: 45px;text-align: center;margin: 0;font-size: 16px;background: url(../pic/threejx.jpg) no-repeat 0 50%;}
.Nptline.active{background: #ff8a00;}
.Nptline:hover{background:#ff8a00;}
.Nptline:hover .Nptcenter{height:auto;opacity: 1;}
.Nptline a{color:#fff;}

.Nptcenter a:first-child{margin-top:20px;}
.Nptcenter{width: 120px;background: url(../pic/u59.png) 50% 0 no-repeat;opacity: 0;display: block;height:0;position: absolute;overflow: hidden;transition: all 0.5s;margin-bottom: 1px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;/* Firefox 4 */-o-transition: all 0.5s; /* Opera */}
.Nptcenter a{width: 90%;font-weight: normal;font-size: 14px;text-align: center;background:#FFF;color: #000;float:left;height: 35px;line-height: 30px;margin: 0 auto;text-decoration: none;border-bottom: 1px solid #ededed;margin-left: 6px;z-index:99;margin-bottom: 1px;}
.Nptcenter a:hover{background: #ff8a00;color: white;}
.Nptline-focus:focus{display: none;}



img{border:0px;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
#titbj{ float:left; height:35px; width:100%; border-bottom:1px solid #ededed;background: #f2f2f2; }
#titbj h1,#titbj .h1{ width:1200px; margin:0 auto; height:35px; line-height:35px; font-size:14px; font-weight:normal;overflow: hidden; }
#top{ float:left; width:100%;  background:#ffffff; }
#top ul{ width:1200px; margin:0 auto; height:90px; padding:15px 0}
#top ul h2{ float:left; width:110px; height: 90px; font-size:0px;position: relative;}
#top ul h2 img{ max-height: 100%;max-width: 100%;margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
#top ul h2 a{display: none; width:110px; height:90px; float:left}
#top ul .li01{font-size: 28px;float:left;width:545px;margin: 10px 0 0px 0px;}
#top ul .li01 .chinaname{font-weight: bold;float: left;width: 550px;height: 50px; color:#36a928;line-height: 50px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#top ul .li01 .gjcname{font-size: 16px;float: left;width: 840px;height: 30px;color:#666666;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#top ul .li03{ float:right; padding:0px 0 0 0}#top ul .li03 img{ width:90px; height:90px;}
#top ul .li02{ float:right;padding: 20px 10px 0 0;text-align: right; color:#999 }#top ul .li02 span{font-size: 28px;    color: #fb8d00;    font-weight: bold;}
.W1200{ margin:0 auto; width:1200px; overflow:hidden; height:auto}
.header2{overflow:hidden; width: 100%;  list-style:none; height:45px;padding:0px 0px 0px 0px; float:left; overflow:hidden;background:#36a928;   }
.header2 .ul{ width:1200px; margin:0 auto;height:45px;}
.header2 ul li{ float:left;text-align:center; width:120px; line-height:45px;  font-size:16px; background:url(../pic/threejx.jpg) no-repeat 0px 50%  }
.header2 ul .span{background:#ff8a00; color:#ffffff; DISPLAY: block; text-decoration:none; text-align:center; width:120px; line-height:45px;float:left; }
.header2 ul .span a{background:#ff8a00;color:#ffffff;text-decoration:none; width:120px; line-height:45px;float:left;}
.header2 ul .span a:hover{background:#ff8a00;color:#ffffff;  text-align:center; width:120px; line-height:45px; float:left;}
.header2 ul .span01{font: 16px/45px '微软雅黑'; COLOR: #ffffff; DISPLAY: block; text-decoration:none; text-align:center; width:120px; line-height:45px; }
.header2 ul .span01 a{ background:#36a928;color:#ffffff;text-decoration:none;}
.header2 ul .span01 a:hover{background:#ff8a00;color:#ffffff;  text-align:center; width:120px; line-height:45px; float:left;}
*{padding:0px;margin:0px;}
.red{ color:#FF0033}
input,select,button{font:14px Verdana,Arial,Tahoma;vertical-align:middle;}
DIV.menu-list2 { POSITION: absolute;WIDTH: 120px;  DISPLAY: none;   z-index:9999;/*filter: Alpha(opacity=90);-moz-opacity:.90;opacity:0.90;*/ background:url(../pic/u59.png) 50% 0 no-repeat;padding: 20px 0 0px 0; }
DIV.menu-list2 UL LI { margin-bottom:1px;text-align: center; background:none }
DIV.menu-list2 UL LI A { LINE-HEIGHT: 35px; WIDTH: 90%; DISPLAY: block; HEIGHT: 35px; COLOR: #000000; CURSOR: pointer; TEXT-DECORATION: none;font-size:14px; font-weight:normal; margin:0 auto;    border-bottom: 1px solid #ededed;}
DIV.menu-list2 UL LI A SPAN {WIDTH: 100%; DISPLAY: block; HEIGHT: 100%}
DIV.menu-list2 UL LI A:hover { COLOR: #ffffff; background:#eb3d00}
.bn-alp { width:100%; height:500px; position:relative; float:left;  background:url(../pic/babber02.jpg) #ffed29 no-repeat;background-position:50% 0%; margin-bottom:40px; overflow:hidden }
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li { width:100%; height:500px; background-position:50% 0%; background-repeat:no-repeat; background-color:#dddddd; background-size:cover; position:absolute; top:0; left:0; z-index:10; }
.bn-alp .abox li.on { z-index:99; }
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
.bn-alp .i { bottom:25px; left:50%; margin-left:-50px; text-align:center; position:absolute; z-index:100;}
.bn-alp .i i { display:inline-block; margin-right:10px; width:16px; height:16px; background:url(../pic/ico-bn-alp.png) no-repeat -16px 0; cursor:pointer; }
.bn-alp .i i.on { background-position:0 0; }

.hxcpadT{ width:1200px; margin:0 auto; background:url(../pic/hxcpad.jpg) 50% 50% no-repeat; height:56px; overflow:hidden; }
.hxcpadC{width:1200px; margin:0 auto; overflow:hidden; height:345px; }
.hxcpadC .ul01{ float:left; height:320px; padding-top:25px; position:relative; width:305px;}
.hxcpadC .ul01 .fd{background:url(../pic/hxcpxiam.png) no-repeat; width:285px; position:absolute; left:0; top:25px; height:320px; color:#ffffff}
.hxcpadC .ul01 .fd .cout{ font-size:40px; font-weight:bold; color:#ffffff; text-align:center; float:left; width:285px; padding:20px 0;}
.hxcpadC .ul01 .fd .tittle{  border: 1px solid #ffffff;   color: #ffffff;  margin: 0 auto;  overflow: hidden; height:40px;  line-height:40px;  width: 160px;  text-align: center;}
.hxcpadC .ul01 .fd .cover{background: url(../pic/touminghese.png); width: 255px; height: 141px; overflow:hidden; float: left; padding: 15px; margin-top: 14px; line-height: 25px; }
.hxcpadC .ul01 img{ width:285px; height:320px;}
.hxcpadC .ul01 .fd:hover{background:url(../pic/hxcpxiamO.png) no-repeat; width:285px; position:absolute; left:0; top:25px; height:320px; color:#ffffff}

.hxcpadC .ul02{ float:left; height:320px; padding-top:25px; position:relative;width:305px; }
.hxcpadC .ul02 .fd{background:url(../pic/hxcpxiash.png) 0px bottom no-repeat; width:285px; position:absolute; left:0; top:25px; height:320px; color:#ffffff}
.hxcpadC .ul02 .fd .cout{ font-size:40px; font-weight:bold; color:#ffffff; text-align:center;width:285px;  position:absolute; bottom:20px; left:0}
.hxcpadC .ul02 .fd .tittle{   border: 1px solid #ffffff;   color: #ffffff;  margin: 0 auto;  overflow: hidden; line-height:40px;  width: 160px;  text-align: center;position:absolute; bottom:90px; left:62px}
.hxcpadC .ul02 .fd .cover{background: url(../pic/touminghese.png); width: 255px; height: 142px; float: left; padding: 15px; margin-bottom: 17px; line-height: 25px; }
.hxcpadC .ul02 img{ width:285px; height:320px;}
.hxcpadC .ul02 .fd:hover{background:url(../pic/hxcpxiashO.png) 0px bottom  no-repeat; width:285px; position:absolute; left:0; top:25px; height:320px; color:#ffffff}

.hxcpadC .ul03{ float:left; height:320px; padding-top:25px; position:relative; width:285px;}
.hxcpadC .ul03 .fd{background:url(../pic/hxcpxiam.png) no-repeat; width:285px; position:absolute; left:0; top:25px; height:320px; color:#ffffff}
.hxcpadC .ul03 .fd .cout{ font-size:40px; font-weight:bold; color:#ffffff; text-align:center; float:left; width:285px; padding:20px 0;}
.hxcpadC .ul03 .fd .tittle{  border: 1px solid #ffffff;   color: #ffffff;  margin: 0 auto;  overflow: hidden; height:40px;  line-height:40px;  width: 160px;  text-align: center;}
.hxcpadC .ul03 .fd .cover{background: url(../pic/touminghese.png); width: 255px; height: 141px; overflow:hidden; float: left; padding: 15px; margin-top: 14px; line-height: 25px; }
.hxcpadC .ul03 img{ width:285px; height:320px;}
.hxcpadC .ul03 .fd:hover{background:url(../pic/hxcpxiamO.png) no-repeat; width:285px; position:absolute; left:0; top:25px; height:320px; color:#ffffff}

.hxcpadC .ul04{ float:right; height:320px; padding-top:25px; position:relative;width:285px; }
.hxcpadC .ul04 .fd{background:url(../pic/hxcpxiash.png) 0px bottom no-repeat; width:285px; position:absolute; left:0; top:25px; height:320px; color:#ffffff}
.hxcpadC .ul04 .fd .cout{ font-size:40px; font-weight:bold; color:#ffffff; text-align:center;width:285px;  position:absolute; bottom:20px; left:0}
.hxcpadC .ul04 .fd .tittle{   border: 1px solid #ffffff;   color: #ffffff;  margin: 0 auto;  overflow: hidden; line-height:40px;  width: 160px;  text-align: center;position:absolute; bottom:90px; left:62px}
.hxcpadC .ul04 .fd .cover{background: url(../pic/touminghese.png); width: 255px; height: 142px; float: left; padding: 15px; margin-bottom: 17px; line-height: 25px; }
.hxcpadC .ul04 img{ width:285px; height:320px;}
.hxcpadC .ul04 .fd:hover{background:url(../pic/hxcpxiashO.png) 0px bottom  no-repeat; width:285px; position:absolute; left:0; top:25px; height:320px; color:#ffffff}

.cpbgTH{ width:100%; background:url(../pic/cpbgTH.jpg); float:left; margin-top:30px;}
.fiveCP{  width:1200px; margin:0 auto; padding:30px 0; overflow:hidden;}
.fiveCP .cpfl{ width:250px;  float:left; }
.fiveCP .cpfl .li01{ float:left; width:248px; overflow: hidden; color: #333; text-align: center; font-size: 30px; line-height: 98px;  border: 1px #555 solid;}

.fiveCP .cpfl .li03 { width: 250px; float:left; }
.fiveCP .cpfl .li03 a{background: url(../pic/cpflrab.png) 30px 50% no-repeat; margin-top: 15px; width: 188px; display: block; height: 45px; display: block;line-height: 45px;padding-left: 60px;font-weight: bold;color: #000000; border: 1px solid #555555;border-radius: 5px;}
.fiveCP .cpfl .li03 a:hover{background: url(../pic/cpflgree.png) 30px 50% no-repeat;  border: 1px solid #36a928;}
.fiveCP .cpfl .li04{ width: 210px; color:#ffffff; padding-left:30px;  padding-top: 25px; float:left; font-size:18px; line-height:35px;padding-bottom:20px;}
.fiveCP .cpfl .li04 span{ font-size:22px;}
.fiveCP .cpfl .demo{overflow:hidden; width:250px;  min-height:300px;  max-height:500px; float:left}
.fiveCP .cpfl .demo img{ width:250px; margin-top:10px;}

.tjgy81{max-width:950px; float:right; }
.tjgy81 .cplb{ float:left; width:216px; margin:20px 0px 0px 19px; border:1px solid #e8e8e8;   height:259px; overflow:hidden; background:#ececec;color:#333333;}
.tjgy81 .cplb .li01{ float:left; width:200px; height:200px; text-align:center; line-height:210px; font-family:"微软雅黑"; overflow:hidden; position:relative;padding:4px; margin:4px 0px 0px 4px; background:#ffffff;border-radius: 10px; }
.tjgy81 .cplb .li02{    font-weight: normal; float:left; width:196px; text-align:center; margin-top:2px; font-size:14px; padding:0px 0px 0px 5px; text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden; line-height:40px; height:40px }
.tjgy81 .cplb .li01 img { margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute;border-radius: 10px;}
.tjgy81 .cplb:hover{ float:left; width:216px; margin:20px 0px 0px 19px; border:1px solid #e8e8e8; color:#ffffff;height:259px; overflow:hidden; background:#eb3d00}

.tjgy81 .tli01 {float: right;width: 930px;height: 46px;border-bottom: 1px solid #e8e8e8;padding: 0px 0px 0px 0px;}
.tjgy81 .tli01 h2 {float: left;padding: 0 0 0 20px;font-size: 18px;height: 20px;line-height: 20px; border-left:5px solid #ff8a00; margin-top:13px;}
.tjgy81 .tli01 .span {float: right;line-height: 18px; font-size: 0; width: 18px; height: 18px;  background: url(../pic/more1.png) no-repeat;margin-top: 16px;}
.tjgy81 .tli01 .luj{ float:right; line-height:18px; font-size:14px;margin-top: 16px; color:#666666}
.ggt { width: 100%;  height: 280px;  background: url(../pic/ggt.png) no-repeat center; float:left; margin-top:20px; }
.nyrnr{ float:right; width:930px;    overflow: hidden;}
.nyrnr img{ max-width:930px;}

.tjgy12{ float:left; width:1200px;}
.tjgy12 .tli01{ float:left; border-bottom:1px solid #ededed; width:1180px; padding-left:20px; padding-bottom:10px; border-left:5px solid #36a928}
.tjgy12 .Page1C{ float:left; width:1200px; background:url(../pic/dybg.jpg) left top no-repeat #36a928; margin-top:20px;}
.tjgy12 .Page1C .m_lxtitl {float: right; width: 275px; height: 150px; color:#ffffff;padding: 30px 0 0 80px;}
.tjgy12 .Page1C .m_lxtitl h2 { font-size: 36px; font-weight: bold; color: #fff; height: 74px; line-height: 52px;}
.tjgy12 .Page1C .m_lxtitl .tel_n { width: 226px; height: 45px; line-height: 45px; border: 2px solid #fff; font-size: 22px; color: #fff; text-align: center;    margin-bottom: 30px; padding-top: 0px !important; padding:0px 10px;}
.tjgy12 .Page1C .m_lxtitr{ float:left; width: 680px;      overflow: hidden;  float: left;    padding: 80px 0px 0 110px; height:65px;   line-height: 34px;}
.tjgy12 .Page1C2{ float:left; width:1160px;  margin-top:20px; line-height:30px; border:1px solid #ededed; padding:19px;}
#tianxieone{ float:left; width:1160px; padding:10px}
#tianxietwo{ float:left; width:250px; text-align:right;}
#tianxiethree{ float:left;}
#liuyanshenming{ float:left; text-align:center; width:1160px}
#lytijiao { width:910px; float:left; padding:10px 0px 0px 250px;}
#lytijiao input{ padding:8px 40px; border:0px; outline:0; background:#36a928; color:#ffffff; font-weight:bold;    border-radius: 5px;}

.ysbj { width:100%; background:url(../pic/ys.png) 50% 0 no-repeat; float:left; overflow:hidden; height:auto; margin-top:50px; padding:136px 0 0 0; }
.ysbj ul { width:1200px; overflow:hidden; margin:auto;margin-top: 30px;}
.ysbj ul .shuzi{ font-weight:bold; font-size: 50px; color:#ffffff;text-align: center; line-height: 80px;  width:80px; float:left;height:80px; background:#ff8a00; margin-bottom:120px;margin-right: 20px;border-radius: 50%; }
.ysbj ul .shuzi .font{border-radius: 50%;border: 1px solid #ffffff;width: 70px;height:70px;margin: 0 auto;overflow: hidden;font-size: 40px;margin-top: 4px;line-height: 70px;}
.ysbj ul h2 { color:#363636; font-size:36px; display:block; line-height:40px; float:left; width:580px; padding-top:10px;}
.ysbj ul p{ color:#989797; float:left;width:580px;    line-height: 35px;}
.ysbj ul span { line-height:36px; font-size:15px; color:#363636; display:block; float:left;width:590px;}
.ys1{width: 1200px; height: 292px;overflow:hidden;float: left;}
.ys2{width: 1200px; height: 292px;overflow:hidden;float: left;}
.ys3{width: 1200px; height: 292px;overflow:hidden;float: left;}
.ys4{width: 1200px; height: 292px;overflow:hidden;float: left;}
.ys1 .ystext{padding-top: 92px; float: left;height: 200px;width: 690px;}
.ys2 .ystext{padding-top: 92px; float: right;height: 200px;width: 690px;}
.ys3 .ystext{padding-top: 92px; float: left;height: 200px;width: 690px;}
.ys4 .ystext{padding-top: 92px; float: right;height: 200px;width: 690px;}
.ys1 .pic{width: 500px; height: 292px; float: right;}
.ys2 .pic{width: 500px; height: 292px; float: left;}
.ys3 .pic{width: 500px; height: 292px; float: right;}
.ys4 .pic{width: 500px; height: 292px; float: left;}
.ys .pic img{max-width: 500px; max-height: 292px;}

/*.ys1 { padding: 92px 500px 0 0; float:left; width:700px; background:url(../pic/ys.png) right 50% no-repeat; height:200px; overflow:hidden }
.ys2 { padding: 92px 0 0 500px;float:left; width:700px; background:url(../pic/ys.png) left 50% no-repeat; height:200px; overflow:hidden ;}
.ys3 { padding: 92px 500px 0 0;float:left; width:700px; background:url(../pic/ys.png) right 50% no-repeat;height:200px; overflow:hidden ;}
.ys4 { padding: 92px 0 0 500px;float:left; width:700px; background:url(../pic/ys.png) left 50% no-repeat;height:200px; overflow:hidden ;}*/


.hezuoliucheng{display: none;float:left;background:url(../pic/hezuoliucheng.png) 50% 40px #36a928 no-repeat;width:100%;padding-top:125px;margin-top:30px;}
.hezuoliucheng ul{ width:1200px; margin: 0 auto; overflow:hidden; padding-bottom:30px; text-align:center;}
.hezuoliucheng ul li{ background:url(../pic/hzlcbg.png) no-repeat; float:left; width:80px; text-align:center; padding-right:77px; color:#ffffff}
.hezuoliucheng ul li p{ font-size:38px; font-weight:bold;    padding-top: 20px;}
.hezuoliucheng ul li span{ font-size:16px;}
.hezuoliucheng ul li:last-child {padding-right:0px;}
.hezuoliucheng .dianhu{  width:1200px; text-align:center; margin:0 auto; padding-bottom:30px; color:#ffffff; font-size:20px;}
.hezuoliucheng .dianhu a { font-size: 14px; padding: 5px 20px;  text-align: center; color: #fff; background: #ff8a00; box-shadow: 2px 2px 3px 0px #333;    -webkit-box-shadow: 2px 2px 3px 0px #333;-moz-box-shadow: 2px 2px 3px 0px #333;}
.cpflbiaoti{width:1200px;margin:0 auto;color:#ff5742; }
.cpflbiaoti a{width:1200px;height: 61px;background:url(../pic/ahoutbg.jpg) 50% 0px  no-repeat; float:left;    margin-top: 40px;}



 .gsxx{margin:0 auto;width: 1200px;height: auto;overflow:hidden;padding: 20px 0;}
 .gsxx .qyxx{float: right;width: 480px;height: 345px;padding: 5px;margin-left: 40px;overflow:hidden;border: 1px solid #e5e5e5;}
 .gsxx .qyxx a{width: 480px;height: 345px;position:relative;float:left}
 .gsxx .qyxx a img{margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
 .gsxx .gsjs{float:left;width: 620px;color:#666666;padding: 0px 10px 0 0;}


 .gsxx .gsjs .neirong{float:left;width: 620px;padding: 20px 0 0 0;font-size:14px;color:#666666;height: 258px;line-height:29px;overflow: hidden;}
 .gsxx .gsjs .lxfs{float:left;width: 600px;padding: 15px 20px 0 0;color:#666666;}

 .gsxx .gsjs .lxfs a{  text-decoration:none; background:#36a928; padding:5px 15px; color:#ffffff;}
 .gsxx .gsjs .lxfs a:hover{ color:#ffffff;background:#ff8a00; }
 .gsxx .lxgs{ float:right; width:230px; color:#666666; height:360px;padding:24px 0 0 0;}

.cptjT{ float:left; background:url(../pic/4sbj.png) 50% 0 no-repeat; width:1200px; text-align:center;font-size: 30px; height: 50px; color: #eb3d00;font-weight: bold; margin-top:40px;}

.topCon_2 {float:left;width:1200px; height:250px; padding:0px 0 0 0;  border-top:0; overflow:hidden;padding:15px 0px 0px 0px; }
.topCon_2 .li01{border:1px #ededed solid; padding:4px; float:left; width:210px; height:200px; font-size:0px; position:relative}
.topCon_2 .li01 img{ margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute;border-radius: 10px;}
.topCon_2 .li02{float:left; width:220px; text-align:center;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; line-height:30px;}
.topCon_2 ul{  float:left; width:220px; height:250px; padding:0px 10px 0px 10px; background:#ffffff}



.xwnew{ width: 100%; background:url(../pic/zxbg.jpg) no-repeat 50% bottom #F5F5F5; height:auto; float:left; overflow:hidden}
.xwnew .xwnrk{ width: 1200px; margin: auto;}
.xwnew .xwnrk .xwzb{ width: 800px; float: left; }
.xwnew .xwnrk .xwzb .xwsm{ height: 35px; border-bottom: #ededed solid 1px; margin-top: 35px; font-size:16px;  font-weight:bold; }
.xwnew .xwnrk .xwzb .xwsm a{float:right; font-size:0px;font-weight:normal;float: right;    line-height: 18px;    font-size: 0;    width: 18px;    height: 18px;    background: url(../pic/more1.png) no-repeat;    margin-top: 5px;}
.xwnew .xwnrk .xwzb .xwsm b{ color:#333333; font-size:12px; font-weight:normal;border-left: #ff8a00 solid 5px; float:left;font-size:17px;  text-indent:10px;  font-weight:bold;}
.xwnew .xwnrk .xwzb .xwdzj{ margin-top: 30px; height:180px; }
.xwnew .xwnrk .xwzb .xwdzj img{float:left; width:252px; height:180px; margin-right:30px;}
.xwnew .xwnrk .xwzb .xwdzj h2{  font-size:17px; font-weight:bold;}
.xwnew .xwnrk .xwzb .xwdzj p{ color:#666; line-height:35px;}
.xwnew .xwnrk .xwzb .xmdxw { margin-top:20px;  }
.xwnew .xwnrk .xwzb .xmdxw ul li{ float: left; background: url(../pic/xwd.jpg) no-repeat left; text-indent: 15px; margin-right:40px; width:360px; line-height:40px;}
.xwnew .xwnrk .xwzb .xmdxw ul li a{ float:left; width:260px;text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
.xwnew .xwnrk .xwzb .xmdxw ul li span{ float: right; }
.xwnew .xwnrk .xwzj{ width: 90px; float: left; text-align:center; }

.xwnew .xwnrk .xwyb{ width: 306px; float: right; }
.xwnew .xwnrk .xwyb .cjwts{ margin-top: 30px; height: 22px;  line-height:22px;  border-bottom:1px solid #ededed; padding:0px 0px 17px 0px}
.xwnew .xwnrk .xwyb .cjwts b{ color:#333333; font-size:12px; font-weight:normal;border-left: #ff8a00 solid 5px; float:left;font-size:17px;  text-indent:10px;  font-weight:bold;}
.xwnew .xwnrk .xwyb .cjwts a{float:right; font-size:0px;font-weight:normal;float: right;    line-height: 18px;    font-size: 0;    width: 18px;    height: 18px;    background: url(../pic/more1.png) no-repeat;    margin-top: 5px;}
.xwnew .xwnrk .xwyb .wenti ul li{ float:left; width: 300px;  margin-top: 18px; }
.xwnew .xwnrk .xwyb .wenti ul li p{ background: url(../pic/wen.jpg) no-repeat left; font-weight: bold; padding-left: 25px; width:275px;text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
.xwnew .xwnrk .xwyb .wenti ul li span{ background: url(../pic/da.jpg) no-repeat left; color: #7d7d7d;  padding-left: 25px;width:275px;text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; float:left;}

.link{ margin:20px auto; width:1200px; overflow:hidden; background:url(../pic/link.jpg) no-repeat; padding-top: 70px; height:auto; }
.link a{ padding:0px 15px; line-height:30px; height:30px; overflow:hidden;}


.foot2{ width: 100%; height: 226px; background: #363636; float:left; }
.foot2nr{ width: 1200px; margin: auto; }
.foot2nr .nblj{ float:left; width:300px; padding-top:30px; background:url(../pic/gzdeaoydz.jpg) no-repeat 0 20px; height:180px;}
.foot2nr .nblj a{ float:left; width:120px; padding-right:28px; color:#ffffff; line-height:35px; height:35px; overflow:hidden;}
.foot2nr .foot2wz{ float:left; width: 570px; color: #b2b1b1; margin-top:35px; font-size:15px; line-height:32px; }
.foot2nr .foot2wz a{ color: #b2b1b1;}
.foot2nr .foot2wz a:hover{ color: #f00;}
.foot2nr .foot2wz2{ background: url(../pic/dh.jpg) no-repeat left; font-size: 32px; padding-left:45px; margin-top:15px; }
.foot2nr .foot2wz2 p{ font-size:12px; line-height:20px;  }
.foot2nr .foot2ewm{ float: right; margin-top:35px; }
.foot2nr .foot2ewm img{ width:150px;}
.foot3{ width: 100%;  background: #363636; text-align:center;padding:10px 0}
.hpage{width:878px; margin:0 auto; text-align:center; padding:50px 0px 17px 0px; color:#333333; float:left; font-size:14px;}
.hpage span{ color:#ffffff;background:#000000; padding:2px 7px 2px 7px; border:1px solid #000000;margin-right:0px; font-weight:bold }
.hpage a{text-decoration:none; color:#303030;  padding:2px 7px 2px 7px; border:1px solid #ededed;margin-right:0px; }
.hpage a:hover{ color:#ffffff; text-decoration:none;border:1px solid #2f72ff;background:#2f72ff;font-weight:bold;padding:2px 7px 2px 7px; }

.newslm { overflow:hidden; float:right; width:930px;}
.newslm li { overflow:hidden;}
.newslm li a { padding:20px; border-bottom:#ddd 1px solid; overflow:hidden; display:block;transition-duration:0.3s;}
.newslm li a span { float:left; margin-right:30px; padding:2px; border:#ddd 1px solid; width:215px; height:165px;position: relative;}
.newslm li a img {    margin: auto;    left: 0;    right: 0;    top: 0;    bottom: 0;    position: absolute;    border-radius: 10px;}
.newslm li a h2 { font-size:15px; line-height:50px;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}
.newslm li a p { line-height:38px;}
.newslm li a:hover { background:#f4f4f4;transition-duration:0.3s;}
.date { border-bottom:#ddd 1px dashed; height:35px; font-size:12px; line-height:35px; text-align:center;}


.wdlist a{ float:right; width: 930px;  margin-top: 18px; border-bottom:1px dashed #ededed; padding-bottom:10px; }
.wdlist a h2{ background: url(../pic/wen.jpg) no-repeat 0 2px; font-weight: bold; text-indent: 25px; font-size:14px; padding-bottom:10px; float:left; width:930px;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; }
.wdlist a p{ background: url(../pic/da.jpg) no-repeat 0 2px; color: #7d7d7d;  padding-left: 25px; float:left; width:905px;}

.cpxiangxi{width: 928px;border-top:0px;padding:20px 0px 0px 0px;color:#333333;float:right;color:#999999;position:relative;border:1px solid #ededed; border-top:0px;background:#ffffff;}
.cpxiangxi td{ padding:5px; word-break:break-all}
.cpxiangxi .cpli11{padding: 10px 20px;;font-size: 14px;color: #666666;line-height:42px;float:left;width: 890px;margin-top:5px;table-layout: fixed;word-wrap: break-word;overflow: hidden;}
.cpxiangxi .cpli11 td{ padding:8px 0 8px 5px;border-top:1px solid #E9E9E9; border-left:1px solid #E9E9E9; }
.cpxiangxi .cpli11 table{ background:#E9E9E9;border-bottom:1px solid #E9E9E9; border-right:1px solid #E9E9E9;}
.cpxiangxi .cpli11 img{max-width:850px;width:expression(this.width>850?(function(o){o.style.width='850px';})(this):'auto');}
.cpxiangxi .li12 a{ color:#333333; text-decoration:none; float:left; width:220px;}
.cpxiangxi .cpli11 a{ color:#333333; text-decoration:none;}
.cpxiangxi .li08{border: 1px solid #E9E9E9; width: 410px;float:left;text-align:center;height: 210px;overflow:hidden;font-size:0px;font-family:"微软雅黑";position:relative; margin-left:20px;}
.cpxiangxi .li08 img{margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
.xxcs{float:right;width: 460px;font-size:14px;padding:20px 0px 20px 0px;}
.xxcs h1{color: #444444;line-height: 35px;border-bottom: 2px solid #e6e6e6;float:left;padding:0px;margin:0px;font-size:18px;font-weight:bold;width: 430px;}
.xxcs .time{ float:left; border-bottom:1px solid #e6e6e6; width:550px; line-height:25px;  padding-top:10px;}
.xxcs .time span{ color:#9999A5}
.xxcs .cans{font-size: 12px;color: #666666;height: 45px;float:left;width: 430px;line-height:25px;padding:10px 0 10px 0;position:relative;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.xxcs .ljzx{ float:left; padding:20px 0 0 0; width:550px; color:#FFFFFF;font-size:14px; text-align:center;}
.xxcs .ljzx a{width: 200px;height:42px;background: #ec3e3e;border-radius: 35px;font-size:14px;float:left;color:#FFFFFF;text-align:center;line-height:42px;}
.xxcs .ckrs{ float:right; width:150px; text-align:center; line-height:50px; border:1px solid #e6e6e6;margin:25px 0 0 20px;}
.xxcs .ckrs strong{ color:#CC3300; }
.xxcs .lyrs { float:right; width:150px; text-align:center; line-height:50px; border:1px solid #e6e6e6; border-left:0;margin:25px 0 0 0px;}
.xxcs .lyrs strong{ color:#CC3300; }
.paging_prev {    float: left;    width: 860px;    line-height: 30px;    padding: 10px 20px 0 20px;    font-size: 14px;}

.xxcs1{float:left;width: 888px;font-size:18px;color: #333333;line-height:40px;font-weight:bold; text-align:center; margin:20px 0px 10px 20px; border-bottom:1px dashed #ededed; padding-bottom:10px;}
.cans{float:left;width: 888px;font-size:14px;color: #666666;line-height:40px;text-align:center; margin:0px 0px 10px 20px; border-bottom:1px dashed #ededed; padding-bottom:10px;}
.cans span{ padding:0px 20px;}

/*右侧悬浮菜单*/
.slide{width: 50px;height: auto;position: fixed;top: 50%;margin-top: -126px;background: #36a928;right: 0;border-radius: 5px 0 0 5px;z-index: 999;}
.slide ul{list-style: none;}
.slide .icon li{width: 49px;height: 50px;background: url(../pic/icon.png) no-repeat;}
.slide .icon .up{background-position:-330px -120px ;}
.slide .icon li.qq{background-position:-385px -73px ;}
.slide .icon li.tel{background-position:-385px -160px ;}
.slide .icon li.wx{background-position:-385px -120px ;}
.slide .icon li.down{background-position:-330px -160px ;}
.slide .info{top: 50%;height: 147px;position: absolute;right: 100%;background: #36a928;width: 0px;overflow: hidden;margin-top: -73.5px;transition:0.5s;border-radius:4px 0 0 4px ;}
.slide .info.hover{width: 145px;}
.slide .info li{width: 145px;color: #ffffff;text-align: center;}
.slide .info li p{font-size: 1.1em;line-height: 2em;padding: 10px;text-align: left;}
.slide .info li.qq p a{display: block;margin-top: 12px;width: 100px;height: 32px;line-height: 32px;color: #ffffff;font-size: 16px;   text-align: center;text-decoration: none;border: 1px solid #ffffff;border-radius: 5px;}
.slide .info li.qq p a:hover{color: #36a928;border: none;background: #ffffff;}
.slide .info li div.img{height: 100%;background: #DEFFF9;margin: 15px;}
.slide .info li div.img img{width: 100%;height: 100%;}
/*控制菜单的按钮*/
.index_cy{width: 30px;height: 30px;background: url(../pic/index_cy.png);position:fixed;right: 0;top: 50%;margin-top: 140px;background-position: 62px 0;cursor: pointer;}
.index_cy2{width:30px;height: 30px;background: url(../pic/index_cy.png);position:fixed;right: 0;top: 50%;margin-top: 140px;background-position: 30px 0;cursor: pointer;}
/*自适应 当屏小于1050时隐藏*/
@media screen and (max-width: 1050px) {.slide{display: none;}#btn{display: none;}}
