body {text-align:center;font-family:"宋体"; margin:0; padding:0;font-size:12px; color:#333;overflow-x:hidden}
div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
p {margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}
.mt40{ margin-top:40px}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px!important}
.mt30{ margin-top:30px!important}
.mr10{ margin-right:10px; display:inline}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pt45{ padding-top:45px}
.pt55{ padding-top:55px}
.cBlue{ color:#059!important}
.cRed{ color:#d00!important}
.cGray{ color:#999!important}
.gads{width:1000px;height:auto;clear:both;}
.gads1{width:100%;height:auto;clear:both; overflow:hidden}
.gads1 img{width:100%;}
.gads2{ width:300px}
.gads2 img{ width:300px}
.gads3{width:838px;height:auto;clear:both; overflow:hidden; padding:20px; border:#e0e0e0 solid 1px; border-top:none}
.gads3 img{width:100%;}
.fl{ float:left!important;}
.fr{ float:right!important}
/* 链接颜色 */
a{color:#444;text-decoration:none;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a:active{color:#c00;}
a {blr:expression(this.onFocus=this.blur()); text-decoration:none; }
a {outline:none; }
.clearfix:after,#link:after,.content:after,.hot-txt:after,.nav-area:after,.list-b li .info:after,.list-b .other:after,.pagebox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.hot-txt{ width:100%; padding-top:15px; text-indent:20px; background:url(common.png) -185px -510px no-repeat}
.hot-txt span{width:auto;height:20px; padding:0 10px;margin-left:3px;line-height:20px; margin-top:3px;color:#333}
.hidden{display:none;}
/*页头*/
.top{ width:100%; background:#F7F7F7; height:35px; line-height:35px; width:100%; padding:0; _overflow:hidden; font-size:12px; font-family:"宋体"; border-bottom:2px solid #F0F0F0; margin:0 auto; display:block; }
.top .top_box{width:1200px;margin:0px auto;height:35px;line-height:35px;}
.top_navL{width:auto;float:left;display:inline;color:#333;text-align:left;}
.top_navL a{ color:#333333; height:35px; line-height:35px; margin-left:0px; padding-left:0px;font-size: 12px; }
.top_navL a:hover{color:#f30}
.top_navR{width:auto;float:right;display:inline;color:#ccc;text-align:right;}
.top_navR a{ color:#666; height:35px; line-height:35px; margin-left:0px; padding-left:5px; padding-right:5px; }
.top_navR a:hover{color:#f30}
.head{ width:100%;}
.head-main{ width:1200px; padding-bottom:15px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 15px; }
.logo{float:left;}
.search{display:inline;margin:15px 0 0 15px;float:left;}
.search .search-input{height:38px;float:left; background:#FFF;}
.search .search-input .input{ border:0; margin:0; padding:0 0 0 10px; line-height:33px; height:33px; float:left; width:230px; border:#dbdbdb solid 1px; border-right:none; -moz-border-radius:3px 0 0 3px;  -webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.search .search-btn{ width:45px; height:35px; float:left;background:url(icon.png) 0px -154px #f5f6f7 no-repeat;margin: 0px; padding: 0px; border: 0px none #FFFFFF; cursor:pointer}
.search .search-btn:hover{ background-position:0 -205px}
.search .search-input:hover .input{ border:1px solid #1078a6; border-right:none;}
.search .search-input:hover .search-btn{ background-position:0 -205px}
.nav_sub{ float:right; padding:5px 0 0 0px;}
.nav_sub li{ float:left; width:80px; text-align:center;}
.nav_sub li a{ display:block; font: normal 12px/20px "SimSun"; color:#666;}
.nav_sub li i { display:block; width:36px; height:36px; background:url(icon.png) no-repeat; margin:0 auto 2px; }
.nav_sub li .ico1{ background-position:0 0;}
.nav_sub li .ico2{ background-position:0 -36px;}
.nav_sub li .ico3{ background-position:0 -72px;}
.nav_sub li .ico4{ background-position:0 -108px;}
.nav_sub li a:hover{ text-decoration:none;}
.nav_sub li a:hover .ico1{ background-position:-36px 0;}
.nav_sub li a:hover .ico2{ background-position:-36px -36px;}
.nav_sub li a:hover .ico3{ background-position:-36px -72px;}
.nav_sub li a:hover .ico4{ background-position:-36px -108px;}
/*导航*/
.nav{width:100%; border-bottom:#e1e4e6 solid 1px; background-color:#f5f8fa; line-height:30px;color:#d3d3d3; padding-bottom:35px;}
.nav-tp{width:100%; height:45px; background:url(common.png) 0 0 #f5fafe;font-size:14px;white-space:nowrap;position:relative; clear:both;}
.nav-tp ul{ width:1200px; margin:0 auto; }
.nav-tp ul li{ float:left; line-height:45px; color:#FFF;background:url(common.png) right -56px; position:relative;}
.head .nav-tp ul li a{color:#fff; font-weight:bold; display:inline-block;  padding:0 33px; position:relative; height:45px; line-height:45px;}
.nav-tp ul li a i{ display:none;border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #219acf;border-style:solid dashed dotted dashed; width:0; height:0;  position:absolute; bottom:-8px; left:50%; margin-left:-8px;}
.nav-tp ul li a.active,.nav-tp ul li a:hover{ background:#219acf; height:45px;  text-decoration:none;}
.nav-tp ul li a.active i,.nav-tp ul li a:hover i{ display:block;}
.nav-tp .nav-pop{position:absolute; top:45px; height:35px; line-height:35px; color:#999;}
.head .nav-tp .nav-pop a{font-size:12px; line-height:35px; height:35px; font-weight:normal; color:#059; background:none; color:#333; padding:0 10px; display:inline;}
.head .nav-tp .nav-pop a:hover{color:#c00; background:none; line-height:33px; height:33px;}
/*省市*/
.nav-area{ margin-top:15px; width:1008px; margin-right:-8px; position:relative}
.nav-area a{ float:left; display:inline; text-align:center; border:#e1e4e6 solid 1px; background:#f7fbfc;width:53px;line-height:25px;margin-right:8px; margin-top:8px; -moz-border-radius:3px;  -webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 3px #292929;-moz-box-shadow:1px 1px 3px #292929; box-shadow:0px 1px 1px #ececec; text-decoration:none; position:relative}
.nav-area a:hover{ background:#fff5e6; border:1px solid #efb442;}

.main{ width:1200px; margin:0 auto; position:relative}
/*翻页*/
/* 分页样式*/
.pages{ width:100%; text-align:center; display:inline; font:normal 12px/18px ""; letter-spacing:normal; padding-top:2px; display:block; zoom:1; padding-bottom:5px; }
.pages li{ margin-right:5px; display:inline-block; height:18px; border:1px solid #EAEAEA; background:#fff; padding-right:10px; padding-left:10px; padding-top:3px; padding-bottom: 3px; }
/*
.pages a,.pages a:link,.pages a:visited{ margin-right:5px; display:inline-block; height:18px; border:1px solid #EAEAEA; background:#fff; padding-right:10px; padding-left:10px; padding-top:3px; padding-bottom: 3px; }
*/
.pages .thisclass{ color: #fff;background-color: #bf2b38; border: none;}
.pages b{ margin-right:5px; display:inline-block; height:18px; border:1px solid #EAEAEA; padding-right:10px; padding-left:10px; background-color: #006282; color: #FFFFFF; padding-top:3px; padding-bottom:3px; }
/*尾文件*/
.nfoot{width:100%;display:inline-block;border-top:1px solid #cbcbcb;margin:10px auto 0;padding-bottom:5px;CLEAR:both;background:#f9f9f9;}
/*底部*/
#footer{ CLEAR:both; FONT-SIZE:12px; MARGIN:0px auto; WIDTH:1000px; COLOR:#333;TEXT-ALIGN:center; margin-top:0px; padding-top:10px; text-decoration:none;line-height:30px; border-top:3px solid #f1f1f1; padding-bottom:20px; }
#footer .a2 {COLOR:#333;font:12px/30px Arial; text-align:center; clear:both;}
#footer .a2 div{ text-align:center}
#footer .a2 A:link,#footer .a2 A:visited{color:#333333}
#footer .a2 A:hover{COLOR:#ff0000;TEXT-DECORATION:underline}
/*友情连接*/
#link_tp{width:998px;height:27px;border:1px solid #E0E0E0; border-top:none;border-bottom:none; background:#FFF;margin:0px auto;clear:both;border-bottom:0px; }
#link_tp .tit{width:86px;margin-left:10px;float:left;line-height:22px;height:23px;margin-top:4px;font:bold 15px/22px "微软雅黑";padding-left:20px;color:#c00;background:url(common.png) no-repeat -185px -893px;}
#link {width:974px;line-height:25px;height:auto;padding:12px;border:1px solid #e0e0e0;margin:0px auto;clear:both;text-align:left;color:#ccc; background:#fff}
#link ul{width:974px;line-height:25px;float:left;}
#link li{width:110px;float:left;display:inline;padding-left:10px;overflow:hidden;text-align:left;white-space:nowrap;}
#link a{color:#333;line-height:25px;}
#link a:hover{color:#ff0000}
.Hidebox{display:none;}
.hidden{display:none;}
.Showbox{display:block;}
/*首页*/
.ggw1kh40 {width:1000px; height:40px; overflow:hidden;}
.ggw1kh60 {width:1000px; height:60px; overflow:hidden;}
.ggw1kh80 {width:1000px; height:80px; overflow:hidden;}
.ggw1kh90 {width:1000px; height:90px; overflow:hidden;}
.ggw1kh100 {width:1000px; height:100px; overflow:hidden;}
/*栏目页*/
.ggw658h80 {width:658px; height:80px; overflow:hidden;}
.ggw660h80 {width:660px; height:80px; overflow:hidden;}
/*新闻页*/
.ggw628h50 {width:628px; height:50px; overflow:hidden;}
.ggw608h80 {width:608px; height:80px; overflow:hidden;}
.ggw300h200 {width:300px; height:200px; overflow:hidden;}
.ggw300h250 {width:300px; height:250px; overflow:hidden;}
.ggw300h300 {width:300px; height:300px; overflow:hidden;}
