body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{background: #fff;font:16px "Microsoft Yahei";-webkit-text-size-adjust:100%; color: #333;}
a{color:#333;text-decoration:none}
a:hover{color:#cd0100;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/*=====header===========================================================================================================================*/
.header{
	width:1200px;
 	height: 62px; 
 	margin: 0 auto;
 	margin-bottom: 20px;
 	margin-top: 30px;
 	
 }
.header-l{
	float: left;
}
.header-r{
	width: 308px;
	height: 42px;
	float: right;
	background: url(../images/search.png) no-repeat;
}
.inp{float: left;}
.inp input {
	height: 30px;
	width:250px; 
	line-height: 30px;
	border:none;
	outline: none;
	border-radius: 5px;  
	border-color: #d1d1d1;
	margin-top: 6px;
	margin-left: 15px;
	color: #858585;
	 }
.ss-btn {
    float: left;
    padding-top: 4px;
}


.cl:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cl{zoom: 1;}
#bot{height:46px;line-height:46px;}
.nav{text-align:center;}
.nav ul li{display:inline-block;*display:inline;*zoom:1;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -ms-transition-duration: 0s;
    position:relative;
}
.nav ul li:hover{background:#0060ab;}
.nav ul li a{width: 130px;font-size:16px;color:#333;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -ms-transition-duration: 0s;
    display:block;
    
}
.nav ul li:hover a{color:#fff;}
.nav ul li:hover li a{color:#666;}
.nav ul li ul{position:absolute;top:46px;background:#fff;display:none;z-index:999;}
.nav ul li:hover ul{display:block;}
.nav ul ul li{width:100%}
.nav ul ul li a{}
.nav li ul li:hover a{color:#fff;} 

/*=====content===========================================================================================================================*/
.banner{height: 356px;}
.box1{width:1200px;height: 330px;margin:0 auto; margin-top: 22px; }
.box1-l{
	float: left;
}
.box1-r{
	float: right;
	width: 582px;
	height: 291px;
	margin-right: 20px;
}
.title{height: 25px;}
.title-o{
	float: left;
	height: 25px; 
	line-height: 25px; 
	font-size: 18px; 
	font-weight: bold;
	text-indent: 3.3em;
	background: url(../images/pic-3.gif) no-repeat left 3px;
}
.xian{
	float: left;
	width: 390px;
	height: 25px;
	margin-left: 12px;
	background: url(../images/pic-5.gif) repeat-x 3px;
}
.xian1{
	float: left;
	width: 182px;
	height: 25px;
	margin-left: 12px;
	background: url(../images/pic-5.gif) repeat-x 3px;
}
.more{
	float: right;
	height: 25px;
	line-height: 25px;
}
.more a{
	display: block;
	line-height: 25px;
	font-size: 10px;
	color: #9b9b9b;
	background: url(../images/pic-4.gif) no-repeat right 7px;
	padding-right: 10px;
}
.more a:hover{
	color:#cd0100;
}

.xwzx{padding-top: 15px; overflow: hidden;}
.xwzx ul li{
	height: 50px;
}
.xwzx .des{
	font-size: 14px;
	color: #9b9b9b;
}


.box2{width: 1200px; margin:0 auto; overflow: hidden;}
.box2-l{width: 380px; float: left; margin-right: 20px; margin-top: 30px;}
 .lb{margin-top: 15px; overflow: hidden;}
 .lb ul li{height: 26px; line-height: 26px;}
 .time{float: right;color: #9b9b9b;}

.box3{
	width: 1200px; 
	height: 242px;
	margin:0 auto;
	background: url(../images/pic-7.png) no-repeat;
	margin-top: 30px;
}
.box3-l{
	width: 1080px; 
	height: 196px;
	float: right;
	margin-right: 20px;
    margin-top: 30px;
}
.box3-o{width: 194px; float: left;margin-right: 20px;position: relative;
				overflow: hidden;
				}
.box3-o a{display: block; width: 194px;text-align: center; margin-top: 5px;}

/*=====footer===========================================================================================================================*/

.footer{
	width: 100%;
	height: 229px;
	margin-top: 30px;
	background: url(../images/pic-8.png) repeat-x;
}

.foot{
	width: 1200px;
	margin: 0 auto;
	height: 229px;
}
.link{
	float: left;
	width: 760px;
	height: 165px;
	color: #fff;
	padding-top: 30px;
}
.lnk-l{font-size: 18px;}
.lnk-lb{margin-top: 20px;}
.lnk-lb ul li{
	width: 225px;
	float: left;
	margin-right: 20px;
	height: 30px;
	line-height: 30px;
}
.lnk-lb ul li a{
	color: #fff;
}
.foot-x{
	float: left;
	width: 260px;
	height: 165px;
	color: #fff;
	padding-top: 30px;
	margin-left: 60px;
}



	.rwfc-box {
				width: 1080px;    margin: 20px 20px auto 80px;    padding-top: 40px;
				height: 183px;
				position: relative;
				overflow: hidden;
			}

			.rwfc-box ul {
				width: 1160px;
				height: 183px;
				position: relative;
			}

			.rwfc-tu {
				width: 222px;
				height: 153px;
				position: relative;
				float: left;
			}

			.rwfc-box ul li {
				width: 222px;
				height: 183px;
				float: left;
				list-style: none;
				padding-right: 10px;
			}


























