@charset "utf-8";
*{margin: 0;padding: 0;}
@font-face {  
font-family:方正正纤;  
src: url('../font/方正正纤黑简体.TTF'); /* IE9 Compat Modes */  
src: url('../font/方正正纤黑简体.TTF?#iefix') format('embedded-opentype'), /* IE6-IE8 */  
url('../font/方正正纤黑简体.TTF') format('woff'), /* Modern Browsers */  
url('../font/方正正纤黑简体.TTF') format('truetype'), /* Safari, Android, iOS */  
url('../font/方正正纤黑简体.TTF#方正正纤') format('svg'); /* Legacy iOS */   
}  

@font-face {  
font-family:MVBOLI;  
src: url('../font/MVBOLI.TTF'); /* IE9 Compat Modes */  
src: url('../font/MVBOLI.TTF?#iefix') format('embedded-opentype'), /* IE6-IE8 */  
url('../font/MVBOLI.TTF') format('woff'), /* Modern Browsers */  
url('../font/MVBOLI.TTF') format('truetype'), /* Safari, Android, iOS */  
url('../font/MVBOLI.TTF#MVBOLI') format('svg'); /* Legacy iOS */   
}  


@font-face {  
font-family:楷体;  
src: url('../font/楷体GB2312.ttf'); /* IE9 Compat Modes */  
src: url('../font/楷体GB2312.ttf?#iefix') format('embedded-opentype'), /* IE6-IE8 */  
url('../font/楷体GB2312.ttf') format('woff'), /* Modern Browsers */  
url('../font/楷体GB2312.ttf') format('truetype'), /* Safari, Android, iOS */  
url('../font/楷体GB2312.ttf#楷体') format('svg'); /* Legacy iOS */   
}  



html,body{font-family: "宋体";font-size:14px;color: #666;}
a{text-decoration: none;font-family: "宋体";font-size: 14px;color: #666;outline: none;}
img{border: 0;}
ul,li{list-style: none;}
a{-moz-transition: all 0.2s;-webkit-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all .2s}

.hs{ margin:0 auto; background:#c6100c; height:5px; width:100%;}
.mlogo{ display:none;}
.mss{ display:none;}
.logo{ width:96%; max-width:1200px; margin:0 auto; overflow:hidden;}
.logo .log{ float:left; width:41%;}
.logo .log img{ width:100%;}
.logo .ss{ float:left; width:30%; margin-left:50px; padding-top:25px;}
.logo .tel{ width:20%; float:right; margin-top:13px;}
.logo .tel span{ color:#333; font-family:微软雅黑; font-size:16px; letter-spacing:1px; line-height:28px;}
.logo .tel p{ font-size:28px; font-family:MVBOLI; color: #cc0000; line-height:28px;}
.nav{ margin:0 auto; border-top:double 1px #333; overflow:hidden;}
.nav .navzj{ width:96%; max-width:1200px; margin:0 auto; overflow:hidden;}
.nav .navzj ul li{ float:left; margin:0px 23px; line-height:45px;}
.nav .navzj ul li a{ color:#333; font-size:16px; font-family:微软雅黑; letter-spacing:1px;padding:11px 8px;}
.nav .navzj ul li a:hover{ border-top:2px double #cc0000; padding:11px 8px;}
#full-screen-slider { width:100%; height:450px; float:left; position:relative}
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:420px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#cc0000}
.slide_container{ display:none;}
.dhs{ margin:0 auto; background:#f0f0f0; height:27px; clear:left;display:block;}
.fwxm{ margin:0 auto; width:96%; max-width:1200px; text-align:center; font-size:20px; color:#333; font-family:微软雅黑; line-height:64px; letter-spacing:1px;}
.fwxmnr{ margin:0 auto; width:96%; max-width:1200px; margin-bottom:20px; overflow:hidden;}
.fwxmnr ul li{ width:25%; float:left;}
.fwxmnr .fwxq{background:#e5e5e5; padding:0px 18px; margin-left:30px; overflow:hidden; padding-bottom:10px; display:block;}
.fwxmnr .fwxq:hover{ background:#facd89;}
.fwxmnr .fwxq span{ background:url(../images/drjz1_07.jpg) repeat-x bottom; margin-bottom:10px; font-size:16px; color:#333;font-family:微软雅黑; display:block; width:190px; 
text-align:center; line-height:50px; letter-spacing:1px;}
.fwxmnr .fwxq p{ color:#333; line-height:28px; font-size:14px;}
.fwxmnr .fwxq dd{ margin:33px auto; width:147px; height:39px; display:block; line-height:39px; text-align:center; border-radius:5px; border:1px double #cc0000;}
.fwxmnr .fwxq dd a{ font-size:14px; color:#333;}


.news{ margin:0 auto; overflow:hidden; padding:28px 0px; background:#f0f0f0;}
.news .newszj{ margin:0 auto; width:96%; max-width:1200px; overflow:hidden;}
.tzhz{ margin:0 auto; width:96%; max-width:1200px; overflow:hidden; padding-left:3.5%; padding-bottom:20px;font-size:22px; color:#cc0000; font-family:微软雅黑; letter-spacing:1px;}
.zbzxf{width:50%; float:left; overflow:hidden;}
.zbzx{margin-left:30px; background:#FFF; overflow:hidden;}
.zbzx .dh{ border-bottom:double 1px #cc0000; overflow:hidden; padding-bottom:-1px;}
.zbzx .dh span{ background:url(../images/drjz_07.jpg) no-repeat bottom; width:113px; display:block; line-height:43px; font-size:20px; color:#333; font-family:微软雅黑; letter-spacing:1px; 
float:left; text-align:center;}
.zbzx .dh p{ float:right; line-height:43px; font-size:14px; padding-right:8px;}
.zbzx .dh p a:hover{ color:#cc0000;}
.zbzx .nr{ display:block; clear:both; margin-bottom:20px;padding:0px 17px; overflow:hidden;margin-top:13px;}
.zbzx .nr ul li{ font-size:14px; color:#666; line-height:32px; float:left; width:100%;}
.zbzx .nr ul li a{ color:#666;}
.zbzx .nr ul li a:hover{ color:#cc0000;}
.zbzx .nr ul li span{ float:right; display:block;}
.gczxf{ width:50%;float:left; overflow:hidden;}
.gczx{background:#FFF;margin-left:44px; overflow:hidden; }
.gczx .dh{ border-bottom:double 1px #cc0000; overflow:hidden;padding-bottom:-1px;}
.gczx .dh span{ background:url(../images/drjz_07.jpg) no-repeat bottom; width:113px; display:block; line-height:43px; font-size:20px; color:#333; font-family:微软雅黑; letter-spacing:1px; 
float:left; text-align:center;}
.gczx .dh p{ float:right; line-height:43px; font-size:14px; padding-right:8px;}
.gczx .dh p a:hover{ color:#cc0000;}
.gczx .nr{ display:block; clear:both; margin-bottom:20px; padding:0px 17px; overflow:hidden; margin-top:13px;}
.gczx .nr ul li{ font-size:14px; color:#666; line-height:32px; float:left; width:100%;}
.gczx .nr ul li a{ color:#666;}
.gczx .nr ul li a:hover{ color:#cc0000;}
.gczx .nr ul li span{ float:right; display:block;}


.jjry{ margin:0 auto; background:#facd89; overflow:hidden; padding:12px 0px 25px 0px;}
.jjryzj{ width:96%; max-width:1200px; margin:0 auto; overflow:hidden;}
.about{ width:70%; float:left; overflow:hidden;}
.zzry{ width:30%; float:left; overflow:hidden;}
.aboutx{ margin-left:30px; display:block; overflow:hidden;}
.aboutx .dh{ border-bottom:double 1px #cc0000; overflow:hidden;}
.aboutx .dh span{ float:left; line-height:40px; color:#FFF; font-size:20px; font-family:微软雅黑; letter-spacing:1px;}
.aboutx .dh p{ float:right; line-height:40px; display:block;}
.aboutx .dh p a{font-size:14px;}
.aboutx .nr{ margin-top:12px; overflow:hidden; text-align:left; line-height:26px; color:#333; font-size:14px;}
.aboutx .nr a{ color:#cc0000;}
.zzryx{ margin-left:32px; overflow:hidden;}
.zzryx .dh{ border-bottom:double 1px #cc0000; overflow:hidden;}
.zzryx .dh span{ float:left; line-height:40px; color:#FFF; font-size:20px; font-family:微软雅黑; letter-spacing:1px;}
.zzryx .dh p{ float:right; line-height:40px; display:block;}
.zzryx .dh p a{font-size:14px;}

.gg{ background:url(../images/drjz_14.jpg) no-repeat center; height:271px;}


.zxdt{ margin:0 auto; overflow:hidden; padding:28px 0px; background:#f0f0f0;}
.zxdt .zxdtzj{ margin:0 auto; width:96%; max-width:1200px; overflow:hidden;}
.hyzxf{width:33.3%; float:left; overflow:hidden;}
.hyzx{margin-left:30px; background:#FFF; overflow:hidden;}
.hyzx .dh{ border-bottom:double 1px #cc0000; overflow:hidden; padding-bottom:-1px;}
.hyzx .dh span{ background:url(../images/drjz_07.jpg) no-repeat bottom; width:113px; display:block; line-height:43px; font-size:20px; color:#333; font-family:微软雅黑; letter-spacing:1px; 
float:left; text-align:center;}
.hyzx .dh p{ float:right; line-height:43px; font-size:14px; padding-right:8px;}
.hyzx .dh p a:hover{ color:#cc0000;}
.hyzx .nr{ display:block; clear:both; margin-bottom:20px;padding:0px 17px; overflow:hidden;margin-top:13px;}
.hyzx .nr ul li{ font-size:14px; color:#666; line-height:32px; float:left; width:100%;}
.hyzx .nr ul li a{ color:#666;}
.hyzx .nr ul li a:hover{ color:#cc0000;}
.hyzx .nr ul li span{ float:right; display:block;}
.zcfgf{ width:33.3%;float:left; overflow:hidden;}
.zcfg{background:#FFF;margin-left:24px; overflow:hidden; }
.zcfg .dh{ border-bottom:double 1px #cc0000; overflow:hidden;padding-bottom:-1px;}
.zcfg .dh span{ background:url(../images/drjz_07.jpg) no-repeat bottom; width:113px; display:block; line-height:43px; font-size:20px; color:#333; font-family:微软雅黑; letter-spacing:1px; 
float:left; text-align:center;}
.zcfg .dh p{ float:right; line-height:43px; font-size:14px; padding-right:8px;}
.zcfg .dh p a:hover{ color:#cc0000;}
.zcfg .nr{ display:block; clear:both; margin-bottom:20px; padding:0px 17px; overflow:hidden; margin-top:13px;}
.zcfg .nr ul li{ font-size:14px; color:#666; line-height:32px; float:left; width:100%;}
.zcfg .nr ul li a{ color:#666;}
.zcfg .nr ul li a:hover{ color:#cc0000;}
.zcfg .nr ul li span{ float:right; display:block;}

.xmdtf{ width:33.3%;float:left; overflow:hidden;}
.xmdt{background:#FFF;margin-left:24px; overflow:hidden; }
.xmdt .dh{ border-bottom:double 1px #cc0000; overflow:hidden;padding-bottom:-1px;}
.xmdt .dh span{ background:url(../images/drjz_07.jpg) no-repeat bottom; width:113px; display:block; line-height:43px; font-size:20px; color:#333; font-family:微软雅黑; letter-spacing:1px; 
float:left; text-align:center;}
.xmdt .dh p{ float:right; line-height:43px; font-size:14px; padding-right:8px;}
.xmdt .dh p a:hover{ color:#cc0000;}
.xmdt .nr{ display:block; clear:both; margin-bottom:20px; padding:0px 17px; overflow:hidden; margin-top:13px;}
.xmdt .nr ul li{ font-size:14px; color:#666; line-height:32px; float:left; width:100%;}
.xmdt .nr ul li a{ color:#666;}
.xmdt .nr ul li a:hover{ color:#cc0000;}
.xmdt .nr ul li span{ float:right; display:block;}

.link{ margin:0 auto; overflow:hidden; background:#f0f0f0; clear:both;}
.links{ width:96%; max-width:1200px; margin:0 auto; overflow:hidden; padding-bottom:15px;}
.links span{ display:block; color:#333; font-size:18px; letter-spacing:1px; line-height:30px; padding-left:2.5%; font-family:微软雅黑;}
.links a{ float:left; display:block; margin:0 5px; padding-left:2.5%; line-height:28px;}
.links a:hover{ color:#cc0000;}


.hsd{ margin:0 auto; height:8px; background:#cc0000; clear:both;}
.end{ margin:0 auto; background:#f0f0f0; overflow:hidden;}
.endzj{ width:96%; max-width:1200px; margin:0 auto; overflow:hidden;}
.endzj .left{ width:70%; float:left;}
.endzj .left p{ display:block; margin:0 auto; text-align:center; line-height:28px; padding:18px 0px; font-size:14px; color:#333;}
.endzj .right{ width:28%; float:right; text-align:center; padding-top:10px;}



	.ui-page { 
		-webkit-backface-visibility: hidden; 
	}
	.container{
		padding:5px;
		min-width:320px;
	}
	#one{
		width:100%;
		
	}
	#one li{
	float:left;
	}
	#one li .a-1{
		
		min-height:70px;
		
	}
	#one li a{
		display:block;
		margin:5px;
		background:yellow;
	}
	#one li img{
		width:100%;
		min-height:70px;
		vertical-align: middle;
	}
	.scroll{
		width:80px;
		height:80px;
		background:#64BFAE;
		color:#fff;
		line-height:80px;
		text-align:center;
		position:fixed;
		right:30px;
		bottom:50px;
		cursor:pointer;
		font-size:14px;
	}


.xwny{ margin:0 auto; background:#f0f0f0; padding-bottom:20px; overflow:hidden;}
.xwzj{ margin:0 auto; overflow:hidden; width:96%; max-width:1200px;}
.nydhf{ width:21%; float:left; display:block; overflow:hidden;} 
.nydh{ background:#FFF; border:1px double #cc0000;border-radius:5px; overflow:hidden; display:block; padding-bottom:15px; margin-left:30px;}
.nydh span{ background:#cc0000; font-size:20px; color:#FFF; font-family:微软雅黑; letter-spacing:1px; line-height:45px; display:block; text-align:center;}
.nydh ul{ padding-top:5px;}
.nydh ul li{ width:90%; border-bottom:1px dotted #d0d0d0; line-height:45px; margin:0 auto; padding-left:13px;}
.nydh ul li a{ font-size:16px; color:#333;}
.nydh ul li a:hover{ color:#cc0000;}


.nynrf{ width:79%; float:left; display:block; overflow: hidden;}
.nynr{ margin-left:30px; overflow:hidden; background:#FFF; border:double 1px #c9c9c9;border-radius:5px; padding:0px 20px;}
.nynr .dh{ font-size:14px; color:#666; line-height:44px;}
.nynr .dh a{ color:#666;}
.nynr .dh a:hover{ color:#cc0000;}
.xwxq{overflow:hidden; display:block; padding:10px 0px; padding-bottom:40px;}
.xwxq span{ text-align:center; display:block; font-size:14px; color:#333; line-height:35px;}
.xwxq span img{ width:96%; max-width:700px;}
.xwxq span.da{ font-size:21px; font-family:微软雅黑; color:#cc0000; letter-spacing:1px;}
.xwxq p{ font-size:14px; color:#333; line-height:28px;}
.xwxq p img{ width:96%; max-width:700px;}
.xwxq p a{ color:#333;}
.sxy{ display:block; overflow: hidden; border-top:dashed 1px #CCC; margin-top:10px; padding-top:10px;}
.sxy p{ display:block; line-height:28px; font-size:14px; color:#333;}
.sxy p a{ color:#333;}
.sxy p a:hover{ color:#cc0000;}
.nyxq{ overflow:hidden; padding-bottom:20px;}
.nyxq ul li{width:100%; float:left;  border-bottom:1px dashed #d3d3d3; line-height:54px; color:#333;}
.nyxq ul li a{ color:#333;}
.nyxq ul li a:hover{ color:#cc0000;}
.nyxq ul li span{ display:block; float:right; line-height:54px;}
.nyxq p{ color:#333; font-size:14px; display:block; clear:both; line-height:65px; margin:0 auto; text-align:center;}
.nyxq p a{ color:#333;}
.nyxq p a:hover{ color:#cc0000;}


.lxwm{ background:#FFF; border:1px double #cc0000;border-radius:5px; overflow:hidden; display:block; margin-top:30px; margin-left:30px;}
.lxwm span{ background:#cc0000; font-size:20px; color:#FFF; font-family:微软雅黑; letter-spacing:1px; line-height:45px; display:block; text-align:center;}
.lxwm p{  font-size:16px; line-height:34px; padding:8px 20px; color:#333;}

.mdh{ display:none;}

@media screen and (max-width: 1199px){
.mlogo{display:none;}
.slide_container{ display:none;}
}


@media screen and (max-width: 960px){
.mlogo{ display:block; text-align:center; margin:0 auto; width:100%;}
.mlogo img{ width:95%;}
.logo{ display:none;}
.nav .navzj ul li{ float:left; margin:0px 19px; line-height:45px;}
.nav .navzj ul li a{  font-size:16px; font-family:微软雅黑; letter-spacing:1px;}
#full-screen-slider { display:none;}
.fwxmnr ul li{ width:50%; float:left; margin-bottom:15px;}
.zbzxf{width:100%; float:left; overflow:hidden;}
.gczxf{ width:100%;float:left; overflow:hidden;}
.gczx{background:#FFF;margin-left:0px; overflow:hidden; }
.zbzx{margin-left:0px; background:#FFF; overflow:hidden;}
.zbzx .dh span{font-size:18px;}
.gczx .dh span{font-size:18px;}
.gczx .nr ul li{line-height:28px;}
.zbzx .nr ul li{line-height:28px;}
.about{ width:100%;}
.aboutx{ margin-left:0px;}
.aboutx .nr img{ width:40%; max-width:234px;}
.zzry{ width:100%; margin-top:20px;}
.zzryx{ margin-left:0px;}
.gg{ display:none;}
.zxdt{ width:100%;}
.hyzxf{ width:100%; float:left; overflow:hidden; margin:0 auto;}
.zcfgf{ width:100%;float:left; margin-top:15px; overflow:hidden;}
.xmdtf{ width:100%; float:left;margin-top:15px; overflow:hidden;}
.xmdt{ margin-left:0px;}
.zcfg{ margin-left:0px;}
.hyzx{ margin-left:0px;}
.link{ display:none;}
.nydhf{display:none;}
.nynrf{ width:100%;}
.nynr{ margin-left:0px;}
.nynr .dh{ font-size:14px; color:#666; line-height:44px; clear:both;}
.mdh a{ display:block; width:73px; line-height:28px; border:double 1px #cc0000; color:#333; margin:8px 5px;float:left; text-align:center; margin-top:12px;}
.nyxq ul li{line-height:44px; }
.nyxq ul li span{ line-height:44px;}
.mdh{ display:block;}
.endzj .left{ width:100%; float:left;}
.endzj .right{ width:100%; float:right; text-align:center; padding-top:10px; padding-bottom:10px;}
.mss{ display:block; margin:0 auto; width:96%; max-width:1200px; margin-bottom:15px;}
}



@media screen and (max-width: 767px){
.mlogo{ display:block; text-align:center; margin:0 auto; width:100%;}
.mlogo img{ width:95%;}
.logo{ display:none;}
.nav .navzj ul li{ float:left; margin:0px 6px; line-height:45px;}
#full-screen-slider { display:none;}
.fwxmnr ul li{ width:100%; float:left; margin-bottom:15px;}
.fwxmnr .fwxq{ margin:0px;}
.fwxmnr .fwxq dd{ margin:18px auto;width:127px; height:30px; display:block; line-height:30px; }
.fwxmnr .fwxq{padding-bottom:0px;}

}



@media screen and (max-width: 479px){
.mlogo{ display:block; text-align:center; margin:0 auto; width:98%; max-width:1200px;}
.mlogo img{ width:95%;}
.logo{ display:none;}
.nav .navzj ul li{ float:left; margin:0px 6px; line-height:30px; text-align:center;}
#full-screen-slider { display:none;}
.fwxm{line-height:40px; font-size:17px;}

}

