@charset "utf-8";
/* CSS Document */
.banner{
width:100%; min-width:1190px;padding:0;z-index:-1;
}
.img,.ad{
width:100%;padding:0;z-index:-1;
}
.banner img,.img img,.ad img{
width:100%;height:auto; padding:0; margin:0;
}

.demo{
text-align:center;height:60px; margin-top:-50px; position:absolute;background-color: rgba(255,255,255,0.8); width:100%; min-width:1190px;
 
}
.demo p{
color: #000; line-height:60px; font-size:2.0rem; font-family:Arial, Helvetica, sans-serif;/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .demo{
  position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
	  background-color:#990000;
    filter:Alpha(opacity=0.8);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .demo p{
    
  }  
}
.con{
margin-top:20px; width:96%; float:right;
}
.con h1{
font-size:1.4rem; line-height:2.6rem; width:96%;
}
.con .info{
margin-top:20px;
}
.con .info .left{
float:left; width:40px; text-align:right; margin-right:4px; margin-top:6px; 
}
.con .info .left span{
 background: #993333;border-radius:50%; color:#FFFFFF; text-align:center; padding:10px 6px; font-size:0.5rem;
}
.con .info .right{
float:left; margin-right:20px;
}
.con .info .right p{
font-size:0.7rem; color:#999999;
}
.con .info .right p span{
font-size:0.9rem; padding-bottom:10px; color:#000;
}
.con .info .chakan{
font-size:0.9rem; padding-bottom:10px; color:#000; float:left;
}
.con .info .chakan img{
margin-right:6px; height:24px;width:auto;
}
.con .info .chakan span{
color: #990000; margin-left:10px;
}
.con .des{
margin-top:20px; width:96%; background: #F0F0F0; 
}
.con .des p{
line-height:1.6rem;padding:2%; color:#777;font-size:0.9rem; 
}
.con .content{
width:100%;margin-top:20px; margin-left:auto; margin-right: auto;font-size:0.95rem;line-height:2.1rem; 
}
.con .content p{
 font-size:0.95rem;line-height:2.1rem; margin-top:10px; color:#333; text-indent:2em;
}
.con .content br{
 font-size:0.95rem;line-height:2.1rem; margin-top:10px; color:#333;
}
.con .content p a{
 font-size:0.95rem;color:#666;
}
.con .content p img{
 max-width:98%;height:auto;text-align:center;margin-top:5px;margin-bottom:5px;
}
.con .content>div{
 text-align:center;margin-top:5px;margin-bottom:5px;width:100%;
}
.con .content>div img{
 max-width:100%;height:auto;
}
.con .content img{
 max-width:100%;height:auto; margin-top:1.5%; margin-bottom:1.5%; text-align:center;
}

.con .content p strong{
 font-size:1.0rem;font-weight:bold;color: #000000;
}
.con .content h2{
 font-size:1.2rem;font-weight:bold;color: #000000;line-height:2.4rem;
}
.con .content h2 a{
 font-size:1.2rem;font-weight:bold;color: #666;line-height:2.4rem;
}
.con .content h3{
 font-size:1.1rem;font-weight:bold;color: #000000;line-height:2.0rem;
}
.con .content h3 a{
 font-size:1.1rem;font-weight:bold;color: #666;line-height:2.0rem;
}
.divlxfs{ width:96%; margin-left:auto; margin-right:auto; border-bottom:.4px dashed #f0f0f0;; border-top:.4px dashed #f0f0f0; margin-top:2%; padding-bottom:2%; padding-top:1.5%; padding-bottom:1.5%; }
.mianzi{
width:60%;float:left;
}
.mianzi p{
margin-top:4px;
}
.mianzi p a{
color:#990000; font-size:1.2rem;line-height:36px; height:36px;
}
.mianzi p img{
max-height:30px; margin-top:3px; width:auto; margin-right:3px; float:left;
}
.mianzi p span{
color:#990000; font-size:0.8rem;
}
.zxk {
width:40%;height:50px;margin-top: 10px;background: #3399CC;float: right;width: 120px;margin-right: 4px;text-align: center;border-radius: 5px;box-shadow: 3px 15px 10px -15px #666;
}
.zxk a {color: #FFFFFF;font-size: 1.0rem;line-height: 50px; width:120px; display:block;
}

.fan{
width:94%; margin-left:auto; margin-right:auto; margin-top:5%; text-align:center;
}
.fan ul{text-align:center;}
.fan li{
border:.8px solid #f0f0f0; padding:2% 4%;border-radius:8px; float:left; margin-left:2%; margin-right:2%;
}
.fan  li a{
color: #0066CC; font-size:1.1rem;
}

.title_bg{
background:url(../images/bg_title.png) no-repeat; height:30px; padding-left:15px; margin-left:3%; margin-top:5%; margin-bottom:3%;
}
.title_bg em{
line-height:30px; font-size:1.2rem; color:#333;
}
.title_bg span a{
line-height:30px; font-size:1.2rem; color:#111;
}
.xiangguan{
margin-bottom:10px;
}
.xiangguan ul li{
width:48%; float:left; line-height:30px; margin-left:1%; margin-right:1%;
}
.xiangguan ul li a{
height:30px; color:#333; font-size:14px;
}

.x_x_p{
width:96%; margin:15px auto;border-top:1px dashed #ccc; padding-top:10px;
}
.x_x_p p{
line-height:36px;height:36px;overflow:hidden;color:#666666; font-size:0.95rem;
}
.x_x_p p a{
color: #666666; font-size:0.95rem;
}
.x_x_p p a:hover{
color: #990000;
}
.tuijian_law{
width:96%; margin-left:auto; margin-right:auto; 
}
.tuijian_law ul li{
 overflow:hidden; margin-bottom:1%; margin-top:1%;padding-top:10px;
}
.tuijian_law .left{
max-width:26%; margin-right:3.5%; float:left; height:150px;overflow:hidden; margin-left:1.5%;border-radius:8px; 
}
.tuijian_law .left img{
width:100%;height: auto;
}
.tuijian_law .right{
width:68%; float:left;
}
.tuijian_law .right h1 a{
color:#333333; font-size:1.3rem; line-height:1.8rem;margin-top:1%;
}
.tuijian_law .right h1 a span{
color:#666; font-size:0.9rem; line-height:1.8rem; margin-left:8px;
}
.tuijian_law .right p{
margin-top:2%; line-height:1.5rem;
}
.tuijian_law .right p img{
 float:left;
}
.tuijian_law .right p a em{
color: #333; font-size:1.25rem;height:1.5rem; margin-left:4px; margin-right:4px;
}
.tuijian_law .right p span{
color: #FF0000; font-size:0.85rem; height:1.5rem; margin-left:4px; margin-right:4px;
}
.tuijian_b{
border-top:0.3px solid #CCCCCC; padding-top:5px;
}
.tuijian_bt{
border-bottom:0.3px dashed #CCCCCC; padding-bottom:10px;
}
.tuijian{
width:96%; margin-left:auto; margin-right:auto; 
}
.tuijian ul li{
height:140px; overflow:hidden; margin-bottom:1%; margin-top:1%;padding-top:10px;
}
.tuijian ul li p{
color:#666666; line-height:1.6rem; font-size:0.9rem;
}
.tuijian ul li p a{
color: #990000;
}
.tuijian .right{
max-width:25%; margin-right:1.5%; float:right; height:136px;overflow:hidden; margin-left:1.5%; border:none;
}
.tuijian .right img{
width:100%;height:136px;border-radius:5px;border:none;
}
/*.tuijian .left{
width:67%; float:left;
}*/
.tuijian  h1{
color:#333333; font-size:0.96rem; line-height:1.8rem;margin-top:1%;
}
.tuijian  p{
margin-top:1%; line-height:1.4rem;
}
.tuijian  p img{
float:left;max-height:26px; width:auto;margin-left:2px;
}
.tuijian  p a em{
color:#FF0000; font-size:0.9rem; margin-right:5%;
}
.tuijian  p a{
color:#FF0000; font-size:0.9rem; margin-right:5%;
}
.tuijian  p span{
color:#555; font-size:0.85rem; line-height:1.5rem; margin-left:4px; margin-right:4px;
}

.con_law{
margin-top:20px; width:98%; float:right;
}
.con_law h1{
font-size:1.6rem; line-height:2.6rem; width:96%;
}
.con_law .info{
margin-top:20px;
}
.con_law .info .left{
float:left; width:24%; text-align:left; margin-right:4px; margin-top:6px; height:160px;border-radius:5%; overflow:hidden;
}
.con_law .info .left img{
width:140px; height:auto;border-radius:5%; 
}
.con_law .info .left span{
 background: #993333; color:#FFFFFF; text-align:center; padding:10px 6px; font-size:0.5rem;
}
.con_law .info .right{
float:left; width:72%; margin-left:1.5px;
}
.con_law .info .right p{
font-size:0.9rem; color:#999999; margin-top:10px;
}
.con_law .info .right p span{
font-size:1.3rem; padding-bottom:10px; color:#333;
}
.con_law .info .right p i{
font-size:0.9rem; padding-bottom:10px; color:#666; margin-left:15px; font-style:normal;
}
.con_law .des{
margin-top:20px; width:96%; background:#f0f0f0; font-size:0.8rem; 
}
.con_law .des p{
line-height:1.4rem;padding:2%; color:#666666;font-size:0.8rem;
}
.con_law .content{
width:98%;margin-top:20px;
}
.con_law .content p{
 font-size:0.95rem;line-height:1.8rem; margin-top:10px; color:#333;
}
.con_law .content p img{
 max-width:98%;height:auto;text-align:center;margin-top:5px;margin-bottom:5px;
}
.con_law .content>div{
 text-align:center;margin-top:5px;margin-bottom:5px;width:98%; margin-right:auto; margin-right:auto;
}
.con_law .content>div img{
 max-width:100%;height:auto;margin-top:5px;margin-bottom:5px;
}
.con_law .content img{
 max-width:100%;height:auto; text-align:center;
}
.con_law .content p strong{
 font-size:0.95rem;font-weight:bold;color: #000000;
}
.con_law .content h2{
 font-size:1.2rem;font-weight:bold;color: #000000;line-height:2.4rem;
}
.con_law .content h3{
 font-size:1.1rem;font-weight:bold;color: #000000;line-height:2.0rem;
}

.con_rong{
margin-top:20px; width:98%; float:right;
}
.con_rong h1{
font-size:1.6rem; line-height:2.6rem; width:96%;
}
.con_rong .info{
margin-top:20px;
}
.con_rong .info .left{
float:left; width:100px; text-align:left; margin-right:4px; margin-top:6px; height:100px;border-radius:50%; overflow:hidden;margin-top:3%;
}
.con_rong .info .left img{
width:100px; height:auto; 
}
.con_rong .info .left span{
 background: #993333; color:#FFFFFF; text-align:center; padding:10px 6px; font-size:0.5rem;
}
.con_rong .info .right{
float:left; width:73%; margin-left:2.5%;
}
.con_rong .info .right p{
font-size:0.9rem; color:#999999; margin-top:10px;
}
.con_rong .info .right p span{
font-size:1.15rem; padding-bottom:10px; color:#333;
}
.con_rong .info .right p i{
font-size:0.9rem; padding-bottom:10px; color:#666; margin-left:15px; font-style:normal;
}
.con_rong .des{
margin-top:20px; width:96%; background:#f0f0f0; font-size:0.8rem; 
}
.con_rong .des p{
line-height:1.4rem;padding:2%; color:#666666;font-size:0.8rem;
}
.con_rong .content{
width:98%;margin-top:20px; font-size:0.95rem;
}
.con_rong .content p{
 font-size:0.95rem;line-height:1.8rem; margin-top:10px; color:#333;
}
.con_rong .content p img{
 max-width:98%;height:auto;text-align:center;margin-top:5px;margin-bottom:5px;border-radius:2%;
}
.con_rong .content>div{
 text-align:center;margin-top:5px;margin-bottom:5px;width:98%; margin-right:auto; margin-right:auto;
}
.con_rong .content>div img{
 max-width:100%;height:auto;margin-top:5px;margin-bottom:5px;border-radius:2%;
}
.con_rong .content img{
 max-width:100%;height:auto; text-align:center;border-radius:2%; margin:2.5% auto;
}
.con_rong .content p strong{
 font-size:0.95rem;font-weight:bold;color: #000000;
}
.con_rong .content h2{
 font-size:1.2rem;font-weight:bold;color: #000000;line-height:2.4rem;
}
.con_rong .content h3{
 font-size:1.1rem;font-weight:bold;color: #000000;line-height:2.0rem;
}
.statement {
padding: 15px 0;border-top: 1px dashed #cacaca;border-bottom: 1px dashed #cacaca; width:94%; margin-left:auto; margin-right:auto; margin-top:20px;
}
.statement p {
color: #cacaca;font-size: 14px;ine-height: 28px;
}

.form_yuyue{
margin-top:3.5%; margin-bottom:3%; margin-left:0.5%;
}
.form_yuyue .form{
height:40px; width:80%;  margin-top:10px; border:0.8px solid #FF6600;
}
.form_yuyue .input1{
height:40px;width:74.5%; float:left;  font-size:0.9rem; padding-left:0.5%; color:#999999; border:none;
}
.form_yuyue .input1 a{
border:none;
}
.form_yuyue .btn_srh{
height:40px; background:#FF6600; font-size:1.1rem; text-align:center; width:25%; border:none; float:left; color:#FFFFFF;
}
.epages{
width:99%; margin-left:auto; margin-right:auto; margin-top:25px; text-align:center;
}
.epages span{
font-weight:800;
}
.epages a{
border:1px solid #FF6600; padding:2px 5px;border-radius:5px;
}
.epages b{
border:1px solid #FF6600; background:#FF6600;padding:2px 5px;border-radius:5px; color:#FFFFFF;
}