@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	background:#fff;
	height:64px; 
	font-size:100%; 
	font-family:Arial, Helvetica, sans-serif;
	line-height:180%;
	color:#424242;
	
}
img {
	vertical-align:middle;
	border:none; 
	max-width:100%;
}
div, ul, li, dl, dt, dd, span, img, p, h2, h3, h4 {
	list-style:none;

}
a {
	text-decoration:underline;
}
a:link {
	color:#009;
}
a:visited {
	color:#800080;
}
a:hover, a:active, a:focus {
	color:#c00;
}



.center {
	width:980px;
	margin:0px auto;
}

.clear {
	clear:both;
	line-height:1px;
}
.tu{ background: url(images/meun11_14.png) no-repeat; height:40px; width:100%; max-width:100%;display:none; }
.tu2{ background:url(images/meun11_12.png) no-repeat; height:40px; width:100%; max-width:100%;display:none; }

#head-bg {
	background:#fff;
	height:43px;overflow:hidden;
}
#head {
	width:980px;
	margin:0px auto;
	font-size:12px;overflow:hidden;
}
#head .left {
	float:left;
	width:85%; 
	padding-top:5px;
}
#head .bg {
	float:left;
	width:15%;
	height:35px;
	margin-top:1px;
	color:#909090;
}
#head .h-pd {
	padding:12px 0 0 20px; font-family:"微软雅黑";
}
#head a {
	text-decoration:none;
	color:#909090; padding:0 5px 0 5px;
}
#head a:visited {
	color:#909090; padding:0 5px 0 5px;
}
#head a:hover {
	text-decoration:underline; padding:0 5px 0 5px;
	color:#ff3600;
}
#nav {display:none;}
#nav ul{ display:none;}
#banner {
	background: url(images/view40_07.png) repeat-x; height:380px; overflow:hidden;

}

#banner .bg2 {
	background:url(images/view40_09.png) no-repeat;
	width:980px;
	height:380px;
	margin:0px auto;
}
#banner .bg2 h2{ width:435px;  font-family: "黑体"; font-size:2.1em; line-height:50px; letter-spacing:0px;  
 font-weight:700; color:#db5800; padding:13px 0px 0px 0px;text-shadow:1px 2px 0px #; padding-top:105px; }
#banner .bg2 h4{  font-size:2.5em; line-height:46px;font-family: "黑体"; font-weight:600; color:#ffeddd;  padding:0px 15px 8px 0px; width:425px; text-shadow:1px 1px #ce5604;  }
#banner .bg2  a{ text-decoration:none; color:#FFF; }
#banner .bg2  a:visited{ color:#FFF; }
#banner .bg2  a:hover{ text-decoration:none; color:#FFF;}
#banner .meun{ float:left; width:190px; height:56px; line-height:54px; text-align:center; display:block; transition:all .3s; background:rgba(242,89,13,1); font-size:24px; font-family:"微软雅黑"; letter-spacing:1px; cursor:pointer; margin-right:8px; margin-top:10px;  }
#banner .meun:hover{ background:rgba(242,89,13,0.7); }
#banner .meun2{float:left; width:180px; height:52px; line-height:50px; text-align:center; display:block; transition:all .3s; padding-left:6px; background:rgba(255,255,255,0.3); font-size:24px; font-family:"微软雅黑"; letter-spacing:1px; cursor:pointer; border:2px solid #FFF;  margin-top:10px; }
#banner .meun2:hover{ background:rgba(255,255,255,0.5); color:#fff;}
#main-bg { float:left; width:800px;margin-top:38px; overflow:hidden;}
#main-bg  p{ margin:10px 0 0 0; font-size:1.0625em;font-family:"微软雅黑","黑体" ; padding:0 5px 0 5px;  }
#main-bg  h4{font-size:16px;font-family:"微软雅黑","黑体" ;font-weight:600;color:#646464; padding-top:10px;}
#main-bg .ma-bg {
	background: url(images/view39_14.png) no-repeat; 
	width:100%; 
	max-width:100%;
	height:40px; 
	line-height:40px;
	
}
#main-bg .ma-bg1{
	background: url(images/newbg-40_36.png) no-repeat; 
	width:100%; 
	max-width:100%;
	height:62px; 
	line-height:62px;
	font-size:20px;
	font-family:"微软雅黑","黑体"  ;
	color:#505050;
	font-weight:600; padding-left:80px;
}
#main-bg .ma-bg2 {
	background: url(images/newbg-40_36.png) no-repeat; 
	width:100%; 
	max-width:100%;
	height:62px; 
	line-height:62px;
	font-size:20px;
	font-family:"微软雅黑","黑体"  ;
	color:#505050;
	font-weight:600; padding-left:80px;
}
#main-bg .ma-bg3 {
	background: url(images/newbg-40_36.png) no-repeat; 
	width:100%; 
	max-width:100%;
	height:62px; 
	line-height:62px;
	font-size:20px;
	font-family:"微软雅黑","黑体"  ;
	color:#505050;
	font-weight:600; padding-left:80px;
}
#main-bg .ma-bg4{
	background: url(images/newbg-40_36.png) no-repeat; 
	width:100%; 
	max-width:100%;
	height:62px; 
	line-height:62px;
	font-size:20px;
	font-family:"微软雅黑","黑体"  ;
	color:#505050;
	font-weight:600; padding-left:80px;
}
#main-bg .jieyu{
	background: url(images/v4_38.jpg) no-repeat; 
	width:100%; 
	max-width:100%;
	height:86px; 
	line-height:126px;
	font-size:24px;
	font-family:"微软雅黑","黑体"  ;
	color:#505050;
	font-weight:600; padding-left:148px;
}
#main-bg .jieyu2{
	background: url(images/02_44.png) no-repeat; 
	width:100%; 
	max-width:100%;
	height:77px; 

}
#main-bg .font-c { color:#999999;font-family: "微软雅黑"; padding-top:20px; font-size:0.75em;}
#main-bg .font-c2 { color:#646464;font-family: "微软雅黑"; padding-top:20px; font-size:1.1em;}
#main-bg table, td {
	border-collapse:collapse;
	padding:0.875em; font-size:1em; 
	border:1px solid #e5e5e5; font-family: "微软雅黑"; 

}

#main-bg th {
	background:#f0f0f0;
	border:1px solid #e5e5e5;
	padding:5px;
	font-size:1em; }



#main-bg .m-bg3 {
	background:#FFF;
     max-width:720px;
	height:auto;
	line-height:30px;
	font-size:14px;
	color:#646464; padding-top:20px; padding-bottom:30px; 
}

#main-bg .m-bg3 .pd3{ padding:0 0 10px 30px;}
#main-bg .m-bg3 .pd12{ padding:20px 0 20px 20px;}

#main-bg .l{ float:left; width:45px; background:url(images/view23_54.jpg) no-repeat; height:42px;}
#main-bg .l2{  width:100%; max-width:720px;}
#main-bg .l3{float:left; width:45px; background: url(images/view23_60.jpg) no-repeat; height:42px; margin-top:200px;}
#main-r {
	margin-top:20px;  float:left; width:120px; margin-left:6.1%; 
}
#main-r ul li{ margin-top:10px; cursor:pointer; transition:all .5s;}
#main-r ul li:hover{ opacity:0.6;}
#main-r .mr-font{ font-size:1em; color:#646464; text-align:center;font-family: "微软雅黑","宋体";}
#foot {font-family: "微软雅黑","宋体";
	color:#909090;
	text-align:center;
	margin-top:50px; background:#fff;
	height:90px;overflow:hidden;
	box-shadow:0px 0px 800px #e8e8e8 inset; border-top:1px solid #e5e5e5; 

	 

	 
}
#foot .f-center {
	width:980px;
	margin:0px auto;
	padding-top:20px; 
}
#foot  h4{ font-size:0.75em; font-weight:600;}
#foot  p{ font-size:0.75em;}


















@media only screen and (max-width: 767px){
	.center{ width:100%;}
	.tu{ display:inline-block; position:absolute; top:1px; right:3px; width:100%; max-width:40px; cursor:pointer;}
	.tu2{ display:inline-block; position:absolute;  top:1px; right:3px; width:100%;max-width:40px;cursor:pointer}
	
	#head {
	width:100%; max-width:100%; 
	
}
	#head .left {
	float:left;
	width:100%;
}

#head .bg { display:none; float:none;
}
#head .h-pd {
	padding:none;
}
	
	#banner { width:100%; max-width:100%; background:none; height:auto;  }
    #banner .bg2 {
	background: url(images/40-banner.jpg) no-repeat; 
	width:100%; max-width:100%; padding-top:56%;
	background-size:cover; background-size:100%;height:auto; 
 
}
#main-bg .ma-bg {
	background: none #3765b7; 
	width:100%; 
	max-width:100%;
	height:2px; 
	line-height:2px; margin:10px 0 10px 0; 
	
}
#main-bg .jieyu p{ width:90%; margin:0; padding:0;}
#banner .bg2 h2{ width:88%; padding:0% 3% 0 3%;  font-family: "微软雅黑","黑体"; font-size:1.5em;letter-spacing:0px; line-height:26px;  margin-top:-35%;	  }
#banner .bg2 h4{font-size:1.25em;padding:2% 3% 0 3%;word-wrap: break-word; line-height:28px; }
#banner .meun{display:none;}
#banner .meun2{display:none;}
	#main-bg{ width:100%; max-width:100%; margin-top:5px; float:none;}
	#main-bg p{font-size:1.125em; padding:0px 0px 0px 0px;}
	

	#main-bg .m-bg3{ width:90%; max-width:90%; margin:0  auto;padding-left:0;  }	

	#main-r{ float:none; display:none; }


	#foot{ width:100%; max-width:100%; background-size:cover;-webkit-background-size:100%; padding-bottom:20px; height:auto;}
	#foot .f-center {
	width:90%; max-width:90%;
	margin:0 auto;
	padding-top:20px;
}

	#foot p{ display:none;}
	
	#main-bg .ma-bg1{ font-size:1em;}
	#main-bg .ma-bg2{ font-size:1em;}
   #main-bg .ma-bg3{ font-size:1em;}
   #main-bg .ma-bg4{ font-size:1em;}

	#nav { position:absolute; top:0; width:100%;width:100%; max-width:100%;display: block;}
	#nav ul{ background:rgba(0,0,0,0.8); margin-top:42px;}
	#nav li a{ display:block; color:#fff; text-align:left; width:94%; max-width:94%; text-decoration:none; padding:3%;}	
	#nav li a:visited {background:#666;}
	#nav li a:hover,a:target{ background:#666;text-decoration:none;}

	
	
	}