body{margin:0; background:url(/images/bg.gif) top repeat-x; font-size:12px;color:#333333}
img{border:0px}
form{ margin:0}
a{color:#333333; text-decoration:none}
a:hover {color:#ff6600; text-decoration: underline}
#telcom {
	background: url(/images/telcom_ico.gif) no-repeat;
	padding-left: 17px;
	float:left;
	line-height: 20px;
	margin-top:5px;
}
#auto {
	background: url(/images/cnc_ico.gif) no-repeat;
	padding-left: 17px;
	float:left;
	line-height: 20px;
	margin-top:5px;
}

.ns_right ul {
list-style-image: none;
list-style-type: none;
margin: 0;
padding: 0;
}
.ns_all {width:960px; margin:0 auto;}

.ns_top_title {height:34px; line-height:33px}
.ns_left { float:left}
.ns_left2 {position:relative; top:0px;left:0px;width:242px}
.ns_left3 {position:relative; top:0px;left:40px}
.ns_right { float:right}
.ns_top {height:110px; clear:both}

.ns_nav {height:48px; background:url(/images/nav.gif)}
.ns_nav ul{padding:0px; margin:0;}
.ns_nav li{ list-style-type:none; float:left; line-height:36px}
.ns_nav li a{line-height:35px;width:70px; display:block; text-align:center;color:white}
.ns_nav li a:hover{ text-decoration:none}
.nav_line {width:2px !important;background:url(/images/nav_line.gif) center no-repeat; display: block;height:36px}

.main_1{ background:#fff;height:250px}
.main_2{ background:#fff;height:205px}
.main_3{ background:#fff;height:250px}
.main_4{ background:#fff;height:250px; margin-top:7px}
.ns_main{ float:left; display:inline; margin-left:10px; margin-bottom:10px}

.main_left {width:684px;}
.main_right {width:246px;}

.box1_top{ background:url(/images/box1.gif);height:36px; line-height:36px; font-weight:bold; font-size:14px; padding-left:25px}
.box2_top{ background:url(/images/box2.gif);height:24px; line-height:24px; font-weight:bold; font-size:14px; padding-left:25px;border:1px solid #dee1e6;}
.box3_top{ background:url(/images/box2.gif);height:24px; line-height:24px;padding-left:10px;border:1px solid #dee1e6;}

.box{ border:1px solid #dee1e6; border-top:0px}


.ns_login {padding:10px}

.ns_login div {padding:6px}
.input_on {padding:2px 8px 0pt 3px;width:140px;height:18px;border:1px solid #999;background-color:#ecf6f9;}
.input_off {padding:2px 8px 0pt 3px;width:140px;height:18px;border:1px solid #CCC;background-color:#FFF;}
.input_move {padding:2px 8px 0pt 3px;width:140px;height:18px;border:1px solid #999;background-color:#ecf6f9;}
.input_out {padding:2px 8px 0pt 3px;width:140px;height:18px;border:1px solid #CCC;background-color:#FFF;}



.ns_search_domain{width:684px; background:url(/images/searchDomain.jpg) left; height:194px}
.ns_search_domain_top{position:relative; top:60px;left:230px;width:415px}

.search_domain{clear:left; position:relative;top:-8px}
.search_domain span{width:65px;height:20px;display:block;float:left}


.ns_bottom { height:124px; background:url(/images/bottom.gif); margin:0; padding:0px}
.ns_bottom_gotop { height:40px; line-height:40px}


#tabs1{text-align:left;width:684px;}
#tabs1 div ul,li{margin:0 auto;padding:0;}
#tabs1 ul{list-style:none;}
#menu1{top:0;left:0;z-index:1;clear:both;}
#menu1 li{float:left;display:block;cursor:pointer;width:75px;text-align:center;line-height:21px;height:21px;}
#menu1 li a{color:#333;font-size:12px;text-decoration:none;}
#menu1 li a:hover{ font-weight:bold}
#menu1 li.hover{background:#fff;border-left:1px solid #dee1e6;border-top:1px solid #dee1e6;border-right:1px solid #dee1e6;}
.main1box{clear:both;height:221px;width:684px;position:relative;overflow:hidden;text-align:left;}
#main1 ul{display:none;}
#main1 ul.block{display:block;}
#main1 li{ float:left; padding:2px; height:100px}
#main1 li span {color:#de1010; font-weight:bold}


#tabs2{text-align:left;width:246px;}
#tabs2 div ul,li{margin:0 auto;padding:0;}
#tabs2 ul{list-style:none;}
#menu2{top:0;left:0;z-index:1;clear:both;}
#menu2 li{float:left;display:block;cursor:pointer;width:75px;text-align:center;line-height:21px;height:21px;}
#menu2 li a{color:#333;font-size:12px;text-decoration:none;}
#menu2 li a:hover{ font-weight:bold}
#menu2 li.hover{background:#fff;border-left:1px solid #dee1e6;border-top:1px solid #dee1e6;border-right:1px solid #dee1e6;}
.main2box{clear:both;height:170px;width:246px;position:relative;overflow:hidden;text-align:left;}
#main2 ul{display:none;}
#main2 ul.block{display:block;}
#main2 {padding:8px; line-height:20px}


#tabs3{text-align:left;width:684px;}
#tabs3 div ul,li{margin:0 auto;padding:0;}
#tabs3 ul{list-style:none;}
#menu3{top:0;left:0;z-index:1;clear:both;}
#menu3 li{float:left;display:block;cursor:pointer;width:75px;text-align:center;line-height:21px;height:21px;}
#menu3 li a{color:#333;font-size:12px;text-decoration:none;}
#menu3 li a:hover{ font-weight:bold}
#menu3 li.hover{background:#fff;border-left:1px solid #dee1e6;border-top:1px solid #dee1e6;border-right:1px solid #dee1e6;}
.main3box{clear:both;height:221px;width:684px;position:relative;overflow:hidden;text-align:left;}
#main3 ul{display:none;}
#main3 ul.block{display:block;}
#main3 li{ float:left; padding:2px; height:100px}
#main3 li span {color:#de1010; font-weight:bold}



.whychooseus td{
text-align:left;
}
p{
text-align:left;
}
.product {width:116px;}
.product_info {width:210px;overflow:hidden; line-height:20px}

.product_info2 {width:220px;overflow:hidden; line-height:20px;height:220px !important}
.product_info2 div { padding:3px; text-align:center}

.line {border-bottom:1px dashed #ccc}




#nav a {display:block;width:80px;text-align:center;color:#fff; text-decoration:none}
#nav a:hover {color:#472927;text-decoration:none;font-weight:bold;}

#nav li{float:left;width:80px;height:34px;line-height:34px}
#nav li a:hover{background:url(/images/navhover.gif) center no-repeat}

#nav li ul {list-style-type:none;text-align:left;left:-999em;width:320px;position:absolute;border:1px solid #631938;border-top:0px}
#nav li ul a{text-align:left;padding-left:24px;height:20px; line-height:20px;width:135px}
#nav li ul a:link {color:#911531;text-decoration:none;}
#nav li ul a:visited {color:#911531;text-decoration:none;}
#nav li ul a:hover{color:#ffffff;text-decoration:none;font-weight:normal;background:#e32924;}
#nav li:hover ul {left:auto;}
#nav li.sfhover ul {left:auto;}

.nav_xl{font-size:12px; background:#fff}

.nav_xl div{color:#6b6b6b; font-weight:bold; padding-left:20px; height:30px; line-height:30px}
.nav_xl td {vertical-align:top;line-height:18px !important}

.nav_bottom{height:24px;line-height:24px;background:#f5cccc;font-size:12px;color:#911531; padding-left:20px; padding-top:5px}
.navline{border-right:1px solid #f5cccc}
#BottomLink {
margin: 0 auto;
height: 23px;
width: 960px;
clear: both;
}
#BottomLink ul {
margin: 0 auto;
width: 645px;
}
#BottomLink ul li {
float: left;
background: url(/images/top_arrow.gif) no-repeat 0px 3px;
margin-left: 10px;
padding-left: 17px;
}
#BottomLink li a {
font-weight: bold;
}
li {
list-style-image: none;
list-style-type: none;
margin: 0;
padding: 0;
}
a {
color: gray;
text-decoration: none;
}
