*{ margin:0px; padding:0px; }
body{ width:100%; height:auto; background:url(404.png) repeat-x #FAFAFA; font:14px/1.5 "微软雅黑"; -webkit-text-size-adjust:none;}
table,tr,td{ font-size:14px;  font-family:"微软雅黑"; line-height:150%; color:#333; border-bottom: #e7e7e7 solid 1px;}
ul,li{list-style-type:none;}
img {border:none;}
a{ color:#333; text-decoration:none; }
a:hover{color:#1F79E4; }
h1,h2,h3,h4{ font-weight:normal; font-size:14px;}

.STYLE2 {color:#CC0000;}
.STYLE4 {color:#CC0000; font-size:14px; font-weight:bold;}

.bgfff{ background:#fff;}
.corF29700{ color:#F29700;}
.corFF4000{ color:#FF4000;}
.corCC0000{ color:#CC0000;}

.of_h{ overflow:hidden}
.floatl {float:left;}
.floatr {float:right;}
.main {width:1200px; margin:0 auto;}
.main_list {float:left; width:1200px;}
.main_top_bj {width:100%; height:32px; background:#f8f8f8; border-bottom:1px solid #dedede;}
.main_top1 {width:1200px; margin: 0 auto; line-height:32px;}
.main_top1 .phone{background:url(../image/icon_car1.png) no-repeat left center; padding-left:30px; font-size:20px; color:#073E8D; line-height:32px;  margin-left:20px; font-weight:600;}

.s24 {margin-top:24px;}
.w180 {width:180px;}
.w50 {width:60px; text-align:center;}

.hy {float:left; font-size:13px; margin-right:10px; font-weight:normal; color:#666;}
.dh {float:left; background:url(../image/dh.png) left center no-repeat; padding-left:38px; font-size:18px; font-family:"Arial Black", Gadget, sans-serif; color:#CC0000; margin-left:40px;}

.z60 {margin-left:60px;}
.z90 {margin-left:90px;}
.wdms {float:right; display:inline;}
.wdms li {float:left; width:75px; padding-left:21px; margin-left:3px;}

.main_top1 .erweima { width:120px; height:120px; border:1px solid #DDDDDD; position:absolute; background:#FFF; text-align:center; margin-top:0px;}
#mycart { border: 2px solid #CE0000; width: 420px; background-color: #FFFFFF; padding: 5px; position: absolute; z-index: 99; } 
#mycart ul { background-repeat: repeat-x; background-position: left bottom; height: 49px; margin-bottom: 6px; padding-bottom: 7px; clear: both; line-height: 21px; border-bottom:1px dashed #CCC;} 
#mycart .cartlist1 { float: left; width: 320px; padding-left:0px;}
#mycart .cartlist2 { width: 85px; float: right; text-align: right; padding-top: 5px; color: #CC0000; padding-left:0px;}
#mycart .cartlist2 a { display: block; color: #CCCCCC; }
#mycart a img { height: 47px; width: 47px; display: block; float: left; margin-right: 10px; border: 1px solid #DBDBDB; }
#mycart .cartbig { display: block; font-size: 14px; font-weight: bold; text-decoration: none; padding-top: 5px; }
#mycart a { color: #444444; text-decoration: none; }
#mycart a:hover { color: #CE0000; }
#mycart div { clear: both; height: 23px; line-height: 23px; }
#mycart div p { float: left; color: #CC0000; font-weight: bold; margin-left: 5px; }
#mycart div a { display: block; float: right; background-image: url(404.png); width: 100px; color: #CE0000; padding-left: 9px; }

#login { position: absolute; clear: both; width: 255px; height:auto; background-color: #FFFFFF; background-image: url(404.png); background-repeat: no-repeat; background-position: left top; border:2px solid #CE0000; border-top:none; margin-top: -1px; z-index: 77; padding: 6px;  margin-left: 1px; _margin-left: -9px;  border: 2px solid #CE0000; }
#login dl {float:left;}
#login dl dt {width:255px; float:left; line-height:25px; font-size:12px; font-weight:bold;}
#login dl dd {width:255px; float:left; line-height:23px; width:63px; float:left;}

.top_list2 {width:100%; margin:0 auto; height:110px; background:#FFF;}
.logo {height:75px; width:auto; float:left; margin-top:30px; margin-left:-50px;}
.logo img{ margin-left:50px; display:block; float:left;}
.search {width:607px; padding-top:25px; float:right;}
.search_list { background-color:#073E8D; height:38px; width:607px; float:left; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-style:none;}


.search_select{position:relative; float:left;  font-size:14px; border-radius:3px; padding-left:3px; width:137px; height:28px; border:#697BA5 solid 1px;  color:#FFF; margin-left:5px; margin-top:4px; background:url(../image/arrowD.png) no-repeat 119px center; cursor:pointer;}
.search_select span{ display:block; height:28px; line-height:28px; font-size:15px; color:#fff; text-indent:0.2em;}
.search_select1{ position:absolute; top:35px; left:0; z-index:500;  width:140px; overflow:hidden; text-align:center; font-family:"微软雅黑";}
.search_select1 a{ line-height:30px; width:100%; background:#073E8D; color:#fff; height:30px; display:block; border-top:1px #fff solid; opacity:0.95;}
.search_select1 a:hover{ background:#F29700; color:#fff;}
.search_list1 {width:428px; float:left; line-height:31px; margin-top:5px;}
.search_list1 a {margin:0 4px; color:#999;}
.search_list1 a:hover{color:#1F79E4;}
.search_list .an1 {width:380px; background:url(../image/search_icon.jpg) no-repeat 10px center #FFF; border-radius:2px; border:none; height:30px; line-height:31px; margin-top:4px; margin-left:5px; text-indent:2.6em; color:#999; float:left; font-weight:normal;}
.search_list .an2 { height:38px; width:70px; background:#073E8D; text-indent:0.3em; float:left; font-size:16px; color:#FFF; border:none; cursor:pointer;}
.cxtb {float:right; margin-top:25px;}
.cxtb img {margin-left:15px; float:left;}

.nav_bj {width:100%; height:45px; background:#073E8D;}
.nav {float:left; width:1038px; height:39px; }
.nav ul li {width:12.5%; float:left; text-align:center; font-size:16px; font-family:"微软雅黑"; line-height:45px; position:relative;}
.nav ul .arrowD{ background:url(../image/arrowD.png) no-repeat 105px 19px;}
.nav ul a {color:#FFF; background-image:url(../image/nav_line.png); background-repeat:no-repeat; background-position:left 8px;  width:100%; display:block;}
.nav ul a:hover{ color:#FFF; background-image:none; background-color:#F29700; width:98.5%;  text-align: center; border-left:1px #073E8D solid; border-right:1px #073E8D solid;}
.nav ul .xz{background:#F29700;}
.nav ul .xz a{background-image:none; }
.nav_hover{ position:absolute; top:45px; left:0; z-index:5000; width:100%; overflow:hidden; text-align:center; opacity:0.95;}
.nav_hover a{background-color:#073E8D; line-height:40px; width:100%; height:40px; display:block; border-top:1px solid #fff; font-size:14px; background-image:none !important; }




.huiyuan{position:relative; float:right;  background:url(../image/huiyuanzhonxin_bg.jpg) no-repeat 0 0; width:162px; cursor:pointer; height:45px; overflow:visible;}
.huiyuan span{ display:block; height:45px; line-height:45px; font-size:16px; color:#fff; text-align:center;}
.huiyuan1{ position:absolute; top:45px; left:0; z-index:5000;  width:162px; overflow:hidden; text-align:center; font-family:"微软雅黑";}
.huiyuan1 a{ line-height:40px; width:162px; background:#073E8D; color:#fff; height:40px; display:block;border-top:1px solid #fff;}
.huiyuan1 a:hover{ background:#F29700; color:#fff;}

.banner {width:100%; height:300px; position:relative;}
.banner .bn_arrow{ background:url(../image/bn_arrow.png) no-repeat center center; height:51px; width:51px; display:block; position:absolute; z-index:2; cursor:pointer; opacity:0.8;}
.banner .bn_arrow:hover{opacity:1;}
.banner .bn_arrowL{top:120px; left:-70px; }
.banner .bn_arrowR{ -webkit-transform:scaleX(-1); -o-transform:scaleX(-1); -moz-transform:scaleX(-1); transform:scaleX(-1); filter:flipH; top:120px; right:-70px; }
.banner .bn_img{width:100%; display:block; height:300px; overflow:hidden; position:absolute; top:0; z-index:-2;}
.banner .bn_img li{width:100%; height:300px;}
.banner .bn_img img{ width:1920px; height:300px;}




.banner .menuBox{position:relative;}
.banner .menuL{ margin-top:24px; width:100px; background:#fff; overflow:hidden; float:left; height:251px;}
.banner .menuL .xz{ background:#F29700;}
.banner .menu1_hT{width:100px; background:#073E8D; height:70px; display:block; color:#fff; line-height:70px; text-align:center; float:left; border-bottom:1px solid #ccc;}
.banner .menu1_h2T{width:100px; background:#073E8D; height:54px; display:block; color:#fff; line-height:54px; text-align:center; float:left; border-bottom:1px solid #ccc;}
.banner .menu{ margin-top:24px; width:395px; height:251px; background:#fff; overflow:hidden; float:left; margin-right:1px;}
.banner .menu1{ border-bottom:1px solid #ccc; ; width:100%;}
.banner .menu1_h{height:70px}
.banner .menu1_bg{background:url(../image/bn_menu_arrow.png) no-repeat 360px center;}

.banner .menu1_hC{ width:395px; float:left; overflow:hidden;}
.banner .menu1_hC2{height:50px; width:335px; overflow:hidden; margin-top:12px;  margin-left:18px; display:inline-block;}
.banner .menu1_h2{height:54px}
.banner .menu1_hC3{height:20px; width:335px; overflow:hidden; margin-top:14px;  margin-left:18px; display:inline-block;}


.banner .menu a{ line-height:24px; font-size:12px; margin-right:10px; display: inline-block;}
.banner .menu2{margin-top:24px; padding:10px 20px; float:left; width:664px; height:231px; font-size:12px; overflow-y:scroll; background:#fff;}
.banner .menu2 ul{ width:100%; overflow:hidden; line-height:20px; margin-bottom:8px;}
.banner .menu2 ul li{background:#ccc; float:left; width:48.7px; border-right:1px #fff solid; margin-bottom:1px;} 
.banner .menu2 ul li:hover, .banner .menu2 ul .xz{background:#073E8D;}
.banner .menu2 ul li a{width:48.7px; text-align:center;  color:#fff;  height:20px; display:inline-block;}
.banner .menu2 span a{ line-height:30px; padding-left:2px; padding-right:2px; display:inline-block;}



.banner .menu3{margin-top:24px; padding:10px 20px; float:left; width:664px; height:231px; font-size:12px; overflow-y:scroll; background:#fff;}
.banner .menu3 ul{ margin-top:-5px;}
.banner .menu3 li{border-bottom: 1px solid #F5F5F5; line-height:20px; padding:6px 10px;}
.banner .menu3 li:last-child{ border:none;}
.banner .menu3 span { color:#F29700; float:left; height:14px; line-height:14px;	margin-top:7px; font-size: 14px; width: 27px;}
.banner .menu3 div{overflow: hidden;}
.banner .menu3 li a {color: #666; display:inline-block; float:left; margin-right:12px; margin-top:8px; margin-bottom:8px; height:12px; line-height:12px;}
.banner .menu3 li a:hover{ color:#F29700;}

.banner_box{ 
	width:100%;
	height:300px;

	position: relative;
	margin: 0 auto;
	}

.hdp {
	position: relative;
	margin: 0px auto 0px auto;
	height: 300px;
}
.fullSlide {
	width: 100%;
	position: relative;
	height: 300px;
}
.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important;
	height: 300px;
	overflow: hidden;
	text-align: center;
}
.fullSlide .bd li a {
	display: block;
	height: 300px;
}
.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	height: 20px;
	line-height: 30px;
}
.fullSlide .hd ul {
	text-align: center;
}
.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 42px;
	height: 11px;
	margin: 2px;
	overflow: hidden;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	line-height: 60px;
}
.fullSlide .hd ul .on {
	background: #f0eded;
}
.fullSlide .prev, .fullSlide .next {
	display: block;
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top: -30px;
	left: 10%;
	z-index: 1;
	width: 40px;
	height: 60px;
	background: url(../image/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor: pointer;
	filter: alpha(opacity=50);
	opacity: 0.5;
	display: none;
}
.fullSlide .next {
	left: auto;
	right: 10%;
	background-position: -6px -137px;
}





















.footer{
	width:100%;
	overflow:hidden;
	margin-top:25px;
}

.footurlbg{
	background: #fff;
	border-top:2px solid #073E8D;
	border-bottom:1px solid #EEEEEE;
	}
.footer .linkul{
	padding-left:1px;
	width:1199px;
	background-image:url(404.png);
	background-repeat: repeat-y;
	background-position: left;
	}
.footer .linkul li{
	background-image: url(404.png);
	background-repeat: repeat-y;
	background-position: right;
	float:left;
	}
.footer .linkul .w1{
	padding-right:1px;
	width:183px;
	overflow:hidden;
	border-left:1px solid #DFDFDF;
	margin-top:20px;
	margin-bottom:20px;
	padding-bottom:20px;
	}

.footer .linkul .w1 h3{
	line-height:43px;
	font-size:16px;
	padding-left:26px;
	color:#000000;
	margin-top:8px;
	margin-left:22px;
	}

.footer .bjtb1 {background:url(../image/tubiao.png) left top no-repeat;}
.footer .bjtb2 {background:url(../image/tubiao.png) left -43px no-repeat;}
.footer .bjtb3 {background:url(../image/tubiao.png) left -86px no-repeat;}
.footer .bjtb4 {background:url(../image/tubiao.png) left -129px no-repeat;}
.footer .bjtb5 {background:url(../image/tubiao.png) left -172px no-repeat;}

.footer .linkul .w1 a{
	color:#868686;
	line-height:28px;
	padding-left:50px;
	display:block;
	text-decoration: none;
	border-top:1px dashed #fff;
	border-bottom:1px dashed #fff;	
	}
	
.footer .linkul .w1 a:hover{
	color:#073E8D;
	background:#FFFFFF;
	border-top:1px dashed #c9c9c9;
	border-bottom:1px dashed #c9c9c9;
	}


.footer .linkul .w2{
	padding-right:1px;
	width:273px;
	float:left;
	}


.footer .linkul .w2 .fenxiang{
	width:245px;
	height:45px;
	padding-left:30px;
	display:block;
	text-decoration: none;
	}
.footer .linkul .w2 .fenxiang:hover{
	color:#ac0000;
	background:#FFFFFF;
	height:43px;
	border-top:1px dashed #868686;
	border-bottom:1px dashed #868686;
	}
	
.footer .linkul .w2 .logo1 {
	width:120px;
	height:120px; background:#333;
	margin-left:18px;
	margin-top:20px;
	text-decoration: none;
	display:block;
	}
.footer .linkul .w2 .logo1 a{width:120px; height:120px; display:block;}	
.footer .linkul .w2 .logo1 a img{width:120px; height:120px;}	
.footer .linkul .w2 .fenxiangwz {
	width:245px;
	height:30px;
	line-height:24px;
	padding-left:25px;
	display:block;
	text-decoration: none;
	margin-top:5px;
	font-size:12px;
	margin-left:2px;
	}
.footer .linkul .w2 .fenxiangwz p{ color:#666; line-height:20px;}	
.footer .linkul .w2 .fenxiangwz font{ color:#F29700; font-size:24px; width:100%;}	



.footer .linkul .w2 .dianhua {
	width:245px;
	height:33px;
	line-height:33px;
	padding-left:25px;
	display:block;
	text-decoration: none;
	margin-top:10px;
	margin-left:2px;
	font-size:18px;

	}
.footer .linkul .w2 .dianhua:hover{
	color:#ac0000;
	background:#FFFFFF;

	}


.footer2{
	width:100%;
	height:80px;
	background:url(404.png) repeat-x;
	}
.footer2_left {float:left; width:92px; height:61px; margin:12px 0 0 6px;}
.footer2_right {float:left; padding-left:20px; width:870px; margin-top:15px; line-height:25px; color:#FFF;}
.footer2_right a {color:#FFF;}
.footer2_right a:hover {color:#FFF; text-decoration:none;}

.foot_text {width:100%; text-align:center; padding:20px 0;  line-height:27px;}
.foot_pic {width:100%; text-align:center; padding-bottom:20px; margin:0 auto; line-height:27px;}
.foot_pic img {width:auto; text-align:center;  margin:0 10px;}



.carIcoList{height:50px;}
.carIcoList li{float:left;cursor:pointer;margin-right:38px;}
.carIcoList li span{background:url(../image/carList.jpg) no-repeat;display:block;
	height:23px;}
.carIcoList li p{text-align:center;color:#333;padding-top:6px;}
.carIcoList li.c_1 span{width:38px;}
.carIcoList li.c_1:hover span , .carIcoList li.c_1.cur span{background-position:0 -37px;}
.carIcoList li.c_2 span{width:42px;background-position:-77px 0;}
.carIcoList li.c_2:hover span , .carIcoList li.c_2.cur span{background-position:-76px -37px;}
.carIcoList li.c_3 span{width:43px;background-position:-155px 0;}
.carIcoList li.c_3:hover span , .carIcoList li.c_3.cur span{background-position:-155px -37px;}
.carIcoList li.c_4 span{width:55px;background-position:-233px 0;}
.carIcoList li.c_4:hover span , .carIcoList li.c_4.cur span{background-position:-233px -37px;}
.carIcoList li.c_5 span{width:53px;background-position:-312px 0;}
.carIcoList li.c_5:hover span , .carIcoList li.c_5.cur span{background-position:-312px -37px;}
.carIcoList li.c_6 span{width:61px;background-position:-391px 0;}
.carIcoList li.c_6:hover span , .carIcoList li.c_6.cur span{background-position:-391px -37px;}

.carIcoList li.c_7 span{width:56px;background-position:-473px 0;}
.carIcoList li.c_7:hover span , .carIcoList li.c_7.cur span{background-position:-473px -38px;}
.carIcoList li.c_8 span{width:51px;background-position:-554px 0;}
.carIcoList li.c_8:hover span , .carIcoList li.c_8.cur span{background-position:-554px -37px;}
.carIcoList li.c_9 span{width:52px;background-position:-635px 0;}
.carIcoList li.c_9:hover span , .carIcoList li.c_9.cur span{background-position:-635px -37px;}
.carIcoList li.c_10 span{width:52px;background-position:-717px 0;}
.carIcoList li.c_10:hover span , .carIcoList li.c_10.cur span{background-position:-717px -38px;}