@charset "gb2312";
body{
	margin:0;
	padding:0;
	color:#000;
	font-size:12px;
	background:url(../images/header_bg.jpg) repeat-x;
	background-color:#FFF;
}
img{
	border:none;}
/**layout的开始**/
#layout{
	margin:0 auto;
	width:960px;
}
/**header的开始**/
#header{
	width:960px;}
#logo{
	height:82px;
	
}
.rexian{
	width:160px;
	margin-top:50px;
	margin-right:22px;
	float:right;
}
#mainnav{
	width:960px;}
#mainnav ul{
	margin:0;
	padding:0;
	list-style:none;
}
#mainnav ul li{
	width:87px;
	text-align:center;
	color:#000;
	font-size:13px;
	line-height:43px;
	margin-top:12px;
	margin-right:19px;
	float:left;
	position:relative;
}
#mainnav ul li a{
	width:87px;
	height:36px;
	display:block;
	color:#fff;
	text-decoration:none;
	background:url(../images/nav_bg.jpg) no-repeat;
}
#mainnav ul li a:hover{
	color:#000;
}
#mainnav ul li ul{
	display:none;
}
#mainnav ul li:hover ul{
	display:block;
	position:absolute;
	margin:0;
	padding:0;
	height:auto;
	overflow:visible;
	left:-33px;
	top:35px;
	z-index:99;
}
#mainnav ul li ul li{
	margin:0;
	padding:0;
	width:150px;
	height:23px;
	background:#FEB727;
	line-height:23px;
	border-left:#F77F0E 1px solid;
	border-right:#F77F0E 1px solid;
	border-bottom:#F77F0E 1px solid;
}
#mainnav ul li ul li a{
	display:inline;
	background:none;
	padding:0;
	margin:0;
	height:23px;
}
/**header的结束**/
/**banner的开始**/
.banner{width:960px;margin-top:5px;position:relative;z-index:0;}
#ibanner {
	position:relative;
	width:960px;
	height:350px;
	overflow:hidden;
	margin-top:5px;
}
#ibanner_pic a {position:absolute; top:0; display:block; width:960px; height:350px; overflow:hidden;}
#ibanner_btn {
	position:absolute;
	z-index:9999;
	font-weight:700;
	font-family:Arial;
	overflow:hidden;
	height:25px;
	bottom:12px;
	left:15px;
	zoom:1;}
#ibanner_btn span { 
	width:25px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-weight:400;
	font-family:"微软雅黑", Arial;
	color:#FFFFFF;
	background:#444444;
	margin-right:10px;
	border-radius:50%;
	cursor:pointer;
	float:left;}
#ibanner_btn .normal {background:#444444;}
#ibanner_btn .current {background:#FF7700;}
/**banner的结束**/
/**content的开始**/
.content{
	width:960px;
	background-color:#ffffff;
}
/**con_left的开始**/
.con_left{
	width:231px;
	float:left;
}
.huace{
	width:231px;
	height:46px;
	margin-top:12px;
}
/**pro_xlie的开始**/
.pro_xlie{
	width:229px;
	margin-top:15px;
	padding-bottom:12px;
	border:#CCC solid 1px;
}
.pro_name{
	width:229px;
	height:33px;
	line-height:30px;
	font-size:13px;
	color:#000;
	text-indent:30px;
	letter-spacing:2px;
	background:url(../images/pro_dhbg.jpg) no-repeat;
}
.gduo{
	color:#000;
	float:right;
	margin-right:20px;
	letter-spacing:normal;
}
.gduo a:link{
	color:#000;
	text-decoration:none;
}
.gduo a:hover{
	color:#fd7800;
	text-decoration:underline;
}
.gduo a:visited{
	color:#000;
	text-decoration:none;
}
.pro_con{
	width:209px;
	padding:10px;
}
.pro_con ul{
	margin:0;
	padding:0;
	list-style:none;
}
.pro_con ul li{
	color:#000;
	font-size:12px;
	line-height:38px;
	border-bottom:dotted 1px #CCC;
}
.pro_con ul li.lb1{
	font-weight:bold;
	background-color:#fab87a;
	height:20px;
	line-height:20px;
	padding:5px 10px;
	color:#000;
}
.pro_con ul li a{
	color:#000;
	text-decoration:none;
	text-indent:20px;
	background:url(../images/anniu.png) 8px 10px no-repeat;
	display:block;
}
.pro_con ul li a:hover{
	color:#fd7800;
	text-decoration:none;
}
.pro_con ul li a:visited{
	color:#000;
	text-decoration:none;
}
.lb_on{
	font-weight:bold!important;
	color:red!important;
}
/**pro_xlie的结束**/
/**lxwomen的开始**/
.lxwomen{
	padding-top:15px;
	line-height:22px;
	margin-left:28px;
}
/**lxwomen的结束**/
/**con_left的结束**/
/**cont_right的开始**/
.cont_right{
	width:709px;
	margin-left:20px;
	float:left;
}
/**company的开始**/
.company{
	width:677px;
	padding:16px 15px;
	margin-top:12px;
	border:#CCC solid 1px;
}
.com_name{
	width:32px;
	height:114px;
	color:#000;
	font-size:13px;
	float:left;
	margin-right:17px;
	background:url(../images/com_bg.jpg) no-repeat;
}
.com_name div{
	margin:7px auto;
	width:14px;
	text-align:center;
	line-height:25px;
	font-weight:bold;
	color:#6e0606;
}
.com_con{
	width:505px;
	height:114px;
	overflow:hidden;
	color:#000;
	line-height:28px;
	float:left;
}
.com_con a:link{
	color: #F66;
	text-decoration:none;
}
.com_con a:hover{
	color: #F96;
	text-decoration:underline;
}
.com_con a:visited{
	color:#F66;
	text-decoration:none;
}
.com_tp{
	width:120px;
	height:97px;
	padding-top:5px;
	float:left;
}
.com_tp img{
	width:120px;
	height:97px;
}
/**company的结束**/
/**productzs的开始**/
.productzs{
	width:707px;
	margin-top:12px;
	border:#CCC solid 1px;
	border-top:none;
}
.prozs{
	height:34px;
	color:#000;
	font-size:13px;
	text-indent:25px;
	line-height:32px;
	background-color:#eeeeee;
/*	background:url(../images/pro_bg.jpg);*/
}
.prozst{
	padding:20px 15px 0 15px;
}
.prozst ul{
	margin:0;
	padding:0;
	list-style:none;
}
.prozst ul li{
	float:left;
	width:165px;
	text-align:center;
	}
.prozst ul li img{
	height:112px;
	margin:0 auto;
}
.prozswzi{
	width:707px;
	height:124px;
	background:url(../images/prozs_hbg.jpg) repeat-x;
}
.prozswzi ul{
	margin:0;
	padding:0;
	list-style:none;
}
.prozswzi ul li{
	float:left;
	width:170px;	
}
.pzs_name{
	color:#f76301;
	font-size:13px;
	padding-top:10px;
	height:26px;
	overflow:hidden;
	text-align:center;
}
.pzs_name a:link{
	color:#f76301;
	text-decoration:none;
}
.pzs_name a:hover{
	color:#068acd;
	text-decoration:underline;
}
.pzs_name a:visited{
	color:#f76301;
	text-decoration:none;
}
.ptdian{
	color:#000;
	line-height:15px;
	height:60px;
	overflow:hidden;
	margin:0 5px;
}
.ptdian a:link{
	color:#000;
	text-decoration:none;
}
.ptdian a:hover{
	color:#000;
	text-decoration:underline;
}
.ptdian a:visited{
	color:#000;
	text-decoration:none;
}
/**productzs的结束**/
/**news_wzi的开始**/
.news_wzi{
	width:620px;
	float:left;}
.news_wzi ul{
	margin:0;
	padding:0;
	list-style:none;
}
.news_wzi ul li{
	color:#000;
	line-height:25px;
	text-indent:0px;
	border-bottom:dotted #CCC 1px;
	float:left;
	width:300px;
	height:25px;
	overflow:hidden;
	margin:0 5px;
}
.news_wzi ul li a:link{
	color:#000;
	text-decoration:none;
}
.news_wzi ul li a:hover{
	color:#f76301;
	text-decoration:none;
}
.news_wzi ul li a:visited{
	color:#000;
	text-decoration:none;
}
.riqi{
	float:right;
	margin-right:20px;
}
/**news_wzi的结束**/
/**cont_right的结束**/
/**yqljie的开始**/
.yqljie{
	width:958px;
	margin-top:12px;
	border:solid #CCC 1px;
}
.youq_name{
	width:958px;
	color:#000;
	font-size:13px;
	text-indent:25px;
	line-height:32px;
	letter-spacing:2px;
	background:url(../images/youqdh_bg.jpg) no-repeat;
}
.youq{
	width:935px;
	padding:15px 0px;
	margin-left:25px;
}
.youq ul{
	margin:0;
	padding:0;
	list-style:none;
}
.youq ul li{
	float:left;
	margin:3px 10px;
	word-break:keep-all;
}
.youq ul li a:link{
	color:#000;
	text-decoration:underline
}
.youq ul li a:hover{
	color:#f76301;
	text-decoration:none;
}
.youq ul li a:visited{
	color:#000;
	text-decoration:underline
}
/**yqljie的结束**/
/**content的结束**/
/**layout的结束**/
/**footer的开始**/
.footer{
	width:100%;
	background-color:#c95407;
	clear:both;
	overflow:hidden;
}
.bqxxi{
	margin-top:10px;
	background-color:#c95407;
	color:#FFF;
	padding-top:20px;
	text-align:center;
	width:100%;
}
.bqxxi a:link{
	color:#FFF;
	text-decoration:none;
}
.bqxxi a:hover{
	color:#FFF;
	text-decoration:underline;
}
.bqxxi a:visited{
	color:#FFF;
	text-decoration:none;
}
.yq_con{
	color:#FFF;
	text-align:center;
	line-height:25px;
	padding-top:5px;
	padding-bottom:10px;
}
/**footer的结束**/
/**zoujindxlu的开始**/
.gduo1{
	color:#000;
	float:right;
	margin-right:20px;
	font-size:11px;
	letter-spacing:normal;
}
.gduo1 a{
	color:#000;
	text-decoration:none;
}
.zoudei{
	padding:12px 15px 15px 25px;
	color:#000;
	line-height:35px;
}
.jjie_name{
	font-size:13px;
	color:#189cd4;
}
/**zoujindxlu的结束**/
/**nesa的开始**/
.news,.anli{
	width:677px;
	padding:20px 15px;
}
.newsbody,.anlibody{
	font-size:18px;
}
.newsbody p,.anlibody p{
	font-size:18px;
	line-height:1.75em;
}
.news ul{
	margin:0;
	padding:0;
	list-style:none;
}
.news ul li{
	line-height:35px;
	text-indent:50px;
	border-bottom: dotted #CCC 1px;
	background:url(../images/anniu.png) no-repeat 12px 8px;
}
.news ul li a:link{
	color:#000;
	text-decoration:none;
}
.news ul li a:hover{
	color:#fd6b00;
	text-decoration:none;
}
.news ul li a:visited{
	color:#000;
	text-decoration:none;
}
.new_rq{
	float:right;
	margin-right:8px;
}
.anli ul{
	margin:0;
	padding:0;
	list-style:none;
}
.anli ul li{
	line-height:16px;
	border:#CCC 1px solid;
	margin:5px 8px;
	padding:0;
	width:310px;
	text-align:center;
	float:left;
}
.anli ul li .anlipic{
	height:225px;
	text-align:center;
	margin-top:5px;
}
.anli ul li .anlipic img{
	width:300px;
	height:225px;
}
.anli ul li .anlititle{
	height:16px;
	overflow:hidden;
	text-align:left;
	margin:3px 10px;
}
.anli ul li .anliintro{
	height:48px;
	text-align:left;
	margin:3px 10px;
	overflow:hidden;
}
/**news的结束**/
/**prozhanshi的开始**/
.prozshinr{
	width:667px;
	min-height:197px;
	margin-top:70px;
	margin-left:20px;
}
.proview{
	width:667px;
	margin:10px 20px;
}
.proview .propic{
	margin:0 auto;
	text-align:center;
}
.prozhanshi{
	width:657px;
	padding:0px 15px;
}
.prozhanshi ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.prozhanshi ul li{
	float:left;
	margin-left:10px;
	width:200px;
	height:240px;
	margin-bottom:10px;
	text-align:center;
}
.prozhanshi ul li img{
	max-width:150px;
	max-height:150px;
	text-align:center;
}
.pro_zswenzi{
	color:#f16b0f;
	font-size:13px;
	margin:5px 0;
	width:200px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:center;
}
.pro_zswenzi a{
	color:#f16b0f;
	text-decoration:none;
}
.pro_content{
	height:30px;
	overflow:hidden;
	text-align:left;
	line-height:15px;
}
.pro_top1{
	width:667px;
	height:36px;
	margin-left:20px;
}
.yema1 {
	padding-top:80px;
	padding-bottom:40px;
	color:#000;
	float:right;
	margin-right:20px;
}
.yema1 a:link{
	color:#000;
	text-decoration:none;
	}
.yema1 a:hover{
	color:#f16b0f;
	text-decoration:underline;
	}
.yema1 a:visited{
	color:#000;
	text-decoration:none;
	}
.yema {
	margin-top:20px;
	margin-bottom:20px;
	color:#000;
	float:right;
	margin-right:20px;
}
.yema a:link{
	color:#000;
	text-decoration:none;
	}
.yema a:hover{
	color:#f16b0f;
	text-decoration:underline;
	}
.yema a:visited{
	color:#000;
	text-decoration:none;
	}
/**prozhanshi的结束**/
/**zshezuo的开始**/
.zshezuo{
	width:677px;
	padding:20px 15px;
}
.zshezuo ul{
	padding:0;
	margin:0;
	list-style:none;
}
.zshz_name{
	margin-top:15px;
	color:#198dd7;
	text-indent:10px;
	font-size:13px;
}
.zshz_name a:link{
	color:#198dd7;
	text-decoration:none;
}
.zshz_name a:hover{
	color:#fa7005;
	text-decoration:underline;
}
.zshz_name a:visited{
	color:#198dd7;
	text-decoration:none;
}
.zshz_con{
	margin-top:20px;
	color:#000;
	line-height:27px;
	text-indent:2em;
}
.zshz_con a:link{
	color:#000;
	text-decoration:none;
}
.zshz_con  a:hover{
	color:#000;
	text-decoration:underline;
}
.zshz_con  a:visited{
	color:#000;
	text-decoration:none;
}
/**zshezuo的结束**/
/**advertising的开始**/
.advertising{
	width:677px;
	padding:20px 15px;
}
.adver_left{
	width:324px;
	margin:auto;
}
.adver_tp{
	width:324px;
	height:242px;
}
.adver_wzi{
	margin-top:20px;
	width:324px;
	height:25px;
	color:#FFF;
	text-align:center;
	line-height:25px;
	font-size:13px;
	background-color:#09F;
}
.adver_wzi a{
	color:#000;
	text-decoration:none;
}
.adver_right{
	margin:20px auto;
}
.adver_right ul{
	margin:0px;
	padding:0;
	list-style:none;
}
.adver_right ul li{
	width:200px;
}
.adver_right ul li img{
	width:200px;
	height:150px;
}
.adver_tp2{
	color:#FFF;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}
.adver_tp2 a{
	color:#000;
	text-decoration:none;
}
.yema2 {
	padding-top:40px;
	padding-bottom:20px;
	color:#000;
	text-align:center;
	margin-right:20px;
}
.yema2 a:link{
	color:#000;
	text-decoration:none;
	}
.yema2 a:hover{
	color:#f16b0f;
	text-decoration:underline;
	}
.yema2 a:visited{
	color:#000;
	text-decoration:none;
	}
/**advertising的结束**/
.kefulx{
	color:#F60;
	font-size:14px;
	margin-top:45px;
	margin-left:26px;
}
.kflxr{
	margin-top:10px;
	margin-left:25px;
	margin-bottom:20px;
}
.kflxr ul{
	margin:0;
	padding:0;
	list-style:none;
}
.kflxr ul li{
	float:left;
	margin-right:50px;
}
.kflxr ul li img{
	width:84px;
	height:24px;
}
.phone{
	line-height:36px;
	margin-top:10px;
    margin-left:25px;
	font-size:16px;
}
#pages{
	clear:both;
	margin:10px auto;
	color:#000;
}
#pages a{
	display:block;
	padding:3px 5px;
	border: #CCC 1px solid;
	margin:2px;
	float:left;
	background-color:#ffffff;
	text-decoration:none;
}
#pages a:hover{
	background-color:#dddddd;
}
.photolist{
	list-style:none;
	padding:0;
	margin:0;
}
.photolist li{
	float:left;
	margin:5px;
	padding:3px;
	border:#666 1px solid;
	text-align:center;
}
.photolist li img{
	width:150px;
	height:150px;
	border:none;
}
.viewbottom{
	height:23px;
	line-height:23px;
	overflow:hidden;
	width:49%;
	font-size:12px;
}
.viewbottom a{
	text-decoration:underline;
}
#other1{
	clear:both;
	font-weight:bold;
	color:#F36;
	font-size:14px;
}
#other1 ul{
	list-style:none;
	margin:0;
	padding:0;
}
#other1 ul li{
	list-style:none;
	width:100px;
	height:140px;
	margin:5px;
	padding:3px;
	float:left;
	text-align:center;
	overflow:hidden;
	border:#8bb3f4 1px solid;
	background:none;
	text-indent:0;
	font-weight:normal;
}
#other1 ul li a{
	text-decoration:none;
	hanging-punctuation:
}
#other1 ul li img{
	height:100px;
	max-width:120px;
}
#other1 ul li span{
	line-height:20px;
}
#othernews{
	clear:both;
	font-size:14px;
	font-weight:bold;
	color:#F36;
	margin:3px 0;
}
#othernews ul{
	list-style:none;
	margin:3px 0;
	font-weight:normal;
	border:#F00 1px solid;
	padding:3px;
}
#othernews strong{
	color: #F33;
}
#othernews ul li{
	list-style:none;
	width:310px;
	height:20px;
	margin:5px;
	float:left;
	text-align:left;
	overflow:hidden;
	padding:0;
	line-height:20px;
	background:none;
	text-indent:0;
	font-size:14px;
}
#othernews ul li a:link{
	color:#000;
	text-decoration:none;
}
#othernews ul li a:hover{
	color:#fd6b00;
	text-decoration:underline;
}
#othernews ul li a:visited{
	color:#000;
	text-decoration:none;
}
#otheranli{
	clear:both;
	font-size:14px;
	padding:0px;
	margin:3px 0;
	text-align:left;
}
#otheranli strong{
	color: #F33;
}
#otheranli ul{
	list-style:none;
	margin:3px 0;
	padding:0;
	background:none;
	border:#F00 1px solid;
}
#otheranli ul li{
	list-style:none;
	width:150px;
	height:135px;
	margin:3px;
	float:left;
	text-align:left;
	overflow:hidden;
	padding:3px;
	line-height:20px;
	background:none;
	text-indent:0;
	font-size:14px;
	border:#CCC 1px solid;
}
#otheranli ul li img{
	width:150px;
	height:112px;
}
#otheranli ul li span{
	display:block;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
#otheranli ul li a:link{
	color:#000;
	text-decoration:none;
}
#otheranli ul li a:hover{
	color:#fd6b00;
	text-decoration:none;
}
#otheranli ul li a:visited{
	color:#000;
	text-decoration:none;
}
.newsbody table{
	background-color: #999;
}
.newsbody td{
	background-color:#FFF;
	margin:1px;
	padding:0 5px;
}
.procontent{
	font-size:18px;
}
.procontent p{
	font-size:18px;
	line-height:1.75em;
}
.procontent table{
	background-color: #999;
}
.procontent td{
	background-color:#FFF;
	margin:1px;
	padding:0 5px;
}
.liuyanform {
	border:#CCC 1px solid;
	width:98%;
	margin:10px auto;
}
.liuyanform table {
	margin:10px;
}
.liuyanform table td{
	line-height:25px;
	height:25px;
	font-size:12px;
	border:#CCC 1px solid;
	padding:3px;
}
#pagetable{
	margin:0;
}
#pagetable td{
	padding:0;
	border:none;
}
.input_ly {
	width:120px;
	height:16px;
}
.lylist {
	background-color:#666666;
	width:600px;
	margin:10px auto;
}
.lylist thead td {
	background-color:#dddddd;
	padding:3px;
}
.lylist tbody td {
	background-color:#ffffff;
	padding:3px;
}
.lylist .hf {
	color:#09C;
	margin-top:5px;
	display:block;
}
#oll {
	float:left;
	position:fixed !important;
	top:200px;
	position:absolute;
	z-index:200;
	top:expression(offsetParent.scrollTop+200);
	right:7px;
	text-align:center;
	width:131px;
	padding: 0px;
	left: 7px;
	bottom: 15px;
	font-size:12px;
	line-height:20px;
	display:none;
}
#oll img{
	opacity:0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
}
#oll img:hover{
	opacity:1;
	filter:alpha(opacity=100);
	-moz-opacity:1;
}
#oll2 {
	float:left;
	position:fixed !important;
	top:400px;
	position:absolute;
	z-index:200;
	top:expression(offsetParent.scrollTop+200);
	right:7px;
	text-align:center;
	background-repeat:no-repeat;
	width:131px;
	padding: 0px;
	background-position: center;
	left: 7px;
	bottom: 15px;
	font-size:12px;
	line-height:20px;
}
.proliuyan{
}
.proliuyan table{
	width:670px;
	background-color:#eeeeee;
}
.liuyanhead{
	font-size:14px;
	font-weight:bold;
	margin:10px 0 5px 0;
	color:#F00;
}