@charset "utf-8";

/* CSS Document */
.fdz{width:800px; margin:auto}
.fd1{width:100px; float:left}
.dz{width:200px; height:500px; float:left}
.dz1{width:190px; height:500px; float:left;font-size:12px;font-family: "微软雅黑"; color:#666;line-height:23px}
body h33{font-size:16px;font-family: "微软雅黑"; color:#666;line-height:35px}
* { margin: 0px; padding: 0px;}
#lg{width:1600px; height:81px; margin:auto}
#dh{width:100%; height:81px; }
#top{ width:100%; height:31px; margin:auto}
.top1{width:960px; height:28px; line-height:28px; margin:auto;font-size:14px;color:#999}
#img{width:100%; margin:0 auto;}

#dht a{text-decoration:none; color:#00C}

#lb{width:960px; margin:0 auto;  padding-top:50px;}
.BD{width:980PX; margin:0 auto; }
.POR h1{
	font-size: 24px;font-family: "微软雅黑"; color:#06F
}
.c1 p{text-align:center;font-size: 18px;font-family: "微软雅黑"
}
.gy1 h1{
	font-size: 16px;font-family: "微软雅黑"; color:#666
}
.gy2 h1{
	font-size: 16px;font-family: "微软雅黑"; color:#666;
}
.POR{width:960PX; margin:0 auto; height:300px}
#porz{width:980PX; height:355px; margin:auto;border-bottom:0px solid #39F;}
#porz1{width:330PX; height:355px; float:left}
#pors{width:650PX; height:350px; float:right}

.POR1{width:980PX; margin:0 auto; }
.POR1 h1{
	font-size: 18px;font-family: "微软雅黑"; color:#666
}

#dh1{width:100%; height:60px; background-color:#1949b8;margin:auto}
.dhx{width:120px; height:60px; float:left; padding-bottom:0px;}
#dhk{width:960px; height:60px; margin:auto;font-size: 14px;font-family: "微软雅黑"; color:#FFF;line-height:60px;}

#foot{width:100%; height:150px; background-color:#e7e7e7; margin-top:20px;}
#fd{width:1000px; height:50px; margin:auto; background-color:#1949b8;font-size: 16px;font-family: "微软雅黑"; color:#FFF;line-height:50px;}
#db{width:700px; height:100px; margin:auto;font-size: 12px;font-family: "微软雅黑"; color:#999;line-height:23px;text-align: center;}
.gy1{width:235px; height:300px; float:left;}
.gy2{width:300px;height:300px; float:right;border-left:1px dashed #CCC; padding-left:15px;font-size: 14px; color:#666;line-height:25px}
#zgy{width:960px; margin:auto}
.js{width:400px; float:left;}.POR .js {
	font-size: 14px;font-family: "微软雅黑"; color:#666
}
#LX{width:960px; height:1px; background-color:#39F; margin:
auto}
#xw{width:960px; height:300PX; margin:auto;}
#xwz{width：320Px; height:300PX; float:left; border-right:1px;dashed #ccc}
#xwz h1{font-size: 16px;font-family: "微软雅黑"; color:#666}
#xwy{width：320Px; height:300PX; margin:auto}
#xwy h1{font-size: 16px;font-family: "微软雅黑"; color:#666}





/*LEFT*/


.a3{
	width:198px;
	float:left;
	border:1px solid #CCC;
	}						
.a4{
	width:198px;
	float:left;
	}
.a4 ul{
	width:198px;
	float:left;
	padding:10px 0px 0px 0px;
	}
.a4 li{
	line-height:15px;
	padding:6px 0px 6px 26px;
	background:url(06.gif) no-repeat 7px 10px;
	}
		
.span1{
	display:block;
	background:url(04.gif) no-repeat;
	color:#FFF;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	line-height:29px;
	text-indent:25px;}		
	
.a5{
	width:198px;
	float:left;
	margin-top:10px;}		
	
.p0{
	width:188px;
	float:left;
	line-height:23px;
	color:#666;
	padding:10px 0px 10px 10px;}





}
.homeContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; PADDING-TOP: 0px;
}
.content {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 670px;
}
.posts {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 665px; LINE-HEIGHT: 22px; PADDING-TOP: 0px;
}
.posts P {
	MARGIN-BOTTOM: 10px;
}
.single {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 645px; PADDING-TOP: 0px;
}
.single H2 {
	FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center;
}
.postlist {
	MARGIN: 15px 0px 0px;
}
.postlist LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 14px; FLOAT: left; WIDTH: 640px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 32px;
}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px;
}
.postlist LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right;
}
.productlist {
	MARGIN-TOP: 20px;
}
.productlist LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 7px; OVERFLOW: hidden; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 170px;
}
.productlist LI IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 140px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 105px;
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 140px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center;
}
.productlistk {
	MARGIN-TOP: 20px;
}
.productlistk LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px; OVERFLOW: hidden; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 110px;
}


.fl{float: left;}
.fr{float: right;}
.clear{clear: both; height: 1px;}

.headtop{width: 980px; line-height: 34px; font-size: 12px; color: #8b8b8b;}
.headtop a{font-size: 12px; color: #8b8b8b;}
.headtel{width: 220px; height: 71px; background: url(/images/telnew.jpg) left no-repeat; line-height: 71px; font-size: 20px; color: #ff0000; margin-top: 45px;}
.headnav{width: 100%; height: 47px; background: #1949b8;}
.headnav ul{width: 981px; margin: 0 auto; height: 47px;}
.headnav ul li{width: 108px; height: 47px; line-height: 47px; text-align: center; float: left;}
.headnav ul li:hover{background: url(/images/headnav.jpg);}
.headnav ul li:hover a{color: #000;}
.headnav ul li a{font-size: 14px; color: #fff;}
.headnav ul li a:hover{text-decoration: none;}
.indexl{width: 211px; height: 74px; background: url(/images/bg01.jpg) no-repeat; line-height: 74px; font-size: 20px; color: #fff; text-indent: 2em;}
.indexlist{width: 100%; margin-top: 2px; background: #d7d8da;}
.indexlist ul{width: 100%}
.indexlist ul li{width: 100%;}
.indexlisttit{width: 100%; height: 50px; line-height: 50px; text-indent: 4em; background: url(/images/bg03.jpg) bottom repeat-x; border-top: #aaa 1px solid}
.indexlisttit a{font-size: 16px; color: #424244;}
.indexsublsit{width: 168px !important ; margin-right: 0px;}
.indexsublsit li{width: 168px; height: 31px; line-height: 31px; text-indent: 2em; background: url(/images/bg02.jpg) left no-repeat;}
.indexsublsit li a{font-size: 14px; color: #424244;}
.indexlpic{width: 211px; height: 98px; background: url(/images/bg04.jpg) no-repeat; margin-top: 3px;}
.indexprolist{width: 745px;}
.indexprolist ul{width: 100%}
.indexprolist ul li{width: 244px; float: left; line-height: 48px; color: #000; font-size: 14px; border-left: #a3a3a3 1px dotted;border-right: #a3a3a3 1px dotted; text-align: center; margin-top:5px; margin-bottom: 5px; margin-left: -1px;}
.indexbox1{width: 197px; height: 27px; line-height: 27px; background: #292a58; text-align: center; margin: 0 auto;}
.indexbox1 a{font-size: 13px; color: #fff;}
.indexbox2{width: 980px; height: 395px; margin:0 auto; margin-top: 70px; background: url(/images/bg06.jpg) no-repeat; overflow: hidden; line-height: 26px; font-size: 13px; color: #8c8c8c}
.indexbox2 span{color: #de6b64;}
.indexbox2ul1{width: 305px; margin-top: 80px; margin-left: 90px;}
.indexbox2 li{list-style-position: outside;list-style-type: square; width: 100%}
.indexbox2ul2{width: 385px; margin-left: 90px; margin-top: 90px;}
.indexbox3{width: 980px; height: 499px; margin:0 auto; margin-top: 0px; background: url(/images/bg07.jpg) no-repeat; overflow: hidden; line-height: 26px; font-size: 13px; color: #8c8c8c}
.indexbox3 span{color: #de6b64;}
.indexbox3 li{list-style-position: outside;list-style-type: square; width: 100%}
.indexbox3ul1{width: 360px; margin-right: 0px; margin-top: 198px;}
.indexbox3ul2{width: 360px; margin-right: 0px; margin-top: 110px;}
.indexbox4{width: 980px; height: 191px; margin-top: 53px; background: url(/images/bg08.jpg) no-repeat;}
.indexbox5{width: 980px; height: 48px; background: url(/images/bg09.jpg) no-repeat;}
.indexbox6{width: 980px; margin: 0 auto; border: #dddddd 1px solid;}
.indexbox6l{width: 655px; float: left; border-right: #dddddd 1px solid;}
.box6tit1{width: 624px;margin-left: 0px; height: 42px; line-height: 48px; background: url(/images/bg10.jpg) left no-repeat; border-bottom: #dddddd 1px dashed; text-indent: 3em; font-size: 16px; color: #282955;}
.box6tit1 a{font-size: 12px; color: #b2b2b2;}
.box6con1{width: 589px; text-indent: 2em; font-size: 12px; line-height: 26px; color: #4c4c4c; margin-left: 38px;}
.box6con1 a{font-size: 12px; color: #b2b2b2;}
.box6tit2{width: 589px; margin-left: 38px; height: 17px; line-height: 17px; background: url(/images/bg11.jpg) repeat-x; margin-top: 10px; text-align: center;}
.box6tit2 a{font-size: 12px; color: #b1b1b1;}
.box6tit2l{width: 98px; height: 17px; line-height: 17px; margin-left: 0px; background: #2a48b8; font-size: 14px; color: #fff;}
.indexbox6r{width: 324px; float: right;}
.box6rtit{width: 100%; height: 44px; line-height: 44px; background: url(/images/bg12.jpg) no-repeat; text-indent: 3em; color: #fff; font-size: 16px;}
.indexbox7{width: 980px; margin: 0 auto; margin-top: 27px; border: #dddddd 1px solid;}
.indexbox7l{width: 280px; float: left; margin-left: 20px;}
.box7ltit{width: 100%; height: 44px; line-height: 44px; background: url(/xlcb1/images/bg14.jpg) bottom no-repeat; font-size: 16px; color: #666; text-indent: 1em;}
.box7ltit a{font-size: 12px; color: #b3b3b3;}
.indexnews{width: 100%; margin-top: 18px; border-top: #d5d5d5 1px solid; padding-top: 10px;}
.indexnews ul{width: 100%}
.indexnews ul li{width: 100%; overflow: hidden; height: 30px; line-height: 30px; font-size: 12px; color:#06F;}
.indexnews ul li a{font-size: 12px; color:#09F;}
.indexbox7r{width: 280px; float: right; margin-right: 20px;}
.box7con{width: 100%; margin-top: 10px; color: #282955;}
.indexfq{width: 100%;}
.faqline{width: 100%; text-align: left; height: 24px; line-height: 24px; margin-top: 5px; margin-bottom: 5px;}
.faqtit{font-size: 12px; color: #4d4d4d;}
.faqline input{width: 140px; height: 24px; background: #f1f1f1; border: 0px;}
.Content{width: 100%; color: 12px; color: #4d4d4d;}
.Content textarea{width: 100%; height: 72px; background: #f1f1f1; border: 0px;}
.indexfaqsub{width: 98px; height: 30px; ;line-height: 30px; background: #2a48b8; margin-left: 0px;}
.indexfaqsub input{ width: 98px; height: 30px; line-height: 30px; text-align: center; background: #2a48b8; font-size: 14px; color: #fff;}
#qwe{background: #9f9f9f; color: #fff; text-align: center; font-size: 14px}
.yqlj{width: 672px; border: #d5d5d5 1px solid; height: 162px;}
.indextit1{width: 100%; height: 42px; border-bottom: #d5d5d5 1px dashed; overflow: hidden; line-height: 42px;}
.yqljtit{width: 112px; height: 31px;line-height: 31px; background: #2a48b8; border-radius: 5px 5px 0px 0px; text-align: center; font-size: 14px; color: #fff; margin-left: 10px; margin-top: 10px;}
.yqljcon{width: 95%; margin: 0 auto; margin-top: 15px; line-height: 25px; text-align: left; height: 98px; overflow: hidden;}
.yqljcon a{font-size: 12px; color: #a0a0a0;}

.a2 .right h2 {
	text-align: center;
}

.a2 .right #WENBEN {
	color: #666;
}
.a2 .right #WENBEN {
	font-size: 12px; line-height:25px;
}
.j1{width:780px; }
.j2{width:210px; float:right}
.lxwm{ width:1000px; margin:auto}
.lxwm{ width:1000px; margin:auto}
