body,div,p,dl,dd,dt,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textatea,th,td,img{margin:0;padding:0px}
table{border-collapse:collapse;border-spacing:0}
img{border:0}
ol,ul,li{list-style:none}
/*文字排版*/
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.lh150{line-height:150%}
.lh180{line-height:180%}
.lh200{line-height:200%}
.unl{text-decoration:underline}
.no_unl{text-decoration:none}
.l_thr{text-decoration:line-through}
/*定位*/
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.bc{margin-left:auto; margin-right:auto}
.fl{float:left; display:inline}
.fr{float:right; display:inline; overflow:hidden;}
.pr{position:relative}
.pa{position:absolute}
.none{display:none}
.cl{clear:left}
.cr{clear:right}
.cb{clear:both}
.clear{width:0px; height:0px; line-height:0px; margin:0px; padding:0px; font-size:0px; clear:both}
/*长度高度*/
.w10{width:10px}
.w20{width:20px}
.w30{width:30px}
.w40{width:40px}
.w50{width:50px}
.w60{width:60px}
.w70{width:70px}
.w80{width:80px}
.w90{width:90px}
.w100{width:100px}
.w200{width:200px}
.w250{width:250px}
.w300{width:300px}
.w400{width:400px}
.w500{width:500px}
.w600{width:600px}
.w700{width:700px}
.w800{width:800px}
.w900{width:900px}
.w1000{width:1000px}
.w{width:100%}
.h50{height:50px;}
.h80{height:80px;}
.h100{height:100px;}
.h200{height:200px;}
.h{height:100%}
/*边距*/
.m10{margin:10px}
.m15{margin:15px}
.m20{margin:20px}
.m30{margin:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt50{margin-top:50px}
.mt100{margin-top:100px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb50{margin-bottom:50px}
.mb100{margin-bottom:100px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px}
.ml100{margin-left:100px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.p30{padding:30px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt50{padding-top:50px}
.pt100{padding-top:100px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pb50{padding-bottom:50px}
.pb100{padding-bottom:100px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl30{padding-left:30px}
.pl50{padding-left:50px}
.pl100{padding-left:100px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr30{padding-right:30px}
.pr50{padding-right:50px}
.pr100{padding-right:100px}
/*header*/
#header {background:url(../images/common/bg_header.jpg) repeat-x;height:73px;margin:0 auto;position:relative;z-index:100;}
#header .gatewaygenerator_box{position:relative;top:-65px;right:0px;z-index:999;}
#header .logo {padding:6px 0 0 2px;float:left;width:170px;}
#header .china {background:url(../images/common/logo2.jpg) no-repeat;width:492px;height:18px;float:left;display:block;margin:25px 0 0 0}
.top_right {float:right;width:212px;margin-right:14px;display:inline}
.otherSite {margin-top:15px;height:22px;overflow:hidden}
.otherSite span {background:url(../images/common/bg_otherSite.jpg) no-repeat;height:22px;line-height:22px;display:inline-block; float:right;margin-left:3px;text-align:center;}
.otherSite span smap{display:inline-block; width:32px; height:22px;}
.otherSite a{color:#7F7F7F}
.otherSite span.site1{width:68px;background-position:left top;margin-left:10px;}
.otherSite span.site3{width:96px;background-position:right top;}
.otherSite span.site1 a{margin-rigth:20px;}
.otherSite a:hover{color:#C60301}
.top_right .search {background:url(../images/common/bg_otherSite.jpg) no-repeat left -22px;width:202px;	height:22px;margin:7px 0 0 10px;overflow:hidden}
.search .search_label {display:none;}
.txt1 {border:0px;background:none;height:22px;line-height:22px;width:130px;padding:0 3px;}
.txt2 {border:0px;background:none;height:22px;line-height:22px;width:66px;cursor:pointer;text-indent:-9999px}
/*nav*/

#nav {height:28px;margin:0 auto;background:url(../images/common/bg_nav.gif) no-repeat;position:relative;z-index:99;}
#nav ul .frist_li{float:left;position:relative;margin-top:1px; text-align:center;font-weight:900;}
#nav ul li .nav_a{height:27px;color:#000;line-height:27px; display:block; float:left}
#nav ul li a span{font-size:13px;padding:0px 20px;height:27px;color:#000;line-height:27px; display:block; float:left; cursor:pointer}
#nav ul li ul{position:absolute;top:27px;left:0;background:#fff;filter: Alpha(Opacity=90);opacity: 0.9; display:block;}
#nav ul li ul li{font-weight:normal;text-align:left;height:22px;line-height:22px; overflow:hidden}
#nav ul li ul.subnav_2 {width:200px;}
#nav ul li ul.subnav_3 {width:122px;}
#nav ul li ul.subnav_4 {width:111px;}
#nav ul li ul.subnav_5 {width:83px;}
#nav ul li ul.subnav_6 {width:83px;}
#nav ul li ul.subnav_2 li{float:left;height:auto; margin-right:10px; *margin-right:5px;}
#nav ul li ul.subnav_2 .subnav_n1 {width:120px; }
#nav ul li ul.subnav_2 .subnav_n2 {width:280px;}
#nav ul li ul.subnav_2 li a{display:block;}
#nav ul li ul.subnav_2 p{line-height:22px;height:22px;background:url(../images/common/bg_subnav.jpg) no-repeat left center;padding-left:12px;width:100px;float:left;}
#nav ul li ul.subnav_2 p a {color:#424242;}
#nav ul li ul.subnav_2 p a:hover {color:#C60301;}
#nav ul li ul.subnav_2 .subnav_n2 p{width:120px;}

.frist_li li{display:none;}
#nav ul .nav_highlight ul{padding:10px 0 5px 29px;}
#nav ul .nav_highlight li{display:block;}
#nav ul .highlight{background:url(../images/common/nav_hover.jpg) repeat-x;}
#nav ul .highlight span{color:#C60301;}
#nav ul .nav_highlight{color:#C60301;position:relative;background:url(../images/common/nav_hover2.jpg) no-repeat;}
#nav ul .nav_highlight a span{color:#C60301;background:url(../images/common/nav_hover3.jpg) no-repeat right top;}
#nav ul .nav_highlight ul li a,#nav ul li ul li a{font-family:"宋体"; background:none; color:#000}
#nav ul .nav_highlight ul li a:hover{color:#C60301;}
.current li{display:block;}
.current ul {display:block;position:absolute;top:27px;left:0;background:#fff;filter: Alpha(Opacity=90);opacity: 0.9;padding:5px 0 10px 29px;}

#nav ul li ul li a.subnav_a_curr{color:#C60301}
#nav ul li.current{background:url(../images/common/nav_hover2.jpg) repeat-x;}
#nav ul li a.nav_a_curr{color:#C60301; height:27px; line-height:27px; text-align:center; display:block; background:url(../images/common/nav_hover2.jpg) repeat-x; float:left}
#nav ul li a.nav_a_curr span{background:url(../images/common/nav_hover3.jpg) no-repeat right top; color:#C60301;}
#nav ul li a.subnav_a{color:#C60301}
/*footer*/
.footer_list{ border-top:1px solid #dedfde; margin-top:32px;}
#footer {margin:0 auto;height:87px;overflow:hidden; padding-top:12px;}
#footer p {line-height:1.4em;height:40px;}
#footer p span {font-size:12px;font-family:Arial;}
#footer samp {float:right;margin-top:5px}
#footer samp select{ width:200px; height:22px; margin-top:5px;}
#footer address {font-style:normal;margin-top:-20px;}
#footer a:focus{color:#C50400;}

.wh1496{ width:1496px; margin:0 auto;}
.wh900{ width:900px; margin:0 auto;}
/*.language{ width:63px; margin:7px 0 0 123px; background:url(../images/gwmodule/head_ico_01.gif) left no-repeat; padding-left:20px; text-align:right;}
.language select{ width:69px; padding:0; margin:0;}*/
.language{ margin:7px 0 0 0; text-align:right;}
.language span{ margin:0 5px;}