﻿@charset "utf-8";

/*=======全局公共样式部分======*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,acronym,address,cite,code,del,dfn,em,font,img,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
	margin: 0;
	padding: 0;
	border: 0;
	word-break: break-all;
	/* [disabled]word-wrap:break-word; */
}
ol,ul{list-style:none;}
:focus{outline:0;}

a:link,a:visited,a:active{ color:#3c3c3c;text-decoration:none; -webkit-transition:all .2s linear;transition:all .2s linear;}a:hover{ color:#e22323; text-decoration:underline; webkit-transition: .5s; transition: .5s;}
table{border-collapse:collapse;border-spacing:0;}
.fl{float:left;}.fr{float:right;}
.clear{clear:both;}
img{ vertical-align:middle;}
a.col_blue,.col_blue{ color:#3499e0;}
.col_ls{ color:#4cba05;}

.col_f00{ color:#d73a3d;}
.blue_col{ color:#0c7ed8;}
.col_999{ color:#999;}
.font12px{ font-size:12px;}
.clearfix:after { 
    visibility: hidden; 
    display: block; 
    font-size: 0; 
    content: " "; 
    clear: both; 
    height: 0; 
} 

input,select{font-family:"微软雅黑","黑体";}

body{ background:#f9f9f9;  font-size:14px; color:#3c3c3c; line-height:22px; font-family:"微软雅黑","宋体";}
.wid1200px{ width:1200px; margin:0 auto; overflow:hidden; position:relative;}
.top_bg{ background:url(../images/index_top.jpg) no-repeat  center bottom; height:450px;  min-width:1200px; position:relative;}
.index_bg{ background:url(../images/index_top.jpg) no-repeat  center bottom; height:450px;  min-width:1200px; position:relative;}


.top_30px{ height:30px; margin:0 auto; min-width:1200px; background:rgba(255,255,255,0.05);  font-family:"宋体"; color:#fff; font-size:13px; line-height:30px;  position:absolute; top:0px; left:0px; width:100%; z-index:16;}
.top_fr{ position:absolute; top:0px; right:0px;}
.top_fr a{ color:#fff;}
.grzx a{color:#e22323;  margin-left:5px;}

.ss_box{ width:625px; height:105px;  position:absolute; bottom:35px; left:50%; margin-left:-270px; z-index:15}

.ss_nav ul li{ width:140px; height:40px; padding-bottom:10px; color:#000; font-weight:500; line-height:40px; float:left; font-size:18px; text-align:center; cursor:pointer;}
.ss_nav ul li.on{ color:#c00; background:url(../images/arrow.png) no-repeat bottom center;}


.search_box{ background:url(../images/ss_btn.png) #fff no-repeat 12px center; height:40px; border:1px solid #e22323; border-radius:6px; line-height:40px; position:relative; padding-left:52px; overflow:hidden;}

.search_box input.search_inp{ width:440px; height:38px; margin:0px; border:none; background:none; font-size:15px; color:#222;}
.search_box input.search_inp2{ width:440px; height:38px; margin:0px; border:none; background:none; font-size:14px; color:#222;}
.search_box input.search_btn{ background:#ff3333; height:40px; width:120px; position:absolute; font-size:18px; color:#fff; top:0px; right:0px; border:none; cursor:pointer;}
.search_box input.search_btn:hover{ background:#e22323;}


.nav{ background-color:#e22323; height:101px;  min-width:1200px; }


.nav_wid ul li{ width:150px; float:left; text-align:center; height:50px; line-height:50px; font-size:18px; background:url(../images/line.png) no-repeat right center;}
.nav_wid ul li a{ color:#fff; text-decoration:none; display:block; margin:0 5px;}
.nav_wid ul li a:hover{ background-color:#f04e4e;}


.lined{ background-color:#ef8282; position:absolute; top:50px; height:1px; width:1200px;}


.bg_fff{ background-color:#fff; padding:20px; width:1200px; margin:0 auto; min-height:550px; overflow:hidden;}

.pad_top{ padding-top:15px;}
.pad_top2{ padding-top:10px;}

.index_pic{ width:1000px; height:380px; position:absolute; bottom:0px; left:50%; margin-left:-265px; }


.news_turnd{ width:1000px; height:380px; overflow:hidden; position:relative; z-index:10;  }
.news_turnd .bd{ position:relative; height:100%; z-index:0;   }
.news_turnd .bd li{ zoom:1; vertical-align:middle; position:relative; }
.news_turnd .bd img{ width:1000px; height:380px; display:block;  }

		





.botm_bg{ background-color:#e22323; padding:20px 0; padding-bottom:25px; text-align:center; line-height:26px; color:#eee;  min-width:1200px; margin-top:20px; font-family:"宋体"; font-size:14px;}

.links_botm{  line-height:24px; border-bottom:1px solid #f06464;  padding-bottom:24px;  width:1010px; margin:0 auto; font-size:14px; color:#fff; margin-bottom:22px; text-align:left; position:relative; padding-left:200px;}
.links_botm h2{ position:absolute; left:0px; top:0px; font-size:14px;}
.links_botm a{ color:#fff; margin-right:40px; display:inline-block;}

.links_botm .yq_titd{ background:#ee4646; width:160px; position:absolute; left:15px; top:0px; font-size:14px; height:37px; line-height:37px; text-align:center; font-weight:bold;}

.sel_fl{ width:220px; height:36px; margin:0 16px; }
.sel_fl select{ width:220px; border:1px solid #f7d0d0; background:none; text-indent:.5em; height:36px; color:#fff; font-size:12px;  font-family:"宋体";}
.sel_fl select option{ color:#333;}

.txt_fld{ background:url(../images/red.png)  no-repeat 120px center; padding-left:200px;   color:#fff; line-height:24px; text-align:left; font-size:13px; position:relative;  }

.txt_fld a{ color:#fff; margin:0 5px;}

.links_txt{ margin-bottom:10px;}


.code_d{ position:absolute; top:-6px; right:0px;}
.code_d ul li{ float:left; width:94px; margin-left:20px; font-size:13px; text-align:center;}
.code_d ul li img{ width:90px; height:90px; border:2px solid #fff; }



/*分页样式*/
.pages { margin:0 auto; margin-bottom:10px;
}
.pages ul {
	float: left;
	position: relative;
	left: 50%;
}
.pages li {
	float: left;

	padding: 0 7px;
	color: #333;
	position: relative;
	right: 50%; 
}
.pages li span.curpage {
	color: #c00;
}
.pages li span.currecords {
	color: #333;
}
.pages li a {
	padding: 0 8px;
	display: block;
	height: 24px;
	line-height: 24px;
	text-align: center; 
	border: 1px solid #d1d1d1;
	background: #fff;
	float: left;
}
.pages li.on {
	border: 1px solid #e22323;
	background: #e22323;
	color: #fff;
	height: 22px;
	line-height: 22px;
	text-align: center;
	margin: 0 3px;
	padding: 0 8px;
}
.pages li.dots {
	font-family: Tahoma;
	font-size: 14px;
}
.pages li a:hover {
	background: #fff;
	color: #e22323;
	text-decoration: none;
	border: 1px solid #e22323;
}
.pages li a.next, .pages li a.next:hover {
	border: 1px solid #d1d1d1;
	background: #fff;
	width: 70px;
	height: 26px;
	padding: 0;
}
.pages li a.pre, .pages li a.pre:hover {
	border: 1px solid #d1d1d1;
	background: #fff;
	width: 70px;
	height: 26px;
	padding: 0;
}
.pages li .skip_box {
	border: 1px solid #999;
	width: 22px;
	height: 20px;
	padding: 0;
	margin: 0 3px;
	line-height: 20px;
}
.pages li .skip_btn {
	border: 1px solid #999;
	background: #fff;
	width: 45px;
	height: 24px;
	text-align: center;
	margin: 0 0 0 5px;
}



.logo_new{background:url(../images/logo.png) no-repeat  center top; width:564px; height:104px; top:-260px; left:-335px; position:absolute;  z-index:100006;}


.pos_fix{position:fixed; bottom:140px; right:5px; width:220px; z-index:101;}
.pos_fix img{ width:220px; }


.pos_fix2{position:fixed; background-color:#fff; padding:5px;  bottom:140px; left:5px; width:260px; z-index:101;}
.pos_fix2 img{ width:260px; }

.chengnuo_wid{ background:#fff; padding:20px 30px; width:1200px; margin:0 auto; min-height:500px; box-sizing:border-box;}
		   .chengnuo_wid h2{ text-align:center; font-size:24px; padding:0px 0 20px 0; color:#16A5F3;}
		   .chengnuo_wid table tr th{border:1px solid #86d4ff; background-color:#E1F3FD; padding:10px 0px; text-align:right; padding-right:20px; font-size:15px; line-height:20px; color:#000;  }
		   .chengnuo_wid table tr td{border:1px solid #86d4ff; padding:10px 10px; text-align:left;font-size:15px; line-height:20px; color:#000;}
		   .chengnuo_wid table tr td img{ max-width:600px; max-height:900px;}
		   .chengnuo_wid table tr:nth-child(odd) th{background-color:#E1F3FD;}
           .chengnuo_wid table tr td a{ color:#e22323;}
		   
		   
		   .tongzhi{position:fixed;  bottom:250px; left:5px; width:300px; z-index:101;}
.tongzhi img{ width:300px; }


 .opa_bg{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.4); display:none; z-index:100001;}
 .tip_conda{font-family:"微软雅黑","黑体";  width:500px; height:310px; background:#fff; border-radius:6px; position:fixed; top:50%; left:50%; margin-left:-250px; margin-top:-180px; box-sizing:border-box; padding:25px 20px; font-size:16px; color:#333; line-height:30px; text-align:center;}
 .tip_conda h3{ font-size:24px; color:#0063ba; text-align:center; line-height:40px; margin-bottom:20px;}
 
 a.close_btnd{ position:absolute; top:20px; right:20px; width:20px; margin-right:0px; height:20px; text-align:center; font-size:30px; line-height:20px; color:#ea3e3e; text-decoration:none;}
 
 .links_col{color:#0063ba;}
 
 a.tz_btnd{  width:160px; height:40px; background:#0063ba; margin:0 auto; margin-top:30px; border-radius:20px; text-align:center; line-height:40px; color:#fff; display:block; font-size:16px; text-decoration:none; margin-bottom:15px;}
 
  .dhk_txt{ color:#888; font-size:18px; }
 .dhk_txt input{ width:18px; height:18px; margin-right:4px; outline:none;}
 	