/*全局*/
body{text-align:center;font-family:"宋体";font-size:12px; font-weight:normal; background-color:#CCCCCC;}
body,td,th,div,li{font-size:12px;color:#fff;font-weight:normal;font-family:"宋体";}
body,img,div,ul,li,dl,dt,dd,span,h1,h2,h3,h4,h5,h6,form,textarea,input,p{margin:0px;padding:0px;font-weight:normal;font-family:"宋体";}
li{list-style-type:none;}
ol,ul{list-style:none;}
img{border:0;}
/*浮动*/
.l{float:left;}
.r{float:right;}
/*清除浮动*/
.clr{zoom:1;}
.clear{clear:both;height:0;overflow:hidden;display:block;}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."; }
/*距*/
.blank1 {clear:both; height:1px; overflow:hidden; display:block; font-size:1px;}
.blank2 {clear:both; height:2px; overflow:hidden; display:block; font-size:1px;}
.blank4 {clear:both; height:4px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank22 {clear:both; height:22px; overflow:hidden; display:block;}
/*按钮*/
.btn{border:0px;cursor:pointer;}
/*链接*/
a {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}
a:active {color:#000;}
/*隐藏　显示*/
.show{ display:block;}
.hide{ display:none;}

div.split { padding:5px 0 10px 0; font-size:13px; font-family:Arial, Helvetica, sans-serif; background-color:#fff; text-align:center;}
DIV.split A { border:#ff5a00 1px solid; padding:2px 5px; margin:0 2px; color:#ff5a00; text-decoration:none;}
DIV.split A:hover { border:#ff5a00 1px solid; COLOR: #fff; text-decoration:none; background:#ff5a00;}
DIV.split A:active {border:#ff5a00 1px solid; COLOR: #fff; text-decoration:none;}
DIV.split span.current {border:#f0f0f0 2px solid; padding:2px 5px; margin:0 2px;}
DIV.split span.disabled {DISPLAY: none}
/*首页*/
#head{ width:1002px; height:370px;margin:0 auto;overflow:hidden;text-align:center; background-color:#FFF;}
#main{ width:1002px;margin:0 auto;overflow:hidden;text-align:center; background-color:#FFFFFF;}
#bottom{ width:1002px; height:97px;margin:0 auto;overflow:hidden; background-color:#FFF; text-align:center; border-top:3px solid #1855a9;}

/*首页头部*/
.top{ width:1002px; height:91px; background:url(../images/index1_01.jpg) no-repeat center;}
.topr{ width:120px; height:18px; padding-right:12px; float:right; line-height:18px; text-align:left; color:#2d2d2d;}
.topr a{color:#2d2d2d;}
.topr a:hover{color:#2d2d2d;}
.dh{ width:680px; height:31px; color:#000; font-size:12px; line-height:31px; float:right; padding-top:37px;}
.dh li{ width:110px; height:31px; line-height:31px; float:left; font-size:14px; font-weight:bold; text-align:center; background:url(../images/dh1.jpg) no-repeat right center;}
.dh li a{ color:#FFF;}
.dh li a:hover{ color:#FFF;}
/*首页中部*/
.zuobu{width:272px;float:left;}
.youbu{width:720px;float:right; padding-left:10px;}
.cpfl{ width:262px; height:357px; padding-left:10px;}
.cpfl .cp{width:262px; height:31px;}
.cpfl .zb{width:260px; height:326px; border-bottom:1px solid #9c815e; border-left:1px solid #9c815e; border-right:1px solid #9c815e;}
.cpfl .zb li{ width:240px; height:25px; line-height:25px; text-align:left; color:#000;}
.cpfl .zb li a{ color:#000;}
.cpfl .zb li a:hover{ color:#F00;}

.lxfs{ width:260px; height:248px; padding-left:10px; padding-right:2px;}
.lxfs .nr{width:260px; height:248px; background:url(../images/index1_13.jpg) no-repeat center;}
.lxfswen{ width:230; padding-left:15px; padding-right:15px; padding-top:114px; line-height:26px; color:#000; text-align:left; text-indent:1em;}

.hd{ width:288px; height:286px; float:left;}
.hdimg{ border:1px solid #ccc; padding:5px; width:280px; height:275px;}

.gsjj{ width:415px; height:286px; float:right; padding-right:3px;}
.gsjj .cp{width:415px; height:32px; background:url(../images/index1_06.jpg) no-repeat center;}
.gsjj .cp span{ float:right;color:#FFF; line-height:32px;text-align:right; padding-right:2em; color:#FFF;}
.gsjj .cp span a{ color:#FFF; }
.gsjj .cp span a:hover{ color:#FFF; }
.gsjj .zb{width:411px; height:254px;border-bottom:1px solid #5d88c2; border-left:1px solid #5d88c2; border-right:1px solid #5d88c2;}
.gsjjwen{width:400px; height:254px; padding-left:6px; padding-right:5px;line-height:25px; text-align:left; color:#000; text-indent:2em;}
.gsjjwen span{ color:#fb7803;}
.gsjjwen span a{color:#fb7803;}
.gsjjwen span a:hover{color:#fb7803;}

.cpzs{ width:714px; height:321px; float:right; padding-right:5px; padding-top:2px;}
.cpzs .cp{width:714px; height:36px; background:url(../images/index1_09.jpg) no-repeat center;}
.cpzs .cp span{ float:right; color:#FFF;line-height:32px; text-align:right; padding-right:2em;color:#FFF;}
.cpzs .cp span a{color:#FFF;}
.cpzs .cp span a:hover{color:#FFF;}
.cpzs .zb{width:712px; height:285px;border-bottom:1px solid #5d88c2; border-left:1px solid #5d88c2; border-right:1px solid #5d88c2;}
.cpzswen{width:691px; height:272px; padding-left:11px; padding-right:10px; padding-top:5px;}

/*首页底部*/
.hh{ width:1002px; height:3px; background-color:#1855a9;}
.dbwen{ width:520px; color:#000; text-align:left; line-height:22px;}
.dbwen a{ color:#000;}
.dbwen a:hover{ color:#000;}

/*内页中部*/
.yb{ width:714px; _height:616px; min-height:616px;float:right; padding-right:5px; padding-top:2px;}
.yb .cp{width:714px; height:36px; background:url(../images/yb.jpg) no-repeat center; line-height:36px; text-align:left; text-indent:2em;}
.yb .zb{width:712px; _height:580px; min-height:580px;border-bottom:1px solid #5d88c2; border-left:1px solid #5d88c2; border-right:1px solid #5d88c2;}
.ybwen{width:691px; _height:572px; min-height:572px;padding-left:11px; padding-right:10px; padding-top:5px; text-align:left; color:#000; line-height:25px; font-size:14px;}
.ybwen span{ color:#000;}

/*内页新闻*/
.article_title{  font-size:14px; text-align:center;font-weight:bold; color:#000; height:35px; line-height:35px;} 
.author{ height:35px; line-height:35px; text-align:center; color:#000;}
.text_content ,.text_content p,.text_content div{color:#000;}
.dotted-line{
  border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #666666;
}.article{padding:18px;font-size:12px; color:#000; line-height:28px;}
.article a{ color:#000; text-decoration:underline;}
.article a:hover{ color:#000;}
