﻿/* CSS Document */

body{text-align:left;font-family:arial,"瀹嬩綋"; margin:0px;padding:0px;font-size:12px; color:#333;}
div,form,ul,ol,li,dl,dt,dd,image{margin:0;padding:0;border:none;}
ul,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
span{vertical-align: middle;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

a:link {text-decoration: none;color: #333333;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color:#333333; text-decoration:none;}


.clear{ clear:both; float:none;}

.fB {font-weight: bold;}
.f10px{ font-size:10px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.f22px{ font-size:10px; color:#333333;}

.bo{ width:1000px; margin:0 auto; overflow:hidden;}

.herder{
width: 1000px;
height: 80px;
margin: 0 auto; margin-bottom:5px;}

.mt10{ margin-top:10px;}

.ba{
	width:1000px;
	height:211px;
	margin:10px auto;
}

.logoleft{ float:left; width:600px; height:80px; overflow:hidden;}
.logoright{ float:right; width:368px; height:80px; overflow:hidden; line-height:40px; text-align:right; padding-right:32px;}

.banner{
width: 1000px;
height: 260px;
margin: 0 auto;}

.banner img{
	width:1000px;
	height:260px;
	margin:0 auto;
}

/*
ul,li{padding:0px;margin:0px;}
img{border:0px;}
.banner{ width:1000px; height:200px;overflow:hidden;
	background-attachment: fixed;
background-image: url(/images/bje.jpg);
background-repeat: repeat-x;
background-position: top; line-height:214px;
	}*/


.banner .container{width:1000px; height:260px; overflow:hidden;position:relative; margin:0 auto; padding:0 auto; }
.banner .slider{position:absolute; left:0px;}
.banner .slider li{ list-style:none;display:inline;}
.banner .slider img{ width:1000px; height:260px; display:block;}
.banner .slider2{width:2000px;}
.banner .slider2 li{float:left;}
.banner .num{ position:absolute; right:5px; bottom:5px;}
.banner .num li{float: left;
 color: #333;
 text-align: center;
 line-height: 16px;
 width: 16px;
 height: 16px;
 font-family: Arial;
 font-size: 12px;
 cursor: pointer;
 overflow: hidden;
 margin: 3px 1px;
 border: 1px solid #666;
 background-color: #fff;filter:alpha(opacity=60); opacity:0.6;}
.banner .num li.on{ color: #fff;
 line-height: 21px;
 width: 21px;
 height: 21px;
 font-size: 16px;
 margin: 0 1px;
 border: 0;
 background-color: #FA6A43;
 font-weight: bold;}


.menu{ width:1000px; height:40px; background:url(/images/menu.jpg) repeat-x;}
.menu ul{display:block; overflow:hidden; float:right; margin-right:-1px;}
.menu li{height:40px;float:left; line-height:40px;background:url(/images/menu1.jpg) no-repeat 84px 0px; width:85px; text-align:center;}


.gsjj{ line-height:2em; text-indent:2em; font-size:13px; background:url(/images/jieshao.jpg) no-repeat; background-position:bottom; height:450px; overflow:hidden;}

.list a{font-size: 12px;
font-weight: bold;
color: white;
text-decoration: none;}

.list a:hover{ display:block;color:Red; font-weight:bolder; text-align:center; font-size:12px; text-decoration:underline;}

.news li{height:35px; line-height:35px; background:url(/images/dot.gif) no-repeat 5px 12px; overflow:hidden; width:730px; margin-left:10px; border-bottom:1px solid #DDD;}
.news li a{ width:600px; overflow:hidden; float:left}
.news li span{ float:right; width:110px;  display:block;}
.news li a,.newsli a:visited{ color:#333; margin:0 0 0 20px;}

.newtitle{ height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; margin-top:20px;}



.main{width:1000px; margin:0 auto; margin-top:10px;}
.mainindex{width:958px; margin:0 auto; margin-top:10px; overflow:hidden;}

.main_left{float:left;padding-bottom:10px;overflow:hidden;}




.zu{ width:240;border: #cccccc 1px solid;}
.zu span{ width:238px; display:block; }
.zu span a{ color:#FFF;}
.zu ul{ width:230px; display:block; padding-bottom:5px;float:left; padding-left:5px;}

.zu .lt{ width:200px; height:30px; line-height:30px; margin:0 auto; padding:0 auto; border-bottom:#cccccc 1px dashed}
.zu li a,.zu li a:visited{font-size:12px; color:#333; height:30px; line-height:30px;}

.l2{ float:left; width:100px; overflow:hidden;}



.leiname{background:url(/images/b.gif) no-repeat; width:238px; height:27px;display:block; line-height:27px; color:#FFF; font-size:12px; font-weight:bolder;  overflow:hidden;}

.leiname a{ width:90px; text-align:center; display:block; overflow:hidden;}

.lxwm{ line-height:30px; font-size:12px; font-weight:bold;} 
.lxwm li{ padding-left:5px; padding-right:5px; color:#333333;}

.l_pic{ width:235px;}
.l_pic a img{width:235px; display:block;margin:0 auto; padding:0 auto; height:71px; margin-top:15px; }

.main_right{ width:750px; height:auto; float:right;overflow:hidden;}
#Content,.Content{ width:750px; height:auto; float:right; margin-top:5px; overflow:hidden;border: #cccccc 1px solid;}
 
 
.rt{background:url(/images/b1.gif) no-repeat -1px 0px; width:750px; height:28px; line-height:28px;}
.rt .title{font-weight:bold; color:#FFF; height:28px; line-height:28px; width:90px; text-align:center; display:block; float:left;}
.rt .daohang{float:right; display:block; width:180px;}
.rt .daohang .more{height:28px;line-height:28px; display:block;}
.rt .daohang .more img{float:right; margin-top:5px; margin-right:5px;}

/*.fm{width:730px; margin:0 auto; padding:0 auto;}*/


.r1 ul{padding-left:17px;}
.r1 ul li{ float:left; margin-right:10px; margin-top:10px;}
.r1 ul li img{ width:352px; height:276px;}

.bk {
border: 1px solid white;
margin-top:5px;
padding:1px;
width:740px; margin: 0 auto; padding:0 auto;
float:left;
}


.fq_title{ width:740px; height:38px; line-height:38px; background:url(/images/a13.jpg) no-repeat;}

.fq_title span{height:38px;line-height:38px; font-size:18px; font-weight:bolder; text-align:center; color:#FFF; font-family:楷体; margin-left:20px;}

.fq_txt{
	width:740px;
/*	height:459px!important;
	_height:444px;*/
	border-top:none;
}
.fq_txt ul{display:block; width:700px; margin:0 auto; padding:0 auto;}
.fq_txt li{
	width:160;
	display:inline;
	margin: 0 0 15px 13px;
	float:left;
	overflow: hidden;
}
.fq_txt li img{ border:1px solid #CC0000; padding:1px; margin:5px; width:146px; height:107px;}
.fq_txt li span{ width:160px; height:30px;display:block; line-height:30px;color:#FFF; text-align:center; overflow:hidden; }


.fq_txt a,.fq_txt a:visited{ color:#FFF;}
.fq_title a,.fq_title a:visited{ color:#FFF;}


.tc{
	width:704px;
	height:361px;
}
.tc_title{ width:704px; height:32px; line-height:32px; background:url(/images/4.gif) no-repeat;}
.tc_title a{ color:#ccc; float:right; margin: 0 20px 0 0;}
.tc_txt{
	width:702px;
	height:319px;
	background:#f79f31;
	border:1px #791b1c solid;
	border-top:none;
	padding:10px 0 0 0;
}
.tc_txt li{
	width:330px;
	height:117px;
	display:inline;
	border:1px #fbb15d solid;
	margin: 0 0 15px 13px;
	float:left;
	overflow: hidden;
}
.tc_txt li img{ border:#f9c78b solid 1px; margin:5px; float:left;}
.tc_txt li span{ width:180px; height:100px; float:left; margin:10px 0 0 0; display:block;}
.tc_txt li span h3{ background:url(/images/line5.gif) no-repeat; width:169px; height:29px; line-height:29px; text-align:center; font-size:14px; font-weight:bold; color:#ffcc00;}
.tc_txt li span h3 a:link,.tc_txt li span h3 a:visited,.tc_txt li span h3 a:active,.tc_txt li span h3 a:hover{color:#ffcc00;}
.tc_txt li i{ font-style:normal; line-height:24px; color:#581902; width:169px;}
.tc_txt a,.tc_txt a:visited{ color:#b00404;}
.tc_title a,.tc_title a:visited{ color:#FFF;}

.fv{ width:1000px;  margin:0 auto; background-color:#000;}

.product{ height:207px;}



#demo{ width:740px; overflow:hidden; margin-left:10px; height:225px;}
#demo1{white-space: nowrap;}


#Div1{ width:740px; overflow:hidden; margin-left:10px; height:225px;}
#Td1{white-space: nowrap;}

.index-picshow{ height:auto;}    

.index-picshow a:visited{color:#FFF;}


.guoji li{float:left;overflow:hidden; margin-left:5px;  margin-top:10px;}
.guoji li span{ height:15px; line-height:15px; display:block;width:220px; margin-top:5px; overflow:hidden; text-align:center;}

.guoji li a img{ width:220px; height:160px; padding:2px; border:1px solid #CCC;}


.fx{ width:969px; height:203px; border:#781c21 solid 1px; background:#f67e28; margin:0 auto;}
.fx span{ background:url(/images/title8.gif) no-repeat; width:32px; height:203px; display:block; float:left;}
.fx li{ width:223px; height:176px;margin:15px 0 0 10px; display:inline; float:left; text-align:center;}
.fx li img{ border:#f9c78b solid 1px;}
.fx li h3{ width:180px; margin:10px 0 0 0; display:block; font-weight:bold; color:#fff; font-weight:bold;}


.fn{text-align:center; overflow:hidden;height:30px;color:#333;}

.fn li{ height:30px;margin:0 0 0 10px; line-height:30px; display:inline; float:left;}
.fn li a{ height:30px; color:#333;}



.coy{ width:1000px; margin:0 auto; text-align:center; line-height:14px;  margin-bottom:10px;}
.fn h3 a,.fn h3 a:visited{}

/*.ba1{ width:984px; height:143px; margin:10px auto;}*/


.fm_title{ width:704px; height:32px; line-height:32px; background:url(/images/1.gif) no-repeat;}
.fm_title span{height:32px;float:left; line-height:32px; font-size:18px; font-weight:bolder; text-align:center; color:#fbe018; font-family:楷体; margin-left:30px;}


.fm_title a{ color:#ccc; float:right; margin: 0 20px 0 0;}
.fm_txt{ width:740px; }
.fm_txt li { float:left; margin-left:35px; overflow:hidden; padding-top:8px;}

.fm_txt  .imgbg{ width:200px; height:150px; overflow:hidden; background:url(/images/ibg.gif) no-repeat; display:block;}


.fm_txt li img{ padding:10px;}
.fm_txt li span{ line-height:35px; height:35px; text-align:center; line-height:24px;  font-size:14px; display:block; clear:both; float:none;}
.fm_txt li span a,.fm_txt li span a:visited{ font-size:12px;}

.fm1{ width:704px; background:#f79f31; }

/*
.fm_txt1{ width:680px; padding:10px; font-size:14px; color:#333;overflow:hidden;}
*/




.ji{ width:704px; height:45px; line-height:45px; text-align:center; }


.ft{ width:704px; height:195px; _height:275px; margin:10px 0 0 0;}
.ft_title{ width:704px; height:32px; line-height:32px; background:url(/images/title10.gif) 1px 0 no-repeat;}
.ft_title a{ color:#ccc; float:right; margin: 0 20px 0 0;}
.ft_txt{ width:702px;height:152px; _height:270px; background:#f79f31; border:1px #791b1c solid; border-top:none; padding:10px 0 0 0; }
.ft_txt li{ width:158px; height:139px; display:inline; margin: 0 0 9px 13px; float:left;}
.ft_txt li img{ border:#f9c78b solid 1px;}
.ft_txt li span{ width:180px; height:100px;margin:10px 0 0 0; display:block;}

.main1{ width:975px; margin:0 auto; /*min-height:1076px; height:auto !important; height:1076px;*/}

.main2{ width:1000px; margin:0 auto; /*min-height:880px; height:auto !important;height:880px;*/ background:url(/images/line12.gif); padding:20px 0 0 0;}
.bu{ width:936px; min-height:61px; height:auto !important;height:61px; background:url(/images/bg6.gif) no-repeat; margin:0 auto; padding:10px 0 0 8px;}
.bu li{ width:94px; height:28px; float:left; line-height:23px; text-align:center; background:url(/images/kuang.gif) no-repeat; margin: 0 0 0 20px;}
.hu{ width:1000px; margin:0 auto; text-align:center;}





.rt2 a{ float:right;}
.rt2 strong{ color:#DC0000; margin-left:10px;}



.jo{ width:680px; margin:0 auto;  line-height:30px; color: #464543; font-size:12px; overflow:hidden;}
.jo img{max-width:680px;width:expression(this.width>680?"680px":true);}

.jo1{line-height:30px; width:730px; margin:0 auto; padding:0 auto; overflow:hidden; color:#333; margin-bottom:10px;}
.jo1 img{max-width:730px;width:expression(this.width>730?"730px":true);}

.neirong_img{ margin-top:10px; float:left; margin-left:10px;}
.neirong_img img{/*max-width:440px;width:expression(this.width>440px?"440px":true); float:left; overflow:hidden;*/
 width:440px; height:350px; float:left; overflow:hidden;
	}

.neirong_right{ width:250px; float:left; margin-right:10px;margin-left:20px;}
.neirong_right ul li{ height:60px; line-height:60px;}
/*
.fontrede 
{
*margin-top:10px;
height:39px; line-height:39px;
font-size: 13px;
font-weight: bold;
color: #D50000;
text-decoration: none; display:block;
}*/

.product1{ height:190px;}
.guonei{ margin-left:3px; margin-top:10px;}
.guonei li{float:left; margin-left:8px;}
.guonei li span{ height:24px; line-height:24px; display:block;width:180px; overflow:hidden; text-align:center;}

.guonei li a img{ width:180px; height:140px; padding:2px; border:1px solid #CCC;}




#youshiimg ul{ margin-left:-2px;}
#youshiimg ul li{ float:left;width:315px; margin-right:5px;} 
#youshiimg ul li img{ height:100px; width:315px;}

#newsList{ width:950px; overflow:hidden; background-color:#ececec;  margin-right:5px;padding-bottom:10px;}
.zuopin{ width:313px; margin-right:5px; float:left;}


.zuo li{ float:left; margin-left:5px;margin-top:5px;}
.zuo li img{ width:96px; height:65px;border: 1px solid #DDD;}

#yewu{ float:left; width:313px; overflow:hidden;background-color:#ececec; margin-top:5px; padding-bottom:10px;}

#yewu ul{ padding-top:10px;}
#yewu ul li{ width:150px; float:left; overflow:hidden; line-height:25px;}



.hezuo{ margin-left:-5px; float:left; padding-bottom:10px;}
.hezuo li{ float:left; border: 1px solid #E5E5E5;
background-image: url(images/j1.jpg);
background-repeat: no-repeat;
background-position: left top;  background-color:#FFFFFF; margin-left:25px; margin-top:10px;}

.hezuo li img{ height:85px; width:120px; padding:5px;}
