@charset "UTF-8";
*{word-break:break-all} /*ǿƻ*/

* {
    margin: 0;
    padding: 0;
}
ol,ul,li{list-style-type:none;}
img{border:0px; vertical-align:middle;}
form {margin:0px;padding:0px;}
.clear { height:0px; clear: both; overflow:hidden; }
.fl { float:left !important;}
.fr { float:right !important;}
.ml0 { margin-left:0px !important;}
.mr0 { margin-right:0px !important;}

body {
    font-size: 14px;
    line-height: 24px;
    color: #666;
	background: url(images/bg1.jpg) #000; font-family: "Microsoft Yahei";
}
a {
    text-decoration: none;
    color: #666;
}
a:hover {
    text-decoration: none;
    color:#168301;
}

/*title*/
h1 { font-size:32px;}
h2 { font-size:18px;}
h3 { font-size:16px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.h30{ width:100%; height:30px; margin:0 auto;}

/*顶部*/
#top1{background: url(images/11.jpg) repeat-x; width:100%; height:34px; margin:0 auto;}
#top1 ul{ width:1200px; height:34px; margin:0 auto;}
#top1 ul li{ width:50%; height:34px; float:left; line-height:34px;}
#top1 ul li a{ color:#666; text-decoration:none;}
#top1 ul li a:hover{ color:#ff0000;}

#top{ background:#fff; width:100%; height:160px; margin:0 auto;}
.topbox { width:1200px; margin:0px auto; height:104px; padding:30px 0px;}
.top_logo { float:left; width:437px; }

.top_name { float:left; width:380px; padding:20px 0px 0px 20px;}
.top_name p{ font-size:16px; font-weight:bold; color:#666; line-height:30px; }

.top_ma{ width:100px; height:100px; margin:10px 20px; float:left;}

.top_tel { float:right; width:220px; text-align:left; padding-top:10px;font-family: "Microsoft YaHei";font-weight: normal; color:#0449b1;font-size:14px;}
.tel_name{ color:#666; font-size:14px;font-family:"Microsoft YaHei";  font-weight: normal;}


.navbox{ background:#01802b; height:54px;width:100%; line-height:54px; font-size:16px; font-family:"Microsoft YaHei";  font-weight: bold; margin:0px auto;}
.nav ul li a:hover ,.nav ul li a.hover{ background:#024418; color:#fff;}
/*导航
.nav ul { width:1200px; margin:0px auto;}
.nav ul li{ float:left;}
.nav ul li a { width:150px; text-align:center; display:block; color:#fff;}


*/


/*banner下面的搜索*/
#bass{ background:#fff; width:100%; height:58px; margin:0 auto; border-bottom:solid 1px #999; padding:10px 0px;}
#bass ul{ width:1160px; padding:0px 20px; height:58px; background:url(images/bassbg.jpg) top center no-repeat; margin:0 auto;}
#bass_l{ width:860px; float:left; height:58px; color:#666; font-size:14px; line-height:58px;font-family:"Microsoft YaHei"; font-weight: normal;}
#bass_l h2{color:#008522; font-size:16px; line-height:58px;font-family:"Microsoft YaHei"; font-weight:bold; float:left; margin-right:10px;}
#bass_r{ width:300px; float:left; height:58px; color:#666; font-size:14px; line-height:58px;font-family:"Microsoft YaHei"; font-weight: normal;}


/*首页内容区*/
#main{width:1200px; height: auto;margin:0 auto;}
#left{ width:250px; height:700px; float:left; background:#03812d; padding-bottom:15px;}

.lcp_tt{ width:210PX; height:60px; font-weight: bold;font-family:"Microsoft YaHei"; color:#FFF; padding-left:30PX; padding-top:10px; margin:0 auto;}
.lcp_tt h2{font-size:24px; line-height:30px;}
.lcp_tt p{ color:#fff; line-height:30px; font-size:16px; font-weight:normal; font-family:Arial;}

.lcp_fl{ width:216px; height: auto; margin:0 auto;}
.lcp_fl li{ background:url(images/fl11.jpg) bottom center no-repeat; height:37px;  font-size:14px;width:216px; text-align:left; font-weight: normal;font-family:"Microsoft Yahei";margin:5px auto;}
.lcp_fl li a{height:37px;  font-size:14px;width:196px;display:block; line-height:37px; padding-left:20px; color:#000; text-decoration:none;  text-align:left;}
.lcp_fl li a:hover{ background:url(images/fl22.jpg) bottom center no-repeat; font-size:14px;width:196px; text-align:left; height:37px; display:block; line-height:37px; padding-left:20px;color:#ff0000; text-decoration:none; }




.lcp_tu{ width:217PX; height:95px; margin:0px 16px;}
.lcp_tu img{ width:217PX; height:95px; border:0;}


#right{ width:950px; height:715px;float:left; background:#fff;}
.rcp_tt{width:900px; height:40px; margin:10px 0px 0px 30px; border-bottom:solid 1px #959595; border-top:solid 2px #959595; background:url(images/r_1.jpg) center left no-repeat; margin-right:20px;}
.rcp_tt h2{ width:800px; float:left; color:#000; height:40px; line-height:40px; font-weight:bold; text-align:left;}
.rcp_tt i{ color:#999; height:40px; font-size:16px; line-height:40px; font-weight:normal; font-family:Arial;}
.rcp_tt span{ width:70px; float:left; color:#999; height:40px; font-size:14px; line-height:40px; font-weight:normal; font-family:Arial; text-align:right; padding-right:20px; float:left; background:url(images/dian.jpg) right center no-repeat;}



.rcp_tu{width:920px; height:250px; margin:0px 0px 0px 30px;}
	.sypic{ float:left; margin:5px; text-align:center;}
	.sypic dl{}
	.sypic dl dt{ border:solid 1px #ddd; padding:5px;}
	.sypic dl dd a{ color:#333;font-size:14px;  height:30px; line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}
	.sypic dl dd a:hover{ color:#ff8400;}
	
	



.sypic{ float:left; margin:0px 10px;}
.sypic dl{ border:solid 1px #ccc; padding:8px;}
.sypic dl dt{text-align:center;}
.sypic dl dd a{text-align:left; color:#333;font-size:14px; color:#999; height:30px; line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}




/*内页*/
#nyleft{ width:250px; height: auto; float:left; background:#03812d; padding-bottom:15px;}
#nyright{ width:950px; height: auto;float:left; background:#fff;}
.nyrcp_tt{width:900px; height:40px; margin:10px 0px 0px 30px; border-bottom:solid 1px #959595; border-top:solid 2px #959595; background:url(images/r_1.jpg) center left no-repeat; margin-right:20px;}
.nyrcp_tt h2{ width:900px;color:#000; height:40px; line-height:40px; font-weight:bold; text-align:left;}
.nyrcp_tu{width:920px; height:auto; margin:20px 0px 0px 30px;}
.page{ width:920px; height:40px; color:#666; margin:20px 0px 0px 30px; text-align:center;}
.nyrcp_tu2{width:880px; height:auto; margin:20px 20px 20px 30px;}

.nypic{ float:left; margin:15px; border:solid 1px #ddd; padding:10px  5px; width:260px; height:180px; display:block;}
.nypic dl{text-align:center;}
.nypic dl img{ width:250px; height:150px;}
.nypic dl dt{}
.nypic dl dd a{ width:250px; height:30px; line-height:30px;text-align:center; color:#333;font-size:14px;font-weight:normal; font-family:"Microsoft Yahei";}
.nypic dl dd a:hover{ color:#ff0000;}
.nyrcp_pic{width:920px; height:auto; margin:20px 0px 0px 30px; text-align:center;}

#nyright h1{ width:900px;color:#03812d; height:60px; line-height:60px; font-weight:bold; text-align: center;}

.nyxwbox{ width:900px; height:100px; border-bottom:solid 1px #ddd;margin:20px 0px 0px 30px;}
.nyxw_tt{ width:900px; height:30px; line-height:30px;text-align:left; color:#333;font-size:16px;font-weight: bold; font-family:"Microsoft Yahei";}
.nyxw_tt a{ color:#03812d;}
.nyxw_tt a:hover{ color:#ff0000;}
.nyxw_jj{ width:900px; height:30px; line-height:30px;text-align: left; color:#333;font-size:14px;font-weight:normal; font-family:"Microsoft Yahei";}
.nyxw_time{ width:900px; height:30px; line-height:30px;text-align: left; color:#ddd;font-size:12px;font-weight:normal; font-family:"Microsoft Yahei";}




/*首页关于我们*/
#a_left{ width:800px; height:478px; float:left; background:#fff; margin-right:22px; border:solid 1px #ddd;}
.about_tt{ width:362px; height:88px; margin:20px auto 0px auto;}
.about_nr{ width:760px; height:150px; margin:10px auto; color:#000; font-size:14px; line-height:25px;}

.ibox7 { width:770px; height:200px; overflow:hidden; position:relative; margin:0 auto;}
.ibox7 #LeftArr1{ position:absolute; left:10px; top:0px; width:40px; height:200px; cursor:pointer; background:url(images/left1.jpg) left center no-repeat;}
.ibox7 #RightArr1{ position:absolute; right:10px; top:0px; width:40px; height:200px; cursor:pointer; background:url(images/right1.jpg) right center no-repeat;}
.ihonor { width:770px; margin:0px auto; overflow:hidden;}
.ihonor img { width:180px; height:120px; border:7px #ededed solid; margin:0px 15px;}



#a_right{ width:374px; height:480px; float:left; }
.sylx{ width:374px; height:318px; margin-bottom:20px;background:#fff;border:solid 1px #ddd;}
.lx_tt{ width:374px; height:60px;}
.lx_tt h2{ width:234px; float:left; color:#000; height:60px; line-height:60px; font-weight:bold; text-align:left; padding-left:20px; }
.lx_tt i{ color:#999; height:60px; font-size:16px; line-height:60px; font-weight:normal; font-family:Arial;}
.lx_tt span{ width:70px; float:left; color:#999; height:60px; font-size:14px; line-height:60px;font-weight:normal; font-family:Arial; text-align:right; padding-right:20px; margin-right:20px; float:left; background:url(images/dian.jpg) right center no-repeat;}
.lx_nr{ width:334px; height:218px; margin:20px; color:#000; font-size:14px; line-height:25px;}

.sylxtu{ width:374px; height:142px;}



/*首页案例*/
#syalbox{ width:100%; height:310px; background:#fff; margin:0 auto; padding:20px 0px;}
#syal{width:1198px; height:310px; margin:0px auto;border:solid 1px #ccc;}

.syal_tt{ width:1198px; height:59px; float:left;}
.syal_tt h2{ width:164px; height:50px; background:url(images/anli1.jpg) top center no-repeat; color:#fff; line-height:50px; font-weight:bold; font-family:"Microsoft Yahei"; float:left; padding-bottom:9px; text-align:center;}
.syal_tt span{width:1014px; float:left; color:#000; height:50px; font-size:14px; line-height:50px;font-weight:normal; font-family:"Microsoft Yahei"; text-align:right; padding-right:20px; margin-bottom:9px;float:left; background:url(images/dian.jpg) right 20px no-repeat #b6b6b6;}



.syal_nr{ width:1198px; height:230px; background:#00000;}




.syal_pic{ width:1150px; height:40px; margin:0px 25px; float:left;}




/*首页广告*/
#ggbox{width:100%;margin:0px auto; height:600px;background:#00802b;}

.gg_tt{ width:495px; height:107px; margin:0 auto; padding:40px;}


.gg1_tel{ width:1180px; height:80px; line-height:80px; color:#fff; padding-left:20px;}
.gg1_tel span{font-size:25px; font-weight:bold;}
.gg1_tb{width:1200px; height:35px;}
.gg1_tb li{ float: left; width:87px; height:35px; margin:10px; text-align:center; background:url(images/sytb.jpg) no-repeat;}
.gg1_tb li a{ color:#fff; font-size:14px; font-weight:bold; line-height:35px;}






/*首页中间新闻内容*/
#syxwbg{width:100%;margin:0px auto; height: auto;background: url(images/xw1.jpg) repeat-x #f9f9f9;}
#syxwbg_box{width:1200px;margin:0px auto; height:90px;}
.syxwbg_l{ width:842px; height:45px; float:left; padding-top:45px;}
.syxwbg_r{ width:358px; height:90px; float:left; background:url(images/xw3.jpg) no-repeat;}
.ser{ font-size:28px; padding-top:20px;font-weight:bold; color:#fff; font-family:"Microsoft Yahei"; text-align:center;}
.ser2{font-size:18px;font-weight:bold; color:#ffc795; line-height:40px; font-weight:normal; font-family:Arial; text-align:center;}




#syxwnr{width:1200px;margin:0px auto; height:350px;}
.syxwnr_l{ width:842px; height:340px; padding-top:10px; float:left;}

.syxwnr_r{ width:305px; height:310px; float:left; background:#585252; margin-left:13px; padding:20px; color:#fff; line-height:30px; font-size:14px; font-family:"Microsoft YaHei";  font-weight: normal;}


.news{ width:780px; height:35px; float:left;}
.news li{ width:370px; margin-right:20px; height:35px; line-height:35px; float:left;font-weight: normal;font-family:"Microsoft Yahei"; color:#999;background:url(images/xian.jpg) center left no-repeat;}
.title2 a{ width:265px; height:35px; line-height:35px; float:left; display:block;font-size:14px; padding-left:15px; color:#333;}
.time{ width:80px; height:35px; line-height:30px; float:left; font-size:12px; text-align:right; display:block;}



.syxw_tu{ margin:10px; padding:5px; border:solid 1px #ddd; width:200px; height:150px;}
.syxw_title{font-size:16px; line-height:30px; color:#00932c; font-family:"Microsoft Yahei"; font-weight:bold; padding-left:20px;}
.syxw_cent{font-size:14px; line-height:25px; color:#666; font-family:"Microsoft Yahei"; padding-left:20px;}
.syxw_more a{font-size:14px; line-height:25px; color:#ff0000; font-family:"Microsoft Yahei"; padding-left:20px;}



/*友情链接*/
#link_box{ width:100%; height:130px; border-top:solid 3px #018031; background:#fff;}
.link{ width:1200px; height:130px; margin:0 auto;}
.link_tt{ width:150px; height:22px; float:left; margin:50px 0px;}
.link_nr{ width:1010px; height:90px; float:left; padding:20px;}
.link_nr span a{ height:110px; line-height:90px; float:left; margin:0px 10px;}





/*版权*/
#footer { background:#026723; width:100%; height:280px;}
.foot { width:1200px; height:280px; margin:0 auto;}
.foot_logo{ width:320px; height:201px; float:left; margin:35px 0px;}
.foot_r{ width:880px; height:201px; float:left;}


.di_nav { width:870px; height:62px; margin:0px auto; line-height:62px; font-size:16px; font-family:"Microsoft YaHei";  font-weight: bold;color:#fff; text-align:left; margin:20px 0px 20px 10px;}
.di_nav a { color:#fff;}
.di_nav a:hover{ color:#ff0000;}

.foot_r .cont{ font-size:14px;font-family:"Microsoft YaHei";  font-weight: normal; color:#fff;}
.foot_r .cont img{ margin:0px 5px;}

.Copyright{font-size:14px;font-family:"Microsoft YaHei";  font-weight: normal; color:#fff; line-height:50px; padding-left:10px;}

/*公共样式*/
.nr{ font-size:14px; line-height:30px; color:#333; font-family:"Microsoft YaHei"; }
.zi14hei{ font-size:14px; line-height:30px; color:#000; font-family:"Microsoft YaHei"; }

/*左侧折叠菜单*/

.inner{ font-size:14px;width:216px; height:auto;text-align:center;}
.inner_cont{width:216px; height: auto; margin:5px auto;}
.inner_cont ul li.out{line-height:25px; width:216px; display:block; height:auto;}
.inner_cont ul li.out a{font-size:14px;  height:auto;}


.hbg1{ background:url(images/fl11.jpg) bottom center no-repeat; height:37px;  font-size:14px;width:216px; text-align:left; font-weight: normal;font-family:"Microsoft Yahei";margin:5px auto;}
.hbg1 a{height:37px;  font-size:14px;width:196px;display:block; line-height:37px; padding-left:20px; color:#000; text-decoration:none;  text-align:left;}
.hbg1 a:hover{ background:url(images/fl22.jpg) bottom center no-repeat; font-size:14px;width:196px; text-align:left; height:37px; display:block; line-height:37px; padding-left:20px;color:#ff0000; text-decoration:none; }


.categoryitems{ width:216px; margin:0px auto;}
.categoryitems li{ width:196px;line-height:30px;font-size:13px;text-decoration: none; height:30px;color:#666666; padding-left:20px;border-bottom:dashed 1px #ddd; background:#fff; display:block; }
.categoryitems li a{color:#666666;}
.categoryitems li a:hover{color:#ff0000;}
.categoryitems li a:visited{color:#ff0000;}