@charset "utf-8";

*{ margin:0px; padding:0px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box;-webkit-overflow-scrolling: touch; /* Safari */}
a{ text-decoration:none;color: #968687;}
ul,ul li{ list-style:none;}
html,body{font-family: Alibaba PuHuiTi!important;font-size:14px;}
/*样式重置*/
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; vertical-align: top;}
li{list-style:none}
input,textarea,select{font-family: Alibaba PuHuiTi!important;font-size:inherit;font-weight:inherit}
button,input[type="submit"]{border:none;background:none;appearance:none;outline:none}
input,textarea  {border:none;background:none;appearance:none;outline:none}
a{touch-callout:none;text-decoration:none;}
em, i{font-style:normal}
textarea {resize:none}
button::-moz-focus-inner,
input::-moz-focus-inner,
textarea::-moz-focus-inner{
    border: 0;
    padding: 0;
}
input:focus, textarea:focus{ border: 0;
   padding: 0;
}

.topArea{
height:106px;

}
.innerCon{
height:100%;
width:1200px;
height:100%;
margin:0 auto;
}
.topArea .innerCon .right_Con{
float:right;
    margin-top: 20px;
}
.topArea .innerCon .right_Con .tTxt{
margin-top:10px;
}
.searchCon{
width:277px;
height:30px;
background:url(../images/search_bg.jpg) no-repeat center center;
margin-top:15px;
}
.searchCon input{
width:177px;
height:30px;
line-height:30px;
float:left;
margin-left:30px;
}
.searchCon a{
display:block;
width:62px;
height:30px;
line-height:30px;
text-align:center;
float:right;
color:#666;
}
.navCon{
height:50px;
background:#20A5A8;
    margin-top: 36px;
}
.navList li{
width:100px;
height:50px;
line-height:50px;
text-align:center;
background:url(../images/hg1.png) no-repeat right center;
float:left;
position:relative;
}
.navList li:last-child{
	background:none;
}
.navList li a{
display:block;
width:100%;
height:100%;
color:white;
}
.navList li:hover,.navList li.active{
background-color:#2C8789;
}
.navList li .erjiCon{
 background:#e6f0f8;
 width:109px;
 position:absolute;
 z-index:100000;
 display:none;
}
.navList li .erjiCon p{
width:100px;
margin:0 auto;
height:50px;
border-bottom:1px dashed #cde1f1;
overflow:hidden;
}
.navList li .erjiCon{
padding-bottom:10px;
}
.navList li .erjiCon p a{
color:#20A5A8;
display:block;
height:30px;
line-height:30px;
margin-top:10px;

}
.navList li .erjiCon p a:hover{
background:#20A5A8;
color:white;
}
.bottomBar{
height:360px;
background:#20A5A8;
margin-top:30px;
}
.bottomBar .innerCon .topCon{
height:280px;
border-bottom:1px solid #6799bf;
}
.bottomBar .innerCon .bottomCon{
height:80px;
text-align: center;
width:100%;
}
.bottomBar .innerCon .topCon .item{
width:120px;
float:left;
margin-right:40px;
}
.topCon .item .title{
    border-bottom: 1px solid #6799bf;
    height: 36px;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 10px;
	margin-top:30px;
}
.topCon .item .link{
   width:100%;
   height:35px;
   line-height:35px;
   color:white;
   display:block;
}
.topCon .item .link:hover{
color:#8cbee4;
}
.rightMap{
width:405px;
height:280px;
float:right;
}
.rightMap .title{
    border-bottom: 1px solid #6799bf;
    height: 36px;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 10px;
	margin-top:30px;
}
#mapCon{
width:405px;
height:190px;
background:white;
}
#allmap{
width:405px;
height:190px;
}
.contentNews{
	min-height:500px;
}