body{font-family:"Microsoft YaHei";min-width:295px;letter-spacing:1px;overflow-x:hidden;}
html,body{
-moz-user-select: none;
-khtml-user-select: none;
user-select: none;
}

.content>.row {}
.content>.row >.col-xs-9{width:77%;padding-right:0px;padding-left: 10px;float:right;background-color: white;}

.content >.row >.col-xs-3{width:23%;}

/*头部*/
.header-top{
    height: 40px;
    background-color: #0055aa;
    /* background-color: #c41e25; */
    padding-top: 9px;
}

.returiment{
   float:right;
   font-size:14px;
   cursor:pointer;
   color:#fff;
   padding: 1px 15px;
   border-radius: 10px;
}

.netgroup {
   float:left;
   font-size:14px;
   cursor:pointer;
   color:#fff;
   margin: 0px 0px 1px 15px;
}

.netgroup:hover{
	color:#fff;
}

.header-top >.container{padding-left:0px;padding-left:0px;}



.returiment{
	margin-right: 10px;
}

.topSelct{
	color:#0055aa;
    background-color: #fff;
    
   
}
.header-nav{
	padding-top:24px;
	padding-bottom:24px;
	height:90px;
	position:relative;
}

.logo{
	background-image:url("../image/logo.png");
	width:292px;
	height:60px;
  
	background-size:100%;
	background-repeat:no-repeat;
	float:left;
}

.share{
	float:right;
    width:200px;
}
.share a{
	height:26px;
	width:26px;
	margin-left:10px;
	float:right;
}

.weibo{
	background:url("../image/weibo.png") no-repeat;
}

.weixin{
	background:url("../image/weixin.png") no-repeat;
}

#nav{
	float:right;
	display:block;
}


#nav >ul>li{
	list-style-type:none;
	float:left;
	margin-left:53px;
	font-size:14px;
	font-family:"Microsoft YaHei";
	color:#333333;
    position: relative;
    z-index: 3;
	
}
#nav >ul>li:hover{
	cursor:pointer;
	color:#0055aa;
	font-weight:bold;
}
.lihover .subnav_left,.lihover .subnav_right{
	display:block;
}

.subnav_left{
    position: absolute;
    left: 0px;
    min-width: 1000px;
    margin-top: 24px;
	padding-left:0px;
	display:none;
}

.subnav_left li{
    text-align: left;
    list-style-type: none;
    display: inline-block;
    float: left;
    margin-right: 35px;
	color:#fff;
	font-weight:normal;
}

.subnav_right{
	position: absolute;
    right: 0px;
    min-width: 1000px;
    margin-top: 24px;
	padding-left:0px;
	display:none;
}

.subnav_right li{
    text-align: right;
    list-style-type: none;
    display: inline-block;
    /*float: right;*/
    margin-left: 35px;
	color:#fff;
	font-weight:normal;
}

.subnav_left a,.subnav_right a{
	color:white;
}

.nav_03{
    left: -110px;
}
.nav_04{
    left: -455px;
}
.nav_05{
    right: -312px;
}
.nav_06{
    right: -490px;
}


.navBg{
    height: 30px;
    width: 100%;
    background-image: url("../image/subnav.png");
    position: absolute;
    top: 89px;
    z-index: 2;
	display:none;
}

.lihover{	
	background: url("../image/i07.png") no-repeat center bottom;
    height: 40px;
    display: inline-block;
	border-bottom:none !important;
}

#nav >ul>.select{
	border-bottom: 3px solid #d89e0e;
    color: #0055aa;
    font-weight: bold; 
}

.mobile{
	display:none;
}

/*底部*/

.footer{
    background-color: #0055aa;
    padding-bottom:40px;
    color: #BBC7D3;
   font-size: 14px;
}

.footer li>a{
  color:#BBC7D3 ;
  text-decoration:none;
  cursor:pointer;
}

.footer li>a:hover{
 color:#93b5d7 !important;
}
.quickFind span,.relatedSite span,.friendLink span{
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    width:120px;
    display:inline-block;
    border-bottom:1px solid #BBC7D3;
    padding-bottom:18px;
}
.quickFind,.relatedSite,.friendLink{
    margin-top: 40px;
    float: left;
    margin-right:90px;
}


.quickFindUl,.relatedSiteUl,.friendLinkUI{
    list-style-type: none;
    padding-left: 0px;
    text-align: left;
    padding-top: 26px;
   
}

.quickFindUl li,.relatedSiteUl li,.friendLinkUI li{
  margin-bottom:14px;
}

.abount{
float:left;
}

.ma{
display:inline-block;
padding-left:0px;
}
.ma li{
    float: left;
    width: 100px;
    margin-right: 10px;
    display: inline-block;
    list-style-type: none;
    margin-top: 40px;
    text-align:center;
    
}


.ma img{
    margin-bottom: 22px;
}

.addr ,.contact,.net{
margin-top:14px;
}
.addr img,.contact img,.net img{
    margin-right: 10px;
}

.contact span{
margin-right:20px;
}

.footer-bottom{
    background-color:#004488;
    height: 60px;
    color: #BBC7D3;
    padding-top: 16px;
    text-decoration: none !important;
}

.footer-bottom img{
  margin-right:10px;
}

.footer-bottom a{
	color: #BBC7D3;
	list-style-type: none;
}

.footer-bottom a:visited{
    text-decoration: none;
}

.footer-bottom a:hover{
	color: #BBC7D3;
}

.gongan{
    margin-left:50px;
}

.gzwmspan,.lxwmspan{display:none;}

/*左边的筛选栏目*/
.side{
	max-width:280px;
	background-color:#F5F5F5;
	float:left;
	/*width:24%;*/
	padding-left:0px;
	padding-right:0px;
}


.side_logo{
   
    height: 118px;
    background-color: #0055aa;
	font-weight:bold;
	font-size:32px;
  
    padding-top: 32px;
    padding-left: 44px;
    color: #fff;
	position:relative;

}


.side_logo span{
    display: inherit;
    font-size: 20px;
    color: #80aad5;
    position: absolute;
    bottom: 18px;
	font-weight:lighter;
}

.side_logo img{
    width: 36%;
    position: absolute;
    right: 0px;
    bottom: 0px;
}


.side_filter{
	padding-left:0px;
	padding-top:22px;
}

.filterLi{
    display: block;
    position: relative;
}
.side_filter li{
	list-style-type:none;
	position:relative;
	border-top:1px solid #93b5d7;
}


.side_filter a{
    height: 60px;
    line-height: 60px;
    display: inline-block;
    width: 100%;
    padding-left: 60px;
	text-decoration:none !important;
	cursor:pointer;
	color:#333333;
}

.side_filter_sub a{
	 padding-left: 80px;
}

.side_filter_three a{
	padding-left:100px;
}

.foucs{
    background-color: #0055aa;
    /*background: url("../image/active.png") 100%  no-repeat;*/
    color: white !important;
}




.line{
    height: 15px;
    width: 5px;
    background-color:#0055aa;
    display: inline-block;
    position: absolute;
    top: 22px;
    left: 40px;
}

.online{
	background-color:white;
}

.side_filter_sub>li>.arrow{
	height: 16px;
    width: 16px;
    background:url("../image/arrowRight02.png");
    display: inline-block;
    position: absolute;
    top: 25px;
    background-repeat:no-repeat;
}

.side_filter_sub>.on>.arrow{
    background:url("../image/arrowDown.png");
    background-repeat:no-repeat;
}

.on>.selectArrowDown{
	background:url("../image/arrowDown02.png");
    background-repeat:no-repeat;
}

.side_filter_sub>li>.selectArrow{
	background:url("../image/arrowRight.png")!important;
    background-repeat:no-repeat !important;
}

.side_filter_three>li>.selectArrow{
	background:url("../image/arrowRight04.png")!important;
    background-repeat:no-repeat !important;
}

.side_filter_three>li>.hoverArrow{
	background:url("../image/arrowRight05.png")!important;
    background-repeat:no-repeat !important;
}



.side_filter_sub .arrow{
	 left: 60px;
}

.side_filter_three .arrow{
	left:80px;
	background:url("../image/arrowRight03.png");
	display: inline-block;
	width: 16px;
	height: 16px;
	position: absolute;
	top: 25px;
	background-repeat:no-repeat;
}

.side_filter ul{
	padding-left:0px;
}

a:hover{
	color:#0055aa;
}
/*内容区域*/
.content {
	padding-top:25px;
}

/*banner*/


@media screen and (min-width: 768px) and (max-width: 1920px) {
    .banner {
        height: 250px;
        position: relative;
        overflow: hidden;
        width: 100%;
    }
    .banner img{    
        /*min-height: 120px;*/
        /*max-width:100%;*/
        height:100%;
        position: absolute;
        left: 50%;
        margin-left: -960px;
        /*width: 100%;*/
    }
}

@media screen and (max-width: 767px) {
    .banner img {
        width: 100%;
        max-height:250px;
    }
    .location{
    	margin-left: 0px !important;
    }
    .specialShow .container::before, .investorEnterpries .container::before{display: none;}
}




.pubDate{
    font-size: 14px;
    color: #999999;
}

.pubDate img{
	margin-right:10px;
}

/*面包屑导航*/
.location{
	float:left;
    display:inline-block;
	width:97%;
	text-align:right;
	margin-top: 7px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dfdfdf;
	margin-left: 30px;
}
.location a{
	 color: #333;
	 text-decoration:none;
}
.location>a:hover{
	color:#0055aa;
	cursor:pointer;
}

.location img{
    margin-top: -3px;
    margin-right: 10px;
}

.first-level{
    margin-right: 2px;
}

.second-level{
    margin-left: 2px;
}

hr{
	width:100%;
}

.currentPosition{
    float: left;
    color: #0055aa;
    font-size: 20px;
    font-weight: bold;
    margin-top: -8px;
}

/*图片展示列*/
.newsPicHeader{
	margin-top:20px;
	line-height:24px;
}


.newPic>.pubDate{
   margin-left:0px;
}

.newPic{
    margin-top: 40px;
	padding-left:36px;
	padding-right:36px;
	float:left;
	cursor:pointer;
} 
.newPic:hover{
	color:#0055aa;
}
.newPic:nth-child(3n+2){
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
}

/*详情内容--新闻文章/介绍内容*/
.introBody p{
  color:#777777;
  font-size:14px;
  line-height:24px;
  letter-spacing:1px;
}

/*小标题--首页--专题页*/
.specialShow .modaulTitle,.investorEnterpries .modaulTitle,.groupContent .modaulTitle,.groupMedio .modaulTitle,.pohotNews .modaulTitle{
	margin-top:40px;
	background-color:transparent;
	border:none;
	
}

.otherArea .modaulTitle{
	width:100%;
}

.modaulTitle{
	 font-size: 20px;
    position: relative;
    display: inline-block;
    margin-top: -10px;
	height:40px;
    background-color:white;
	margin-bottom:25px;
	width:100%;
}

.modaulTitle img{
    position: absolute;
    top: 3px;
}

.main{
    color: #0055aa;
    font-weight: bold;
    margin-left: 27px;
    margin-right: 22px;
}

.sub{
	color:#e0e0e0;
    padding-right: 100px;
}


.readmore{
    width:100%;
	text-align:right;
    font-size: 14px;
    color: #cccccc;
    margin-top: 8px;
	margin-bottom: 6px;
    display: inline-block;
    text-decoration: none;
}

.home_readmore{
    width:100%;
	text-align:right;
    font-size: 14px;
    color: #cccccc;
    margin-top: 8px;
	margin-bottom: 10px;
    display: inline-block;
    text-decoration: none;
}

.circleSmall{
	margin-right:10px;
	background-image:url("../image/circleSmall.png");
    width: 5px;
    height: 6px;
    display: inline-block;

}

a:hover{
	cursor:pointer;
	color:#0055aa;
	text-decoration:none;
}

.inviteInfo {
    position: absolute;
    right: 14%;
    top: 50%;
    /*font-weight: bold;*/
    font-size: 22px;
    margin-top: -12px;
    margin-right: 20px;
}

.link {
    cursor: pointer;
}

#surveyCont p{
	margin:5px 0px;
}
#surveyCont h4{
	background: #f8f8f8;
	color: #cc9966;
	margin:20px 0px;
}
/*.mobile:after {
    content: '';
    position: absolute;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background: url(..../image/menu.png) no-repeat;
}*/


