body,td,th {font-family: 宋体, Arial;}
body {margin: 0px;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.w_b {color: #FFFFFF}
.red_14 {font-size: 14px;font-weight: bold;color: #ff005a;display: block;width:100px;}
.c_12 {color: #FF6600}
.STYLE1 {color: #009966}



.web{width:100%; display:block;}
.mobile{width:100%; margin:0 auto; background:#fff; display:none;}




.banner {width: 960px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.menu {height: 30px;width: 960px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;background-image: url(images/menu.jpg);background-repeat: no-repeat;font-size: 14px;line-height: 30px;font-weight: bold;	color: #d80ba1;padding-top: 2px;}
.menu a {color: #d80ba1;}
.menu a:hover {color: #882539;}
.bod {height: 256px;width: 960px;margin-top: 10px;margin-right: auto;margin-bottom: 10px;margin-left: auto;}
.bod .foucs {float: left;width: 270px;height: 256px;margin-right: 17px;margin-left: 2px;}
.bod .jj {float: left;width: 670px;height: 256px;}
.bod .jj dl {margin: 0px;padding: 0px;}
.bod .jj dl dt {margin: 0px;background:url(images/nav_r.jpg) no-repeat;height: 41px;color: #882539;font-size: 14px;line-height: 41px;font-weight: bold;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 70px;
}
.bod .jj dl dd {margin: 0px;font-size: 14px;line-height: 24px;padding-top: 10px;padding-right: 10px;padding-bottom: 0px;padding-left: 10px;}
.jc {width: 960px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.jc .nav_jc {height: 49px;}
.jc .img_jc {
	text-align: center;
	margin-bottom: 5px;
}
.contain {width: 960px;margin-top: 10px;margin-right: auto;margin-bottom: 15px;margin-left: auto;overflow: hidden;}
.contain .lef {float: left;width: 270px;margin-right: 20px;overflow: hidden;height: auto;}
.contain .rig {float: left;width: 670px;overflow: hidden;height: auto;}
.nav_l {height: 40px;background-image: url(images/nav_l.jpg);background-repeat: no-repeat;font-size: 14px;line-height: 40px;color: #000000;font-weight: bold;padding-left: 70px;}
.txt_wm {border: 1px solid #CCCCCC;margin-top: 10px;margin-bottom: 15px;font-size: 14px;line-height: 30px;font-weight: bold;}
.txt_wm a {color: #000000;}
.txt_wm a:hover {color: #993333;}
.txt_sz {margin-top: 10px;font-size: 12px;line-height: 24px;padding-right: 5px;padding-left: 5px;padding-top: 10px;padding-bottom: 10px;border: 1px solid #CCCCCC;overflow: hidden;height: auto;}
.nav_kc {height: 41px;background-image: url(images/nav_r.jpg);background-repeat: no-repeat;font-size: 14px;line-height: 41px;font-weight: bold;color: #882539;padding-left: 70px;}
.txt {padding: 10px;font-size: 12px;line-height: 24px;}
.txt p {font-size: 13px;line-height: 30px;color: #ff4a00;font-weight: bold;margin: 0px;padding: 0px;}
.txt a {color: #ff4a00;}

.foot {width: 960px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;font-size: 12px;line-height: 24px;text-align: center;border-top-width: 3px;border-top-style: solid;border-top-color: #993333;	padding-top: 10px;padding-bottom: 15px;}
.foot a {color: #333333;}
.foot a:hover {color: #CC00CC;}


ul.kcts{width:; padding:10px; height:auto; overflow:hidden;zoom:1; margin-top:0;}
ul.kcts li{width:200px; height:auto; margin-right:25px; float:left; list-style:none;}









/*-----------------------------------------------------------------mobile移动端---------------------------------------------------------------------*/




@media screen and (max-width:750px) {


    .mobile{width:100%; height:auto; margin:0 auto; background:#fff; display:block;}	
    .mobile .m-banner{width:100%; height:auto;}
    .mobile .m-banner img{width:100%; height:auto;}
	.mobile .m-qy img{width:100%; height:auto;}
	.web{ width:100%; display:none;}
	
	
/*--------------项目介绍---------------*/
	
.text{padding:10px 15px; border-top:25px solid #fbd2da; border-bottom:25px solid #fbd2da; border-left:15px solid #fbd2da; border-right:15px solid #fbd2da; background:#fff;}
.text .text-title{font-size:25px; font-weight:bold; color:#ff8a9b; padding:5px 15px; text-align: center }
.text .text-p{font-size:16px; line-height:1.6; color:#202020; margin-top:10px; text-align:justify;}	
	
.jc {width: 100%;margin-top: 15px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}	
.jc .img_jc {text-align: center;margin-bottom: 5px; margin-top:20px;}	
	

.wrap-bg03 {  width: 100%; padding: 25px 15px;  box-sizing: border-box; position: relative; overflow: hidden;}
.title { font-weight: bold; font-size: 25px; color: #ff8a9b; line-height: 26px; text-align: center;  position: relative; z-index: 2; margin-top: 25px;}
	
	
ul.kcts{width:; padding:0; height:auto; overflow:hidden;zoom:1; margin-top:0;}	
ul.kcts li{width:44%; height:auto; margin-right:0; float:left; list-style:none; padding:10px 10px;}	
	

/*--------------联系我们---------------*/
	
.lef {width: 100%;margin-right: 20px;overflow: hidden;height: auto;}	
	
.news-info{padding:20px 15px; overflow:hidden;}
.news-info .news-cx{padding-left:65px; margin-bottom:15px; border-bottom:1px solid #eee; padding-bottom:15px; overflow:hidden; position:relative;}
.news-info .news-cx:last-of-type{margin-bottom:0; border-bottom:0; padding-bottom:0; }
.news-info .news-cx .news-cx-i{position:absolute;top:5px; left:0; width:100px; height:100px; }
.news-info .news-cx .news-cx-i1{background:url(images/sz_01.jpg) 0 0 no-repeat; background-size:100% auto;}
.news-info .news-cx .news-cx-i2{background:url(images/sz_02.jpg) 0 0 no-repeat; background-size:100% auto;}
.news-info .news-cx .news-cx-i3{background:url(images/sz_03.jpg) 0 0 no-repeat; background-size:100% auto;}
.news-info .news-cx .news-cx-i4{background:url(images/sz_04.jpg) 0 0 no-repeat; background-size:100% auto;}
.news-info .news-cx dd{ font-size:14px; color:#202020; line-height:1.4; text-align:justify;}
 .news-info .news-cx dd .news-font{font-size:16px; font-weight:bold; display:block; margin-bottom:3px;}
}





















