﻿
body,td,th {font-size: 12px;}
*{margin:0;padding:0;
	
} 
body{font-family:tahoma,arial,"\5fae\8f6f\96c5\9ed1",sans-serif;margin:0px 0px;padding:0px 0px;}

.header{background-color:#fff;width:100%;height:72px;border-bottom:1px solid #ccc;}
.menu{width:1200px;margin:0 auto;height:72px}
.logo{display:block;width:128px}
.logo img{width: 100%;margin-top: 20px}
.top_nav{padding-left:30px;width:600px}
.nav li{float:left;width:100px}
.nav li a{color:#333;height:72px;display:block;text-align:center; text-decoration:none;}
.nav li a span{font-size:20px;padding-top:16px;display:block}
.nav li a p{font-size:12px;padding-top:4px}
.nav li a:hover{color:#e00034}

.topdiv{ width:87%; height:30px; line-height:30px; text-align:left; color:#333;padding-left:13%;font-size:12px; background:#efefef;}
.logodiv{ width:87%; height:100px; line-height:100px;text-align:left;padding-top:10px; color:#333;padding-left:13%;font-size:12px;}
/*---------------------菜单样式----------------------------------*/
#menu{height:50px;background-color:#2f8cd7;}
#menu ul{margin:auto; width:1002px; height:50px;list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;}
.m_li{float:left; width:90px; line-height:50px;  text-align:center; margin-right:-2px; margin-left:-2px;font-size:16px;}
.m_li a{display:block; color:#ffffff; width:90px;}
.m_li_a{float:left; width:90px; line-height:50px; text-align:center;font-size:16px;	background-color:#1f66a0; position:relative; height:50px; margin-right:-2px; margin-left:-2px;}
.m_li_a a{display:block; color:#fff; text-decoration:underline; width:90px;}

.smenu{width:1002px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:50px;font-size:16px;}
.s_li{line-height:50px; width:auto; display:none; height:50px;}
.s_li_a{line-height:50px; width:auto; display:block; height:50px; }
.sjj{padding-left:15px;padding-right:15px;}

.td{border-top:1px solid #649fe1; background:#f3f7fc;text-align:left;height:40px; line-height:40px;padding-left:10px;font-family:微软雅黑; font-size:16px; color:#246dbf;}
.tda{border-bottom:1px solid #649fe1; background:#f3f7fc; text-align:left; height:40px; line-height:40px;padding-left:10px;font-family:微软雅黑; font-size:16px; color:#246dbf;}
.bottom{ text-align:center;  margin-top:20px;padding:15px 0px; border-top:1px solid #ccc; line-height:30px; font-size:12px;}
/*文章页分页*/
 .paginator { font: 14px 宋体, helvetica, sans-serif;padding:15px 20px 15px 0; margin: 0px;}        
 .paginator a {padding: 5px 5px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}       
 .paginator a:visited {padding: 5px 5px; border: solid 1px #ddd; background: #fff; text-decoration: none;}       
 .paginator .cpb {padding: 5px 5px;font-weight: bold; font-size: 12px;border:none}        
 .paginator a:hover {color: #fff; background: #ff0066;border-color:#ffa501;text-decoration: none;}
 .anpager { font: 12px arial, helvetica, sans-serif;margin:5px 5px;padding:10px 10px;}       
 .anpager .cpb {background:#ff0066;border:1px solid #cccccc;color:#ffffff; font-size:12px; margin:0;padding:5px 5px;}       
 .anpager a {background:#ffffff;border:1px solid #cccccc;color:#1f3a87;margin: 0;padding:5px 5px;text-decoration:none}        
 .anpager a:hover{background:#ff0066;border:1px solid #fff;color:#ffffff;}.pages {  color: #999; }       
 .pages a, .pages .cpb { text-decoration:none;float: left; padding: 5px 5px; border: 1px solid #ddd;background: #ffff;margin:2px 2px; font-size:12px; color:#000;}       
 .pages a:hover { background-color: #ff0066; color:#fff;border:1px solid #ff0066; text-decoration:none;}       
 .pages .cpb { font-weight: bold; color: #fff; background: #ff0066; border:1px solid #ff0066;} 
 
 
a.nt:link {font-family:微软雅黑; font-size:16px; color:#246dbf;text-decoration:none;}
a.nt:visited {font-family:微软雅黑; font-size:16px; color:#246dbf;text-decoration: none;}
a.nt:hover{font-family:微软雅黑; font-size:16px; color:#246dbf;text-decoration: underline;}

 .div1{width:660px;font-size:26px;padding:20px 0px;line-height:40px;}

 .clear{clear:both;}
 .div2{width:660px;font-size:12px;border-bottom:1px solid #dbdbdb;margin-bottom:20px;height:30px;line-height:30px;}
 .div3{width:660px;font-size:16px;line-height:30px; text-align:left; vertical-align:top; }
 .div3 p{padding:10px 0px;}
 .title{font-size:26px;height:35px;clear:both;padding:10px 0px; text-align:left; line-height:35px;}
 .sxp{width:660px;border:1px dashed #ccc;margin-top:20px;padding:15px 0px;font-size:14px;border-left:none; text-align:left; border-right:none;}
 .xgyd{width:330px;float:left;padding:15px 0px;font-size:18px;text-align:left;}
 
 .x320{width:310px;float:left;border-top:1px solid #649fe1; background:#f3f7fc;text-align:left;height:40px; line-height:40px;padding-left:10px;font-family:微软雅黑; font-size:16px; color:#246dbf;}
 .x320 a{font-family:微软雅黑; font-size:16px; color:#246dbf;text-decoration:none; }
  .x320 a:hover{text-decoration:underline; }
 .xc320{width:310px;float:left;margin:0px 21px;border-top:1px solid #649fe1; background:#f3f7fc;text-align:left;height:40px; line-height:40px;padding-left:10px;font-family:微软雅黑; font-size:16px; color:#246dbf;}
 .xc320 a{font-family:微软雅黑; font-size:16px; color:#246dbf;text-decoration:none;}
 .xc320 a:hover{text-decoration:underline; }
/*图库竖排样式*/
.xwjs{width:320px;float:left; font-size:12px;margin-top:10px;color:#ffffff;}
.xwjs ul{width:320px;margin:0;padding:0;display:block;}
.xwjs ul li{display:block;width:160px;float:left;line-height:30px;list-style:none}
 /*图库竖排样式*/
.cwjs{width:320px;float:left;margin:0px 21px; margin-top:10px;font-size:12px;color:#ffffff;}
.cwjs ul{width:320px;margin:0;padding:0;display:block;}
.cwjs ul li{display:block;width:160px;float:left;line-height:30px;list-style:none}
 .w320{width:320px;float:left;padding:10px 0px 20px 0px;margin-top:10px; text-align:left;border-top:1px dashed #ccc;}
 .wc320{width:320px;float:left;padding:10px 0px 20px 0px;border-top:1px dashed #ccc;text-align:left;margin:10px 21px 0px 21px;}


.content .left .line{float:left;width:100%;border-top: 1px solid #ccc;margin-top:13px;overflow:hidden;}
.content .left h2{ height:22px; color:#333; line-height:22px;margin:25px 0px 20px 0px; font-size:18px;clear:both; display:flex; }
.content .left h2 a{ min-width:20px; min-height:22px; line-height:22px;  background:#ff0066;font-family:"宋体"; text-align:center; color:#fff; float:left; font-size:12px;  margin:2px 0px 0px 0px; padding-top:-2px; padding-left:1px;}
.content .left h2 span{ height:24px; line-height:24px;  float:left; padding:0 7px;font-family:"微软雅黑";font-weight:bold;white-space: nowrap;}

/*16号红色标题字体样式*/
a.ntitlebold:link {color: #333;line-height:40px;font-size:30px; font-family:微软雅黑; text-decoration: none;}
a.ntitlebold:visited {color:#333;line-height:40px;font-size:30px;font-family:微软雅黑;text-decoration: none;}
a.ntitlebold:hover{color:#cd0200;line-height:40px;font-size:30px;font-family:微软雅黑;text-decoration: underline;}
/*12号详情字体样式*/
a.textxx:link {color: #cd0200;line-height:25px; text-decoration: none;}
a.textxx:visited {color: #cd0200;line-height:25px;text-decoration: none;}
a.textxx:hover{color:#cd0200;line-height:25px;text-decoration: underline;}
/*16号图标题字体样式*/
a.t16:link {color: #333;line-height:35px;font-size:16px; text-decoration: none;}
a.t16:visited {color: #333;line-height:35px;font-size:16px;text-decoration: none;}
a.t16:hover{color:#cd0200;line-height:35px;font-size:16px;text-decoration: underline;}
/*14号字体样式*/
a.text:link {color: #333;line-height:30px;margin-left:5px; font-size:14px; text-decoration: none;}
a.text:visited {color: #333;line-height:30px;margin-left:5px; font-size:14px;text-decoration: none;}
a.text:hover{color:#cd0200;line-height:30px;margin-left:5px; font-size:14px;text-decoration: underline;}
/*14号字体样式*/
a.texth:link {color: #cd0200;line-height:30px;margin-left:5px; font-size:14px; text-decoration: none;}
a.texth:visited {color: #cd0200;line-height:30px;margin-left:5px; font-size:14px;text-decoration: none;}
a.texth:hover{color:#333;line-height:30px;margin-left:5px; font-size:14px;text-decoration: underline;}
/*12号字体样式*/
a.t12:link {color: #2d96e9;font-size:12px; text-decoration: none;}
a.t12:visited {color: #2d96e9;font-size:12px;text-decoration: none;}
a.t12:hover{color:#333;font-size:12px;text-decoration: underline;}
.tdlb{padding: 10px 0px;border-top:1px dashed #ccc;font-size:20px; color:#666;}


/*图库竖排样式*/
.twjs{width:300px;float:left;margin:10px 0px 5px 0px; font-size:12px;color:#ffffff;}
.twjs ul{width:300px;margin:0;padding:0;display:block;}
.twjs ul li{display:block;width:150px;float:left;text-align:center;line-height:30px;list-style:none}

/*图库竖排样式*/
.xgss{width:860px; text-align:left; font-size:12px;color:#ccc;}
.xgss ul{width:860px;margin:0;padding:0;display:block;}
.xgss ul li{display:block;width:265px;float:left;text-align:left;line-height:30px; list-style-type:disc;}

/*图库竖排样式*/
.jstj{width:330px;float:left; font-size:12px;color:#ffffff;}
.jstj ul{width:330px;margin:0;padding:0;display:block;}
.jstj ul li{display:block;width:165px;float:left;line-height:30px;list-style:none}

.jstj1{width:860px;float:left; font-size:12px;color:#ffffff;}
.jstj1 ul{width:860px;margin:0;padding:0;display:block;}
.jstj1 ul li{display:block;width:265px;float:left;line-height:30px;list-style:none}

 .yqlj{width:1002px;float:left;border-top:1px solid #649fe1; background:#f3f7fc;text-align:left;height:40px; line-height:40px;padding-left:10px;font-family:微软雅黑; font-size:16px; color:#246dbf;}



/*焦点图*/
.focus{ position:relative; width:300px; height:400px;margin:0 auto;padding:0px 0px;float: left;}  
.focus img{ width: 300px; height: 400px;} 
.focus .shadow .title{width: 260px; height: 25px;padding:0px 30px;}
.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:static; 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;padding:5px 0px; height:30px; line-height:30px; 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:0px 10px; font-family: "\5fae\8f6f\96c5\9ed1";}  
.focus .fcon{ position:relative; width:100%; float:left;display:none; clear:none; margin:0px 0px;padding:0px 0px; vertical-align:top;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:45px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .d1fbt a{position:relative; display:inline; width:12px; height:12px; 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 .d1fbt .current,.focus .d1fbt a:hover{background:#fc114a;}    
.focus .d1fbt img{display:none}    
.focus .d1fbt i{display:none; font-style:normal; }  