@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-family:Microsoft YaHei; }
a{ text-decoration:none; }
li{ list-style:none;}
.clear{ clear:both;}
img{ display:block; border:none;}



.fl{ float:left;}
.fr{ float:right;}
.clearfix:after {content:'';display:block;height:0;visibility:hidden;clear:both;}
.clearfix {zoom:1;}    /*==for IE6/7 Maxthon2==*/html {background-color:#fff;overflow-y:auto;border:0;}
body {border:0;}
* html{background-image:url(about:blank);background-attachment:fixed;}
body,textarea,input,button,select,keygen,legend{font:12px/1 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;color:#4c4c4c;outline:0;}
address,article,aside,blockquote,body,button,details,dd,dl,dt,figcaption,figure,fieldset,form,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,textarea,td,th,ul {margin:0;padding:0;}
address,b,caption,cite,code,dfn,em,i,th,var {font-style:normal;font-weight:400;}
fieldset,img,iframe,abbr,acronym {border:0;}
img {-ms-interpolation-mode: bicubic;max-width: 100%;vertical-align:middle;}
iframe {display:block;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:700;line-height:1.5;}
h1{font-size:32px;}
h2{font-size:28px;}
h3{font-size:24px;}
h4{font-size:20px;}
h5{font-size:16px;}
h6{font-size:12px;}

sub,sup {position:relative;line-height:0;vertical-align:baseline;font-size:75%;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
audio,canvas,video {display:inline-block;}
* html audio,* html canvas,* html video {display:inline;}
*+ html audio,*+ html canvas,*+ html video {display:inline;}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer;overflow: visible;}
*+ html input[type="checkbox"],*+ html input[type="radio"] {height:13px;width:13px;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
input,select,textarea,button {outline:none;vertical-align:middle;box-sizing:content-box;}
select {height:24px;line-height:24px;padding:2px;width:149px;-moz-appearance:treeview;border:solid 1px #ccc;border-radius:5px;}
textarea {overflow:auto;vertical-align: top;resize:none;}
table {border-collapse:collapse;border-spacing:0;}
caption,th {text-align:center;}
q:before,q:after {quotes:none;}
del {text-decoration:line-through;}
:focus,a:focus {outline:none;}
ins,a {text-decoration:none;}
a{color:#06C;text-decoration:none;}
a:hover{text-decoration:none;}
.normal a{color:#666;}
.normal a:hover{color:#000;}
.list a:visied{color:#969;}
input::-ms-clear,input::-ms-reveal {display:none;}

/* 灞炴€у揩鎹疯缃� */
/* 娓呴櫎娴姩 */
.f_cf:before,.f_cf:after {content:"";display:table;}
.f_cf:after {clear:both;overflow:hidden;}
.f_cf {zoom:1;}

/* 璁剧疆娴姩鏂瑰悜 */
.f_fl {display:inline;float:left;}
.f_fr {display:inline;float:right;}

/* 鏂囨湰瀵归綈鏂瑰紡 */
.f_tal{text-align:left;}
.f_tac{text-align:center;}
.f_tar{text-align:right;}
.f_taj1{text-align:justify;text-justify:inter-ideograph;}

.f_taj2 {
	text-align:justify;
	text-justify:distribute-all-lines;/*ie6-8*/
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/
}
@media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/
	.f_taj:after{
		content:".";
		display: inline-block;
		width:100%;
		overflow:hidden;
		height:0;
	}
}

/*璁剧疆鍐呰仈鍧�*/
.f_dib {display:-moz-inline-stack;display:inline-block;}
*+ html .f_dib {display:inline;}
* html .f_dib {display:inline;}

/*瀛楁暟杩囧浠�...鏄剧ず*/
.f_toe {overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f_two {white-space:nowrap;text-indent:100%;overflow:hidden;}


/*鏂囧瓧寮鸿揩鎹㈣*/
.f_wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}

/* 瀛椾綋绫诲瀷浠ュ強澶у皬 */
.f_ff0{font-family:arial,\5b8b\4f53;}
.f_ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f_ff2{font-family:\5b8b\4f53,"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial;} 

.f_fs12 {font-size:12px;}
.f_fs14 {font-size:14px;}
.f_fs16 {font-size:16px;}
.f_fs18 {font-size:18px;}
.f_fs20 {font-size:20px;}
.f_fs22 {font-size:22px;}
.f_fs24 {font-size:24px;}
.f_fs26 {font-size:26px;}
.f_fs28 {font-size:28px;}
.f_fs30 {font-size:30px;}
.f_fs32 {font-size:32px;}
.f_fs34 {font-size:34px;}


.f_padl10 {padding-left:10px;}
.f_padl20 {padding-left:20px;}
.f_padr10 {padding-right:10px;}
.f_padr20 {padding-rightt:20px;}

/* 瀛椾綋甯歌鎴栫矖浣� */
.f_fwn{font-weight:normal;}
.f_fwb{font-weight:700;}

/* 闅愯棌浠ュ強鏄剧ず */
.f_dn {display:none;}
.f_db {display:block;}

/* 绂佹鎵€鏈夋祻瑙堝櫒涓枃鏈閫夋嫨 
娣诲姞锛堝吋瀹笽E6-IE9锛夛細		
	onload=function(){
		document.body.onselectstart = document.body.ondrag = function(){
			return false;
		}
	}
*/
.f_usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;} 

/* 鍏冪礌瀹氫綅 */
.f_pa{position:absolute;}
.f_pr{position:relative;}

/* 绔栫洿瀵归綈鍏冪礌 */
.f_vam,.f_vama *{vertical-align:middle;}
.f_vat {vertical-align:top;}
.f_vab {vertical-align:bottom;}

/*婧㈠嚭闅愯棌锛坕e6锛宨e7涓嬫湁BUG锛屽綋鍧楃骇鍏冪礌涓哄唴绾фā鍧楃殑鏃跺€欙級*/
.f_ti{overflow:hidden;text-indent:-30000px;}

/* 鍥哄畾灞�(涓嶉殢婊氬姩鏉℃粴鍔�) */
.f_pft {
  position:fixed;z-index:104;
  top:0;
  _position:absolute;
  _left:0;
  _width:auto;
  _top:expression(documentElement.scrollTop);/*椤堕儴*/
}
.f_pfr {
  position:fixed;z-index:104;
  right:0;
  _position:absolute;
  _width:auto;
  _left:expression(documentElement.scrollLeft + documentElement.clientWidth-this.offsetWidth);/*鍙宠竟*/
}
.f_pfb {
  position:fixed;z-index:104;
  bottom:0;
  _position:absolute;
  _left:0;
  _width:auto;
  _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);/*搴曢儴*/
}
.f_pfl {
  position:fixed;z-index:104;
  left:0;
  _position:absolute;
  _width:auto;
  _left:expression(documentElement.scrollLeft);/*宸﹁竟*/
}

.f_wsn{word-wrap:normal;white-space:nowrap;}
.f_pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}



/* 閬僵灞傛牱寮� */
.mask {position:absolute;top:0;left:0;width:100%;height:100%;background:RGBA(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');z-index:1000;}
:root .mask  {filter:none;}
.mask span {font-size:20px;color:#fff;position:absolute;left:50%;top:50%;margin:-20px 0 0 -100px;width:200px;height:40px;line-height:40px;text-align:center;display:block;}

.vertical_center {display:table;*position:relative;}
.vertical_center_inner {display:table-cell;vertical-align:middle;*position:absolute;*top:50%;}
.vertical_center_inner2 {*position:relative;*top:-50%;} 


/* css3.0闂厜 */
.light{
	cursor:pointer;
	position: absolute;
	left: -180px;
	top: 0;
	width: 180px;
	height: 90px;
	background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	background-image: -ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	background-image: -o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	transform: skewx(-25deg);
	-o-transform: skewx(-25deg);
	-moz-transform: skewx(-25deg);
	-webkit-transform: skewx(-25deg);
	-ms-transform: skewx(-25deg);
 
}
.overimg:hover .light{
	left:180px;
	-moz-transition:0.5s;
	-o-transition:0.5s;
	-webkit-transition:0.5s;
	-ms-transition:0.5s;
	transition:0.5s;
}


/* 涓夎褰� */
.arrow_b {
	position:absolute;z-index:1;width:0;overflow:hidden; zoom:1;display:block;height:0;line-height:0;
    border-width:5px;border-style:solid dashed dashed dashed;border-color:#d22c2e transparent transparent transparent;
}
.arrow_t {
	position:absolute;z-index:1;width:0;overflow:hidden; zoom:1;display:block;height:0;
    border-width:5px;border-style:dashed dashed solid dashed;border-color:transparent transparent #d22c2e transparent;
}
.arrow_r {
	position:absolute;z-index:1;width:0;overflow:hidden; zoom:1;display:block;height:0;
    border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #d22c2e;
}
.arrow_l {
	position:absolute;z-index:1;width:0;overflow:hidden; zoom:1;display:block;height:0;
    border-width:5px;border-style:dashed solid dashed dashed;border-color:transparent #f07508 transparent transparent;
}











.header{  position:relative; z-index:101;
 /*background:url(../images/headerbg.jpg) repeat-x; border-bottom:2px solid #ff0000;*/}
.header .header_con{height:77px; line-height:77px; width:1200px; margin:0px auto;}
.header:hover{ background:rgba(0,0,0,.8);}
.header .header_con .logo{ float:left;  width:350px; }
.header .header_con .logo img{ width:140px; margin-top:8px;}
.header .header_con .nav{ float:right;}
.header .header_con .nav .li2{ float:left; margin-left:30px;}
.header .header_con .nav .li2 a{ height:65px; font-size:16px; color:#FFF; display:inline-block;}
.header .header_con .nav .li2 a:hover{ border-bottom:2px solid #f9a03a;}
/*.header .header_con .nav .li2:hover{ background:url(../images/0-2_03.png) no-repeat bottom;}*/
/*.header .header_con .nav .li2 a.a1{ color:#ff0000;transform:scale(1.2) }*/
/*.header .header_con .nav .li2.li1{ background:url(../images/0-2_03.png) no-repeat bottom;}*/

.header .header_con .nav .lidw{ position:relative;}
.header .header_con .nav .lidw:hover .ullist{ display:block;}
.header .header_con .nav .lidw .ullist{ display:none; width:100px; border:1px solid #FFF; border-top:none; position:absolute; left:-18px; top:77px; z-index:99; margin-left:0px; float:none; background:rgba(0,0,0,.8);}
.header .header_con .nav .lidw .ullist a{ }
.header .header_con .nav .lidw .ullist a:hover{ transform:none; border-bottom:none; }
.header .header_con .nav .lidw .ullist li:hover{ border-bottom:1px solid #f9a03a;}
.header .header_con .nav .lidw .ullist li{ width:90px; margin:0px auto; height:38px; line-height:38px;  text-align:center; }

.header .header_con .nav .lidw .ullist li.last{ border-bottom:none;}

.foot{background:#2f2f2f;  padding-top:70px; padding-bottom:40px;  }
.footer{ width:1300px; margin:0 auto 60px;}
/*.footer .wmdcn{ margin-right:56px;}*/
.footer .wmdcn h2{ font-size:30px; color:#FFF; margin-bottom:36px;}
.footer .wmdcn h2 font{ color:#f54828;}
.footer .wmdcn .pcn{ width:240px; font-size:14px; color:#fff; line-height:22px;}
.footer .dt1{ margin-right:80px;}
.footer .dt1 h3{ font-size:18px; color:#FFF; margin-bottom:36px;}
.footer .dt1 h3 font{ color:#f54828;}
.footer .dt1 .ul1{}
.footer .dt1 .ul1 li a{ font-size:14px; color:#fff; line-height:24px;}


.footer .dt2 h3{ font-size:18px; color:#FFF; margin-bottom:36px;}
.footer .dt2 .ul2{}
.footer .dt2 .ul2 li{ font-size:14px; color:#fff; line-height:28px; padding-left:20px;}
.footer .dt2 .ul2 li font{ color:#fff;}
.footer .dt2 .ul2 .li_1{ background:url(../images/01.jpg) no-repeat left; background-size:5%;}
.footer .dt2 .ul2 .li_2{ background:url(../images/02.jpg) no-repeat left;background-size:5%;}
.footer .dt2 .ul2 .li_3{ background:url(../images/03.jpg) no-repeat left;background-size:5%;}
.footer .dt2 .ul2 .li_4{ background:url(../images/04.jpg) no-repeat left;background-size:5%;}
.footer2{ height:60px; line-height:60px; text-align:center; background:#1f1f29; font-size:14px; color:#b0b8c5;}

.footer .dt3{ width:110px; height:110px; background:#F00; margin-top:40px;}
.footer .dt3_1{ margin-right:15px;}
.footer .dt3 img{ width:120px; height:120px;}
.footer .dt3 .gzwxh{ width:100%; text-align:center; font-size:14px; color:#FFF; height:30px; line-height:30px;}
.footer .ewmwz{ text-align:right;width: 1208px;
    margin-top: -35px; font-size:14px; color:#FFF;}
	
	
	
	/*侧边*/
	.topBar{ width:100%; height:34px; background:#464646; line-height:34px; position:fixed; left:0; top:0px; font-size:14px; overflow:hidden; color:#fff; z-index:999; }
.topBar.add_advert{top: 90px;}
.topBar .login-box{ float:right;    margin-right:26px; display:inline; }
.topBar .hotline{padding-left:41px;}
.topBar .welcome{ float:left; padding-right:15px;}
.topBar .welcome span{ margin-left:0;}
.topBar a{ float:left; width:70px; height:34px; text-align:center; line-height:34px; color:#fff;}
.topBar .register{ background:#fb736d;}
.topBar .barnch{ margin-left:160px;}
.topBar .barnch a{ float:none; margin-right:18px; font-weight:normal;}
.topBar .barnch a.last{ cursor:inherit;}
.topBar .barnch a:hover,.topBar .barnch a.current{ color:#cc1d1c;}

.slideBar{ position:fixed; top:50%; right:0; background:#333; width:45px;   z-index:999;margin-top:-112px;}
/*.slideBar ul{ padding-top:102px;}*/
.slideBar li{ color:#fff; text-align:center; cursor:pointer; position:relative;}
.slideBar li b{ font-weight:normal; display:block;}
.slideBar li a{ display:block; width:100%; height:100%; color:#fff;}
.slideBar li a:hover{ color:#cc1d1c;}
.slideBar li span{ display:block; width:100%; height:45px; /*background-image:url(images/new_sprite.png);*/ background-image:url(../images/new_sprite.png); background-repeat:no-repeat;}
.slideBar .li1 span{ background-position:-133px -166px;}
.slideBar .li2{ padding-bottom:0;}
.slideBar .li2 a{ padding-bottom:12px;}
.slideBar .li2 span{ background-position:16px -440px;}
.slideBar .li3 span{ background-position:-133px -78px;}
.slideBar .li3:hover .pre-sale{ display:block;}

.slideBar .li9 span{ background-position:-133px -120px;}
.slideBar .li5 span{background-position:-133px -235px;}
.slideBar .li9:hover i{display:block;}
.slideBar .li9 i{ font-size:18px; color:#c71c1f; display:none; position:absolute; border:1px solid #e6e6e6; height:45px; line-height:45px; width:172px; background:#fff; text-align:center; right:45px; top:0; cursor:default; float:left; font-weight:bold;}
.slideBar .li6:hover{ background:0 none;}
.slideBar .li6:hover .webchat-code{ display:block;}
.slideBar .li6 span{ background-position:-133px -199px;text-indent:-999em; }
.slideBar .li6 .goTop{ padding-top:25px; background:url(images/sprite.png) no-repeat 16px -212px; color:#fff;}
.slideBar .li6 .close{ display:block; width:100%; height:52px;background:url(images/sprite.png) no-repeat -37px -200px #fa655f;text-indent:-999em; margin-top:12px;}
.slideBar .manage,.slideBar .exit{ padding-bottom:0; line-height:23px;}
.slideBar .manage:hover a ,.slideBar .exit:hover a{color:#fff;}
.slideBar .manage a,.slideBar .exit a{ padding-bottom:0px;}
.slideBar .manage span{ background-position:17px -292px;display:none;}
.slideBar .exit span{ background-position:17px -334px;}
.slideBar li:hover,.slideBar li.current{ background-color:#cc1d1c; }
.slideBar .manage.current span,.slideBar .manage:hover span{ background-position:-38px -292px;}
.slideBar .exit.current span,.slideBar .exit:hover span{ background-position:-38px -334px;}
.slide-login{ position:absolute; right:45px; top:0;border:1px solid #e6e6e6;  padding:12px 55px; background:#fff; font-size:14px; color:#474747; text-align:left; line-height:32px; display:none;}
.slide-login label{ display:block; padding-top:14px; font-weight:bold;}
.slide-login p{ padding-bottom:11px;}
.slide-login .text{ width:196px; height:33px; line-height:33px; padding:0 5px; border:0 none; background:#f0f0f0;}
.slide-login .forget{ color:#474747; text-decoration:underline;font-size:12px; display:inline;}
.slide-login .submit{ border:0 none; background:#c71c1f; width:100%; height:33px; text-align:center; line-height:33px; color:#fff; font-size:16px; cursor:pointer; margin:20px 0 0;}
.slide-login .p1{ text-align:center;}
.slide-login .register{ color:#808080; font-size:12px;}
.slide-login .close{ display:block; position:absolute; right:10px; top:10px; width:12px; height:12px; text-indent:-999em; background:url(images/sprite.png) no-repeat 0 -181px;}

.webchat-code{ width:121px; position:absolute; right:45px; top:-38px;border:1px solid #e6e6e6; padding:4px; text-align:center; line-height:28px; color:#535353; display:none; background:#fff;}
.webchat-code img{ width:121px; height:122px; display:block;}
.arrow{ cursor:pointer; width:52px; height:52px; background:url(images/sprite.png) no-repeat 18px -242px #fb736d; display:none; position:fixed; right:0; top:50%; margin-top:-26px;}
.pre-sale{ position:absolute; right:45px; top:-92px;border:1px solid #e6e6e6;padding:0px 0 38px; background:#fff; font-size:14px; color:#474747; text-align:left; line-height:32px; display:none;}
.sale-nav{ overflow:hidden;}
.slideBar li .sale-nav a{ width:100%;  height:60px; line-height:60px; text-align:center; color:#767676; font-size:16px; background:#f5f5f5;}
/*.slideBar li .sale-nav a:hover,.slideBar li .sale-nav a.current{ background:#fff; color:#c71c1f;}*/
.pre-sale .close{ display:block; position:absolute; left:50%; bottom:20px; margin-left:-6px; width:12px; height:12px; text-indent:-999em; background:url(images/sprite.png) no-repeat 0 -181px;}
.pre-sale h3{ font-size:16px; color:#fb736d; padding:32px 0 6px;}
.pre-sale dl{ overflow:hidden; width:300px; padding:0 25px;}
.pre-sale dt{ font-weight:bold;}
.pre-sale .dt1{ border-top:1px solid #e9e9e9; padding-top:10px; margin-top:6px;}
.pre-sale dd{ overflow:hidden; padding-bottom:10px;}
.slideBar li .pre-sale .dd1 span{ width:100%; line-height:20px; padding-bottom:10px;}
.pre-sale .dd1 b{ padding-left:29px; font-size:12px; color:#8a8a8a; font-weight:normal;}
.slideBar li .pre-sale span{ float:left; width:150px; height:auto; margin:0; padding:0; background:0 none;}
.slideBar li .pre-sale a{ color:#8a8a8a; vertical-align:middle;}
.pre-sale img{ vertical-align:middle; margin-right:5px;}
.slideBar .li4 .on,.on{ display: block;}



/* 格式化标签 */
html {background-color:#fff;overflow-y:auto;border:0;}
body {border:0;}
* html{background-image:url(about:blank);background-attachment:fixed;}
body,textarea,input,button,select,keygen,legend{font:12px/1 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;color:#4c4c4c;outline:0;}
address,article,aside,blockquote,body,button,details,dd,dl,dt,figcaption,figure,fieldset,form,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,textarea,td,th,ul {margin:0;padding:0;}
address,b,caption,cite,code,dfn,em,i,th,var {font-style:normal;font-weight:400;}
fieldset,img,iframe,abbr,acronym {border:0;}
img {-ms-interpolation-mode: bicubic;max-width: 100%;vertical-align:top;}
iframe {display:block;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:700;line-height:1.5;}
h1{font-size:32px;}
h2{font-size:28px;}
h3{font-size:24px;}
h4{font-size:20px;}
h5{font-size:16px;}
h6{font-size:12px;}

sub,sup {position:relative;line-height:0;vertical-align:baseline;font-size:75%;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
audio,canvas,video {display:inline-block;}
* html audio,* html canvas,* html video {display:inline;}
*+ html audio,*+ html canvas,*+ html video {display:inline;}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer;overflow: visible;}
*+ html input[type="checkbox"],*+ html input[type="radio"] {height:13px;width:13px;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
input,select,textarea,button {outline:none;vertical-align:middle;box-sizing:content-box;}
select {height:24px;line-height:24px;padding:2px;width:149px;-moz-appearance:treeview;border:solid 1px #ccc;border-radius:5px;}
textarea {overflow:auto;vertical-align: top;resize:none;}
table {border-collapse:collapse;border-spacing:0;}
caption,th {text-align:center;}
q:before,q:after {quotes:none;}
del {text-decoration:line-through;}
:focus,a:focus {outline:none;}
ins,a {text-decoration:none;}
a{color:#06C;text-decoration:none;}
a:hover{text-decoration:none;}
.normal a{color:#666;}
.normal a:hover{color:#000;}
.list a:visied{color:#969;}
input::-ms-clear,input::-ms-reveal {display:none;}

/* 属性快捷设置 */
/* 清除浮动 */
.f_cf:before,.f_cf:after {content:"";display:table;}
.f_cf:after {clear:both;overflow:hidden;}
.f_cf {zoom:1;}

/* 设置浮动方向 */
.f_fl {display:inline;float:left;}
.f_fr {display:inline;float:right;}

/* 文本对齐方式 */
.f_tal{text-align:left;}
.f_tac{text-align:center;}
.f_tar{text-align:right;}
.f_taj1{text-align:justify;text-justify:inter-ideograph;}

.f_taj2 {
	text-align:justify;
	text-justify:distribute-all-lines;/*ie6-8*/
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/
}
@media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/
	.f_taj:after{
		content:".";
		display: inline-block;
		width:100%;
		overflow:hidden;
		height:0;
	}
}

/*设置内联块*/
.f_dib {display:-moz-inline-stack;display:inline-block;}
*+ html .f_dib {display:inline;}
* html .f_dib {display:inline;}

/*字数过多以...显示*/
.f_toe {overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f_two {white-space:nowrap;text-indent:100%;overflow:hidden;}


/*文字强迫换行*/
.f_wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}

/* 字体类型以及大小 */
.f_ff0{font-family:arial,\5b8b\4f53;}
.f_ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f_ff2{font-family:\5b8b\4f53,"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial;} 

.f_fs12 {font-size:12px;}
.f_fs14 {font-size:14px;}
.f_fs16 {font-size:16px;}
.f_fs18 {font-size:18px;}
.f_fs20 {font-size:20px;}
.f_fs22 {font-size:22px;}
.f_fs24 {font-size:24px;}
.f_fs26 {font-size:26px;}
.f_fs28 {font-size:28px;}
.f_fs30 {font-size:30px;}
.f_fs32 {font-size:32px;}
.f_fs34 {font-size:34px;}


.f_padl10 {padding-left:10px;}
.f_padl20 {padding-left:20px;}
.f_padr10 {padding-right:10px;}
.f_padr20 {padding-rightt:20px;}

/* 字体常规或粗体 */
.f_fwn{font-weight:normal;}
.f_fwb{font-weight:700;}

/* 隐藏以及显示 */
.f_dn {display:none;}
.f_db {display:block;}

/* 禁止所有浏览器中文本被选择 
添加（兼容IE6-IE9）：		
	onload=function(){
		document.body.onselectstart = document.body.ondrag = function(){
			return false;
		}
	}
*/
.f_usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;} 

/* 元素定位 */
.f_pa{position:absolute;}
.f_pr{position:relative;}

/* 竖直对齐元素 */
.f_vam,.f_vama *{vertical-align:middle;}
.f_vat {vertical-align:top;}
.f_vab {vertical-align:bottom;}

/*溢出隐藏（ie6，ie7下有BUG，当块级元素为内级模块的时候）*/
.f_ti{overflow:hidden;text-indent:-30000px;}

/* 固定层(不随滚动条滚动) */
.f_pft {
  position:fixed;z-index:104;
  top:0;
  _position:absolute;
  _left:0;
  _width:auto;
  _top:expression(documentElement.scrollTop);/*顶部*/
}
.f_pfr {
  position:fixed;z-index:104;
  right:0;
  _position:absolute;
  _width:auto;
  _left:expression(documentElement.scrollLeft + documentElement.clientWidth-this.offsetWidth);/*右边*/
}
.f_pfb {
  position:fixed;z-index:104;
  bottom:0;
  _position:absolute;
  _left:0;
  _width:auto;
  _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);/*底部*/
}
.f_pfl {
  position:fixed;z-index:104;
  left:0;
  _position:absolute;
  _width:auto;
  _left:expression(documentElement.scrollLeft);/*左边*/
}

.f_wsn{word-wrap:normal;white-space:nowrap;}
.f_pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}



/* 遮罩层样式 */
.mask {position:absolute;top:0;left:0;width:100%;height:100%;background:RGBA(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');z-index:1000;}
:root .mask  {filter:none;}
.mask span {font-size:20px;color:#fff;position:absolute;left:50%;top:50%;margin:-20px 0 0 -100px;width:200px;height:40px;line-height:40px;text-align:center;display:block;}

.vertical_center {display:table;*position:relative;}
.vertical_center_inner {display:table-cell;vertical-align:middle;*position:absolute;*top:50%;}
.vertical_center_inner2 {*position:relative;*top:-50%;} 


/* css3.0闪光 */
.light{
	cursor:pointer;
	position: absolute;
	left: -180px;
	top: 0;
	width: 180px;
	height: 90px;
	background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	background-image: -ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	background-image: -o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	transform: skewx(-25deg);
	-o-transform: skewx(-25deg);
	-moz-transform: skewx(-25deg);
	-webkit-transform: skewx(-25deg);
	-ms-transform: skewx(-25deg);
 
}
.overimg:hover .light{
	left:180px;
	-moz-transition:0.5s;
	-o-transition:0.5s;
	-webkit-transition:0.5s;
	-ms-transition:0.5s;
	transition:0.5s;
}


/* 三角形 */
.arrow_b {
	position:absolute;z-index:1;width:0;overflow:hidden; zoom:1;display:block;height:0;line-height:0;
    border-width:5px;border-style:solid dashed dashed dashed;border-color:#d22c2e transparent transparent transparent;
}
.arrow_t {
	position:absolute;z-index:1;width:0;overflow:hidden; zoom:1;display:block;height:0;
    border-width:5px;border-style:dashed dashed solid dashed;border-color:transparent transparent #d22c2e transparent;
}
.arrow_r {
	position:absolute;z-index:1;width:0;overflow:hidden; zoom:1;display:block;height:0;
    border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #d22c2e;
}
.arrow_l {
	position:absolute;z-index:1;width:0;overflow:hidden; zoom:1;display:block;height:0;
    border-width:5px;border-style:dashed solid dashed dashed;border-color:transparent #f07508 transparent transparent;
}



ul li {
    list-style: outside none none;
}
li {
    list-style: outside none none;
    vertical-align: bottom;
}
ol, ul {
    list-style: outside none none;
}
img {
    border: 0 none;
    vertical-align: middle;
}
.h_khal .text {
    float: left;
    padding: 0 0 0 30px;
}
.h_khal .text p {
    color: #999999;
    font-size: 14px;
    line-height: 22px;
    padding: 0 0 0 20px;
}
.h_khal .text h3 {
    color: #e72726;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    line-height: 32px;

}
.h_khal .gy span {
    color: #fd6026;
}
.h_khal .gy {
    font-size: 14px;
    line-height: 24px;
    padding: 10px 20px 0 0;
}
.layout {
    text-align: left;
}
.clear {
    clear: both;
    height: 1px;
    margin-bottom: -1px;
    overflow: hidden;
}


.h_khal .lg img {
    height: 78px;
    width: 178px;
    float: left;
}
.h_khal li {
    background: rgba(0, 0, 0, 0) url("/assets/front/images/case5.gif") repeat-x scroll center bottom;
    overflow: hidden;
    padding: 20px 0;
}

