@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
li{ list-style:none;}
a{ text-decoration:none;}
i{ font-style:normal;}
img{ border:0;}
.zxUrl{cursor:pointer;}
.hidden{ display:none;}
.b_img{ margin-top:10px;}
.adv img,.b_img{ display:block; width:100%;} 
.wrap{ margin:0 auto; width:1200px;}
.daoyu{ background-color:#373c39; border:4px solid #232625; padding:30px 20px; color:#fff; text-align:center; line-height:32px;}
.daoyu a{ color:#e60012;}
.daoyu strong{ font-size:24px;}
.disc{ text-align:center; padding-bottom:30px;}
.disc2{ text-indent:32px; line-height:32px; padding:30px 14px;}
/***********************zx*/
.zxan{ margin-top:30px;}
.zxan a{ display:inline-block; width:240px; height:40px; text-align:center; color:#fff; border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px; background-color:#e60012; line-height:40px; font-size:20px; margin-top:30px; margin-bottom:40px;}
.zxan a:nth-child(1){ margin-left:320px; margin-right:80px;}
.bg{ background-color:#fceccb; margin-top:30px;}
.bg-gray {
    background-color: #dcdcdc;
    height: 200px;
    width: 1200px;
    padding-top: 30px;
	margin-bottom:20px;
}
.bg-gray .biaodan {
    margin-left: auto;
    margin-right: auto;
    width: 800px;
}
.bg-gray button {
    background-color: #ff5f07;
    border: 0;
    color: #fff;
}
.bg-gray input, .bg-gray button {
    width: 800px;
    height: 50px;
    text-align: center;
    margin-bottom: 10px;
    font-size: 20px;
}
/***********************reason*/
.reasonlist,.zylist,.xylist,.xylist{ overflow:hidden;margin-bottom:20px;}
.reasonlist li{ float:left; width:240px; height:240px;text-align:center}
.reasonlist li img,.zylist li>img{display:block; width:100%;}
.reasonlist li strong{color:#e60012;}
.reasonlist li:nth-child(2),.reasonlist li:nth-child(4),.reasonlist li:nth-child(6),.reasonlist li:nth-child(8),.reasonlist li:nth-child(10){ background-color:#eee;}
.reasonlist li p{ padding:60px 14px 0 14px; line-height:30px;}
/***********************zhuanye*/
.zylist li{ float:left; width:392px; margin-right:12px; margin-bottom:12px; height:384px;}
.zylist li:nth-child(3n){ margin-right:0;}
.zylist .description{ padding:20px; background-color:#eeeeee; overflow:hidden;}
.zylist .description strong{ font-size:24px; color:#555;}
.zylist .description p{ float:left; width:60%;}
.zylist .description p a{color:#e60012; line-height:30px;}
.zylist .description p i{ font-weight:bold;color:#555;}
.zylist .description img{
	border-radius: 50%;
	float: right;
	margin-top: 18px;
	margin-right: 14px;
	-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-ms-transition: -ms-transform 1s;
	transition: transform 1s;
	width:30%;
}
.zylist .description img:hover{
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);	
}
/***********************xy*/
.xylist{ position:relative; height:450px;}
.xylist li{ float:left; width:291px; margin-right:12px; position:absolute;}
.xylist p a{ color:#e60012; line-height:40px;}
.xylist li:nth-child(4){ margin-right:0; top:40px; left:909px;}
.xylist li:nth-child(1){ left:0; top:0;}
.xylist li:nth-child(3){ left:303px; top:40px;}
.xylist li:nth-child(2){left:606px; top:0;}






