
.c1{}
.c1_1{ height:98px; background:#f25555; width:100%; position:relative;}
.c1_1 img{ position:absolute; top:3.5px; left:0; height:95px;}
.c1_1 p{ width:15px; padding-top:20px; background:url(../img/icon_01.png) no-repeat center top; background-size:15px auto; font-size:12px; color:#fff; right:11px; top:9px; position:absolute;
text-align:center; line-height:14px;}
.c1_1 p:hover{ cursor:pointer;}



.c1_2{}
.c1_2 img{ right:0; left:auto;}
.c1_2 p{ left:13px; top:10px;}

.c_bg2{ background:#2183df;}
.c_bg3{ background:#fe823f;}
.c_bg4{ background:#4ac8bb;}

.c1_3{ margin-top:11px;}
.c1_3 img{ height:100%; width:100%;}



.c2{}
.c2 ul{}
.c2 ul li{ float:left; background:#fff; width:46%; margin:0 2% 7px 2%; position:relative;}
.c2 ul li img{ height:100%; width:100%;}
.c2 ul li a p{ color:#3c3c3c; line-height:15px; padding:5px 5px 0 9px;}
.c2 ul li a{ text-decoration:none;}
.c2 ul li h4{ font-size:14px; color:#f25555; line-height:40px; padding-left:6px;}
.c2 ul li span{ position:absolute; width:26px; height:23px; display:block; background:url(../img/icon_02.png) no-repeat center; background-size:26px auto; right:7px; bottom:8px;}
.c2 ul li span:hover{ cursor:pointer;}



.c3{}
.c3 >h2{ height:29px; line-height:29px; font-weight:normal; font-size:8px; color:#1e1e1e; padding-left:21px; background:url(../img/icon_07.png) no-repeat 4px center; background-size:12px auto;}

.nav{ background:#fff;}
.nav ul{}
.nav ul li{ line-height:30px; width:24.6%; background:#f8978d; font-size:8px; text-align:center; float:left; margin:0 1px 1px 0;}
.nav ul li a{ color:#fff; height:inherit; width:inherit; display:block; width:100%; text-decoration:none;}

.c3_1{}
.c3_1 img{ height:100%; width:100%;}


.c3_2{ background:#fff; padding-left:15px; border-bottom:1px solid #d8d8d8; position:relative;}
.c3_2 >p{ color:#3c3c3c; line-height:37px; padding-top:5px; margin-left:-5px;}
.c3_2 >h2{ color:#f25555; line-height:20px; font-weight:normal;}
.c3_2 >h2 span{ font-size:17px;}
.c3_2 h4{ color:#3c3c3c; line-height:20px; font-weight:normal;}

.kucun{ height:40px; width:250px; padding-bottom:10px; padding-left:5px;}
.kucun p{ color:#474747; float:left; line-height:40px;}

.number{ float:left; height:23px; width:81px; border:1px solid #a5a5a5; margin:10px 12px 0 8px;}
.number span{ float:left; background:#e2e2e2; width:24px; height:23px; display:block; font-size:18px; line-height:23px; text-align:center;}
.number input{ float:left; width:31px; height:23px; border:none; border-right:1px solid #a4a6a5; border-left:1px solid #a4a6a5; text-align:center; }
.number span:hover{ cursor:pointer;}


.collect{ height:70px; width:76px; position:absolute; top:15px; right:5px; background:url(../img/icon_09.png) no-repeat left top; color:#3c3c3c;}
.collect h2{ font-size:10px; font-weight:normal; padding-top:25px; text-align:center; background:url(../img/icon_08.png) no-repeat center top; background-size:21px auto;}
.collect h2:hover{ cursor:pointer;}
.collect p{ text-align:center; padding-top:18px;}

.c4{}
.c4_1{}
.c4_1 ul{ height:45px; background:#fff; width:100%; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
.c4_1 ul li{ line-height:45px; text-align:center; width:33%; float:left; color:#3c3c3c; border-right:1px solid #d8d8d8;}
.no_bor{ border:none !important;}
.c4_1 ul .visi{ color:#fd5e6f;}
.c4_1 ul li:hover{ cursor:pointer;}


.c4_1c{ padding-top:8px; overflow:auto; max-height:489px;}
.c4_1c img{ height:100%; width:100%;}


.c4_2{ height:60px; border-top:1px solid #d8d8d8; padding-top:13px;}
.c4_2 p{ border:1px solid #e0e0e0; border-radius:3px; float:left; line-height:43px; text-align:center; color:#fff;}
.c4_2 p:hover{ cursor:pointer;}
.c4_2 .p1{ height:43px; width:43px; background:#fff; background:url(../img/icon_08.png) no-repeat center; background-size:22px auto; margin-left:9px; margin-right:15px;}
.c4_2 .p2{ background:url(../img/icon_10.png) no-repeat center; background-size:20px auto; position:relative; margin-left:0;}
.c4_2 .p2 span{ height:13px; width:13px; display:block; background:#f63244; border-radius:50%; line-height:13px; font-size:9px; text-align:center; position:absolute;
top:6px; right:5px; color:#fff; display:none;}

.c4_2 .p3{ width:108px; height:43px; background:#f49553; font-size:14px; font-weight:bold;}
.c4_2 .p4{ margin-left:9px; background:#fe5365;}



.tc_bg{ background:#000; height:100%; width:100%; position:fixed; left:0; top:0; opacity:0.3; z-index:99; display:none;}
.tc{ height:141px; width:260px; background:#fff; border-radius:10px; position:fixed; z-index:200; top:250px; left:13.9%; display:none;}
.tc h4{ line-height:95px; font-size:16px; text-align:center; color:#2f2f2f; font-weight:normal;}
.tc h2{ border-top:1px solid #d9d9d9; font-weight:normal;}
.tc h2 p{ width:49.5%; float:left; line-height:46px; text-align:center; color:#0da7dd; font-size:16px;}
.tc h2 .bor_r{ border-right:1px solid #dadada;}
.tc h2 p:hover{ cursor:pointer;}


.c5{}
.c5_1{ height:41px; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; background:#fff; padding-left:9px;}
.c5_1 b{ height:18px; width:18px; display:block; float:left; background:url(../img/icon_11.png) no-repeat center; background-size:18px auto; margin-top:11px;}
.c5_1 p{ float:left; line-height:41px; padding-left:10px; color:#383838;}
.c5_1 b:hover{ cursor:pointer;}
.c5_1 .xb{ background:url(../img/icon_12.png) no-repeat center; background-size:18px auto;}


.c5_2{}
.c5_2 ul{}
.c5_2 ul li{ height:132px; background:#fff; position:relative; padding-left:115px; border-bottom:1px solid #d8d8d8;}
.c5_2 ul li b{ height:18px; width:18px; display:block; background:url(../img/icon_11.png) no-repeat center; background-size:18px auto; position:absolute; top:14px; left:9px;}
.c5_2 ul li img{ top:14px; left:36px; max-height:68px; max-width:68px; position:absolute;}
.c5_2 ul li h2{ color:#383838; font-weight:normal; padding-top:12px; line-height:24px;}
.c5_2 ul li p{ color:#8e8e8e; line-height:17px;}
.c5_2 ul li h4{ font-size:17px; color:#f25555; position:absolute; top:16px; right:23px; font-weight:normal;}
.c5_2 ul li >span{ width:21px; height:24px; display:block; background:url(../img/icon_13.png) no-repeat center; background-size:21px auto; position:absolute; bottom:22px; right:34px;}
.c5_2 ul li span:hover{ cursor:pointer;}
.number2{ width:120px; height:27px; border:1px solid #d8d8d8; border-radius:3px; position:absolutes; margin-top:12px;}
.number2 span{ height:27px; width:39px; float:left; display:block;}
.number2 input{ float:left; width:40px; height:27px; border:none; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; text-align:center;}
.jian{ background:url(../img/icon_14.png) no-repeat center; background-size:15px auto;}
.jia{ background:url(../img/icon_15.png) no-repeat center; background-size:15px auto; }


.c5_2 ul li .xb{ background:url(../img/icon_12.png) no-repeat center; background-size:18px auto;}

.c6{ height:61px; width:100%; position:fixed; left:0; bottom:63px; background:#f1f1f1; z-index:66;}
.c6 p{ padding-top:14px; padding-left:19px;}
.c6 h4{ font-size:17px; color:#f25555; font-weight:normal; line-height:30px; padding-left:16px;}
.c6 a{ width:108px; height:43px; line-height:43px; display:block; border:1px solid #e0e0e0; background:#fe5365; font-size:14px; text-align:center; color:#fff; position:absolute;
 top:9px; right:8px; border-radius:3px;}
.c6 a:hover{ text-decoration:none;}



@media screen and (max-width: 321px) { 
.c4_2 .p1{ margin-right:10px;}
.c4_2 .p3{ width:90px;}
.tc{ left:9.5%;}

.c1_1 img{ width:87%; height:95px;}
}



.login{ width:94.4%; margin:0 auto;}

.login_1{ height:42px; position:relative; font-size:15px;}
.login_1 span{ position:absolute; line-height:42px; color:#1494df;}
.login_1 p{ text-align:center; color:#636363; line-height:42px;}

.l_sp{ left:0;}
.r_sp{ right:0;}

.login_1 span:hover{ cursor:pointer;}



.login >h4{ color:#656565; font-size:15px; line-height:52px; font-weight:normal;}
.login >h4 span{ color:#cdcdcd;}


.login_2{ font-size:15px;}
.log_bd{ height:89px; border:1px solid #d7dbda; border-radius:5px; background:url(../img/icon_16.png) repeat-x left center;}
.log_bd_c{ height:44px;}
.log_bd_c p{ float:left; line-height:44px; width:54px; padding-left:10px; color:#2d2d2d;}
.log_bd_c input{ float:left; height:44px; line-height:44px; border:none; text-indent:12px; color:#a6a6a6; font-size:15px;}

.mar_top{ margin-top:1px;}


.login_2 a{ height:42px; line-height:42px; background:#198fd9; display:block; border:1px solid #1875ae; border-radius:5px; line-height:42px; text-align:center; color:#fff; font-size:15px;}
.login_2 a:hover{ text-decoration:none;}

.login_2 h2{ height:54px; position:relative; font-weight:normal;}
.login_2 h2 span{ line-height:54px; position:absolute; color:#1494df;}
.login_2 h2 span:hover{ cursor:pointer;}

.login_2 h2 p{ line-height:54px; text-align:center; color:#1494df;}
.login_2 h2 p:hover{ cursor:pointer;}

.log_bd2{ height:44px; border:1px solid #d7dbda; border-radius:5px;}

.cstyle_swipe{
	overflow: hidden;
	position: relative;
}
.cstyle_swipe .wrap{
	position: relative;
	left: 0;
}
.cstyle_swipe .list{
	float: left;
	display: none;
}
.cstyle_swipe .list img{
	width: 100%;
}
.cstyle_swipe .dots{
	text-align: center;
	position: absolute;
	bottom: 10px;
	left: 0;
	width: 100%;
}
.cstyle_swipe .dots span{
	display: inline-block;
	float: none;
}
.cstyle_swipe .dots span a{
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: 0 2.5px;
	background-size: 6px auto;
	text-indent: -100em;
}
.cstyle_swipe .dots span a:hover,
.cstyle_swipe .dots span a.on{
}





















