﻿@charset "utf-8";

/* Style Reset
-----------------------------------------------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote,h1,h2,h3,h4,h5,h6,p
{ margin:0px; padding:0px; -moz-user-select: none; -khtml-user-select: none; user-select: none;}
html button::-moz-focus-inner{ border-color:transparent!important; } 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
fieldset, img { border:0; }
iframe { background-image: none; }
input,textarea{outline:none;}
.clear {clear:both; height:0px;}
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
img{ border:0px;}
body{font-family:"微软雅黑"; color:#333333; font-weight:400; overflow-x: hidden; -webkit-text-size-adjust:none; font-size:12px; min-width: 1200px; background:#fff; background-size: cover;}
a{text-decoration:none; color:#333333; transition: all 0.5s ease;}
a:hover{text-decoration:underline; color:#c31224;}
.fl{float:left;}
.fr{float:right;}
.none{display:none;}
.ani5{transition: all ease-in-out .5s;}
.ani{overflow: hidden;}
.ani img{transition: all ease-in-out .3s; display: block;}
.ani:hover img{ transform: scale(1.05);}
.h10px{ height:10px; width:100%; clear:both;}
.h15px{ height:15px; width:100%; clear:both;}
.h25px{ height:25px; width:100%; clear:both;}
.h50px{ height:50px; width:100%; clear:both;}
.mt15px{ margin-top:15px;}
.mt10px{ margin-top:10px;}
.mt20px{ margin-top:20px;}
.mr15px{margin-right: 15px;}
.w1200{width:1200px; margin:0 auto;}
.blod{ font-weight:bold;}
html{ -webkit-text-size-adjust:none; font-size:12px;}
.txt{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
center{ text-align:center; line-height:60px; font-family:"微软雅黑"}
em{ font-style:normal;}
.tecen{ text-align: center !important;}
.red{color: red;}
i,em{ font-style: normal;}
/*
内容样式开始

头部信息
*/
#ban{position: relative; height: 640px;}
.banner{position: absolute; width: 1920px; height: 640px; left: -360px; top: 0;}
.rslides{width:1920px;height:640px;overflow:hidden;position:relative;}
.rslides li{height:640px; position:relative; width:1920px;}
.rslides_tabs{ position:absolute; bottom:12px; left:0px; height: 12px; width:100%;text-align:center;}
.rslides_tabs li{ display: inline-block; height: 12px; width: 12px; margin-right:5px}
.rslides_tabs a{text-indent:-9999px; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:#e3bd72; display:block; width:12px; height:12px}
.rslides_tabs .rslides_here a{background:#ff1520}
.rslides_nav{display: none;}

.one img,.two img,.three img{display:block; position:absolute; width:1920px; height:640px;}
.one .pic3{left:0%; top: -100%; opacity:1; transition: all 1s; transform:scale(.2);}
.one .pic2{left:0%; bottom: -100%; opacity:0; transition: all 1s; transform:scale(.2);}
.one.rslides1_on .pic3{left: 0; top:0; opacity: 1; transition-delay: 0s; transform: scale(1);}
.one.rslides1_on .pic2{left: 0; bottom:0; opacity: 1; transition-delay: .4s; transform: scale(1);}

.two .pic2{left:-50%; bottom: 0; opacity:0; transition: all 1s; transform:scale(.1);}
.two .pic3{left:50%; bottom: 0; opacity:0; transition: all 1s; transform:scale(.1);}
.two .pic4{left:0; bottom: -100%; opacity:0; transition: all 1s; transform:scale(.1);}
.two .pic5{left:0; bottom: -50%; opacity:0; transition: all 1s; transform:scale(.2);}
.two.rslides1_on .pic2{left: 0; bottom:0; opacity: 1; transition-delay: 0s; transform: scale(1);}
.two.rslides1_on .pic3{left: 0; bottom:0; opacity: 1; transition-delay: .2s; transform: scale(1);}
.two.rslides1_on .pic5{left: 0; bottom:0; opacity: 1; transition-delay: .4s; transform: scale(1);}
.two.rslides1_on .pic4{left: 0; bottom:0; opacity: 1; transition-delay: .5s; transform: scale(1);}

.three .pic10{left: -100%; top: 0; opacity:0; transition: all 1s; transform: scale(.1);}
.three .pic4{left: 100%; top: 0; opacity:0; transition: all 1s; transform: scale(.1);}
.three .pic3{left: -100%; top: 0; opacity:0; transition: all 1s; transform: scale(.1);}
.three .pic7{left: 0; top: 100%; opacity:0; transition: all 1s; transform: scale(1);}
.three .pic8{left: 0; top: 80%; opacity:0; transition: all 1s; transform: scale(1);}
.three .pic9{left: 0; top: 60%; opacity:0; transition: all 1s; transform: scale(1);}
.three .pic2{left: 0; top: 100%; opacity:0; transition: all 1s; transform: scale(1);}
.three.rslides1_on .pic10{left: 0; opacity: 1; transform: scale(1);}
.three.rslides1_on .pic4{left: 0; opacity: 1; transition-delay: .2s; transform: scale(1);}
.three.rslides1_on .pic3{left: 0; opacity: 1; transition-delay: .4s; transform: scale(1);}
.three.rslides1_on .pic7{top: 0; opacity: 1; transition-delay: .6s; transform: scale(1);}
.three.rslides1_on .pic8{top: 0; opacity: 1; transition-delay: .8s; transform: scale(1);}
.three.rslides1_on .pic9{top: 0; opacity: 1; transition-delay: 1s; transform: scale(1);}
.three.rslides1_on .pic2{left: 0; top:0; opacity: 1; transition-delay: 1.2s; transform: scale(1);}

#head{position: fixed; width: 100%; height: 80px; z-index: 9;}
#nhead{background: #fff; height: 90px; box-shadow:0 0 5px rgba(0,0,0,.4); position:relative; z-index:50;}
.logo{display: block; float: left; margin:8px 0 0 16px; width: 173px; height: 64px;}
.head_ri{float: right; padding-right: 50px;}
.head_tel{float: left; font: 400 18px/70px "微软雅黑"; color: #fff; padding: 10px 0 0 35px; background: url(../images/htel.png) left 33px no-repeat;}
.head_tel.n{background: url(../images/h_tel2.jpg) left 33px no-repeat; color: #444;}
.nav_con{float: left; padding: 10px 10px 0 0;}
.nav_con li{float: left; font: 400 16px/70px "微软雅黑"; height: 70px;}
.nav_con li a{display: block; color: #fff; padding: 0 23px;}
.nav_con.n li a{color: #444444;}
.nav_con.n li a:hover{color: #f75d37; text-decoration: none;}

.im_c1ys{text-align: center; font:400 14px/66px "微软雅黑"; color: #ff7a7d;}
.im_c1sear{width: 564px; height:32px; border: #dadada solid 1px; border-radius: 20px; margin: 0 auto; overflow: hidden; }
.im_c1sear input{float: left; width: 490px; padding-left: 25px; height: 32px; font: 400 14px/32px "微软雅黑"; color: #9d9d9d; border: none; border-radius: 15px;}
.im_c1sear input.btn{width: 32px; height: 32px; background: url(../images/sear_btn.jpg) center center no-repeat; cursor: pointer; padding-left: 0;}
.im_c1type{text-align: center; padding: 22px 0 0;}
.im_c1type a{display:inline-block; width: 133px; height: 32px; border: #fff solid 1px; border-radius: 20px; font: 400 12px/32px "微软雅黑"; color: #9d9d9d; margin-bottom: 20px;}
.im_c1type a:hover{color: #ff1520; border: #dadada solid 1px;}
.im_c1type a.hover{color: #ff1520; border: #dadada solid 1px;}

.searzd{text-align:center; font:400 14px/50px "微软雅黑"; color:#333;}

#pro{text-align: center;}
.procon dl{width: 353px; height: 408px; border: #f1f1f1 solid 1px; border-top: none; transition: all ease-in-out .3s; margin: 0 10px 40px; display: inline-block; vertical-align: top;}
.procon dl dt{width: 353px; height: 304px;}
.procon dl dd{padding: 0 20px;}
.procon dl dd .txt2{display: block; border-bottom: #F1F1F1 solid 1px; height: 42px; padding: 4px 0 0; font: 400 14px/42px "微软雅黑"; color: #c3c3c3; margin-bottom: 10px; text-align: left;}
.procon dl dd .txt2 .dj{float: right;}
.procon dl dd .txt2 .dj .eye{float: left; padding-left: 24px; background:url(../images/eye.jpg) left center no-repeat; margin-right: 14px; cursor: pointer;}
.procon dl dd .txt2 .dj .star{float: left; padding-left: 24px; background:url(../images/star.jpg) left center no-repeat; cursor: pointer;}
.procon dl dd .txt2 .dj .star.zan{float: left; padding-left: 24px; background:url(../images/star2.jpg) left center no-repeat; cursor: pointer;}
.procon dl dd .txt{font: 400 14px/32px "微软雅黑"; color: #b1b1b1;}
.procon dl dd .txt a{color: #b1b1b1; float: left;}
.procon dl dd .txt em{float: right; color: #ff1520;}
.procon dl:hover a{color: #ff1520 !important;}
.procon dl:hover{box-shadow:0 5px 5px rgba(0,0,0,.2); margin: -5px 10px 45px;}

/*
 底部信息
 * */
.i_map{height: 160px; border-top: #f51520 solid 1px; background: url(../images/i_map.jpg) center center no-repeat #F51520;}
#footer{background: #252525;}
.ft_con{height:246px; padding:58px 0 0; text-align: center;}
.ft_logo{width: 104px; height: 38px; display: block; margin: 0 auto;}
.ft_tel{width: 500px; height: 16px; margin: 32px auto 0;}
.ft_name{padding:20px 0 0; font: 400 12px/20px "微软雅黑"; color: #fff;}
.ft_copy{font: 400 12px/18px "微软雅黑"; color: #999999;}
.ft_copy a{color: #999999;}
.ft_copy a:hover{color:#C31224;}

/*
 关于
 * */
#nban{height: 350px;}
.nb_about{background: url(../images/nb_about.jpg) center center no-repeat #c51426;}
#n_tit{height: 85px; background: url(../images/line.jpg) left center repeat-x; margin: 60px 0 0px;}
.ntit{text-align: center; width: 123px; margin: 0 auto;}
.ntit h2{height: 40px; border-bottom: #cccccc solid 2px; text-align: center; font: 400 24px/40px "微软雅黑"; color: #222222;}
.ntit h3{text-align: center; text-transform: uppercase; font: 400 20px/32px arial; color: #c31224;}
.n_ccon{padding: 20px; font: 400 16px/45px 微软雅黑 , arial; color: #333333; text-align: center;}
.n_ncon{padding: 20px 20px 50px 20px; font: 400 14px/200% 微软雅黑 ; color: #333333;}

#cmap{height:700px; position:relative;}
.cmapnr{width:1920px; height:700px; position:absolute; left:-360px; top:0;}

#onbg{background: #f5f5f5;}
#ssear{padding: 15px 0 24px; margin: 0 55px;}
.screen_box{height: 20px;padding-top: 19px;text-align: center;	position: relative;	z-index: 20;}
.screen_color_box{display: inline-block; width: 113px; margin: 0 4px;height: 17px;line-height: 17px;padding: 6px 6px 0 6px;border: 1px solid #dcdcdc;position: relative;cursor: pointer;}
.screen_color_box:hover .trip_ico {transform: rotate(-180deg);}
.screen_color_box.screen_industry_box {width: auto;	padding: 6px 26px 0 6px;}
.active_color_box{float: left;width: 48px;height: 12px;	line-height: 12px;overflow: hidden;	background: url(../images/color_03.gif) no-repeat;	position: relative;}
.active_color_box span{display: block;width: 48px;height: 12px;	line-height: 12px;overflow: hidden;	position: relative;}
.active_color_box img{display: block;width: 48px;height: 12px;}
.csreen_title_text{height: 12px;line-height: 12px;font-size: 14px;color: #38387b;float: left;padding-left: 6px;}
.trip_ico{display: block;width: 0;height: 0;border: 6px solid #ff3333;border-color: #FF3333 transparent transparent transparent;position: absolute;	right: 7px;top: 9px;transition: all 0.2s ease-in-out 0s;transform-origin: 6px 3px;	-ms-transform-origin: 6px 3px;-webkit-transform-origin: 6px 3px;}
.screen_color_sub_box{display: none;width: 285px;border: 1px solid #dcdcdc;	background: #FFFFFF;position: absolute;	left: -1px;	top: 23px;z-index: 20;cursor: auto;}
.screen_color_sub_box ul{padding: 5px 12px;	overflow: hidden;}
.screen_color_sub_box ul li{width: 42px;height: 12px;line-height: 12px;	margin: 5px;float: left;position: relative;}
.screen_color_sub_box ul li a{position: absolute;left: 0;top: 0;display: block;width: 42px;height: 12px;line-height: 12px;overflow: hidden;	transition: none;}
.screen_color_sub_box ul li a.s_white{width: 40px;height: 10px;border: 1px solid #ededed;}
.screen_color_sub_box ul li a:hover{ background:#FF3334; color:#ffffff; }
.screen_color_sub_box ul li a img{display: block;width: 42px;height: 12px;}
.screen_color_sub_box ul li a.all_more{background: #ededed;	color: #38387b;	font-family: arial;	font-size: 10px;}
.screen_color_sub_box ul li a.all_more span{display: block;	width: 42px;border: none;height: 12px;line-height: 12px;-webkit-transform: scale(0.83);}
.screen_color_sub_box ul li a.all_more:hover{background: #FF3333;color: #FFFFFF; }
.screen_web {
	display: inline-block;
	margin: 0 4px;
	width: 95px;
	height: 23px;
	line-height: 23px;
	padding: 0 8px 0 0;
	text-align: right;
	font-size: 14px;
	color: #38387b;
	background: url(../images/pc_ico.gif) 5px center no-repeat;
	border: 1px solid #dcdcdc;
}

.screen_web a {
	font-family: "微软雅黑";
	display: block;
	width: 100%;
	height: 23px;
	line-height: 23px;
	float: left;
	color: #38387b;
}

.screen_web.curr {
	border: 1px solid #FF3333;
	background: #FF3333 url(../images/pc_ico_curr.png) 5px center no-repeat;
}

.screen_web.curr a {
	color: #FFFFFF;font-size:14px;
}

.screen_web a:hover {
	color: #FF3333; text-decoration: none;
}

.screen_web.curr a:hover {
	color: #FFFFFF; 
}

.screen_mobile {
	display: inline-block;
	margin: 0 4px;
	width: 95px;
	height: 23px;
	line-height: 23px;
	padding: 0 7px 0 0;
	text-align: right;
	font-size: 14px;
	color: #38387b;
	background: url(../images/phone_ico.gif) 5px center no-repeat;
	border: 1px solid #dcdcdc;
}
.screen_all {
	display: inline-block;
	margin: 0 4px;
	width: 95px;
	height: 23px;
	line-height: 23px;
	padding: 0 7px 0 0;
	text-align: right;
	vertical-align:top;
	font-size: 14px;
	color: #38387b;
	background: url(../images/chengtao.jpg) 5px center no-repeat;
	border: 1px solid #dcdcdc;
}
.screen_all a{color:#38387b;font-size:14px;}
.screen_all a:hover{color:red;text-decoration:none;}

.screen_all.curr{
	background:#FF3333 url(../images/chengtao_ico_curr.png) 5px center no-repeat;
	border: 1px solid #FF3333;
}
.screen_all.curr a{color:#fff;}

.screen_out {
	display: inline-block;
	margin: 0 4px;
	width: 56px;
	height: 23px;
	line-height: 23px;
	padding: 0 7px 0 0;
	text-align: right;
	vertical-align:top;
	font-size: 14px;
	color: #38387b;
	background: url(../images/chengtao.jpg) 5px center no-repeat;
	border: 1px solid #dcdcdc;
	background:#eee;
}

.screen_mobile.curr {
	border: 1px solid #FF3333;
	background: #FF3333 url(../images/phone_ico_curr.png) 5px center no-repeat;
}

.screen_mobile a {
	font-family: "微软雅黑";
	display: block;
	width: 100%;
	height: 23px;
	line-height: 23px;
	float: left;
	color: #38387b;
	font-size:14px;
}
.screen_mobile a:hover { text-decoration:none;}
.screen_mobile.curr a {
	color: #FFFFFF;
}

.screen_mobile a:hover {
	color: #FF3333;
}

.screen_mobile.curr a:hover {
	color: #FFFFFF;
}

#s_industry .screen_industry_sub_box {
	display: none;
	width: 743px;
	border: 1px solid #dcdcdc;
	background: #FFFFFF;
	position: absolute;
	left: -143px;
	top: 23px;
	z-index: 20;
	cursor: auto;
}

#s_industry .screen_industry_sub_box ul {
	padding: 5px;
	overflow: hidden;
	width: 735px;
	max-height: none;
}

#s_industry .screen_industry_sub_box ul li {
	overflow: hidden;
	margin: 6px 0;
	text-align: center;
	float: left;
	padding: 0 10px;
	border-right: 1px solid #DCDCDC;
}

#s_industry .screen_industry_sub_box ul li a {
	display: block;
	color: #6565a4;
	margin: 0 3px;
	padding: 0 2px;
}

#s_industry .screen_industry_sub_box ul li a:hover {
	background: #FF3333;
	color: #FFFFFF;
}

.screen_industry_sub_box {
	display: none;
	width: 78px;
	border: 1px solid #dcdcdc;
	background: #FFFFFF;
	position: absolute;
	left: -1px;
	top: 23px;
	z-index: 20;
	cursor: auto;
}

.screen_industry_sub_box ul {
	padding: 5px;
	overflow: hidden;
	width: 68px;
	max-height: 145px;
	overflow-y: auto;
}

.screen_industry_sub_box ul li {
	overflow: hidden;
	margin: 6px 0;
	text-align: center;
}

.screen_industry_sub_box ul li a {
	display: block;
	color: #6565a4;
	margin: 0 3px;
	padding: 0 2px; text-decoration:none;
}

.screen_industry_sub_box ul li a:hover {
	background: #FF3333;
	color: #FFFFFF;
}

#s_industry .screen_industry_sub_box {
	display: none;
	width: 743px;
	border: 1px solid #dcdcdc;
	background: #FFFFFF;
	position: absolute;
	left: -410px;
	top: 23px;
	z-index: 20;
	cursor: auto;
}

#s_industry .screen_industry_sub_box ul {
	padding: 5px;
	overflow: hidden;
	width: 735px;
	max-height: none;
}

#s_industry .screen_industry_sub_box ul li {
	overflow: hidden;
	margin: 6px 0;
	text-align: center;
	float: left;
	padding: 0 10px;
	border-right: 1px solid #DCDCDC;
}

#s_industry .screen_industry_sub_box ul li a {
	display: block;
	color: #6565a4;
	margin: 0 3px;
	padding: 0 2px; text-decoration:none;
}

#s_industry .screen_industry_sub_box ul li a:hover {
	background: #FF3333;
	color: #FFFFFF;
}

.screen_industry_sub_box {
	display: none;
	width: 78px;
	border: 1px solid #dcdcdc;
	background: #FFFFFF;
	position: absolute;
	left: -1px;
	top: 23px;
	z-index: 20;
	cursor: auto;
}

.screen_industry_sub_box ul {
	padding: 5px;
	overflow: hidden;
	width: 68px;
	max-height: 145px;

	overflow-y: auto;
}

.screen_industry_sub_box ul li {
	overflow: hidden;
	margin: 6px 0;
	text-align: center;
}

.screen_industry_sub_box ul li a {
	display: block;
	color: #6565a4;
	margin: 0 3px;
	padding: 0 2px;
}

.screen_industry_sub_box ul li a:hover {
	background: #FF3333;
	color: #FFFFFF;
}

.nmain{margin: 0 55px; position: relative;}
.n_left{background: #fff; box-shadow:0 0 3px rgba(0,0,0,.2); margin-right: 400px; min-height: 1025px; overflow: hidden; font: 400 14px/200% "微软雅黑"; color: #666; padding: 20px;}
.n_left img{max-width: 100%;}
.n_right{width: 330px; box-shadow: 0 0 3px rgba(0,0,0,.2); background: #fff; min-height: 500px; padding: 0 25px 20px; position: absolute; right: 0; top: 0;}
.n_rnum{padding: 40px 0 0; height: 34px; font: 400 30px/34px arial; color: #444;}
.n_rtxt{height: 36px; font: 400 14px/28px "微软雅黑"; color: #bebebe;}
.n_rty{height: 76px; font: 400 14px/24px "微软雅黑"; color: #666;}
.n_rty p{float: left; margin: 0 8px 10px 0; background: #f3f3f3; height: 24px; border-radius: 10px; padding: 0 12px; min-width: 36px; text-align: center;}
.n_rjs{height: 470px; font: 400 14px/24px "微软雅黑"; color: #666666; margin:20px 0 0 0;}
.n_rjs p { line-height:30px;}
.n_rjs p strong { width:80px; height:30px; float:left; color:#F30}
.n_rjs p span { width:250px; line-height:30px; float:left; margin:0 0 5px 0;}
.n_rjs b { display:block; height:0px;  clear:both; border-bottom:1px dashed #ccc; margin:5px auto;}
.n_rbtn{display: block; height: 52px; background: #f75d37; text-align: center; font: 400 14px/52px "微软雅黑"; color: #fff;}
.n_rbtn:hover{background: #fa3d0f; color:#fff; text-decoration:none}
.n_rewm{height: 168px; border-bottom: #cccccc dotted 1px; padding: 30px 0 0;}
.n_rewm .ewm{float: left; width: 180px; text-align: center; font: 400 14px/45px "微软雅黑"; color: #010103;}
.n_rewm .ewm img{display:block; margin:0 auto;}
.n_rewm .ewm p{line-height:20px;}
.n_rewm .wx{float: left; width: 150px; text-align: center; padding: 26px 0 0; font: 400 14px/45px "微软雅黑"; color: #010103;}
.n_rewm .wx img{display:block; margin:0 auto;}
.n_rewm .wx p{line-height:40px;}

.n_rpic{padding: 25px  0 0; margin: 0 0px;}
.n_rpic dl{float:left; border:1px solid #ededed; padding:1px; margin:3px;}
.n_rpic dl dt{width: 150px; height: 105px; display: block; margin:2px;}
.n_rpic dl dd{padding:0px 0 0 0px; text-align:center;}
.n_rpic dl dd .txt{color: #444; font: 400 12px/20px arial;}
.n_rpic dl dd .ty{color: #bebebe; font: 400 12px/20px "微软雅黑";}

.page{padding: 20px; text-align: center; font: 400 14px/38px "微软雅黑"; color: #666666;}
.page a{display: inline-block; vertical-align: middle; color: #3b57a6; width: 35px; height: 38px; border: #e5e5e5 solid 1px; margin-left: -1px;}
.page a.auto{width: auto; padding: 0 15px;}
.page a:hover{background: #efefef; color: #666666; text-decoration: none;}
.page a.hover{background: #efefef; color: #666666; text-decoration: none;}
.page span{display: inline-block; vertical-align: middle; color: #666; padding: 0 10px;}
.page form{display: inline-block; vertical-align: middle;}
.page form input{width: 35px; height: 38px; margin: 0 5px; display: inline-block; vertical-align: middle; text-align: center; border: #E5E5E5 solid 1px; font: 400 14px/38px "微软雅黑"; color: #3b57a6;}
.page form input.btn{width: 60px; height: 38px; background: url(../images/page_bg.jpg) left top repeat-x; cursor: pointer; color: #333;}


#price .priceBanner{width: 100%;height: 200px;background: #f4f4f4;}
#price .priceBanner .cont{width: 1200px;height: 200px;margin: 0 auto;background: url(../images/price_banner.jpg);}
#price .price{width: 1200px;margin: 0 auto;height: 100%;overflow: hidden;}
#price .price .cont{width: 1200px;margin:60px 0 42px 0}
#price .price .cont .row{/*width: 1198px;*/ width:1153px; margin:0 auto;height: 47px;border: 1px solid #e4e4e4;border-top: none;border-left: none;text-align: center;}
#price .price .cont .row.gray{background: #fafafa}
#price .price .cont .row.Title{height: 70px;line-height: 70px;}
#price .price .cont .row.Title .col{line-height: 70px;height: 70px;background: #fa6885;color: white;position: relative;}
#price .price .cont .row.Title .col.one{background: none;}
#price .price .cont .row.price_li{height: 104px;line-height: 104px;}
#price .price .cont .row.price_li .col{height: 104px;line-height: 21px;}
#price .price .cont .row.price_li .col .price_cont{margin-top: 23px;}
#price .price .cont .row.price_li .col .no_coupon{ margin-top:45px;}
#price .price .cont .row.choce .col{font-size: 14px;}
#price .price .cont .row.btn{height: 72px;}
#price .price .cont .row.btn .col{height: 72px;line-height: 72px;}
#price .price .cont .row.fir .col{border-top: 1px solid #e4e4e4;font-size: 22px;}
#price .price .cont .row .col{/*width:258px;*/ width:330px; height: 47px;float: left;border-left: 1px solid #e4e4e4;line-height: 47px;text-align: center;font-size: 16px;position: relative;}
#price .price .cont .row .col.fir{width: 159px;text-align: left;text-indent: 39px;font-size: 16px;}
#price .price .cont .row .col.sec{border-radius: 5px 0 0 0}
#price .price .cont .row .col.rec{position: relative;}
#price .price .cont .row .col.two{position: relative;line-height: 104px;}
#price .price .cont .row .col.two .arrow{width: 9px;height: 15px;right: -9px;top: 50%;margin-top: -8px;background: url(../images/price_arrow.jpg) no-repeat;position: absolute;z-index: 500}
#price .price .cont .row .col .Prec{position: absolute;left: 0;bottom: 0;height: 100px;/*width: 258px;*/ width:330px;z-index: 1000;line-height: 104px;text-indent: center;display: none;font-size: 30px;background:#f73057;color: white;border-radius: 5px;}
#price .price .cont .row .col.rec .Prec{background: url(../images/price_rec.png) no-repeat;height: 104px;}
#price .price .cont .row .col.fir.one{border-top: none;border-left: 1px solid white;}
#price .price .cont .row .col .fs_24{font-size: 24px;}
#price .price .cont .row .col .fs_18{font-size: 18px;}
#price .price .cont .row .col .fs_16{font-size: 16px;}
#price .price .cont .row .col .fs_14{font-size: 14px;}
#price .price .cont .row .col .save_img{ display:inline-block; width:18px; height:18px; background:#67a703; color:#fff; line-height:18px; vertical-align:top; margin-top:17px;}
#price .price .cont .row .col .save{ font-size:16px; color:#626262; display:inline-block; margin-top:15px;}
#price .price .cont .row .col .fs_not{font-size: 18px;color: #b1b1b1;text-decoration: line-through;}
#price .price .cont .row .col .fc_blue .fs_24,#price .price .cont .row .col .fc_blue .fs_18,#price .price .cont .row .col .fc_blue .fs_14{color: #ff3333;}
#price .price .cont .row .col .not{width: 18px;height: 55px;margin: 0 auto;background: url(../images/price_not.png) no-repeat;}
#price .price .cont .row .col .tick{width: 16px;height: 55px;margin: 0 auto;background: url(../images/price_tick.png) no-repeat;}
#price .price .cont .row .col a{width: 141px;height: 34px;border-radius: 5px;display: block;text-align: center;line-height: 34px;margin: 0 auto;margin-top: 22px;color: white;font-size: 14px;}
#price .price .cont .row .col a.blue{background: #f73057;}
#price .price .cont .row .col a.green{background: #6380ff;}
#price .price .cont .row .col .load{width: 50px;height: 50px;position: absolute;left: 50%;top: 50%;margin-left: -25px;margin-top: -25px;display: none;}
#price .price .cont .row .col .load img{max-width: 100%;max-height: 100%;}
#imain { width:540px;  margin:20px auto 30px auto; }

.foot { background:#101010; height:250px;color:#6c6c6c }
.footleft { width:900px; float:LEFT;}
.footleft  .ftlogo { width:81px; height:139px;} 
.footleft  span { display:block; text-align:left;color:#6c6c6c }
.footleft  span a {color:#6c6c6c}
.footleft  span a:hover {color:#cc9966}
.footleft  em { display:block; text-align:left;font-style: normal;}
.footright { float:right; width:123px; height:176px; margin:50px 0 0 0;}

.footright p { text-align:left; font-size:14px; }
.footright span { display:block; height:35px; line-height:35px;text-align:left; padding:0 0 0 30px; }
.b1 { background:url(../images/fx_01.png) no-repeat 0px 8px;}
.b2 { background:url(../images/fx_04.png) no-repeat 0px 8px;}
.b3 { background:url(../images/fx_06.png) no-repeat 0px 8px;}
.b4 { background:url(../images/fx_08.png) no-repeat 0px 7px;}

.footboot { height:60px; background:#000;;color:#6c6c6c }
.ftz { float:left; line-height:60px; font-style: normal;}
.frz { float:right; line-height:60px;}
.boxwin { width:1200px; margin:auto;}
/* login */
.login-logo{width:400px;height:228px;}
.login-box{width:400px;height:520px;margin:auto;top:0;left:0;right:0;bottom:0;position:fixed;}
.login-logo img{display:block;margin:0 auto;}
.login-logo p{width:100%;text-align:center;font:16px/34px "microsoft yahei";color:#fff;}
.login-logo p.login-big-font{font-size:22px;}
.login-logo p.login-big-font span{color:#66ccff}
.login-white{width:400px;height:290px;background:#fff;overflow:hidden;}
.login-input1{background:url(../images/login_icon1.jpg) 0 0 no-repeat #fff;width:296px;height:38px;border:1px solid #d4d4d4;margin:40px auto 0;border-radius:4px;text-indent:53px;display:block;}
.login-input2{background:url(../images/login_icon2.jpg) 0 0 no-repeat #fff;width:296px;height:38px;border:1px solid #d4d4d4;margin:9px auto 0;border-radius:4px;text-indent:53px;display:block;}
.login-pin{background:url(../images/login_icon3.jpg) 0 0 no-repeat #fff;width:296px;height:38px;border:1px solid #d4d4d4;margin:9px auto 0;border-radius:4px;display:block;}
.login-input1:hover,.login-input2:hover,.login-pin:hover{border-color:#4599e4;}
.login-pin input{float:left;width:142px;margin-left:53px;display:block;height:38px;border:0;border:0;}
.login-pin-box{width:87px;height:28px;float:left;margin-top:5px;margin-left:10px;}
.login-btn{background:url(../images/blue_btn.jpg) 0 0 no-repeat;border:0;width:298px;height:40px;cursor: pointer;margin:29px auto;display:block;font-size:14px;color:#fff;text-shadow:1px 1px 1px #3272ad;}


/*分页开始*/
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
.pagelink-current{color:#999999;}
.pagelink{margin:0 auto 50px;padding:5px 0 15px 25px;clear:both;text-align:center; width:555px;}
.pagelink li { float: left; padding: 0 2px;}
.pagelink a,.pagelink span {background:#ffffff;border: #e3e3e3 1px solid;  padding: 5px 10px;color: #9a9a9a;   text-decoration: none}
.pagelink a:hover {background:#1681C5;border: #1681C5 1px solid; color: #fff; }
.pagelink a:active {border: #e3e3e3 1px solid;  color: #fff; }
.pagelink span.current {border: #1681C5 1px solid;  padding: 5px 10px; font-weight: bold; margin: 3px; color: #fff; background-color: #1681C5}
/*分页结束*/
.wenzibol { text-align:center; line-height:30px; color:#ef0b50; margin:0px auto 10px auto; font-size:16px; }

.fy_jjk { width: 100%; margin: 0 auto; display: block; overflow: hidden; position: relative; }
/*翻页*/
#fy { clear: both; display: block; font-style: normal; margin: 0 auto; text-align: center; left: 0; position: relative; right: 0; }
#fy .disabled { display: none; }
.newslist_c #fy { width: 420px; }
#fy div { float: left; right: 50%; position: relative; }
#fy a, #fy span { border: 1px solid #ddd; color: #333; display: inline-block; font-size: 12px; height: 30px; line-height: 30px; margin: 10px 3px; padding: 0 15px; }
#fy span { border: 1px solid #3377AA; font-size: 12px; }
#fy a:hover, #fy span a:hover { border: 1px solid #ddd; color: #333; display: inline-block; font-size: 12px; height: 30px; line-height: 30px; margin: 10px 3px; padding: 0 15px; background: #ddd; }
#fy .fya { border: 1px solid #ddd; color: #333; display: block; float: left; font-size: 12px; height: 30px; line-height: 30px; margin: 10px 3px; padding: 0 15px; background: #ddd; font-style: normal; }
#fy .fy { font-style: normal; }