﻿@charset "utf-8";
/* CSS Document */
body {font-family:"微软雅黑",Microsoft YaHei;font-size:14px; margin:0;padding:0;color:#333; min-width:1500px;}

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:#333; }
a:hover { text-decoration: none;color:#c4000a; }
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:1200px; margin:0 auto;}
.content,.content1 { width:1200px; 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:#01426d; width:100%; }
.top_line {height: 5px;
    line-height: 0;
    font-size: 0;
    background: #025287;}
.header .header_logo {background:url(../images/headbj.png) no-repeat right center; height:160px; width:1200px; margin:0 auto;}
.header .header_logo_l {height:120px; margin-top:13px; }

.header form{height: 40px;margin: 50px 0 0;box-sizing: border-box; border: 1px #fff solid; width:270px; border-radius:25px;}
.header form input[type='text']{width: 195px;height: 38px;line-height: 38px;background:#fff;font-size: 14px;color: #999;margin-left:20px;float: left;box-sizing: border-box; outline:none; opacity:0.5;}
.header form input[type='image']{width: 50px;height: 40px;background:url(../images/search.png) no-repeat center;outline:none;}


.header .nav { background:#025287; height:50px; line-height:50px;} 
.header .nav ul { width:1200px; 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; line-height: 50px; height:50px; position:relative; }
.header .nav ul li.navli h3 { font-size: 18px; letter-spacing:1px; font-weight:normal; width:120px; text-align:center; }
.header .nav ul li a { color: #fff; }
.header .nav ul li a:hover { text-decoration: none;}
.header .nav ul li.navli h3 a { display:block; width:120px;}
.header .nav .navsub{ display:none; width:100%; left:0; top:50px;  position:absolute; background:#b30404; z-index:9; text-align:center  }
.header .nav .navsub a { line-height: 44px; color: #fff; font-size: 15px; display:block;}
.header .nav li.on h3 a { color: #f8c769;}

/*==========footer========*/
.footer {
  background-color: #e00212;
  text-align: center;
  color: #f0d5ce;
  font-size: 14px;
  margin-top:20px;
  min-width:1200px;
  margin:0 auto;
  width:100%;
}
.footer_1 { background-color: #025287; padding:25px 0 10px; }
.footer_1_1 { float: left; width:260px; text-align:center; }
.footer_1_1 img { width:70%}
.footer_1_2 { padding-left:30px;  text-align:center; color: #fff;}
.footer_1_2 h3 { font-size: 17px; font-weight:bold;}
.lxwm h3{ margin-bottom: 8px; }
.footer_1_2 p{ line-height:30px;}

.footer_1_2 li { float:left;margin-top: 15px; width:50%;}

.footer_1_3 { float: right; width:300px }
.footer_1_3 .ewm { float: right; width:52%; text-align:center;}
.footer_1_3 .ewm img { width:70%;}
.footer_1_3 .ewm p { margin-top:5px; color:#fff;}
.footer_2 { background-color: #01426d; text-align:center; padding:10px 0; font-size: 14px;}
.footer a,.footer a:hover{color: #fff;}