/*

	[Destoon B2B System] Copyright (c) 2008-2015 www.destoon.com

	This is NOT a freeware, use is subject to license.txt

*/

.headline {background:#FFFFFF;padding:0 10px 5px 10px;border-bottom:#DDDDDD 1px solid;}

.headline h2 {text-align:center;font-size:16px;margin:0;height:30px;line-height:30px;overflow:hidden;}

.headline span {color:#225588;}

.headline div {line-height:22px;height:22px;overflow:hidden;}

.subline li {height:26px;line-height:26px;overflow:hidden;font-size:14px;padding:0 10px 0 10px;}

.subline span {color:#666666;}

/* catlist */

.catlist {padding:12px 15px 12px 20px;line-height:24px;}

.catlist_li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}

.catlist li.catlist_sp {background:none;}

/* special */

.special_intro {line-height:180%;font-size:13px;height:160px;overflow-y:scroll;}

.special_box {width:980px;overflow:hidden;}


@media (min-width: 320px) and (max-width: 640px){		.banner_zd{ background-color:#78cc9a;padding:20px 0px;}
	.banner-main2{padding: 10px;margin: 0 auto;color:#ffffff;background: #5a9171;overflow: hidden;}
	.banner_zd .title{color:#ffffff;}
	.abstract2{line-height:200%;}
	.abstract2 img{width:40%;}
	.dbj{ background:url(images/fk0bg.jpg) no-repeat center top;}
	.btgd span.fr{line-height:41px;height:41px;display:block;float:right;font-size:14px;font-weight:normal;}
	.game{margin-bottom:30px;}
	.game img{width:100%;}
	.btgd{height:48px;}
	.xian{background:url(images/fk02.png) repeat-x center center;height:11px;margin:10px 0px 20px;}
	.nrbox{overflow:hidden;padding:30px 10px 10px 10px;}
	.nrboxl,.nrboxl2{width:100%;box-shadow: 0px 0px 10px 0px rgb(111 116 132 / 20%);background: #fff;border-radius: 30px;padding:15px 0px;clear:both;}
	.nrboxr,.nrboxr2{width:100%;box-shadow: 0px 0px 10px 0px rgb(111 116 132 / 20%);background: #ebf3dc;border-radius: 30px;padding:15px 0px;clear:both;margin:30px 0px;}
	.btimg{text-align:center;margin:20px 0px 30px 0px;}
	.bttype{background:url(images/fk06.jpg) repeat-x center center;height:49px;}
	.bttype2{background:url(images/fk17.jpg) repeat-x center center;height:49px;}
	.bttype span,.bttype2 span{display:block;}
	.typel{margin-left:30px;margin-top:4px;float:left;width:10%;}
	.typec{text-align:center;color:#ffffff;float:left;height:49px;line-height:49px;width:70%;}
	.typer{text-align:right;float:right;margin:20px 34px 0px 0px;width:5%;}
	.boxtype{width:90%;margin:10px auto;padding-top:5px;padding-bottom:20px;}
	.boxtype ul{}
	.boxtype ul li{height:35px;line-height:35px;border-bottom:1px solid #cccccc;padding:5px 10px;font-size:14px;overflow:hidden;}
	.frr{float:right;}
	.zi01 li a{color:#f36b00}
	.zi02 li a{color:#8b61a9}
	.zi03 li a{color:#ee0020}
	.zi04 li a{color:#b6602d}
	.zi05 li a{color:#46bd7b}
	.zi06 li a{color:#4a91d3}
	.zi07 li a{color:#f271a9}
	.zi08 li a{color:#004a9f}
	.typec a:link{color:#ffffff;}
	
	
	.black_overlay {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}
.white_content1 {
    display: none;
    position: absolute;
    top: 35%;
    left: 10%;
    width: 80%;
    height: 50%;
    border: 1px solid #d6d6d6;
    background-color: white;
    z-index: 1002;
    overflow: auto;
}
}
@media (min-width: 1200px){	/* zdfk */
	.banner_zd{ background-color:#78cc9a;padding:20px 0px;}
	.banner-main2{padding: 30px;margin: 0 auto;color:#ffffff;background: #5a9171;overflow: hidden;width: 1120px;}
	.banner_zd .title{color:#ffffff;}
	.abstract2{line-height:200%;}
	.dbj{ background:url(images/fk0bg.jpg) no-repeat center top;}
	.btgd span.fr{line-height:41px;height:41px;display:block;float:right;font-size:14px;font-weight:normal;}
	.game{margin-bottom:30px;}
	.btgd{height:48px;}
	.xian{background:url(images/fk02.png) repeat-x center center;height:11px;margin:10px 0px 20px;}
	.nrbox{overflow:hidden;padding:30px 10px 10px 10px;}
	.nrboxl,.nrboxl2{width:560px;box-shadow: 0px 0px 10px 0px rgb(111 116 132 / 20%);background: #fff;border-radius: 30px;padding:15px 0px;}
	.nrboxr,.nrboxr2{width:560px;box-shadow: 0px 0px 10px 0px rgb(111 116 132 / 20%);background: #ebf3dc;border-radius: 30px;padding:15px 0px;}
	.btimg{text-align:center;margin:20px 0px 30px 0px;}
	.bttype{background:url(images/fk06.jpg) repeat-x center center;height:49px;}
	.bttype2{background:url(images/fk17.jpg) repeat-x center center;height:49px;}
	.bttype span,.bttype2 span{display:block;}
	.typel{margin-left:30px;margin-top:4px;float:left;width:10%;}
	.typec{text-align:center;color:#ffffff;float:left;height:49px;line-height:49px;width:70%;}
	.typer{text-align:right;float:right;margin:20px 34px 0px 0px;width:5%;}
	.boxtype{width:90%;margin:10px auto;padding-top:5px;padding-bottom:20px;}
	.boxtype ul{}
	.boxtype ul li{height:35px;line-height:35px;border-bottom:1px solid #cccccc;padding:5px 10px;font-size:14px;overflow:hidden;}
	.frr{float:right;}
	.zi01 li a{color:#f36b00}
	.zi02 li a{color:#8b61a9}
	.zi03 li a{color:#ee0020}
	.zi04 li a{color:#b6602d}
	.zi05 li a{color:#46bd7b}
	.zi06 li a{color:#4a91d3}
	.zi07 li a{color:#f271a9}
	.zi08 li a{color:#004a9f}
	.typec a{color:#ffffff;}
	
	
	.black_overlay {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}
.white_content1 {
    display: none;
    position: absolute;
    top: 35%;
    left: 10%;
    width: 80%;
    height: 50%;
    border: 1px solid #d6d6d6;
    background-color: white;
    z-index: 1002;
    overflow: auto;
}}