
body{font:12px/22px "Microsoft YaHei","Arial";  overflow-x: hidden; font-family: "微软雅黑"; text-align:justify; text-justify:inter-ideograph; color:#666; background:#ffffff;}
body,p,ul,li,ol,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,iframe,input,select,ul li,form{margin:0;padding:0; border:none;font-family: "微软雅黑";}
ul,ul li,ol,li{list-style:none outside none;}
img{ border:none; vertical-align:top;  *vertical-align:middle !important;}
input,select{vertical-align:middle;}
select::-ms-expand { display: none; }
select{
-webkit-appearance:none;
        appearance:none;  
}
input:disabled{ background: #ccc!important;}
/*设置左右浮动，class="fl"为左浮动，class="fr"为右浮动*/
.fl { float:left; display:inline;}
.fr { float:right; display:inline;}
/*把h1--h6的字体大小和加粗样式全部清除掉，这样h标签就跟普通标签没有区别*/
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
/*a样式*/
a{text-decoration:none; color:#999;}
a:link{ color:#999;}
a:hover{ color:#999; text-decoration:none;}
a:active,a:visited{ color:#999;}
select {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  padding-right: 14px;
  padding-right: 0px\0;
}
.clear{ clear:both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.f_list_left{ padding:0; padding-right: 20px; padding-left: 40px; }
.hot_list{ background:#fff; padding:30px;    }

.f_location{ width: 1250px; margin:20px auto; font-size: 13px; margin-bottom: 15px;}
.f_location a{color:#161616; font-size: 13px;}
.f_location a.f_location_link{ color:#263f6c; font-size:14px; text-decoration: underline; }

/*左边内容*/
.rightPart{ width:100%;}
.f_list_ad{ margin-bottom: 15px; }
.f_list_ad img{ width: 100%; height: auto; }
.tu_list{  overflow:hidden;}
.tu_list dl{ display:block; width:100%;height:auto; border-bottom:1px solid #dddddd; margin-bottom:15px; padding-bottom:15px;}
.tu_list dl.f_list_hot{ border-bottom: none; }
.f_list_move{ width: 100%; height: 40px; background: #f6f6f6 url(../images/f_things_list_06.png) center no-repeat; border:1px solid #e1e1e1;  }
.tu_list dl.f_list_hot dt{ height: 200px;    max-width: 37%; min-width: 0%; }
.tu_list dl.f_list_hot dt a{ display: inline-block; }
.tu_list dl.f_list_hot .wenzi_box p{ font-size: 15px; line-height: 26px; margin-top:15px;min-height:135px;    max-height: 135px; }
.tu_list dl dt{  float:left; margin-right:2%;}
.tu_list dl dd{height:auto;position:relative;}
.tu_list dl dt img{}
.tu_list h3 a{ font-size: 22px; color:#1b61a5; line-height: 30px;margin-bottom: 15px; display: inline-block; }
.wenzi_box{ overflow:hidden;}
.wenzi_box h3{ height:42px; font-size:24px; }
.wenzi_box h3 a{font-size: 22px; color:#1b61a5;  display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.tu_list h3 a:hover{ color:#c9362e;}
.wenzi_box p{height: 110px;  line-height: 22px; text-indent:2em; font-size: 14px;}
.wenzi_box p a{color:#a1a1a1; font-size:16px;}
.wenzi_box p a:hover{color:#3d66ad;}
.dete{ overflow:hidden;}
.dete span{ display:inline-block; float:left;}
.dete span.sp_1{ font-size:16px; color:#8c8c8c; padding-right:80px; margin-bottom:10px;}
.dete span.sp_2 a{ display:block; cursor:pointer; float:left; height:21px; line-height:19px; padding:0 8px; font-size:16px; background-color:#bebebe;color:#fff; margin-right:11px; margin-bottom:10px;}
.dete span.sp_2 a:hover{background-color:#3d66ad;}
.dete span.sp_3{ width:57px; height:35px;background:url(../images/tubiao.png) no-repeat;}

.f_kj_tit{border-bottom: 1px solid #d0d0d0; height: 40px;line-height: 40px; margin-bottom: 30px;}
.f_kj_tit span {height: 36px;line-height: 36px; font-size: 24px;font-weight: bold; color: #3c5f9d; border-bottom: 4px solid #e96708; letter-spacing:1px;}
.hot_list_right{ background: #fff; padding:30px; }
#f_zt_con ul{padding: 0; border: 1px solid #e4e4e4;}
#f_zt_con ul li{ margin: 0;padding: 0; list-style: none; border-bottom: 1px solid #e4e4e4;}
#f_zt_con ul li:last-child{border-bottom: none;}
#f_zt_con li h2{height: 45px;line-height: 58px;margin: 0;padding: 0;  display: inline-block;}
#f_zt_con li h2 a{ font-size: 16px; font-weight: normal; padding-left: 20px; color: #777676; text-decoration: none;}
#f_zt_con .hover h2{height: 45px;line-height: 58px;margin: 0;padding: 0;  display: inline-block;}
#f_zt_con .hover  a{font-size: 18px; color:#434343;text-decoration:none;}
#f_zt_con li span{height:58px;line-height:50px; text-align: center; width: 75px; display: inline-block; font-size: 24px; color: #010101;}
.m_list_img{display: none; width: 100%; padding: 0; margin: 0; }
#f_zt_con .hover  img{ display: block;width: 100%;padding: 0; margin: 0;height: 200px;}
#f_zt_con .hover  span{height:58px;line-height:58px; font-size: 36px; font-weight:bold; color:#FFFFFF;background: #37568f;  text-align: center;}

.section_side{margin: 30px 0;}
.f_kikx_con .f_con{height: 174px; border-bottom:1px solid #e4e4e4 ;}
.f_kj_con_list{margin-top: 20px;}
.f_kj_con_list img{float: left;}
.f_kj_con_list .f_ki_img{display: inline-block;padding-right: 16px; width: 116px;height: 70px;}
.f_kj_con_list h2 a{ font-size: 18px; color:#2e2e2e;line-height: 24px; }
.f_kj_con_list h2 a:hover{color:#23527c; text-decoration:none;}
.f_kj_con_list p { font-size: 14px; color: #8f8f8f;line-height: 18px;}



.f_fxicon{position: relative;}
.f_fxcon{position: absolute; top: -35px;     width: 185px; right: 0; background: #fff; }
.dete{ display: initial; }
.f_fxcon a{ float: left; margin-left: 10px; }
.f_fxcon span{ line-height: 35px; }
.triangle-up {   width:0;height:0;   border-left:30px solid transparent;   border-right:30px solid transparent;   border-bottom:30px solid #fff;}
.f_use_tit{ font-size: 30px; text-align: center; font-family: "微软雅黑"; font-weight: bold; line-height: 40px; margin-top: 20px; }
.f_usesblock{ width: 100%;  padding:20px 25px; margin-top: 20px; background: #fff;-webkit-box-shadow:0 0 10px #dadada;  -moz-box-shadow:0 0 10px #dadada;  box-shadow:0 0 10px #dadada; }
.f_usesblock h2{ border-bottom: 1px solid #f24046;    line-height: 25px;  padding-bottom: 10px; }
.f_usesblock h2 span{ background: #f24046;position: relative;  color: #fff; padding: 2px 7px; font-size: 18px; padding-bottom:5px; }
.f_usesblock h2 span i{width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #f00; position: absolute;    top: 33px;  left: 46%;}
.f_usesblock h2 span strong{ width: 100%; border-bottom: 2px solid #f24046; position: absolute; top: 37px; left: 0; }
.f_usesblock_list{height: 280px; overflow-y: scroll;}
.f_usesblock_con{ height: 120px; padding: 5px; overflow: hidden;  border:1px solid #fff; cursor:pointer ; border-left:3px solid #fff; float: left; margin:10px; margin-left: 0; margin-right:0; }
.f_usesblock_con img{ width: 40%; height: auto; float: left;  height: 108px; border:1px solid #dcdcdc; }
.f_usesblock_con h4 a{ width: 55%; height: auto;  float: left; margin-left:8px; font-size: 18px; line-height: 22px; color: #038d51;}
.f_usesblock_con h4 p{ font-size: 13px; color: #808080; line-height: 19px; margin-top: 8px; }
.f_usesblock_con:hover{ border:1px solid #f24046; border-left:3px solid #f24046;}
.f_green  h2{ border-bottom: 1px solid #21dab1; }
.f_green  h2 span{ background: #21dab1;}
.f_green  h2 span i{border-bottom: 5px solid #21dab1;}
.f_green h2 span strong{border-bottom: 2px solid #21dab1;}
.f_green .f_usesblock_con:hover{ border:1px solid #21dab1; border-left:3px solid #21dab1;}
.f_blue h2{ border-bottom: 1px solid #3c7bd6; }
.f_blue h2 span{ background: #3c7bd6;}
.f_blue h2 span i{border-bottom: 5px solid #3c7bd6;}
.f_blue h2 span strong{border-bottom: 2px solid #3c7bd6;}
.f_blue .f_usesblock_con:hover{ border:1px solid #3c7bd6; border-left:3px solid #3c7bd6;}
.f_orange h2{ border-bottom: 1px solid #fc833e; }
.f_orange h2 span{ background: #fc833e;}
.f_orange h2 span i{border-bottom: 5px solid #fc833e;}
.f_orange h2 span strong{border-bottom: 2px solid #fc833e;}
.f_orange .f_usesblock_con:hover{ border:1px solid #fc833e; border-left:3px solid #fc833e;}
.f_other h2{ border-bottom: 1px solid #00bcd2; }
.f_other h2 span{ background: #00bcd2;}
.f_other h2 span i{border-bottom: 5px solid #00bcd2;}
.f_other h2 span strong{border-bottom: 2px solid #00bcd2;}
.f_other .f_usesblock_con:hover{ border:1px solid #00bcd2; border-left:3px solid #00bcd2;}

.f_video dl dt{ float: none; width: 515px; max-width: 515px; height: auto; margin:0 auto;}
.f_video dl dt img{width: 515px; max-width: 515px; margin:0 auto; }
.f_video dl .wenzi_box{ width: 515px; margin:0 auto; background: #f6f6f6; padding:15px; margin-bottom: 35px; }
.f_kpic dl dt{ width: 100%; max-width: 100%; margin:0; margin-bottom: 10px; height: auto; }
.f_kpic dl dt img{width: 210px; max-width:210px; margin:10px; float: left; }
.f_kpic dl h4{ font-size: 18px; }
.f_kpic dl h4 a{ color: #3f484f; }
.f_kpic dl h4 a:hover{ color: #cb0d0d; }
.breadcrumb{ padding: 0; }
.aticleHead h1 {
    font-size: 25px;
    text-align: center;
}

/*-------------------------------↓分页样式开始↓------------------------------------*/
.page_num{padding-top:15px; height:40px; overflow:hidden; width:96%; margin:auto; font-size:14px; display: none;}
#page_div{line-height:20px; color:#666; width:590px; height:20px; margin:0 auto}
#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc;}
#page_div .pagination_index, #page_div .pagination_index_num{ 
background:#F8F9FB; border:1px solid #CAD4DF; padding:0 8px;
margin-right:2px;
float: left; height:20px;text-align:center;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#666666; font-size:14px;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#666666; font-size:14px;}
#page_div .pagination_index_last{width:260px; float:right; text-align:right; margin:0 auto;}
/* ========="首页"样式=========*/
#page_div .pagination_index_num{margin-right:2px; padding:0px; width:20px;}
#page_div .currentIndex{ background:#145190; border:1px solid #145190; width:20px; height:20px;
line-height:20px; color:#FFF;text-align:center; font-weight:bold; font-size:14px;} /*=========当前页码样式=========*/
/*-------------------------------↑分页样式结束↑---------------------------------------*/





@media (max-width:768px) {

	.w1250{ width: 100%; }
	.f_list_left{width:100%;}
	.hot_list_right{ display: none; }
	.f_footer{ display: none; }
	
}
