﻿html,body,div,span,object,h1,h2,h3,h4,h5,h6,table,tr,td,p,form,img,ul,li,dl,dt,dd {margin:0;padding:0;border:0;}
input,select {margin:0;padding:0;}
html,body {outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
html {padding-top:50px;}
body {margin:auto;text-align:center;font:normal 15px/160% 微软雅黑,Arial,宋体,Tahoma,sans-serif;color:#414141;background-color:#fff;width:1400px;
-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: subpixel-antialiased;}
ul {list-style-type:none;}

a:link,a:visited {color:#666;text-decoration:none;}
a:hover {color:#f40;text-decoration:underline;}
.clear1 {clear:both;display:block;height:0px;font-size:0px;line-height:0px;}

/* ============================================ header ============================================ */
#topheaer {clear:both;text-align:left;margin:0 auto;padding:30px 10px 10px;}
	.topheadlogo {float:left;display:inline;margin:10px 0 0 2px;}
	.topheadlogo img {height:60px;}
	.topheadtip {float:left;display:inline;margin:12px 0 0 10px;border-left:solid 1px #eee;padding-left:10px;}
		.topheadtip dt,.topheadtip dd {clear:both;overflow:hidden;}
		.topheadtip dt {height:28px;line-height:28px;font-size:25px;font-weight:bold;}
		.topheadtip dt h1 {font-size:25px;}
			.topheadtip dt a:link,.topheadtip dt a:visited {color:#222;}
		.topheadtip dd {height:22px;line-height:22px;color:#888;margin-top:5px;}
	.topbuy {float:right;display:inline;}
		.topbuy dt {clear:both;text-align:right;line-height:0px;}
		.topbuy dt .tzanzhu {margin-left:6px;display:inline;}
		.topbuy dd {clear:both;color:#999;margin-top:5px;}

#menu {clear:both;height:58px;margin:0 auto 10px;text-align:left;overflow:hidden;background-color:#3b5085;border-radius:3px;}
	#menu .mc {margin:0 10px;font-weight:bold;}
	#menu .mc ul {display:flex;flex-direction:row;justify-content:space-between;}
	#menu li {width:20%;text-align:center;}
	#menu li a {float:left;width:100%;font-size:18px;line-height:54px;border-top:solid 3px #3b5085;text-align:center;transition:all .2s ease-out;}
	#menu li a:link,#menu li a:visited {color:#fff;}
	#menu li a:hover {text-decoration:none;background-color:#15294e;color:#fff;border-top:solid 3px #fb5c0a;}
	#menu .on a:link,#menu .on a:visited {background-color:#15294e;color:#fb5c0a;border-top:solid 3px #fb5c0a;}


.showfocu {clear:both;margin:10px auto 0;text-align:center;}
	.showfocu img {width:100%;}

.proshowdown {clear:both;margin:0px auto 0;overflow:hidden;background-color:#f7f7f7;border-bottom:solid 1px #eee;position:relative;text-align:left;padding:15px 20px 10px 20px;}
	.proshow_left {float:left;}
		.pro_title {clear:both;height:36px;line-height:36px;}
			.pro_title dt {float:left;font-size:20px;font-weight:bold;}
			.pro_title dt a:link,.pro_title dt a:visited {color:#222;}
			.pro_title dd {float:left;color:#999;}
			.pro_title dd span {padding:3px 6px;font-size:12px;background-color:#fff;border:solid 1px #ddd;display:inline;margin-left:5px;border-radius:3px;}
		.bkwentis {clear:both;height:32px;line-height:32px;font-size:13px;color:#7d7d7d;}
				.bkwentis a {margin:0 5px;}
				.bkwentis a:link,.bkwentis a:visited {color:#09f;}
		.duob_ul {clear:both;height:30px;margin-top:5px;font-size:13px;}
			.duob_ul li {float:left;text-align:center;margin-right:6px;}
			.duob_ul li a {padding:5px 12px;border-radius:3px;color:#fff;}
			.duob_ul .l1 a {background-color:#4cb4fa;}
			.duob_ul .l2 a {background-color:#ffc80a;}
			.duob_ul .l3 a {background-color:#71cb45;}
			.duob_ul .l4 a {background-color:#5acace;}
			.duob_ul .l5 a {background-color:#ff6600;}
			.duob_ul li a:hover {background-color:#888;}
	.proshow_right {float:right;font-size:13px;}
		.proshow_right dl {float:left;display:inline;margin-top:20px;overflow:hidden;text-align:center;box-shadow:0px 0px 6px #eee;}
		.proshow_right dl a {display:block;background-color:#fff;border:solid 1px #ededed;padding:3px 25px 12px;border-radius:3px;}
		.proshow_right dl a:hover {text-decoration:none;}
		.proshow_right dl dt {clear:both;height:30px;line-height:30px;font-size:14px;font-weight:bold;}
		.proshow_right dl dd {clear:both;height:14px;line-height:14px;color:#999999;}
		.proshow_right dl a:hover dt {color:#fff;}
		.proshow_right dl a:hover dd {color:#fff;}
	
	.bookdown dt {color:#0099ff;}
	.bookdown a:hover {background-color:#0099ff;border:solid 1px #0044ff;}	
	.bookzanzhu {margin-left:10px;}
	.bookzanzhu dt {color:#ff8800;}
	.bookzanzhu a:hover {background-color:#ff8800;border:solid 1px #ff4400;}


/* 备案信息 */
.gonbeian_link {display:inline-block;text-decoration:none;height:20px;line-height:20px;}
	.gonbeian_img {float:left;margin-right:4px;}

/* pub main */
.main {clear:both;margin:20px auto 0;text-align:left;display:flex;flex-direction:row-reverse;padding:0 0 20px 0;}
	.mainl {width:100%;border-left:solid 2px #eee;padding-left:20px;}
	.mainr {width:260px;flex-shrink:0;padding-right:20px;}

.imain {clear:both;margin:20px auto 0;text-align:left;display:flex;flex-direction:row-reverse;padding:0 0 20px 0;}
	.imainl {width:100%;border-left:solid 2px #fff;padding-left:20px;}
	.imainr {width:260px;flex-shrink:0;padding-right:20px;}

/* 没有数据 */
.data_nulldata1 {clear:both;height:80px;line-height:80px;margin-top:10px;color:#aaa;background:url(img/nulldata1.gif) no-repeat 12px center;text-indent:95px;}


/* ============================================ 菜单使用 ============================================ */
/* 公告导航 */
.itnav1 {clear:both;line-height:36px;height:36px;}
	.itnav1 li {float:left;}
	.itnav1 .l1 {color:#333;font-weight:bold;font-size:16px;}
		.itnav1 .l1 a:link,.itnav1 .l1 a:visited {color:#333;}
	.itnav1 .l2 {color:#ccc;padding:0 5px;}
	.itnav1 .l3 {float:right;}
/* 详细页面导航 */
.snav2 {clear:both;height:40px;line-height:40px;color:#444;border-bottom:solid 2px #eee;font-weight:bold;overflow:hidden;}
	.snav2_l {float:left;padding-left:28px;font-size:16px;background:url(img/r_jiantou1.png) no-repeat 6px center;background-size:16px;}
/* 详细页面更多 */
.snav4 {clear:both;height:40px;line-height:40px;color:#444;font-weight:bold;overflow:hidden;margin:0 auto;background-color:#f1f1f1;padding:0 10px;}
	.snav4 a:link,.snav4 a:visited {color:#333;}
	.snav4 span {float:right;}

/* 文字列表 */
.tl_ul {padding:10px 10px 10px 10px;}
	.tl_ul ul {clear:both;}
	.tl_ul ul li {float:left;width:50%;height:36px;line-height:36px;border-bottom:dashed 1px #ddd;overflow:hidden;}
	.tl_ul ul li a {position:relative;left:0px;background:url(img/liico.gif) no-repeat 6px -253px;padding-left:20px;transition:all .2s ease-out;}
	.tl_ul li:hover {background-color:#f9f9f9;}
	.tl_ul li:hover a {left:10px;color:#f30;background:url(img/liico.gif) no-repeat 4px -499px;}

/* ============================================ show ============================================ */
.mnlb {clear:both;font-size:40px;padding:70px 0 60px;text-align:center;border-bottom:solid 2px #eee;color:#222;}
#datacon {height:auto !important;min-height:200px;height:200px;word-break:break-all;word-wrap:break-word;overflow-x:hidden;padding:25px 15px;line-height:28px;}
	#datacon img {max-width:100%;}
.mnlg,.mnlh {clear:both;height:26px;line-height:26px;color:#777;}
.mnlg {padding:6px 0 0 20px;background:url(img/liico.gif) no-repeat 5px -772px;border-top:solid 1px #eee;}
	.mnlg span {font-weight:bold;color:#000;}
.mnlh {padding:3px 0 6px 20px;background:url(img/liico.gif) no-repeat 5px -809px;border-bottom:solid 1px #eee;}
	.mnlh span {font-weight:bold;color:#000;}
	.mnlg a,.mnlh a {margin-left:8px;}
	.mnlg a:link,.mnlg a:visited,.mnlh a:link,.mnlh a:visited {color:#2069f0;}

/* 同类信息 */
.tonglei_new {clear:both;margin-top:20px;}
.tonglei_img {clear:both;margin-top:20px;}

/* 列表备注提示 */
.show_list_tip {clear:both;background-color:#f6f6f6;border:dashed 1px #eee;margin:10px 5px 0;padding:8px 10px;}

/* 详细页面,css演示 */
.con_cssrar {clear:both;border:dashed 1px #fff;margin:10px auto 10px;display:flex;flex-direction:row;justify-content:center;padding:10px 0;}
.con_cssrar li {line-height:36px;display:inline;margin:0px 6px 0 6px;border-radius:5px;overflow:hidden;}
.con_cssrar li a {float:left;display:block;padding:0 30px;color:#fff;}
.con_cssrar .l1 {background-color:#4cb4fa;}
.con_cssrar .l2 {background-color:#ff9a00;}
.con_cssrar .l3 {background-color:#71cb45;}
.con_cssrar li a:hover {background-color:#555;}

/* ============================================ pub right ============================================ */
/* 网站公告 */
.rgongao {clear:both;border-top:solid 2px #eee;}

/* 二维码 */
.rightprcode {clear:both;border:solid 2px #eee;text-align:center;padding:5px 0 10px;margin-top:15px;}
	.rightprcode dt {padding:6px 15px;}
	.rightprcode dt img {width:100px;}
	.rightprcode dd {height:26px;line-height:26px;}
	.rightprcode .d1 {color:#aaa;}
	.rightprcode .d2 {margin-top:5px;}
		.rightprcode .d2 a {margin:0 3px;padding:3px 10px;border-radius:3px;color:#fff;}
		.rightprcode .d2 a.l_demo {background-color:#09F;}
		.rightprcode .d2 a.l_down {background-color:#f80;}
		.rightprcode .d2 a:hover {background-color:#444;}

/* css样式下载 */
.cssskindown {clear:both;margin-top:15px;text-align:center;}
	.cssskindown img {width:100%;margin:0 auto;}

/* 教程指南 */
.guide {clear:both;margin-top:15px;}

/* 左侧列表信息 */
.guideul {padding:0 0 3px 0;}
	.guideul li {line-height:26px;height:26px;overflow:hidden;}
	.guideul li a {position:relative;left:0px;transition:all .2s ease-out;padding-left:15px;background:url(img/liico.gif) no-repeat 3px -67px;}
	.guideul li:hover a {left:10px;background:url(img/liico.gif) no-repeat 3px -93px;}

/* 在线咨询 */
.customer {clear:both;margin-top:15px;padding:10px 0 15px 0;border-top:solid 2px #eee;}
	.customer dt {clear:both;height:26px;line-height:26px;font-weight:bold;margin-bottom:3px;}
	.customer dd {clear:both;height:24px;line-height:24px;overflow:hidden;color:#0b66a8;font-weight:bold;padding-left:20px;}
	.customer .cu1 {background:url(img/body.png) no-repeat 5px -736px;}
	.customer .cu2 {background:url(img/body.png) no-repeat 2px -772px;}
	.customer .cu3 {background:url(img/body.png) no-repeat 2px -807px;}
	.customer .cu4 {background:url(img/body.png) no-repeat 2px -845px;}
	.customer a:link,.customer a:visited {color:#0b66a8;}

/* font list */
.list_ul_1 {clear:both;margin:0 auto;padding:15px 0 0 0;height:auto !important;min-height:300px;height:300px;}
	.list_ul_1 li {height:50px;line-height:50px;overflow:hidden;border-bottom:dashed 1px #ddd;}
	.list_ul_1 a {position:relative;left:0px;background:url(img/liico.gif) no-repeat 4px -468px;padding-left:20px;transition:all .2s ease-out;}
	.list_ul_1 a:link,.list_ul_1 a:visited {color:#444;}
	.list_ul_1 li:hover {background-color:#f9f9f9;}
	.list_ul_1 li:hover a {left:10px;color:#f30;background:url(img/liico.gif) no-repeat 4px -499px;}

/* img list */
.list_img_1 {clear:both;margin:10px auto 0;display:flex;flex-direction:row;flex-wrap:wrap;}
	.list_img_1 dl {width:25%;overflow:hidden;text-align:center;margin:5px 0 10px 0;padding:8px 0 5px 0;border-radius:3px;}
	.list_img_1 dl dt,.list_img_1 dl dd {margin:0 8px;}
	.list_img_1 dl dt {height:270px;overflow:hidden;}
	.list_img_1 dl dt img {height:100%;transition:all .3s ease-in;}
	.list_img_1 dl dd {height:40px;line-height:20px;margin-top:8px;overflow:hidden;}
	.list_img_1 dl dd a:link,.list_img_1 dl dd a:visited {color:#777;}
	.list_img_1 dl:hover {box-shadow:0px 2px 6px #ddd;}
	.list_img_1 dl:hover dt img {transform: scale(1.2);}
	.list_img_1 dl:hover dd a {color:#f20;text-decoration:underline;}

/* pages */
.listpage {clear:both;margin:8px auto;padding:10px 0 5px 0;height:30px;border-top:solid 2px #eee;}
.listpagel {padding:3px;margin:0 3px;text-align:center;float:left;}
.listpagel a {border:#6d5644 1px solid;padding:2px 7px;margin:0 1px;color:#555;text-tecoration:none;border-radius:3px;}
.listpagel a:hover,.listpagel a:active {border:#a0a0a0 1px solid;color:#000;}
.listpagel a:hover {background-color:#f20;border:solid 1px #f20;color:#fff;}
.listpagel span.current {border:#222 1px solid;margin:0 2px;color:#fff;padding:2px 6px;font-weight:bold;background-color:#222;border-radius:3px;}
.listpagel span.disabled {border:#ddd 1px solid;margin:0 2px;color:#ccc;padding:3px 5px;border-radius:3px;}

.listpager {float:right;display:inline;margin:6px 8px 0 0;font-size:14px;}
.listpager span {color:#f00;font-weight:bold;}


/* ============================================ index ============================================ */
.swiper-container {margin:10px auto 0;}
.swiper-slide img {width:100%;}


.featurebox {clear:both;border-bottom:solid 2px #eee;margin:10px auto 10px;}
.features {text-align:left;}
.featuresg {clear:both;padding:10px 10px 20px;display:flex;flex-direction:row;flex-wrap:wrap;}
	.featuresg dl {width:50%;margin:10px 0 6px 0px;overflow:hidden;}
	.featuresg dt {clear:both;color:#333;padding-left:45px;font-weight:bold;font-size:16px;height:24px;line-height:24px;overflow:hidden;}
	.featuresg dd {clear:both;color:#999;padding-left:45px;line-height:20px;}	
	.featuresg .one1 {background:url(img/featuresg.gif) no-repeat 1px 5px;}
	.featuresg .one2 {background:url(img/featuresg.gif) no-repeat 3px -66px;}
	.featuresg .one3 {background:url(img/featuresg.gif) no-repeat 3px -137px;}
	.featuresg .one4 {background:url(img/featuresg.gif) no-repeat 3px -207px;}

/* 首页介绍 */
.menucon {clear:both;margin-top:5px;}
	.menuconl {clear:both;line-height:30px;color:#999;}

/* css样式下载 */
.cssdown {clear:both;margin-top:20px;}


/* 开始 -- 800px 启动wap手机版样式 */
@media screen and (max-width:800px){
	body {font-size:14px;width:100%;background-color:#f5f5f5;}
	
	/* header */
	#topheaer {text-align:center;padding:8px 0 8px 0;background-color:#fff;}
		.topheadlogo {float:none;clear:both;display:block;margin:0 auto;text-align:center;}
		.topheadlogo img {max-width:300px;}
		.topheadtip {display:none;}
		.topbuy {float:none;display:block;margin:8px 0 0 0;}
			.topbuy dt {display:none;}
			.topbuy dd {clear:both;line-height:18px;margin:0px;padding:0 10px;}
	#menu {height:auto;border-radius:0px;margin:0px;}
		#menu .mc {display:inline;margin:0px;font-weight:bold;}
		#menu .mc ul {flex-direction:row;flex-wrap:wrap;}
		#menu li {width:25%;}
		#menu li a {float:left;font-size:13px;line-height:38px;height:38px;border-top:none;}
		#menu li a:link,#menu li a:visited {color:#fff;}
		#menu li a:hover {text-decoration:none;color:#fff;border-top:none;}
		#menu .on a:link,#menu .on a:visited {background-color:#f50;color:#fff;border-top:none;}
	
	.showfocu {margin:0px auto 0;}
	
	.proshowdown {clear:both;padding:6px 10px 6px 10px;background-color:#fff;border-bottom:solid 1px #e2e2e2;}
		.proshow_left {float:none;clear:both;}
			.pro_title {clear:both;height:30px;line-height:30px;}
				.pro_title dt {float:none;font-size:16px;}
				.pro_title dd {display:none;}
			.bkwentis {clear:both;height:22px;line-height:22px;overflow:hidden;}
			.duob_ul {}
				.duob_ul li {margin-right:2px;}
				.duob_ul li a {padding:2px 5px;}
		.proshow_right {display:none;}
	
	.snav2 {margin:0 0px;border-bottom:solid 1px #eee;}
	.snav2_l {font-size:13px;}
	.snav4 {font-size:13px;}
	
	.mnlb {clear:both;font-size:28px;line-height:35px;padding:30px 0 20px;}
	
	/* pub main */
	.main {margin:0px auto 0;flex-direction:column;padding:0px;}
		.mainl {clear:both;width:100%;padding:0px;border:none;background-color:#fff;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;margin-top:15px;}
		.mainr {clear:both;width:100%;padding:0px;border:none;}
	.imain {margin:0px auto 0;flex-direction:column;padding:0px;}
		.imainl {clear:both;width:100%;padding:0px;border:none;}
		.imainr {clear:both;width:100%;padding:0px;border:none;}
	
	/* 二维码 */
	.rightprcode {display:none;}
	/* 网站公告 */
	.guideul li {line-height:16px;height:16px;}
	.rgongao {padding:10px 15px 10px;background-color:#fff;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;margin-top:15px;}
	/* css样式下载 */
	.cssskindown {padding:10px;background-color:#fff;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;margin-top:15px;display:none;}
	.cssskindown img {width:auto;max-width:100%;}
	/* 教程指南 */
	.guide {padding:10px 15px 10px;background-color:#fff;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;margin-top:15px;}
	/* 在线咨询 */
	.customer {padding:10px 15px 10px;background-color:#fff;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;margin-top:15px;}
	/* 详细页面,css演示 */
	.con_cssrar li {line-height:20px;margin:0px 3px;}
	.con_cssrar li a {padding:5px 5px;}
	/* show */
	.tonglei_img {clear:both;margin:10px auto 0;height:250px;overflow:hidden;}
	.tonglei_img .snav4 {margin:0 8px;}
	
	/* 文字列表 */
	.tonglei_new .tl_ul {max-height:180px;overflow:hidden;}
	.tonglei_new .tl_ul li {float:none;clear:both;width:100%;height:36px;line-height:36px;border-bottom:dashed 1px #ddd;overflow:hidden;}
	
	/* img list */
	.list_img_1 dl {width:33.3%;}
	.list_img_1 dl dt {height:118px;}	
	/* index */
	.featurebox {display:none;}
	.menucon {padding:10px 15px 15px;background-color:#fff;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;margin-top:15px;}
	.menuconl {line-height:22px;}
	/* css样式下载 */
	.cssdown {padding:10px 15px 10px;background-color:#fff;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;margin-top:15px;}
}
/* 结束 -- 800px 启动wap手机版样式 */


/* 开始 -- 801px-1000px 手机版样式 */
@media screen and (min-width:801px) and (max-width:1000px){
	body {width:800px;font-size:13px;}
	
	/* header */
	.topheadtip dt h1 {font-size:18px;}
	
	.topbuy {margin-top:20px;}
		.topbuy dd {display:none;}
		.topbuy dt .tzanzhu {display:none;}
	
	#menu {height:50px;}
		#menu li a {font-size:15px;line-height:50px;border-top:solid 2px #3b5085;}
		#menu li a:hover {line-height:50px;border-top:solid 2px #fb5c0a;}
	
	.pro_title dt {font-size:16px;}
	.proshow_right dl a {padding:3px 10px 12px;}
	.proshow_right .bookzanzhu {display:none;}

	/* pub main */
	.mainl {padding-left:10px;}
	.mainr {width:200px;padding-right:10px;}
	.imainl {padding-left:10px;}
	.imainr {width:200px;padding-right:10px;}
	
	/* 详细页面,css演示 */
	.con_cssrar li {line-height:30px;margin:0px 3px;}
	.con_cssrar li a {padding:0 10px;}	
	
	/* img list */
	.list_img_1 dl {width:33.3%;}
	.list_img_1 dl dt {height:138px;}
	
	.mnlb {font-size:30px;line-height:38px;padding:40px 0 30px;}
	
	/* index */
	.featuresg dt {font-size:15px;}
	
	/* 二维码 */
	.rightprcode .d2 {margin-top:5px;height:auto;}
	.rightprcode .d2 a {clear:both;display:block;margin:5px 10px;padding:0px 10px;border-radius:3px;color:#fff;}
}
/* 结束 -- 801px-1000px 手机版样式 */


/* 开始 -- 1001px-1200px 手机版样式 */
@media screen and (min-width:1001px) and (max-width:1200px){
	body {width:1000px;font-size:13px;}
	
	/* header */
	.topheadtip dt h1 {font-size:20px;}
	
	#menu {height:50px;}
		#menu li a {font-size:15px;line-height:50px;border-top:solid 2px #3b5085;}
		#menu li a:hover {line-height:50px;border-top:solid 2px #fb5c0a;}

	/* pub main */
	.mainr {width:220px;}
	.imainr {width:220px;}
	
	/* img list */
	.list_img_1 dl dt {height:190px;}
	
	.mnlb {font-size:30px;line-height:38px;padding:40px 0 30px;}
	
	/* index */
	.featuresg dt {font-size:15px;}
}
/* 开始 -- 1001px-1200px 手机版样式 */


/* 开始 -- 1001px-1200px 手机版样式 */
@media screen and (min-width:1201px) and (max-width:1400px){
	body {width:1200px;font-size:14px;}
	
	/* header */
	.topheadtip dt h1 {font-size:22px;}
	
	#menu {height:56px;}
		#menu li a {font-size:15px;line-height:56px;border-top:solid 2px #3b5085;}
		#menu li a:hover {line-height:56px;border-top:solid 2px #fb5c0a;}

	/* img list */
	.list_img_1 dl dt {height:228px;}
	
	.mnlb {font-size:30px;line-height:38px;padding:40px 0 30px;}
}
/* 开始 -- 1001px-1200px 手机版样式 */