﻿/*common use*/
*{margin:0;padding:0;font-family:Microsoft YaHei;}
ul{list-style-type:none;}
a{text-decoration:none;}
.cls{clear:both;}
table{border-collapse:collapse;border:none;}
img{border:0;}
input,textarea,select{outline:none;}
body{background:#fff url(../image/bann_bg.jpg) repeat-x;}
.clr_b{color:#005cce;}
.clr_c{color:#ccc;}
.clr_6{color:#666;}
.clr_0{color:#000;}
.clr_3{color:#333;}
.clr_9{color:#999;}
.clr_8{color:#888;}
.clr_f{color:#fff;}
.clr_r{color:#fa0404;}
.clr_5{color:#555;}
.clr_a{color:#aaa;}
.clr_ora{color:#ee7800;}
.clr_g{color:#569a1a;}
.clr_y{color:#d28d02;}

.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}
.f_22{font-size:22px;}
.f_24{font-size:24px;}
.f_26{font-size:26px;}
.f_30{font-size:30px;}
.f_28{font-size:28px;}
.f_32{font-size:32px;}
.f_34{font-size:34px;}
.f_36{font-size:36px;}
.f_40{font-size:40px;}
.f_wei{font-weight:bold;}
.f_norm{font-weight:normal;}
.f_yahei{font-family:Microsoft YaHei;}
.al_lt{text-align:left;}
.al_rt{text-align:right;}
.al_ct{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.ver_mid{vertical-align:middle;}
.ver_top{vertical-align:top;}
.opa8{opacity:0.8;}
.opa8h:hover{opacity:0.8;}
.overh{overflow: hidden;}
.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_25{margin-top:25px;}
.mt_20{margin-top:20px;}
.mt_30{margin-top:30px;}
.mt_40{margin-top:40px;}
.mt_50{margin-top:50px;}
.mt_60{margin-top:60px;}

.dis_n{display:none;}
.dis_b{display:block;}
.pos_rela{position:relative;}
.pos_abso{position:absolute;}

.bg_f{background:#FFF;}
.bg_b{background: #007cc2;}

.gray_img { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

.zm1{zoom:1;overflow:hidden;}
.clearfix:after{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.m_auto{width:1310px;margin:0 auto;}

.nav{border-bottom: 2px solid #ff2222;}
.nav_ul li{height:70px;line-height: 70px;float: left;width:120px;}
.nav_ul li a{display: block;text-align: center;}
.nav_ul li a:hover{background: #f00;color:#fff;}
.wraper{padding:20px 15px;width:1280px;margin:0 auto;}

.lefts{width:928px;}
.slider{width:408px; position:relative;margin-top:8px;}
.slider .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.slider .bd ul{ width:100% !important;  }
.slider .bd li{ width:100% !important;  height:280px; overflow:hidden; text-align:center; background-size: cover;}
.slider .bd li a{ display:block;height:280px;}
.slider .hd{width:100%;position:absolute; z-index:1; bottom:10px; right:0;}
.slider .hd ul {text-align: center;}    
.slider .hd ul li{ cursor:pointer;display:inline;padding:10px;margin-left:5px; background:url(../image/h1.png) no-repeat;font-size:0;line-height:999;}    
.slider .hd ul .on{background:url(../image/h2.png) no-repeat;}

.pic_ul{width:1000px;}
.pic_ul li{float: left;margin-right:15px;}
/*.pic_ul li img{width:306px;height:77px;margin-right:15px;}*/



.dongtai{width:496px;}
.dongtai a:hover{text-decoration: underline;}
.dt_bar{background: url(../image/dt_bar.png) repeat-x 0 center;}
.dt_bar span{padding-right:10px;}
.dt_title{line-height: 30px;margin-top:10px;}
.more{position: absolute;top:8px;right:10px;}
.more:hover{text-decoration: underline;}
.dt_desc{background: url(../image/dotline1.png) repeat-x 0 bottom;line-height: 24px;padding:0 0 7px 0;}
.dt_desc2{line-height: 24px;margin-top:5px;}

.padt5{padding:5px 0;}
.borderbot1{border-bottom: 1px solid #d5d6d6;}
.more2{position: absolute;bottom: 5px;right:10px;}
.more2:hover{text-decoration: underline;}
.xuexi_ul{width:1000px;}
.xuexi_ul li{float:left;width:475px;line-height: 36px; height: 36px; overflow:hidden}
.xuexi_ul a:hover{text-decoration: underline;}

.huodong_ul{width:1000px;}
.huodong_ul li{float:left;margin:20px 35px 0 0;}


.rights{width:316px;}
.border_red{border:1px solid #ff0000;}
.search_text{margin:5px 0 0 0;}
.search{padding:15px 0 15px 13px;}
.search_bg{background: url(../image/search_bg.png) no-repeat;width:238px;height:35px;}
.ipt_search{position: absolute;top:8px;left:10px;border:0;}
.btn_search{width:40px;height:35px;position: absolute;top:0;right:0;background: none;border:0;cursor:pointer;}

.zz1{background: url(../image/a11.png) no-repeat 30px center;margin-top:22px;}
.zz1 a{display: block;height:88px;line-height: 88px;text-indent: 110px;}
.zz1 a:hover{text-decoration: underline;}
.zz2{background: url(../image/a21.png) no-repeat 30px center;height:88px;margin-top:22px;}
.zz2 a{display: block;height:88px;line-height: 88px;text-indent: 110px;}
.zz2 a:hover{text-decoration: underline;}
.zz3{background: url(../image/a3.png) no-repeat 30px center;height:88px;margin-top:22px;}
.zz3 a{display: block;height:88px;line-height: 88px;text-indent: 110px;}
.zz3 a:hover{text-decoration: underline;}

.links{padding:0 15px;}
.links p{line-height: 30px;padding:8px 0;}
.links a:hover{text-decoration: underline;}
.links_title{padding:8px 0;}

.footer{background: #fa0404;padding:10px 0 30px 0;}
.copy{width:1250px;margin:0 auto;}
.copy1{width:950px;}
.copy_ul{width:1000px;}
.copy_ul li{float:left;line-height: 30px;margin:10px  30px 0 0;}
.copy_logo{padding:15px 0;border-bottom:1px solid #fb4343;}

.copy2{width:250px;}
.sele1{width:235px;padding:4px 5px;border:1px solid #ff3a3a;background: #b40303;}

.footer_text{background: #b40303;padding:12px 0;}

.xx_title{width:800px;margin:20px auto 0  auto;line-height: 48px;}
.xx_source{background: #f1f1f1;height:30px;line-height: 30px;}

.p1{line-height: 36px;text-indent: 2em;}

.picls_ul{width:1000px;}
.picls_ul li{float: left;margin:20px 17px 0 0;}
.picls_ul li a{width:276px;padding:10px;display: block;}
.picls_ul li img{width:276px;height:198px;}
.pic_norm{border:1px solid #ebebeb;background: #fff;color: #333;}
.pic_cur{border:1px solid #ff0000;background: #ff0000;color: #fff;}

.pager a{border:1px solid #f00;padding:6px 12px;line-height: 50px;margin:0 10px;}
.page_cur{background: #f00;color:#FFF;}
.pager a:hover{background: #f00;color:#fff;}

.top1 a{background: url(../image/arr_cur.png) no-repeat 0 center;padding-left:10px;}
.top1 a:hover{text-decoration: underline;}
.top1 p{line-height: 25px;}
.news_ul{background: url(../image/dotline1.png) repeat-x 0 bottom;padding-bottom: 15px;}
.news_ul li{line-height: 36px;}
.news_ul li a{background: url(../image/arr_norm.png) no-repeat 0 center;padding-left:10px;}
.news_ul li a:hover{text-decoration: underline;}