﻿@charset "utf-8";
/* CSS Document */
body {font-family:"微软雅黑",Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none; color:#999; margin:0;padding:0; background:url(bg.jpg) no-repeat top center; background-size:100% auto;}
div,p,a,h1,h2,h3,h4,h5,h6,ul,ol,li,span,font{margin: 0px;padding: 0px;}
*{ margin:0; padding:0; border:0;}
ul,li{ list-style:none; list-style-type:none;}
.clear{ clear:both;}
.clear10{ clear:both; height:10px;}
.clear20{ clear:both; height:20px;}
img{border:0px;}
a{color:#999;font-size:12px;text-decoration:none;}
a:link {color:#999;font-size:12px;text-decoration:none;}
a:visited {color:#999; font-size:12px;text-decoration:none;}
a:hover {color:#005CA1;font-size:12px;}
a:active {color:#999; font-size:12px; text-decoration:none;}

.zerogrid{width:1200px; height:auto;overflow:hidden; margin:0 auto;}

.top{width:100%; height:34px; line-height:34px; background:#F5F5F5; color:#666; font-size:13px;  border-bottom:solid 1px #E0E0E0;}
.top .left{width:440px; height:34px; line-height:34px; float:left;}
.top .left a{color:#005CA1;}
.top .left a:hover{color:#0087EA;}
.top .left span{padding-right:5px;}
.top .right{width:346px; height:34px; line-height:34px; float:right;}
.top .right a{line-height:34px; font-size:13px; color:#666;}
.top .right a:hover{color:#4A7ECC;}
.top .right span{color:#666; font-size:13px; padding:0 5px;}

.header{width:100%; height:245px;}
.header #logo{width:685px; height:55px;float:left; padding:43px 0;}
.header #logo img{width:415px; height:auto;}
.header .serchform{width:250px; height:35px; margin-top:12.5px; float:left; padding-left:25px;}
.header .serchform .stype{width:61px; display:block; height:35px; line-height:35px; float:left; padding-left:8px; border-right:solid 1px #DCDFE6; font-size:13px; color:#8E8E8E;}
.header .serchform .inputtext{width:125px; padding-left:5px; height:35px; line-height:35px;float:left; background:#fff; color:#8E8E8E; font-size:13px;}
.header .serchform .btnTj{width:50px; height:35px; background:#F5F7FA url(sbtn.png) no-repeat center; border-left:solid 1px #DCDFE6;  float:left; cursor:pointer;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.header .right{width:185px; padding-top:30px; height:auto; overflow:hidden; float:right;}
.header .right img{width:80px; height:80px; float:left;}
.header .right span{display:block; width:100px; padding:20px 0 0 5px; text-align:center;font-size:12px; color:#666;  float:left; line-height:180%;}

.dh{ width:100%; height:60px; overflow:hidden;background:url(navbg.png) no-repeat;}
.nav{ width:900px; height:60px; line-height:60px; float:left;}
.nav li{float:left; width:150px; height:60px;}
.nav li a{ display:block; width:150px;height:60px; float:left; line-height:60px; font-size:20px; color:#fff; text-align:center;}
.nav li a:hover{ background:rgba(0,153,255,0.5); }
.nav li.cur a{ background:rgba(0,153,255,0.5); }
.nav li:first-child a{border-top-left-radius:20px;}
.nav li a img{margin-right:5px;}

.tongz{height:76px; background:url(tzbg2.png) no-repeat center bottom; margin:8px auto;}
.tongz span{display:block; width:100px; height:50px; line-height:50px; padding-left:50px; font-size:20px; color:#fff; background:#4A7ECC url(tz.png) no-repeat 20px center; float:left; margin:10px 0 0 10px;}
.tongz ul{width:1020px; float:left; height:49px; line-height:49px; border-bottom:solid 1px #e4e4e4; padding:10px 0 0 10px;}
.tongz ul li{width:476px; height:49px; line-height:49px; float:left; padding-left:26px; background:url(dian.png) no-repeat 11px center;}
.tongz ul li a{font-size:16px; color:#666; display:block; width:400px; height:49px; line-height:49px; overflow:hidden; float:left;}
.tongz ul li i{font-size:16px; color:#666; font-style:normal; padding-left:10px;}
.tongz ul li a:hover{ color:#4A7ECC;}

/*焦点图*/
.focus{ position:relative; width:500px; height:335px; background-color: #000; float: left;}  
.focus img{ width: 500px; height: 335px;} 
.focus .shadow .title{width: 500px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
/*透明层高度*/
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height: 35px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  

.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
/*红点位置*/
.focus .fbg{bottom:5px; right:3px; position:absolute; height:21px; text-align:center; z-index: 200; padding-left:260px; }  

.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:3px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#CC0000;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:24px;height:45px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -45px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-24px -45px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-24px 0;}  

.main{height:auto; overflow:hidden; background:#fff; }
.main .newstop{height:auto; border-bottom:solid 1px #e4e4e4; margin:0 10px; width:1180px; text-align:center; padding-bottom:15px;}
.main .newstop a.a1{display:block; width:100%; height:70px; line-height:70px; text-align:center; font-size:35px; color:#4A7ECC; font-weight:bold;}
.main .newstop a.a2{font-size:16px; color:#666; background:url(dian.png) no-repeat left center; padding:0 15px;}
.main .newstop a.a2:hover{color:#4A7ECC;}
.main .tgaoindex{height:auto; overflow:hidden; margin-top:22px; z-index:1;}
.main .tgaoindex .left{width:500px; float:left; padding-left:10px;}
.main .tgaoindex .right{width:660px; float:right; padding-right:10px;}
.main .tgaoindex .right .title{ width:660px; height:35px; border-bottom:solid 1px #4A7ECC;}
.main .tgaoindex .right .title a{display:block; width:120px; text-align:center; color:#4A7ECC; font-size:20px; height:35px; line-height:35px; float:left; margin-right:5px;  border-bottom:none;}
.main .tgaoindex .right .title .news_title{height:35px; line-height:35px; background:#4A7ECC; color:#fff; }
.main .tgaoindex .right ul{height:auto; padding:5px 0 0 0; overflow:hidden;}
.main .tgaoindex .right ul li{height:30px; overflow:hidden; background:url(dian.png) no-repeat left center; padding-left:10px;}
.main .tgaoindex .right ul li a{display:block; height:30px; line-height:30px; font-size:14px; color:#333;}
.main .tgaoindex .right ul li a:hover{color:#005CA1;}
.main .tgaoindex .right ul li span{float:right; height:30px; line-height:30px; font-size:13px; color:#999; font-family:Arial, Helvetica, sans-serif;}

.main .yjxx{width:1190px; height:70px; line-height:70px; padding:5px; background:#efefef; margin:5px 0 12px 0;}
.main .yjxx img.t{float:left;}
.main .yjxx a{ background:url(dian.png) no-repeat left center; float:left; padding-left:15px; margin-left:15px; font-size:13px; color:#666;}
.main .yjxx a:hover{color:#005CA1}
.main .yjxx .ewm{float:right; padding-top:4px; width:486px; height:auto; overflow:hidden;}
.main .yjxx .ewm img{float:left;}
.main .yjxx .ewm span{float:left; padding:0 12px;}

.main h2{ height:35px; line-height:35px; font-size:20px; color:#4A7ECC; font-weight:normal;}
.main .xxgk{height:auto; overflow:hidden;}
.main .xxgk .left{width:670px; float:left;}
.main .xxgk .right{width:510px; float:right;}
.main .xxgk .right .qxfw{border:solid 1px #ccc;}
.main .xxgk .right .qxfw .title{ width:510px; height:40px; background:#F5F5F5; padding-left:10px; border-bottom:none; }
.main .xxgk .right .qxfw .title a{display:block; width:120px; text-align:center; color:#333; font-size:14px; height:35px; line-height:35px; float:left; margin-right:5px;border-bottom:solid 2px #F5F5F5;}
.main .xxgk .right .qxfw .title .news_title{height:35px; line-height:35px; color:#215FA8;border-bottom:solid 2px #5199DE; background:#fff; border-left:solid 1px #ccc; border-right:solid 1px #ccc; }
.main .xxgk .right .qxfw div img{margin:8px 0;}

.main .xxgk .title{ width:660px; height:35px; border-bottom:solid 1px #4A7ECC;}
.main .xxgk .title a{display:block; width:120px; text-align:center; color:#4A7ECC; font-size:20px; height:35px; line-height:35px; float:left; margin-right:5px;  border-bottom:none;}
.main .xxgk .title .news_title{height:35px; line-height:35px; background:#4A7ECC; color:#fff; }
.main .xxgk .title a.more{float:right; font-size:14px; color:#4A7ECC; text-align:right;}
.main .xxgk ul{padding:5px 8px 0 8px;}
.main .xxgk ul li{height:32px; background:url(dian.png) no-repeat left center; padding-left:10px;}
.main .xxgk ul li a{display:block; height:32px; line-height:32px; font-size:14px; color:#333;}
.main .xxgk ul li a:hover{color:#005CA1;}
.main .xxgk ul li span{float:right; height:32px; line-height:32px; font-size:13px; color:#999; font-family:Arial, Helvetica, sans-serif; padding-right:10px;}

.main .zwfw{height:auto; width:100%; overflow:hidden; margin:14px 0 12px 0;}
.main .zwfw .left{width:600px; float:left;}
.main .zwfw .left .title{ width:600px; height:35px; border-bottom:solid 1px #4A7ECC;}
.main .zwfw .left .title a{display:block; width:120px; text-align:center; color:#4A7ECC; font-size:20px; height:35px; line-height:35px; float:left; margin-right:5px;  border-bottom:none;}
.main .zwfw .left .title .news_title{height:35px; line-height:35px; background:#4A7ECC; color:#fff; }
.main .zwfw .left .title a.more{float:right; font-size:14px; color:#4A7ECC; text-align:right;}
.main .zwfw .left .zw ul{height:auto; overflow:hidden; margin:10px 0;border-top:solid 1px #C5D6E0; border-right:solid 1px #C5D6E0; width:599px;}
.main .zwfw .left .zw .tit{width:100%;height:38px; line-height:38px; overflow:hidden; }
.main .zwfw .left .zw .tit b{display:block; width:355px; float:left; text-align:left; padding-left:10px; font-size:14px; color:#333; font-weight:bold;}
.main .zwfw .left .zw .tit span{display:block; width:78px; float:left; text-align:center;font-size:14px; color:#333; font-weight:bold;}
.main .zwfw .left .zw ul li{width:100%;height:38px; line-height:38px; overflow:hidden;border-bottom:solid 1px #C5D6E0; border-left:solid 1px #C5D6E0;}
.main .zwfw .left .zw ul li h3{width:355px; float:left; text-align:left; padding-left:10px; font-size:14px; color:#333; font-weight:normal;}
.main .zwfw .left .zw ul li a{display:block; width:78px; float:left; text-align:center;}
.main .zwfw .left .zw ul li a img{margin-top:6px;}
.main .zwfw .center{width:310px; float:left; margin-left:20px;}
.main .zwfw .center ul{width:308px; height:152px; border:solid 1px #4A7ECC;}
.main .zwfw .center ul li{width:140px; height:60px; line-height:60px; background:#efefef; float:left; margin-left:9px; margin-top:10px;}
.main .zwfw .center ul li img{float:left; margin:11px 4px 0 15px;}
.main .zwfw .center ul li a span{font-size:16px; color:#333;}
.main .zwfw .center .gz{display:block; width:150px; height:120px; margin:10px 10px 0 0; float:left;}
.main .zwfw .center .gz:last-child{ margin-right:0;}
.main .zwfw .right{width:250px; float:right;}
.main .zwfw .right img{margin-bottom:6px;}

.gdlink{height:auto; overflow:hidden;}
.gdlink #left1{float:left; margin-top:25px; cursor:pointer;}
.gdlink #marqueedivcontrol{float:left; margin:0 20px;}
.gdlink #marqueedivcontrol img{border:0; width:200px; height:80px; margin:0 10px;}
.gdlink #right1{float:right; margin-top:25px;cursor:pointer;}

/* 友情链接 */

.mainLink{
	height:auto; padding-top:18px; background:#F5F5F5;margin-top:30px;
}
.link {
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
  height: auto;
  width: 1336px;
  margin: 0 auto;
}

.link div {
  width: 100%;
  /* padding: 0px 30px; */
  background: #f5f5f5;
  height: 47px;
  float: left;
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 71px;
  letter-spacing: 1px;
  color: #118cd9;
  /* margin-top: 20px; */
}

.link>div>em {
  vertical-align: middle;
  display: inline-block;
  width: 66px;
  height: 71px;
  background: url(http://gd.zylysl.com/material/images/link_icon.png) no-repeat 27px 17px;
}

.link div span {
  vertical-align: middle;
}

.container_b .btn {
  float: left;margin-left: 18px;width: 232px;height:34px; overflow:hidden; font-size: 14px;color:#333;letter-spacing: 1px;line-height: 34px;position: relative; cursor: pointer;
}

.container_b .zgqxj {
  border: none;
  background: #EEF2F7;
  line-height: 34px;
}

.container_b .gdsrmzf {
  /* text-align: center; */
  line-height: 34px;
    border: none;
  background: #EEF2F7;
}

.container_b .zgqxj em {
  display: inline-block;
  width: 22px;
  height: 23px;
  background: url(guohui.png) no-repeat;
    vertical-align: middle;
  margin:0 24px 0 56px;
}

.container_b .zgqxj span {color:#333;}

.container_b .gdsrmzf span {color: #333;}

.container_b .gdsrmzf em {
  display: inline-block;
  width: 22px;
  height: 23px;
  background: url(guohui.png) no-repeat;
    vertical-align: middle;
	margin:0 20px 0 50px;
}

.container_b .dsqxj { width:198px; height:32px; background:#fff; line-height:32px; border:solid 1px #C9C9C9; padding-left:10px;}

.container_b .dsqxj em {
  display: inline-block;
  width: 9px;
  height: 16px;
  position: absolute;
  top: 8px;
  right: 10px;
  background: url(yq_icon.png) -39px -10px no-repeat;
}

.exchange_em {
  background: url(yq_icon.png) -10px -10px no-repeat!important;
}


.container_b .zyxwz {
  width:198px; height:32px; line-height:32px; border:solid 1px #C9C9C9; padding-left:10px; background:#fff;
}

.container_b .zyxwz em {
  display: inline-block;
  width: 9px;
  height: 16px;
  position: absolute;
  top: 8px;
  right: 10px;
  background: url(yq_icon.png) -39px -10px no-repeat;
}

.container_b .xgwz {
  width:198px; height:32px; line-height:32px; border:solid 1px #C9C9C9; padding-left:10px; background:#fff;
}

.container_b .zyxwz span {
  color: #333;
}

.container_b .xgwz span {
  color: #333;
}

.container_b .dsqxj span {
  color: #333;
}

.container_b .xgwz em {
  display: inline-block;
  width: 9px;
  height: 16px;
  position: absolute;
  top: 8px;
  right: 10px;
  background: url(yq_icon.png) -39px -10px no-repeat;
}

.boxs_link {
  width: 100%;
  height: auto !important;
  text-align: center;
  border:solid 1px #E0E0E0;
}

.boxs_link ul {
  display: none;
}

.boxs_link ul li {
  display: block;
  width: 267px;
  float: left;
  line-height: 28px;
  font-size: 13px;
}

.boxs_link ul li a {
  display: block; color:#333;
}


/* footer S */
.flink{width:100%; height:35px; line-height:35px; background:#6E98D6; text-align:center;}
.flink a{color:#fff; font-size:14px;}
.flink span{color:#fff; font-size:14px; padding:0 5px;}
.footer {
    width: 100%;
    height: 230px;
	background: #4A7ECC;
	border-top:solid 1px #3061A9;
	font-size:14px; color:#fff;
	margin-top:30px;
}
.footer .zerogrid{padding-top:55px;}
.footer .left{ width:410px; float:left; text-align:right; padding-top:10px;}
.footer .left img{margin-left:20px;}
.footer .right{ width:760px; float:right; text-align:left; line-height:200%;}
.gdCityWarn {
  float: right;
  display: inline-block;
  padding: 0px 10px;
  background: #EA7125;
  height: 20px;
  line-height: 20px;
  color: #fff;
  margin-top: 10px;
}

.gdForSevenTable {
  width: 94%;
  margin: auto;
  font-size: 12px;
  font-family: "微软雅黑";
}

.gdForSevenTable td {
  height: 28px;
}

.gdForSevenTable img {
  width: 26px;
  height: 26px;
}

.thcenter {
  height: 30px;
  background: #076EA8;
  float: left;
  line-height: 30px;
  text-align: center;
}

.gdCity {
  float: left;
  color: #fff;
}

.highWea {
  color: #EA7125;
}

.shortWea {
  color: #076EA8;
}

.olPopup {
  position: absolute;
  overflow: hidden;
  opacity: 12;
  width: 316px;
  height: 236px;
  z-index: 9999;
}



.pagemain{height:auto; overflow:hidden; background:#fff; margin-top:10px; padding:20px 20px 0 20px; width:1160px;}

.pagemain .left{width:250px; height:auto; overflow:hidden; float:left;}
.pagemain .left h2{width:100%; border-top-left-radius:5px;border-top-right-radius:5px; height:60px; line-height:60px; background:#4A7ECC;color:#fff; font-size:30px;text-align:center; font-weight:normal;}
.pagemain .left .lmlist{width:248px; height:auto; overflow:hidden; border:solid 1px #C9D8F0; border-top:none; padding-bottom:15px;}
.pagemain .left .lmlist a{display:block; width:200px; height:39px; margin:0 auto; text-align:center; border-bottom:solid 1px #ccc;line-height:39px; font-size:16px; color:#666; }
.pagemain .left .lmlist a.cur{border-bottom:solid 1px #4A7ECC;}
.pagemain .left .lmlist a:hover{border-bottom:solid 1px #4A7ECC;}

.pagemain .left h3{ height:35px; line-height:35px; font-size:20px; color:#4A7ECC; font-weight:normal;}
.pagemain .left ul{width:228px; height:278px; border:solid 1px #4A7ECC; padding:10px 10px 0 10px;}
.pagemain .left ul li{width:228px; height:60px; line-height:60px; background:#efefef; float:left; margin-bottom:10px;}
.pagemain .left ul li img{float:left; margin:11px 23px 0 40px;}
.pagemain .left ul li a span{font-size:16px; color:#333;}

.pagemain .left .ewm{width:228px; height:278px; border:solid 1px #4A7ECC; padding:14px 10px 0 10px; margin-top:10px;}
.pagemain .left .ewm img{width:80px; height:80px; float:left; margin:0 0 10px 9px;}
.pagemain .left .ewm span{width:100px; height:80px; line-height:80px; text-align:left; padding:0 15px; float:left; display:block; font-size:14px; color:#666; margin-bottom:10px;}

.pagemain .left .title{border-right:none;}
.pagemain .left .title a{width:82px;}
.pagemain .left a.cjcx{margin-top:15px; display:block; width:250px; height:90px;}
.pagemain .left a.cjcx img{width:250px; height:90px;}
.pagemain .title{ height:33px; border:solid 1px #ccc;}
.pagemain .title a{display:block; width:98px; text-align:center; color:#333; font-size:15px;  height:33px; line-height:33px; float:left; border-right:solid 1px #ccc;}
.pagemain .title .news_title{height:31px; line-height:29px;border-top:solid 2px #005CA1; border-bottom:solid 1px #fff; color:#005CA1;}

.pagemain .left .fwzq{width:238px; padding:10px 0 0 10px; height:auto; overflow:hidden; border:solid 1px #d9d9d9;}
.pagemain .left .fwzq a{display:block; float:left; width:109px; height:30px; line-height:30px; background:url(../images/fwzqbg.jpg) no-repeat; color:#3474B4; text-align:center; margin:0 10px 10px 0;}

.contactus{width:850px; height:220px; overflow:hidden; background:url(../images/contactbg.png) no-repeat right center; margin:50px 0 50px 40px;}
.contactus li{height:30px; line-height:30px; margin-bottom:30px; text-align:left; font-size:14px; color:#666; padding-left:40px;}
.contactus li.li1{background:url(../images/li1.png) no-repeat left; }
.contactus li.li2{background:url(../images/li2.png) no-repeat left; font-family:Arial, Helvetica, sans-serif;}
.contactus li.li3{background:url(../images/li3.png) no-repeat left; font-family:Arial, Helvetica, sans-serif;}
.contactus li.li4{background:url(../images/li4.png) no-repeat left; font-family:Arial, Helvetica, sans-serif;}

.pagemain form{color:#666; font-size:14px; padding-top:20px; width:775px; margin:0 auto; height:auto; overflow:hidden;}
.pagemain form label{width:70px; display:block; height:30px; line-height:30px; text-align:left; float:left; margin-bottom:10px; float:left;}
.pagemain form input.txt{width:298px; height:28px; line-height:28px; padding-left:5px; border:solid 1px #d1d1d1; float:left; margin-bottom:10px; margin-right:10px;}
.pagemain form textarea.txt{width:683px; height:78px; line-height:150%; padding-left:5px; border:solid 1px #d1d1d1; float:left; margin-bottom:10px;}
.pagemain form .btnTj{width:120px; height:30px; line-height:30px; background:url(../images/tjbg.png) no-repeat; color:#fff;  font-size:14px; font-weight:bold; float:left; margin-left:70px; cursor:pointer;}

.pagemain .right{width:890px; height:auto; text-align:right; overflow:hidden; float:right;}
.pagemain .right .pagecontent{ width:100%; height:auto; overflow:hidden;}
.pagemain .right .pagecontent .dqlm{width:890px; height:58px; line-height:58px; border-bottom:solid 1px #ccc;}
.pagemain .right .pagecontent .dqlm h2{width:150px; height:57px; border-bottom:solid 2px #4A7ECC; float:left; font-size:25px; color:#4A7ECC; text-align:center; font-weight:normal;}
.pagemain .right .pagecontent .dqlm .wzdh{ width:460px; height:58px; float:right; font-size:12px; color:#999;}
.pagemain .right .pagecontent .dqlm .wzdh i{font-style:normal; background:url(home.png) no-repeat left center; padding-left:25px;}
.pagemain .right .pagecontent .dqlm .wzdh a{ font-size:12px; color:#999;}
.pagemain .right .pagecontent .dqlm .wzdh a:hover{color:#4A7ECC;}
.pagemain .right .pagecontent h1{text-align:center; width:100%; color:#333; font-size:20px;font-weight:normal; height:50px; line-height:50px; margin-top:12px; }
.pagemain .right .pagecontent .newsline{ width:100%; height:30px; line-height:30px; text-align:center; color:#999; font-size:13px; font-family:"宋体"; margin-bottom:20px;}
.pagemain .right .pagecontent .newsline a{color:#CC0000; line-height:30px;}
.pagemain .right .pagecontent .content{width:100%; font-size:14px; color:#666;font-family:"宋体"; line-height:200%; text-align:left; padding-bottom:30px;}
.pagemain .right .pagecontent .content img{max-width:890px; height:auto;}

.pagemain .right .pagecontent .title{ width:890px; height:30px; border:0; border-bottom:solid 1px #ccc; margin:0 auto; margin-top:20px;}
.pagemain .right .pagecontent .title a{display:block; width:90px; text-align:center; color:#333; font-size:15px; height:29px; line-height:29px; float:left; margin-right:5px; border:solid 1px #ccc; border-bottom:none;}
.pagemain .right .pagecontent .title .news_title{height:29px; line-height:29px; border:solid 1px #005CA1;border-bottom:solid 1px #fff;}
.pagemain .right .pagecontent .title .more{float:right; width:40px; height:16px; border:none; margin-top:7px; margin-right:0; cursor:pointer;}
.pagemain .right .pagecontent ul.newslist{width:800px; height:auto; padding-top:15px; overflow:hidden; margin:0 auto;}
.pagemain .right .pagecontent ul.newslist li{height:40px; overflow:hidden; border-bottom:dashed 1px #ccc;}
.pagemain .right .pagecontent ul.newslist li a{display:block; float:left; height:40px; line-height:40px; font-size:14px; color:#333;}
.pagemain .right .pagecontent ul.newslist li a:hover{color:#005CA1;}
.pagemain .right .pagecontent ul.newslist li span{float:right; height:35px; line-height:35px; font-size:12px; color:#999; font-family:Arial, Helvetica, sans-serif;}



/*新闻内容页*/
.pagemain .right ul.newlist{width:100%; height:auto; overflow:hidden;}
.pagemain .right ul.newlist li{height:40px; line-height:40px;background:url(dian.png) no-repeat left center; padding-left:16px;}
.pagemain .right ul.newlist li span{float:right; font-size:13px; color:#ccc; font-family:Arial, Helvetica, sans-serif;}
.pagemain .right ul.newlist li a{font-size:14px; color:#333; }
.pagemain .right ul.newlist li a:hover{color:#0071b6;}

.pagemain .right ul.piclist{width:100%; height:auto; overflow:hidden;}
.pagemain .right ul.piclist li{width:218px; height:201px; margin:0 6px; float:left;}
.pagemain .right ul.piclist li a{display:block; width:218px; height:201px;}
.pagemain .right ul.piclist li a img{width:218px; height:171px;}
.pagemain .right ul.piclist li a span{display:block; height:30px; line-height:30px; text-align:center; color:#333; font-size:14px;}
.pagemain .right ul.piclist li a:hover span{color:#2b6fb8;}
/*分页*/
.pagesize_clr{clear:both;border-bottom:1px dashed #dadad9;height:30px;}
.pagesize{clear:both; width:800px; padding:30px 45px; text-align:center; }
.pagesize span{display:inline-block; margin-left:5px; height:21px; line-height:21px; padding:5px 8px; background:#eee; border:1px solid #eee;}
.pagesize a{display:inline-block; margin-left:5px; height:21px; line-height:21px; padding:5px 8px; background:#eee; border:1px solid #eee;}
.pagesize a:hover,.pagesize a.page_current{color:#fff; background:#2B6FB8; border:1px solid #2B6FB8;}