﻿
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;padding: 0;}

html {overflow-y: scroll;overflow-x: hidden;}
html, body {height: 100%;font-size: 14px;color: #333333;font-family: arial,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}
a {color: #333333;text-decoration: none;}
a:hover {color: #1993ff;text-decoration: none;}
img {border: 0 none;}
ol, ul, li {list-style: none;}
div, ul, li {margin: 0px;padding: 0px;list-style-type: none;}
input[type="submit"], input[type="reset"] {cursor: pointer;}
.clear {clear: both;}
.fl {float: left;}
.fr {float: right;}
.ov {overflow: hidden;}
.box{width: 1200px;	margin: 0 auto;}
h1,h2,h3,h4,b{font-weight: normal;}
/*头部*/
div.top{height: 42px; line-height: 42px; background: #1993ff; color: #fff; overflow: hidden; min-width: 1200px;}
div.top .left{float: left;}
div.top .right{float: right;color: #fff; font-size: 15px; background: url(../image/index_03.png) center left no-repeat; padding-left: 40px;}


.header{height: 90px; position: relative; min-width: 1200px;}
.header .logo{position: absolute; left: 0px; top:22px;}

.nav {width: auto;height: 40px;z-index: 9; float: right; font-size: 16px;margin-top:25px;}
.nav ul {}
.nav ul li {position: relative;float: left;line-height: 40px;}
.nav ul li>a {display: block;padding:0px 15px; border-radius: 20px;}
.nav ul li:last-child >a{color: red;}


.nav ul li:hover>a, .nav ul li a.act {color: #fff; background:#ffa900;}
.nav ul li .subnav {display: none;width: 100%;height: auto;color: #fff;position: absolute;left: 0px;z-index: 999999;font-size: 14px;top: 90px;background: rgba(255,255,255,0.8);	}
.nav ul li .subnav a {width: 100%;height: 50px;	display: block;  line-height: 50px;display: block;	width: 100%;text-align: center;}
.nav ul li .subnav a:hover {color: #fff;background: rgba(42,171,288,0.8);height: 50px;line-height: 50px;}





/******底部****/
.footer_bottom,.footer_top{background: url(../image/index_02.jpg) center center no-repeat; padding: 30px 0px; min-width: 1200px;}
.footer_top{color: #fff; border-bottom: 1px rgba(255,255,255,0.7) solid;}
.footer_top .left{float: left;}
.footer_top .right{float: right;}
.footer_top .right li{display: inline-table; background: url(../image/index_60.png) center left no-repeat; padding-left: 54px; margin-left: 50px;}
.footer_top .right li:nth-child(1){background: url(../image/index_57.png) center left no-repeat;}
.footer_top .right li p{color: #fff;}
.footer_top .right li h3{font-size: 24px; font-weight: bold;}
.footer_bottom,.footer_bottom a{color: #fff;}
.footer_bottom a:hover{color: #fff;}
.footer_bottom .left{float: left;line-height: 36px;}
.footer_bottom .right{float: right; text-align: center;}
.footer_bottom .right img{width: 150px; margin-left: 15px;}