﻿

/* alll begin */
*{
	margin:0;
	padding: 0;
}
body{
	background-color:#e6e6e6;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
}
td,p,li,input,select,div,span {font-size:12px;font-family:verdana,Arial,宋体,simsun;}
table,td,img,div,span,form{border: none;margin: 0 0 0 0;padding: 0 0 0 0;}

dfn{font-style :normal;font-size:12px;color:#ff6600;font-family:Arial;padding:0px 1px 0px 0px;}

A {color:#049;text-decoration: none;}
A:hover {color:#f00;text-decoration: underline;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 
/* Hides from IE7 \*/
 *+html .clearfix{height: 1%;} .clearfix {display: block;} 
/* End hide from IE7 */ 
.clearline{
	clear: both;
	overflow: hidden;
	line-height: 0;
}
#wFrame{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	background-color:#fff;
}
#wFrame #wInner{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#header,#content,#footer{}
.blank10{height:10px;overflow:hidden;clear:both;}
.f14{font-size:14px;}
.f10{font-size:10px;color:#666666}

.msnList{
text-align:left;
margin:0 0 0 0;
padding:0 0 0 0;
clear:both;
line-height:19px;
}
.msnList li {
list-style-type:none;
list-style-position: outside;
display: block;
margin:0 0 0 0;
padding:0 0 0 9px;
background:url('images/msn_w_08.gif') 0px center no-repeat;
}


.vList{
text-align:left;
margin:0 0 0 0;
padding:0 0 0 0;
clear:both;
line-height:19px;
}
.vList li {
list-style-type:none;
list-style-position: outside;
display: block;
margin:0 0 0 0;
padding:0 0 0 17px;
background:url('images/msn_v_06.gif') 0px center no-repeat;
}
.fl{float:left;}



#header{}

#header .topNav{
	padding:3px 0 3px 5px;
	color:#ccc;
	background-color:#fff;
	text-align:left;
	word-spacing:1px;
	border:1px solid #eaeaea;
	border-top:none;
	line-height:19px;
	height:40px;
}
#header .topNav a:link,#header .topNav a:visited {text-decoration: none;color:#049;padding:4px;}
#header .topNav a:active,#header .topNav a:hover {text-decoration: underline;color:#f00; padding:4px;}


#header .banNSch{clear:both;}
#header .banNSch .adBanner
{
	float:right;
	width:714px;
	height:90px;
	overflow:hidden;
	border:1px solid #fff;
}
#header .banNSch .topSch{
		float:left; width:235px; height:90px; border:1px solid #fff;
}
#header .banNSch .topSch a{text-indent:-999px;display:block;overflow:hidden;width:235px;height:90px;background:url(/images/homelogo.jpg) no-repeat 4px 4px; float:left;}
#header .banNSch .topSch h1{text-indent:-999px;display:block;overflow:hidden;width:698px;height:90px;background:url(/Adimages/sanyajiatinglvguan.jpg) no-repeat 4px 4px;}
#header .banNSch .adBanner {display:block;overflow:hidden;width:698px;height:90px;background:url(/Adimages/sanyajiatinglvguan.jpg) no-repeat 4px 4px;}
#header .banNSch h1{text-indent:-9999px;display:block;overflow:hidden;width:398px;height:90px;background:url(/Adimages/sanyajiatinglvguan.jpg) no-repeat 4px 4px; float:right;}
#header .banNSch .md{margin-left:10px;margin-right:10px; width:460px;margin-top:10px;}
.logo_text {text-indent:-9999px;display:block;overflow:hidden;}


#header .banNSch .topSch .w1{margin:7px; float:left; text-align:left; width:200px; }
#header .banNSch .topSch .w1 li{list-style:none; background:url(images/dot.gif) no-repeat 3px 7px; margin-right:6px; display:block;float:left; padding-left:8px;}
#header .banNSch .topSch .w1 a{color:#fff; font-size:11px; font-family:Arial;}
#header .banNSch .topSch .w1 a:hover{color:#ff0; font-size:11px; font-family:Arial;}

#header .topSch .menu{ width:200px; height:21px; margin:0 auto; padding-top:2px; clear:both;}
#header .topSch .menu a{color:#fff;}

#header .topSch .menu div{float:left;}

#header .topSch .menuOn{
	float:left;
	margin-right:1px;
	width:35px;
	height:21px;
	overflow:hidden;
	font-weight:bold;
	color:#fff;
	cursor:default;
	background:url(images/tab_on.gif) bottom center no-repeat;
}
#header .topSch .menuOff{
	float:left;
	margin-right:1px;
	width:35px;
	height:21px;
	overflow:hidden;
	cursor:pointer;
	color:#fff;
}
#header .topSch .menuCon{ clear:both; width:210px; padding-top:2px;}

#header .topSch .menuCon input{ vertical-align:top;}
#header .topSch .menuCon input.s{ width:168px; margin-left:7px; display:inline; font-size:14px; border:none; background:none; line-height:22px;}
#header .topSch .menuCon input.so{ height:24px; border:none; display:inline; cursor:pointer; width:24px; background:url(images/btn_so.gif) no-repeat;}

#header .iptSch, #footer .iptSch{
	border:1px solid #ace;
	width:227px;
	height:16px;
	line-height:16px;
	float:left;
}
#header .iptSch2{
	border:1px solid #92B0DD;
	width:145px;
	height:16px;
	line-height:16px;
	float:left;
}
.btnSch2,.btnSch3{
	background-image:url('images/msn_w_01.gif');
	border-width:0px;
	width:52px;
	height:20px;
	padding-top:3px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.btnSch2{float:left;margin-left:5px;}
#header .btnSch, #footer .btnSch{
	background-image:url('images/msn_v_01.gif');
	border-width:0px;
	width:52px;
	height:20px;
	padding-top:3px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	float:left;
}

#header .logoLine{
	border-bottom:1px solid #B7B7B7;
	height:33px;
	overflow:hidden;
	margin-bottom:10px;
}
#header .logoLine .logo{
	float:left;
}
#header .logoLine .location{
	float:left;padding:9px 0 0 17px;
}
#header .logoLine .news{
	float:right;padding:9px 10px 0 0;
}

/*  end */


/*  begin */
#footer{
	color:#666;
	line-height:20px;
	background-color:#fff;
}
#footer a:link,#footer a:visited {text-decoration: none;color:#0055A1;}
#footer a:active,#footer a:hover {text-decoration: underline;color:#f00;}
#footer .botSch{
	background-color:#0072B4;
	padding:12px 0 12px 0;
	font-weight:bold;
	color:#fff;
	margin:10px 0 10px 0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding-left:325px;
}
/*  end */


.car_wapper{
	width: 960px;
	margin: 0 auto;
}
.car_wapperc{
	width: 960px;
	float: left;
	background: White;
	color: #333333;
}
/*  */
.car_nav{
	width: 960px;
	float: left;
	height: 33px;
	background: url(images/car_navbg.gif) repeat-x;
	margin-top: 5px;
	overflow: hidden;
}
.car_nav p{
	width: 170px;
	float: left;
	margin-left: 20px !important ;
	margin: 0 0 0 10px;
	text-align: left;
}
.car_navon{
	width: 82px;
	background: url(images/car_navon.jpg) no-repeat;
	height: 29px;
	text-align: center;
	line-height: 29px;
	float: left;
	margin: 4px 0 0 1px;
}
.car_navon a, .car_navover a, .car_navnew a{
	width: 82px;
	height: 29px;
	display: block;
	font-weight: bolder;
	color: #ff6600;
}
.car_navon a:hover, .car_navover a:hover, .car_navnew a:hover{
	color: #049;
	text-decoration: none;
}
.car_navover{
	width: 82px;
	background: url(images/car_navover.jpg) no-repeat;
	height: 29px;
	text-align: center;
	line-height: 29px;
	float: left;
	margin: 4px 0 0 1px;	
}
.car_navover a{
	color: #049;
}
.car_navnew{
	width: 102px;
	height: 29px;
	float: left;
	background: url(images/car_navnew.jpg) no-repeat;	
	text-indent: 15px;
	text-align: left;
	line-height: 29px;
	margin: 4px 0 0 1px;
	font-weight: bolder;
}
.car_navnew a{
	width: 102px;
	color: #049;
}
.auto_nav{
	width: 960px;
	height:33px;
	float: left;
}
.auto_nav span{
	float: right;
	margin-right: 10px;
}
.auto_nav span input{
	vertical-align: middle;
}
.auto_nav p{
	float: left;
	width: 150px;
}
.auto_nav ul{
	float: left;
	text-align: left;
	list-style: none;
	color: #999999;
}
.auto_nav li{
	float: left;
	text-align: left;
}

/**/
.auto_link{
	width: 958px;
	float: left;
	border: 1px solid #C0DEE6;
	overflow: hidden;
	margin-top: 10px;
}
.auto_link h2{
	width: 928px;
	margin-bottom:8px;
	clear: both;
	background:#F1F7FB;
	height:25px;
	line-height: 25px;
	font-size: 14px;
	font-weight: bolder;
	color: #333333;
	text-align: left;
	padding: 0 15px;
}
.auto_link h2 span{
	float: right;
	font-weight: normal;
	color: #333;
}
.auto_link ul{
	width: 945px;
	float: left;
	list-style: none;
	padding: 5px 0;
	margin-left: 10px !important ;
	margin-left: 5px;
}
.auto_link li{
	
	float: left;
	color: #999999;
	line-height: 30px;
	text-align: left;
	background: url(images/li_icon.gif) no-repeat 0 10px;
	text-indent: 15px;
	padding :0 5px 0 5px
}

.err_box{ border: 1px solid #ABCEEE; width: 398px; margin: 50px auto 0; height: 158px; }
.err_box h1{ width: 100%; float: left; text-align: center; line-height: 24px; background: #EBF4FB; font-size: 12px; font-weight: bolder; color: #0072B4; border-bottom: 1px solid #ABCEEE; margin: 0;}
.err_box dl{ width: 345px; margin: 20px 0 0 26px !important; margin-left: 13px; color: #383167; font-size: 12px; float: left;}
.err_box input{ width: 87px; height: 29px; padding-top: 2px; text-align: center; color: white; font-size: 12px; font-weight: bolder; background: url(images/back_bn_bg.gif) no-repeat; border: 1px solid #AACCEE;}

    .auto_hotnews
        {
            width: 645px;
            height: 292px;
            border: 1px solid #C0DEE6;
            float: left;
            margin-top: 0px;
            text-align: left;
        }
        .auto_hotnews h2
        {
            width: 615px;
            height: 25px;
            background: #F1F7FB;
            line-height: 25px;
            font-size: 14px;
            font-weight: bolder;
            color: #333333;
            text-align: left;
            padding: 0 15px;
            margin-bottom: 8px;
        }
        .auto_hotnews h2 span
        {
            font-weight: normal;
            float: right;
            color: #999999;
            font-family: "宋体";
        }
        .auto_hotnewsl
        {
            width: 300px;
            float: left;
            border-right: 1px solid #dddddd;
            margin: 7px 0 0 5px;
        }
        .auto_hotnewsl p
        {
            width: 120px;
            height: 90px;
            float: left;
        }
        .auto_hotnewsl p img
        {
            width: 120px;
            height: 90px;
            padding: 1px;
            border: 1px solid #dddddd;
            margin-bottom: 5px;
        }
        .auto_hotnewsl dl
        {
            width: 160px;
            float: left;
            margin: 10px 0 0 10px;
            line-height: 22px;
        }
        .auto_hotnewsl dt
        {
            width: 160px;
            float: left;
            font-size: 12px;
            font-weight: bolder;
        }
        .auto_hotnewsl dd
        {
            width: 160px;
            float: left;
            color: #333333;
        }
        .auto_hotnewsl ul
        {
            width: 300px;
            float: left;
            list-style: none;
            margin: 10px 0 0 0;
        }
        .auto_hotnewsl li
        {
            width: 300px;
            float: left;
            color: #999999;
            line-height: 24px;
        }
        .auto_hotnewsr{
	width: 300px;
	float: left;
	margin: 0 0 0 19px;
}
.auto_hotnewsr ul{
	width: 300px;
	float: left;
	list-style: none;
}
.auto_hotnewsr li{
	width: 300px;
	float: left;
	font-size: 14px;
	color: #999999;
	line-height: 24px;
	background: url(images/li_icon.gif) no-repeat 0 10px;
	text-indent: 15px;
	
}


.line03{ margin:0 auto; width:100%; height:1px; line-height:1px; font-size:0; background:url(images/icon_line03.gif) repeat-x center}


