*{padding:0px;margin:0px;}
html{background:#ffffff;}
html body {min-width:1140px;}
body{font: 14px/1.8 'Microsoft YaHei',Arial, Helvetica,sans-serif;font-weight: 500;}
img{border:none;}
a{color:#333;text-decoration:none;}
a:hover{
   color: #00a7c2;
}
a:hover{color:#00a7c2;text-decoration:none;}
ul{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.w1140 { width: 1080px;margin: 0 auto;}

.footer { width: 100%;    overflow: hidden; margin-top: 40px;float: left;}
.footer .registered {width: 100%; height: 55px; line-height: 55px; background-color: #00a7c2; float: left;}
.footer .registered .register_pad { padding: 0 60px;height: 100%; width: 1140px; margin: 0 auto;}
.footer .registered .register_pad .reg_item { float: left; display: block;padding: 0 66px; position: relative;
    margin-right: 30px;}
.footer .registered .register_pad .reg_item:last-child { margin-right: 0;}    
.footer .registered .register_pad .reg_item img { vertical-align: middle;margin-bottom: 5px;}
.footer .registered .register_pad .reg_item .r_color { color: #fff; font-size: 16px;}
.footer .related { width: 100%;float: left;
    height: 366px;
    background-color: #f3f3f3;}
    
.footer .reg_display { position: absolute; top: 55px; left: 40px; width: 260px; height: 230px; background-color: #fff; display: none;z-index: 10000;} 
.footer .reg_display .reg_pad {color: #69709a;padding: 16px;}
.footer .related .relater_pad { width: 1100px; margin: 0 auto;padding-top: 50px;}
.footer .reg_pad p:nth-child(1) img { width: 35px; margin-right: 16px;}
.footer .reg_pad .p_center { text-align: center; padding: 10px 0;}
.footer .reg_pad p:nth-child(3) { line-height: 16px;}
.footer .reg_color { color:#69709a; font-size: 18px;}
.footer .related .footer_logo { display:inline;width: 380px;float: left;padding-top: 30px;}
.footer .related .related_text { float: left; height: 100%; width: 468px; overflow: hidden;padding: 0 30px;}
.footer .related .related_text p { font-size: 13px; line-height: 26px;}
.footer .related .footer_num {width: 140px; padding-top: 20px;}


/*右边导航*/
.float_nav {width: 72px;
    position: absolute;
    z-index: 10000;
    top: 700px;}
.sfixed {position: fixed; top:0 !important;}    
.float_nav .float_nav_p{
	position: static; 
}
.float_nav .div_null { height: 15px;}
.float_nav .float_nav_p .float_item {position: relative !important;text-align: center; display: block; border: 1px solid #d4d6d8; margin-bottom: 2px;background-color: #fff;}
.float_nav .float_nav_p .itemother {
	position: relative !important;text-align: center; display: block;  margin-bottom: 2px;background-color: #fff;width: 70px;
    height: 69px;
	}
.float_nav .float_nav_p .float_item:hover{ background: #00a7c2; color: #fff;}
.float_nav .float_nav_p .float_item img { padding-top:8px; margin: 0 auto; display: inline;}
.float_nav .float_nav_p .float_item span { padding-bottom: 4px;margin-top: -8px;
    font-size: 12px;display: block; text-align: center;}
.float_nav .float_nav_p .float_item .slidimg {position: absolute;
    right: 72px;
    margin: 0;
    padding: 0;
    display: block;
    top: 0;
	width:0;
	height:68px;
    }
.float_nav .live {background: #f86a2c; text-align: center;  padding-bottom: 4px;
    font-size: 14px;;}
.float_nav .live a { color: #fff;padding-top: 4px;}
.float_nav .to_top {text-align: center;border: 1px solid #d4d6d8;background-color: #00a7c2; }
.float_nav .to_top  a {padding-top: 4px; display: block;}
.float_nav .to_top span { color: #fff;display: block;
    font-size: 14px;padding-bottom: 8px;}

.navbar .nav_down { position: absolute;display: none;
    top: 60px;
    width: 149px;
    background-color: #fff;
    border: 1px solid #00a7c2;
	border-top:0;
	padding-bottom: 10px;
    z-index: 10000;}
.navbar .nav_down .otherdown { clear:both;}
.navbar .nav_down .otherdown a { width:50%; float:left;}	
.navbar .nav_down .down_pad {overflow: hidden; padding-top: 20px;
    height: 100%;}
.navbar .nav_down .down_l {float: left;
    padding-left: 23px;
    margin-top: -6px;}
.navbar .nav_down .down_l a { line-height: 32px; display: block; color: #333;
    font-size: 16px;}
		
.navbar .nav_down .down_l a:hover { color: #00a7c2;}    
.navbar .nav_down .down_r { float: right;margin-right: 6px;width: 244px;margin-top: 3px;
    overflow: hidden;font-size: 12px;
    color: #666;}
.navbar .nav_down .down_r p { line-height:20px; margin-bottom:6px}	
.navbar .nav_down .down_r img { width: 238px;}    
.navbar .department { left: 0;}
.navbar .dynamic {left: 0;}
.navbar .culture {left: 0;}
.navbar .guide {right: 0;}


.clearfix { margin-right: 0 !important;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;} 
.clearfix{*zoom:1;} 

.more {    font-size: 14px;
    float: right;
    margin-right: 30px;
    color: #777;}
.show-arc {
	position: fixed;
    width: 450px;
    height: 320px;
    left: 50%;
    top: 50%;
    z-index: 10000;
    margin-top: -160px;
    margin-left: -225px;
} 
.show-arc .pos {
	width: 100%;
    height: 100%;
    position: relative;
}
.show-arc-span {
	position: absolute;
	right: 5px;
	top:5px;
	display: block;
	width: 18px;
	height: 18px;
	background: url(/templets/jiarui/img/zt/ico0702.png) no-repeat;
	cursor: pointer;
}   
.footer{padding-top:30px;padding-bottom:30px;margin-top:25px;background:#37383a;color:#fff;font-size:14px;}
.footer a{color:#fff;}
.footer a:hover{color:#99ffcc;}
.footer-info>.fl{height:180px;border-right:1px solid #666;box-sizing:border-box;}
.footer .fr{text-align:right;}
.footer-contact{width:34%;}
.footer-share{width:39%;padding-left:50px;}
.footer-share .share a{margin-right:10px;}
.footer-share .share a i{font-size:30px;}
.footer-follow{width:27%;word-spacing:1em;}
.footer-follow a{display:inline-block;width:41.97%;}
.footer-follow a img{width:100%;}
.footer-follow a span{display:block;text-align:center;line-height:34px;}
.footer-link{margin-top:15px;}
.footer-link .fr{color:#666;word-spacing:.3em;}
.layout{width: 1080px;margin-left: auto;margin-right: auto;}
.fl{float: left;}
.fr{float:right;}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.mtf{margin:0;}
.links{margin-bottom:25px;}
.links .width-p42{width:42%;float:left;margin-right:10px;height: 40px;}










