@charset "utf-8";
/* CSS Document */
body {font-family:"微软雅黑",Microsoft YaHei;font-size:14px; margin:0;padding:0;color:#333; min-width:1400px;}

div { float:none; margin:0px auto; padding:0;}

form,img,ul,ol,li,dl,dt,dd,input,p,br,button{margin: 0; padding: 0; border: 0;}
ul,li,ol {list-style: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
a { text-decoration: none; color:#000; }
a:hover { text-decoration: none;color:#311963; }
i,em { font-style:normal;}
img { border:0;}
.fl { float:left;}
.fr { float:right;}
.clear { clear:both; line-height:0; height:0; display:block;}
.clearfix:after{content: " "; display: block; height: 0; clear: both; visibility: hidden;  }
.clearfix {zoom: 1; }
.positonr { position:relative;}
/*IE判断*/
.ie6{text-align: center;font-size: 16px;background: #FC6;line-height: 100px;z-index: 100000;width: 100%;position: absolute;height: 100px;top: 0;left: 0;}
.ie6 span{float: right;margin-right: 30px;cursor: pointer;}

.common_width { width:1500px; margin:0 auto;}
.content,.content1 { width:1500px; margin: 0 auto;}
/**==========自定义滚动条样式========*/
::-webkit-scrollbar{
	width: 6px;
	height: 6px
}
::-webkit-scrollbar-track{
	background-color: transparent;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
::-webkit-scrollbar-thumb{
	background-color: #9c9da0;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em
}
/*==========hadder========*/

.header { position:relative; background: url(../images/header_top.jpg) no-repeat center;background-size: cover;}
.header_top { background:#001e32; height:30px;}
.header_top_l { float:left; color:#fff; line-height:30px; font-size:14px;}
.header_top_l a {color:#fff;}
.header_top_r { float:left; height:30px; overflow:hidden}
.header_top_r form input[type='text']{width: 185px;height: 20px;line-height: 20px;background:#fff;font-size: 14px;color: #999;margin-left:10px; margin-top:5px;float: left;box-sizing: border-box; outline:none;}
.header_top_r form input[type='image']{width: 50px;height: 30px;background:url(../images/search.png) no-repeat center;outline:none;}
.header .header_logo_l {height:160px; }


.header .nav { height:49px; line-height:49px;} 
.header .nav ul { width:1500px; margin: 0 auto;}
/*.header .nav ul li { float: left; font-size: 18px; }
.header .nav ul li a{ color:#fff; display:block;padding: 0 24px; }
.header .nav ul li a:hover { background:rgba(61,121,205,0.3);}*/


.header .nav ul li.navli { float:left; position:relative; padding:0 19px;}
.header .nav ul li.navli h3 { font-size: 16px; font-weight:normal; }
.header .nav ul li a { color: #fff; }
.header .nav ul li a:hover { text-decoration: none;}
/*.header .nav ul li .navsub:before{content: '';position: absolute;left: 50%;transform: translateX(-50%);border: 8px solid transparent;border-bottom-color: #420c62;top:-10px;}*/
.header .nav .navsub{ display:none;left:50%;transform: translateX(-50%); width:150px; top:49px;  position:absolute; background:#01416d;box-shadow: 0 5px 12px rgba(0, 0, 0, 0.5); z-index:9  }
.header .nav .navsub a { line-height: 44px; color: #fff; font-size: 15px; display:block; text-align:center}
.header .nav .navsub a:hover { background:#420c62; text-decoration:none; }
.header .nav li.on h3 a { border-bottom:2px #fff solid; color: #fff;}

/*==========footer========*/
.footer {
background:url(../images/bottom.jpg) no-repeat center; background-size:cover;
  text-align: center;
  color: #fff;
  font-size: 14px;
  margin-top:30px;
}
.footer_1 { background-color: #990b25; padding:25px 0 10px; }
.footer_1_1 { float: left; width:260px; text-align:center; }
.footer_1_1 img { width:70%}
.footer_1_2 {float: left; width:600px; padding-left:30px; margin-right:20px; text-align:left;border-left:1px #b3122f solid; border-right:1px #b3122f solid; color: #fff;}
.footer_1_2 h3 { font-size: 17px; font-weight:bold;}
.footer_1_2 p{ line-height:30px;}
.footer_1_3 { float: left; width:480px }
.footer_1_3 .ewm { float: left; width:29%; text-align:center;}
.footer_1_3 .ewm img { width:70%;margin-top:10px;}
.footer_1_3 .ewm p { margin-top:5px; color:#fff;}
.footer_2 { text-align:right; padding:70px 0 160px; font-size: 14px;    line-height: 30px; width:1400px; margin:0 auto;}
.footer_2 p { line-height:24px;}
.footer_2 img { float:right; margin-left:20px;}
.footer a,.footer a:hover{color: #fff;}

.link_yqlj {    border-top: 1px solid #ccc;width: 100%; margin-top: 30px;padding: 20px 0 0 0;}
.link_yqlj h1{width: 115px;background: url(../images/icon_5.png) no-repeat left center;
color: #003091;font-size: 20px;padding-left: 30px;margin-top: 10px; float:left;}
.link_yqlj ul{margin-top: 12px; float:left;}
.link_yqlj ul li{margin-right: 40px; float:left}
.link_yqlj ul li a{color: #333;font-size: 16px;}


.kjlj { margin-top:30px;}
.kjlj_l { float:left;}
.kjlj_l li { float:left; width:148px; height:61px; margin-right: 30px; background:url(../images/s1_0.png) no-repeat center; text-align:center;}
.kjlj_l li:hover {background:url(../images/s1_1.png) no-repeat center; color:#fff;}
.kjlj_l li:hover a { color:#fff; display:block}
.kjlj_l li:nth-child(1) span{background:url(../images/kjlj_1.png) no-repeat center; display:inline-block; width:30px; height:30px; margin-top:2px;}
.kjlj_l li:hover:nth-child(1) span{background:url(../images/kjlj_1_1.png) no-repeat center;}

.kjlj_l li:nth-child(2) span{background:url(../images/kjlj_2.png) no-repeat center; display:inline-block; width:30px; height:30px; margin-top:2px;}
.kjlj_l li:hover:nth-child(2) span{background:url(../images/kjlj_2_2.png) no-repeat center;}

.kjlj_l li:nth-child(3) span{background:url(../images/kjlj_3.png) no-repeat center; display:inline-block; width:30px; height:30px; margin-top:2px;}
.kjlj_l li:hover:nth-child(3) span{background:url(../images/kjlj_3_3.png) no-repeat center;}

.kjlj_l li:nth-child(4) span{background:url(../images/kjlj_4.png) no-repeat center; display:inline-block; width:30px; height:30px; margin-top:2px;}
.kjlj_l li:hover:nth-child(4) span{background:url(../images/kjlj_4_4.png) no-repeat center;}

.kjlj_l li:nth-child(5) span{background:url(../images/kjlj_5.png) no-repeat center; display:inline-block; width:30px; height:30px; margin-top:2px;}
.kjlj_l li:hover:nth-child(5) span{background:url(../images/kjlj_5_5.png) no-repeat center;}

.kjlj_r { float: left;margin-left: 300px; }
.kjlj_r a { display:block;width:70px; height:60px;}
.kjlj_r li { float:left; margin-left:30px; }
.kjlj_r li:nth-child(1) {background:url(../images/s6_0.png) no-repeat center; display:block; width:70px; height:60px; }
.kjlj_r li:hover:nth-child(1) {background:url(../images/s6_1.png) no-repeat center; }

.kjlj_r li:nth-child(2) {background:url(../images/s7_0.png) no-repeat center; display:block; width:70px; height:60px; }
.kjlj_r li:hover:nth-child(2) {background:url(../images/s7_1.png) no-repeat center; }
.section_2_xx { height:150px; margin-top:5px;}