  @charset "utf-8";
html {
	font-size: 62.5%;
	height: 100%
}
body {
	margin: 0 auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	height: 100%;
}
img {
	border: none;
}
ul li {
	list-style-type: none;
}
ul, form, p, a, img, table, tr, td, li, dd, dt, dl, span {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #333;
}
a {
	text-decoration: none;
	color: #333;
	outline: none;
	transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-webkit-transition: 0.3s;
}
h1 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #333;
}
.clear {
	clear: both;
}
.maln {
	margin-left: auto !important
}
input, textarea {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	color: #333333;
	border: none;
	outline: none;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
::-webkit-input-placeholder {
color:#333333;
}
:-o-placeholder {
color:#333333;
}
::-moz-placeholder {
color:#333333;
}
:-ms-input-placeholder {
color:#333333;
}
.sou::-webkit-input-placeholder {
color:#ebebeb;
}
.sou:-o-placeholder {
color:#ebebeb;
}
.sou::-moz-placeholder {
color:#ebebeb;
}
.sou:-ms-input-placeholder {
color:#ebebeb;
}
@media screen and (min-width:1220px) {
.zong {
	width: 1200px;
	margin: auto;
}
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.zong {
	width: 980px;
	margin: auto;
}
}
@media screen and (max-width:999px) {
.zong {
	width: 95%;
	margin: auto;
}
}
.head {
}
.head>.zong {
	position: relative;
	z-index: 99999;
	padding-top: 15px;
	padding-bottom: 14px;
}
.logo {
	float: left;
}
.logon {
	width: 227px;
	display: block;
	float: left;
}
.logon img {
	display: block;
	width: 100%;
	max-width: 227px;
	max-height: 60px;
}
.slogen {
	width: 443px;
	display: block;
	float: left;
	margin-top: 24px;
	margin-left: 20px;
}
.slogen img {
	display: block;
	width: 100%;
	max-width: 443px;
	max-height: 19px;
}
.her {
	width: 205px;
	float: right;
	padding-top: 1px;
}
.her li {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 28px;
	padding-left: 27px;
}
.hedianhua {
	background: url(/themes/simplebootx/xinyu/images/hedianhua.jpg) no-repeat left center;
}
.hexinfeng {
	background: url(/themes/simplebootx/xinyu/images/hexinfeng.jpg) no-repeat left center;
}
.her li a:hover {
	color: #d31027;
}
.heb {
	background: #d31027;
	border-top: 1px solid #d7d7d7;
}
.sousuo {
	width: 228px;
	height: 28px;
	float: right;
	border: 1px solid #fff;
	border-radius: 14px;
	margin-top: 10px;
	overflow: hidden;
}
.sou {
	width: 180px;
	float: left;
	height: 26px;
	line-height: 26px;
	padding-left: 13px;
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: bold;
	color: #ebebeb;
	background: none;
}
.suo {
	width: 29px;
	height: 26px;
	float: right;
	background: url(/themes/simplebootx/xinyu/images/sousuo.jpg) no-repeat left center;
	cursor: pointer;
}
.daohang {
	float: left;
}
.daohang>li {
	float: left;
	background: url(/themes/simplebootx/xinyu/images/shuangxian.jpg) no-repeat left center;
	padding-left: 2px;
	position: relative;
	z-index: 999
}
.daohang>li>a {
	display: block;
	font-size: 16px;
	font-size: 1.6rem;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
	line-height: 50px;
	padding: 0 9px;
}
.home {
	padding-left: 0px !important;
	background: none !important;
}
.daohang>li:hover>a {
	background: #a4000d;
}
.dangqiandao {
	background: #a4000d;
}
#outer {
	width: 682px;
	position: absolute;
	left: 0px;
	top: -9999px;
	z-index: 9999;
	background: #f4f4f4;
	background: rgba(244,244,244,0.96);
	padding: 19px 0;
	box-shadow: 0 0 4px #666;
}
#tab {
	overflow: hidden;
	zoom: 1;
	width: 297px;
	float: left;
	border-right: 1px solid #c9c9c9;
	margin-left: 25px;
}
#tab li {
}
#tab li a {
	display: block;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
	padding: 5px 0;
}
#tab li.current a {
	color: #d31027;
}
#content {
	width: 302px;
	float: right;
	margin-right: 31px;
}
#content .ul {
	display: none;
}
.daohang>li:hover #outer {
	top: 50px;
}
.xialie {
}
.xiatu {
	display: block;
	text-align: center;
	border: 2px solid #d9d9d9;
}
.xiatu img {
	display: block;
	margin: auto;
	width: 100%;
	max-width: 424px;
	max-height: 286px;
}
.xiazi {
	display: block;
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: bold;
	line-height: 24px;
	text-align: center;
	margin-top: 18px;
}
.xiazi:hover {
	color: #d31027;
}
.index_focus {
	position: relative;
	width: 100%;
	height: 700px;
	margin: 0 auto;
	overflow: hidden;
	z-index: 9;
}
.index_focusn {
	width: 1920px;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -960px;
	height: 100%;
	z-index: 99
}
.index_focus .slide_nav {
	position: absolute;
	bottom: 34px;
	left: 50%;
	margin-left: -51px;
	z-index: 9999
}
.index_focus .slide_nav a {
	cursor: pointer;
	float: left;
	border-radius: 50%;
	width: 12px;
	height: 12px;
	border: 2px solid #fff;
	margin-right: 6px;
	margin-left: 5px;
	background: #ffffff;
}
.index_focus_post {
	z-index: 10;
}
.index_focus .pic {
	height: auto;
	display: block;
	margin: 0 auto;
}
.index_focus .pic:hover {
	text-decoration: none;
}
.index_focus .slide_nav li:hover, .index_focus .slide_nav .on {
	text-decoration: none;
	background: #d31027;
}
.index_focus_pre, .index_focus_next {
	display: none;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	z-index: 9999
}
.index_focus_pre {
	left: 50px;
	background: url(/themes/simplebootx/xinyu/images/baleft.png) no-repeat;
}
.index_focus_next {
	right: 50px;
	background: url(/themes/simplebootx/xinyu/images/baright.png) no-repeat;
}
.index_focus_pre:hover {
	left: 50px;
	background: url(/themes/simplebootx/xinyu/images/balefth.png) no-repeat;
}
.index_focus_next:hover {
	right: 50px;
	background: url(/themes/simplebootx/xinyu/images/barighth.png) no-repeat;
}
.index_focus2 {
	position: relative;
	width: 100%;
	height: 400px;
	margin: 0 auto;
	overflow: hidden;
	z-index: 9;
}
.index_focusn2 {
	width: 1920px;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -960px;
	height: 100%;
	z-index: 99
}
.index_focus_post {
	z-index: 10;
}
.index_focus2 .pic {
	height: auto;
	display: block;
	margin: 0 auto;
}
.index_focus2 .pic:hover {
	text-decoration: none;
}
.index_focus_pre2, .index_focus_next2 {
	display: none;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	z-index: 9999
}
.index_focus_pre2 {
	left: 50px;
	background: url(/themes/simplebootx/xinyu/images/baleft.png) no-repeat;
}
.index_focus_next2 {
	right: 50px;
	background: url(/themes/simplebootx/xinyu/images/baright.png) no-repeat;
}
.index_focus_pre2:hover {
	left: 50px;
	background: url(/themes/simplebootx/xinyu/images/balefth.png) no-repeat;
}
.index_focus_next2:hover {
	right: 50px;
	background: url(/themes/simplebootx/xinyu/images/barighth.png) no-repeat;
}
.daohang2 {
	display: none
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.index_focus {
	height: 560px;
}
.index_focusn img {
	width: 80%;
}
.index_focus2 {
	height: 320px;
}
.index_focusn2 img {
	width: 80%;
}
.daohang>li>a {
	font-size: 14px;
	font-size: 1.4rem;
}
}
@media screen and (min-width:1000px) {
.carousel, .clear2, .container, .nav {
	display: none
}
}
@media screen and (max-width:999px) {
.head {
	position: relative;
}
.clear2 {
	clear: both;
}
.index_focus {
	display: none
}
.index_focus2 {
	display: none
}
#outer {
	display: none
}
.head>.zong {
	padding-top: 5px;
	padding-bottom: 5px;
}
.logon {
	width: 180px;
}
.slogen {
	display: none
}
.her li {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 20px;
}
.daohang {
	text-align: center;
	float: none;
	margin-right: auto;
}
.daohang li {
	float: none;
	display: inline-block;
*float:left;
	background: none;
	padding-left: 0px;
}
.daohang li a {
	text-transform: none;
	font-weight: normal;
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 30px;
	padding: 0 8px;
}
.daohang li a i {
	display: none
}
.sousuo {
	height: 25px;
	margin-top: 5px;
}
.sou {
	height: 23px;
	line-height: 23px;
}
.suo {
	height: 25px;
}
.carousel {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.carousel ul {
	width: 100%;
	height: 100%;
}
.carousel ul li {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.carousel ul li img {
	width: 100%;
	vertical-align: middle;
}
.carousel ol {
	position: absolute;
	z-index: 2;
	height: 10px;
	bottom: 0px;
	left: 50%;
	margin-left: -67px;
}
.carousel ol li {
	float: left;
	width: 10px;
	height: 10px;
	margin-right: 10px;
	border-radius: 5px;
	background-color: #fff;
	transition: all 0.3s ease 0s;
}
.carousel ol li.cur {
	width: 10px;
	background: #d31027;
}
.carousel ol li:last-child {
	margin: 0;
}
}
@media screen and (min-width:640px) {
.container, .nav {
	display: none
}
}
@media screen and (max-width:639px) {
.head>.zong {
	padding-top: 5px;
}
.daohang {
	display: none
}
.daohang2 {
	display: block;
	width: 100%;
	text-align: center;
}
.daohang2 a {
	float: left;
	width: 25%;
	font-size: 14px;
	font-size: 1.4rem;
	color: #fff;
	line-height: 30px;
	text-align: center;
}
.logon {
	width: 150px;
}
.her {
	display: none
}
.container {
	width: 5px;
	height: 100%;
	position: absolute;
	right: 0px;
	transition: all 0.4s ease 0s;
	z-index: 999999;
	cursor: pointer;
}
.menubtn {
	width: 35px;
	height: 30px;
	position: absolute;
	top: 12px;
	right: 10px;
	transition: all 0.4s ease 0s;
	z-index: 9999
}
.menubtn span {
	display: block;
	width: 100%;
	height: 5px;
	margin-bottom: 5px;
	background-color: #d31027;
}
.nav {
	width: 250px;
	height: 100%;
	background: rgba(0,0,0,0.8);
	position: absolute;
	bottom: 0;
	right: 0;
	display: none;
}
.nav ul {
	display: none;
	margin-top: 10px;
}
.nav ul li {
	line-height: 30px;
	font-size: 12px;
	font-size: 1.2rem;
	text-indent: 30px;
}
.nav ul li a {
	color: #fff;
}
}
.main1 {
	background: url(/themes/simplebootx/xinyu/images/m1bei.jpg) no-repeat left 194px;
	padding-top: 81px;
	padding-bottom: 4px;
}
.m1biao {
	display: block;
	text-align: center;
}
.m1biao img {
	display: block;
	margin: auto;
	width: 90%;
	max-width: 408px;
	max-height: 26px;
}
#outer1 {
	margin-top: 37px;
}
#tab1 {
	overflow: hidden;
	zoom: 1;
	text-align: center;
}
#tab1 li {
	cursor: pointer;
	display: inline-block;
*float:left;
	width: 120px;
	font-size: 14px;
	font-size: 1.4rem;
	text-transform: uppercase;
	text-align: center;
	padding-top: 149px;
	margin: 0 49px;
	transition: 0.5s;
}
#li1 {
	background: url(/themes/simplebootx/xinyu/images/m1tu1.png) no-repeat center 10px;
}
#li2 {
	background: url(/themes/simplebootx/xinyu/images/m1tu2.png) no-repeat center 10px;
}
#li3 {
	background: url(/themes/simplebootx/xinyu/images/m1tu3.png) no-repeat center 10px;
}
#li4 {
	background: url(/themes/simplebootx/xinyu/images/m1tu4.png) no-repeat center 10px;
}
#tab1 li.current1 {
	color: #d31027;
}
#tab1 #li1.current1 {
	background: url(/themes/simplebootx/xinyu/images/m1tu1h.png) no-repeat top center;
}
#tab1 #li2.current1 {
	background: url(/themes/simplebootx/xinyu/images/m1tu2h.png) no-repeat top center;
}
#tab1 #li3.current1 {
	background: url(/themes/simplebootx/xinyu/images/m1tu3h.png) no-repeat top center;
}
#tab1 #li4.current1 {
	background: url(/themes/simplebootx/xinyu/images/m1tu4h.png) no-repeat top center;
}
#content1 {
}
#content1 ul {
	display: none;
}
.m1lie {
	width: 346px;
	float: left;
	margin-left: 45px;
	margin-top: 42px;
}
.mal1 {
	margin-left: 36px !important;
}
.m1tu {
	display: block;
	border: 2px solid #d9d9d9;
	position: relative;
	overflow: hidden;
}
.m1tun {
	display: block;
}
.m1tun img {
	display: block;
	margin: auto;
	width: 100%;
	max-width: 424px;
	max-height: 286px;
}
.m1fu {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 100%;
	transition: 0.5s;
	background: #d31027;
	background: rgba(211,16,39,0.8);
}
.m1fu span {
	display: block;
	width: 176px;
	height: 31px;
	border: 2px solid #fff;
	text-align: center;
	line-height: 31px;
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: bold;
	color: #fff;
	position: absolute;
	left: 50%;
	margin-left: -88px;
	top: 50%;
	margin-top: -15px;
}
.m1zi {
	display: block;
	font-size: 20px;
	font-size: 2rem;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
	margin-top: 12px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
}
.m1zi:hover {
	color: #d31027;
}
.m1lie:hover .m1fu {
	top: 0px;
}
.m1mor {
	display: block;
	width: 275px;
	height: 35px;
	background: #d31027;
	margin: auto;
	text-align: center;
	line-height: 35px;
	font-size: 16px;
	font-size: 1.6rem;
	color: #fff;
	font-weight: bold;
	margin-top: 47px;
}
.m1mor:hover {
	background: #e8781a;
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.m1lie {
	width: 320px;
	margin-left: 10px;
}
.mal1 {
	margin-left: 0px !important;
}
}
@media screen and (max-width:999px) {
.main1 {
	padding-top: 20px;
	padding-bottom: 4px;
}
#tab1 li {
	width: 24%;
	margin: 0 0.5%;
	float: left;
}
.m1lie {
	width: 32.333%;
	margin-left: 0.5% !important;
	margin-right: 0.5%;
	margin-top: 20px;
}
.m1zi {
	font-size: 14px;
	font-size: 1.4rem;
}
.m1tu {
	border: none;
}
.m1tun {
	border: 1px solid #d9d9d9;
}
.m1fu {
	position: relative;
	background: none;
	top: auto;
	margin-top: 10px;
	left: auto;
}
.m1fu span {
	border: 1px solid #333;
	color: #333;
	position: relative;
	top: auto;
	margin-top: auto;
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: normal;
	width: 100px;
	left: auto;
	margin: auto;
}
.m1mor {
	margin-top: 20px;
}
}
@media screen and (max-width:579px) {
#tab1 li {
	width: 49%;
}
.m1lie {
	width: 49%;
}
}
.main2 {
	background: url(/themes/simplebootx/xinyu/images/m2bei.jpg) no-repeat center bottom;
	background-attachment: fixed;
	padding-bottom: 99px;
}
.m2n {
	background: url(/themes/simplebootx/xinyu/images/m2bai.png) no-repeat top center;
	padding-top: 93px;
}
.m2biao {
	display: block;
}
.m2biao img {
	display: block;
	margin: auto;
	width: 90%;
	max-width: 359px;
	max-height: 26px;
}
.m2n .zong>p>a {
	display: block;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
	font-weight: bold;
	text-align: center;
	margin-top: 24px;
}
.img-scroll {
	position: relative;
	width: 543px;
	float: left;
	padding-bottom: 50px;
	margin-top: 54px;
}
.img-scroll .prev, .img-scroll .next {
	position: absolute;
	display: block;
	width: 50px;
	height: 50px;
	bottom: 0px;
}
.img-scroll .prev {
	right: 50px;
	cursor: pointer;
	background: url(/themes/simplebootx/xinyu/images/m2left.jpg) center
}
.img-scroll .next {
	right: 0;
	cursor: pointer;
	background: url(/themes/simplebootx/xinyu/images/m2right.jpg) center
}
.img-scroll .prev:hover {
	background: url(/themes/simplebootx/xinyu/images/m2lefth.jpg) center
}
.img-scroll .next:hover {
	background: url(/themes/simplebootx/xinyu/images/m2righth.jpg) center
}
.img-list {
	position: relative;
	width: 100%;
	overflow: hidden;
	box-shadow: 0 0 7px #666;
}
.img-list ul {
	width: 10000%;
}
.img-list li {
	float: left;
	display: inline;
	width: 1%;
	margin-right: 10px;
}
.img-list li a {
	display: block;
}
.img-list li a img {
	display: block;
	margin: auto;
	width: 100%;
	max-width: 543px;
	max-height: 365px;
}
.m2r {
	width: 615px;
	float: right;
	background: #f6f6f6;
	margin-top: 40px;
	padding-right: 18px;
	padding-left: 12px;
	padding-bottom: 12px;
}
.m2r>a {
	display: block;
	font-size: 18px;
	font-size: 1.8rem;
	font-weight: bold;
	text-transform: uppercase;
	color: #d31027;
	padding-left: 16px;
	background: url(/themes/simplebootx/xinyu/images/m2fang.jpg) no-repeat left 5px;
	margin-top: 20px;
}
.m2r p a {
	display: block;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
	margin-left: 16px;
	margin-top: 11px;
	padding-bottom: 5px;
}
.m2r p a:hover {
	color: #d31027;
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.img-scroll {
	width: 443px;
}
.m2r {
	width: 500px;
}
.m2r p a {
	font-size: 14px;
	font-size: 1.4rem;
	margin-top: 4px;
	padding-bottom: 0px;
}
.m2r>a {
	margin-top: 10px;
}
}
@media screen and (max-width:999px) {
.main2 {
	padding-bottom: 19px;
}
.m2n .zong>p>a {
	font-size: 14px;
	font-size: 1.4rem;
}
.img-scroll {
	width: 100%;
	margin: auto;
	max-width: 543px;
	float: none;
	margin-top: 20px;
}
.m2r {
	width: auto;
	float: none;
	margin-top: 20px;
}
.m2r p a {
	font-size: 14px;
	font-size: 1.4rem;
	margin-top: 4px;
	padding-bottom: 0px;
}
.m2r>a {
	margin-top: 10px;
}
.img-scroll .prev, .img-scroll .next {
	width: 30px;
	height: 30px;
	bottom: 0px;
}
}
.main3 {
	background: url(/themes/simplebootx/xinyu/images/m3bei.jpg) no-repeat center;
	background-attachment: fixed;
	padding-top: 80px;
	padding-bottom: 85px;
}
.m3biao {
	display: block;
	text-align: center;
}
.m3biao img {
	display: block;
	margin: auto;
	width: 90%;
	max-width: 443px;
	max-height: 26px;
}
.m3lie {
	width: 354px;
	float: left;
	margin-left: 69px;
	background: #fff;
	position: relative;
	margin-top: 104px;
}
.m3shijian {
	width: 80px;
	height: 80px;
	background: #d31027;
	border-radius: 50%;
	position: absolute;
	left: 0px;
	top: -40px;
	box-shadow: 0 0 6px #999;
}
.m3shijian a {
	display: block;
	font-size: 36px;
	font-size: 3.6rem;
	line-height: 36px;
	color: #fff;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	padding-top: 11px;
}
.m3shijian span {
	display: block;
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 20px;
	color: #fff;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}
.m3a {
	display: block;
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 24px;
	margin-left: 85px;
	padding-top: 11px;
	margin-right: 10px;
	height: 48px;
	overflow: hidden;
}
.m3lie p a {
	display: block;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
	color: #666666;
	height: 72px;
	overflow: hidden;
	margin: 0 15px;
	margin-top: 10px;
}
.m3mor {
	float: right;
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: bold;
	color: #d31027;
	margin-top: 8px;
	margin-right: 15px;
}
.m3lie:hover {
	box-shadow: 0 0 10px #000;
}
.m3tu {
	display: block;
	padding: 1px;
	margin-top: 14px;
}
.m3tu img {
	display: block;
	margin: auto;
	width: 100%;
	max-width: 352px;
	max-height: 198px;
}
.m3lie>a:hover, .m3lie p a:hover {
	color: #d31027;
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.m3lie {
	width: 320px;
	margin-left: 10px;
}
}
@media screen and (max-width:999px) {
.main3 {
	padding-top: 30px;
	padding-bottom: 35px;
}
.m3lie {
	width: 32.333%;
	margin-left: 0.5% !important;
	margin-right: 0.5%;
	margin-top: 60px;
}
.m3shijian {
	width: 60px;
	height: 60px;
}
.m3shijian a {
	font-size: 26px;
	font-size: 2.6rem;
	line-height: 26px;
	padding-top: 6px;
}
.m3shijian span {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 20px;
}
.m3a {
	margin-left: 60px;
}
.m3a {
	font-size: 16px;
	font-size: 1.6rem;
}
.m3lie p a {
	font-size: 14px;
	font-size: 1.4rem;
}
}
@media screen and (max-width:699px) {
.m3lie {
	width: 99%;
	margin-left: 0.5% !important;
	margin-right: 0.5%;
	margin-top: 60px;
}
.m3lie p a {
	height: auto;
	max-height: 72px;
}
}
@font-face {
	font-family: 'RobotoBlackItalic';
	src: url('/themes/simplebootx/xinyu/fonts/RobotoBlackItalic.eot');
	src: url('/themes/simplebootx/xinyu/fonts/RobotoBlackItalic.eot') format('embedded-opentype'), url('/themes/simplebootx/xinyu/fonts/RobotoBlackItalic.woff2') format('woff2'), url('/themes/simplebootx/xinyu/fonts/RobotoBlackItalic.woff') format('woff'), url('/themes/simplebootx/xinyu/fonts/RobotoBlackItalic.ttf') format('truetype'), url('/themes/simplebootx/xinyu/fonts/RobotoBlackItalic.svg') format('svg');
}
.foot {
	background: #333;
	padding-top: 1px;
	padding-bottom: 14px;
}
.foot2 {
	padding-bottom: 50px;
}
.ful1 {
	width: 280px;
	float: left;
}
.ful2 {
	width: 290px;
	float: left;
	margin-left: 85px;
}
.ful3 {
	width: 180px;
	float: left;
	margin-left: 90px;
}
.ful4 {
	width: 218px;
	float: right;
}
.fbiao {
	display: block;
	font-size: 24px;
	font-size: 2.4rem;
	color: #ef9523;
	line-height: 40px;
	font-family: 'RobotoBlackItalic';
	background: url(/themes/simplebootx/xinyu/images/fobiao.jpg) no-repeat left bottom;
	padding-bottom: 3px;
	margin-top: 23px;
}
.ful1 p {
	font-size: 18px;
	font-size: 1.8rem;
	color: #fff;
	line-height: 24px;
	margin-top: 21px;
}
.fuln {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
	padding-top: 9px;
}
.fuln li {
	color: #fff;
	margin-top: 10px;
	padding-left: 27px;
}
.fuln li a {
	color: #fff;
}
.fdingwei {
	background: url(/themes/simplebootx/xinyu/images/fodingwei.jpg) no-repeat left 2px;
}
.fdianhua {
	background: url(/themes/simplebootx/xinyu/images/fodianhua.jpg) no-repeat left 2px;
}
.fchuanzhen {
	background: url(/themes/simplebootx/xinyu/images/fochuanzhen.jpg) no-repeat left 2px;
}
.fxinfeng {
	background: url(/themes/simplebootx/xinyu/images/foxinfeng.jpg) no-repeat left 5px;
}
.fs {
	background: url(/themes/simplebootx/xinyu/images/fos.jpg) no-repeat left 5px;
}
.fuln2 {
	margin-top: 20px;
}
.fuln2 a {
	display: block;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 26px;
	color: #ffffff;
}
.mat1 {
	margin-top: 52px;
}
.mat2 {
	margin-top: 26px;
}
.shejiao {
}
.shejiao a {
	display: block;
	float: left;
	width: 42px;
	margin-left: 33px;
	margin-top: 23px;
	margin-bottom: 5px;
}
.shejiao a img {
	display: block;
	margin: auto;
	width: 100%;
	max-width: 42px;
	max-height: 42px;
}
.fuln li a:hover, .fuln2 a:hover {
	color: #e8781a;
}
.p1 {
	font-size: 18px;
	font-size: 1.8rem;
	color: #fff;
	line-height: 24px;
	margin-top: 19px;
}
.p1 a {
	color: #fff;
}
.youlian {
	margin-top: 12px;
}
.youlian p {
	font-size: 18px;
	font-size: 1.8rem;
	color: #fff;
	line-height: 24px;
	float: left;
}
.youlian a {
	display: block;
	float: left;
	font-size: 14px;
	font-size: 1.4rem;
	color: #fff;
	line-height: 24px;
	margin: 0 10px;
}
.youlian a:hover, .p1 a:hover {
	color: #e8781a;
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.ful1 {
	width: 260px;
	float: left;
}
.ful2 {
	width: 260px;
	float: left;
	margin-left: 30px;
}
.ful3 {
	width: 160px;
	float: left;
	margin-left: 30px;
}
.ful4 {
	width: 210px;
	float: right;
}
}
@media screen and (max-width:999px) {
.ful1 {
	width: 49%;
	float: left;
}
.ful2 {
	width: 49%;
	float: right;
	margin-left: 0px;
}
.ful3 {
	width: 49%;
	float: left;
	margin-left: 0px;
	margin-top: 15px;
}
.ful4 {
	width: 49%;
	float: right;
	margin-top: 15px;
}
.ful1 p {
	font-size: 16px;
	font-size: 1.6rem;
}
.fuln {
	font-size: 14px;
	font-size: 1.4rem;
}
.fuln2 a {
	font-size: 14px;
	font-size: 1.4rem;
}
.p1 {
	font-size: 16px;
	font-size: 1.6rem;
}
}
@media screen and (max-width:639px) {
.foot {
	padding-bottom: 30px;
}
.youlian {
	display: none
}
}
@media screen and (max-width:499px) {
.ful1 {
	width: 100%;
	float: none;
}
.ful2 {
	width: 100%;
	float: none;
	margin-top: 15px;
}
.ful3 {
	width: 100%;
	float: none;
	margin-top: 15px;
}
.ful4 {
	width: 100%;
	float: none;
	margin-top: 15px;
}
}
.mianbao {
	background: url(/themes/simplebootx/xinyu/images/fang.jpg) no-repeat left center;
	padding-left: 21px;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
	margin-top: 22px;
}
.mianbao a:hover {
	color: #d31027;
}
.cod3 {
	color: #d31027 !important;
}
.prmain {
	padding-bottom: 75px;
}
.prl {
	width: 350px;
	float: left;
	margin-top: 34px;
}
.prr {
	width: 810px;
	float: right;
}
.prlbiao {
	display: block;
	font-size: 40px;
	font-size: 4rem;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	line-height: 66px;
	background: #a4000d;
	border-radius: 9px 9px 0 0;
}
.subNavBox {
	margin-top: 1px;
}
.subNav {
	border-bottom: solid 1px #ececec;
	cursor: pointer;
	background: #e1e1e1 url(../images/prltjian.jpg) no-repeat right center;
	line-height: 28px;
	padding: 10px 0;
	padding-left: 22px;
	font-size: 18px;
	font-size: 1.8rem;
	font-weight: bold;
	color: #a4000d;
	padding-right: 40px;
}
.subNav a {
	color: #a4000d;
}
.currentDd {
	background: #e1e1e1 url(../images/prltjianh.jpg) no-repeat right center;
}
.currentDt {
}
.navContent {
	display: none;
	background: #f4f4f4;
}
.navContent>li a {
	display: block;
	border-bottom: 1px solid #ececec;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 28px;
	padding: 10px;
	padding-left: 46px;
	padding-right: 10px;
}
.navContent>li a:hover {
	color: #a4000d;
}
.chanlie {
	width: 250px;
	float: left;
	margin-left: 30px;
	position: relative;
	margin-top: 34px;
	margin-bottom: 16px;
}
.chantu {
	border: 2px solid #d9d9d9;
	position: relative;
	overflow: hidden;
}
.chantun {
	display: block;
}
.chantun img {
	display: block;
	margin: auto;
	width: 100%;
	max-width: 424px;
	max-height: 286px;
}
.chanfu {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 100%;
	background: #d31027;
	background: rgba(211,16,39,0.8);
}
.chanfu span {
	display: block;
	width: 176px;
	height: 31px;
	position: absolute;
	left: 50%;
	margin-left: -90px;
	top: 50%;
	margin-top: -16px;
	border: 2px solid #ffffff;
	font-size: 16px;
	font-size: 1.6rem;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 31px;
}
.chanlie:hover .chanfu {
	top: 0px;
}
.chanzi {
	display: block;
	text-align: center;
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: bold;
	line-height: 24px;
	margin-top: 10px;
	margin-left: 5px;
	padding: 0 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
}
.chanlie input {
	position: absolute;
	left: 0px;
	bottom: 3px;
}
.chanlie:hover .chanzi {
	color: #d31027;
}
.fenye {
	padding-top: 38px;
	position: relative;
}
.fenyen {
	float: left;
}
.fenyen a {
	float: left;
	width: 23px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	border: 1px solid #999999;
	margin-right: 13px;
	margin-bottom: 10px;
}
.fenyen a:hover {
	border: 1px solid #a4000d;
	color: #fff;
	background: #a4000d;
}
.sx {
	width: 59px !important;
}
.dangqianfen {
	color: #fff;
	border: 1px solid #a4000d !important;
	background: #a4000d !important;
}
.fuxuan {
	background: url(/themes/simplebootx/xinyu/images/fuxuan.jpg) no-repeat left center;
	padding-left: 30px;
	float: right;
	font-size: 16px;
	font-size: 1.6rem;
	color: #4b4b4b;
	line-height: 32px;
}
.fuxuan input {
	width: 133px;
	height: 26px;
	background: #d31027;
	border: none;
	cursor: pointer;
	color: #fff;
}
.fuxuan input:hover {
	background: #333;
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.prl {
	width: 260px;
	float: left;
	margin-top: 34px;
}
.prr {
	width: 700px;
	float: right;
}
.chanlie {
	width: 225px;
	margin-left: 10px;
}
}
@media screen and (max-width:999px) {
.prl {
	width: 35%;
	float: left;
	margin-top: 34px;
}
.prr {
	width: 63%;
	float: right;
}
.chanlie {
	width: 49%;
	margin-left: 0.5% !important;
	margin-right: 0.5%;
}
.prlbiao {
	font-size: 26px;
	font-size: 2.6rem;
}
.subNav {
	padding-left: 10px;
	padding-right: 40px;
	font-size: 14px;
	font-size: 1.4rem;
}
.navContent>li a {
	font-size: 12px;
	font-size: 1.2rem;
	padding-left: 20px;
	padding-right: 10px;
}
.chantu {
	border: none;
}
.chantun {
	border: 1px solid #999
}
.chanfu {
	position: relative;
	top: auto;
	background: none
}
.chanfu span {
	position: relative;
	top: auto;
	border: 1px solid #999;
	color: #333;
	width: 130px;
	left: auto;
	margin: auto;
	margin-top: 10px;
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: normal;
}
.chanzi {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: normal;
}
.fuxuan {
	float: none;
}
.fenyen {
	float: none;
}
}
@media screen and (max-width:639px) {
.prl {
	width: 100%;
	float: none;
	margin-top: 34px;
}
.prr {
	width: 100%;
	float: none;
}
}
.prmain2 {
	padding-bottom: 66px;
}
#tsShopContainer li, #tsShopContainer img {
	vertical-align: top;
}
#tsShopContainer {
	width: 428px;
	position: relative;
	float: left;
	margin-top: 34px;
}
#tsShopContainer #tsImgS {
	text-align: center;
	width: 100%;
	position: relative;
}
#tsShopContainer #tsImgS a {
	display: block;
	text-align: center;
	margin: 0px auto;
	border: 2px solid #d9d9d9;
}
#tsShopContainer #tsImgS img {
	border: 0px;
}
#tsShopContainer #tsPicContainer {
	width: 100%;
	height: 80px;
	position: relative;
	margin-top: 14px;
}
#tsShopContainer #tsPicContainer #tsImgSArrL {
	width: 30px;
	height: 80px;
	background: url(/themes/simplebootx/xinyu/images/left.jpg) no-repeat left center;
	position: absolute;
	top: 0px;
	left: 0px;
	cursor: pointer;
}
#tsShopContainer #tsPicContainer #tsImgSArrR {
	width: 30px;
	height: 80px;
	background: url(/themes/simplebootx/xinyu/images/right.jpg) no-repeat right center;
	position: absolute;
	top: 0px;
	right: 0px;
	cursor: pointer;
}
#tsShopContainer #tsPicContainer #tsImgSCon {
	position: absolute;
	left: 30px;
	width: 1px;
	height: 80px;
	overflow: hidden;
}
#tsShopContainer #tsPicContainer #tsImgSCon ul {
	width: 100%;
	overflow: hidden;
}
#tsShopContainer #tsPicContainer #tsImgSCon li {
	width: 127px;
	float: left;
	cursor: pointer;
}
#tsShopContainer #tsPicContainer #tsImgSCon li a {
	display: block;
	width: 118px;
}
#tsShopContainer #tsPicContainer #tsImgSCon li img {
	display: block;
	width: 114px;
	height: 76px;
	border: 2px solid #d9d9d9;
}
#tsShopContainer #tsPicContainer #tsImgSCon li img:hover {
	border: 2px solid #a4000d;
}
.tsSelectImg img {
	border: 2px solid #a4000d !important;
}
.MagicZoomBigImageCont {
	border: 1px solid #ccc;
	background: #FFF;
}
.MagicZoomPup {
	border: 0px solid #aaa;
	background: #ffffff;
}
.MagicZoomMain {
	text-align: center !important;
	width: 92px;
}
.jianjie {
	width: 342px;
	float: right;
	margin-top: 27px;
}
.jianjie h1 {
	font-size: 20px;
	font-size: 2rem;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
}
.jiann {
	margin-top: 14px;
	color: #666666;
	font-weight: bold;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
}
.jiann p {
	color: #666666;
}
.share2 {
	margin-top: 28px;
}
.share2 span {
	display: block;
	float: left;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 26px;
}
.share2 a {
	display: block;
	float: left;
	margin-left: 6px;
}
.jianxin {
}
.jianxin>a {
	display: block;
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: bold;
	line-height: 30px;
	color: #d31027;
	margin-top: 17px;
}
.jianxin textarea {
	width: 330px;
	height: 127px;
	border: 1px solid #6f6f6f;
	padding-left: 10px;
	line-height: 26px;
	
    font-size: 14px;
    font-size: 1.4rem;
}

.yoxiangpy{
	width: 330px;
    height: 38px;
    border: 1px solid #6f6f6f;
   
    padding-left: 10px;

    font-size: 14px;
    font-size: 1.4rem;
    line-height: 38px;
	}



.inno {
	margin-top: 11px;
}
.inno a {
	float: right;
	display: block;
	width: 148px;
	height: 33px;
	border: 1px solid #d31027;
	text-align: center;
	line-height: 33px;
	text-transform: uppercase;
	font-size: 16px;
	font-size: 1.6rem;
	color: #d31027;
	font-weight: bold;
}
.inno a:hover {
	background: #d31027;
	color: #fff
}
.inno .fl {
	width: 148px;
	height: 35px;
	border: 1px solid #d31027;
	font-size: 1.6rem;
	color: #d31027;
	background: #fff;
	font-weight: bold;
	cursor: pointer;
}
.inno input:hover {
	background: #d31027 !important;
	color: #fff !important;
}
.chanxbiao {
	display: block;
	font-size: 30px;
	font-size: 3rem;
	text-transform: uppercase;
	color: #d31027;
	font-family: 'RobotoBlackItalic';
	background: url(/themes/simplebootx/xinyu/images/che.jpg) no-repeat left bottom;
	padding-left: 42px;
	border-bottom: 1px solid #d31027;
	margin-top: 39px;
}
.chanxiang {
	line-height: 24px;
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 43px;
}
.chanxiang a {
	color: #d31027;
}
.chanxiang img {
	max-width: 100%;
}
.chanxiang table {
	width: 97%;
	border-collapse: collapse;
	line-height: 24px;
	background: #f1f1f1;
}
.chanxiang tr td {
	line-height: 24px;
	padding: 2px;
}
.chanxiang tr td a {
	color: #333;
}
.chanxn {
	width: 481px;
}
.chanxlie {
	background: #e1e1e1;
	line-height: 21px;
	margin-top: 4px;
}
.chanxlie strong {
	display: block;
	position: absolute;
	left: 12px;
	top: 5px;
	font-size: 16px;
	font-size: 1.6rem;
}
.chanxlie p {
	margin-left: 211px;
	background: #f1f1f1;
	padding: 5px 0;
	padding-left: 17px;
	font-weight: normal;
}
.rebiao {
	border-bottom: 1px solid #d31027;
}
.rebiaon {
	display: block;
	float: left;
	font-size: 30px;
	font-size: 3rem;
	text-transform: uppercase;
	color: #d31027;
	line-height: 40px;
	font-family: 'RobotoBlackItalic';
	background: url(/themes/simplebootx/xinyu/images/che.jpg) no-repeat left bottom;
	padding-left: 42px;
}
.remor {
	display: block;
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: bold;
	text-transform: uppercase;
	color: #d31027;
	float: right;
	line-height: 20px;
	margin-top: 17px;
}
.ren .chanlie {
	width: 197px;
	margin-left: 7px;
	margin-top: 27px;
}
.ren .chanfu span {
	width: 146px;
	height: 25px;
	line-height: 25px;
	margin-left: -73px;
}
@media screen and (min-width:1000px) and (max-width:1219px) {
#tsShopContainer {
	float: none;
	margin: auto;
	margin-top: 34px;
}
.MagicZoomBigImageCont, .MagicZoomPup, .MagicZoomMain {
	display: none !important;
}
.jianjie {
	width: 100%;
}
.jiann {
	height: auto;
}
.jianxin textarea {
	width: 95%;
}
.inno {
	margin-top: 20px;
}
.inno a {
	width: 140px;
	font-size: 14px;
	font-size: 1.4rem;
	margin-right: 10px;
}
.inno2 {
	width: 120px;
	margin-left: -60px;
}
.ren .chanlie {
	width: 171px;
	margin-left: 5px;
	margin-top: 27px;
}
}
@media screen and (min-width:1000px) {
.chanx {
	display: none
}
}
@media screen and (max-width:999px) {
#tsShopContainer {
	display: none
}
.chanx {
	width: 100%;
	margin-top: 27px;
}
.chanx a {
	display: block;
	width: 48%;
	margin-left: 1%;
	margin-right: 1%;
	float: left;
	margin-top: 8px;
}
.chanx a img {
	width: 100%;
	max-width: 323px;
	max-height: 323px;
	border: 1px solid #ddd
}
.jianjie {
	width: 100%;
	float: none;
	margin-top: 20px;
}
.jiann {
	height: auto;
}
.inno {
	margin-top: 20px;
}
.inno a {
	width: 140px;
	font-size: 14px;
	font-size: 1.4rem;
	margin-right: 10px;
}
.inno2 {
	position: relative;
	top: auto;
	left: auto;
	margin: auto;
	margin-top: 10px;
	width: 120px;
}
.jianxin textarea {
	width: 95%;
}
.prmain2 {
	padding-bottom: 30px;
}
.ren .chanlie {
	width: 49%;
	margin-left: 0.5% !important;
	margin-right: 0.5%;
	margin-top: 27px;
}
.ren .chanfu span {
	margin: auto;
	margin-top: 10px;
	width: 120px;
}
.chanxbiao, .rebiaon {
	font-size: 24px;
	font-size: 2.4rem;
}
}
@media screen and (max-width:409px) {
.inno a {
	width: 130px;
}
.biaoge td {
	font-size: 12px;
	font-size: 1.2rem;
}
.jianjie h1 {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
}
.jiann {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: normal;
	line-height: 24px;
}
}
.nemain {
	padding-bottom: 75px;
}
.nelie {
	position: relative;
	border-bottom: 1px solid #d4d4d4;
	min-height: 205px;
	margin-top: 29px;
	padding-bottom: 26px;
	margin-bottom: 32px;
}
.neshijian {
	width: 65px;
	height: 77px;
	background: #d31027;
	position: absolute;
	left: 0px;
	top: 5px;
}
.neshijian p {
	font-size: 14px;
	font-size: 1.4rem;
	color: #fff;
	font-weight: bold;
	line-height: 24px;
	text-align: center;
	padding-top: 13px;
}
.neshijian a {
	display: block;
	text-align: center;
	font-size: 18px;
	font-size: 1.8rem;
	color: #fff;
	font-weight: bold;
	line-height: 24px;
	margin-top: 3px;
}
.netu {
	display: block;
	position: absolute;
	left: 85px;
	top: 5px;
	width: 352px;
	border: 1px solid #b5b5b5;
}
.netu img {
	display: block;
	margin: auto;
	width: 100%;
	max-width: 352px;
	max-height: 198px;
}
.nezi {
	margin-left: 466px;
}
.nea {
	display: block;
	font-size: 18px;
	font-size: 1.8rem;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
}
.nezi p a {
	display: block;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
	color: #666666;
	margin-top: 12px;
	height: 96px;
	overflow: hidden;
}
.nemor {
	display: block;
	width: 176px;
	height: 31px;
	border: 2px solid #d31027;
	text-align: center;
	line-height: 31px;
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: bold;
	color: #d31027;
	margin-top: 37px;
}
.nezi a:hover {
	color: #d31027;
}
.nemor:hover {
	background: #d31027;
	color: #fff !important;
}
.jvzhong {
	float: none;
	text-align: center;
	padding-top: 28px;
}
.jvzhong a {
	float: none;
	display: inline-block;
*float:left;
}
@media screen and (max-width:999px) {
.nemain {
	padding-bottom: 35px;
}
.nezi {
	margin-left: 0px;
	padding-top: 140px;
}
.neshijian {
	width: 55px;
}
.netu {
	width: 210px;
	left: 60px;
}
.jvzhong {
	padding-top: 8px;
}
}
.nemain2 {
	padding-top: 26px;
	padding-bottom: 77px;
}
.nemain2 h1 {
	text-align: center;
	font-size: 24px;
	font-size: 2.4rem;
	line-height: 35px;
	font-weight: bold;
}
.riqi {
	display: block;
	color: #666666;
	width: 80px;
	margin: auto;
	background: url(/themes/simplebootx/xinyu/images/riqi.jpg) no-repeat left center;
	line-height: 17px;
	padding-left: 27px;
	margin-top: 2px;
}
.nex {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
	color: #666666;
	padding-top: 14px;
}
.nex p, .nex span, .nex strong, .nex li {
	color: #666;
}
.nex a {
	color: #d31027;
}
.nex img {
	max-width: 100%;
}
.nex table {
	width: 97%;
	border-collapse: collapse;
	line-height: 24px;
}
.nex tr td {
	line-height: 24px;
	padding: 2px;
}
.fanpian {
	border-top: 1px solid #d4d4d4;
	padding-top: 6px;
	margin-top: 40px;
}
.fanpian li {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 32px;
	color: #666666;
	padding-left: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
}
.fanpian li span {
	color: #333;
}
.fanpian li a {
	color: #666;
}
.fanpian li a:hover {
	color: #d31027;
}
.pr {
	background: url(/themes/simplebootx/xinyu/images/pr.jpg) no-repeat left center;
}
.ne {
	background: url(/themes/simplebootx/xinyu/images/ne.jpg) no-repeat left center;
}
.pr:hover {
	background: url(/themes/simplebootx/xinyu/images/prh.jpg) no-repeat left center;
}
.ne:hover {
	background: url(/themes/simplebootx/xinyu/images/neh.jpg) no-repeat left center;
}
.cot {
}
.colie {
	width: 365px;
	float: left;
	margin-left: 35px;
	background: #eaeaea;
	border-bottom: 4px solid #909090;
	padding-top: 16px;
	padding-bottom: 15px;
	margin-top: 34px;
}
.mal2 {
	margin-left: 15px;
}
.colie a {
	display: block;
	margin: 0 13px;
	padding-left: 19px;
	font-size: 30px;
	font-size: 3rem;
	font-weight: bold;
	font-style: italic;
	color: #d31027;
	background: url(/themes/simplebootx/xinyu/images/coxian.jpg) no-repeat left bottom;
	line-height: 45px;
	padding-bottom: 5px;
}
.colie p {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
	color: #000033;
	margin: 0 33px;
	margin-top: 3px;
	height: 96px;
	overflow: hidden;
}
.cob {
	background: url(/themes/simplebootx/xinyu/images/xvquan.jpg) no-repeat center 123px;
	position: relative;
	z-index: 9;
	padding-top: 73px;
	padding-bottom: 87px;
}
.cotu {
	display: block;
	width: 420px;
	position: absolute;
	left: 50%;
	margin-left: -210px;
	top: 282px;
	border-radius: 50%;
	z-index: 90
}
.cotu img {
	display: block;
	margin: auto;
	width: 100%;
	max-width: 420px;
	max-height: 420px;
	border-radius: 50%;
}
.cobn {
	position: relative;
	z-index: 99
}
.cobn p {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 24px;
	padding-left: 22px;
	background: url(/themes/simplebootx/xinyu/images/coyin.jpg) no-repeat left top;
	padding-top: 15px;
}
.cobn p strong {
	font-size: 24px;
	font-size: 2.4rem;
	color: #d31027;
	font-weight: bold;
	margin-left: -86px;
}
.cobn1 {
	width: 450px;
	margin: auto;
	padding-bottom: 97px;
	background: url(/themes/simplebootx/xinyu/images/co1.png) no-repeat bottom center;
}
.cobn1 p {
	text-align: center;
}
.cobn2 {
	width: 344px;
	float: left;
	padding-right: 108px;
	background: url(/themes/simplebootx/xinyu/images/co2.png) no-repeat right 15px;
	margin-top: 49px;
}
.cobn2 p {
	text-align: right;
}
.cobn3 {
	width: 343px;
	float: right;
	padding-left: 97px;
	background: url(/themes/simplebootx/xinyu/images/co3.png) no-repeat left 15px;
	margin-top: 49px;
}
.cobn3 p {
	text-align: left;
}
.cobn4 {
	width: 402px;
	float: left;
	margin-left: 69px;
	padding-top: 79px;
	padding-right: 53px;
	background: url(/themes/simplebootx/xinyu/images/co4.png) no-repeat right top;
	margin-top: 42px;
}
.cobn4 p {
	text-align: right;
}
.cobn5 {
	width: 375px;
	float: right;
	margin-right: 74px;
	padding-top: 89px;
	padding-left: 77px;
	background: url(/themes/simplebootx/xinyu/images/co5.png) no-repeat left top;
	margin-top: 32px;
}
.cobn5 p {
	text-align: center;
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.colie {
	width: 320px;
	margin-left: 10px;
}
.mal2 {
	margin-left: 0px;
}
.cotu {
	width: 350px;
	margin-left: -175px;
}
.cobn p {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 22px;
}
.cobn2 {
	width: 260px;
}
.cobn3 {
	width: 270px;
}
.cobn4 {
	width: 340px;
	margin-left: 50px;
	margin-top: 20px;
}
.cobn5 {
	width: 340px;
	margin-right: 50px;
	margin-top: 20px;
}
}
@media screen and (max-width:999px) {
.table {
	width: 100%;
	overflow: scroll;
}
.colie {
	width: 100%;
	margin-left: 0px;
	margin-top: 10px;
}
.colie a {
	padding-left: 0px;
	font-size: 20px;
	font-size: 2rem;
}
.colie p {
	font-size: 14px;
	font-size: 1.4rem;
	margin: 0 13px;
	height: auto;
}
.cob {
	background: none;
	padding-top: 20px;
	padding-bottom: 20px;
}
.cotu {
	position: relative;
	left: auto;
	margin: auto;
	top: auto;
	width: 260px;
}
.cobn {
	background-position: left top;
	padding: 0px;
	padding-left: 100px;
	width: auto;
	margin: auto;
	margin-top: 10px;
	min-height: 95px;
}
.cobn p {
	text-align: left;
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 22px;
}
.cobn p strong {
	font-size: 20px;
	font-size: 2rem;
}
}
@media screen and (max-width:419px) {
.cobn {
	padding-left: 0px;
	padding-top: 100px;
}
}
@media screen and (max-width:330px) {
.cobn p strong {
	font-size: 20px;
	font-size: 2rem;
	margin-left: -60px;
}
}
.comain {
	padding-top: 23px;
	padding-bottom: 59px;
}
.cobiao {
	display: block;
	text-align: center;
	font-size: 40px;
	font-size: 4rem;
	color: #d31027;
	line-height: 50px;
	font-family: 'RobotoBlackItalic';
}
.cop {
	text-align: center;
	font-size: 14px;
	font-size: 1.4rem;
	text-transform: uppercase;
	font-weight: bold;
	color: #666666;
	margin-top: 11px;
}
.coz {
	background: url(/themes/simplebootx/xinyu/images/xvxian.jpg) no-repeat center 39px;
	margin-top: 38px;
}
.con {
	width: 210px;
	text-align: center;
	float: left;
	margin-left: 110px;
}
.con1 {
	margin-left: auto !important;
	background: url(/themes/simplebootx/xinyu/images/co1.jpg) no-repeat top center;
	padding-top: 100px;
}
.con2 {
	background: url(/themes/simplebootx/xinyu/images/co2.jpg) no-repeat top center;
	padding-top: 100px;
}
.con3 {
	background: url(/themes/simplebootx/xinyu/images/co3.jpg) no-repeat top center;
	padding-top: 100px;
}
.con4 {
	background: url(/themes/simplebootx/xinyu/images/co4.jpg) no-repeat top center;
	padding-top: 100px;
}
.con span {
	display: block;
	font-size: 14px;
	font-size: 1.4rem;
	text-transform: uppercase;
	color: #a8a8a8;
	line-height: 24px;
}
.con p {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 28px;
}
.con p a:hover {
	color: #d31027
}
.con4 p {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 24px;
}
.con1:hover {
	background: url(/themes/simplebootx/xinyu/images/co1h.jpg) no-repeat top center;
}
.con2:hover {
	background: url(/themes/simplebootx/xinyu/images/co2h.jpg) no-repeat top center;
}
.con3:hover {
	background: url(/themes/simplebootx/xinyu/images/co3h.jpg) no-repeat top center;
}
.con4:hover {
	background: url(/themes/simplebootx/xinyu/images/co4h.jpg) no-repeat top center;
}
.coxin {
	width: 634px;
	float: left;
	margin-top: 26px;
}
.coxin .xing {
	background: url(/themes/simplebootx/xinyu/images/xing.jpg) no-repeat left 18px;
}
.coxin .int1 {
	width: 280px;
	height: 38px;
	border: 1px solid #c9c9c9;
	border-radius: 7px;
	padding-left: 17px;
	margin-bottom: 26px;
	float: left;
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 38px;
}
.coxin .int2 {
	width: 280px;
	height: 38px;
	border: 1px solid #c9c9c9;
	border-radius: 7px;
	padding-left: 17px;
	margin-bottom: 26px;
	float: right;
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 38px;
}
.coxin textarea {
	width: 615px;
	height: 185px;
	background: url(/themes/simplebootx/xinyu/images/xing.jpg) no-repeat left 18px;
	border: 1px solid #c9c9c9;
	padding-left: 17px;
	margin-bottom: 25px;
	float: left;
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 38px;
	border-radius: 7px;
}
.coxin .int3 {
	width: 189px;
	height: 38px;
	border: 1px solid #c9c9c9;
	border-radius: 7px;
	padding-left: 17px;
	float: left;
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 38px;
	margin-right: 16px;
	margin-bottom: 26px;
}
.coxin .int4 {
	width: 249px;
	height: 42px;
	border: 2px solid #d31027;
	float: right;
	background: none;
	font-size: 16px;
	font-size: 1.6rem;
	color: #d31027;
	font-weight: bold;
	cursor: pointer;
}
.coxin .int4:hover {
	background: #d31027;
	color: #fff
}
.ditu {
	width: 521px;
	float: right;
	margin-top: 25px;
}
.ditu a {
	display: block;
	margin: auto;
	border: 2px solid #cfcfcf;
	max-width: 517px;
}
.ditu a img {
	display: block;
	margin: auto;
	width: 100%;
	max-width: 517px;
	max-height: 387px;
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.con {
	width: 210px;
	margin-left: 40px;
}
.ditu {
	width: 321px;
}
.coxin textarea {
	height: 100px;
}
}
@media screen and (max-width:999px) {
.comain {
	padding-top: 23px;
	padding-bottom: 22px;
}
.coz {
	background: none
}
.con {
	width: 49%;
	margin-left: 0.5% !important;
	margin-right: 0.5%;
	margin-bottom: 20px;
}
.coxin {
	width: 100%;
	margin: auto;
	float: none;
}
.coxin .int1 {
	width: 95%;
	float: none;
}
.coxin .int2 {
	width: 95%;
	float: none;
}
.coxin textarea {
	width: 95%;
}
.coxin .int3 {
	width: 25%;
}
.coxin .int4 {
	width: 25%;
	float: left;
	margin-left: 15px;
}
.ditu {
	width: 100%;
	float: none;
}
}
@media screen and (max-width:639px) {
.comain {
	padding-bottom: 20px;
}
.ditu {
	margin-top: 20px;
}
.coxin {
	width: 100%;
	margin: auto;
}
.coxin .int1 {
	width: 90%;
	float: none;
}
.coxin .int2 {
	width: 90%;
	float: none;
}
.coxin textarea {
	width: 90%;
}
.coxin .int3 {
	width: 90%;
}
.coyanzheng {
	margin-left: auto;
}
.coxin .int4 {
	width: 30%;
	float: left;
	margin-left: 15px;
}
}
@media screen and (max-width:429px) {
.con {
	width: 99%;
}
}
.xuan {
	color: #a4000d;
}
.nn {
	margin-top: 30px;
}
.rr:hover {
	background: #fff !important;
	color: #d31027 !important;
}
.fir:hover {
	background: #fff !important;
	color: #333 !important;
	border: 1px solid #999 !important;
}
.none1:hover {
	color: #666 !important;
	cursor: default !important;
}
.nex table {
	width: 90%;
	border-collapse: collapse;
	line-height: 25px;
	border: 1px solid #ccc;
}
.nex table tr td {
	padding: 3px;
	border: 1px solid #ccc;
}
.nex p a {
	color: #d31027
}
.nex p span {
	color: #d31027
}
.nex p img {
	max-width: 100%;
}
.chanxiang table {
	width: 90%;
	border-collapse: collapse;
	line-height: 25px;
	border: 1px solid #ccc;
}
.chanxiang table tr td {
	padding: 3px;
	border-bottom: 3px solid #fff;
}
.chanxiang p a {
	color: #d31027
}
.chanxiang p span {
	color: #d31027
}
.chanxiang p img {
	max-width: 100%;
}
.chanxiang p em {
	font-weight: bold;
	font-style: normal;
}
.chanxiang p strong {
	color: #d31027;
}
.sspan {
	display: block;
	float: left;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 44px;
	margin-right: 13px;
}
.spans {
	float: left;
}
