@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; background-color:#EFEFEF;}
*{padding:0px; margin:0px;}
img{ border:none; display:block;}
ul li{ list-style:none; display:block;}
li{ list-style:none; float:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
p{ font-family:"微软雅黑"; font-size:14px; color:#333333; line-height:160%;}
h1{ font-family:"微软雅黑"; font-size:22px; font-weight:none; color:#FF3300; line-height:200%;}
h1 a{ font-family:"微软雅黑"; font-size:22px; font-weight:none; color:#FF3300; line-height:200%; text-decoration:none;}
h1 a:hover{ font-family:"微软雅黑"; font-size:22px; font-weight:none; color:#FF3300; line-height:200%; text-decoration:none;}
h2{ font-family:"微软雅黑"; font-size:14px; font-weight:none; color:#ffffff;}

.header{ width:100%; height:12px; background-color:#22303C; border-bottom:3px solid #1C7F99; font-size:0;line-height:12px;}
.mainBanner{ width:100%; background:url(../images/bg.gif) repeat; border-bottom:2px solid #D5D5D5;}
#guiBanner{ width:1140px; height:600px; margin:0 auto;}
#weBanner{ width:1002px; height:600px; margin:0 auto;}
#msBanner{ width:960px; height:600px; margin:0 auto;}
#sdBanner{ width:960px; height:600px; margin:0 auto;}

.mainNavBg{ width:100%; height:82px; background:url(../images/navbg_05.gif) repeat-x left bottom; margin-top:-13px; position:relative; z-index:1000;}
#mainNav{ width:583px; height:82px; margin:0 auto;}
#mainNav ul{ width:580px; height:82px; display:block; background:url(../images/navbg_07.gif) no-repeat left bottom; padding-left:3px;}
#mainNav li{ width:145px; height:82px; display:block;}
#mainNav li a{ width:145px; height:82px; display:block;}

.navBoxs{ width:100%; height:62px; background:url(../../images/znavBg_03.gif) repeat-x; border-bottom:1px solid #acacac;}
.navBox{ width:960px; height:62px; background:url(../../images/znavBg_04.gif) no-repeat; margin:0 auto;}
.navBoxL{ width:780px; height:62px; padding-left:50px;}
#nav{ width:750px; height:32px;}
#nav li{ float:left; width:150px; height:32px; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#fff; line-height:32px; display:block;}
#nav li a{ width:150px; height:32px; font-size:14px; color:#fff; text-decoration:none; display:block;}
#nav li .nav_on{ width:150px; height:32px; background:url(../../images/znavBg_05.gif) no-repeat; font-size:14px; color:#fff; display:block;}
#subNavBox{ width:750px; height:30px;}
.subNav{ text-align:left; line-height:30px; font-size:12px; color:#000; font-weight:bold;}
.subNav a{ font-size:12px; color:#000; text-decoration:none;}
.subNav a:hover{ font-size:12px; color:#fff; text-decoration:none;}


.main{ width:100%; height:100%; display:block; clear:both; background:url(../images/mainbg_18.gif) repeat-x; padding:20px 0 50px 0; background-color:#e6e7e7; overflow:hidden;}
.mainBody{ width:868px; height:100%; padding:0 46px 40px 46px; margin:0 auto; overflow:hidden;}
.mainContent{ height:100%; float:left; width:590px; padding-left:5px;}
.mainMail{ float:right; height:100%; width:222px; padding:30px 0 0 50px; background:url(../images/line_20.gif) no-repeat 0px 30px;}
.mainMailContent{ padding:0 0 5px 12px;}
.mainMailLink{ padding:0 0 10px 12px; font-family:"微软雅黑"; font-size:16px; font-weight:normal; color:#FF3300; line-height:160%;}
.mainMailLink a{ font-family:"微软雅黑"; font-size:20px; font-weight:normal; color:#FF3300; line-height:160%; text-decoration:none;}
.mainMailLink a:hover{ font-family:"微软雅黑"; font-size:20px; font-weight:normal; color:#FF3300; line-height:160%; text-decoration:underline;}
.mainMailIcon{ height:110px;}
.BlankLines{ height:1px; margin-top:-1px;clear: both; line-height:0px;overflow:hidden;}

.foot{ width:960px; height:75px; background:url(../images/foot_33.gif) no-repeat center top; margin:0 auto;}
.footLeft{ width:215px; height:50px; float:left; padding:15px 0 0 90px;}
.footLeft li{ float:none; height:25px; line-height:25px;}
.footLeft p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal;}
.footLeft,.red{ font-family:"微软雅黑"; font-size:14px; color:#FE2F00; font-weight:bold;}
.footLeft,.red a{ font-family:"微软雅黑"; font-size:14px; color:#FE2F00; font-weight:bold; text-decoration:none;}
.footLeft,.red a:hover{ font-family:"微软雅黑"; font-size:14px; color:#000; font-weight:bold; text-decoration:none;}
.footRight{ width:270px; height:43px; float:right; padding:15px 35px 0 0;}
.footRight li{ float:right; padding-right:20px; height:43px;}












