@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0; font-size:12px;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clearfix{zoom:1;}
.clearfix:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}

body{overflow-x:hidden; font-family:Microsoft YaHei;}
.top{background-color:#035cb0; height:30px; line-height:30px; position:relative; z-index:9999;}
.top_center{width:980px; margin:0 auto; font-size:12px; color:#cccccc;}
.top_l{width:50%; float:left;}
.top_l a{color:#fff; padding:0 10px;}
.top_l a.home{padding-left:0;}
.top_l a:hover{color:#eafb2c;}
.wrap{width:1900px; position:relative; left:50%; margin-left:-950px;}
.box1{width:100%; height:246px; background:url(../img/banner_01.jpg) no-repeat;}
.box2{width:100%; height:246px; background:url(../img/banner_02.jpg) no-repeat;}
.nav{width:1000px; padding:0 450px; height:140px; background:url(../img/navBg.jpg) no-repeat;}
.nav div{width:240px; height:57px; padding-top:10px; margin-left:10px; float:left; display:inline; color:#535353;}
.nav div a{color:#535353; font-size:14px; margin:0 5px;}
.nav div p a{font-size:20px;}
.nav div a:hover{color:#1541af; text-decoration:none;}
.hotBox{height:402px; width:980px; padding:0 460px 40px 460px; background-color:#14a3df;}
.hotBox .jsBox{width:600px; height:400px; border:1px solid #fff; float:left; position:relative; overflow:hidden;}
.hotBox .jsBox .leftBtn{width:45px; height:100px; background-color:rgba(0,0,0,0.5); *background-color:#333; _background-color:#333; display:block; text-align:center; line-height:100px; color:rgba(255,255,255,0.7); _color:#fff; *color:#fff; font-size:50px; position:absolute; left:0; top:150px; cursor:pointer; z-index:2;}
.hotBox .jsBox .rightBtn{width:45px; height:100px; background-color:rgba(0,0,0,0.5); *background-color:#333; _background-color:#333; display:block; text-align:center; line-height:100px; color:rgba(255,255,255,0.7); _color:#fff; *color:#fff; font-size:50px; position:absolute; right:0; top:150px; cursor:pointer; z-index:2;}
.hotBox .jsBox .imgBox{width:400%; height:400px;}
.hotBox .jsBox .imgBox img{width:600px; height:400px; float:left;}
.hotBox .wordBox{position:absolute; bottom:0; left:0; width:100%; height:40px; line-height:30px; background-color:rgba(0,0,0,0.5); z-index:2; overflow:hidden;}
.hotBox .wordBox div p{line-height:40px; text-align:center;}
.hotBox .wordBox div p a{color:#fff; font-size:18px;}

.hotBox .hotNews{width:320px; height:360px; padding:20px; display:inline; border:1px solid #fff; float:right; overflow:hidden;}
.hotBox .hotNews strong{width:100%; height:40px; line-height:40px; font-size:16px; display:block; clear:both;}
.hotBox .hotNews strong a{color:#C7082F; font-weight:bold;}
.hotBox .hotNews p{color:#fff; font-size:14px; line-height:26px;}
.hotBox .hotNews p a{color:#1739cb;}

.main{padding:77px 460px 0; width:980px; background:#fff url(../img/mainBg.jpg) top left no-repeat;}
.main ul.fl{width:570px; float:left;}
.main ul.fl li{height:120px; margin-bottom:20px;}
.main ul.fl li img{width:180px; height:120px; float:left;}
.main ul.fl li div{width:370px; float:right;}
.main ul.fl li strong{font-size:18px; width:100%; height:28px; display:block; clear:both;}
.main ul.fl li strong a{color:#000;}
.main ul.fl li p{color:#757575; font-size:14px; line-height:22px;}
.main ul.fl li p a{color:#1541af;}
.main ul.fl li span{width:100%; height:20px; display:block; clear:both; margin-top:6px;}
.main ul.fl li span a{width:90px; height:20px; text-align:center; line-height:20px; float:left; display:inline; margin-right:10px; background-color:#2aa6e2; color:#fff;}
.main ul.fl li span a:hover{ background-color:#1541af; text-decoration:none;}
.mianR{width:400px; float:right;}
.erWeiMa{width:388px; height:174px; border:1px solid #bfbfbf; padding:13px 0;}
.erWeiMa p{width:300px; height:26px; text-indent:0.5em; line-height:26px; background:#1541af url(../img/triangle.png) right 0 no-repeat; color:#fff; font-size:14px; margin-bottom:10px;}
.erWeiMa img{ border:1px solid #bfbfbf; margin:0 7px;}
.hotDebate{border:1px solid #bfbfbf; width:368px; margin-top:15px; padding:10px;}
.hotDebate p{font-size:14px; height:30px; color:#575757; font-weight:bold;}
.hotDebate ul{margin-bottom:10px;}
.hotDebate ul li{height:30px; line-height:30px;}
.hotDebate ul li a{color:#575757; font-size:14px;}
.hotDebate img{margin-bottom:10px;}

.footer{width:850px; margin:20px auto; border-top:1px solid #e4e4e4; padding:20px 0; color:#575757;}
.footer p{color:#666; text-align:center; font-size:12px; line-height:30px;}
.footer p a{color:#666; margin:0 8px;}
.footer p span{margin:0 5px;}



.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.jcContact{position:absolute;top:100px;right:0;z-index:99; width:168px; background:url(../img/fixedWX.png) right bottom no-repeat; padding-bottom:85px;}
.bdsharebuttonbox {width:40px; height:220px; float:right; border:1px solid #e4e4e4; background-color:#fff; padding-left:6px;}
.bdsharebuttonbox span{width:32px; height:32px; display:block; margin:6px 6px 0px 0; text-align:center; line-height:32px; color:#666; font-size:14px; border-bottom:1px solid #e4e4e4;}




