#mTop,#mBottom,#mBody1,#mBody2
{
	min-width:1200px;
}

.top_w_box
{
	width:1200px;
	height:35px;
	line-height:35px;
	color:#444;
	margin:0 auto;
}

.top_w_box .w_box
{
	width:600px;
	float:left;
	font-family:ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œ;
	font-size:12px;
	color:#444;
}

.top_w_box .tb
{
	font-size:12px;
	line-height:35px;
	color:#444;
	width:360px;
	float:right;
	text-align:right;
}

.top_w_box .tb a
{
	text-decoration:none;
	color:#444;
	font-family:ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œ;
}

.top_w_box .tb a:hover
{
	color:#4076e4;
}

.top_w_box .tb a:last-child
{
	position:relative;
}

.top_w_box .tb a:last-child img
{
	width:70px;
	position:absolute;
	top:26px;
	left:-20px;
	background-color:#fff;
	display:none;
	padding:10px;
}

.top_w_box .tb a:last-child:hover img
{
	display:block;
}

.logo_h
{
	font-family:ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œ;
	color:#2b2b2b;
	clear:both;
	margin:0;
	padding:0;
}

.logo_h .logot
{
	display:block;
	float:left;
}

.logo_h .logon
{
	float:left;
	margin-left:10px;
	margin-top:5px;
}

.logo_h .logon h2
{
	font-size:24px;
	margin-bottom:5px;
}

.logo_h .logon p
{
	font-size:16px;
	margin:0;
}

.phone
{
	width:250px;
	height:78px;
	padding-top:32px;
	padding-left:54px;
	background:url(../images/ph1.jpg) no-repeat left top;
	font-family:"Microsoft YaHei";
}

.phone span
{
	display:block;
	font-size:18px;
	line-height:18px;
	color:#333;
}

.phone span i
{
	display:block;
	font-size:24px;
	line-height:24px;
	color:#333;
	margin-top:13px;
	font-style:normal;
}

*
{
	margin:0;
	padding:0;
}

.box185_-1114
{
	font-family:arial, sans-serif;
	width:1200px;
	height:60px;
}

.box185_-1114 ul
{
	list-style-type:none;
	margin:0;
	padding:0;
}

.box185_-1114 ul li
{
	float:left;
	position:relative;
}

.box185_-1114 ul .bor
{
	height:40px;
	width:0;
	background:#8a4603;
}

.box185_-1114 ul li a,.box185_-1114 ul li a:visited
{
	display:block;
	text-align:center;
	text-decoration:none;
	width: 198px;
	height:60px;
	color:#fff;
	line-height:60px;
	font-size:16px;
	font-weight:700;
}

.box185_-1114 ul li ul
{
	display:none;
	z-index:999;
}

.box185_-1114 ul li:hover a
{
	color:#fff;
	background:#17494a;
}

.box185_-1114 ul li.selected a
{
	color:#fff;
	background:#0c58a3;
}

.box185_-1114 ul li:hover ul
{
	display:block;
	position:absolute;
	top:61px;
	left:0;
	width:150px;
}

.box185_-1114 ul li:hover ul li a
{
	display:block;
	font-size:12px;
	color:#fff;
	background:#1b5657;
	height:40px;
	line-height:40px;
}

.box185_-1114 ul li:hover ul li a:hover
{
	background:#17494a;
	color:#fff;
}

.box806_-7694
{
	overflow:hidden;
	position:relative;
}

.box806_-7694 .main_image
{
	width:100%;
	height: 550px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}

.box806_-7694 .main_image ul
{
	width:9999px;
	height: 550px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
}

.box806_-7694 .main_image li
{
	float:left;
	width:100%;
	height:650px;
}

.box806_-7694 .flicking_con
{
	width:100%;
	margin:0 auto;
}

.box806_-7694 .flicking_con .flicking_inner
{
	position:absolute;
	bottom:10px;
	left:0;
	z-index:22;
	width:100%;
	height:21px;
	text-align:center;
}

.box806_-7694 .flicking_con a
{
	display:inline-block;
	width:12px;
	height:12px;
	border-radius:50%;
	border:#c8c8c8 1px solid;
	cursor:pointer;
	font-size:0;
	position:relative;
	margin:0 3px;
}

.box806_-7694 .flicking_con a.on
{
	background-color:#227a7b;
	border-color:#227a7b;
}

.box806_-7694 #btn_prev,.box806_-7694 #btn_next
{
	z-index:998;
	position:absolute;
	width:60px!important;
	height:100px!important;
	top:50%;
	margin-top:-20px;
	display:block!important;
	background-color:rgba(0,0,0,.5);
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:28px;
	-webkit-transition:all ease .35s;
	transition:all ease .35s;
}

.box806_-7694 #btn_prev
{
	background-image:url(../images/arrow-left.png);
	left:2%;
}

.box806_-7694 #btn_next
{
	background-image:url(../images/arrow-right.png);
	right:2%;
}

.box806_-7694 #btn_prev:hover,.box806_-7694 #btn_next:hover
{
	background-color:#227a7b;
}

.box806_-7694 #fan
{
	height: 550px;
}

.gj_box
{
	height:70px;
	line-height:70px;
}

.gj_box strong
{
	font-family:ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œ;
	font-size:14px;
	color:#333;
}

.gj_box a
{
	font-family:ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œ;
	font-size:14px;
	color:#666;
	text-decoration:none;
	margin:0 10px;
}

.gj_box a:hover
{
	text-decoration:underline;
	color:#1c73c0;
}

.box227_-6766
{
	width:270px;
}

.box227_-6766 .clearFix227
{
	clear:both;
	height:0;
	overflow:hidden;
}

.box227_-6766 input
{
	vertical-align:middle;
}

.box227_-6766 .select
{
	vertical-align:middle;
	margin-right:5px;
	display:none;
}

.box227_-6766 .title
{
	color:#fff;
	font-family:ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œ;
	font-size:14px;
	font-weight:700;
	display:none;
}

.box227_-6766 .kwCont
{
	height:30px;
	display:inline-block;
	float:right;
}

.box227_-6766 .kwCont .textCont
{
	border-radius:3px 0 3px 0;
	border:solid 1px #cecece;
	border-right:#f2f2f2;
	width:208px;
	height:17px;
	line-height:48px;
	color:#505050;
	float:left;
	padding:5px;
	height: 35px;
}

.anSearch
{
	background:url(../images/search.png) no-repeat center center;
	width:29px;
	height:29px;
	float:left;
	cursor:pointer;
	border:solid 1px #cecece;
	border-left:#f2f2f2;
	background-color:#227a7b;
	border-radius:0 3px 0 3px;
}

.tit1 .ename
{
	text-align:center;
	text-transform:uppercase;
	font-weight:700;
	font-size:30px;
	color:#333;
	background:url(../images/xian3.png) no-repeat center;
}

</style>
<style name=diy type=text/css>
.box9024_-9104
{
	font:14px/1.43 MicrosoftYahei, Arial, sans-serif;
}

.box9024_-9104 a
{
	color:#fff;
	text-decoration:none;
	outline:none;
	-webkit-transition:all .3s;
	transition:all .3s;
}

.box9024_-9104 a:hover
{
	color:#29a7e1;
	text-decoration:none;
}

.box9024_-9104 a:focus
{
	outline:none;
}

.box9024_-9104 img
{
	max-width:100%;
	vertical-align:top;
	border:0;
}

.box9024_-9104 .clearfix::after
{
	clear:both;
	content:"";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
}

.box9024_-9104 .proRight
{
	overflow:hidden;
	margin:0 auto;
}

.box9024_-9104 .proRight .menu
{
	line-height:50px;
	background:#17494a;
	padding-right:20px;
	margin-bottom:20px;
}

.box9024_-9104 .proRight .menu .more
{
	float:right;
	font-size:12px;
}

.box9024_-9104 .proRight .menu .m
{
	float:left;
	background:url(../images/p_line.jpg) no-repeat left center;
	margin-right:1px;
	padding:0 20px;
}

.box9024_-9104 .proRight .menu .m.on
{
	background:#236e6f;
	color:#fff;
}

.box9024_-9104 .proRight .menu a:nth-child(2)
{
	background:none;
}

.box9024_-9104 .proRight li
{
	float:left;
	width: 32.5%;
	border:1px solid #ddd;
	-webkit-transition:all .3s;
	transition:all .3s;
	box-shadow:0 2px 4px rgba(0,0,0,0.1);
	margin:0 14px 22px 0;
	padding:4px;
	height: 426px;
}

.box9024_-9104 .proRight li:first-child
{
	/* width:570px; */
	/* height:511px; */
}

.box9024_-9104 .proRight li:first-child > a
{
	/* width:508px; */
	/* height:367px; */
	/* margin:20px auto 0; */
}

.box9024_-9104 .proRight li:first-child img
{
	/* width:100%; */
	/* height:367px; */
}

.box9024_-9104 .proRight li:first-child p
{
	/* height:40px; */
	/* line-height:45px; */
	/* position:relative; */
	/* white-space:nowrap; */
	/* text-overflow:ellipsis; */
	/* margin-top:40px; */
	/* padding:0 95px 0 8px; */
}

.box9024_-9104 .proRight li:first-child p .zx
{
	right:10px;
	font-size:16px;
	display:none;
}

.box9024_-9104 .proRight li:first-child p a:last-child
{
	/* font-size:16px; */
}

.box9024_-9104 .proRight li .pImg
{
	display:block;
	width: 100%;
	overflow:hidden;
	height: 380px;
}

.box9024_-9104 .proRight li img
{
	width: 100%;
	-webkit-transition:all .5s;
	transition:all .5s;
	object-fit: cover;
	height: 100%;
}

.box9024_-9104 .proRight li p
{
	height:40px;
	line-height:40px;
	position:relative;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding:0 95px 0 8px;
	width: 100%;
}

.box9024_-9104 .proRight li p a
{
	color:#333;
}

.box9024_-9104 .proRight li p a:hover
{
	color:#29a7e1;
}

.box9024_-9104 .proRight li p .zx
{
	position:absolute;
	right:0;
	top:0;
	padding-left:20px;
	font-size:12px;
	background:url(../images/zx_icon.png) no-repeat left center;
	display:none;
}

.box9024_-9104 .proRight li p .zx:hover
{
	background:url(../images/zx_iconh.png) no-repeat left center;
}

.box9024_-9104 .proRight li:hover img
{
	-webkit-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1);
}

.cpys
{
	background:url(../images/cpys.jpg) no-repeat center 0;
	height:820px;
}

.cpys h2 span
{
	padding-bottom:44px;
}

.cpys ul li
{
	width:446px;
	float:left;
	height:173px;
}

.cpys ul li:nth-of-type(2n)
{
	float:right;
	width:362px;
}

.cpys ul li img
{
	display:inline-block;
	float:left;
	width:118px;
	height:118px;
	box-sizing:border-box;
	border:2px solid #858585;
	border-radius:118px;
	margin-top:27px;
	margin-right:10px;
	-webkit-transition:all .8s ease-in-out;
	-moz-transition:all .8s ease-in-out;
	transition:all .8s ease-in-out;
}

.cpys ul li:hover img
{
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);
}

.cpys ul li em
{
	display:inline-block;
	float:left;
	font-size:15px;
	color:#333;
	line-height:20px;
	font-style:normal;
}

.cpys ul li em i
{
	display:block;
	font-weight:700;
	line-height:100%;
	margin-top:30px;
	padding-bottom:23px;
	position:relative;
	font-size:24px;
	font-style:normal;
}

.cpys ul li em i:before
{
	position:absolute;
	left:2px;
	content:"";
	top:37px;
	height:2px;
	background:#1b5657;
	width:16px;
}

.cpys ul li:nth-of-type(2n) img
{
	float:right;
	margin-left:10px;
	margin-right:0;
}

.cpys ul li:nth-of-type(2n) em
{
	text-align:right;
	float:right;
}

.cpys ul li:nth-of-type(2n) i:before
{
	left:188px;
}

.cpys ul li:nth-of-type(2) i:before
{
	left:100px;
}

.cpys ul li:nth-of-type(4) i:before
{
	left:135px;
}

.cpys ul li:nth-of-type(6) i:before
{
	left:190px;
}

.tit2 .ename
{
	text-align:center;
	text-transform:uppercase;
	font-weight:700;
	font-size:30px;
	color:#fff;
	background:url(../images/x1.png) no-repeat center;
}

.tit2 .cname
{
	text-align:center;
	font-size:15px;
	color:#f4f4f4;
}

.tit3 .ename
{
	text-align:center;
	text-transform:uppercase;
	font-weight:700;
	font-size:30px;
	color:#333;
	background:url(../images/xian6.png) no-repeat center;
}

.box843_-7898 *
{
	font:14px "Microsoft Yahei";
	color:#666;
	margin:0;
	padding:0;
}

.box843_-7898 img
{
	border:none;
	vertical-align:middle;
	max-width:100%;
}

.box843_-7898 a
{
	text-decoration:none;
	color:#666;
}

.box843_-7898 a:hover,.box843_-7898:active
{
	text-decoration:none;
}

.box843_-7898 .pic-roll .roll-title
{
	position:relative;
	display:none;
	margin:0 30px;
}

.box843_-7898 .pic-roll .roll-list
{
	overflow:hidden;
	width:740px;
	margin:30px auto 50px;
}

.box843_-7898 .pic-roll .roll-list li
{
	float:left;
}

.box843_-7898 .pic-roll .roll-list li a
{
	display:inline-block;
	font-size:16px;
	height:40px;
	line-height:40px;
	border-radius:20px;
	padding:0 26px;
}

.box843_-7898 .pic-roll .roll-list li a:hover,.box843_-7898 .pic-roll .roll-list li a.active
{
	background:#0c58a3;
	color:#fff;
}

.box843_-7898 .pic-roll .r-more
{
	display:none;
	position:absolute;
	right:10px;
	top:50%;
	margin-top:-12px;
	font-size:18px;
}

.box843_-7898 .pic-roll .r-more:hover
{
	color:#5fa200;
}

.box843_-7898 .pic-roll .roll-main
{
	margin:20px 0;
}

.box843_-7898 .pic-roll .roll-main .roll-block
{
	display:none;
	position:relative;
	padding:0 50px;
}

.box843_-7898 .pic-roll .roll-block .prev,.box843_-7898 .pic-roll .roll-block .next
{
	display:inline-block;
	width:28px;
	height:48px;
	background:url(../images/jt11.png) no-repeat 0 0;
	position:absolute;
	top:39%;
	margin-top:-12px;
	cursor:pointer;
}

.box843_-7898 .pic-roll .roll-block .prev
{
	left:0;
}

.box843_-7898 .pic-roll .roll-block .next
{
	right:0;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	transform:rotate(180deg);
}

.box843_-7898 .pic-roll .roll-b-list li
{
	float:left;
	width:260px;
	margin-right:20px;
	text-align:center;
}

.box843_-7898 .pic-roll .roll-b-list li .r-p-box
{
	overflow:hidden;
	border:1px solid #dcdcdc;
	padding:3px;
}

.box843_-7898 .pic-roll .roll-b-list li h3
{
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#666;
	padding:12px 0;
}

.box843_-7898 .pic-roll .roll-b-list li a img
{
	height:200px;
}

.box843_-7898 .tempWrap
{
	width:1120px!important;
}

.ys
{
	overflow:hidden;
	background:url(../images/ys1.jpg) no-repeat center 0;
	height:774px;
}

.ys h3
{
	position:relative;
	height:240px;
}

.ys h3 img
{
	padding:49px 0 0 140px;
}

.ys h3 span
{
	display:inline-block;
	position:absolute;
	font-weight:400;
	left:477px;
	top:106px;
	height:32px;
	line-height:30px;
	font-size:21px;
	color:#1b5657;
	letter-spacing:5px;
}

.ys dl
{
	clear:both;
}

.ys dl dt
{
	float:right;
	margin-right:-2px;
}

.ys dl dd
{
	float:left;
	width:508px;
	padding:0 43px;
}

.ys dl dd h4
{
	margin-top:72px;
	height:135px;
	padding-left:121px;
	background:url(../images/y_no1.jpg) no-repeat;
	font-weight:400;
	color:#000002;
	font-size:20px;
	letter-spacing:3px;
}

.ys dl dd h4 i
{
	display:block;
	line-height:100%;
	font-size:36px;
	padding-bottom:7px;
	letter-spacing:5px;
	font-style:normal;
}

.ys dl dd p
{
	padding-left:34px;
	font-size:16px;
	color:#666;
	line-height:22px;
	margin-bottom:15px;
	background:url(../images/y_li.png) no-repeat 0 3px;
}

.ys dl dd p i
{
	font-weight:700;
	color:#ff7d31;
	font-style:normal;
}

.ys dl dd b
{
	padding-top:40px;
	display:block;
}

.ys2
{
	background:url(../images/ys2.jpg) no-repeat center 0;
	height:543px;
	overflow:hidden;
}

.ys2 dl dt
{
	float:left;
	margin-left:-13px;
	padding-top:73px;
}

.ys2 dl dd
{
	float:right;
	padding-right:50px;
}

.ys2 dl dd h4
{
	background:url(../images/y_dt2.jpg) no-repeat;
	text-align:right;
	padding-right:126px;
}

.ys2 dl dd p
{
	padding-right:39px;
	background:url(../images/y_li.png) no-repeat right 5px;
	text-align:right;
}

.ys2 dl dd b
{
	display:block;
	text-align:right;
}

.ys3
{
	background:url(../images/ys3.jpg) no-repeat center 0;
	height:557px;
	padding-top:68px;
	box-sizing:border-box;
}

.ys3 dl dt
{
	margin-right:-26px;
}

.ys3 dl dd
{
	margin-top:21px;
	padding-top:32px;
}

.ys3 dl dd h4
{
	margin-top:0;
	background:url(../images/y_dt3.jpg) no-repeat;
}

.ys4
{
	background:#f5f5f5;
}

.ys4 dl dt
{
	padding-top:0;
	margin:50px -25px 0 -144px;
}

.ys4 dl dd
{
	background:url(../images/y_dt4.png) no-repeat right 0;
	margin-top:71px;
}

.ys4 dl dd h4
{
	background:none;
	padding-top:45px;
	margin-top:0;
}

.ys4 dl dd b
{
	padding-top:35px;
}

.about
{
	height:580px;
}

.ab
{
	padding-top:83px;
}

.ab .abt
{
	width:502px;
	height:420px;
	float:left;
	position:relative;
}

.ab .abt span
{
	display:block;
	margin-left:15px;
	width:487px;
	height:400px;
	z-index:100;
	position:relative;
	overflow:hidden;
}

.ab .abt span img
{
	width:487px;
	height:400px;
	transition:all .3s linear;
}

.ab .abt span:hover img
{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
}

.ab .abt:before
{
	width:422px;
	height:302px;
	background:#17494A;
	content:"";
	position:absolute;
	left:0;
	bottom:0;
}

.ab dl
{
	width:698px;
	float:right;
}

.ab dl dt
{
	display:block;
	margin-bottom:31px;
}

.ab dl dt i
{
	display:block;
	width:200px;
	height:39px;
	border-bottom:1px solid #cfcfcf;
	text-align:right;
	padding-top:6px;
	padding-right:12px;
	text-transform:uppercase;
	font-size:18px;
	color:#333;
	margin-bottom:27px;
}

.ab dl dt span
{
	display:block;
	font-size:55px;
	font-weight:700;
	color:#333;
	line-height:55px;
	text-transform:uppercase;
	margin-bottom:27px;
	margin-left:89px;
}

.ab dl dt em
{
	display:block;
	height:40px;
	font-size:18px;
	color:#333;
	line-height:18px;
	margin-bottom:31px;
	margin-left:89px;
}

.ab dl dd .abx
{
	width:607px;
	height:83px;
	margin-left:89px;
	margin-bottom:46px;
	font-size:14px;
	color:#555;
	line-height:22px;
}

.ab dl dd b
{
	display:block;
	width:211px;
	height:40px;
	text-align:center;
	line-height:40px;
	background:#17494A;
	margin-left:89px;
}

.ab dl dd b a
{
	display:block;
	font-size:14px;
	color:#FFF;
	font-weight:400;
	text-decoration:none;
	transition:all ease .3s;
}

.ab dl dd b a:hover
{
	background:#249294;
}

.ab ul,li
{
	list-style:none;
	margin:0;
	padding:0;
}

.ab .tu
{
	width:1200px;
	height:160px;
	overflow:hidden;
	margin-top:470px;
}

.ab .tu li
{
	width:260px;
	height:160px;
	float:left;
	margin-right:53px;
	position:relative;
	overflow:hidden;
}

.ab .tu img
{
	width:260px;
	height:160px;
	transition:all .3s linear;
}

.ab .tu li p
{
	display:block;
	width:260px;
	background:rgba(0,0,0,0.50);
	font-size:14px;
	color:#fff;
	line-height:36px;
	text-align:center;
	position:absolute;
	bottom:0;
	left:0;
	margin:0;
}

.ab .tu li:hover img
{
	webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
}

.qy-wrap
{
	border-bottom:1px solid #e7e7e7;
	margin-bottom:4px;
	overflow:hidden;
}

.qy-wrap .qy-title
{
	color:#17494a;
	font-size:18px;
	display:inline-block;
	font-weight:400;
	position:relative;
	top:1px;
	padding:10px 0;
}

.qy-wrap a
{
	float:right;
	line-height:46px;
	color:#666;
	text-decoration:none;
	font-size:14px;
}

.box10020_-4578
{
	font:14px/1.43 'Microsoft Yahei', Arial, sans-serif;
	color:#333;
}

.box10020_-4578 *
{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;
	padding:0;
}

.box10020_-4578 a
{
	text-decoration:none;
	color:inherit;
}

.box10020_-4578 img
{
	max-width:100%;
	border:none;
	vertical-align:middle;
}

.box10020_-4578 .news-item
{
	overflow:hidden;
	padding:26px 0 0;
}

.box10020_-4578 .news-item .date-info
{
	width:100px;
	font-size:20px;
	margin-top:20px;
	float:left;
	background-color:#eee;
	color:#5f5f5f;
	text-align:center;
	-webkit-transition:all ease .3s;
	transition:all ease .3s;
	display:none;
}

.box10020_-4578 .news-item .date-info span
{
	display:block;
	line-height:180%;
	font-weight:700;
}

.box10020_-4578 .news-item .date-info span.day
{
	font-size:24px;
}

.box10020_-4578 .news-item .date-info span.year
{
	color:#fff;
	background-color:#ccc;
}

.box10020_-4578 .news-item .news-content
{
	width:245px;
	float:right;
}

.box10020_-4578 .news-item .news-content .news-title
{
	font-size:16px;
	font-weight:400;
	margin-bottom:10px;
}

.box10020_-4578 .news-item .news-content a
{
	font-size:14px;
	color:#333;
	-webkit-transition:all ease .3s;
	transition:all ease .3s;
}

.box10020_-4578 .news-item .news-content p
{
	font-size:12px;
	color:#666;
	line-height:200%;
}

.box10020_-4578 .news-item .img-box
{
	float:left;
	width:100px;
	border:1px solid #ddd;
	padding:2px;
}

.box10020_-4578 .news-item:hover
{
	cursor:pointer;
}

.box10020_-4578 .news-item:hover .date-info
{
	background-color:#4bb7fa;
}

.box10020_-4578 .news-item:hover .date-info span
{
	color:#fff;
}

.box10020_-4578 .news-item:hover .date-info span.year
{
	background-color:#1b5657;
}

.box10020_-4578 .news-item:hover .news-content a
{
	color:#1b5657;
}

.box10020_-4578 .page-list
{
	text-align:center;
	color:#666;
	font-size:14px;
	display:none;
	margin:30px 0;
}

.box10020_-4578 .page-list a
{
	display:inline-block;
	line-height:24px;
	color:#666;
	-webkit-transition:all ease .3s;
	transition:all ease .3s;
	background-color:#e7e7e7;
	margin:0 3px;
	padding:7px 12px;
}

.box10020_-4578 .page-list a:hover
{
	background:#1b5657;
	color:#fff;
	border-color:#1b5657;
}

.box10020_-4578 .page-list .page_all > span
{
	padding:0 3px;
}

.box10020_-4578 .page-list .pagenum
{
	background:#1b5657;
	color:#fff;
}

.box10020_-4578 .page-list select
{
	color:#666;
	padding-left:3px;
	outline:none;
}

.box10020_-4578 .page-list-diy
{
	text-align:center;
	color:#666;
	font-size:14px;
	margin:30px 0;
}

.box10020_-4578 .page-list-diy a
{
	display:inline-block;
	color:#666;
	width:44px;
	height:44px;
	margin:0 20px;
}

.box10020_-4578 .page-list-diy .page_all .preimg
{
	background:url(../images/dt-tb3.png) no-repeat;
}

.box10020_-4578 .page-list-diy .page_all .go-top
{
	background:url(../images/dt-tb1.png) no-repeat;
}

.box10020_-4578 .page-list-diy .page_all .nextimg
{
	background:url(../images/dt-tb2.png) no-repeat;
}

.box2701_-2219 *
{
	margin:0;
	padding:0;
}

.c_f:after
{
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:"\20";
}

.box2701_-2219
{
	width:1200px;
	position:relative;
	margin:0 auto;
}

.box2701_-2219 .th2
{
	font-size:16px;
	color:#555;
}

.box2701_-2219 .th2:after
{
	content:" / Link";
	font-size:16px;
	color:#555;
}

.box2701_-2219 .box270_tit
{
	height:50px;
	line-height:50px;
	_height:28px;
	_padding-top:12px;
	border-bottom:solid 1px #ededed;
	margin:0 20px;
}

.box2701_-2219 .box270_tit .box270_ico
{
	background:url(../images/ico265_1.jpg) 0 0 no-repeat;
	width:14px;
	height:18px;
	vertical-align:middle;
	margin-right:10px;
	display:none;
}

.box2701_-2219 .box270_tit th2
{
	font-size:14px;
	color:#075c95;
}

.box2701_-2219 .box270_text
{
	position:absolute;
	top:7px;
	left:150px;
}

.box2701_-2219 .box270_text a
{
	height:20px;
	font-size:12px;
	font-family:ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“;
	color:#555;
	display:inline-block;
	text-decoration:none;
	padding:10px 10px 0;
}

.box2701_-2219 .box270_text a:hover
{
	color:red;
}

.db
{
	width:100%;
	height:280px;
	background:#17494a;
	overflow:hidden;
}

.db-content p
{
	font-weight:400;
}

.db-content a
{
	text-decoration:none;
	font-weight:400;
}

.db-content h1
{
	margin-bottom:10px;
}

.footer_code
{
	width:250px;
	height:280px;
	background:#fff;
	float:left;
	text-align:center;
	border-top:2px red solid;
}

.footer_code h1
{
	width:158px;
	height:158px;
	overflow:hidden;
	margin:40px auto 25px;
}

.footer_code h1 img
{
	width:100%;
}

.footer_code h2
{
	font-size:14px;
	color:#333;
	margin-top:10px;
}

.footer_code h3
{
	font-size:18px;
	color:#fff;
	line-height:20px;
}

.footer_text
{
	float:left;
	width:886px;
	height:280px;
	margin-left:60px;
}

.ftnav
{
	height:55px;
	padding-top:15px;
	float:left;
	margin-bottom:2px;
}

.ftnav ul
{
	width:865px;
	height:55px;
	position:relative;
}

.ftnav ul:before
{
	width:865px;
	height:1px;
	background:#FFF;
	opacity:0.2;
	content:"";
	position:absolute;
	left:0;
	bottom:0;
}

.ftnav li
{
	float:left;
	height:55px;
	line-height:55px;
}

.ftnav li a
{
	font-size:16px;
	color:#FFF;
	padding:0 28px;
}

.gsxx
{
	padding-left:20px;
	width:370px;
	float:left;
	color: #fff !important;
	line-height: 39px;
}

.gsxx ul li
{
	padding-left:8px;
	margin-top:22px;
	font-size:14px;
	height:17px;
	line-height:17px;
	color:#FFF;
}

.ewm
{
	width:400px;
	float:right;
	margin-right:43px;
	margin-top:26px;
}

.ewm span
{
	display:block;
	margin-right:26px;
	width:106px;
	float:left;
}

.ewm span em
{
	display:block;
	width:80px;
	height:80px;
	padding:13px;
}

.ewm span em img
{
	width:80px;
	height:80px;
}

.ewm span i
{
	display:block;
	font-size:14px;
	color:#FFFEFE;
	height:40px;
	line-height:40px;
	text-align:center;
	font-style:normal;
}

#mBody1,#dBody1,#mBody2,#dBody2
{
	background-position:0 0;
}

li,.box9024_-9104 ul,.box9024_-9104 li,.box843_-7898 ul,.box_842,li,.box10020_-4578 ul,.box10020_-4578 li,.box10028_-1471 ul,.box10028_-1471 li,.box10028_-7565 ul,.box10028_-7565 li
{
	list-style:none;
}

.box806_-7694 .main_image li span,.box806_-7694 .main_image li a
{
	display:block;
	width:100%;
	height:650px;
}

.box806_-7694 .main_image li .img_1,.box806_-7694 .main_image li .img_2,.box806_-7694 .main_image li .img_3
{
	text-align:center;
	background-repeat:no-repeat;
}

.box227_-6766 .select01,.box227_-6766 .select02
{
	display:none;
}

.tit1,.tit2,.tit3
{
	line-height:32px;
	margin-bottom:30px;
}

.tit1 .cname,.tit3 .cname
{
	text-align:center;
	font-size:15px;
	color:#666;
}

.box9024_-9104 *,.box10028_-1471 *,.box10028_-7565 *
{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;
	padding:0;
}

.box9024_-9104 .clearfix,.box2701_-2219 .c_f
{
	zoom:1;
}

.box9024_-9104 .proRight li:nth-child(3),.box9024_-9104 .proRight li:nth-child(5),.ab .tu li:last-child,.box10028_-1471 .more-news-list ul li.item:nth-child(2n),.box10028_-7565 .more-news-list ul li.item:nth-child(2n)
{
	margin-right:0;
}

.box9024_-9104 .proBox ul,.cpys ul,.box843_-7898 .pic-roll .roll-b-list,.box10028_-1471 .more-news-list ul,.box10028_-7565 .more-news-list ul
{
	overflow:hidden;
}

.content,.db-content
{
	width:1200px;
	margin:0 auto;
}

.qy-wrap .qy-title::before,.box10028_-1471 .hd-wrap .hd-title::before,.box10028_-7565 .hd-wrap .hd-title::before
{
	content:'';
	display:block;
	width:100%;
	border-bottom:1px solid #17494a;
	position:absolute;
	bottom:-1px;
}

.box10028_-1471,.box10028_-7565
{
	font:14px/1.43 'Micorsoft Yahei', Arial, sans-serif;
	color:#333;
	width:360px;
	margin:0 auto;
}

.box10028_-1471 a,.box10028_-7565 a
{
	color:inherit;
	text-decoration:none;
}

.box10028_-1471 img,.box10028_-7565 img
{
	border:0;
	vertical-align:middle;
	max-width:100%;
}

.box10028_-1471 .hd-wrap,.box10028_-7565 .hd-wrap
{
	border-bottom:1px solid #e7e7e7;
	margin-bottom:25px;
	overflow:hidden;
}

.box10028_-1471 .hd-wrap .hd-title,.box10028_-7565 .hd-wrap .hd-title
{
	color:#17494a;
	font-size:18px;
	display:inline-block;
	font-weight:400;
	position:relative;
	padding:10px 0;
}

.box10028_-1471 .hd-wrap a,.box10028_-7565 .hd-wrap a
{
	float:right;
	line-height:46px;
	color:#666;
}

.box10028_-1471 .more-news-list ul li.item,.box10028_-7565 .more-news-list ul li.item
{
	float:left;
	width:100%;
	margin:0 4% 10px 0;
}

.box10028_-1471 .more-news-list ul li.item a,.box10028_-7565 .more-news-list ul li.item a
{
	color:#666;
}

.box10028_-1471 .more-news-list ul li.item a:hover,.box10028_-7565 .more-news-list ul li.item a:hover
{
	color:#17494a;
}

.box10028_-1471 .more-news-list ul li.item span,.box10028_-7565 .more-news-list ul li.item span
{
	float:right;
	color:#999;
}