@charset "utf-8";
/* CSS Document */
.main{width:1000px; margin:0 auto;}
.top{width:952px; height:21px; padding:12px 24px; display:inline-block;}
.top p{font-size:14px; line-height:21px;}
.mar{margin-left:198px; vertical-align:middle; height:21px; line-height:21px;}
.mar input{color:#dadada; border:#dadada 1px solid; height:19px; padding-left:10px; width:210px; margin-right:-1px; line-height:19px;}
.btns{background:#f43c5e; color:#FFF; border:#e23152 1px solid; color:#FFF; text-align:center; line-height:19px; width:70px; height:19px;}
.video_box{border:#cdebf7 1px solid; padding:5px 3px;}
.video{position:relative;}
.play{position:absolute; bottom:-8px; left:-8px; width:718px; height:50px;} 
.paly_btn{display:block; width:50px; height:50px; background-color:#f43c5e;filter:alpha(opacity=80); opacity:0.8;}
.play_tit{background:#000; filter:alpha(opacity=50); opacity:0.5; width:667px; height:50px;}
.play_tit1{position:absolute; width:667px; height:50px; bottom:0; right:0; z-index:2000;}
.play_tit1 a{color:#FFF; margin-top:18px; display:block; margin-left:12px; font-size:14px; z-index:50px;}

.name_list{margin-left:8px;}
.name_list p{width:232px; height:14px; padding:10px 16px; border-bottom:#248de4 3px solid;}
.name_list p span{font-size:14px;}
.name_list p a{margin-left:60px; color:#c1c1c1;}
.name_list p a:hover{color:#f43c5e;}
.name_ul{padding-top:5px;}
.name_ul li{padding-left:14px; border-bottom:#dadad9 1px dashed; margin-top:8px;}
.name_ul li a{ float:left; height:34px; line-height:34px; overflow:hidden;}
.name_ul li:hover{background:url(/img/blue-xzft_06.png) left top no-repeat; background-color:#f6f6f6;}
.name_ul li a:hover{color:#f43c5e;}
.a1{width:180px; color:#333333;}
.a2{width:40px; margin-left:10px; color:#666666;}
.name_ul li span{float:left; width:40px; height:34px; line-height:34px;  overflow:hidden; margin-left:16px; color:#999999; }
.mid{width:1000px; margin:0 auto; overflow:hidden; margin-top:10px; border-bottom:#e7e7e7 1px solid; padding-bottom:10px;}
.p_left{border-bottom:#248de4 2px solid; width:716px; height:28px; line-height:28px; padding-left:20px;}
.p_left span{font-size:14px; line-height:28px;}
.p_left a{margin-left:380px; color:#c1c1c1;}
.p_left i{margin-left: 50px; font-family: "微软雅黑";}

.list{padding: 10px 10px; width: 716px;}
.list a:hover{
filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/}
.big_pic{padding-top: 20px; width:228px; overflow:hidden; margin-right: 5px;}
.tup{width: 94px; height: 112px;}
.text1{margin-left: 8px; padding-top: 5px; height: 96px;}
.text1 a{font-size: 14px; color:#ea6b48; display: inline-block; line-height: 24px;  width: 126px;}
.text1 p{font-size: 12px; color: #454545; line-height: 24px; height: 24px; width: 126px; overflow: hidden;padding-top: 10px;}
.list_btn{margin-top: 5px;}
.list_btn_a{float: left; margin-left: 75px;}
.list_btn a{display: block; width:68px; height:22px; line-height:22px; text-align:center; border:#e2e2e2 1px solid; color:#444444; background:#fff;}
.list_btn p{width:80px; height:14px; line-height:14px; overflow:hidden; margin-top:5px;}
.ppp{color: #888888; font-size: 12px; width: 228px; height: 50px; line-height: 25px; overflow: hidden; margin-top: 10px;}

.list_box{width: 460px; height: 215px;}
.small_pic{overflow: hidden; border-bottom: 1px dashed #c6c6c6; padding-bottom: 10px; margin-left:12px;width: 218px; display: inline;
margin-top: 15px;}
.tupp{width: 75px; height: 89px;}
.text11{margin-left: 8px; padding-top: 5px; height: 84px;}
.text11 a{font-size: 12px; color:#333333; display: inline-block; line-height: 14px; height: 24px; width: 126px;}
.text11 .p2{font-size: 12px; color: #666666; line-height: 14px; height: 14px; width: 126px; overflow: hidden;padding-top: 10px;}
.list_btnn{margin-top: 8px;}
.list_btn_aa{float: left; }
.list_btnn a{display: block; width:53px; height:15px; line-height:15px; text-align:center; border:#e2e2e2 1px solid; 
	 margin-top:10px;color:#444444; background:#fff;}
.list_btnn p{width:80px; height:14px; line-height:14px; overflow:hidden; margin-top:10px;}

.pic_list{padding-left:5px; width:731px;}
.pic{width:328px; height:124px; border:#e8e8e8 1px solid; padding: 5px 8px; float:left; margin-top:15px;}
.mar1{margin-left:25px;}
.pic:hover{border:#f43e5f 1px solid; border-radius:3px;}
.pic_txt{width:150px; padding-left:12px; margin-top:3px;}
.pic_txt p{width:148px; height:36px; line-height:18px; overflow:hidden;}
.pic_txt p a{font-size:13px; color:#1887e3; font-family: "微软雅黑"}
.pic_txt p a:hover{color:#f43c5e;}
.pic_txt span{display:block; width:132px; color:#888888;  line-height:25px; overflow:hidden; margin-top:5px;}
.pic_btn{margin-top: 3px;}
.pic_btn_a{float: left;}
.pic_btn a{display: block; width:68px; height:22px; line-height:22px; text-align:center; border:#2884d1 1px solid; color:#FFF; background:#248de4;}
.pic_btn p{width:80px; height:14px; line-height:14px; overflow:hidden; margin-top:5px;}

.pic_btn a:hover{background:#f43c5e; border:#e43556 1px solid;}

.mid_right{margin-left:10px;}
.mid_ul li{padding-top:12px;}
.mid_ul li a{float:left; background:url(/img/blue-xzft_083.png) left top no-repeat; height:22px; *height:20px; _height:20px;line-height:22px; _line-height:20px; *line-height:20px; width:184px; padding-left:12px; color:#333333; overflow:hidden;}
.mid_ul li span{float:left; width:42px; height:22px; line-height:22px; _line-height:20px; *line-height:20px; *height:20px; _height:20px; overflow:hidden; margin-left:13px;}
.midright_p{width:246px; height:30px; padding-left:5px; border-bottom:#c1c1c1 1px solid; line-height:30px;}
.midright_p span{font-size:14px;}
.midright_p a{color:#c1c1c1; margin-left:85px;}
.midright_p a:hover{color:#f43c5e;}
.mid_ul li a:hover{color:#f43c5e;}
.mid_ul1{margin-top:10px;}
.mid_ul1 li{padding-top:5px;}
.mid_ul1 li a{float:left; height:28px; line-height:28px; *height:26px; _height:26px; _line-height:26px; *line-height:26px; width:224px; margin-left:12px; color:#333333; overflow:hidden; border-bottom:#c1c1c1 1px dashed;}
.mid_ul1 li a:hover{color:#f43c5e;}
.martop{margin-top:12px;}
.midright_pa .span_box{border:#c1c1c1 1px solid; border-bottom:none; float:left; text-align:center; width:126px;}
.midright_pa .a_box{float:left; margin-left:70px;}



.midright_pa{width:246px; height:30px; padding-left:5px; border-bottom:#c1c1c1 1px solid; line-height:30px;}
.midright_pa span{font-size:14px;}
.midright_pa a{color:#c1c1c1; margin-left:85px;}
.midright_pa a:hover{color:#f43c5e;}
.mid_ula{margin-top:10px;}
.mid_ula li a:hover{color:#f43c5e;}

.mid_ula li{padding-top:5px;}
.mid_ula li a{float:left; height:28px; line-height:28px;  *height:26px; _height:26px;  width:175px; color:#666666; overflow:hidden; margin-left:9px; _line-height:26px; *line-height:26px; }
.mid_ula li span{float:left; width:42px; height:28px; line-height:28px; *height:26px; _height:26px;  _line-height:26px; *line-height:26px; overflow:hidden; margin-left:13px; color:#666666;}
.mid_ula li a:hover{color:#f43c5e;}
.p_box{ width:12px; height:12px; border:#ff7800 1px solid; color:#ff7800; text-align:center; line-height:12px; float:left; margin-top:6px;}
.p_box1{ width:12px; height:12px; border:#c1c1c1 1px solid; color:#c1c1c1; text-align:center; line-height:12px; float:left; margin-top:6px;}

.txt{margin:0 auto; width:1000px; padding-top:15px;}
.txt_p{border-left:#ef9c00 3px solid; padding-left:15px; width:400px;font-size:14px; margin-left:55px; height:16px; margin-bottom:10px;}
.txt_span{width:530px; background:#f6f6f6; padding:5px; margin-top:5px;}
.txt_span p{width:440px; line-height:25px; padding:10px 50px; color:#666666;}
.txt_p1{border-left:#ef9c00 3px solid; padding-left:15px; width:320px;font-size:14px; margin-left:50px; height:16px; margin-bottom:10px;}
.txt_div{width:390px; background:#f6f6f6; padding:5px 30px; margin-top:5px;}
.txt_div p{width:350px; line-height:25px; padding:10px 20px; color:#666666;}
