*{margin:0;padding:0;border:none;}
ul,ol,dl,li{list-style:none;}
html,body{margin:0;padding:0;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; font-size:16px;}
em { font-style:normal;}

.txt1 { font-size:18px;color:#000;}
.txt2 { font-size:14px;color:#990000;}
.txt3 { color:#000;font-size:20px;}
.txt4 { color:#000;font-size:14px;}
.txt5 { color:#666;font-size:12px; line-height:20px;}
.txt6 { color:#000;font-size:16px; line-height:26px;}
.txt7 { font-size:12px;color:#333; line-height:20px;}

.f_l{ float:left;}.f_r{ float:right;}

a { font-size:14px;color:#fff;text-decoration: none;}
a:hover {color:#CC0000;}

.clear{clear:both;}

.warp1004{width:1004px;margin:0 auto;}

.m_t5 { margin-top:5px;}.m_t10 { margin-top:10px;}.m_t15 { margin-top:15px;}
.m_t20 { margin-top:20px;}.m_t25 { margin-top:25px;}.m_t30 { margin-top:30px;}

.m_l10 { margin-left:10px;}.m_l13 { margin-left:13px;}.m_l20 { margin-left:20px;}
.m_l25 { margin-left:25px;}.m_l30 { margin-left:30px;}

.m_r10 { margin-right:10px;}.m_r15 { margin-right:15px;}.m_r25 { margin-right:25px;}

.m_d30 { margin-bottom:30px;}.m_d25 { margin-bottom:25px;}

.p_t10 { padding-top:10px;}.p_t20 { padding-top:20px;}

.p_l20 {padding-left:20px;}.p_l35 {padding-left:35px;}.p_l10 {padding-left:10px;}

.p_r20 {padding-right:20px;}

.bk_d {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #0099FF;}

.member{ width:100%;height:30px; background:#333; line-height:30px;}
.member p{ color:#999; font-size:12px; text-transform:uppercase;}
.member p a { color:#FF0000;font-size:12px; margin-left:5px;}.member p a:hover { color:#FFFF00;}
.member span { color:#FFFF99;font-size:12px;}

.button { color:#fff;
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Arial, Helvetica, sans-serif;
	padding: .3em 1em .33em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background:#FF0000;
}
.button:hover {
	text-decoration: none;
	background:#FF6600;
}
.button:active {
	position: relative;
background:#FF9900;
}

.button2 { color:#fff;display: inline-block;outline: none;cursor: pointer;text-align: center;
	text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .3em 1em .33em;text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background:#FF0000;
}
.button2:hover {text-decoration: none;background:#FF6600;}
.button2:active {position: relative;background:#FF9900;}

.button3 { color:#fff;text-align: center;
	text-decoration: none;font:1.2em/100% Arial, Helvetica, sans-serif;
	padding: .3em 1em .33em;text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background:#BB0534;
	 margin:0 auto;
}
.button3:hover {text-decoration: none;background:#FF6600;}
.button3:active {position: relative;background:#FF9900;}

.d_more { width:1004px; margin:20px 0 0 0; text-align:center;}

.logo { height:100px;background:url(../pic/logo.jpg) 22px 0 no-repeat;}
.logo p {font-size:14px; line-height:20px; width:650px; color:#aaa; margin:22px 0 0 350px;text-transform:uppercase;}
.tel { width:290px;margin-top:7px;}
.tel h2{ font-size:20px; color:#0100a3; font-weight:normal;}
.tel h3{  font-size:14px; color:#00ccff; font-weight:normal;}
.tel span { display:block;}

.dh { height:36px; background:#EF4C43;border-radius:3px;}
.wel { font-size:12px;color:#FF0; text-align:left; line-height:36px; padding-right:10px;}

ul#topnav {
	margin: 0; padding: 0;
	float:left;
	list-style: none;
	font-size: 1.1em;
	color:#fff;
	display:block;
}
ul#topnav li {
	float: left;
	margin: 0 ; padding: 0;
	position: relative;
}
ul#topnav li a {float: left;}
ul#topnav li:hover a, ul#topnav li a:hover { color: #FF0;}
ul#topnav li:hover { background:#333;}

ul#topnav li .xdh { background:url(../pic/dht.jpg) right no-repeat;
	text-align:center;text-transform:uppercase; padding:0 26px; line-height:36px;}
	
ul#topnav li .xdh_t { background:url(../pic/xt.png) top right no-repeat;
	text-align:center;text-transform:uppercase; padding:0 25px 0 10px; line-height:36px;}

ul#topnav li .sub {
	position: absolute;	
	top: 36px; left: 0;
	background: #333;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
	z-index:555;width:240px;
}

ul#topnav li .sub .sm {border-bottom-width: 1px;border-bottom-style: solid;
border-bottom-color: #666; padding:10px 0; overflow:hidden;}

ul#topnav li .sub .sm h3 { font-size:1em; line-height:30px; font-weight:normal;}
ul#topnav li .sub .sm h3 p{ font-size:1em; color:#FF0;}


ul#topnav li .sub ul{list-style: none; overflow:hidden; width:690px;}
ul#topnav li .sub h2{ width:300px; display:block;}
ul#topnav .sub ul li { float:left; display:block;color: #fff; width:210px; margin:5px 10px;}
ul#topnav .sub dl {overflow:hidden;background:#333;width:240px;}
ul#topnav .sub dl dt {  float:left; display:block;color: #fff; width:100px; margin:5px;}
ul#topnav .sub ul li h2 {font-weight: normal;font-size:0.9em;padding: 5px 0;background-image: none;color: #e8e000;}

ul#topnav .sub ul li h2 a,ul#topnav .sub dl a {font-size:0.9em;padding: 5px 0;background-image: none;color: #e8e000;}
ul#topnav .sub ul li h2 a:hover,ul#topnav .sub dl a:hover{ color:#fff;}

ul#topnav .sub ul li img {border: 4px solid #666;}

ul#topnav .sub ul li .lb {font-size:0.8em; margin:10px; font-weight:normal; overflow:hidden;} 
ul#topnav .sub ul li .lb a { color:#fff;line-height:20px;font-size:0.8em; width:200px;}
ul#topnav .sub ul li .lb a:hover { color:#FF0}

.slideBox{ width:1004px; height:280px; overflow:hidden; position:relative;}
		.slideBox .hd{ width:276px; height:30px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left;width:1004px; height:30px; line-height:30px; text-align:center; cursor:pointer; background:#333;color:#fff; }
		.slideBox .hd ul li.on{  background:#C00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;}
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd li a:hover div {  background:#336600;color:#fff;}
		.slideBox .bd img{ width:1004px; height:280px; display:block;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../pic/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;z-index:1;}
		.slideBox .next{ left:auto; right:1%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;}
		.slideBox .nextStop{ display:none;}
		
		.nyslideBox{ width:1004px; height:175px; overflow:hidden; position:relative;}
		.nyslideBox .hd{ width:276px; height:30px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:1; }
		.nyslideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.nyslideBox .hd ul li{ float:left;width:1004px; height:30px; line-height:30px; text-align:center; cursor:pointer; background:#333;color:#fff; }
		.nyslideBox .hd ul li.on{  background:#C00; color:#fff; }
		.nyslideBox .bd{ position:relative; height:100%; z-index:0;}
		.nyslideBox .bd li{ zoom:1; vertical-align:middle; }
		.nyslideBox .bd li a:hover div {  background:#336600;color:#fff;}
		.nyslideBox .bd img{ width:1004px; height:175px; display:block;}
		

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.nyslideBox .prev,
		.nyslideBox .next{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../pic/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;z-index:1;}
		.nyslideBox .next{ left:auto; right:1%; background-position:8px 5px; }
		.nyslideBox .prev:hover,
		.nyslideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.nyslideBox .prevStop{ display:none;}
		.nyslideBox .nextStop{ display:none;}
		
		.slideBox2{ width:1004px; height:110px; overflow:hidden; position:relative; margin-top:20px;}
		.slideBox2 .hd{ width:276px; height:30px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:1; }
		.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox2 .hd ul li{ float:left;width:1004px; height:30px; line-height:30px; text-align:center; cursor:pointer; background:#333;color:#fff; }
		.slideBox2 .hd ul li.on{  background:#C00; color:#fff; }
		.slideBox2 .bd{ position:relative; height:100%; z-index:0;}
		.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox2 .bd li a:hover div { color:#FF0;}
		.slideBox2 .bd img{ float:left; margin-right:10px;}
		
		.slideBox2 .bd li div { width:888px; margin:10px auto; color:#FFF;}
		.yl { color:#FF0;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox2 .prev,
		.slideBox2 .next{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../pic/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;z-index:1;}
		.slideBox2 .next{ left:auto; right:1%; background-position:8px 5px; }
		.slideBox2 .prev:hover,
		.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox2 .prevStop{ display:none;}
		.slideBox2 .nextStop{ display:none;}
		
.bt { width:1004px; height:55px; background:url(../pic/btbj.jpg) top no-repeat;}
.bt h2 { font-size:30px; line-height:39px; margin:0 auto; color:#000099; width:245px;text-align:center; padding-top:15px; font-weight:normal; text-transform:uppercase;}
.h_c { width:960px; margin:20px auto; font-size:16px; color:#0100a3; line-height:22px;}
.h_c a{color:#0100a3;}
.h_c span { color:#0100a3;}


.service { width:260px; float:left; margin:20px 37px; text-transform:uppercase;}

.service a .ser_1 { width:260px;height:182px;background:url(../pic/cp1.png) center no-repeat; display:block;}
.service a:hover .ser_1 { background:url(../pic/cp1_2.png) center no-repeat;}

.service a .ser_2 { width:260px;height:182px;background:url(../pic/cp2.png) center no-repeat; display:block;}
.service a:hover .ser_2 { background:url(../pic/cp2_2.png) center no-repeat;}

.service a .ser_3 { width:260px;height:182px;background:url(../pic/cp3.png) center no-repeat; display:block;}
.service a:hover .ser_3 { background:url(../pic/cp3_2.png) center no-repeat;}

.service a h2 {width: 258px;height: 30px;border: 1px solid #0099FF; text-align:center; font-size:24px; color:#66ccff; text-transform:uppercase; font-weight:normal; line-height:30px;}
.service a:hover h2 { border: 1px solid #0a9800; color:#0100a3;}
.service a p { text-align:center; font-size:12px; line-height:18px; margin:15px auto;color:#66ccff;}
.service a:hover p { color:#0100a3;}
.service a em { width:113px; height:24px; margin:0 auto; display:block; text-align:center; line-height:24px; background:#FF3333;-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.service a:hover em { color:#0100a3; background:#FC0;}

ul#discounts { width:992px; margin: 0 0 0 6px; padding-top:20px;}
ul#discounts li { position:relative; width:228px; height:166px; display:block;float:left; margin:10px;}
ul#discounts li img { margin-top:44px;}
ul#discounts li span { width:228px; height:74px; background:url(../pic/yht1.png) top left no-repeat; position:absolute;}
ul#discounts li span p{ width:50px; margin:16px 0 0 150px ;font-size:14px; line-height:16px; text-align:right;}
ul#discounts li span p em { font-size:26px;}
ul#discounts li h2 { position:absolute; bottom:0; height:38px; line-height:38px; width:218px; background: url(../pic/dian.png) repeat; font-weight:normal; padding-left:10px; text-transform:uppercase; font-size:16px;}
ul#discounts li a:hover span ,ul#discounts li a:hover h2{ color:#FF0;}

.comment {height:196px; background:#BB0534;}
.comment span { height:45px; width:1004px; background:#8F0018; display:block; text-align:center; line-height:45px; color:#fff; font-size:30px; text-transform:uppercase;}

/*滚动图片*/
.picScroll-left{ width:1004px; overflow:hidden; position:relative;height:270px; padding-top:10px;}
.picScroll-left .hd{ overflow:hidden; height:30px; padding:0 10px; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer; background:url("../pic/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;}
.picScroll-left .hd .prevStop{ background-position:-60px 0;}
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; margin-top:10px;}
.picScroll-left .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../pic/icoCircle.png") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ margin-bottom:15px;}
.picScroll-left .bd ul{ overflow:hidden;}
.picScroll-left .bd ul li{ margin:5px; float:left; _display:inline; overflow:hidden; text-align:center;background:#00ccff;}
.picScroll-left .bd ul li:hover { background:#0066FF;color:#000099;}
.picScroll-left .bd ul li .pic{ text-align:center;}
.picScroll-left .bd ul li .pic img{ width:230px; height:140px; display:block; margin:5px;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#003366;}
.picScroll-left .bd ul li .title{ line-height:24px; height:35px;}
.picScroll-left .bd ul li .title a { font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#0100a3; line-height:30px;}
.picScroll-left .bd ul li .jg { line-height:24px; height:24px; margin-bottom:5px;}
.picScroll-left .bd ul li .jg p { color:#FF0; margin-left:10px; font-size:18px;}
.picScroll-left .bd ul li .jg em { margin-right:10px;}


/*版权信息*/
.d_dh { text-align:center; height:30px; line-height:30px; background:#FF3333;}
.d_dh a{ padding:0 15px; text-transform:uppercase;} .d_dh a:hover { color:#FFFF00;}
#footer { width:100%;background:#333;overflow:hidden;}

.brands {font-size: 14px;color: #CCCCCC;line-height:26px;width: 930px;margin:14px auto 0 auto;
padding:20px;border: 1px solid #666; overflow: hidden;}
.brands h2 { color:#FFCC00; font-size:18px; text-transform:uppercase;}
.brands p a{ padding-right:20px;} .brands p a:hover { color:#FF3333;}
.brands p em a { color:#FF3333;}.brands p em a:hover { color:#FFCC00;}
.brands ul { width:970px;}
.brands ul li { float:left;}

.footer { width:970px; margin:0 auto; line-height:45px; color:#999; font-size:14px; font-family:Verdana, Geneva, sans-serif;"}
.footer a{ color:#999;}.footer a:hover{ color:#FFCC00;}

/*表单提交*/
.fix{*zoom:1;}
.fix:after{display:block; content:"."; height:0; clear:both; overflow:hidden; visibility:hidden;}
.clear{clear:both;}
.fou{width:100%;height:780px;}.fou img{width:100%;height:780px;display:block;}
.fou .bd2{ position:relative; height:100%;}.fou .bd2 img{ width:100%; height:780px; _vertical-align:middle;/*万恶IE6*/}
.fou .hd{ width:200px;height:10px; overflow:hidden;position:absolute;left:50%;top:545px;margin-left:-20px; z-index:2;}
.fou .hd ul{ overflow:hidden; zoom:1; float:left;} 
.fou .hd ul li{display:block;cursor:pointer; float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:url(../pic/btn01.png) no-repeat; cursor:pointer;color:#D5D4D4;}
.fou .hd ul li.on{cursor:pointer; background:url(../pic/btn02.png) no-repeat; color:#6F1D21; }
/*表单提交*/