@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: "iconfont";
  src: url('../font/iconfont.eot'); /* IE9*/
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../font/iconfont.woff') format('woff'), /* chrome, firefox */
url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}


@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 */   
}  

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}


html,body{font-family: "宋体";font-size:14px;color:#333333;}
a{text-decoration: none;font-family: "宋体";font-size: 14px;color: #333333;outline: none;}
img{border: 0; max-width:100%;}
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}
a:hover{color:#cc0000;}


.left{ float:left;}
.right{ float:right;}
.mnav{ display:none;}
.mss{ display:none;}
.logoc{ width:100%; margin:0px auto; overflow:hidden;}
.logo{ width:96%; max-width:1200px; margin:0px auto; overflow:hidden;}
.logo .log{ float:left; width:30%;}
.logo .log img{max-width:100%;}
.logo .tel{ width:68%; float:right; text-align:right; overflow:hidden;}

.tbdh{ width:100%; overflow:hidden; margin:0 auto; margin-top:28px;}
.tbdh ul li{ width:12.5%; text-align:center; float:left;}
.tbdh ul li a{ font-family:微软雅黑;}

.dhs{ margin:0 auto; height:40px; clear:left;display:block;}
.w16{ width:96%; max-width:1200px;margin:0 auto; position:relative;}

.wzdh{
	margin:0 auto;
	width:100%;
	overflow:hidden;
	margin-top:48px;
	}
.wzdh span{
	display:block;
	font-family:微软雅黑;
	font-size:28px;
	color:#ab0000;
	line-height:44px;
	text-align:center;
	}
.wzdh p{
	display:block;
	line-height:36px;
	text-align:center;
	}
.wzdh dd{
	display:block;
	background:url(../images/dhbj.jpg) repeat-x center;
	text-align:center;
	}


.tjcp-nr{ overflow:hidden; margin:0 auto; margin-top:32px; width:96%; max-width:1210px;}
.tjcp-nr ul li{ width:18%; margin:0px 1%; text-align:center;}
.tjcp-nr ul li img{ max-width:100%; height:194px; border:double 1px #d2d2d2;}
.tjcp-nr ul li span{ display:block; text-align:center; line-height:48px;}




.join{width:100%; margin:0 auto; overflow:hidden;padding-bottom:30px;}
.join ul li{width:240px;height:auto;padding:15px 25px; float:left; position:relative;text-align:center;}
.join ul li img{width:210px;height:210px;border-radius:50%;}
.join ul li h3{font-size:20px; font-family:微软雅黑;margin-top:20px; font-weight:normal;}
.join ul li p{font-size:14px;padding:10px 10px;color:#666; line-height:20px;}
.join ul li .join_z{width:240px;height:240px;position:absolute;left:25px;top:0px;}
.join ul li .join_z img{width:240px;height:240px;}
.join ul li:hover h3,.join ul li:hover p{color:#cb0000}
.w16{ width:96%; max-width:1200px; margin:0 auto; margin-top:20px;}



.store{width:100%;height:597px; overflow:hidden;background:url(../images/jjbj.jpg) no-repeat center center;}

#switc {WIDTH:1100px;height:504px;padding:15px;background:#fff url(../images/store_bg2.jpg) no-repeat right top; margin-top:8px;}
#switcs {WIDTH:1100px;HEIGHT:139px;}
#switcs LI { FLOAT: left;text-align:center;HEIGHT: 139px;width:270px;margin-right:5px; position:relative;}
#switcs LI img{HEIGHT: 139px;width:270px;}
#switcs LI A {HEIGHT: 139px;width:270px;font-size:14px; display:block}
#switcs LI a .store_z{HEIGHT: 139px;width:270px;background:url(../images/icon_1.png); position:absolute;left:0;top:0;}
#switcs LI.selectswitc {POSITION: relative;HEIGHT: 139px;width:270px;}
#switcs LI.selectswitc .store_z{ background:none;}
#switcs LI.selectswitc A {HEIGHT: 139px;width:270px;}
.switcContent {DISPLAY: none; WIDTH: 1100px; HEIGHT: 354px;margin-bottom:10px;}
#switcContent div.selectswitc {DISPLAY: block}
.store_c{width:610px;height:354px; float:left;}
.store_c img{width:610px;height:354px;}
.store_t{width:470px;height:354px; float:right;}
.store_t h3{font-size:18px;margin-bottom:30px;}
.store_t h3 a{ font-family:微软雅黑; font-size:20px; font-weight:normal;}
.store_t h3 i{font-size:20px;color:#909090;}
.store_t p{line-height:40px; font-size:16px;}



.gywm-dh{ width:96%; max-width:1200px; margin:30px auto; background:url(../images/aj1_34.jpg) repeat-x center; overflow:hidden;}
.gywm-dh-bt{ width:300px; margin:0 auto; background:#1385ff;}
.gywm-dh-bt span{ display:block; text-align:center; color:#fff; font-size:24px; font-family:微软雅黑;line-height:47px;}
.gywm-dh-bt p{ display:block; text-align:center; font-family:Arial, Helvetica, sans-serifp; color:#666; text-transform:uppercase; line-height:28px;}


.gyhs{ width:100%; margin:0 auto; overflow:hidden; background:#f3f3f3;}


.gywm{ width:96%; max-width:1200px; margin:30px auto; overflow:hidden; background:url(../images/pgy_06.jpg) no-repeat right bottom;}
.gywm-left{ width:31.6%; float:left; background:#FFF; padding:8px;}
.gywm-right{ width:64%; float:right;}
.gywm-jj{ overflow:hidden;}
.gywm-jj span{ font-size:20px; display:block; font-family:微软雅黑;line-height:32px;}
.gywm-jj p{ line-height:32px; display:block; width:82%;}
.gywm-jj dd{ width:120px;border-radius:5px; margin-top:18px; line-height:40px; display:block;}
.gywm-jj dd a{ color:#ab0000;}




.news-zj{ width:96%; max-width:1200px; overflow:hidden; margin:0 auto;}
.xwdt{ width:47%; overflow:hidden;}
.xwdt-dh{ font-size:20px; font-family:微软雅黑; line-height:54px;}
.xwzx{ width:100%; margin:0 auto;}
.xwzx ul li{ width:48.5%;}
.xwzx ul li img{ max-width:100%; height:200px;}
.xwlb{ width:100%; overflow:hidden;}
.xwlb ul li{ width:98%; font-family:微软雅黑; font-size:12px; border-bottom:1px dashed #dcdcdc; line-height:39px; background:url(../images/icon_2.jpg) no-repeat left center; padding-left:2%;}
.xwlb ul li a{font-family:微软雅黑; font-size:12px;}


.fczs{width:100%; margin:0 auto; overflow:hidden; background: #f0f0f0; margin-top:45px;}
.qyfc-dh{ width:96%; max-width:1200px; margin:17px auto 30px auto; border-bottom:double 1px #666; line-height:50px; overflow:hidden;}
.qyfc-dh span{ width:98px; display:block; border-bottom:2px double #0b9de6; font-size:20px; font-family:微软雅黑;}
.qyfc-dh dd{ width:150px; display:block; font-family:Arial, Helvetica, sans-serif; color:#999999; text-transform:uppercase;}




.links{ width:96%; max-width:1200px; margin:0px auto; overflow:hidden; line-height:30px;  padding:13px 0px;}
.links span{ display:block;float:left; width:8%; font-size:16px; font-family:微软雅黑; color:#FFF;}
.links a{ float:left; display:block; margin:0 6px; line-height:40px; color:#CCC;}


.footer{ margin:0 auto; overflow:hidden; background:#313131; margin-top:45px;}
.link-dh{ width:100%; margin:0 auto; overflow:hidden; border-bottom: inset 3px #ab0000;}
.footer-zj{ width:96%; margin:30px auto; max-width:1200px; overflow:hidden;}
.end1{ width:30%; text-align:center; border-right:double 1px #626262;}
.end2{ width:30%; color:#FFF; font-family:微软雅黑; text-align:center; padding-top:10px;}
.end2 span{ display:block; text-align:right; width:45%; font-size:16px; line-height:30px; padding-top:20px; padding-right:5%;}
.end2 p{ display:block; text-align:left; width:50%;}
.end{width:37%;padding-left: 2%; border-right:double 1px #626262;color:#FFF; font-family:微软雅黑;}
.end p{ line-height:26px;}
.end p a{color:#FFF;}

#bubblemenu{ width:100%; margin:0 auto; overflow:hidden; text-align: center; margin-bottom:10px;}
#bubblemenu li {cursor:pointer; color:#fff; line-height:30px;}
#bubblemenu li img{ padding-top:3px;}
#bubblemenu li > div {width:280px;position: absolute; display: inline; margin-left:-320px; padding:0px;
				visibility:hidden;
                opacity: 0;
                margin-top: -85px;
				font-size:1em;
            }
            
			
            #bubblemenu li:hover > div {
            	
				visibility:visible;
                opacity: 1;
                margin-top: -125px;
            }


.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;}


.xwzj{ margin:30px auto; overflow:hidden; width:96%; max-width:1200px;}
.xwzj-left{width:24%; max-width:250px; overflow:hidden; float:left;}
.nydhf{ background:#ab0000; text-align:center; line-height:60px; color:#FFF; font-size:20px; font-family:微软雅黑;} 
.nydhf-lx{ background:url(../images/gywm_10.jpg) no-repeat; height:55px;}


.lxwm-ny{ overflow:hidden; border:double 1px #d2d2d2;}
.nyfl{ width:93%; margin:0 auto; padding:6px 0px;}
.nyfl ul li{ width:79%; margin:0px auto; border-bottom:#c9c9c9 1px dashed; line-height:42px; padding-left:45px;}
.nyfl ul li a{font-family:微软雅黑; font-size:16px;}

.lxwm-xq{ width:95%; margin:0 auto;}
.lxwm-xq span{ display:block; text-align:center;}
.lxwm-xq p{ display:block; line-height:34px; font-family:微软雅黑; padding:0px 0px 0px 8px;}

.nycpwz{ width:100%; margin:0 auto; overflow:hidden; background: url(../images/about_02.jpg) no-repeat center bottom;}
.nycpdh{ width:96%; margin:0 auto; max-width:1200px; text-align:right; line-height:50px; font-family:微软雅黑;}
.nycpdh a{font-family:微软雅黑;}




.nynr{overflow:hidden; width:95%; margin:0 auto;}
.nynrf{ width:76%; max-width:917px; float:right; overflow:hidden;}
.nynr-dh{ overflow:hidden; padding-left:14px; font-size:16px; font-family:微软雅黑; line-height:40px;background: #ab0000; color:#FFF;}
.nynr-dh span{ font-family:宋体; padding-right:8px; font-size:14px;}
.nynr-dh span a{ color:#FFF;}
.xwxq{overflow:hidden; display:block; padding:10px 0px 40px 0px; width:95%; margin:0 auto;}
.xwxq span{ text-align:center; display:block; font-size:14px; color:#333; line-height:35px;}
.xwxq span img{ max-width:100%;}
.xwxq span.da{ font-size:21px; font-family:微软雅黑; letter-spacing:1px;}
.xwxq p{ font-size:14px; color:#333; line-height:28px;}
.xwxq p img{max-width:100%;}
.xwxq p a{ color:#333; display:inline-block;}
.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:#ff9933;}
.nyxq{ overflow:hidden; margin:0 auto;margin-top:20px; width:95%;}
.pages{ color:#333; font-size:14px; display:block; clear:both; line-height:65px; margin:0 auto; text-align:center;}
.pages a{ color:#333;}
.pages a:hover{ color:#ffb444;}
.nyxq ul li{width:100%; float:left; border-bottom:dashed 1px #b5b5b5; padding:10px 0px;}
.nyxq-xw{ width:100%; overflow:hidden;font-family:微软雅黑; line-height:38px;}
.nyxq-xw span{line-height:38px;}
.nyxq-xw span a{font-family:微软雅黑;}
.nyxq-zw{ width:100%; overflow:hidden;}
.nyxq-zw p{ line-height:26px; display:block; color:#666;}



.cplb{overflow:hidden; padding-bottom:20px; margin-top:15px;}
.cplb ul li{width:22%; float:left; color:#333; margin:0px 1.5%;}
.cplb ul li img{ max-width:100%;height:170px; border:1px #b5b5b5 double;}
.cplb ul li a{ color:#333;}
.cplb ul li a:hover{ color:#cc0000;}
.cplb ul li span{ display:block; text-align:center;line-height:46px;}
.cplb p{ color:#333; font-size:14px; display:block; clear:both; line-height:65px; margin:0 auto; text-align:center;}
.cplb p a{ color:#333;}
.cplb p a:hover{ color:#ffb444;}

.lxwm{overflow:hidden; display:block; border:1px double #cccccc;}
.lxwm span{font-size:24px; background:url(../images/gsjj_03.jpg); font-family:微软雅黑; letter-spacing:1px; line-height:72px; text-align:center; display:block;}
.lxwm p{  font-size:16px; line-height:28px; padding:8px 15px;}
.lxwm p.bt{ color:#ff9933; font-size:20px;font-family:微软雅黑; letter-spacing:1px;}

.mdh{ display:none;}
.mcpfl{ display:none;}
.mcpzx{ display:none;}
.mcpnr{ display:none;}

@media screen and (max-width: 1199px){
.mlogo{display:none;}
.slide_container{ display:none;}
.mnav{ display:none;}
.zzryx{ display:none;}
}


@media screen and (max-width: 960px){
.logo .log{ text-align:center;width:100%;}
.logo .tel{ width:100%;}
.tbdh{ margin-top:0px;}
.tbdh ul li{width:25%; margin:8px 0px;}

.tjcp{ width:100%;}
.tjcp-nr ul li{ width:48%;}
.tjcp-nr ul li img{height:115px;}
.cfcm{ display:none;}
.hzdh span{font-size:20px; line-height:30px; padding-top:15px;}
.hzdh p{font-size:16px;line-height:30px;}
.hzdh dd{ width:10%;}
.box{ display:none;}


.wzdh{
	margin-top:30px;
	}
.wzdh span{
	font-size:23px;
	line-height:36px;
	}
.tjcp-nr ul li span{line-height:30px;}

.join ul li{width:60px;padding:6px 13px;}
.join ul li img{width:50px;height:50px;}
.join ul li h3{font-size:14px; margin-top:10px;}
.join ul li p{ display:none;}
.join ul li .join_z{width:60px;height:60px;position:absolute;left:15px;top:0px;}
.join ul li .join_z img{width:60px;height:60px;}


.store{ display:none;}

.gywm-left{ display:none;}
.gywm-right{ width:100%;}
.gywm-jj p{ line-height:32px; width:100%;}
.gywm-jj span{text-align:center;}



.qyfc-dh span{ font-size:18px; width:85px;}

.fczs{ display:none;}

.xwdt{ width:100%;}
.xwzx ul li img{height:130px;}

.jjry{padding:20px 0px 5px 0px;}
.nycpdh{text-align:left;}
.link{ display:none;}

.links span{ width:23%;}

#bubblemenu{ width:38%; margin:0 auto; overflow:hidden; text-align:left; margin-bottom:10px;}

#bubblemenu li > div {width:280px;position: absolute; display: inline; margin-left:-100px; padding:0px;
				visibility:hidden;
                opacity: 0;
                margin-top: -85px;
				font-size:1em;
            }
#bubblemenu li {font-size:14px; }


.end{ width:100%;}
.end2{ width:100%;}
.end1{ width:100%;}

.xwzj-left{display:none;}
.nynrf{ width:99%;}
.nynr .dh{ font-size:14px; color:#666; line-height:44px; clear:both;}
.mdh{ display:block; overflow:hidden;}
.mdh a{ display:block; width:29%; line-height:28px; border:double 1px #ff8900; color:#333; margin:4px 5px;float:left; text-align:center; margin-top:12px;}





.mss{ display:block; margin:0 auto; width:96%; max-width:1200px; margin-bottom:15px;}
.cpnr{ display:none;}
.mcpfl{ display:block; width:96%; margin:0 auto; margin-top:5px; overflow:hidden;}
.mcpfl ul{ width:100%; display:block; overflow:hidden;}
.mcpfl ul li{ width:29%; text-align:center; float:left; background:#d1d1d1; line-height:30px; margin:5px 7px;}
.mcpfl ul li.xl{ background:#0c82db; color:#FFF;}
.mcpfl ul li a{ color:#333;}
.cpzx{ display:none;}
.mcpzx{ margin:0 auto; background:url(../images/djws1_12.jpg) repeat-x; overflow:hidden; width:96%; display:block;}
.mcpna{ width:40%; max-width:113px; float:left; background:url(../images/djws1_10.jpg) no-repeat center; line-height:18px; padding-top:5px; height:45px; font-size:14px; color:#FFF; font-family:微软雅黑; letter-spacing:1px; text-align:center;}
.mcpgd{ float:right; width:30%; max-width:48px; text-align:center;line-height:26px; background:#ff9900; margin-top:10px;}
.mcpgd a{ color:#FFF; }
.mcpnr{ display:block; width:96%; overflow:hidden; margin:0 auto; margin-top:8px;}
.mcpnr ul li{ float:left; margin:0px 8px 13px 7px; width:45%;}
.mcpnr ul li span{ display:block; text-align:center; line-height:28px;}
.mcpnr ul li img{max-width:100%; height:120px;}
.cadh{ display:none;}
.mcadh{ margin:0 auto; background:url(../images/djws1_17.jpg) repeat-x; overflow:hidden; width:96%; display:block;}
.mcana{ width:40%; max-width:113px; float:left; background:url(../images/djws1_16.jpg) no-repeat center; line-height:18px; padding-top:5px; height:45px; font-size:14px; color:#FFF; font-family:微软雅黑; letter-spacing:1px; text-align:center;}
.mcagd{ float:right; width:30%; max-width:48px; text-align:center;line-height:26px; background:#ff9900; margin-top:10px;}
.mcagd a{ color:#FFF; }
.canr{ display:none;}
.mcanr{ width:96%; display:block; margin:0 auto; overflow:hidden; margin-top:10px;}
.mcanr ul li{ float:left; width:43%; margin:0px 12px 8px 12px;}
.mcanr ul li img{ width:100%;}
.mcanr ul li span{ display:block; line-height:30px; border:dashed 1px #009933; text-align:center; margin-top:8px;}

.djys{margin-top:20px;}
.djys span{ font-size:18px;}
.djys .dax{ font-size:22px;}
.djys p{ font-size:16px; line-height:40px;}
.djys dd{ font-size:14px;}

.ysnr{ display:none;}
.mysnr{ display:block;margin:0 auto; background:url(../images/jxnh1_26.jpg) no-repeat center; height:228px;}
.dbdh{ display:none;}
.footer{margin-top:20px;}

.bqsy{ font-size:14px;}
.cplb{overflow:hidden;margin-top:20px;}
.cplb ul li{width:45%; float:left; color:#333; margin:0px 8px;}
.cplb ul li img{ height:135px;}
}



@media screen and (max-width: 767px){
#full-screen-slider { display:none;}
.wel{display:none;}
.end p{font-size: 12px;}
}



@media screen and (max-width: 479px){
#full-screen-slider { display:none;}

}

