@charset "gb2312";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, button, input, select, textarea, th, td, span,b { margin: 0; padding: 0; }
body, button, input, select, textarea { font:14px/1.5 Arial,"Microsoft YaHei",sans-serif;overflow-x:hidden;}
h1, h2, h3, h4, h5, h6,b,strong,th { font-size: 100%;font-weight:normal; }
small { font-size: 14px; }
ul, ol, li { list-style: none; }
table {border-collapse:collapse; border-spacing:0;border:0px;margin:0px;}
table th,table td{padding:0;}
caption{text-align:left; font-weight:normal;}
a { text-decoration: none; cursor: pointer; }
a:hover { text-decoration: none; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; outline: none; }
img { vertical-align: top; display: inline-block; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display: block; margin: 0; padding: 0; }
object, embed { outline: 0; }
*:focus {outline: none;} 
del {text-decoration:line-through;}
em {font-style:normal;}
textarea {resize:none}

.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.top {width:100%;height:30px;line-height:30px;border-bottom:1px solid #e6e6e6;}
.top_in {width:1160px;margin:0 auto;}
.top_r {float:right;color:#000;}
.top_r a {color:#000;}

.head {width:1160px;margin:0 auto;padding-top:30px;}
.head_l {float:left;width:180px;margin-top:-28px;}
.head_c {float:left;width:572px;padding-left:90px;}
.head_r{float:right;width:180px;}

.menu  {width:100%;height:50px;line-height:50px;background:#127216;}
.menu dl {width:1160px;margin:0 auto;}
.menu dl dd {float:left;width:164px;text-align:center;border-right:1px solid #09470c;position:relative;}
.menu dl dd a {width:130px;height:50px;line-height:50px;font-size:15px;color:#fff;}
.menu dl dd a:hover {color:#ffff00;}
.menu ul{z-index:100;width:125px;position:absolute;background:#127216;display:none;*margin-left:-100px;*margin-top:30px;}
.menu ul li {float:left;width:125px;text-align:center;border-bottom:1px solid #fff;}


.banner {height:460px;}

.main {width:1125px;margin:0 auto;margin-top:20px;}
.main_t {margin-bottom:10px;}
.about {width:340px;height:270px;border:1px solid #e6e6e6;}
.tit {height:30px;line-height:30px;background:url(../images/titbg.jpg) no-repeat;}
.tit h3 {float:left;padding-left: 35px;color: #fff;}
.tit span {float:right; padding-right: 10px;}
.tit span a {color: #fff;}
.abimg {padding:15px 15px 5px 15px;}
.about p {width:315px;margin:0 auto;line-height:30px;text-indent:2em;} 

.inew {width:515px;margin-left:12px;height:270px;border:1px solid #e6e6e6;}

.xmjs {width:240px;margin-right:0px;height:270px;border:1px solid #e6e6e6;}
.xmjs ul {width:200px;margin:0 auto;}
.xmjs ul  li {width:200px;background:url(../images/probg.jpg) no-repeat;    
    height: 27px;
    line-height: 27px;    
    margin-top: 11px;}
.xmjs ul  li a {color:#000;padding-left:28px;}

.ipro_in {height:215px;border:1px solid #e6e6e6;margin-top:15px;}
.title {height:30px;line-height:30px;background:url(../images/iprobg.jpg) no-repeat;}
.title h3 {float:left;padding-left: 27px;color: #fff;}
.title span {float:right; padding-right: 10px;}
.title span a {color: #000;}
.ipro_in ul {padding:15px 10px 25px 25px;}
.ipro_in ul li {float:left;width:160px;height:170px;margin:3px 20px 0 0;}
.ipro_in ul li  h3 {width:160px;height:135px;border:1px solid #e6e6e6;}
.ipro_in ul li  h4  {height:30px;line-height:30px;width:160px;text-align:center;}
.ipro_in ul li  h4 a {color:#000;}

 #demo1p {
    height: 175px;
    list-style: none outside none;
    margin-left: 0px;
    overflow: hidden;
    width:1120px;	
}
#indemo1p {
    float: left;
    width: 800%;
}
#demo1p1 {
    float: left;
}
.top_14 {
    list-style: none outside none;display:inline;   
}
ul {
    list-style: none outside none;
}
.top_14 li {    
    float: left;
    height: 135px;
    line-height: 30px;  
    overflow: hidden;  
    text-align: center;
    width: 160px;
	margin:3px 20px 0 0;
	border:1px solid #e6e6e6;
}

.top_14 a {
    color: #187db7;
    font-size: 14px;
}
#demo1p2 {
    float: left;
}



#demo2p {
    height:175px;
    list-style: none outside none;
    margin-left: 0px;
    overflow: hidden;
    width:1120px;
	background:#fff
}
#indemo2p {
    float: left;
    width: 800%;
}
#demo2p1 {
    float: left;
}
.top_24 {
    list-style: none outside none;display:inline;    
}

ul {
    list-style: none outside none;
}
.top_24 li {    
    float: left;
    height: 135px;
    line-height: 30px;   
    overflow: hidden;  
    text-align: center;
    width: 160px;
	margin:3px 20px 0 0;
	border:1px solid #e6e6e6;
}

.top_24 a {
    color: #187db7;
    font-size: 14px;
}

#demo2p2 {
    float: left;
}

.marqueeleft{height:180px;width:1120px;overflow:hidden;margin:0px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:175px;height:165px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:165px;height:135px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
.marqueeleft li .txt a{color:#187db7;font-size:14px;}


.index {height:125px;margin-top:10px;border:1px solid #e6e6e6;}

.inews {margin-top:10px;}
.news_l {width:360px;height:327px;border:1px solid #e6e6e6;}
.news_l ul {padding:5px;}
.news_l ul li {height:38px;line-height:38px;border-bottom:1px dashed #e6e6e6;background:url(../images/newbg.png) no-repeat;}
.news_l ul li a {color:#000;padding-left: 25px;}

.news_c {width:360px;height:327px;margin-left:18px;border:1px solid #e6e6e6;}
.news_c ul {padding:5px;}
.news_c ul li {height:38px;line-height:38px;border-bottom:1px dashed #e6e6e6;background:url(../images/newbg.png) no-repeat;}
.news_c ul li a {color:#000;padding-left: 25px;}

.inewsCon{padding-top:4px;}
.inewsCon .inewsList{border-bottom:1px dashed #bcbcbc;padding:2px 5px;position:relative;cursor:pointer;}
.inewsCon .inewsList .inewTit{height:37px;line-height:37px;}
.inewsCon .inewsList .inewTit a{color:#383838;background:url(../images/newCoin.gif) no-repeat left center;padding-left:15px;}
.inewsCon .inewsList .inewTit span{color:#7f7f7f;}
.inewsCon .inewsList .inewCon{padding:12px 0px;display:none;height:75px;}
.inewsCon .inewsList .inewCon h3{width:100px;height:85px;margin-top:3px;}
.inewsCon .inewsList .inewCon h4{width:400px;line-height:24px;}
.inewsCon .inewsList .inewCon h4 i a{color:#383838;}
.inewsCon .inewsList .inewCon h4 i a:hover{color:#2b4dbb;}
.inewsCon .inewsList .inewCon h4 i span{color:#7f7f7f;}
.inewsCon .inewsList .inewCon h4 p{color:#383838;margin-top:5px;}


.mess {width:360px;height:327px;margin-left:15px;border:1px solid #e6e6e6;}

.shangmeng {width:100%;line-height:55px;margin-top:20px;background:#1c1c1c;}
.shangmeng strong {float:left;font-size:15px;color:#f4ad0c;}
.shangmeng ul {width:1125px;margin:0 auto;color:#f4ad0c;}
.shangmeng ul  a {width:200px;color:#f4ad0c;padding:0px 20px;}

.foot {width:100%;background:#1c1c1c;border-top:1px solid #3a3a3a;}
.foot_in {width:1125px;margin:0 auto;}
.footl {width:325px;height:165px;line-height:165px;margin-top:30px;border-right:1px solid #3a3a3a;} 
.footl h3 {color:#fff;height:30px;line-height:30px;}
.footl ul {width:285px;padding-top:10px;}
.footl ul li {float:left;width:90px;height:30px;line-height:30px;}
.footl ul li a {color:#838080;}

.footc {width:325px;height:165px;line-height:165px;margin-top:30px;padding-left:50px;border-right:1px solid #3a3a3a;} 
.footc h3 {color:#fff;height:30px;line-height:30px;}
.footc ul {width:285px;padding-top:10px;}
.footc ul li {float:left;width:90px;height:30px;line-height:30px;}
.footc ul li a {color:#838080;}

.footr {width:320px;margin-top:30px;padding-left:50px;}
.footr h3 {text-align:right;}
.fimg {padding-top:10px;text-align:right;}
.fimg h3 {float:left;} 
.fimg h4 {float:right;}

.footer {width:100%;background:#000;}
.copy {width:1125px;margin:0 auto;text-align: center;color:#fff;}
.copy a {color:#fff;}

.imain {width:1125px;margin:0 auto;margin-top:20px;}
.left {float:left;width:240px;}
.ileft {border:1px solid #e6e6e6;margin-bottom:20px;}
.ileft ul {width:200px;margin:0 auto;padding-bottom:10px;}
.ileft ul  li {width:200px;background:url(../images/probg.jpg) no-repeat;    
    height: 27px;
    line-height: 27px;    
    margin-top: 11px;}
.ileft ul  li a {color:#000;width:200px;padding-left:28px;height:27px;display:block;}
.ileft ul  li a:hover{color:#fff;background:url(../images/hoverbg.jpg) no-repeat;}
.ileft h4 {padding:15px;}
.ileft p{padding-left:15px;line-height:30px;} 
.ileft p a {color:#000;}
.right {float:right;width:878px;margin-bottom:30px;border:1px solid #e6e6e6;}
.rightit {height:30px;line-height:30px;background:url(../images/rightit.jpg) no-repeat;}
.rightit span {padding-left:30px;}
.rightit span a {color:#000;}

.rightitzs {height:30px;line-height:30px;background:url(../images/rightitzs.jpg) no-repeat;}
.rightitzs span {padding-left:30px;}
.rightitzs span a {color:#000;}

.prolist ul {padding:15px 0px 0 32px;}
.prolist ul  li {float:left;width:200px;height:240px;margin:0px 60px 20px 15px;}
.prolist ul  li  h3 {width:200px;height:180px;}
.prolist ul  li  h4  {background:#19800b;}
.prolist ul  li  h4 a{width:200px;height:40px;line-height:40px;text-align:center;display:block;color:#fff;}
.prolist ul  li  h4 a:hover {background:#ffad00;}

.downlist ul {padding:15px 0px 0 32px;}
.downlist ul  li {float:left;width:252px;height:240px;margin:0px 10px 20px 15px;}
.downlist ul  li  h3 {width:252px;height:190px;}
.downlist ul  li  h4  {background:#19800b;}
.downlist ul  li  h4 a{width:252px;height:40px;line-height:40px;text-align:center;display:block;color:#fff;}
.downlist ul  li  h4 a:hover {background:#ffad00;}


.pagelist {padding:10px;padding-left:345px;}
.pagelist li { float:left; padding:0 5px;}
.protext{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}   

.iabout {padding:15px;}
.iabout p {line-height:30px;}

.procon {margin-top:10px;margin-bottom:20px;}
.proconl {padding:0px 20px 0 30px;}
.proconr {width:550px;}
.proconr p {height:30px;line-height:30px;border-bottom:1px dashed #e5e5e5;}
.proconr  h1 {height:30px;line-height:30px;font-size:16px;font-weight:bold;border-bottom:1px solid #e5e5e5;} 
.detail h2 {width:110px;height:40px;margin:30px 0 0 0 ;background:#19800b;} 
.detail h2 a {width:110px;height:40px;line-height:40px;text-align:center;color:#fff;padding-left: 25px;}
.fun {line-height:30px;margin-top:10px;}
.fun a {color:#000;}
.tag {font-weight:bold;}
.tag a {color:#000;}
.pro_detail {margin-top:10px;} 
.reti {height:50px;line-height:50px;font-size:16px;color:#19800b;font-weight:bold;border-bottom:1px solid #19800b;}
.pro_detail {margin-top:10px;}
.pro_detail ul {padding:15px 0px 0 32px;}
.pro_detail ul  li {float:left;width:200px;height:240px;margin: 0px 60px 20px 15px;}
.pro_detail ul  li  h3 {width:200px;height:180px;}
.pro_detail ul  li  h4  {background:#19800b;}
.pro_detail ul  li  h4 a{width:200px;height:40px;line-height:40px;text-align:center;display:block;color:#fff;}
.pro_detail ul  li  h4 a:hover {background:#ffad00;}

.newslist {padding:10px;}
.newslist ul  li {width:800px;height:40px;line-height:40px;border-bottom:1px dashed #e6e6e6;}
.newslist ul  li a {color:#000;}
.newslist ul  li a:hover {color:#19800b;}
.newslist ul  li span {float:right;}

.news_detail {margin-top:20px;} 
.news_detail p {line-height:30px;text-indent:2em;}
.news_detail h1 {height:50px;line-height:50px;color:#19800b;font-size:16px;text-align:center;border-bottom:1px solid #19800b;}
.funn {text-align:center;}
.funn  a {color:#000;}
.news_con {margin-top:20px;}
.news_con  {margin-top:10px;}
.news_con  ul li {width:860px;height:30px;line-height:30px;border-bottom:1px dashed #e6e6e6;}
.news_con  ul li a {float:left;width:780px;color:#000;}
.news_con  ul li a:hover{color:#19800b;}
.news_con  ul li span {float:left;}

.sitemap h3{padding-left:16px; font-size:14px;}
.sitemap h3 p{ line-height:24px; height:24px; color:#000000; padding-left:10px; text-align:left;}
.sitemap h3 p span {font-size:16px;} 
.sitemap_con{padding:5px 8px;margin-bottom:10px;}
.sitemap_con h4{ line-height:30px; color:#19800b; font-weight:normal; font-size:15px;}
.sitemap_con h4 a{ line-height:30px;color:#19800b; padding:0 4px;}
.sitemap_con h4 a:visited{ line-height:30px;color:#19800b;}
.sitemap_con h4 a:hover{ line-height:30px; color:#19800b; font-weight:bold;}


.icenter{width:1125px;margin:0 auto;text-align:center;}
.icenter img {width:1125px;text-align:center;}

.ban{position:relative;width:1000px;height:460px;margin:0px auto;}
.banPa{left:-460px; position:absolute;}
#foucsBox { margin: 0 auto; padding: 0; width: 1920px; height: 460px; overflow: hidden; zoom: 1; position: relative;}
#foucsBox .imgCon { width: 1920px; height: 460px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 1920px; height: 460px; }
#foucsBox .imgCon li img {width: 1920px; height: 460px; }
#foucsBox .foucs { width: 1920px; height: 7px; position: absolute; bottom: 10px; text-align: center; z-index: 3; }
.foucs span{width:58px;height:7px;background:#fff;display:inline-block;margin:0px 6px;}
.foucs span.f{background:#127216;}

.zszt {width:1120px;margin:0 auto;text-align:center;padding:10px 0 0;}
.zszt img{display:inline;}
