@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#666; background:#fff;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#f00; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h25{height:25px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px;}
em{font-style:normal;}

.wal{width:1200px; margin:0px auto; overflow:hidden;}
.w224{position:relative; left:25px; background:#ebebeb url(../images/sideBg.gif) left bottom no-repeat; min-height:500px; _height:500px; width:224px;}
.w890{width:890px; overflow:hidden; padding-right:25px;}
.red{color:#1C4E9E;}

.headDiv{background:url(../images/head.png) top repeat-x; height:108px; width:100%; position:absolute; z-index:20; left:0px; top:0px;}
.headDiv .wal{height:108px; position:relative;}
.headDiv .logo{position:absolute; left:0px; top:22px;}
.nav{position:absolute; left:330px; top:0px;}
.nav li{float:left; padding-right:1px;}
.nav a{display:block; width:95px; height:100px; line-height:100px; overflow:hidden; text-align:center; font-size:14px;}
.nav .li_01 a{width:55px;}
.nav a:hover, .nav .aNow, .nav .aNow1{background:#1e4f9e; color:#FFF;}
.nav .sNavA{height:108px;}
.topSearch{position:absolute; top:35px; right:0px; background:url(../images/topSearch.png) left top no-repeat; width:257px; height:30px;}
.topSearch .input1{float:left; height:30px; line-height:30px; width:210px; text-indent:20px;}
.topSearch .btn1{float:left; height:30px; width:40px; cursor:pointer;}
.tel{ position:absolute; top:38px; right:0px;}

.sNav{background:url(../images/sNav.png) left top no-repeat; width:421px; height:232px; position:absolute; z-index:19; top:-200px;}
.sNav .fl{width:105px; overflow:hidden; padding-top:10px;}
.sNav li a{display:block; color:#FFF; padding-left:22px; font-size:13px; height:30px; line-height:30px; overflow:hidden;}
.sNav li a:hover{color:#f00;}
.sNav .imgDiv{padding-top:15px;}

.footDiv{background:url(../images/foot.gif) top repeat-x; overflow:hidden; position:relative; color:#999999;}
.footDiv .title{font-size:24px; height:56px; line-height:56px; background:url(../images/line1.gif) bottom repeat-x; margin-bottom:10px;}
.foot_01{height:40px; line-height:40px; overflow:hidden; font-size:12px; color:#366da6;}
.foot_01 a{color:#366da6; padding-right:12px;}
.foot_01 a:hover{color:#FFF;}
.foot_02{width:300px; height:190px; overflow:hidden; font-size:14px; line-height:32px;}
.foot_02 li{height:32px; position:relative;}
.foot_02 li img{float:left; margin-right:6px; position:relative; top:8px;}
.foot_03{padding-left:90px; width:420px;}
.foot_04{width:185px; text-align:center; overflow:hidden; padding-top:18px;}
.foot_04 .imgDiv{padding-bottom:10px;}
.foot_05{height:40px; line-height:40px; overflow:hidden; color:#999999; font-size:14px;}
.foot_05 a{ color:#999999;}

.sideBar{position:fixed; z-index:20; right:0px; bottom:50px; width:53px;}
.sideBar li{padding-bottom:1px;}
.sideBar a{display:block; width:53px; height:53px; background:#1e4f9e; overflow:hidden; margin-left:auto;}
.sideBar a:hover, .sideBar .aNow{background:#e70012; color:#FFF;}
.sideBar img{float:left;}
.sideBar a em{font-size:14px; color:#FFF; white-space:nowrap; line-height:53px; padding:0 5px;}
.sideBar .li_01 a em{font-size:17px;}

.sideEWM{width:150px; height:196px; background:#FFF; border:#f2f2f2 solid 1px; text-align:center; position:fixed; z-index:20; right:53px; bottom:110px; color:#e60012; font-size:14px; line-height:20px; display:none;}
.sideEWM div{padding:15px 0 5px 0;}

.tabContent{display:none;}

.pageNum{height:80px; overflow:hidden; padding:20px 0 0 10px;}
.pageNum a{display:block; float:left; width:36px; height:36px; line-height:36px; text-align:center; font-size:25px; margin-right:10px;}
.pageNum a:hover, .pageNum .aNow{color:#F00;}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}


.Feedback .content{line-height:26px; font-size:14px; text-align:justify; padding:25px 0;}
.Feedback .radioDiv{padding:0 0 0 90px; height:45px; overflow:hidden;}
.Feedback .radioDiv li{float:left; width:95px; color:#8d8d8d;}
.Feedback .radioDiv input{position:relative; top:2px; left:-2px;}
/**/
.Feedback .form{padding:0 0 45px 90px; color:#8d8d8d;}
.Feedback .tips{padding-bottom:15px;}
.Feedback em{color:#e62129;}
.Feedback .form li{min-height:34px; _height:34px; line-height:34px; padding-bottom:15px; position:relative;}
.Feedback .form li em{position:absolute; left:-15px; top:2px;}
.Feedback .input1{width:529px; height:34px; line-height:34px; text-indent:10px; background:url(../images/input1.png) left top no-repeat;}
.Feedback textarea{color:#888; font-size:12px; font-family:"微软雅黑"; background:url(../images/text_bg.png) left top no-repeat; width:509px; height:95px; padding:5px 10px; line-height:24px; border:0px;}
.Feedback .btn1{width:527px; height:38px; background:url(../images/btn1.png) left top no-repeat; font-size:16px; font-weight:bold; color:#fff; cursor:pointer;}