@charset "utf-8";
/* CSS Document */

*{margin:0 auto;;padding:0px  0px;}
html{overflow-x:hidden; overflow-y:auto;}
body{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:14px; line-height:24px; min-width:1200px; overflow:visible; color:#333333;}
 a{ text-decoration:none; color:#424242;}
a:hover{ color:#237101;}
.clear{clear:both; display:block; margin:0px; padding:0px; list-style:0px;}
.index form{ margin:0px; padding:0px;}
.imagehover:hover img {border-top-width: 0px; border-left-width: 0px; filter: alpha(opacity=65);opacity:0.65; border-bottom-width: 0px; border-right-width: 0px;}
.input{ border:0;}
ul{list-style:none;padding:0px; margin:0px;}
img{ border:0px;}
p{font: 14px/25px "微软雅黑";}

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.bannerBg{ width:100%; position:relative; margin:0 auto;}



.head{ width:1200px; margin:0 auto;}
.top{ width:1200px; height:113px; margin:0 auto;}
.logo{ width:730px; float:left; height:113px;}
.language{float:right;display:block;height:24px;line-height:24px;padding:0px 5px;background:#237101;color:#fff;font-size:12px;text-transform:uppercase; margin-top:50px;}
.top a:hover{color:#FFF; text-decoration:underline;}

.menuBg{ width:1200px; background:#237101; border-radius:10px;height:40px; margin:0 auto;}

#nav{ width:1164px; height:40px; margin:0 auto; padding:0px 18px;}
#nav .mainlevel{float:left;width:194px; background:url(../images/menuNav.jpg) right center no-repeat;height:40px; line-height:40px;float:left;display:block;text-align:center;}
#nav .mainlevel a {color:#fff;text-decoration:none; height:40px;font-family:"微软雅黑";text-align:center; line-height:40px;display:block;font-size:16px; width:194px;}

#nav li.mainlevel a:hover{color: #fff; background:#40a501;}
#nav li.hover a{color: #fff; background:#40a501;text-decoration:none;}

#nav li.mainlevel:hover {color:#fff;width:194px; background:#f89c1c;height:40px;text-decoration:none;}
.menu ul li#mainlevel_01{ width:194px;height:40px; line-height:40px;}

#nav .mainlevel .ulnav {display:none; position:absolute;padding:0;border-bottom:0px;width:194px;margin-left:0px; z-index:2;}
.ulnav ul{width:100%;float:left; margin:0px 0px;background-color:#237101;padding:0px 0px 8px 0px;overflow: hidden;position: absolute;z-index: 2;}

#nav .mainlevel ul li {line-height:40px; height:40px;display:block; border-bottom:solid 1px #277e01;width:100%;text-align:center;float:left;}
#nav .mainlevel ul li a{color:#fff;font-family:"微软雅黑";line-height:40px;width:100%;height:35px;text-align:center;background:none;float:left;font-size:14px; padding-left:0px;font-weight:normal;}
#nav .mainlevel ul li a:hover{color:#fff;line-height:40px;width:100%;height:35px;background:none;text-decoration:underline;font-size:14px;background:none;}



.page{ width:1200px; margin:30px auto 0px auto;}

.pageTitle{ width:1200px; text-align:center; font-size:38px; color:#237101;opacity:0.8;font-weight:bold; line-height:50px;}
.pageMenu{ width:1200px; text-align:center; margin:20px auto;}
.pageMenu ul li{ width:120px; height:32px; display:block; float:left; margin:0px 10px; line-height:32px;}
.pageMenu ul li a{font-size:16px; width:120px; height:32px; display:block;position:relative;}
.pageMenu ul li a span{ font-size:16px; text-align:center; display:block; color:#237101;float:left; position:absolute; z-index:2; width:120px; height:32px;}
.pageMenu ul li a i{ display:block; float:left; width:120px; height:32px; border-radius:10px; background:#fff; opacity:0.8;}

.pageMenu ul li a:hover i{ background:#237101; color:#fff;}
.pageMenu ul li a:hover span{ color:#fff;}


.pageMenu ul li a.hover i{ background:#237101; color:#fff;}
.pageMenu ul li a.hover span{ color:#fff;}


.pageCont{ width:1200px; margin:30px auto 50px auto; position:relative; color:#000;  height:560px;}
.pageContBg{ width:1140px; position:absolute; z-index:1;background:#fff;opacity:0.7;border-radius:10px;padding:40px 30px; height:480px;}

.in_con{ width:1140px; height:480px;float:left;overflow-x: hidden;overflow-y: auto; position:absolute; z-index:33; top:40px; left:30px;}


#in_news{width:1140px; float:left; padding:0px 0px;}
#in_news ul li{ display:block; float:left; background:url(../images/add_wantR.png) left center no-repeat; padding-left:10px; line-height:40px; width:1130px; border-bottom:dashed 1px #484829;}
#in_news ul li a{ display:block; height:40px; line-height:40px;float:left; color:#000;width:800px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
#in_news ul li span{ color:#999; text-align:right; display:block; float:right; color:#000;}



/*----products---*/

#in_pro{ width:1140px;}
#in_pro ul{ width:1140px;}

#in_pro ul li{ float:left; width:250px; height:200px; margin:0px 18px 10px 17px;}
#in_pro ul li a{ width:250px; height:200px; display:block; float:left;}
#in_pro ul li a img{ width:250px; height:175px;}
#in_pro ul li a span{ width:250px; height:30px; line-height:30px; text-align:center;display:block;font-size:16px;}


.page_area{ width:100%; clear:both; margin-top:30px; text-align:center;}


.footBg{ width:100%; background:#353535; color:#fff; padding:20px 0px; clear:both; margin-top:30px;}
.foot{ width:1200px; margin:30px auto;}
.foot .footBox1{ border-left:solid 1px #4a4a4a; padding:10px 20px; width:80px; float:left; margin-right:120px;}
.foot .footBox1 b{ width:100%; display:block; float:left; text-align:left; font-size:16px; height:30px; line-height:30px; padding-bottom:10px;}
.foot .footBox1 a{ display:block; float:left;width:100%; color:#959595; line-height:25px;}

.foot .footBox2{ width:122px; float:left;}
.foot .footBox2 img{ border:solid 1px #606060; width:100px; height:100px; padding:10px 10px; display:block; float:left;}
.foot .footBox2 span{ width:122px; color:#fff; text-align:center;display:block; float:left; margin-top:20px; text-align:center; font-size:16px;}
.foot .footBox2 span label{ color:#959595;}
.copyright{ width:1200px; margin:0 auto; border-top:solid 1px #666; padding-top:20px; text-align:center; clear:both;}

.foot .footBox3{ display:block; float:right; width:210px;}
.foot .footBox3 label{ color:#fff; display:block; float:left; font-size:16px; width:210px; line-height:30px;}
.foot .footBox3 span{ display:block; float:left; width:210px; color:#ff9a00; font-size:28px; font-weight:bold; line-height:50px;}

.title{width:1200px; min-height:40px; height:auto; line-height:135%; display:block; text-align:center; border-bottom:1px #CCC solid;}
.subTxt{width:1200px; height:40px; line-height:40px; text-align:center; font-size:12px;}
.subTxt span{color:#F00;}

