/*基本样式开始*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font-size: 14px;font-family: "Microsoft YaHei","黑体","宋体","Arial",sans-serif !important;}
h1, h2, h3, h4, h5, h6{ font-size:100%; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
small{ font-size:12px; }
ul, ol, li { list-style:none; text-decoration:none;}
a { text-decoration:none; }
a:hover { text-decoration:none; }
sup { vertical-align:text-top; }
sub{ vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
.clear{  clear:both;  }
.wfull{ width: 100% ;min-width: 1200px;}
.w1200{ width: 1200px;margin: auto ; }
.auto{ margin: auto }
.fl{ float: left }
.fr{ float: right }

/*顶部*/
.hn_top{
width: 1200px;height: 28px;margin: 0 auto;
/*background:#aaa;	*/
}

.hn_top_right{
	width: 225px;
	height: 28px;
	/*background: pink;*/
	float: right;
}

.hn_top_right ul li{
	/*margin:0 5px 0 0;*/
	float: left;
	width: 75px;
	height: 21px;
}

.hn_top_right ul li a{
	color:#696969;
	font-size: 12px;
}
.hn_top_right ul li span{
	margin-left: 5px;
}
.hn_top_oa{
	width: 71px;
	height: 21px;
	background: #880010
}


.st{
	display: none !important;
}
.box .kqzl{
	display: none;
}
.wtpic{
	display: none;
}
/*logo*/
.hn_logo_th{
	width: 1200px;height: 86px;margin:0 auto;
}

.hn_logo{
	width: 619px;height: 86px;float: left
}

.hn_search{
	width: 342px;height: 86px;float: left;
}

.sea_form{
	width: 256px;height: 39px;float: right;margin-top:22px;
}

.sea_form input{
	width: 187px;height: 35px;float: left
}

.sea_sub{
	width: 63px;height: 39px;float: right;color:#fff;border:0;background:#d30018;
}

.hn_tianqi{
	width: 183px;
	height: 86px;
	/*background: #acf584;*/float: right;    margin-top: -15px;
}
/*
.hn_tianqi span{
	color:#a1a1a1;
	font-size: 14px;
	float: right;
	line-height: 49px;
	margin-top: 30px;
	line-height: 83px;
}
*/
.hn_wf100{
	width: 100%;height: 41px;background: #c4261d;margin-top: 10px;
}

.hn_fl1200{
	width: 1200px;height: 54px;margin:0 auto;
}

.hn_fl1200 ul li{
	float: left;
margin:-2px 57px 0 0;
	width: 100px;
	height: 50px;
}


.hn_fl1200 ul li:last-child{
/*float: right;*/
margin:-2px 0px 0 0;
}


.hn_fl1200 ul li a p{
	font-size: 16px;
	color:#fff;
}

.hn_fl1200 ul li span{
	font-size: 10px;
	color:#fff;
}

/*轮播*/
 .flexslider {
        margin: 0px auto 20px;
        position: relative;
        width: 100%;
        height: 373px;
        /*overflow: hidden;*/
        zoom: 1;
    }
    
    .flexslider .slides li {
        width: 100%;
        height: 100%;
    }
    
    
  
   
    .flex-control-nav {
        width: 100px;
        position: absolute;
          bottom: 11px;
    /* text-align: center; */
    right: 4px;
    }
    
    .flex-control-nav li {
        margin: 0 2px;
        display: inline-block;
        zoom: 1;
        *display: inline;
       /*background:rgba(82,79,79,0.6); */
    }
    
    .flex-control-paging li a {
        background: url(/statics/images/ranqi/dot.png) no-repeat 0 -16px;
        display: block;
        height: 16px;
        overflow: hidden;
        text-indent: -99em;
        width: 16px;
        cursor: pointer;
    }
    
    .flex-control-paging li a.flex-active,
    .flex-control-paging li.active a {
        background-position: 0 0;
    }
    
    .flexslider .slides a img {
        width: 100%;
        height: 411px;
        display: block;
    }

 .index_news_left{
 	width: 1200px;
 	height: 373px;
 	/*background: #da4585;*/
 	margin:0px auto;
 	/*margin-top: 40px;*/
 }

 .index_left_lunbo{
 	width: 648px;height: 373px;
 /*	background: #da2333;*/float: left
 }

  .index_xiaolunbo{
	width: 648px;
	height: 48px;
	background:rgba(6,9,12,0.6);
	position: absolute;
	bottom:0px;
}

.index_xiaolunbo span{
font-size: 15px;
color:#fff;
padding-left: 20px;
line-height: 50px;
}

/*右边*/
.index_right_news{
	width: 522px;height: 373px;
	/*background: #ef6538;*/float: right;
}


/*新闻资讯*/
.index_wfll_jcdongtai{
width: 423px;
height: 335px;
/*background: #293;*/
float: left	
}

.index_wfll_jcdongtai_list_frm{
width:413px;
height: 270px;
}

.index_wfll_list_div_fl_jcdt{
width: 392px;
height: 24px;
/*background: #695;*/
margin: 7px;
}

.index_wfll_list_div_fl_jcdt img{
float: left;
padding-top: 10px;
}

.index_wfll_list_div_fl_jcdt span{
float: left;
}

.index_wfll_list_div_fl_jcdt span a{
color:#6c6c6c;
font-size: 14px;
margin-left:15px;

}

.index_wfll_list_div_fl_jcdt p{
float:right;color: #6c6c6c

}

.more{
	width: 70px;height: 32px;border:1px  solid #aaa;float: right;margin-top: 6px;
}

.more a{
	color:#b6b6b6;font-size: 13px;padding-right:20px;line-height: 32px;margin-left: 8px;
}

.dir_linst_index{
	width: 522px;height:9px;margin-top:24px;
}

.dir_linst_left{
	height: 32px;float: left
}

.dir_linst_left img{
	float: left;margin-top: 5px;
}

.dir_linst_left a{
	float: right;
	color:#000000;
	font-size: 14px;
}

.dir_linst_left a:hover{
	float: right;
	color:#c4261d;
	font-size: 14px;
}

.lin_time{
	width: 110px;height: 20px;
	float: right;
}

.lin_time span{
		color:#000000;
	font-size: 14px;float: right;
}

/*企业文化*/
.cr_mel_three{
	width: 1200px;
	height: 309px;
	margin:0 auto;
	margin-top: 25px;
	/*background:#df5899;*/
	margin-top: 44px;
}

.cr_mel_qywh{
width: 385px;
height: 307px;
float: left;
/*background: #a29;*/
float: left;
margin:0px 21px 0px 0px

}

.cr_mel_qywh:last-child{

float: right;
margin:0px 0px 0px 0px

}

.cr_mel_qywh_titleks{
width: 227px;
height: 80px;
float: left;
}

.cr_mel_qywh_titleks p{
color: #282828;
font-size: 24px;
}

.cr_mel_qywh_titleks span{
color: #9c9c9c;
font-size: 18px;
line-height: 31px;
}

.cr_mel_qywh_more{
width: 70px;
height: 33px;
border: 1px solid #a8a8a8;
float: right;
/*background: pink*/
margin-top: 20px;
/*margin-right: 19px;*/
}

.cr_mel_qywh_more span{
line-height: 32px;
margin-left: 9px;
color:#a8a8a8;
}


.cr_der_list{
width: 394px;
height: 227px;
/*background: #239;*/
}


.cr_der_center p{
font-size: 16px;
color:#000000;
}

.cr_der_center span{
font-size: 14px;
color:#808080;
}

.cr_der_center{
width: 394px;
height: 114px;
/*background: #ccc*/
}

.cr_ber_center{
width: 376px;
height: 54px;
margin-top:5px;
/*background: #123*/
}

.cr_ber_center a{
font-size: 12px;
color: #757575;
line-height: 25px;
}

.cr_ber_center span{
float: right;
color:#d62435;
font-size: 12px;
}

/*结束*/

/*党群工作*/
.index_car_dqgz{
	width: 394px;
	height: 114px;
	/*background: #ac4568*/
}

.index_car_dqgz_img{
	width: 131px;
	height: 102px;
	/*background: #ac4412;*/
	float: left
}

.index_car_dqgz_img img{
	width: 131px;
	height: 102px;
	
	float: left
}

.index_car_dqgz_right_center{
	width: 252px;
	height: 102px;
	/*background: #ac6987;*/
	float: right;
}


.index_car_dqgz_right_center a p{
font-size: 16px;
color:#202020;
}


.index_car_dqgz_right_center span{
font-size: 14px;
color:#808080;
line-height: 27px;
}

.index_car_dqgz_wer{
width: 250px;height: 61px;
float: right;
/*background: green;*/
}

.index_car_dqgz_wer a{
color:#959595;
line-height: 27px;
font-size: 12px
}

/*子公司动态*/
.cr_fr_dongtai{
	width: 394px;height: 32px;
	/*background: #d56846;*/
}

.cr_fr_dongtai_title{
	width: 287px;height: 30px;
	/*background: #d69872;*/
	float: left
}

.cr_fr_dongtai_title img{
	float: left;
	margin-top: 5px;
}

.cr_fr_dongtai_title a{

	/*float: right;*/
	margin-top: 5px;
	font-size: 14px;
	color:#000000;
	margin-right: 21px;
}

.cr_fr_dongtai_title:hover a{

	/*float: right;*/
	margin-top: 5px;
	font-size: 14px;
	color:#c4261d;
	margin-right: 21px;
}



.right_time{
	float: right;
	width: 71px;
	height: 30px;
	/*background: #ccc;/*/
}

.right_time span{
	color:#999999;
	margin-left: 13px;
	line-height: 31px;
	/*font-style: italic;*/
}

.cr_fr_dongtai:hover > .right_time span{
	color:#999999;
	margin-left: 13px;
	line-height: 31px;
	font-style: italic;
	font-size: 17px;
}

/*友情链接*/
.link_st{
	width: 100%;
	height: 84px;
	background: #f6f6f6;
	margin-top: 20px;
}

.wflls_1200{
	width: 1200px;height: 84px;
	/*background: #26ac55;*/
	margin:0 auto;
}
.left_linke{
	width: 148px;height: 30px;
	/*background: pink;*/
	float: left;
	margin-top: 35px;
}

.left_linke span{
	color:#d40017;
	font-size: 18px;
	float: left;
}

.left_linke b{
	color:#949192;
	font-size: 18px;
	margin-left:10px;
}

.right_xian{
	width: 1px;
	height: 23px;
	background: #949192;
	float: right;
}

.right_linke{
	width: 1052px;
	height: 50px;
	float: right;
	/*background: #ac4586;*/
	margin-top: 15px;
}

.right_linke ul li{
	/*width: 194px;*/
	height: 50px;
	float: left;
	margin: 0 12px 0 20px;
	/*background: #ac6987;*/
	
}

.right_linke ul li a{
	float: right;
	color:#000000;
	font-size: 15px;
	margin-top: 20px
}

.red_xian{
	width: 100%;
	height: 3px;
	background: #d8261a
}

.footer_fr{
	width: 100%;
	height:106px;
	background: #3d3d3d
}

.footer_wfll_1200{
	width: 1200px;
	height: 77px;
	/*background: #3a5d65;*/
	margin:0 auto;
}

.footer_left{
	width: 472px;
	height: 77px;
	/*background: #1a21a5;*/
	float: left;
}

.footer_left p{
	color:#909090;
	line-height: 25px;
}

.footer_left span{
	color:#909090;
	line-height: 25px;
}

.footer_left a{
	color:#909090;
	line-height: 25px;
}

.footer_right{
	width: 137px;
	height:77px;
	/*background: #a5a568;*/
	float: right;
	
}

.left_wenzi{
	width: 60px;
	height: 40px;
/*	background: #acd455;*/float: left;margin-top: 23px;
}

.left_wenzi  p{
font-size: 13px;
color: #c4c4c4
}

.erweima{
	width: 72px;
	height: 72px;
	/*background: #ccc;*/
	float: right;
}

.erweima img{
	margin-top:4px;
}

