﻿@font-face
{
font-family: 微软雅黑;
src: url('http://www.214400.cn/zt/msyh.eot?#iefix') format('embedded-opentype'),
     url('http://www.214400.cn/zt/msyh.ttf') format('truetype'),
     url('http://www.214400.cn/zt/MSYH.TTC'),
     url('http://www.214400.cn/zt/msyh.ttf'),
     url('http://www.214400.cn/zt/msyh.eot');

}






body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	color: #525252;
	line-height: 23px;
	background-color: #FFF;
	font-family: "微软雅黑";
}
*{ margin:0px; padding:0px;}
img{ border:0px;}
div, img, ul, li, span, a, p{ margin:0px; padding:0px;}
li{ list-style:none;}
.clear{ clear:both;_overflow:hidden;height:0px;}

a{
	text-decoration:none;
	color:#535353;
}
a:hover{ color:#0556a8 }

em,li,i{
	font-style: normal;
}
:focus {
	outline: 0;
}
/*CSS*/

.sbkj01{
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	z-index: 5555;
	top: 0px;
	width: 100%;
}


.sbkj01b{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	background-color: #0556a8;
	height: 115px;
	margin-top: 30px;
	color: #FFF;
}


.sbkj01c{
	float:left;
	margin-top:35px;
	margin-left:20px;
}



.sbkj01d{
	width:582px;
	float:left;
	margin-left:36px;
}

.sbkj01d li{}
.sbkj01d li a{
	background-color: #0556A8;
	text-align: center;
	display: block;
	width: 97px;
	float:left;
	color:#FFF;
	font-size: 16px;
	padding-top: 35px;
	height: 80px;
	line-height: 26px;
}

.sbkj01d li a p{
	text-transform: uppercase;
	font-size: 12px;
}


.sbkj01d li a:hover{
	background-color: #cf010d;

}

#iicc{
	background-color: #cf010d;

}

#iidd{
	background-color: #0556a8; color:#FFF;

}


.sbkj01e{
	float:right;
	width:173px;
	height:115px;
	background-color:#1062b6;
	padding-left: 10px;
}

.sbkj01e a{
	color: #FFF;
	float: left;
	margin-left: 20px;
	display: block;
}
.sbkj01e p{padding-top: 25px; height:35px}


.sbkj01f{
	
	background-image: url(sb6.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
	width: 173px;
}




.sea2{
	line-height: 13px;
	height: 13px;
	width: 114px;
	border: 1px solid #1062B6;
	color: #CEDADB;
	float:left;
	background-color: #1062B6;
	margin-top: 8px;
	margin-left: 13px;
}
.sea3{
	float:left;
	height: 28px;
	width: 26px;
	margin-left: 10px;
}






.sb1200{
	width: 1200px;
	margin-right: auto;
	margin-left: auto; overflow:hidden;
}

.sbkj02{
	margin-top: 60px;
	margin-bottom:40px;
	background-image: url(sb2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 61px;
	width: 100%;
	display: block;
}



.sbkj02b{
	width: 1400px;
}
.sbkj02b li{
	width:253px;
	float:left;
	text-align: center;
	margin-right: 60px;
	display: block;
} 
.sbkj02b li a{} 

.sbkj02b li a img{
	height: 245px;
	width: 245px;
	border: 4px solid #E8E8E8;
}
.sbkj02b li a:hover img{
	border: 4px solid #CF010D;
}
.sbkj02b li a p{
	line-height:14px;
	margin-top:5px;
	font-size:14px;
	color:#000;
	height: 35px;
}

.sbkj02b li a em{
	display: block;
	height: 25px;
	width: 55px;
	background-image: url(sb7.jpg);
	margin-right: auto;
	margin-left: auto;
}



.sbkj03{
	background-image: url(bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 413px;
	width: 100%; margin-top:80px; padding-top:90px;
}
.sbkj03a{
	background-image: url(bg2.jpg);
	display: block;
	height: 338px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: left top;
}

.sbkj03a span{
	width: 450px;
	margin-left: 420px;
	padding-top: 103px;
	display: block;
	font-size: 14px;
	line-height: 26px;
}


.sbkj04{
	width:100%;
	height:1293px;
	background-image: url(sy1.png);
	background-position: center top;
	display:block;
	background-repeat: no-repeat;
}

.sbkj06{
	width:100%;
	height:785px;
	background-image: url(bg3.jpg);
	background-position: center top;
	display:block;
	background-repeat: no-repeat;
}


.sbkj07{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-top:70px;
	background-image: url(sb3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 240px;
	padding-top: 120px;
	overflow: hidden;
}
.sbkj07 ul{ width:1260px;}
.sbkj07 ul li{
	width: 335px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	height:190px;
	float: left;
	margin-right: 28px;
	padding-left: 25px;
	padding-right: 15px;
	padding-top: 15px;
}
.sbkj07 ul li a em{
	font-size: 16px;
	color: #000;
	font-weight: bold;
}
.sbkj07 ul li a p{
	margin-top: 20px;
	font-size: 12px;
	color: #555;
	display: block;
	margin-bottom: 28px;
	overflow: hidden;
	height: 75px;
	line-height: 25px;
}

.sbkj07 ul li a:hover p{ color:#c00}
.sbkj07 ul li a span{
	font-size: 14px;
	color: #000;
}
.sbkj07 ul li a span i{
	float: left;
}

.sbkj07 ul li a span ins{
	float: right;
	text-decoration: none;
}

.sbkj07 ul li a:hover span ins{
	color: #C00;	
}


.sbkj08{
	background-color: #0556a8;
	height: 300px;
	width: 100%;
	margin-top: 65px;
	} 


.sbkj08b{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}

.sbkj08c{
	width: 600px;
	float:left;
	background-image: url(bott1.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 290px;
}

.sbkj08d{
	color: #FFF;
	margin-top: 35px;
}
.sbkj08d a{
	color: #FFF;
	background-image: url(bg4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	float: left;
	text-align: center;
	width: 100px;
	line-height: 18px;
	font-size: 14px;
}

.sbkj08d a i{ display:block; font-size:10px;}


.sbkj09{
	background-image: url(bg5.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 170px;
	width: 500px;
	margin-top:48px;
	padding-left: 40px;
	padding-top: 46px;
	color:#FFF;
}

.sbkj09 em{
	width:200px;
	float:left;
	font-size: 14px;
	font-weight: bold;
	margin-top: 44px;
}
.sbkj09 em i{

	display:block;
	padding-top: 20px;
	line-height: 20spx;
}
.sbkj09 span{
	float: right;
	width: 200px;
	line-height: 32px;
}

.sbkj10{
	background-color: #000;
	text-align: center;
	height: 36px;
	width: 100%;
	line-height: 36px;
	color: #D9D9D9;
	font-size: 10px;
	overflow: hidden;
}


.sbkj15 img{ width:100%}


.sbny1{
	width: 1200px;
	margin-top: -65px;
	margin-right: auto;
	margin-left: auto;
	z-index: 7000;
	position: relative;
	padding: 0px;
}
.sbny2r{
	float: right;
	width: 945px;
	margin-top: 84px;
}

.sbny3{
	width: 935px;
	height:50px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
	display: block;
	color: #787878;
}

.sbny3 p{
	display: block;
	height: 50px;
	padding-right: 10px;
	background-image: url(bg8.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	min-width:200px; max-width:500px;
	float: right;
}


.sbny4{
	margin-top: 25px;
	padding-right: 15px;
	padding-left: 15px;
}

.sbnylef{
	float: left;
	width: 215px;
}


.sbny5{
	background-image: url(bg7.jpg);
	background-repeat: repeat-x;
	height: 65px;
	width: 215px;
	font-size: 22px;
	font-weight: 700;
	color: #FFF;
	line-height: 65px;
	text-align: center;
	display: block;
}


.sbny6{}
.sbny6 li{
	font-size: 14px;
}
.sbny6 li a{
	line-height:16px;
	background-color: #efefef;
	
	padding-left: 28px;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBB; padding-top:12px; padding-bottom:12px
}
.sbny6 li a:hover{
	color: #FFF;
	background-color: #0556A8;
}
#ssff{
	background-color: #9D9D9D;
	color:#FFF;
	font-weight: bold;
	background-image: url(.gif);
	background-repeat: no-repeat;
	background-position: 12px center;
} 


.prenext{
	padding:10px 0px;
	margin-top:10px;}
.prenext ul li{
	line-height:30px;
	background:url("/images/HituxCMSBold/jiantou.gif") no-repeat 0px 1px;
	padding-left:15px;}	
.fengnews {
	width: 96%;
	margin-right: auto;
	margin-left: auto;
}
.fengnews  li a{
	line-height: 45px;
	display: block;
	height: 45px;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	background-image: url(t.gif);
	background-repeat: no-repeat;
	background-position: 5px 12px;
	padding-left: 28px;
	width: 97%;
	padding-right: 10px;
}
.fengnews  li a em{
	font-style: normal;
	float: right;
}
.fengnews  li a:hover{
	color: #0082D0;
}
.biaoti{
	font-size: 18px;
	color: #000;
	text-align: center;
	display: block;
	height: 25px;
	line-height: 25px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.t_page{
	padding:10px;
	text-align:center;
	font-size:12px;
	line-height:25px;
	
	}	
.t_page a{
	padding:2px 5px;
	border:1px solid #DEDEDC;
	margin:0px 3px;}	




.gycss2{ }
.gycss2  li{
	float: left;
	width: 277px;
	margin-left: 12px;
	text-align: center;
	margin-right: 12px; margin-bottom:25px
}
.gycss2  li img{
	height: 265px;
	width: 265px;
	padding: 3px;
	border: 1px dashed #D5D5D5;
	margin-bottom: 5px;
}


.gycss2 li span{
	display: block;
	line-height: 15px;
	height: 30px;
	overflow: hidden;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
}






















































































































@media (max-width:768px) {

.sbkj01b { display:none;}
	
.sjj01{
	margin-right: auto;position: relative;
	
	margin-left: auto;

	width: 100%;
}

.sb1200 {width:100%;}
.sbkj02{
	margin-top:30px;
	margin-bottom:20px;
	
	background-image: url(sb2b.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 61px;
	width: 100%;
	display: block;
	
}

	
	
.sbkj02b{width:100%;

}
.sbkj02b li{width:40%;float:left; margin-right:0%;margin-left:8%;display: block;margin-bottom:25px;

} 
.sbkj02b li a{} 

.sbkj02b li a img{
	width:96%; height:auto;
	border: 4px solid #E8E8E8;
}
.sbkj02b li a:hover img{	border: 4px solid #CF010D;
}
.sbkj02b li a p{
	line-height:14px;
	margin-top:5px;
	font-size:14px;
	color:#000;
	height: 35px;
}

.sbkj02b li a em{
	
	display: block;	height: 25px;	width: 55px;background-image: url(sb7.jpg);	margin-right: auto;	margin-left: auto;}
	
	
.sbkj03a{
	background-image: url(bg2b.jpg);
	display: block;
	height: 338px;
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center top; padding-left:2%; padding-right:2%;
}

.sbkj03a span{ 
width: 100%;
	margin-left: 0px;
	padding-top: 103px;
	display: block;
	font-size: 14px;
	line-height: 26px;

	 }

.sbkj04{ display:none;}

.sbkj05 img{ width:100%}
.sbkj06{ display:none;}

.sbkj07{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top:50px;
	background-image: url(sb3b.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 620px;
	padding-top: 100px;
}




.sbkj07 ul{width: 100%;}
.sbkj07 ul li{
	width: 96%;
	border-bottom-width: 4px;border-right-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	height:190px;
	padding-left: 2%;
	padding-right: 2%;
	padding-top: 15px;
}
.sbkj07 ul li a em{
	font-size: 13px;
	color: #000;
	font-weight: bold;
}
.sbkj07 ul li a p{
	margin-top: 20px;
	font-size: 12px;
	color: #555;
	display: block;
	margin-bottom: 28px;
	overflow: hidden;
	height: 75px;
	line-height: 25px;
}


.sbkj07 ul li a span{
	font-size: 12px;
	color: #000;
}
.sbkj07 ul li a span i{
	float: left;
}

.sbkj07 ul li a span ins{
	float: right;
	text-decoration: none;
}

.sbkj08{ display:none}

.sbkj11{ width:100%; height:250px; background-color: #0556a8; color:#FFF; margin-top:35px;}

.sbkj11 em{ background-image:url(bg5a.png);background-repeat: no-repeat;background-position: 25px top; padding-left:59px; height:240px; display:block; padding-top:15px; line-height:20px; padding-right:15px;
	}
.sbkj11 em i{ height:40px; line-height:18px; display:block}	
.sbkj11 em p{ line-height:22px; margin-top:10px;}


.sbny1{
	width: 100%;
	margin-top: 0x;
	margin-right: auto;
	margin-left: auto;
	z-index: 7000;
	position: relative;
	padding: 0px;
}


.sbny2r{
	float: none;
	width: 100%;
	margin-top: 84px;
}

.sbny3{
	width: 100%;
	height:50px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
	display: block;
	color: #787878;
}

.sbny3 p{ display:none

}
.sbny3 em{ display:block; text-align:center; font-size:16px; color:#333

}
.sbnylef{ display:none}



.gycss2{ }
.gycss2  li{
	float: left; height:auto;
	width: 42%;
	margin-left: 10px;
	text-align: center;
	margin-right: 12px; margin-bottom:25px;
}
.gycss2  li img{
	height: auto;
	width: 98%;
	padding: 3px;
	border: 1px dashed #D5D5D5;
	margin-bottom: 5px;
}


.gycss2 li span{
	display: block;
	line-height: 15px;
	height: 30px;
	overflow: hidden;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
}

.fengnews  li a em{ display:none;
 
}

}



@media (min-width:769px){
	
	.sjj01{display:none}
	.sbkj05{ display:none}
	.sbkj11{ display:none}
	.sbny3 em{ display:none

}
	}
