/*Generated by wjdhcms 3.0 */
@charset "utf-8";
::-webkit-scrollbar { width: 8px;height: 8px;background-color: #F5F5F5;}
::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #555;}
* { padding: 0; margin: 0;font-family:Verdana, arial, helvetica, clean, sans-serif;}
body { font-family:Verdana;font: 14px/1.231 Verdana, arial, helvetica, clean, sans-serif;color: #333;margin: 0;}
:focus {outline: 1;}

article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{ display: block;}
a{color: #333; text-decoration: none; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}
a:link,a:hover,a:active,a:visited {text-decoration: none;}

ins {background-color: #ff9;color: #000; text-decoration: none;}
mark { background-color: #ff9;color: #000;font-style: italic; font-weight: bold;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0;}
input,select { vertical-align: middle;}
li,ul {list-style-type: none;}
img {  border: none;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
input,textarea { outline: 0; border: 0;}
textarea { resize: none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {font-style: normal;}

::selection {background-color:#003366; color: #fff;}
::-moz-selection {background-color:#003366; color: #fff;}
::-webkit-selection {background-color:#003366; color: #fff;}

/*?藟?猫?a*/
.nav_box{height:53px; background:url(../images/nav.jpg) repeat-x; position:relative; z-index:1000;}
.nav{width:1422px; height:53px; margin:0 auto;}
.nav ul li{text-align:center;float:left;height:53px;line-height:53px; width:236px; font-size:18px; border-right:1px solid #2864a1;}
.nav ul li a{text-decoration:none;display:block;color:#fff;background: linear-gradient(to right, #b61826, #b61826) no-repeat;background-size: 0% 100%;-webkit-transition: all .5s;transition: all .5s;}
.nav ul li:last-child{ border:none;}
.nav ul li a:hover{transition: all 0.6s; color:#fff; background:#ff9400;/*-webkit-animation: rot 0.5s 2  alternate;
-moz-animation: rot 0.5s 2  alternate;
-ms-animation: rot 0.5s 2  alternate;
animation: rot 0.5s 2  alternate;
-ms-transform: rotate(0deg)  scale(1.1);*/}
.nav ul .another a{color:#fff; background:#ff9400;}
.fixedNav {position: fixed; top: 0px;left: 0px; width: 100%;z-index: 100000; _position: absolute; _top: expression(eval(document.documentElement.scrollTop));}









#menu {  
  margin: 0 auto; 
  width: 100%;
  font-family: Verdana, arial, helvetica, clean, sans-serif;
  font-size:18px;
  height:53px;
}
  
#menu ul {
  list-style: none;  
}
li.l1-nav {
  float: left;  
  position: relative; 
  left: 0px;
  height:53px; 
  line-height:53px; border-right:1px solid #2864a1;width:16%;
}
li.l1-nav:last-child{border:0;}
a.l1-nav {  
  display: block;  
  text-align: center;  
  text-decoration: none;  
  height: 53px;
  line-height:53px;
  color:#fff;
  float:left;
  width:100%;
  -webkit-transition: all .5s;transition: all .5s;
}

li.l1-nav:hover a.l1-nav, a.l1-nav:hover {  
  color: #fff;
  background:#ff9400;
  height:53px; 
  line-height:53px; transition: all 0.6s;
}

ul.l2-nav {
  visibility: hidden;
  position: absolute;  /* 绗簩绾ц彍鍗曠浉瀵逛簬绗竴绾ц彍鍗曠粷瀵瑰畾浣� */
  left: 0px;
  top: 53px;
  width:100%;
}

li.l2-nav {
  float: left;  
  position: relative; /* 杩欓噷鎶婄浜岀骇鑿滃崟椤硅鎴愮浉瀵瑰畾浣嶏紝浠ヤ娇寰楀畠鍖呭惈鐨勪笁绾ц彍鍗曠浉瀵瑰畠鑷繁瀹氫綅 */
  left: 0px;
  top: 0px;
  width:100%;
  height:40px;
}

a.l2-nav {  
  display: block; /* 鎶奱璁炬垚鍧楃骇鏄剧ず */
  text-align: center;
  width: 100%;
  height: 40px;
  line-height: 40px;
  background:#0054a4;
  text-decoration:none;
  font-size: 14px;
  color: #fff;
}

li.l2-nav:hover a.l2-nav, a.l2-nav:hover {  
  color: #fff;
  background: #00afa2;
}

/* 杩欐槸鎺у埗鑿滃崟鏄剧ず涓庨殣钘忕殑閲嶇偣 */
a.l1-nav:hover ul.l2-nav, li.l1-nav:hover ul.l2-nav {
  visibility: visible;
}







/*logo*/
.logo{ height:120px; /*background:url(../images/lg_zx.jpg) no-repeat center;*/}
.lg_zx{width:1300px;height:120px;margin:0 auto;}
.lg_zx h1{float:left;}
.lg_zx h1 a{ line-height:none;}
.lg_zx h1 img{display:block;padding-top:18px;position: absolute;z-index: 20;}
.foot_jzxs a{color:#fff;}

/*search*/
.ss_right{ float:right; width:297px; margin-top:44px;}
.search-box{height:32px;width: 198px;float: left;}
.search-text{width:162px;height:32px;float:left;line-height:32px;border:0;background:url(../images/ss_right.jpg) no-repeat;color:#666; font-size:14px;text-indent:0.7em;}
.search-button{background:url(../images/search.jpg) no-repeat;width:36px;height:32px;float:left;border-style :none;cursor:pointer;}
.ss_right p{ width:82px; height:30px; line-height:30px; text-align:center; border:1px solid #00408d; float:right;font-size:16px;}
.ss_right p a{ color:#003366; transition: all 0.6s; }
.ss_right p:hover { border:1px solid #ff9400;transition: all 0.6s; }
.ss_right p:hover a{color:#ff9400;transition: all 0.6s;}

/*foot*/
.foot{height:276px;background:#0053a1; border-top:3px solid #ff9400;}
.foot_center{ width:1300px; height:210px; margin:0 auto;padding-top:66px;}
.foot_left{ width:426px; height:106px; float:left;}
.foot_left h3{ font-size:20px; color:#fff; font-weight:normal;}
.foot_left h3 a{ font-size:20px; color:#fff; font-weight:normal;}
.foot_left ul li a{color:#fff;}
.foot_left ul{ margin-top:24px;}
.foot_left ul li{ font-size:15px; color:#fff; line-height:34px; background:url(../images/ysi.png) no-repeat left; padding-left:18px;}

.foot_jzxs{ width:522px; height:152px; float:left; border-right:1px solid #4280b9;}
.foot_jzxs h3{ font-size:20px; color:#fff; font-weight:normal;}
.foot_jzxs ul{ margin-top:24px;}
.foot_jzxs ul li{ font-size:15px; color:#fff; line-height:34px; background:url(../images/ysi.png) no-repeat left; padding-left:18px;}

/*footew*/
.foot_right{ width:290px; height:100px; float:right;}
.foot_right p{ font-size:15px; color:#fff; font-size:15px; color:#fff; line-height:34px; margin-top:48px;}
.footew{ height:55px; background:url(../images/dbzx.jpg) repeat-x;}
.foot_ew{ width:1300px; height:55px; margin:0 auto;}
.foot_ew ul{
    padding-top: 14px;
}
.foot_ew ul li{float:left;/* width:50px; */}
.foot_ew ul  i{height:16px;display: block;border: 1px solid #638091;margin: 0 15px;margin-top:  3px; width:1px; float:left;}
.foot_ew p{ text-align:center; color:#fff; line-height:33px;}
.foot_ew p a{ color:#fff;}
.share li{float: left;; position: relative; cursor:pointer;}
.share li .codeimg{ position: absolute;left:-30px; top:-110px; display:none; width:100px;height:100px;z-index:101;}
.actGotop{ float:right; margin-top:-33px;/*position:fixed;*/ _position:absolute;bottom:10px;right:300px;width:61px;height:31px;display:none;background:url(../images/top.png) no-repeat;}
.actGotop a,.actGotop a:link{width:61px;height:31px;display:inline-block;_background:url(../images/top.png) no-repeat;outline:none;}
.actGotop a:hover{outline:none;}


@keyframes rot{0%{-webkit-transform: rotate(2deg) ; -moz-transform: rotate(2deg); -ms-transform: rotate(2deg);  transform: rotate(2deg); }
50%{-webkit-transform: rotate(-2deg)  scale(1.01); -moz-transform: rotate(-2deg)  scale(1.01); -ms-transform: rotate(-2deg)  scale(1.01); transform: rotate(-2deg)  scale(1.01);}
100%{-webkit-transform: rotate(0deg) scale(1.1) ; -moz-transform: rotate(0deg)  scale(1.1); -ms-transform: rotate(0deg)  scale(1.1);transform: rotate(0deg)  scale(1.1);}
.nav ul li a:hover{ color:#FFF; 
background: -webkit-linear-gradient(left, #e11414, #e11414) no-repeat;background: linear-gradient(to right, #b61826, #b61826) no-repeat;background-size: 100% 100%; }







@media screen  and (max-width:1500px) {
#menu{width:100%;}
li.l1-nav{width:16%;}
a.l1-nav{padding:0; width:100%;}
}

