@charset "utf-8";
/* CSS Document */

*{ font-family:"微软雅黑"}
*{ margin:0; padding:0;}
.indexbox{ width:100%; height:auto; margin:0 auto;}
/*头部*/
.header{width:100%;max-width:1015px;margin:0 auto; overflow:hidden;}
.headerleft{ float:left;}
.headerright{ float:right;} 
.headerright li{ float:left;}
.headerright li a{ float:left; width:100px; height:61px; font-size:14px; color:#333333; text-align:center; line-height:58px;padding-top:10px;}
.headerright li .shouye{ color:#FFF;background:#39c3ff;}
.headerright li a:hover{ color:#FFF;background:#39c3ff;display:block;}
.headerbottom{float:left;height:3px;background:#39c3ff;padding-bottom:0px;width:100%;margin:0 auto; overflow:hidden;}
/*banner部分*/
.bannerbg{ width:100%; min-width:1015px;height:498px; background:url(images/bg_banner.png); background-repeat:no-repeat; background-position:50% 0;}
.banner{ width:1015px; margin:0 auto; height:auto; overflow:hidden;}
.banner_sj{ float:left; margin-top:40px; width:375px; height:452px;}
.banner_ewm{ float:left; margin-top:239px; width:192px; height:214px; margin-left:289px;}
/*network*/
.netbox{ width:1015px; height:auto; overflow:hidden; margin:0 auto;text-align:center;margin-bottom:20px;}
.netmain{margin:0 auto;width:auto; height:auto; overflow:hidden;}
.netimg{ width:auto; height:253px; overflow:hidden;padding-top:20px; }
/*功能板块*/
.gnboxbg{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#f9f9f9;text-align:center;padding-bottom:20px;}
.gnbox{ width:1015px; height:auto; overflow:hidden; margin:0 auto; background:#f9f9f9;}
.gnmain{ float:left; margin-left:60px;width:180px; height:auto; overflow:hidden;}
.gnimg{ width:180px; height:auto; overflow:hidden;}
.gnimg img { width:130px; height:auto; overflow:hidden;}
.gntext{ width:170px; height:auto; font-size:16px; text-align:center;  margin-bottom:13px;}
.text1{ color:#f2445d;}
.text2{ color:#3e9de7;}
.gnlist{ width:207px; height:auto; font-size:14px; color:#666666; text-align:center; line-height:24px;}
.gnmain2{ margin-left:178px;}

/*广告形式*/
.ggboxbg{ width:100%; height:520px; overflow:hidden; margin:0 auto;text-align:center;background-image:url(images/30.png); background-repeat:no-repeat;background-size:100% 100%;}
.ggbox{ width:1015px; height:auto; overflow:hidden; margin:0 auto;}
.ggmain{ float:left; margin-left:60px;width:260px; height:auto; overflow:hidden;}
.ggimg{ width:auto; height:auto; overflow:hidden;}
.ggimg img { width:237px; height:auto; overflow:hidden;}
.ggtext{color:#c5c1d1;height:auto; font-size:16px; text-align:center;  margin-bottom:23px;}

.ggtopimg{ width:auto; height:auto; overflow:hidden;padding-top:30px;}
.ggtopimg img { width:auto; height:68px; overflow:hidden;}

.ggtoptext{ width:auto; height:auto; overflow:hidden;margin:0 auto;}
.ggtoptext{ width:1000px; height:auto; font-size:16px; text-align:center;  margin-bottom:13px;color:#c5c1d1;}


/*管理模式*/
.glboxbg{ width:100%; height:auto; overflow:hidden; margin:0 auto;text-align:center;padding-bottom:20px;}
.glbox{ width:1015px; height:auto; overflow:hidden; margin:0 auto;}
.glmain{ float:left; margin-left:20px;width:280px; height:auto; overflow:hidden;}
.glimg{ width:285px; height:auto; overflow:hidden; margin-top:16px;}
.glimg .icon {
	width:155px; 
	height:155px; 
	overflow:hidden;
	display: inline-block;
	background-repeat: no-repeat
}
.glimg .icon.icon-free {
	background-image: url(images/23.png);
	width:155px; 
	height:155px; 
}
.glimg .icon.icon-score {
	background-image: url(images/25.png);
	width:155px; 
	height:155px; 
}

.glimg .icon.icon-count {
	background-image: url(images/24.png);
	width:155px; 
	height:155px; 
}

.gltext{height:auto; font-size:22px; text-align:center;  margin-bottom:13px;}
.gllist{ width:280px; height:auto; font-size:16px; color:#666666; text-align:center; line-height:24px;}

.gltopimg{ width:auto; height:auto; overflow:hidden;padding-top:20px;padding-bottom:20px;}
.gltopimg img { width:auto; height:45px; overflow:hidden;}


/*友情链接*/
.yqboxbg{ width:100%; height:auto; overflow:hidden; margin:0 auto;text-align:center;padding-bottom:20px;background:#f9f9f9;}
.yqbox{ width:1000px; height:auto; margin:0 auto;}
.yqmain{ float:left; margin-left:20px;width:250px; height:auto; overflow:hidden;}

.partners{padding-bottom:65px;background:#f6fafd;overflow:hidden;padding-top:50px;}
.carousel{position:relative}
.carousel-canvas{position:relative;height:220px;overflow:hidden}
.carousel-frames{position:absolute;left:0;top:0;width:10000px}
.carousel-frames li{float:left;width:150px;margin-right:20px}
.carousel-frames img{width:140px}
.carousel-frames .figcaption{width:140px;display:block;padding:10px 0;line-height:20px;text-align:center}
.carousel-next,.carousel-prev{position:absolute;width:60px;height:70px;top:55px;text-align:center;line-height:70px;text-indent:-9999px;cursor:pointer;background-image:url(images/icons.png);background-repeat:no-repeat}
.carousel-prev{background-position:0 -80px;left:-80px}
.carousel-next{background-position:0 0;right:-80px}
.carousel-prev.carousel-disabled{background-position:-75px -80px;cursor:default}
.carousel-next.carousel-disabled{background-position:-75px 0;cursor:default}
.carousel-cross-controllers{position:absolute;left:0;bottom:10px;width:100%;text-align:center}
.carousel-cross-controllers li{display:inline-block;cursor:pointer;width:12px;height:12px;margin:0 3px;text-indent:-9999px;background-image:url(images/icons.png);background-repeat:no-repeat;background-position:-161px -83px}
.carousel-cross-controllers li.active{cursor:default;background-position:-140px -83px}

.yqtopimg{ width:auto; height:auto; overflow:hidden;padding-top:20px;}
.yqtopimg img { width:auto; height:48px; overflow:hidden;}
/*页脚*/
.footerbox{ width:100%; height:auto; overflow:hidden; background-color:#1d4b5c;}
.footermain{ width:1030px; height:auto; overflow:hidden; margin:0 auto;margin-top:10px;border-bottom:1px solid #2f5067;}
.ftleft{ float:left; text-align:left;  width:550px;padding-left:5px;}
.fta{float:left;text-align:left; width:600px;  font-size:12px; color:#cdcdcd;}
.fta a{font-size:12px; color:#cdcdcd; width:562px;}
.ftleft p{ float:left; font-size:12px; color:#cdcdcd; margin-top:20px; width:562px;}


/*页脚右边*/ 
.ftright{ float:left; width:470px; height:auto; overflow:hidden; }
.ftrbox{ width:470px; height:auto; overflow:hidden; }
.ftrleft{ float:left; margin-left:100px;}
.ftrleft img{ width:60px; height:59px;}
.ftrright{ float:right; margin-left:10px;padding-top:10px;text-align:right;}
.ftrright .ftrtext{ font-size:12px; color:#cdcdcd;padding-left:10px;}
.ftrright .ftrtel{ font-size:24px; color:#fff; margin:10px 0;}
.ftrright img{ width:105px; height:105px; margin-left:26px;}
.margin{ margin-top:14px;}

.footegyrmain{ width:1050px; height:auto; overflow:hidden; margin:0 auto;margin-bottom:10px;margin-top:10px;}
.ftgyleft{ float:left; text-align:left;  width:500px;padding-left:15px;}
.ftgyleft p{ font-size:12px; color:#cdcdcd;}
.ftgyright{ float:left; width:520px; height:auto; overflow:hidden;text-align:right; }
.ftgyright p { font-size:12px; color:#cdcdcd;}

