@charset "utf-8"; /* �������߾� */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements �ṹԪ�� */
dl, dt, dd, ul, ol, li, /* list elements �б�Ԫ�� */
pre, /* text formatting elements �ı���ʽԪ�� */
fieldset, lengend, button, input, textarea, /* form elements ���Ԫ�� */
th, td { /* table elements ���Ԫ�� */
    margin: 0;
    padding: 0;
}

input,textarea {border: none; box-shadow: none; outline: none;}

/* ����Ĭ������ */
body,
button, input, select, textarea {
    font: 16px/22px "Microsoft YaHei";color: #666;
}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0;} /*����bootstrape�Ա���ӵ�Ĭ����߾�*/

address, cite, dfn, em, i, var {font-style: normal;} /* б����� */

/* �����б�Ԫ�� */
ul, ol ,li{list-style: none;}

/* �����ı���ʽԪ�� */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*Ӣ�Ļ���*/
a:hover {text-decoration: none; color:#107c02;}


/* ���ñ��Ԫ�� */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img ������������ img �ޱ߿� */
/* ע��optgroup �޷����� */
button, input, select, textarea {
    font-size: 100%; /* ʹ���Ԫ���� ie ���ܼ̳������С */
}

/* ���ñ��Ԫ�� */
table {
    border-collapse: collapse;
    border-spacing: 0;
}


html {overflow-y: scroll;}

			.header, .footer, .content { width: 1200px; margin: 0 auto; position: relative;}
			.head { height: 198px; background: url("../images/tob.jpg") repeat-x; overflow: hidden; font-family: "Microsoft YaHei", serif;}
			.head .tov { height: 28px; font-size: 12px; color: #666666; line-height: 28px;}
			.head .tov p a { color: #666666; padding: 0 20px 0 15px; background: url("../images/tox.jpg") no-repeat right center;}
			.head .tov p .nones { padding-right: 0; background: none;}
			.head .tok { height: 121px;}
			.head .tok h1 { float: left; margin: 23px 0 0 2px; padding-right: 29px; border-right: 1px solid #e0e0e0;}
			.head .tok h1 img { width: 127px; height: 82px;}
			.head .tok h2 { float: left; font-size: 24px; color: #333333; font-weight: normal; line-height: 30px; margin: 35px 0 0 30px;}
			.head .tok h2 span { color: #117503; font-weight: bold;}
			.head .tok h2 p { font-size: 16px; margin-top: 5px;}
			.head .tok .tod { float: right; margin-top: 45px; font-size: 16px; color: #666666; padding-left: 41px; background: url("../images/tod.jpg") no-repeat left 8px;}
			.head .tok .tod span { display: block; font-size: 24px; color: #117503;  font-family:Impact;}
			.head .menu { height: 49px;}
			.head .menu li { float: left;}
			.head .menu li a { display: block; font-size: 15px; color: #ffffff; line-height: 49px; padding: 0 38px;}
			.head .menu li a:hover,.head .menu li.cur a{ background: #103F0A url("../images/toj.jpg") no-repeat center bottom;}
	.fr {
    float: right;
}



.search { height: 48px; background: #ebebeb;}
.sez { float: left; font-size: 13px; color: #666666; line-height: 48px;}
.sez span { font-weight: bold;}
.sez a { color: #666666; margin-left: 15px;}
.sey { float: right; margin-top: 13px;}
.sey input { display: block; float: left; border: 0;}
.sey .sek1 { width: 135px; height: 25px; background: url("../images/sek1.jpg") no-repeat; font-size: 12px; color: #999999; line-height: 25px; padding-left: 16px;}
.sey .sek2 { width: 26px; height: 25px; background: url("../images/sek2.jpg") no-repeat;}
















.banner { height: 572px; overflow: hidden; position:relative; }
.banner li a { display: block; height: 572px; background: no-repeat center 0;}

.banner .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:30px;
	left:0;
	height:30px;
	line-height:30px;
}
.banner .hd ul {
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:20px;
	height:18px;
	margin:3px;
	overflow:hidden;
	background:#fff;
	line-height:18px;
	background: #117503;
	color: #fff;
}
.banner .hd ul .on {
	background:#117503;
	padding-top: 5px;font-size: 14px;
font-weight: bold;
}
.banner .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.banner .prev
{
  }
.banner .next {
	left:auto;
	right:5%;
}










.yinz{ height:325px; overflow:hidden;}
.yinz ul{ height:210px; border-bottom:1px solid #d7d9db; margin-top:15px;}
.yinz li{ width:220px; background:url(../images/yinz_line.gif) no-repeat right 4px; float:left; height:205px; padding-left:40px;}
.yinz li em img{ display:block; margin-bottom:5px;}
.yinz li span{ display:block; font:24px "Microsoft YaHei"; font-weight:bold; color:#38414b;}
.yinz li span i{ font:46px Impact;}
.yinz li p{ display:block; font:18px "Microsoft YaHei"; color:#666; margin-top:8px; padding-top:12px; background:url(../images/yinz_line1.gif) no-repeat left top;}
.yinz .li1{ width:180px; padding-left:0;}
.yinz .li4{ width:240px;}
.yinz .li5{ width:170px; background:none;}
.yinz li:hover span{ color:#107c02;}
.yinz li:hover p{ color:#107c02; font-weight:bold;background:url(../images/yinz_line2.gif) no-repeat left top;}
.yinz h5{ width:520px; margin:30px auto 0;}
.yinz h5 a{ display:block; width:210px; height:50px; font:20px "Microsoft YaHei"; text-align:center; line-height:50px; color:#fff; float:left; background:#107c02; margin-top:13px;}
.yinz h5 span{ display:block; float:right; width:205px; font:16px "Microsoft YaHei"; color:#666; background:url(../images/lx.gif) no-repeat left center; padding:10px 0 10px 70px;}
.yinz h5 span em{ display:block; font:28px Impact; color:#38414b;}

.tit{ text-align:center; padding:3px 0 20px; background:url(../images/line.png) no-repeat center top;}
.tit em{ display:block; font:26px Microsoft YaHei; text-transform:uppercase; color:#107c02; padding-top:9px; font-weight:bold;}
.tit i{ display:block; font:16px Arial; text-transform:uppercase; color:#a9a9a9; padding-top:9px;}




















.went{ background:url(../images/went_bg.jpg) no-repeat center top; height:648px; padding-top:70px; overflow:hidden;}
.went2{ height:425px; margin-top:50px; position:relative;}
.went2 dl{ width:214px; height:348px; padding-top:40px; border:1px solid #e3e3e3; float:left;}
.went2 dt{ width:185px; height:40px; background:#107c02; border-radius:2rem; font:22px "Microsoft YaHei"; font-weight:bold; color:#fff; text-align:center; line-height:40px; margin:0 auto;}
.went2 dd a{ display:block; width:150px; height:150px; margin:12px auto; border:1px solid #d8d8d8; box-sizing:border-box; border-radius:150px;}
.went2 dd img{ display:block;width:150px; height:150px;}
.went2 dd p{ font:15px "Microsoft YaHei"; text-align:center; line-height:26px; color:#555; padding:0 30px;}
.went2 .dl2{ border-left:0;}
.went2 .dl3{ border-right:0; margin-left:335px;}
.went2 .dl3 dd p{ padding:0;}
.went2 dl:hover{ background:#107c02;}
.went2 dl:hover dt{ color:#107c02; background:#fff;}
.went2 dl:hover dd p{ color:#fff;}
.went2 dl:hover a{border:1px solid #a6e8ff; box-sizing:border-box;}

	
	
	
	
	
	
	
	
	
/*pro*/
.pro_bg{margin:35px auto;height:330px;background:url(../images/pro_bg.jpg) no-repeat center bottom;}
.pro .t_h2{margin-bottom: 28px;}
.pro_t{width: 615px;margin: 0  auto 79px; height: 40px; line-height: 40px; font-size: 20px; text-align: center;}
.pro_t li{ margin:0 8px; float: left;width: 188px; height: 40px; }
.pro_t li a{width: 188px; height: 40px; display: inline-block; color: #fff;background:url(../images/pro_ic2.png) no-repeat center top;}
.pro_t li a:hover,.pro_t li.cur a{background:url(../images/pro_ic1.png) no-repeat center top;}

.pro_con{margin: 0 auto; width:1338px; overflow: hidden;}
.pro_qh{width: 1338px; margin: 0 auto;}
.roll1,.roll2{margin-top:143px; display:inline; width: 49px; height: 56px; overflow:hidden;}
.roll1 a,.roll2 a{width: 49px; height: 56px;overflow:hidden; display:inline-block;}
.roll1 a{ background:url(../images/roll1.png) no-repeat 0 top;}
.roll1 a:hover{ background:url(../images/roll11.png) no-repeat 0 top;}  
.roll2 a{ background:url(../images/roll2.png) no-repeat left top;}
.roll2 a:hover{ background:url(../images/roll22.png) no-repeat left top;} 

.pro_list{margin-left:20px; width:1200px; overflow:hidden;}
.pro_list ul li{position: relative; float:left; line-height: 0px; width: 286px; margin-right:18px; overflow:hidden;}
.pro_list ul li img{width:286px; height:291px; }
.pro_list ul li span{margin-top: 1px; width: 286px;display: block;text-align: center; height: 60px;line-height: 60px; color: #666;background: #fff;}
.pro_list ul li.nones{margin-right: 0px;}
.pro_list ul li:hover span{color: #fff; background: #ff8a00;}


.anli_bg{ padding-top: 56px;height: 491px;background:url(../images/al_bg.jpg) no-repeat center bottom;}
.t_h2{margin: 0 auto 30px; width: 1200px;position: relative;height: 90px; text-align: center;  }
.t_h2 img{height: 90px;width: 1200px;}
.t_h2 i{display: block;text-align: center; color: #666; position: absolute;left: 0px; bottom: 0px; line-height: 42px; height: 42px;width: 1200px; font-size: 20px;}














/* about */

 .conBox1{width: 1200px;margin: 0 auto;}
 .conBox1 dt{float: left;width: 520px;height: 324px;}
 .conBox1 dt img{display: block;width: 520px;height: 324px;}
 .conBox1 dd{width: 640px;float:right;}
 .conBox1 dd h3{font-size: 20px;color: #00984f;padding-top: 12px;}
 .conBox1 dd h3 a{color: #00984f;text-decoration: none;}
 .conBox1 dd p{margin-top: 45px;line-height: 24px;text-indent: 2em;font-size: 14px;color: #666666;}
 .conBox1 dd a.details{width: 128px;height: 37px;text-align: center;line-height: 37px;font-size: 14px;color: #00984f;background: url(../images/about_ty.png) no-repeat center;margin-top: 46px;display: block;text-decoration: none;}
 .conBox2{width: 100%;margin-top: 40px;}
 .conBox2 .menu{border-bottom: 2px solid #e7e7e7;width: 1200px;margin: 0 auto;}
 .conBox2 .menu li{float: left;font-size: 16px;color: #333333;font-weight: bold;padding-right: 12px;padding-bottom: 12px;position: relative;}
 .conBox2 .menu li i{display: none;position: absolute;bottom: -2px;width: 100%;height: 2px;background: #00984f;left: 0;}
 .conBox2 .menu li a{color: #333333;text-decoration: none;}
 .conBox2 .menu li span{font-size: 16px;color: #b6b6b6;margin-right: 12px;}
 .conBox2 .menu li:first-child span{display: none;}
 .conBox2 .menu li:first-child{padding-left: 20px;}
 .conBox2 .menu li.cur a{color: #00984f;}
 .conBox2 .menu li.cur i{display: block;}
 .conBox2 .con{margin: 36px auto 0;height: 299px;overflow: hidden;position: relative;}
 .conBox2 .lunb{width: 1200px;position: relative;margin: 0 auto;}
 .conBox2 .lunb i.aboutBtn{display: block;width: 45px;height: 45px;overflow: hidden;cursor: pointer;position: absolute;top: 78px;}
 .conBox2 .lunb i.aboutBtn img{display: block;width: 45px;height: 90px;position: relative;}
 .conBox2 .lunb i.aboutBtn:hover img{top: -45px;}
 .conBox2 .lunb i.prev{left: -74px;}
 .conBox2 .lunb i.next{right: -74px;}
 .conBox2 .lunb .box{width: 100%;position: relative;height: 299px;overflow: hidden;}
 .conBox2 .lunb .box ul{width: 105%;position: absolute;left: 0;top: 0;}
 .conBox2 .lunb .box li{float: left;width: 282px;margin-right: 21px;overflow: hidden;position: relative; border: 1px #666 solid;}
 .conBox2 .lunb .box li i.xian{display: block;width: 282px;height: 2px;background: #e0e0e0;}
 .conBox2 .lunb .box li i.xianL{width: 141px;height: 2px;background: #00984f;position: absolute;left: -141px;bottom: 0px;}
 .conBox2 .lunb .box li i.xianR{width: 141px;height: 2px;background: #00984f;position: absolute;right: -141px;bottom: 0px;}
 .conBox2 .lunb .box p{width: 282px;height: 250px;position: relative;}
 .conBox2 .lunb .box p span{display: block;width: 282px;height: 250px;overflow: hidden;}
 .conBox2 .lunb .box p span img{display: block;width: 282px;height: 250px;transform: scale(1);transition: all 1s ease-out;}
 .conBox2 .lunb .box p a{display: none;width: 282px;height: 192px;position: absolute;top: 0;left: 0;padding-top: 58px;background: url(../images/aboutBg.png);text-align: center;text-decoration: none;}
 .conBox2 .lunb .box p a img{display: block;width: 36px;height: 36px;margin: 0 auto;}
 .conBox2 .lunb .box p a b{font-size: 14px;color: #fff;font-weight: normal;margin-top: 22px;display: block;}
 .conBox2 .lunb .box em{display: block;font-size: 14px;color: #666666;height: 47px;line-height: 47px;text-align: center;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .conBox2 .lunb .box li:hover p a{display: block;}
 .conBox2 .lunb .box li:hover p span img{transform: scale(1.2);}
 
 
 
 /*bann*/
.bann_bg{height:210px; position: relative; background:url(../images/bann1.jpg) no-repeat center top;}
.bann p{padding: 130px 0 0 525px; line-height: 50px; display: block; color:#fff; font-size: 20px;}
.bann p b{color: #fe9223; font-size: 26px;}








/*part*/
.part_bg{overflow:hidden; height: 375px; margin-top: 35px;}
.part_bg .t_h2{margin-bottom: 30px;}
.part_con{margin: 0 auto; width:1240px; overflow: hidden;}
.part_qh{width: 1240px; margin: 0 auto;}
.part_bg .roll1,.part_bg .roll2{margin-top:75px;} 

.part_list{margin-left:40px; width:1050px; overflow:hidden;}
.part_list ul li{position: relative; float:left; line-height: 0px; width: 243px;margin-right:24px;overflow:hidden;}
.part_list ul li img{width: 241px; height: 88px; border: 1px solid #eaeaea; margin-bottom: 24px;}
.part_list ul li.nones{margin-right: 0px;}










.news .mainCon .menu li.cur {
    background-image: none;
    background-color: #005197;
}

/* Title ������ʽ*/
.Title{width: 100%;overflow: hidden;text-align: center;}
.Title h2{font-size: 32px;color: #000000;font-weight: normal;}
.Title h2 a{color: #000000; text-decoration:none;}
.Title span{color: #005197;}
.Title i{display: block;margin: 15px auto 0;}
.Title p{font-size: 14px;color: #333333;margin-top: 12px;}

.container {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}

/* news */
.news{width: 100%;overflow: hidden;background: url(../images/newsBg.jpg) no-repeat center;height: 553px;}
.news .Title{padding-top: 58px;}
.news .Title p{text-transform: uppercase;}
.news .mainCon{width: 100%;overflow: hidden;margin-top: 36px;}
.news .mainCon .menu{height: 52px;text-align: center;}
.news .mainCon .menu ul{height: 52px;display: inline-block;border-radius: 4px;}
.news .mainCon .menu li{float: left;height: 52px;line-height: 52px;font-size: 16px;color: #fff;padding: 0 40px;background: url(../images/news_xian.jpg) no-repeat left center;background-color: #bcbcbc;position: relative;}
.news .mainCon .menu li:first-child{background-image: none;border-radius: 4px 0 0 4px;}
.news .mainCon .menu li.last{border-radius: 0 4px 4px 0;}
.news .mainCon .menu a{color: #fff;text-decoration: none;display: block;}
.news .mainCon .menu ul{*display: inline;}
.news .mainCon .menu i{display: none;width: 13px;height: 6px;background: url(../images/news_icon01.png) no-repeat center;position: absolute;left: 50%;margin-left: -6px;bottom: -6px;}
.news .mainCon .menu li.cur{background-image: none;background-color: #117503;}
.news .mainCon .menu li.cur i{display: block;}
.news .mainCon .conBox{width: 100%;overflow: hidden;height: 304px;}
.news .mainCon .con{width: 100%;overflow: hidden;height: 304px;}
.news .mainCon .conL{width: 516px;overflow: hidden;float: left;height: 304px;}
.news .mainCon .conL dl{overflow: hidden;float: left;width: 243px;margin-left: 30px;}
.news .mainCon .conL dl:first-child{margin-left: 0;}
.news .mainCon .conL dt{width: 243px;height: 148px;}
.news .mainCon .conL dd h3{line-height: 27px;color: #333333;font-weight: normal;font-size: 16px;margin: 11px 0 8px 0;}
.news .mainCon .conL dd h3 a{color: #333333;text-decoration: none;}
.news .mainCon .conL dd .p1{font-size: 13px;color: #666666;line-height: 22px;height: 44px;text-overflow: ellipsis;overflow: hidden;}
.news .mainCon .conL dd .p2{overflow: hidden;margin-top: 15px;}
.news .mainCon .conL .p2 span{display: block;float: left;font-size: 14px;color: #666666;font-family: arial;}
.news .mainCon .conL .p2 a{display: block;float: right;}
.news .mainCon .conR{width: 643px;float: right;height: 304px;}
.news .mainCon .conR dl{width: 100%;overflow: hidden;height: 83px;background: #fff;margin-top: 27px;}
.news .mainCon .conR dl:first-child{margin-top: 0;}
.news .mainCon .conR dt{width: 78px;height: 44px;float: left;text-align: center;border-right: 2px solid #e5e5e5;margin-top: 18px;}
.news .mainCon .conR dt span{display: block;font-size: 34px;color: #666666;font-family: arial;position: relative;top: 7px;}
.news .mainCon .conR dt p{font-size: 14px;color: #666666;font-family: arial;position: relative;top: 11px;}
.news .mainCon .conR dd{width: 536px;float: left;margin-left: 13px;margin-top: 18px;}
.news .mainCon .conR dd h3{font-size: 16px;color: #333333;text-overflow: ellipsis;overflow: hidden;white-space: normal;}
.news .mainCon .conR dd h3 a{color: #333333;text-decoration: none;}
.news .mainCon .conR dd p{font-size: 13px;color: #666666;margin-top: 10px;text-overflow: ellipsis;overflow: hidden;white-space: normal;}




.footer{width: 100%;overflow: hidden;}
.footer .link{width: 100%;height: 80px;background-color: #f7f7f7;}
.footer .link h3{font-size: 14px;font-weight: bold;float: left;width: 70px;height: 80px;line-height: 80px;}
.footer .link h3 a{color: #333333;text-decoration: none;}
.footer .link ul{width: 806px;padding-top: 20px;margin-left: 20px;float: left;line-height: 20px;}
.footer .link li{float: left;padding-right: 38px;margin-top: 3px;}
.footer .link li a{font-size: 14px;color: #777777;}
.footer .link p{float: right;margin-top: 34px;}/*margin-top: 32px;*/
.footer .link p a{font-size: 14px;color: #777777;}
.footer .con{width: 100%;background: url(../images/ft-bg.jpg) repeat; height: 236px;overflow: hidden;}
.footer .logo{float: left;margin-top: 40px;width: 140px;}
.footer .logo h2{width: 140px;height: 44px;margin-bottom: 10px;}
.footer .logo img{display: block;}
.footer .logo p{text-align: center;font-size: 12px;color: #ffffff;margin-top: 11px;}
.footer .Dh,.footer .Dz{margin-top: 20px;float: left;margin-left: 109px;}
.footer .Dh{width: 180px;}
.footer .Dz{width: 320px;float: right;}/*�޸�*/
.footer .Dh h3{background: url(../images/ftDh.png) no-repeat left center;}
.footer .Dz h3{background: url(../images/ftDz.png) no-repeat left center;}
.footer .Dh h3,.footer .Dz h3{height: 52px;line-height: 52px;padding-left: 24px;font-size: 14px;font-weight: bold;color: #FFFFFF;border-bottom: 1px solid #666666;}
.footer .DhCon{width: 100%;overflow: hidden;}
.footer .DhCon .hleft{float: left;}
.footer .DhCon .hright{float: right;}
.footer .DhCon .hleft a,.footer .DhCon .hright a{display: block;margin: 5px 0;font-size: 12px;color: #cecece;}
.footer .DzCon p{font-size: 12px;color: #cecece;margin: 5px 0;}
.footer .DzCon p span{padding-left: 32px;}
.footer .copyRight{height: 70px;width: 100%;background-color: #275cbe;}
.footer .copyRight p{height: 70px;line-height: 70px;font-size: 12px;color: #FFFFFF;float: left;}
.footer .copyRight ul{ overflow:hidden; float:right;margin-top: 29px;}
.footer .copyRight li{ float:left; padding:0 12px; border-right:1px solid #688dd2; font-size:12px;}
.footer .copyRight .last{ border:none;padding-right: 0;}/*padding-right: 0; ����޸�*/
.footer .copyRight li a{color:#FFFFFF}





      .ty-banner-1 {
            overflow: hidden;
            line-height: 0;
            text-align:center;
        }
        .ty-banner-1 img{
            visibility: hidden;
        }
        .ty-banner-1 img.show{
            visibility: visible;
        }
    
.blk-main{width:1200px; margin: 0 auto;}
.p12-curmbs-1 b {
    border-left: 10px solid #55d0f2;
    font-weight: normal;
    padding-left: 8px;
}













































    .topWrap{ height:244px; overflow:hidden; background:url(img/h_top_bg.gif) repeat-x center top;}
	.topWrap .header{ width:1200px; margin:0 auto;}
	.topWrap h5{ height:31px; overflow:hidden; font:14px "Microsoft YaHei"; line-height:31px; color:#38414b;}
	.topWrap h5 span{ float:right; display:inline-block;}
	.topWrap h5 a{ display:inline-block; color:#38414b; padding:0 15px;}
	.topWrap h2{ width:245px; height:110px; float:left; overflow:hidden; margin-top:29px; background:url(img/logo_line.gif) no-repeat right top;}
	.topWrap h2 img{ display:block;width:226px; height:93px;}
	.topWrap h3{ width:499px; float:left; padding:63px 0 0 24px; height:35px; overflow:hidden;}
	.topWrap h4{ width:225px; margin-top:49px; float:right; font:16px "Microsoft YaHei"; color:#666; background:url(img/lx.gif) no-repeat left 0; padding-left:70px;}
	.topWrap h4 span{ display:block; font:28px Impact; color:#38414b;}
    .topWrap .menu{ height:74px;}
	.topWrap li{ font:16px "Microsoft Yahei";float:left; height:74px;}
    .topWrap li a{ display:inline-block;color:#fff;height:64px; line-height:64px;text-align:center; padding:10px 35px 0 35px;}
    .topWrap li a:hover ,.topWrap .cur a{ background:#117503; font-weight:bold;-webkit-transition:all 0.7s;
	transition:all 0.7s; color:#fff;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari å’Œ Chrome */
-o-transition-property:background;}
    

        .ty-banner-1 {
            overflow: hidden;
            line-height: 0;
            text-align:center;
        }
        .ty-banner-1 img{
            visibility: hidden;
        }
        .ty-banner-1 img.show{
            visibility: visible;
        }
    

        .p1-search-1 {
            background: #f2f2f2;
            height: 82px;
            border-bottom: 1px solid #eee;
            overflow: hidden;
            font-size: 14px;
        }
        
        .p1-search-1 p {
            color: #444;
            line-height: 82px;
        }
        
        .p1-search-1 a {
            color: #444;
            display: inline-block;
            margin-right: 15px;
        }
        
        .p1-search-1-inp {
            width: 270px;
            height: 30px;
            border-radius: 20px;
            background: #fff;
            padding-left: 10px;
            margin-top: 28px;
        }
        
        .p1-search-1-inp input {
            border: 0;
        }
        
        .p1-search-1-inp1 {
            width: 224px;
            height: 30px;
            line-height: 30px;
            color: #a9a9a9;
            float: left;
        }
        
        .p1-search-1-inp2 {
            width: 30px;
            height: 30px;
            background: url(images/VISkins-p1.png) no-repeat -258px -936px;
            float: right;
            cursor: pointer;
        }
    

        .p12-curmbs-1 {
            font-size: 14px;
            border-bottom: 1px dashed #dcdcdc;
            line-height: 65px; margin-bottom: 30px;
        }
        .p12-curblock{
            display: none;
        }
        .p12-curmbs-1 b {
            border-left: 10px solid #117503;
            font-weight: normal;
            padding-left: 8px;
        } 
        .p12-curmbs-1 i {
            font-style: normal;
        }
        
        .p12-curmbs-1 span {

            padding: 0 5px;
            height: 46px;
            line-height: 46px;
        }
    

        .tl-fdh-02 {
            height: 55px;
            background: #fff;
            margin-bottom: 26px;
            overflow: hidden;
        }
        
        .tl-fdh-02 li {
            width: 20%;
            height: 55px;
            font-size: 18px;
            line-height: 55px;
            text-align: center;
            float: left;
            border-right: 1px solid #eee;
            margin-right: -1px;
            background: #f4f4f4;
            cursor: pointer;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
        }
        
        .tl-fdh-02 li a {
            color: #666;
        }
        
        .tl-fdh-02 li.sidenavcur,
        .tl-fdh-02 li:hover {
            background: url(../images/p16-icon6.png) no-repeat bottom center #117503;
            border-color: #117503;
        }
        
        .tl-fdh-02 li.sidenavcur a,
        .tl-fdh-02 li:hover a {
            color: #fff;
        }
    

        .p12-aboutinfo-1{display: inline-block;width: 100%;background: #fff;margin-bottom: 38px;}
        .p12-aboutinfo-1-tit{height: 114px;line-height: 114px;font-size: 30px;text-align: center; color:#4b4a4a;}
        .p12-aboutinfo-1-tit span{font-size: 22px;color: #aaa;}
        .p12-aboutinfo-1-nr{padding:0 0 20px;}
    

.footWrap{ height:307px; padding-top:67px; background:#303030; overflow:hidden;} 
.footWrap .footer{ width:1200px; margin:0 auto;}
.footWrap h2{ width:212px; overflow:hidden; float:left; padding:85px 0 0 0; height:152px;}
.footWrap h2 img{ display:block;width:199px; height:82px;}
.flian{ width:405px; height:215px; overflow:hidden; font:14px "Microsoft YaHei"; line-height:25px; color:#bebebe; background:url(img/fline.png) no-repeat right 76px;}
.flian h3{ height:48px; font:24px Impact; color:#fff; line-height:48px; background:url(img/fbg1.png) no-repeat left top; padding-left:82px; margin-bottom:28px;}
.flian a{color:#bebebe;}
.flian h5{ font:18px "Microsoft YaHei"; color:#fff; line-height:24px; margin-bottom:5px;}
.fnav{ width:300px; height:215px; overflow:hidden; padding-left:30px; background:url(img/fline.png) no-repeat right 76px;}
.fnav h3{ height:48px; font:20px "Microsoft YaHei"; color:#fff; line-height:48px; background:url(img/fbg2.png) no-repeat left top; padding-left:82px; margin-bottom:28px;}
.fnav p{ width:254px;font:14px "Microsoft YaHei";}
.fnav p a{ display:block; width:105px; height:26px; line-height:26px; color:#bebebe; float:left; padding-left:22px;}
.code{ width:205px; overflow:hidden;}
.code h3{ height:48px; font:20px "Microsoft YaHei"; color:#fff; line-height:48px; background:url(img/fbg3.png) no-repeat left top; padding-left:82px; margin-bottom:28px;}
.code h5{ width:90px; background:url(img/code_bg.png) no-repeat left 0; padding-left:75px; margin-left:23px;}
.code h5 img{ display:block; width:84px; height:84px; border:3px solid #fff;}
.code h5 em{ display:block; text-align:center; font:14px "Microsoft YaHei"; line-height:30px; height:30px; color:#bebebe; overflow:hidden;}
.foot{ height:70px; border-top:1px solid #595959;}
.foot p{ width:800px; float:left; height:70px; font:14px "Microsoft YaHei"; line-height:70px; color:#bebebe; overflow:hidden;}
.foot p a{ display:inline-block; padding:0 20px; color:#bebebe;}
.foot h5{ width:300px; float:right; font:14px "Microsoft YaHei"; line-height:70px; color:#bebebe; text-align:right;}
.foot h5 a{ color:#bebebe;}
.foot h5 em{ padding:0 5px;}


        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #117503;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #117503;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    
	
	
	
	   .support {
        height: 205px;
    }
    
    .support li {
        width: 372px;
        height: 200px;
        border: 1px solid #eaeaea;
        float: left;
        margin-right: 19px;
    }
    
    .pic {
        height: 50px;
        width: 50px;
        float: left;
        margin: 31px 0 0 36px;
    }
    
    .right {
        width: 255px;
        height: 200px;
        float: right;
        margin-top: 54px;
        line-height: 45px;
    }
    
    .name {
        color: #222;
        line-height: 5px;
        height: 16px;
        font-size: 20px;
        margin-bottom: 16px;
    }
    
    .info {
        margin: 0
    }
    
    .support li:hover {
        box-shadow: 0 0 5px #eaeaea;
    }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
    

        .ty-banner-1 {
            overflow: hidden;
            line-height: 0;
            text-align:center;
        }
        .ty-banner-1 img{
            visibility: hidden;
        }
        .ty-banner-1 img.show{
            visibility: visible;
        }
    

        .p1-search-1 {
            background: #f2f2f2;
            height: 82px;
            border-bottom: 1px solid #eee;
            overflow: hidden;
            font-size: 14px;
        }
        
        .p1-search-1 p {
            color: #444;
            line-height: 82px;
        }
        
        .p1-search-1 a {
            color: #444;
            display: inline-block;
            margin-right: 15px;
        }
        
        .p1-search-1-inp {
            width: 270px;
            height: 30px;
            border-radius: 20px;
            background: #fff;
            padding-left: 10px;
            margin-top: 28px;
        }
        
        .p1-search-1-inp input {
            border: 0;
        }
        
        .p1-search-1-inp1 {
            width: 224px;
            height: 30px;
            line-height: 30px;
            color: #a9a9a9;
            float: left;
        }
        
        .p1-search-1-inp2 {
            width: 30px;
            height: 30px;
            background: url(images/VISkins-p1.png) no-repeat -258px -936px;
            float: right;
            cursor: pointer;
        }
    

        .p12-curmbs-1 {
            font-size: 14px;
            border-bottom: 1px dashed #dcdcdc; line-height: 65px; margin-bottom: 30px;
        }
        
        .p12-curblock{
            display: none;
        }
        .p12-curmbs-1 b {
            border-left: 10px solid #117503;
            font-weight: normal;
            padding-left: 8px;
        }
        .p12-curmbs-1 i {
            font-style: normal;
        }
        
        .p12-curmbs-1 span {
  
            padding: 0 5px;
            height: 46px;
            line-height: 46px;
        }
    

        .fdh-01-tit {
            background: #117503;
            height: 80px;
        }
        
        .fdh-01-tit h3 {
            height: 75px;
            font-size: 24px;
            font-weight: normal;
            line-height: 75px;
            color: #fff;
            border-bottom: 1px solid #fff;
            text-align: center;
        }
        
        .fdh-01-tit h3 span {
            font-size: 14px;
            text-transform: uppercase;
        }
        
        .fdh-01-nav-one h3 {
            height: 50px;
            line-height: 50px;
            background:#ececeb;
            margin-bottom: 2px;
            overflow: hidden;
        }
        
        .fdh-01-nav-one h3 a {
            display: block;
            font-size: 18px;
            font-weight: normal;
            margin-right: 40px;
            margin-left: 38px;
            color: #666;
        }
        
        .fdh-01-nav-one h3.sidenavcur,
        .fdh-01-nav-one h3:hover {
            background: url(images/p14-icon2.png) no-repeat right center  #117503;
        }
        
        .fdh-01-nav-one h3.sidenavcur a,
        .fdh-01-nav-one h3:hover a{
            color: #fff;
        }
        .fdh-01-nav dl {
            padding: 2px 0 4px;
        }
        
        .fdh-01-nav dt {
            height: 50px;
            font-size: 16px;
            line-height: 50px;
            padding-left: 54px;
            padding-right: 40px;
            margin-bottom: 1px;
            background: #ececec;
            position: relative;
            overflow: hidden;
        }
        
        .fdh-01-nav dt:after {
            content: "";
            width: 8px;
            height: 8px;
            border: 2px solid #b8b8b8;
            border-style: solid solid none none;
            position: absolute;
            top: 50%;
            right: 32px;
            margin-top: -4px;
            -webkit-transform: rotate(45deg);
            -moz-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -o-transform: rotate(45deg);
            transform: rotate(45deg);
        }
        
        .fdh-01-nav dt.sidenavcur:after,
        .fdh-01-nav dt:hover:after {
            border-color:  #117503;
        }
        
        .fdh-01-nav dt.sidenavcur a,
        .fdh-01-nav dt:hover a {
            color:  #117503;
        }
        
        .fdh-01-nav dd {
            border: 1px solid #ececec;
            border-bottom: 0;
        }
        
        .fdh-01-nav p {
            height: 50px;
            font-size: 14px;
            line-height: 50px;
            padding-left: 72px;
            padding-right: 40px;
            border-bottom: 1px solid #ececec;
            background: #fff;
            position: relative;
        }
        
        .fdh-01-nav p.sidenavcur a,
        .fdh-01-nav p:hover a {
            color:  #117503;
        }
        
        .fdh-01-nav p.sidenavcur:after,
        .fdh-01-nav p:hover:after {
            background: #55d0f2;
        }
        
        .fdh-01-nav a {
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
    

        .p6-order-form-1 {
            margin-bottom: 20px;
            overflow: hidden;
        }
        
        .p6-order-form-1-add {
            border: 1px solid #eee;
            overflow: hidden;
             margin-bottom: 65px;
        }
        
        .p6-order-form-1-add h3 {
            height: 76px;
            line-height: 76px;
            font-size: 24px;
            color: #fff;
            background: #117503;

        }
        .fdh-01-tit h3 {
    height: 75px;
    font-size: 24px;
    font-weight: normal;
    line-height: 75px;
    color: #fff;
    border-bottom: 1px solid #fff;
    text-align: center;}
    .fdh-01-tit {
    background: #117503;
    height: 80px;}
        
        .p6-order-form-1-add ul {
            padding: 20px 10px;
        }
        
        .p6-order-form-1-add li {
            font-size: 14px;
            line-height: 34px;
            color: #666;
        }
        
        .p6-order- form-1-add li.li01 {
            font-size: 20px;
            line-height: 42px;
            color: #c30101;
        }
    

        .k12-cl-cplb-3nf1-1-01-desc {
            background: #fff;
            max-height: 180px;
            margin-bottom: 14px;
        }
        
        .k12-cl-cplb-3nf1-1-01-desc dt {
            height: 30px;
            padding: 20px 0 10px;
        }
        
        .k12-cl-cplb-3nf1-1-01-desc dt b {
            display: inline-block;
            height: 30px;
            font-weight: normal;
            border-left: 13px solid #e3e3e3;
            border-right: 7px solid #e3e3e3;
            padding: 0 12px 0 13px;
            font-size: 28px;
            color: #7c7c7c;
            line-height: 30px;
        }
        
        .k12-cl-cplb-3nf1-1-01-desc dt b span {
            font-size: 18px;
            color: #bfbfbf;
            text-transform: uppercase;
            padding-left: 10px;
        }
        
        .k12-cl-cplb-3nf1-1-01-desc dd {
            padding: 0 27px 10px 27px;
        }
        
        .k12-cl-cplb-3nf1-1-01-desc dd h4 {
            font-size: 24px;
            font-weight: normal;
            color: #797979;
            max-height: 44px;
            line-height: 44px;
            overflow: hidden;
        }
        
        .k12-cl-cplb-3nf1-1-01-desc dd div {
            font-size: 14px;
            line-height: 24px;
            color: #666;
            max-height: 48px;
            overflow: hidden;
        }
        
        .k12-cl-cplb-3nf1-1-01-tit {
            height: 50px;
            line-height: 50px;
            border-bottom: 1px solid #ebebeb;
            margin-bottom: 15px;
            font-size: 24px;
        }
        
        .k12-cl-cplb-3nf1-1-01-tit span {
            display: inline-block;
            height: 50px;
            border-bottom:1px solid #55d0f2;
        }
        
        .k12-cl-cplb-3nf1-1-01-list dl {
            width: 23%;
            border: 1px solid #dedede;
            margin-bottom: 15px;
            background: #fff;
            float: left;
            margin-right: 10px;
            box-sizing: border-box;
        }
        
      
        .k12-cl-cplb-3nf1-1-01-list dt{
            width: 100%;
            box-sizing: border-box;
            
        }
        .k12-cl-cplb-3nf1-1-01-list dt img {
            width: 100%; 
            display: block;
        }
        
        .k12-cl-cplb-3nf1-1-01-list dd {
            padding: 6px 20px 20px 20px;
        }
        
        .k12-cl-cplb-3nf1-1-01-list dd h4 {
            height: 45px;
            font-weight: normal;
            font-size: 18px;
            color: #154c64;
            line-height: 45px;overflow: hidden;
        }
        
        .k12-cl-cplb-3nf1-1-01-list h4 a {
            display: block;
            color: #727272;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .k12-cl-cplb-3nf1-1-01-list dl:hover h4 a {
            color: #117503;
        }
        
        .k12-cl-cplb-3nf1-1-01-list-desc {
            height: 40px;
            font-size: 14px;
            line-height: 20px;
            color: #666;
            margin-bottom: 12px;
            overflow: hidden;
        }
        
        .k12-cl-cplb-3nf1-1-01-list-deta {
            width: 100px;
            height: 40px;
            display: inline-block;
            border: 1px solid #aaa;
            font-size: 16px;
            line-height: 40px;
            text-align: center;
        }
        
        .k12-cl-cplb-3nf1-1-01-list dl:hover {
            border-color: #117503;
        }
        
        .k12-cl-cplb-3nf1-1-01-list dl:hover .k12-cl-cplb-3nf1-1-01-list-deta {
            background: #117503;
            border-color: #117503;
        }
        
        .k12-cl-cplb-3nf1-1-01-list dl:hover .k12-cl-cplb-3nf1-1-01-list-deta a {
            color: #fff;
        }
    


        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #117503;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #117503;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    
















    .p6-order-form-1-add ul {
            padding: 20px 10px;
        }
        
        .p6-order-form-1-add li {
            font-size: 14px;
            line-height: 34px;
            color: #666;
        }
        
        .p6-order- form-1-add li.li01 {
            font-size: 20px;
            line-height: 42px;
            color: #c30101;
        }
    

        .xgzx-01 {
            padding: 16px 22px 1px 85px;
            background: #fff;
            border: 1px dashed #cacaca;
            margin-bottom: 20px;
        }
        
        .xgzx-01 dt {
            position: relative;
            height: 30px;
            font-size: 18px;
            line-height: 30px;
            margin-bottom: 16px;
        }
        
        .xgzx-01 dt a {
            color: #333;
        }
        
        .xgzx-01 dt span {
            display: block;
            width: 60px;
            height: 30px;
            font-size: 18px;
            line-height: 30px;
            text-align: center;
            color: #fff;
            position: absolute;
            top: 0;
            left: -65px;
            background: #117503;
        }
        
        .xgzx-01-desc {
            height: 72px;
            font-size: 14px;
            line-height: 24px;
            color: #666;
            overflow: hidden;
        }
        
        .xgzx-01-deta {
    
            float: right;
            padding-left: 20px;
            background: url(images/p14-icon21.png) no-repeat left center;
        }
        
        .xgzx-01-deta a {
            display: block;
            color: #117503;
        }
    

        .zxlb-1n-ts-01-list dl {
            border: 1px solid #dedede;
            width: 100%;
            margin-bottom: 15px;
            padding: 22px 0 22px;
            background: #fff;
            display: inline-block;
        }
        
        .zxlb-1n-ts-01-list dl:hover {
            border-color: #117503;
        }
        
        .zxlb-1n-ts-01-list dt {
            width: 35%;
            float: left;
            margin-left: 22px;
            margin-right: 5.5%;
        }
        
        .zxlb-1n-ts-01-list dt img {
            width: 100%;
            margin: 0 auto;
            display: block;
        }
        
        .zxlb-1n-ts-01-list dd {
            width: 54%;
            float: left; 
        }
        
        .zxlb-1n-ts-01-list dd h4 {
            height: 40px;
            font-weight: normal;
            font-size: 18px;
            color: #154c64;
            line-height: 40px;
            margin-bottom: 5px;
        }
        
        .zxlb-1n-ts-01-list h4 a {
            display: block;
            color: #4b4a4a;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .zxlb-1n-ts-01-list dl:hover h4 a {
            color: #117503;
        }
        
        .zxlb-1n-ts-01-list-desc {
            max-height: 72px;
            font-size: 14px;
            line-height: 24px;
            color: #797979;
            margin-bottom: 28px;
            overflow: hidden;
        }
        
        .zxlb-1n-ts-01-list-deta {
            float: right;
            width: 134px;
            height: 40px;
            display: inline-block;
            border: 1px solid #aaa;
            font-size: 16px;
            line-height: 40px;
            text-align: center;
        }
        
        .zxlb-1n-ts-01-list dl:hover .zxlb-1n-ts-01-list-deta {
            background: #117503;
            border-color: #117503;
        }
        
        .zxlb-1n-ts-01-list dl:hover .zxlb-1n-ts-01-list-deta a {
            color: #fff;
        }
		
		
		
		
		
		
		   .p15-infocontent-1 {
            margin-bottom: 30px;
        }
        
        .p15-infocontent-1-tit {
            text-align: center;
            font-weight: normal;

            font-size: 28px;
            line-height: 40px;
            color: #535353;
            height: 40px;
            overflow: hidden;
        }
        
        .p15-infocontent-1-bool {
            border-bottom: 1px solid #117503;
            height: 20px;
            font-size: 12px;
            color:#909090;
        }
        .p15-infocontent-1-bool span{margin-right:20px;}
        .p15-infocontent-1-bool span a{
            color:#909090;}
        .p15-infocontent-1-bool i {
            font-style: normal;
            float: right;
            display: block;
            width: 80px;
            height: 20px;
            line-height: 20px;
            text-align: center;
            color: #fff;
            background: #55d0f2;
        }
        
        .p15-infocontent-1-bool i a {
            color: #fff;
        }
        
        .p15-infocontent-1-bool span {
            margin-right: 15px;
        } 
        
        .p15-infocontent-1-tag span {
            margin-right: 10px;
        }
    
