body {font-family:"微软雅黑",Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none; color:#666; margin:0;padding:0;}
div,p,a,h1,h2,h3,h4,h5,h6,ul,ol,li span{margin: 0px;padding: 0px;}
*{ margin:0; padding:0; border:0;}
ul,li{ list-style:none; list-style-type:none;}
.clear{ clear:both;}
img{border:0px;}
a{color:#666;font-size:12px;text-decoration:none;}
a:link {color:#666;font-size:12px;text-decoration:none;}
a:visited {color:#666; font-size:12px;text-decoration:none;}
a:hover {color:#649E2F;font-size:12px;}
a:active {color:#666; font-size:12px; text-decoration:none;}

.txt{width:100%; text-align:center;}
.txt1{width:1200px; margin:0 auto;}

.top{ width:100%; height:100px; background:url(../images/top_bg.jpg) repeat-x; margin:0 auto;}
.top_left{float:left;width:350px; padding-top:20px; height:80px;}
.top_right img{ padding-right:35px;}
.top_right{float:right; width:850px;padding-top:17px; height:83px; text-align:right;}
.top_right01{width:845px;height:30px; padding-right:5px; line-height:30px; }
.top_right01 form{width:200px; height:25px; line-height:25px; float:right;}
.top_right01 a{height:25px; line-height:25px; float:right; margin-left:10px;}
.enter{background:url(../images/serch_text.png) no-repeat; width:153px; height:25px; line-height:25px;padding-left:15px; float:left;}
.serchbtn{width:32px;height:25px;background:url(../images/serch_btn.png) no-repeat; float:left;}


/**********导航**********/
.nav{ width:835px; padding-left:15px; font-size:14px;color:#333; height:55px;}
.nav a{color:#333;text-decoration:none; font-size:14px; display:block;}
.nav a:hover{color:#fff; background:#aacd06; width:68px; height:55px; text-decoration:none; display:block;font-size:14px;}
#dh1{width:63px; float:left; height:55px; margin-left:16px; line-height:55px;text-align:center; color:#333; font-size:14px;list-style-type:none; background:url(../images/dh1_bg.jpg);}
#dh2,#dh3,#dh4,#dh5,#dh6,#dh7,#dh8,#dh9,#dh10{width:68px; float:left; height:55px; margin-left:16px;line-height:55px;text-align:center; color:#333; font-size:14px;list-style-type:none; background:url(../images/dh_bg.jpg);}
#dh1 a,#dh2 a,#dh3 a,#dh4 a,#dh5 a,#dh6 a,#dh7 a,#dh8 a,#dh9 a,#dh10 a{ width:68px; height:55px; line-height:55px;display:block; }
#m2,#m3,#m4,#m5,#m6,#m7,#m8,#m9,#m10{z-index:999; width:69%; height:40px; padding-left:31%;visibility: hidden;position:absolute;top:100px;left:0px; background:#000;filter:alpha(opacity=45); /* IE */ -moz-opacity:0.45; /* Moz + FF */opacity: 0.45;}
#m1 a,#m2 a,#m3 a,#m4 a,#m5 a,#m6 a,#m7 a,#m8 a,#m9 a,#m10 a{width:118px; text-align:center; margin:0; height:40px; color:#fff; line-height:40px; display:block; float:left;}
#m1 a:hover,#m2 a:hover,#m3 a:hover,#m4 a:hover,#m5 a:hover,#m6 a:hover,#m7 a:hover,#m8 a:hover,#m9 a:hover,#m10 a:hover{width:118px;text-align:center; margin:0; color:#fff; text-decoration:underline; background:none; height:40px; line-height:40px; display:block; float:left;}
#sddm{ padding:0; margin:0;}
#sddm div{visibility: hidden;position:relative;margin: 0;padding-top:1px; padding-bottom:0; padding-left:0; padding-right:0;}
#sddm div a{position: relative;display: block;height:55px;line-height:55px;margin: 0;padding: 0px 0px 0px 0px;text-align:center;text-decoration: none;filter:alpha(opacity=85); /* IE */ -moz-opacity:0.85; /* Moz + FF */opacity: 0.85;color: #fff;}
#sddm div a:hover{ font-size:14px; color:#fff;}
.shu{width:1px; height:35px; line-height:35px; background:url(../images/navline.jpg) no-repeat; float:left;}
/**********导航**********/


/**********网站地图**********/
.navsit{ width:700px; padding-left:15px; font-size:14px;color:#333; height:55px;}
.navsit ul div a{padding:0 5px;}
/**********网站地图**********/

.banner{ width:100%;}
.banner img{width:100%; height:auto;}

.tongzhi{width:1200px; height:30px; line-height:30px; margin:10px auto;}
.tongzhi img{float:left;}
.tongzhi li{float:left; height:20px; line-height:20px; margin-left:18px;}
.tongzhi li a{ font-size:13px;color:#333;}
.tongzhi li a:hover{color:#649E2F;}
.tongzhi li span{float:right;font-size:13px; margin-left:15px; color:#999;}
.tongzhi .more{float:right; width:80px; height:30px; line-height:30px; background:#2e2e57; text-align:center;}
.tongzhi .more a,.tongzhi .more a:hover{color:#fff;}
/*********************一行两列文字滚动start***********************/
#scrollDiv{width:1028px;height:30px;min-height:30px;line-height:30px;overflow:hidden; float:left;}
#scrollDiv li{height:30px;padding-left:10px; float:left;}
#scrollDiv ul li span{float:right;}
.gdbtn{float:left;}
/*********************一行两列文字滚动end***********************/

.main{width:1200px; height:auto; margin:0 auto;}
.main .mainleft{float:left;width:790px;min-height:820px; overflow:hidden;}

.gsxwindex .gsxw_title{width:790px; margin-bottom:10px; height:35px; line-height:35px; border-bottom:solid 1px #c8c8c8;}
.gsxwindex .gsxw_title span{width:120px; float:left; color:#009944; font-size:18px; height:35px; line-height:35px; background:url(../images/index_r2_c2.jpg) no-repeat bottom; display:block; text-align:center;}
.gsxwindex .gsxw_title a{float:right;}
.gsxwindex img{float:left;}
.gsxwindex ul{float:left; margin-left:20px; height:196px;}
.gsxwindex ul li{ line-height:200%; width:440px; list-style:inside;}
.gsxwindex ul li a{font-size:14px;}
.gsxwindex ul span{float:right;}

.news01{float:left; margin-right:8px; width:255px; height:223px;}
.news01 .news01_title{width:255px; height:50px; line-height:50px; border-bottom:solid 1px #c8c8c8;}
.news01 .news01_title span{width:120px; float:left; color:#009944; font-size:18px; height:50px; line-height:50px; background:url(../images/index_r2_c2.jpg) no-repeat bottom; display:block; text-align:center;}
.news01 .news01_title a{display:block; width:50px; height:50px; line-height:50px; text-align:right; float:right; list-style:none;}
.news01 a{line-height:200%; width:255px; list-style:inside; display:block; font-size:14px;}

.jiance{margin:10px 0px; width:790px; height:230px;}

.caseindex .caseindex_title{width:790px; margin-bottom:20px; height:35px; line-height:35px; border-bottom:solid 1px #c8c8c8;}
.caseindex .caseindex_title span{width:120px; float:left; color:#009944; font-size:18px; height:35px; line-height:35px; background:url(../images/index_r2_c2.jpg) no-repeat bottom; display:block; text-align:center;}
.caseindex .caseindex_title a{float:right;}
.caseindex ul{width:790px; height:420px;}
.caseindex ul li{float:left; width:246px; height:176px; border:solid 1px #c8c8c8; padding:2px; margin:0 10px 26px 0;}
.caseindex ul li a{width: 246px; height: 176px; display: block; position: relative;}
.caseindex ul li a span{background: url("../images/heibg.png") left top; left: 0px; height: 30px; text-align: center; right: 0px; bottom: 0px; color: rgb(255, 255, 255); line-height: 30px; position: absolute;}

.main .mainright{float:left; margin:12px 0 0 30px; width:380px; min-height:820px; }
.main .mainright .shipin img{width:372px; height:220px;padding:5px 4px;border:solid 1px #d9d9d9;}

.baokanindex{float:left; margin-right:8px; width:380px; height:525px; overflow:hidden;}
.baokanindex .baokanindex_title{width:380px; height:50px; line-height:50px; border-bottom:solid 1px #c8c8c8;}
.baokanindex .baokanindex_title span{width:120px; float:left; color:#009944; font-size:18px; height:50px; line-height:50px; background:url(../images/index_r2_c2.jpg) no-repeat bottom; display:block; text-align:center;}
.baokanindex li {width: 380px; height: 465px; margin-top:10px; }
.baokanindex li a {width: 380px; height: 465px; display: block;position: relative;}
.baokanindex li a img {width: 368px; height: 455px;border:solid 1px #d9d9d9; padding:5px;}
.baokanindex li a span{background: url("../images/heibg.png") left bottom; left: 0px; height: 100px; text-align: left; padding-left:12px; right: 0px; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; position: absolute; font-size:15px; font-weight:bold;}
.baokanindex li a span p{line-height:200%; font-size:13px; font-weight:normal;}

.xinfangindex{width:368px; height:100px; border:solid 1px #c8c8c8; background:url(../images/xinfangbg.png) no-repeat right; margin-top:10px; padding-left:12px;}
.xinfangindex h1{font-size:16px; color:#009944; line-height:200%;}
.xinfangindex li{font-size:13px; line-height:150%}

.loginindex .loginindex_title{width:380px; height:50px; line-height:50px; border-bottom:solid 1px #c8c8c8; margin-bottom:10px;}
.loginindex .loginindex_title span{width:120px; float:left; color:#009944; font-size:18px; height:50px; line-height:50px; background:url(../images/index_r2_c2.jpg) no-repeat bottom; display:block; text-align:center;}

.linebg{width:790px; height:11px; margin:20px 0;}
.friendbg{width:1200px; height:11px; margin:0 auto;}

.friendlink{width:1200px; margin:20px auto;}
.friendlink .friendlink_title{width:1200px; height:35px; line-height:35px; border-bottom:solid 1px #c8c8c8;}
.friendlink .friendlink_title span{width:120px; float:left; color:#009944; font-size:18px; height:35px; line-height:35px; background:url(../images/index_r2_c2.jpg) no-repeat bottom; display:block; text-align:center;}
.friendlink .friendlink_title img{float:right; margin-top:7px;}
.friendlink a{float:left; margin:15px 20px 30px 0;}

.bottomline{width:100%; margin-top:15px; height:1px; border-bottom:solid 1px #c8c8c8; background:url(../images/bottomlin.png) no-repeat;}
.footer{width:1200px; height:70px; margin:20px auto; color:#666;}
.footer .footer01{width:824px; line-height:200%; float:left;}
.footer .footer01 a{margin-right:12px;}
.footer .footer02{width:330px; line-height:200%; float:left; text-align:right;}
.footer .footer02 img{float:none; margin-right:10px;}
.footer img{float:left; margin-left:45px;}

.goTop {
	left: -36px; width: 55px; bottom: 110px; position: fixed; z-index: 100;
}
.goTopLink {
	background: url("../images/GoTopimg.png") no-repeat top; width: 55px; height: 55px; display: inline-block;
}

.input {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    color: #333333;
    font-size: 13px;
    height: 25px;
    padding-left: 5px;
    padding-top: 5px;
    width: 250px;
}
.text {
	padding-right:10px;
    font-size: 12px;
    line-height: 20px;
}
.titl{margin-bottom:20px;}
.titl h1{border-bottom:2px solid #98c00c;margin-top:30px; margin-bottom:10px; line-height:200%; font-size:16px; text-align:center;}
.titl li{text-align:center; line-height:150%;}

/**********************about*************************/
.pagebanner{width:100%; height:auto;}
.pagebanner img{width:100%; height:auto;}

.daohang{width:100%; height:70px; background:#f6f6f6; border-bottom:solid 1px #e0e0e0;}
.daohang .dhtitle{height:70px; line-height:70px; float:left; }
.daohang .dhtitle a{font-size:13px; margin:0 5px; color:#333;}
.daohang ul{float:right;}
.daohang ul li{float:left; height:70px; line-height:70px;}
.daohang ul li a{color:#333; font-size:13px; display:block; min-width: 100px;max-width: 200px; margin-left:10px; height:70px; text-align:center;}
.daohang ul li .cur{border-bottom:solid 2px #aacd06;}

.pageabout{padding:30px 0px; }
.pageabout li{height:40px; line-height:40px; border-top:solid 1px #e1e1e1;}
.pageabout .zh{font-size:20px; color:#000;line-height:200%; margin-top:10px; font-weight:normal;}
.pageabout .en{font-size:15px; color:#666;font-weight:normal;}
.pageabout p{margin-top:25px; line-height:200%; color:#666; font-size:16px;}

.pageabout h1{padding-left:60px; margin-bottom:20px; line-height:200%;}
.pageabout .content .table_form th,.pageabout .content .table_form td{border:0;}
.pageabout .content #dosubmit{ margin:20px 20px 0 60px;}
.pageabout .box h5{ display:none;}
/*************************news****************************/
.pagenews{border-right:solid 1px #e0e0e0;width:759px; height:auto;padding-right:30px; padding-top:30px;}

.tjnews{float:left; margin-right:8px; width:380px; height:auto;}
.tjnews .tjnews_title{width:380px; height:50px; line-height:50px; border-bottom:solid 1px #c8c8c8;}
.tjnews .tjnews_title span{width:120px; float:left; color:#009944; font-size:18px; height:50px; line-height:50px; background:url(../images/index_r2_c2.jpg) no-repeat bottom; display:block; text-align:center;}
.tjnews ul li {border-bottom: 1px dashed #c8c8c8; width:380px; height:100px; padding:20px 0;cursor: pointer;}
.tjnews ul li a {float: left; display: block; font-size:15px;}
.tjnews ul li a img {padding:0 10px 0 0; width: 100px; height: 100px; display: block;}
.tjnews ul li span {width: 270px; float: right; display: block;}
.tjnews ul li span h2 {height: 22px; line-height: 22px; font-size: 20px; margin-bottom: 5px;}
.tjnews ul li span h2 a {color:#333; font-size:15px; text-align:left;}
.tjnews ul li:hover span h2 a {color:#009944;}
.tjnews ul li span i {color:#666; text-align:left; line-height: 21px; font-size: 13px; display: block; font-style:normal;}
.tjnews ul li span a{width:270px; height:27px; line-height:27px; display:block; text-align:right; color:#009944; font-size:13px;}
.tjnews ul li span a:hover{text-decoration:underline;}
.tjnews .tjnewsmore{width:100px; font-size:13px; color:#009944; height:60px; line-height:60px; padding-left:25px; float:right; background:url(../images/tjnewsmore.png) no-repeat left;}

.newstop {border-bottom: 1px dashed #c8c8c8; width:760px; height:178px; cursor: pointer;}
.newstop a {float: left; display: block;}
.newstop a img {padding:0 15px 0 0; width: 279px; height: 138px; display: block;}
.newstop span {width: 466px; float: right; display: block;}
.newstop span h2 {height: 22px; line-height: 22px; font-size: 20px; margin-bottom: 5px;}
.newstop span h2 a {color:#333; font-size:15px; text-align:left;}
.newstop:hover span h2 a {color:#009944;}
.newstop span i {color:#666; text-align:left; line-height: 21px; font-size: 13px; display: block; font-style:normal;}
.newstop span a{width:466px; height:27px; line-height:27px; display:block; text-align:right; color:#009944; font-size:13px;}
.newstop span a:hover{text-decoration:underline;}

.pagenews ul li {border-bottom: 1px dashed #c8c8c8; width:760px; height:100px; padding:30px 0;cursor: pointer;}
.pagenews ul li b{float: left; display: block; width: 93px; height: 100px;padding:0 10px 0 7px; margin-right:20px; background:#e1e1e1; color:#333; font-size:15px; font-weight:normal;}
.pagenews ul li b span{ width:93px; height:40px; display:block; color:#aacd06; font-family:Arial, Helvetica, sans-serif; font-size:40px;}
.pagenews ul li b i{font-size:26px; font-style:normal; color:#333;}
.pagenews ul li span {width: 630px; float: right; display: block;}
.pagenews ul li span h2 {height: 22px; line-height: 22px; font-size: 20px; margin-bottom: 5px;}
.pagenews ul li span h2 a {color:#333; font-size:15px; text-align:left;}
.pagenews ul li:hover span h2 a {color:#009944;}
.pagenews ul li span i a{color:#666; text-align:left; line-height: 21px; font-size: 13px; display: block; font-style:normal;}
.pagenews ul li span a{width:630px; height:27px; line-height:27px; display:block; text-align:right; color:#009944; font-size:13px;}
.pagenews ul li span a:hover{text-decoration:underline;}

.pageleft_footer{width:760px; height:50px; background:#e1e1e1 url(../images/pagenewsfooter.png) no-repeat center; text-align:center; line-height:50px; margin-top:30px;}

/****************************products*********************************/
.pageproduct{padding-top:30px;border-right:solid 1px #e0e0e0;}
.pageproduct ul li{width:230px; height:240px; float:left; margin:10px 30px 0 0; }
.pageproduct ul li img{border:solid 1px #E0E0E0; width:226px; height:196px; padding:2px;}
.pageproduct ul li span{line-height:30px; text-align:center; width:230px; height:30px; display:block;}

.tjxmlist{margin-top:10px;}
.tjxmlist ul li{width:360px; height:35px; line-height:35px; border:solid 1px #d7d7d7; margin:7px 0 0 0; padding:0 0 0 20px; background:url(../images/tjxm.jpg) no-repeat left;}
.tjxmlist ul li .cur{color:#aacd06;}
.mainright .tjnews p{margin-top:20px; line-height:150%; color:#666; font-size:15px;}

/************************************wenhua**********************************/
.pageabout h1{font-size:25px; font-weight:normal;line-height: 100%; margin-bottom: 0;padding-left: 0;}
.pageabout hr {
    border: 1px solid #aacd06;
    float: left;
    margin: 20px 0 0;
    width: 222px;
}
.pagewenhua{padding-top:30px; border-right:solid 1px #e0e0e0;color:#333; font-size:15px; line-height:200%}
.pagewenhua h1{font-size:25px; font-weight:normal;}
.pagewenhua h2{ font-size:20px; font-weight:normal; margin-top:30px; font-family:"微软雅黑";}
.pagewenhua hr{width:222px; border:#aacd06 1px solid; margin:20px 0 0 0; float:left;}
.pagewenhua p{padding:15px;}
.pagewenhua .whdw{border-bottom:dashed 1px #c8c8c8;}
.tjnews .qywh_title{width:380px; height:50px; line-height:50px; border-bottom:solid 1px #c8c8c8;}
.tjnews .qywh_title span{width:180px; float:left; color:#009944; font-size:18px; height:50px; line-height:50px; background:url(../images/qywhtitle.jpg) no-repeat bottom; display:block; text-align:center;}
.tjnews h1{font-size:18px; color:#009944; font-weight:normal; margin-top:40px;}

/*********************pages****************************/
#pages {
    height: 35px;
    margin: 40px auto 0;
    text-align: center;
    width: 760px;
}
#pages span{
	border: 1px solid #eee;
    color: #718804;
    font-size: 14px;
    margin-right: 10px;
    padding: 8px 14px;
	background: #718804 none repeat scroll 0 0;
    color: #fff;
}
#pages i{ padding:8px 14px; font-size:14px; margin-right:10px;}
#pages a {
    border: 1px solid #eee;
    color: #718804;
    font-size: 14px;
    margin-right: 10px;
    padding: 8px 14px;
}
#pages a:hover {
    background: #718804 none repeat scroll 0 0;
    color: #fff;
}
#pages .active {
    background: #718804 none repeat scroll 0 0;
    color: #fff;
}
.shijian{margin-top:10px;}
