body{
	background: #f3f5f7;
}
/*leftBox*/
.leftBoxs{
	width: 858px;
    min-height:892px;
	padding: 0 30px 0 12px;
	background: #fff;
}
.leftBoxs .title{
	padding: 17px 0px 35px 5px;
	line-height: 34px;
      width:852px;
}
/*maincon_left start*/
.maincon_left ul li span{
	display: inline-block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
}
.maincon_left ul li a{
	display: inline-block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #969696;
}
.maincon_left ul li a:hover{
	color: #068fd5;
	text-decoration: underline;
}
/*main start*/
.main {
	position: relative;
    width: 858px;
    margin: 0 auto;   
}
.main .nav-left {
    position: relative;
    z-index: 10;
    float: left;
    width: 80px;    
}
.nav-block{
    position: absolute;
    top: 0px;
    width: 80px;
    height: 434px;
    border-bottom: 0;
    border-right: 1px solid #EDEDED;
}
.nav-block .textBox{
	height: 24px;
	line-height: 24px;
}
.nav-block .textBox em{
	width:20px ;
	height:12px;
	border-bottom: 1px solid #EDEDED;
}
.nav-block .collect{
   width: 40px;
   height: 40px;
   margin: 13px 0 18px 12px;
   background: url(../images/pic_collect.png) no-repeat;
}
.nav-block .collect:hover{
	background: url(../images/pic_hoverCollect.png) no-repeat;
}
.nav-block .collect.hasCollect{
	background: url(../images/pic_hasCollect.png) no-repeat;
}


.nav-block .icon-qq{
	color: none;
	background: url(../images/pic_qq.png) no-repeat;
}
.nav-block .icon-qq:hover{
	background: url(../images/pic_hoverQq.png) no-repeat;
}
.nav-block .icon-qzone{
	color: none;
	background: url(../images/pic_qqKongjian.png) no-repeat;
}
.nav-block .icon-qzone:hover{
	background: url(../images/pic_hoverqqKongjian.png) no-repeat;
}
.nav-block .icon-wechat{
	color: none;
	background: url(../images/pic_weixin.png) no-repeat;
}
.nav-block .icon-wechat:hover{
	background: url(../images/pic_hoverWeixin.png) no-repeat;
}
.nav-block .icon-weibo{
	color: none;
	background: url(../images/pic_weibo.png) no-repeat;
}
.nav-block .icon-weibo:hover{
	background: url(../images/pic_hoverWeiBo.png) no-repeat;
}
/*分享到*/
.social-share .social-share-icon {
    position: relative;
    display: block;
    width: 40px;
    height: 40px;
    font-size: 20px;
    border-radius: 50%;
    line-height: 40px;
    text-align: center;
    margin-top: 10px;
    margin-left: 13px;
    transition: background 0.6s ease-out 0s;
    border: none;
}
.social-share .icon-wechat .wechat-qrcode{
    display: none;
    border: 1px solid #eee;
    position: absolute;
    z-index: 9;
    top: -205px;
    left: -84px;
    width: 200px;
    height: 192px;
    color: #666;
    font-size: 12px;
    text-align: center;
    background-color: #fff;
    box-shadow: 0 2px 10px #aaa;
    transition: all 200ms;
    -webkit-tansition: all 350ms;
    -moz-transition: all 350ms;
    z-index: 100;
}
.social-share .icon-wechat .wechat-qrcode:hover{
	display: block;
}

.nav-block .Dayin{
	height: 40px;
	margin-left: 12px;
}
.nav-block .Dayin img{
	width: 40px;
	height: 40px;
}
.nav-block .Dayin:hover .DayinImg{
	display: none;
}
.nav-block .Dayin:hover .DayinImg1{
	display: block;
}
.nav-block.scroll{
    position: fixed;
    top: 40px;
    height: 434px;
    border-right: 1px solid #EDEDED;
}
.mt12{
	margin-top: 12px;
}
.f24{
	font-size: 24px;
}
/*.main-right*/
.main .main-right{
    position: relative;
    z-index: 1;
    margin-left: 111px;
    width: 743px;
    min-height: 520px;
}
.main-right .main_rightTop{
	padding: 10px 20px; 
	width: 703px;
	background-color: #fafafa;
	border: 1px solid #ededed;
}
.main-right .main_rightTop .main_rightBoxs{
	height: 97px;
	
}
.main-right .main_rightTop .main_rightBoxs p{
	line-height: 30px;
}
.width280{
	width: 280px;
}
.width620{
	width: 620px;
}
.H30{
	height: 30px;
}
.justify{
	text-align: justify;
	width: 70px;
	text-align-last: justify;
}
.JieDuBox{
	min-height: 30px;
    border-top:1px solid #ddd;
}
.JieDuBox a{
	line-height: 23px;
	color: #308BD8;
}
.f_e{
	color: #eee;
}
/*slideTxtBox*/
.slideTxtBox{ width:743px; text-align:left; }
.slideTxtBox .hd{width:753px; min-height:47px; line-height:37px;border-left: none; }
.slideTxtBox .hd ul li{ height: 42px; line-height: 42px; background: #fafafa; float:left; padding:0 10px; cursor:pointer; width: 158px;margin:4px 8px -1px 0;border:1px solid #d1e0ec; border-bottom:1px solid #d1e0ec;border-top: 1px solid #d1e0ec;}
.slideTxtBox .hd ul li.on{ height:41px; line-height: 41px; border:1px solid #d1e0ec; border-bottom:1px solid #fafafa;border-top: 2px solid #308BD8; color: #308BD8; background: #fafafa;}
.slideTxtBox .bd{ height: 170px; width: 707px; background: #fafafa;padding: 0 18px 0px; border:1px solid #d1e0ec; }
.lh40{
	line-height: 40px;
}
.lh30{
	line-height: 30px;
}
.mt3{
	margin-top: 3px;
}
.ShenBaoState{
	width: 59px;
	height:20px ;
	line-height: 20px;
	margin-top: 4px;
	padding-left: 10px;
	background: url(../images/pic_greenRec.png) no-repeat left center;
}
.ShenBaoState01{
	background: url(../images/pic_blueRec.png) no-repeat left center;
}
.ShenBaoState02{
	background: url(../images/pic_greyRec.png) no-repeat left center;
}
.ZhiNanBox{
	background:#fa8936 ;
	border-radius: 3px;
	height: 28px;
	line-height:28px;
}
/*TextBox*/
.TextBox{
	line-height: 37px;
	min-height: 300px;
}
.TextBox img {
    max-width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
/*rightBoxs*/
.rightBoxs{

	padding: 0 20px;
	background: #fff;
}
.rightBoxs .xgzcList ul{
	background: #FAFAFA;
	border: 1px solid #ededed;
	padding: 5px 10px;
}
.rightBoxs .xgzcList ul li{
	line-height: 32px;
	height: 32px;
	padding-left: 10px;
	background: url(../images/icon_greyPoint.png) no-repeat left center;
}
.rightBoxs .xgzcList ul li a:hover{
	color: #308bd8;
}
.rightBoxs .right_txtBox{
	width: 240px;
	height: 80px;
	padding-top: 20px;
	margin-top: 14px;
	background: url(../images/pic_txtImg01.png) no-repeat ;
}
.rightBoxs .right_txtBox .title{
	width: 125px;
	display: block;
	line-height: 20px;
	padding-left: 20px;
	background: url(../images/icon_bluecli.png) no-repeat left 3px;
}
.rightBoxs .right_txtBox .title:hover{
	color: #308BD8;
}
.rightBoxs .right_txtBox .quest{
	width:120px;
	line-height: 18px;
	margin-top: 9px;
	margin-left: 20px;
}
.rightBoxs .right_txtBox2{
	margin-top: 9px;
	background: url(../images/pic_txtImg02.png) no-repeat;
}
.rightBoxs .right_txtBox3{
	margin-top: 9px;
	background: url(../images/pic_txtImg03.png) no-repeat;
}
.rightBoxs .right_txtBox4{
	margin-top: 9px;
	background: url(../images/pic_txtImg04.png) no-repeat;
}
.rightBoxs .right_txtBox5{
	margin-top: 9px;
	background: url(../images/pic_txtImg05.png) no-repeat;
}
.rightBoxs .xiaoChengxu{
	width: 170px;
	height: 220px;
	text-align: center;
	overflow: hidden;
}
.rightBoxs .xiaoChengxu img{
	vertical-align: middle;
}
/*新增样式*/
.ZCtitleBox a{
	text-decoration: underline;
}
.bg_grey {
    background: #a1a1a1;
}