@charset "utf-8";


body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{font:12px/1.5 tahoma,arial,\5b8b\4f53; margin:0 auto; overflow-x:hidden;font-family:"微软雅黑"; background:#f3f3f3;}
h1,h2,h3,h4,h5,h6{font-size:100%; }
p{ color:#000; line-height:30px;}
ul,ol{list-style:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align: middle;}
a{ text-decoration:none; cursor: pointer; color:#1277B6;}
a:hover{text-decoration:none; color:#CC0000;}
.clear{clear:both;}
li{ font-size:14px; }
li a{color:#333;}
em,i{ font-style:normal;}
.fl {float: left;}
.fr {float: right;}

/*头部*/
.index{ position:relative;  background: url(../img/bg.jpg) no-repeat 50% 0 #f3f3f3;}
header{width:1200px; position:relative; margin:0 auto; padding:70px 0 20px;}
.search{ position:absolute; right:-95px; bottom:-10px;}
.search form{position:relative;width:550px;}
.search input {width:550px;height: 42px; text-indent:2em; border-radius: 22px; border: none; background: #fff; outline: none; position: relative;font-size: 15px; color: #555; }
.search button{ line-height:32px;border-radius: 22px;  border:none; color:#fff; font-size:16px; text-align:center; padding:0 50px; position:absolute; right:5px; top:5px;background: url(../img/search.png) no-repeat 32px 6px #1b65b9;}


.content{word-wrap:break-word;word-break:break-all;}
.content p{font-size:16px;color:#333;}
.content p span{font-size:16px;}
.content span{font-size:16px;}

.main{ width:1200px; position:relative; margin:20px auto; background:#fff; border-radius:15px 15px 0 0}

/*导航*/
.nav{ background:#1b65b9; height:60px;border-radius:15px 15px 0 0;    overflow: hidden;}
.nav a{ color:#fff; font-size:18px; line-height:60px; float: left; width:300px; text-align:center}
.nav a:hover{ background:#0a3465;display: inline-block;}
.nav a.now{ background:#0a3465;border-radius:15px 0 0 0;display: inline-block;   }
.nav a i{ background: url(../img/nav.png) no-repeat 0 17px;display: inline-block;     padding: 0 31px;}
.nav a i.navicon2{ background-position:0 -35px;}
.nav a i.navicon3{ background-position:0 -245px;}
.nav a i.navicon4{ background-position:0 -446px;}
.nav a i.navicon5{ background-position:0 -174px;}




/*页脚*/
footer{ position:relative;  background: url(../img/footer.jpg) no-repeat 50% 0 #f3f3f3; height:378px; }
footer .main{border-radius: 0;  margin: 0 auto; background:rgba(0,0,0,.5);text-align:center; padding:40px 0; }
footer .main .links{ width:50%; margin: 0 auto; position:relative;}
footer .main .links .zf_icon{ position:absolute; left:-90px;  top:10px;}
footer .main .links p{ font-size:15px; color:#fff; line-height:32px; text-align:left;}
footer .main .links p a{ color:#fff;     padding: 0px 6px;}
footer .main .links p span{ padding-right:25px;}
footer .main .links .jc_icon{ position:absolute; right:-120px;  top:20px;}