@charset "gb2312";
/* CSS Document */
/* ***********   padding, margin  ********** */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#eff8ff;}
a{color:#333;text-decoration:none; outline:none;}
a:hover{color:#cd3501;text-decoration:none; outline:none;}
a img {border:none; }
.left,.fl{float:left;}
.right,.fr{float:right;}
ul,li{ list-style:none; padding:0; padding:0; vertical-align:bottom;}
.wza-nav{ z-index:999999 !important; position:relative; left:0; top:0;}

/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:-1px;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
.more  { float:right; }
.clear-1{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:5px 0; }
.clear-1:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0; }
.clear-15{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 15px;  }
.bot20{ margin-bottom:20px;}
/*头部*/
#container{ background:url(imagesbodybg.jpg) top center no-repeat #eff8ff; }
.topbg{ height:38px; line-height:38px; background:url(imagestopbg.png) repeat; vertical-align:top; }
.topbox{ width:1180px; margin:0 auto; height:38px;}
.topbox .topleft{ float:left; }
.topbox .topleft ul li{ display:inline; background:url(imagestopline.gif) right center no-repeat; padding:0 14px 0 0; margin-left:14px;}
.topbox .topleft ul li.num3{ background:none;}
.topbox .topright{ float:right; color:#444; height:42px; overflow:hidden;}
.topbox .topright  ul li{ display:inline; float:left; background:url(imagestoparr.gif) left center no-repeat;  margin-right:10px; padding-left:10px;}
.topbox .topright  ul li.num2{ display:none;}
.topbox .topright  ul li.last{ background:none;}
.topbox .topright  ul li.wap{ display:none;}
.topbox .topright a{ color:#444;}
/*搜索*/
.banner{ width:1140px; margin:0 auto; height:180px; position:relative; overflow:hidden; clear:both;}
.banner .img_title{ display:none;}
.banner .logo{ padding:37px 0 0 6px; float:left;}
.header_right{ width:338px;  position:absolute; right:0; top:40px; z-index:4; }
.header_right .oa{ background:url(imagesoaico.png) left center no-repeat; padding-left:37px; font-size:15px; height:64px; line-height:64px; float:left; display:none; }
.header .header_right .oa a{ color:#c28900;}
.header_right .weather{ height:64px; float:right; margin-top:-20px;}

.search{  height:37px; width:335px; clear:both; padding-top:20px;}
.search li{ float:left;}
.search li input{ float:left; border:0 none; background:none;}
.search li.ss1{ width:194px; height:27px; padding:5px 0 5px 20px; position:relative; background:url(imagessearchtext.png) 0 0 no-repeat;  }
.search li.ss1 input{ font-size:14px; color:#fff; background:none; width:194px; line-height:27px; height:27px; font-family:"微软雅黑"; outline:none; border:none;}
.search li.ss2{  width:52px; height:37px;}
.search li.ss2 input{ cursor:pointer; width:52px; height:37px; background:url(imagessearchtext.png) -214px 0 no-repeat; overflow:hidden; }
.search li.ss3{ float:left;  width:auto; height:37px; line-height:37px; font-size:14px; padding-left:10px; }
.search li.ss3 a{ color:#3f3f3f; text-decoration:underline;}
.search .msg-box{ position:absolute !important; left:20px !important;}
.topsearchtext::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #fff; } 
.topsearchtext:-moz-placeholder, textarea:-moz-placeholder { 
color: #fff; } 
.topsearchtext::-moz-placeholder, textarea::-moz-placeholder { 
color: #fff; } 
.topsearchtext:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: #fff; } 
/*导航*/
.nav{ height:50px; background:#0079d4; line-height:50px; width:1180px; margin:0 auto; margin-bottom:16px;}
.nav ul li{ display:inline; float:left; font-size:18px; width:196px; background:url(imagesnavline.gif) right top repeat-y; }
.nav ul li#nav6{ width:199px; background:none;}
.nav ul li a{ color:#fff; display:block; height:50px; margin-left:-1px;}
.nav ul li a:hover,.nav ul li.on a{ background:#115eac; }
.nav ul li .ico{ display:block; width:32px; height:27px; background:url(imagesnavico.png) 0 0 no-repeat; float:left; margin:10px 15px 0 42px;}
.nav ul li#nav2 .ico{ background-position:-32px 0;}
.nav ul li#nav3 .ico{ background-position:-64px 0;}
.nav ul li#nav4 .ico{ background-position:-96px 0;}
.nav ul li#nav5 .ico{ background-position:-128px 0;}
.nav ul li#nav6 .ico{ background-position:-160px 0;}
.nav ul li#nav7 .ico{ background-position:-192px 0;}
.nav ul li#nav7{ display:none;}


.clear-20{ clear:both; height:15px; overflow:hidden;}

.mainbox{ width:1180px; margin:0 auto;}
.mainnr{ background:#fff; padding:15px 15px 0 15px;}

 /*当前位置 */
.position_list{ height:45px; background:url(imagesposico.png) 13px center no-repeat #fff; line-height:45px; margin-bottom:15px; font-size:14px; color:#666; padding-left:44px; }
.position_list a{ color:#666;}

.lanmutitle{ height:55px; line-height:53px; background: url(imagesbstab_bg.gif) left bottom repeat-x;}
.lanmutitle .tit{ height:55px; color:#0079d4; font-size:18px; padding:0 25px; float:left;  background: url(imagesbstab_aon.gif) left bottom repeat-x;}

.leftnr{ width:300px; background:#fbfcfc;}
.leftnr .title{ background:url(imagestitlebg.jpg) 0 0 no-repeat; height:55px; line-height:55px; font-size:20px;   text-align:center; color:#fff; font-weight:bold;}
.leftnr .title a{ color:#fff;}
.menunr{ padding:0 18px;}
.menunr ul li{ height:60px; line-height:60px; border-bottom:1px solid #e0e0e0; font-size:16px;padding-left:20px;}
.menunr ul li a{ padding-left:30px; width:194px;   white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; height:60px; }
.menunr ul li a:hover,.menunr ul li.active a,.menunr ul li a.active{ background:url(imagesh1arr.gif) left center no-repeat;  color:#0079d4; }
.rightnr{ width:830px; float:right;}
 
 
 
 /*底部*/
.footer{ border-top:1px solid #0079d4; padding:38px 0; text-align:center; width:1180px; margin:0 auto; position:relative; font-size:14px; color:#666;}
.footer .dzico{ position:absolute; left:180px; top:40px;}
.footer .jcico{ position:absolute; right:140px; top:45px;}
.footer a{ color:#666;}
.footnav{ padding:10px 0 15px 0;}
.footnav ul li{ display:inline;margin-left:12px; padding-right:12px; background:url(imagesfootline.gif) right center no-repeat;}
.footnav ul li a{ color:#666;}
.footnav ul li.num4{ background:none;}



