﻿body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{
	font:16px "Microsoft Yahei";
	-webkit-text-size-adjust:100%; color: #333;
	background-repeat: repeat-x;
	background-position:top center;
}
a{color:#333;text-decoration:none}
a:hover{color:#1a77d6;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

.xsx {width:2px; height: 20px; margin-top:15px; margin-left:60px; background:#99badd left center;  float: left;}

.flash {width:100%; height: 186px; margin:0 auto; background:url(../images/banner-bj.gif) repeat-x;}
.banner {width:1200px; height: 186px;margin:0 auto;}
.index-wrap {width:1200px; margin: 0px auto 0 auto; }

.nav {width:100%; background: #1561af; height: 47px;  }
.nav-t {height: 47px; width:1200px; margin:0 auto; }
.nav-t .nav-lm {width:1012px; height: 47px;float: left;}
.nav-t .nav-lm ul li {float: left;}
.nav-t .nav-lm ul li a  {font-weight: bold; font-size: 18px; color: #fff; padding:0 25px; display: block; width:110px;height: 47px; line-height: 47px; text-align: center;}
.nav-t .nav-lm ul li a:hover {font-weight: bold; background: #fff; color: #1561af;}
.nav-t .nav-inp {float:right; width:188px;margin-top:7px; }
.nav-t .nav-inp .inp {background: url(../images/inp-bj.gif) no-repeat; width:188px; height: 32px;}
.nav-t .nav-inp .inp input { width: 140px; margin-left:5px; height: 32px; float: left; border-radius: 5px; border:0; text-indent:1em; line-height: 32px;}
.nav-t .nav-inp .inp img {float: right;}
.nav-b ul li {float: left;}
.nav-b ul li a {padding:0 20px; color:#555; line-height: 42px; height: 42px; display: block;}
.nav-b ul li a:hover {padding:0 20px; color:#555; line-height: 42px; height: 42px; background: #f1f1f1;}



.yqlj-wrap {height: 49px; padding-top:17px; background: #f1f1f1; margin-top:18px; margin-bottom:18px;}
.yqlj-wrap .yqlj {height:35px;}
.yqlj-wrap .yqlj select {height: 33px; line-height: 33px; width:266px; margin:0 15px; font-size: 15px; color:#333;}



.qww {height: 41px; background: #1561af; font-weight: bold; color:#fff; line-height: 41px; text-align: center;}
.qww a { color:#fff;}
.qww a:hover { text-decoration: underline;}

.foot {border-top:4px solid #1561af; height: 126px; margin-top:10px;}
.foot-ny {width:1200px; padding-top:20px; margin:0 auto;}
.foot-ny .pic-o {float: left; margin-top:15px; width:130px;}
.foot-ny .pic-t {float: left; margin-top:15px;}
.foot-ny .pic-wz {float: left; line-height: 28px; font-size: 14px; padding-left: 60px;}
.foot-ny .pic-th {float: right; margin-top:15px;}