﻿/* CSS Document */
/** Microsoft YaheiMicrosoft Yahei **/
html,
body,
div,
span,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
blockquote,
pre,
a,
address,
big,
cite,
code,
del,
em,
font,
img,
ins,
small,
strong,
var,
b,
u,
i,
center,
dt,
ol,
ul,
li,
fieldset,
form,
label,
legend,
blockquote,

/* structural elements Microsoft Yahei */

pre,

/* text formatting elements Microsoft YaheiMicrosoft Yahei */

form,
fieldset,
legend,
button,
input,

/* form elements Microsoft Yahei */

th,
td,

/* table elements Microsoft Yahei */

img
/* img elements Microsoft Yahei */

{
	border: medium none;
	margin: 0;
	padding: 0;
}

.imgbox {
	overflow: hidden;
	cursor: pointer;
}

.imgbox img {
	transition: all 0.7s;
	-webkit-transition: all 0.7s;
	-o-transition: all 0.7s;
	-moz-transition: all 0.7s;
	-ms-transition: all 0.7s;
}

.imgbox img:hover {
	transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
}

ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}


/** Microsoft YaheiMicrosoft Yahei **/

body,
button,
input,
select,
{
	font: 'Microsoft Yahei', 微软雅黑, tahoma, Srial, helvetica, sans-serif;
	color: #666666;
}

em {
	font-style: normal;
}


/** Microsoft YaheiMicrosoft Yahei **/

ul,
ol {
	list-style: none;
}


/** Microsoft YaheiMicrosoft Yahei素 **/

a {
	text-decoration: none;
}


/** Microsoft YaheiMicrosoft Yahei **/

img {
	border: 0px;
	cursor: hand;
	cursor: pointer;
	vertical-align: top;
}
@charset "utf-8";

html,
body,
div,
ul,
li,
dl,
dt,
dd,
p,
em,
b,
i,
h1,
h2,
h3,
h4,
h5,
h6 {
	padding: 0;
	margin: 0;
}

ins {
	text-decoration: none;
}

img {
	border: 0;
}

ul,
li {
	list-style: none;
}

em,
i {
	font-style: normal;
}


/*间距类*/

.mt37 {
	margin-top: 37px !important;
}

.mb15 {
	margin-bottom: 15px !important;
}

.mb26 {
	margin-bottom: 26px !important;
}

.mb37 {
	margin-bottom: 37px !important;
}

.mt20 {
	margin-top: 20px;
}

.mt16 {
	margin-top: 16px;
}


/*!
背景色:#F8F8F8
链接色：#333
触发链接色：#fc5b32
*/

html,
body {
	background: #FFF;
	font-size: 14px;
	font-family: Antenna-Light, "Microsoft Yahei", Arial;
	color: #555;
}

input,
select {
	font-family: "Microsoft Yahei", Arial;
}

a {
	color: #666;
	text-decoration: none;
}

a:hover {
	color: #fc5b32
}

.left {
	float: left !important;
}

.right {
	float: right !important;
}
body{ background:#fff; color:#3e3a39;}
.auto{ width:1200px; margin:0 auto; overflow:hidden;}
.bgs{ background:#faf9f9;}
.banner{ height:550px; background:url(../images/banner.jpg) no-repeat top center;}
.banner .hide{ display:none;}
.banner .bcon{ height:550px; position:relative;}
.banner .bcon a{ display:block; width:640px; height:70px; position:absolute; top:405px; left:620px;}
.main  i{ color:#e93c12;}
.main .btcon{ display:block; text-align:center; font-size:48px; font-weight:bold; color:#62058a; padding:40px 0;}
.main .mzs .zscon{ border:10px solid #e93c12; border-radius:15px; webkit-border-radius:15px; -moz-border-radius:15px; -ms-border-radius:15px; -o-border-radius:15px; padding:0 30px 30px 30px;}
.main .mzs .zscon .zstpl{ padding-top:20px;}
.main .mzs .zscon .zstpl .title{ display:block; text-align:center; font-size:30px; color:#62058a;}
.main .mzs .zscon .zstpl .wzcon{ display:block; font-size:24px; color:#686868; line-height:35px; padding-top:20px;}
.main .mzs .zscon .zstpl .wzcon a{ color:#e93c12;}
.main .zxbtn{ display:block; padding:50px 0 10px 0; text-align:center;}
.main .zxbtn a{ background:#e93c12; padding:10px 60px; font-size:31px; color:#fff; border-radius:10px; webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px;}
.main .mxz .xzcon{ border:10px solid #62058a; border-radius:15px; webkit-border-radius:15px; -moz-border-radius:15px; -ms-border-radius:15px; -o-border-radius:15px; padding:10px 30px 30px 30px;}
.main .mxz .xzcon .xztpl{ padding-top:20px;}
.main .mxz .xzcon .xztpl p{ font-size:24px; color:#686868;}
.main .mxz .xzcon .xztpl .tw{ display:inline-block; *zoom:1; *display:inline; text-align:center; padding:10px 15px; color:#62058a; background:#ff9630; border-radius:10px; webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px;}
.main .mxz .xzcon .xztpl .hf{ padding-top:12px; line-height:35px;}
.main .mxz .xzcon .xztpl .xtlist ul{ overflow:hidden; zoom:1; padding-top:30px;}
.main .mxz .xzcon .xztpl .xtlist ul li{ display:inline-block; *zoom:1; *display:inline; padding-right:5px;}
.main .mxz .xzcon .xztpl .xtlist ul li a{ display:block; font-size:24px; color:#fff; background:#59d7c0; padding:10px; border-radius:10px; webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px;}
.main .mxz .xzcon .xztpl .xtlist ul li.xtbg1 a{ background:#ff9630;}
.main .mxz .xzcon .xztpl .xtlist ul li.xtbg2 a{ background:#62058a;}
.main .mxz .xzcon .xztpl .xtlist ul li.xtbg3 a{ background:#e62a11;margin-top:20px;}
.main .mzy .zytpl .zybt{ display:block; font-size:36px; font-weight:bold; color:#e62a11; background:url(../images/pic.jpg) no-repeat center 50px; text-align:center; padding-top:40px;}
.main .mzy .zytpl .zyno{ padding-top:0; background:url(../images/pic.jpg) no-repeat center center;}
.main .mzy .zytpl .tlist{ width:1215px;}
.main .mzy .zytpl .tlist ul{ overflow:hidden; zoom:1; padding-top:10px;}
.main .mzy .zytpl .tlist ul li{ display:inline; float:left; padding:30px 15px 0 0;}
.main .mzy .zytpl .tlist ul li .tcon{ border:1px solid #717171; width:386px;}
.main .mzy .zytpl .tlist ul li .tcon .tu,.main .mzy .zytpl .tlist ul li .tcon .title,.main .mzy .zytpl .tlist ul li .tcon .twz{ display:block;}
.main .mzy .zytpl .tlist ul li .tcon .title{ text-align:center; font-size:30px; color:#e62a11; background:url(../images/xian.jpg) no-repeat center bottom; padding:5px 0;}
.main .mzy .zytpl .tlist ul li .tcon .twz{ height:165px; font-size:20px; color:#717070; line-height:30px; padding:15px 10px 0 10px;}
.main .mzy .zytpl .tts ul li .tcon .twz{ height:140px;}
.main .mzy .zxbtn{ padding:50px 0;}