﻿@charset "utf-8";
/* CSS Document */
body{font-family:Microsoft YaHei,Simsun,Arial;font-size:12px;color: #333;line-height:28px;padding: 0;margin: 0 auto;}
:focus { outline-color:#cf010e;}
div{margin: 0 auto;padding: 0;}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p{margin: 0;padding: 0;border: none;list-style-type: none;}
h1, h2, h3, h4, h5, h6{font-size: 12px;}
a{color: #333;text-decoration: none; cursor:pointer;}
a:hover{color: #333;text-decoration: none;}
i{  vertical-align: middle;}

.clear{ clear:both;}

.head_w{width:100%; height:80px; background:#fff;}
.head{ width:1200px; height:80px; margin:0 auto;}
.head_logo{width: 180px; height: 66px; float: left; padding-top: 14px; position:relative;}
.head_logo .abosut{ position:absolute; top:50px; left:292px; width:52px; height:25px; line-height:25px;font-family:Microsoft YaHei,Simsun,Arial;}
.head_nav{ width:730px; height:80px; float:left;}

.head_nav .limt{float: left; display: inline; width:91px; height:80px; line-height:80px; text-align:center;}
/*.head_nav .limt:hover{background:url(../images/nav_hover.png) no-repeat bottom center;}	*/
.head_nav .li_hover{float: left; display: inline; width:91px; height:80px; line-height:80px; text-align:center; background:url(../images/nav_hover.png) no-repeat bottom center;}	
.head_nav .limt a{ background:url(../images/nav_li.png) no-repeat right center; display:block;}
.sec-box{display: none;}
.sec-box{position:absolute; left: 0; top:80px; border-top:2px solid #f5f5f5; background: #fff; width: 100%; height:44px; line-height:44px; z-index:9999;}
.sec-box ul{width:860px; margin: 0 auto;}
.sec-box ul li{float: left; display: inline; padding: 0 10px; height:44px; line-height: 44px;}
.head_nav .limt .sec-box ul li a{ background:none;}
.sec-box .sec-limt{ padding-left:522px;}
.sec-box .sec-limt2{ padding-left:220px;}

.nav_head{display:none;position:absolute; z-index:999; background:#fff; width:100%;}
.nav_head li{background:#ccc;width:148px; height:40px; line-height:40px; float:inherit; /*IE6 only*/}
.nav_head li a{ color:#fff;font-size:18px; line-height:40px;}
.nav_head li a:hover{ color:#60a200; background:#fff;width:148px;}

.head_search{ width:175px; height:80px; float:left;}
.search{width:126px; height: 24px; border: 1px solid #e7e7e7; outline: none; padding-left:10px; vertical-align: middle; margin-top:27px;}
.button{width: 34px; height: 26px; background:url(../images/serch.png) no-repeat; outline: none; border: 0px; vertical-align: middle; color: #fff; font-size: 14px; margin:0px; margin-top:-58px;cursor: pointer;margin-left:139px;}

/* 下拉列表 */
.head_select{width:95px; height:45px; float:left; margin-top:25px; position:relative; z-index:5; padding-left:20px;}
.head_select img { vertical-align:middle; width:18px; height:18px; margin-right:8px;}
.head_select b{ vertical-align:middle; font-weight:400;}
.head_select span{height:30px;display:inline-block; line-height:30px; padding-right:20px; background:url(../images/sjyy.png) no-repeat right center;}
.head_select ul{display:none; background:#fff; position:absolute; left:15px; top:30px; width:95px;}
.head_select ul li{ background:#fff; padding-left:5px;}
.head_select ul a li:hover{ background:#003a89; color:#fff;}
/* 下拉列表 */



/*  底部  */
.foot{ width:100%; height:100px; background:#003a89;}

.footer{ width:1200px; height:100px; margin:0 auto; color:#fff;}
.foot_logo{ width:360px; height:75px; text-align:right; float:left; padding-top:25px;}
.foot_icp{ float:left; width:740px; height:75px; padding:25px 0px 0px 100px;}