/*reset css*/
*,::before,::after{margin: 0;padding: 0;-webkit-tap-highlight-color: transparent;-webkit-box-sizing: border-box;/*兼容*/box-sizing: border-box;}
body{font-family: "微软雅黑",sans-serif;color: #333;background:#fff;}
a{color: #666;text-decoration: none;}
a:hover{text-decoration: none;}
ul,ol{list-style: none;}
input{border: none;outline: none;-webkit-appearance: none;}
img{border:none;}
/*common css*/
.f_left{float: left;}
.f_right{float: right;}
.contain{padding: 0 0.5rem;height: auto;overflow: hidden;margin-bottom: 0.5rem;}
.a_par{height: auto;overflow: hidden;}
/*清除浮动*/
.clearfix::before,.clearfix::after{content: "";height: 0;line-height: 0;display: block;visibility: hidden;clear: both;}

.top{width:100%;background:#f8f8f8;border-bottom:1px solid #ebebeb;}
.top_content{width:1200px;margin:0 auto;font-size:13px;line-height:30px;}
.top_left{float:left;display:inline-block;}
.hy{color:#1c1c1c;}
.shu{display:inline-block;padding:0 4px;color:#1c1c1c;}
.top_right{float:right;display:inline-block;}
.tr1{margin-right:10px;}
.icon-icon1460188586201{color:#959595;}
.icon-weixin{color:#959595;}
.tr2 a{margin-right:10px;}
.tr2 a i{margin-right:3px;}
.icon-phone{color:#e60012;margin-right:3px;}
.tr3 font{font-weight:bolder;font-size:14px;color:#e60012;}
.logo{width:1200px;margin:0 auto;padding:20px 0px;}
.logoimg{float:left;width:295px;}
.ggw{float:right;margin-top:5px;width:865px;}
.nav{background:#e60012;}
.nav_list{width:1200px;margin:0 auto;padding-left:28px;}
.nav_list a{margin-right:41px;font-size:15px;color:#fff;display:inline-block;line-height:36px;}
.nav_list a:hover{text-decoration: underline;}
.jian{position:absolute;top:1px;background:#f4f202;color:#e60012;font-size:12px;width:15px;height:15px;line-height:15px;text-align:center;font-weight: bold;border-radius:2px;left:62px;}
.zk{width:100%;border-bottom:1px solid #f1f1f1;}
.zk_content{width:1200px;margin:0 auto;padding:15px 0px;}
.zkimg{float:left;width:209px;margin-right:10px;}
.cs{width:668px;float:left;margin-right:40px;padding-top: 10px;}
.cs a{font-size:13px;margin-right:10px;color:#666666;}
.sousuo{float:left;width:260px;position:relative;margin-top: 5px;}
.stxt{width:207px;border:1px solid #ececec;height:31px;text-indent:30px;float:left;}
.icon-sousuo{position:absolute;left:5px;top:7px;color:#c7c7c7;}
.sbtn{background:#e60012;color:#fff;width:50px;text-align:center;height:30px;float:left}


.stxt::-webkit-input-placeholder { /* WebKit browsers */ 
      color: #c2c2c2; 
      } 
.stxt:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
      color: #c2c2c2; 
      } 
.stxt::-moz-placeholder { /* Mozilla Firefox 19+ */ 
      color: #c2c2c2; 
      } 
.stxt:-ms-input-placeholder { /* Internet Explorer 10+ */ 
      color: #c2c2c2; 
      } 
.content1{width:444px;margin-right:29px;float:left;}
.content2{width:439px;margin-right:28px;float:left;}
.content3{width:260px;float:left;}
.content{width:1200px;margin:0 auto;padding:20px 0px;}
.jq1{font-size:18px;border-top:2px solid #e60012;width:105px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;display:inline-block;text-align:center;line-height:39px;float:left;}
.jq2{float:right;font-size:15px;margin-top:10px;width: 339px;border-bottom: 1px solid #e9e9e9;text-align: right;line-height: 30px;}
.jq2 a{color:#636363;}
.zknew{width:100%;margin-top:20px;}
.zknew_left{float:left;width:166px;}
.zknew_right{float:left;width:100%;margin-left:0px;}
.zknew_right li{font-size:14px;line-height:30px;}
.zknew_right li a{color:#666;}
.zknew_right li:hover{text-decoration: underline;}
.slj{width:100%;margin-top:15px;}
.slj img{width:100%;vertical-align: middle;}
.gjggy{margin-top:15px;}

.gj1{font-size:18px;border-top:2px solid #e60012;width:200px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;display:inline-block;text-align:center;line-height:39px;float:left;cursor: pointer;}
.gj2{float:right;font-size:15px;margin-top:10px;width: 244px;border-bottom: 1px solid #e9e9e9;text-align: right;line-height: 30px;}
.gj2 a{color:#636363;}
.ggtab{width:100%;height:206px;margin-top:15px;}
.ggtab .swiper-container{height:206px;}
.gglimg{float:left;width:274px;border:1px solid #ccc;padding:1px;}
.ggtxt{float:left;width:155px;margin-left:13px;}
.ggtitle{font-size:17px;color:#1e1e1e;line-height:27px;}
.ggcont{font-size:14px;color:#616161;line-height:22px;margin-top:5px;}
.swiper-pagination{bottom:0px !important}
.sydw{width:100%;margin-top:10px;}
.sydw_title{width:100%;border:1px solid #e60012;font-size:16px;color:#e60012;line-height:45px;font-weight:bolder;text-align:center;}
.sydw_title a{color:#e60012;}
.sp{width:100%;margin-top:15px;}
.radio1{float:left;width:49%;margin-right:2%;}
.radio2{margin-right:0px;width:49%;float:left;}
.sydwbk_list{width:100%;margin-top:7px;}
.sydwbk_list li{width:100%;}
.sydwbk_list li font{font-size:14px;color:#e60012;margin-right:10px;float:left;display:inline-block;line-height:27px;}
.gg2title{font-size:14px;color:#666666;float:left;line-height:27px;}
.ggtime{float:right;font-size:14px;color:#666666;line-height:27px;}

.fullSlide{ width:100%;  position:relative;  height:254px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:254px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:254px; color:#fff;}

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
.fullSlide .hd ul{text-align: right;padding-top: 5px;margin-right: 10px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../img/tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
.fullSlide .hd ul .on{ background-position:0 0; }
.c2ggw{width:100%;margin-top:10px;}
.c2ggw img{float:left;width:49%;margin-right:2%;}
.c2g2{margin-right:0px !important;}
.jlgwy{margin-top:18px;}
.jl1 {font-size: 18px;border-top: 2px solid #e60012;width: 200px;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;display: inline-block;text-align: center;line-height: 39px;float: left;cursor: pointer;}
.jl2 {float: right;font-size: 15px;margin-top: 10px;width: 239px;border-bottom: 1px solid #e9e9e9;text-align: right;line-height: 30px;}
.jlgwy_tj{width:100%;margin-top:15px;border-bottom:1px dashed #cccccc;padding-bottom:15px;}
.tjimg{float:left;width:155px;margin-right:10px;}
.jlgwyt1{float:left;width:272px;}
.jg_ti{font-size:18px;color:#e60012;line-height:45px;}
.jgtjcon{font-size:14px;color:#616161;line-height:24px;}
.jlgwy_list{margin-top: 10px;}
.jlgwy_list li{line-height:27px;font-size:14px;}
.jlgbt{float:left;color:#666666;}
.jlgwsj{float:right;color:#8e8e8e;}
.ga1 {font-size: 18px;border-top: 2px solid #e60012;width: 200px;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;display: inline-block;text-align: center;line-height: 39px;float: left;cursor: pointer;}
.ga2 {float: right;font-size: 15px;margin-top: 10px;width: 239px;border-bottom: 1px solid #e9e9e9;text-align: right;line-height: 30px;}
.galk{margin-top:18px;}
.zdimg{width:100%;margin-top:17px;}
.zdimg img{width:100%;vertical-align: middle;}
.galk_list{width:100%;margin-top:10px}
.galk_list li{line-height:29px;font-size:14px;}
.ktzsjs{position:absolute;width:100%;bottom:0px;height:50px;padding-left:20px;box-sizing: border-box;}
.ktzsjs p{text-align:left;}
.ktzsjs a{color:#fff;font-size:14px;}
.zbimg{width:100%;border:1px solid #e9e9e9;padding:10px;box-sizing: border-box;}
.stnew{width:100%;border:1px solid #e9e9e9;border-top:0px;}
.stnew_title{text-align:center;font-size:20px;font-weight:bolder;line-height:45px;border-top:2px solid #e60012;border-bottom:1px solid #e9e9e9;}
.stnew_list{width:100%;padding:10px !important;box-sizing:border-box;}
.stnew_list li{width:100%;line-height:30px;font-size:14px;}
.stnew_list li font{color:#cecece;margin-right:3px;}
.stnew_list li a{color:#666666;}
.stnew_list li a:hover{text-decoration: underline;}
.tjye_list{width:100%;}
.tjyd{width:100%;border:1px solid #e6e6e6;margin-top:20px;padding:10px;box-sizing:border-box;position:relative;}
.tjtp{position:absolute;top:15px;left:-10px;}
.tjyd_title{font-size:18px;text-indent:31px;line-height:30px;margin-bottom:10px;}
.tjydimg{width:100%;}
.tjydimg img{width:100%;vertical-align: middle;}
.tjye_list{width:100%;margin-top:20px;}
.tjye_list li{line-height:30px;font-size:14px;}
.tjye_list li img{margin-right:6px;float: left;margin-top: 11px;}
.tjye_list li a{color:#666666;}
.bnav{width:100%;background:#333333;}
.bnav_content{width:1200px;margin:0 auto;padding-left: 28px;}
.bnav_content a{color:#fff;margin-right: 41px;font-size: 15px;color: #fff;display: inline-block;line-height: 36px;}
.bnav_content a:hover{text-decoration: underline;}

.bbottom{width:1200px;margin:0 auto;padding:25px 0px;box-sizing: border-box;}
.dblogo{float:left;margin-right:10px;margin-top:12px;}
.botto2{float:left;margin-top:12px;}
.botto2 p{color:#949494;line-height:26px;font-size:14px;}
.ewm{float:right;}
.ewmsys{float:left;margin-top:34px;margin-right:4px;}
.ewmsys p{text-align:right;color:#949494;line-height:22px;font-size:14px;}
.ewmimg{float:left;}

.nrycontent{width:1200px;margin:0 auto;padding:30px 0;margin-bottom: 30px;}
.ny_left{width:777px;margin-right:34px;float:left;}
.ny_right{width:389px;display:inline-block;float:left;}
.new_bt{width:100%;font-size:22px;font-weight:bolder;line-height:40px;margin-bottom:10px;}
.new_bt span{float:right;font-size:14px;font-weight:normal}
.new_sj{width:100%;}
.new_s1{float:left;font-size:12px;color:#979797;line-height:30px;}
.new_s2{float:right;}
.new_s2 span{float:left;line-height:30px;font-size:14px;}
.new_s2 img{width:30px;height:30px;}
.xwzw{font-size:14px;line-height:24px;color:#4d4d4d;margin-top:20px;    min-height: 607px;}

.morelianjie a{display:inline-block;width:60px;line-height:26px;}
.morelianjie a:hover{text-decoration:underline;}
.nytjyd{width:100%;margin-top:18px;}
.nytjyd_title{border:1px solid #e5e5e5;}
.tjname{float:left;display:inline-block;background:#ff0000;width:100px;line-height:38px;color:#fff;font-size:16px;text-align:center;}
.tjmore{float:right;display:inline-block;color:#e60012;line-height:38px;font-size:13px;margin-right:10px;}
.tjxw_list{width:100%;}
.tjxw_list li{width:100%;border-bottom:1px solid #eeeeee;padding-bottom:15px;padding-top:15px;}
.tjaimg{width:146px;height:121px;float:left;margin-right:18px;}
.tjimgss{float:left;width:612px;}
.tjimgstitle{font-size:18px;font-weight:bolder;margin-bottom:18px;}
.tjimgstitle a{color:#4d4d4d;}
.tjcontente{font-size:14px;color:#6a6a6a;line-height:24px;}
.tjtime{font-size:12px;color:#a4a4a4;margin-top:10px;}

.rightkctj{padding:15px;box-sizing: border-box;border:1px solid #eeeeee;position:relative;}
.rightkctj_title{width: 100%;font-size: 18px;text-indent: 31px;margin-bottom: 15px;}
.rightkctjimg{position:absolute;top: 15px;left: -10px;}
.tjimgright{width:100%;}
.tjimgright img{width:100%;}
.nyrsk{width:100%;margin-top:6px;}
.rsk{float:left;font-size:15px;color:#e60012;margin-right:10px;line-height:25px;}
.skxw{float:left;font-size:14px;}
.skxw p{line-height:25px;}
.skxw p a{color:#707070;}
.skhj{border:1px solid #eeeeee;margin-top:20px;padding-top:15px;}
.skhj_title{border-left:3px solid #e60012;font-size:18px;padding-left:15px;}
.skhjccc{width:100%;padding:20px;box-sizing:border-box;}
.swiper-container2{width:100%;overflow:hidden;margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1;}
.swiper-slide{width:100%;}
.skhjccc .swiper-slide img{width:100%;}
.swiper-button-prev2{position:absolute;right: 51px;background-image: url(../img/l.png);background-size: 100% 100%;width: 22px;height: 22px;top: -25px;}
.swiper-button-next2{position:absolute;right: 21px;left: auto;background-image: url(../img/r.png);width: 22px;height: 22px;background-size: 100% 100%;top: -25px;}
.rightewm{width:100%;border:1px solid #eeeeee;margin-top:15px;padding:15px;box-sizing: border-box;}
.re_left{float:left;width:165px;}
.re_right{float:left;width: 190px;text-align:center;}
.rep1{font-size:20px;font-weight:bolder;}
.rep2{font-size:14px;color:#4f4f4f;line-height:25px;margin-bottom:10px;}
.rep3{font-size:14px;color:#4f4f4f;line-height:20px;}
.ewmtel{margin-top:10px;}
.tleimg{float:left;font-size:35px !important;}
.erdh{float:left;}
.erdh .d1{width:100%;font-size:15px;color:#e60012;font-weight:bolder;}
.rbemm{width:112px;margin-top:5px;padding:10px;box-sizing: border-box;border:1px solid #e5e5e5;}
.sys{font-size:15px;line-height:25px;}
.ud{font-size:14px;margin-top:30px;margin-bottom:30px;}
.ud p{line-height:26px;}


.new_list{width:100%;margin-bottom:40px;}
.new_list li{width:100%;line-height:35px;font-size:14px;}
.newtitle{float:left;}
.newtime{float:right;}


.youcetab{font-size:14px;margin-top:7px;display:none;}
.youcetab_list li{line-height:26px;}
.ycmore{text-align:right;margin-top:5px;font-size:13px;}
.ycmore a{color:#666;}
.stsk{line-height:30px;color:#666;}

.youcetab2{font-size:14px;margin-top:7px;display:none;}
.youcetab_list2 li{line-height:26px;}
.youcetab0{font-size:14px;margin-top:10px;display:none;}
.youcetab_list0 li{line-height:26px;}
.list_pic{width:100%;margin:0 auto;margin-top:10px;}
.list_pic  li{float:left;width:31.9%;margin-right:2%;position:relative;margin-bottom:14px;}
.list_pic  li a{display:block;}
.list_pic  li a span.pic{width:100%;display:inline-block;border:1px solid #ccc;    height: 183px;overflow: hidden;}
.list_pic  li a span.pic img{width:100%;vertical-align: middle;}
.list_pic  li a p.name3{line-height:30px;font-size:13px;height:30px;text-align:center;color:#000;width:100%;background:#e60012;color:#fff;}
.list_pic  li a p.name3:hover{background:#fff;color:#2b3d6c;}

.fanye{ 
	text-align:center;margin-top:20px;
}
.fanye b{
    border:1px solid #ccc; 
    padding:2px 7px 2px 7px; 
    font-size:14px; 
    color:#fff;
    background:#e60012;
}
.fanye a{ 
	border:1px solid #ccc; 
	padding:2px 7px 2px 7px; 
	font-size:14px;
	color:#000;
}
.fanye a:first-child{
	display:none;
}

.icon-dingwei{color:red;font-weight:bolder;}






 .xwzw .pga {
    padding: 30px 0;
    width: 100%;
    text-align: center;
    clear: both;
}
 .xwzw .pga a {
    color: #999;
    padding: 0 15px;
    margin: 0 3px;
    display: inline-block;
    vertical-align: middle;
    line-height: 38px;
    background: #fff;
    border: 1px solid #c9c9c9;
}
 .xwzw .pga li {
    display: inline-block;
}
 .xwzw .pga a:hover,.xwzw .pga li.active a {
    display: inline-block;
    color: #fff;
    background: #fa1e1e;
    border-color: #fa1e1e;
    }

