﻿body {background:url(../images/body_bg.gif)  no-repeat top; margin:0 auto; padding:0 0 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height:20px;
	color: #666666;
}
a{color: #666; text-decoration:none; target:_blank;}
a:hover{ text-decoration:underline; color:#026838;}
ul,li,h5,p,h6,dl,dt,dd{ list-style-type:none; margin:0 0; padding:0 0;}
img{ border:none; display:block;}
.left{ float:left}
.right{ float:right;}
.wrapper{ width:988px; margin:0 auto;}
.header{ width:988px; background:url(../images/header_bg.gif) no-repeat; float:left; margin:20px 0 0 0;}
.logo{ width:278px; height:82px; float:left; padding:14px 0 14px 25px;}
.tel{ width:240px; float:right; margin:15px 15px 0 0;}
.nav{ width:980px; height:41px;  background:url(../images/nav_bg.gif) no-repeat; float:left; margin:0 0 0 4px; display:inline;}
.nav ul{ width:980px; float:left;}
.nav li{ width:140px; float:left; line-height:41px; text-align:center; color:#FFFFFF; font-weight:bold;}
.nav li a{ color:#FFFFFF;}
.nav li a:hover{ color:#FFFFFF; text-decoration:underline;}
.banner{  float:left;width:984px; height:331px;background: url(../images/main_bg.png) repeat-y;_background: url(../images/main_bg.gif) repeat-y; padding:0 0 0 4px}
#imageFx{
	width:980px;
	height:331px;
	overflow:hidden;
	position:relative;
}
#imageFx img{
	display:none;
}
#maskFx{
	position:absolute;
	width:100%;
	height:100%;
	overflow:hidden;
}
#maskFx .range{
	float:left;
	display:inline;
	position:relative;
}
#maskFx .range div{
	position:absolute;
	left:0;
	top:0;
}
#imageFx .pageBar{
	position:absolute;
	z-index:99;
	right:3px;
	bottom:3px;
}
.pageBar a{
	display:block;
	float:left;
	width:16px;
	height:16px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	line-height:16px;
	text-align:center;
	margin:2px;
	background-color:#E0F3F5;
	border:1px solid #72A3A3;
}
.pageBar a:hover,.pageBar a.current{
	color:#fff;
	background-color:#f60;
	border:1px solid #BB5E00;
}

.main{background:url(../images/main_bg.gif) repeat-y; float:left; width:988px; padding:0 0 10px 0;}
.scroll{ width:980px; float:left; margin:0 0 0 4px; display:inline; background:url(../images/scroll_bg.gif) repeat-x top;}
.scroll_title{ width:980px; float:left; height:48px; line-height:48px; }
.scroll_title_cn{font-family:"微软雅黑"; font-size:14px; color:#026838; font-weight:bold; float:left; height:48px; margin:0 0 0 10px;display:inline;}
.scroll_title_more{ float:right; width:52px; height:18px; padding:20px 15px 0 0; }
.scroll_pic{ float:left; width:960px; height:106px; margin: 0 0 0 10px; display:inline;}


.home_about{ width:300px; float:left; background:url(../images/line.gif) no-repeat right; margin:0 0 0 2px; display:inline; height:270px;}
.home_about dl{ width:268px; float:left;}
.home_about dt{ width:268px; height:48px; float:left; padding:0px 0 0 8px;}
.home_about dd{ float:left; width:268px; padding:90px 0px 0px 5px; text-indent:2em;}


.home_title{ float:left; line-height:52px; width:292px;}
.home_title_cn{font-family:"微软雅黑"; font-size:14px; color:#026838; font-weight:bold; float:left;margin:0 0 0 8px; display:inline;}
.honor{float:left; margin:0 0 0 4px; background:url(/feidu_up/honor.jpg); height:88px; width:980px;}
.honor p{font-family:"FangSong"; font-size:50px; color:#cac9c9;margin:30px 0 0 380px;}
.honor p span{font-size:35px; color:#000000;}
.honor img{margin:0 0 0 650px;}
.nzxz{float:left; width:980px; padding:0px 15px 0px 10px;}
.nzxz p{color:#026838;}



.qxpp{float:left; width:980px; height:30px; padding:14px 15px 0px 12px; font-size:14px; color:#026838; font-weight:bold;}
.qx{float:left; width:300px;}
.gw{float:left; width:580px;}
.al{float:left; width:580px;}
.al img{float:left; height:100px;}
.qqpp{float:left; width:300px;}
.qqpp img{float:left;width:100px; height:100px; padding:0px 0px 0px 18px;}
.cpzs{float:left; width:980px; height:20px; padding:14px 15px 0px 12px; font-size:14px; color:#026838; font-weight:bold;}
.cpzss{float:left; width:980px; height:245px;}
.cpzss ul{ float:left; width:980px;}
.cpzss li{ width:200px; float:left; margin:10px 0px 0px 36px; text-align:center; line-height:30px; display:inline;}
.cpzss li img{width:200px;height:200px;}
.cpzss1{float:left; width:980px; height:280px;margin-top:70px;font-size:15px;}
.cpzss1 ul{ float:left; width:980px;}
.cpzss1 li{ width:200px; float:left; margin:10px 0px 10px 36px; text-align:center; line-height:20px; display:inline;}
.cpzss2{float:left; width:980px; height:280px;font-size:15px;}
.cpzss2 ul{ float:left; width:980px;}
.cpzss2 li{ width:200px; float:left; margin:10px 0px 10px 36px; text-align:center; line-height:20px; display:inline;}
.wwwww{float:left; font-size:18px; height:25px; color:#ffff00; background-color:#000000; margin:0 0 0 4px;}
.wwwww a{color:#ff0000; margin:0 8px 0 0px;}
.wwwww a:hover{color:#ffff00;}
.wwwwww{float:left; font-size:18px; height:350px; color:#ffff00; background-color:#ffffff; margin:0 0 0 4px;}

.pro_title{ font-size:20px; font:"微软雅黑"; font-weight:bold; line-height:40px; text-align:center; width:720px; }

.home_news{ width:412px; float:left;background:url(../images/line.gif) no-repeat right; height:190px;}
.home_news_title{ float:left; line-height:48px; width:412px;}
.home_news ul{ width:380px; float:left; margin:0 0 0 6px; display:inline;}
.home_news li{ width:380px; float:left; height:24px;}
.home_news li a{ background:url(../images/sj.gif) no-repeat 5px 5px; padding:0 0 0 15px;}

.home_contact{ width:254px; float:left;}
.home_contact_title{float:left; line-height:48px; width:235px; background:url(../images/phone.gif) no-repeat 5px 5px; padding:0 0 0 30px;}
.home_contact p{ width:240px; float:left; line-height:24px; padding:0 0 0 10px;}


.main_footer{ width:988px; height:20px; float:left; background:url(../images/main_footer.gif) no-repeat;line-height:60px;}
.footer{ width:980px; float:left; text-align:right; line-height:60px;}

.dm_list_pro{ width:960px; overflow: auto; height:117px;}
.left{ float:left;}.right{ float:right;}
.dm_dl{ width:900px; height:117px; overflow: hidden;}
.dm_dl .tu{ float:left; margin:0px 5px 0px 0; width:104px; height:96px; padding:3px 0 0 3px; overflow:hidden; background:url(../images/scroll_bg2.gif) no-repeat;}
.dm_dl .tu img{ border:none;max-height:90px; height:expression(this.width>91?"91px":this.height) ;}
.dm_dl .tu div{ text-align:center; margin:0 auto;}

.Address{float:left;  background:url(../images/subnav_titlebg.gif) no-repeat; width:221px; height:39px; text-align:center; color:#FFFFFF; line-height:39px; }
.Address span{font-size:14px; font-weight:bold;}

.sss{float:left; padding:10px 0 0px 10px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; line-height:20px; font-size:12px;}
.banner1{ width:988px; height:241px; float:left;background: url(../images/main_bg.png) repeat-y;padding:0 0 8px 4px;}
.main_left{ width:221px; float:left; margin:0 12px 0 12px; display:inline;}
.tjxq{width:219px; float:left;   padding:0 0 0px 0; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.tjxq ul{ width:201px; float:left; margin:5px 0 0 5px; display:inline;}
.tjxq li{ width:201px; height:22px; float:left;  no-repeat; border-bottom:1px dashed #000;}
.tjxq li a{ line-height:10px; padding:0 0 5px 0px;color:#18d0eb;}
.tjxq li a:hover{color:#ff0000;}
.tjxq li a:link{text-decoration:none;}
.tjxq p{ line-height:22px;}
.jpxj{border:1px solid #cccccc;line-height:25px;height:80px;margin:0 0 10px 0;}
.jpxjj{border:1px solid #cccccc;line-height:25px;height:120px;margin:0 0 10px 0;font-size:15px;}
.jpxjj span{background-color:#FF0000; color:#ffffff; font-weight:bold;}

.subnav_footer{width:221px; float:left;  background:url(../images/subnav_footer.gif) no-repeat bottom; height:29px; }
.subnav_title{ background:url(../images/subnav_titlebg.gif) no-repeat; width:221px; height:39px; text-align:center; color:#FFFFFF; line-height:39px; }
.subnav_title1{ float:left; background:url(../images/subnav_titlebg.gif) no-repeat; width:221px; height:39px; text-align:center; color:#FFFFFF; line-height:39px; }
.subnav_title span{font-size:14px; font-weight:bold;}
.subnav{ width:219px; float:left;   padding:0 0 10px 0; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.subnav ul{ width:201px; float:left; margin:15px 0 0 9px; display:inline;}
.subnav li{ width:201px; height:29px; float:left; background:url(../images/navbg.gif) no-repeat; margin:0 0 10px 0;}
.subnav li a{ line-height:29px; padding:0 0 0 30px; }
.phone{ background:url(../images/phonebg.gif) no-repeat; width:222px; height:176px; float:left; margin:10px 0 10px 0;}
.phone p{ width:200px; float:left; padding:12px 0 0 10px;}
.ddd{width:222px; float:left; height:260px;}
.ddd p{font-size:14px; text-align:center; line-height:35px; font-weight:bolder; color:#436EEE; background:#e7f7f9;}
.nah{background:#FFB90F;float:left;width:222px;color:#ffffff;height:30px;}
.nah h1{align:center;}
.main_right{ width:724px; float:left; margin:0 0 0 10px;}
.content_title{ width:724px; height:38px; float:left; border-bottom:1px solid #CCCCCC;}
.content_title_biao{ color:#21731a; font-size:14px; font-weight:bold; line-height:38px; float:left; background:url(../images/current_titlebg.gif) no-repeat 5px 5px; padding:0 0 0 45px;}
.content_title_current{ float:right; line-height:38px;}
/********************************************************************************/
.content{ width:724px; float:left; margin:8px 0 0 0 ; padding:0 0 50px 0;}
.content p,h1,h2,h3{text-indent:2em;width:724px; margin-top:5px;line-height:2; font-size:14px;}
.content img{ margin:10px auto;max-width:724px; width:expression(this.width>725?"725px":this.width) }
/********************************************************************************/
.product{ width:724px; float:left;}
.product ul{ float:left; width:724px;}
.product li{ width:160px; float:left; margin:0 0px 10px 18px; text-align:center; line-height:40px; display:inline; }
.product li div{ width:160px; overflow:hidden; height:160px; background:#eaeaea;border:#eaeaea solid 1px;}
/*.product li div a:hover img{border:#026838 solid 1px; }*/
.product li div img{max-height:160px; margin:0 0; padding:0 0;
height:expression(this.height>161?"161px":this.height); 
}
.product_title{ width:724px; float:left; font-weight:bold; font-size:14px; margin:5px 0 10px 0; color:#ff682e; height:35px; text-align:center;}
.product p{ width:724px; float:left; margin:10px 0 10px 0; padding:0 0 ;}
.next1{ text-align:center; clear:both; }


.pro_img{max-width:500px; border:1px solid #CCCCCC; width:expression(this.width>501?"501px":this.width); margin:0 auto; display:inline;}
.ne{ width:724px;float:left; margin:0px 0 5px 0;}
.tj{height:25px; background:#008B00; color:#FFFFFF; margin:5px 0 0 0;font-size:20px;}

.news{ width:724px;float:left; margin:0px 0 10px 0;}
.news ul{width:724px;float:left;margin:0 0;padding:0 0;}
.bq{float:left; height:30px; margin:10px 0 0 0px; font-size:15px;}
.news li{text-align:left;
	width:700px;
	float:left;
	height:28px;
	line-height:28px;
	border-bottom:1px dashed #CCCCCC;
	margin:0 0;
	padding-left:15px;
	background: url(../images/sj.gif) no-repeat 0 12px;
}
.news li span{float:right;}
.news_title{ width:724px; float:left; text-align:center; border-bottom:1px dashed #CCCCCC;  font-size:20px; font-weight:bold; padding:0 0 10px 0; margin:10px 0 5px 0;}
.news_title_date{ font-size:10px; color:#024d32;}
/*留言版*/
.feedback_content{ width:724px; float:left; margin:8px 0 0 0 ; padding:20px 0 50px 0;}
/*新闻展示页普适样式*/
.newlist_content{ width:724px; float:left; margin:8px 0 0 0 ; padding:0 0 20px 0;}
.news_pagecontent{ width:99%;}
.news_pagecontent p,h1,h2,h3{text-indent:2em; width:700px; margin:5px auto 5px auto; text-align:left; line-height:2; font-size:14px;}

.news_pagecontent img{ margin:10px auto;max-width:500px; width:expression(this.width>500?"500px":this.width)}


.pro_pagecontent{ width:99%; margin-top:30px; overflow:hidden; font-size:12px;}
.pro_pagecontent p,h1,h2,h3{text-indent:2em;width:96%; margin:5px auto 5px auto; text-align:left;font-size:12px;}
.pro_pagecontent img{ margin:10px auto;max-width:500px; width:expression(this.width>500?"500px":this.width)}
.pro_pagecontent table{ width:80%; table-layout:fixed; overflow:hidden;}

.sit1{float:left; width:700px;height:40px;}
.sit1 span{font-size:18px; font-weight:bold;}
.sit1 ul{list-style:none;float:left;font-size:15px;}
.sit1 ul li{float:left;margin:0 20px 0 0px;}
.ewm{font-size:19px;color:#000000;margin:5px 0 0 0px;}
.fh{font-size:18px;margin:15px 0 0 0px;}
.fh a:hover{color:#ff0000;}
.fh a:link{text-decoration:none;}
.yl{float:left;width:970px; height:50px;border: medium double rgb(2,104,56);margin:0 0 0 5px;}
.yl span{color:#026838;font-weight:bold;padding:8px 10px 5px 5px; font-size:14px;}
.yl b{margin:0 5px 0 5px;}
.zp{float:left; margin:0 0 0 4px;width:980px;}