body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, label, table, tbody, tr, td, img, div, dl, dt, dd, pre, input, select, textarea, fieldset, iframe,hr{ margin:0; padding:0;}
body{color:#666666; font-size:12px; line-height:normal;}
ul{ list-style-type:none;}
a{color:#666666; text-decoration:none;}
em {font-style:normal;}
.requirefield{color:#ff0000;}
table {border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
button{background:none; border:none; cursor:pointer;}
ul{list-style-type:none;}
ol{list-style-type:none;}
*{margin:0px;padding:0px;}
img{ border:0px;}
.fixfloat{zoom:1}
.red{ color:#ff2200;}
.l{ float:left;}
.r{ float:right;}
.clear{ clear:both;}
.clear10{ clear:both; height:10px;}
.clear25{ clear:both; height:25px;}
.clear60{ clear:both; height:60px;}
.txtr{ text-align:right;}
.txtc{ text-align:center;}

.clear80{ clear:both; height:80px;}

.toper{ width:100%; height:32px; background-color:#f2f2f2; border-bottom:1px solid #e1e1e1;}
.header{ margin:0 auto; width:1200px; height:32px;}
.hd_left{ float:left; width:400px;}
.hd_left em{ color:#999999 ; line-height:32px;}
.hd_left a{ color:#fa661b ; padding-left:20px; line-height:32px;}
.hd_accout{ float:right; width:88px;background:url(../images/tip_down1.png) no-repeat 73px 14px; height:32px; border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2; margin-right:30px; text-align:center; position:relative;}
.hd_accout a{}
.hd_accout a:hover{ color:#fa661b;}
.account{ position:absolute; height:75px; left:-1px; width:88px; top:32px; background-color:#fff; border-right:1px solid #ccc;border-left:1px solid #ccc; z-index:999; border-bottom:1px solid #ccc; padding:5px 0;}
.account p{ clear:both; line-height:25px;}
.account p a{ line-height:25px;}
.hd_accoute{background:#fff url(../images/tip_down1.png) no-repeat 73px 14px; border-left:1px solid #ccc; border-right:1px solid #ccc;}

.hd_buy{ float:right; width:70px; background:url(../images/gw_ico.png) no-repeat 0 10px; padding-left:20px;}
.hd_help{ float:right; width:62px; text-align:right}
.hd_accout a,.hd_buy a,.hd_help a{ line-height:32px; color:#999;}
.nav_div{ margin:0 auto; width:1220px; height:92px;}
.nav_div .logo{ float:left; width:240px;cursor: pointer;}
.nav_div .nav{ float:right;}
.nav_div .nav ul{ clear:both; height:32px; padding-top:35px;}
.nav_div .nav ul li{ float:right; padding:0 20px; position:relative}
.nav_div .nav ul li a{ color:#4e4d4d; font-size:15px; font-family:"Microsoft YaHei"; line-height:30px;}
.nav_div .nav ul li a:hover{ color:#ff6600;}
.nav_div .nav ul li.index{ background:url(../images/index_icon.png) no-repeat 0 11px;}
.nav_div .nav ul li.index a{  color:#ff6600;}

.nav_div .nav ul li.tip{ background:url(../images/tip_dw1.png) no-repeat 55px 14px;}
.nav_div .nav ul li.tip a{  color:#4e4d4d;}
.nav_div .nav ul li.tiper{ background:url(../images/tip_dw2.png) no-repeat 55px 14px;}
.nav_div .nav ul li.tiper a{color:#ff6600;}

.nav_div .tnav { border: 1px solid #e4e2e2; background-color:#fff;left: -1px; padding:5px;position: absolute; top: 30px; width: 70px; z-index: 999;}
.nav_div .nav ul li .tnav a { color: #7c7c7c; text-decoration:none;font-size:12px; font-weight: normal; line-height: 28px; display:block; padding-left:3px;}
.nav_div .nav ul li .tnav a:hover {color: #ff6600;}


.container{ margin:0 auto; width:1200px;}
.container1{ margin:0 auto; width:1200px;}
.foot_div{ margin:0 auto; width:1200px;}
.footer{ clear:both; height:111px; border-top:2px solid #fa661b; background-color:#f2f2f2; padding-top:28px; padding-bottom:38px;margin-top:40px;}
.foot_mod{ float:left; height:111px; border-right:1px solid #e4e4e4; padding-left:40px; width:150px;}
.fmod_padd{ padding-left:20px;}
.foot_mod .h2{ color:#363636; font-size:18px; line-height:26px; font-family:"Microsoft YaHei"; margin-bottom:8px;}
.foot_mod p{ clear:both; margin-bottom:5px; height:20px;}
.foot_mod p a{ color:#555555; line-height:20px; font-family:"Microsoft YaHei";}
.foot_mod p a:hover{text-decoration:underline}
.ft_right{ float:right; width:156px;}
.ft_right .ft_title{ clear:both; line-height:30px; font-size:20px; text-align:center; color:#2e3032; font-weight:bold; font-family:"Microsoft YaHei";}
.ft_right .ft_title1{ clear:both; line-height:30px; text-align:center; color:#9a9a9a; margin-bottom:5px;}
.foot{ clear:both; height:33px; text-align:center; line-height:33px; color:#fff; background-color:#989492;}
.contact_btn{ background-color:#fa661b; border:0;width:156px; font-size:16px; color:#fff; height:38px;font-family:"Microsoft YaHei";}
