@charset "utf-8";
body, dl, dd, ul, ol, h1, h2, h3, h4, h5, h6, p, form {	margin:0;padding:0;}
body, button, input, select, textarea {	font:12px/1.5 "Microsoft Yahei",tahoma, '\5b8b\4f53', sans-serif}
h1, h2, h3, h4, h5, h6 {font-size:100%}
em, b {	font-style:normal}
a {	text-decoration:none;color:#005ead;}
a:hover {text-decoration:none}
img {border:0}
li {list-style:none;}
.pr{ position:relative}
.pa{ position: absolute}
.hd {text-indent:-999em;overflow:hidden;height:0;line-height:0;	font-size:0;}
.hidden { overflow:hidden; text-indent:-999em;}
.clear {font-size:0;height:0;clear:both;line-height:0;}
.of { overflow:hidden;}
#mainpart { background:#fafafa;}
.inner h1#pageTitle {
  margin-bottom: 100px;
  font-weight: bold;
	font-size: 2.1rem;
}
.gm_lf { width:185px;}
.gm_lf ul { display:block;}
.gm_lf ul li { display:block; margin-bottom:13px; line-height:30px; font-size:16px;}
.gm_lf ul li.hover a{ color:#2a6cd6;} 
.gm_lf ul li a:hover{ color:#2a6cd6;} 
.gm_lf2 { width:185px;}
.gm_lf2 ul { display:block;}
.gm_lf2 ul li { display:block; margin-bottom:13px; line-height:30px; font-size:16px;}
.gm_lf2 ul li.hover a{ color:#2a6cd6;} 
.gm_lf2 ul li a:hover{ color:#2a6cd6;} 
.gm_lf3 { width:185px;}
.gm_lf3 ul { display:block;}
.gm_lf3 ul li { display:block; margin-bottom:13px; line-height:30px; font-size:16px;}
.gm_lf3 ul li.hover a{ color:#2a6cd6;} 
.gm_lf3 ul li a:hover{ color:#2a6cd6;} 
.gmCon { width:975px; float:right;}
.gmCon ul { display:block; overflow:hidden;}
.gmCon ul li { display:block; float:left; width:419px;  height:100px; margin-left:20px; margin-bottom:20px;}
.gmCon ul li a {  display:block; width:419px; height:100px; background-color:#fff; line-height:100px; font-size:18px; font-weight:bold; color:#000; text-indent:2em; background-image:url(/images/buy/nav_Bg.jpg); background-repeat:no-repeat;}
.gm1 a{ background-position:right 0;}.gm1 a:hover { color:#2a6cd6; background-position:right -400px;}
.gm2 a{ background-position:right -100px;}.gm2 a:hover { color:#2a6cd6; background-position:right -500px;}
.gm3 a{ background-position:right -200px;}.gm3 a:hover { color:#2a6cd6; background-position:right -600px;}
.gm4 a{ background-position:right -300px;}.gm4 a:hover { color:#2a6cd6; background-position:right -700px;}
/* lof-slidecontent */
.lof-slidecontent{position:relative;overflow:hidden;margin:-2px auto 0 auto; z-index:997;}
.lof-slidecontent .preload{height:100%;width:100%;position:absolute;top:0;left:0;z-index:100000;text-align:center;background:#ffffff;}
.lof-slidecontent .preload div{height:100%;width:100%;background:transparent url(../images/ajax-loader.gif) no-repeat scroll 50% 50%;}
.lof-slidecontent .sliders-wrapper{position:relative;z-index:3px;}
.lof-slidecontent ul.sliders-wrap-inner{background:transparent url(../images/ajax-loader.gif) no-repeat scroll 50% 50%; padding:0; margin:0;position:absolute;overflow:hidden;}
.lof-slidecontent ul.sliders-wrap-inner li{padding:0px;margin:0px;float:left; text-align:center;position:relative; min-width:1000px;}
.lof-slidecontent ul.sliders-wrap-inner li img {width:100%; height:auto;}
.lof-slidecontent .lof-opacity li{position:absolute;top:0;left:0;float:inherit;}

.lof-slidecontent .navigator-content{position:relative;height:125px;width:100%; margin:-137px auto 0 auto; z-index:998; background:url(../images/menu_bg.png) repeat-x; padding-top:12px;}
.lof-slidecontent .navigator-content .button-next,.lof-slidecontent .navigator-content .button-previous{ z-index:999;position:absolute;width:44px;height:116px;color:#FFF;cursor:pointer;display:block;z-index:999;}
.lof-slidecontent .navigator-content .button-next{background:url(../images/arrow-right-dark.png) no-repeat center center;right:0;top:0;}
.lof-slidecontent .navigator-content .button-previous{background:url(../images/arrow-left-dark.png) no-repeat center center;left:0;top:0;}
.lof-slidecontent .navigator-wrapper{position:relative;height:138px;overflow:hidden;color:#fff; margin:0 auto;}
.lof-slidecontent .navigator-wrap-inner{top:0;padding:0;margin:0;position:absolute;width:100%;}
.lof-slidecontent .navigator-wrap-inner li{cursor:hand;cursor:pointer;list-style:none;padding:0; margin:0;overflow:hidden;float:left;display:block;text-align:center;}
.lof-slidecontent .navigator-wrap-inner li img{ border:1px solid #8c8c8b;width:204px; height:113px;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");/* Firefox 10+, Firefox on Android */
filter: gray;/* IE6-9 */-webkit-filter:grayscale(100%);/* Chrome 19+, Safari 6+, Safari 6+ iOS */}
.lof-slidecontent .navigator-wrap-inner li img:hover{filter:none;-webkit-filter:none; border:1px solid #ffffff;opacity:0.9;}
.lof-slidecontent .navigator-wrap-inner li.active img {filter:none;-webkit-filter:none; border:1px solid #ffffff;opacity:0.9;}

.imgIc01 { position:absolute; display:block; right:43px; top:43px;}
.imgIc02 { position:absolute; display:block; right:43px; top:43px;}
.imgIc03 { position:absolute; display:block; right:43px; top:43px;}
.imgIc04 { position:absolute; display:block; right:43px; top:43px;}
.imgIc05 { position:absolute; display:block; left:53%; margin-left:-123px; top:50px;}


.menu_m { width:960px; margin:0 auto; position:relative;}
/*导航*/
.header_wrap { width:100%; height:119px; background:url(../images/header_bg.png) repeat-x; position:relative; z-index:999;}
.header { width:960px; margin:0 auto; padding-top:30px; position:relative;}
.homepage { width:21px; height:21px; background:url(../images/home.jpg) no-repeat; position:absolute; right:28px; top:18px;}
.logo { display:block; width:185px; height:58px; background:url(../images/logo.png); float:left;}
.nav { margin:0; padding:22px 0 0 0; display:block; float:right; font-family:Arial,Helvetica,Hiragino Sans GB,PingFang SC,Microsoft YaHei,Vernada,Roboto,sans-serif; height:65px;}
.nav li { font-size:14px; float:left; margin-right:20px; display:block; width:95px; height:33px; line-height:33px; text-align:center;}
.nav li a{ color:#000; display:block; width:95px; height:33px;}
.nav li a:hover { color:#fff; background:url(../images/header_hover.png) no-repeat;}

.nav li .slide { width:632px;background:#fff url(../images/caidan.png) no-repeat center top; position:absolute;right:22px; top:85px; padding:49px 0px 15px 22px; overflow:hidden; display:none;}
.nav li .slide span { width:180px; display:block; float:left;}
.nav li .slide span em{ background:#000; color:#fff; height:21px; line-height:21px; display:block; border-bottom:1px solid #e1dfe1; width:170px; font-style:normal; padding-left:10px; font-size:12px; text-align:left; }
.nav li .slide span a { height:21px; line-height:21px; display:block; border-bottom:1px solid #e1dfe1; width:160px; padding-left:20px; font-size:12px; text-align:left; color:#555862; background:url(/images/arr2.png) no-repeat 10px center; margin-left:-10px;}
.nav li .slide span a.nobg { background:none; color:#7d7e81;}
.nav li .slide span a.nobg:hover { background:none;}
.nav li .slide span a.sbg {background:#f3f4f6 url(/images/arr2.png) no-repeat 10px center;}
.nav li .slide span a:hover { color:#005ead;background:url(/images/arr2.png) no-repeat 10px center;}
.nav li .slide i { float:right; display:block; margin-right:13px;}
.nav01_01 { width:212px; height:215px; background:url(../images/navImg01_02.jpg) no-repeat;}
.nav01_02 { width:212px; height:215px; background:url(../images/navImg01.jpg) no-repeat;}
.nav02_01 { width:212px; height:215px; background:url(../images/navImg02_02.jpg) no-repeat;}
.nav02_02 { width:212px; height:215px; background:url(../images/navImg02.jpg) no-repeat;}
.nav03_01 { width:212px; height:215px; background:url(../images/navImg03_02.jpg) no-repeat;}
.nav03_02 { width:212px; height:215px; background:url(../images/navImg03.jpg) no-repeat;}
.nav04_01 { width:212px; height:215px; background:url(../images/navImg04_02.jpg) no-repeat;}
.nav04_02 { width:212px; height:215px; background:url(../images/navImg04.jpg) no-repeat;}



.footer { padding:20px 0 15px 0; line-height:30px; color:#5b5b5b; background:#1f2024; overflow:hidden;font-family:Arial,Helvetica,Hiragino Sans GB,PingFang SC,Microsoft YaHei,Vernada,Roboto,sans-serif;}
.footer_link { width:936px; margin:0 auto; overflow:hidden;}
.footer_link a { color:#909194;}
.footer_link span a { color:#626367;}
.ft_rt { float:right;}
.copyright { width:936px; margin:0 auto; overflow:hidden; height:23px; padding-bottom:5px; color:#626367;}
.f_logo { width:119px; height:23px; float:left;margin-top:3px; margin-right:20px; background:url(/images/footer_logo.png) no-repeat;}
.copyright a { margin-right:20px; color:#626367;}

/*首页banner*/
#bgclick { width:100%;height:444px;	position:relative; margin:-2px auto 27px auto; z-index:997;}
#bgclick .title .cur {background-position:right 0;}
#bgclick {width:100%;overflow:hidden;position:relative;}
#bgclick .title {position:absolute;text-align:center;bottom:10px;width:100%;}
#bgclick .title li {cursor:pointer;width:12px;margin:0 4px;	height:12px; line-height:0; font-size:0;list-style:none; background-image:url(../images/focus_bg.png); background-repeat:no-repeat;display:inline-block;*display:inline;zoom:1; background-position:0 0;}
#bgclick .content {	width:100%; padding:0; margin:0;}
#bgclick .content li {width: 100%;height:444px;}
.bgroll { width:100%;height:435px;	position:relative;z-index:997;}
.bgroll .title2 .cur { background:#0082ef;}
.bgroll .title2 {position:absolute;text-align:center;bottom:15px;left:35px;}
.bgroll .title2 li {cursor:pointer;width:9px;margin:0 15px 0 0;height:9px; line-height:0; background:#b8b5b5; font-size:0;list-style:none; float:left;}
.bgroll .content2 {	width:959px; height:435px; padding:0; margin:0 auto;}
.bgroll .content2 li {width:959px; height:435px;}

.main { max-width:960px; margin:0 auto; font-size:12px; line-height:18px;}
.main img {max-width:100%;}
/*tabs*/
.tabs { width: 960px; margin-bottom:20px;}
.menu0{ width: 960px; padding:0; height:49px; overflow:hidden; margin-bottom:15px;}
.menu0 li{ display:block; float: left; width:50%; height:49px; font-family:Arial,Helvetica,Hiragino Sans GB,PingFang SC,Microsoft YaHei,Vernada,Roboto,sans-serif; color:#fff; font-size:14px; line-height:38px;text-align: center; cursor:pointer; background-image:url(../images/tabs_bg.png); background-position:-480px 0;}
.menu0 li.hover{ background-position:0 0;}
.main0 ul{ display: none; margin:0; padding:0; overflow:hidden;}
.main0 ul li { float:left; width:240px; height:289px; display:block; margin:0; padding:0;}
.main0 ul li a { width:240px; height:289px; display:block; overflow:hidden;}
.main0 ul li a:hover { border:5px solid #0084f3; padding:0; width:230px; height:279px; }
.main0 ul li a:hover img { margin:-5px;}
.main0 ul.block{ display: block;}

.step { width:960px; overflow:hidden; margin-bottom:20px;}
.video { width:345px; height:278px; background:#000; float:left;}.video p{ line-height:40px; padding-left:20px; color:#fff; font-size:12px; margin:0;}
.proList { width:593px; height:278px; float:right;}
.checkall { width:553px; height:35px; padding:0 20px; background:#000; text-align:right;  line-height:33px;}
.checkall a {text-decoration:underline; color:#fff;}

.accordion { width:593px; height:245px; padding:0; margin:-2px 0 0 0;}
.accordion li { padding:0; margin:0; overflow:hidden; background:#fff;}
.accordion li a { display:block; height:31px; line-height:31px; background:#d4d4d4; padding:0 15px; color:#2f2f2f;}
.accordion li a.active span { display:block;}
.accordion li a.active { float:right; background:#0a0a0a; color:#fff; width:347px; height:63px; margin:2px 0 2px 0; position:relative;}
.accordion li a.active em{ position:absolute; right:15px; bottom:0;}
.accordion li a em { float:right;}
.accordion li .sub-menu { display:none; text-align:center; float:left; width:214px; height:179px; padding:0 0 0 0; margin:2px 0 2px 0; background:#000; position:relative;}
.accordion li span.xinxi { width:345px; height:82px; float:right; text-align:left; background:#fff; border:#d4d4d4 1px solid; padding:15px 15px; position:absolute; bottom:0;right:-379px;}
.accordion li span.xinxi a { float:right; display:inline; color:#005ead; background:none; padding:0; margin:0;}

.mid_banner { margin-bottom:20px;}
.sns { margin-bottom:20px;}
.sns ul { overflow:hidden; padding:0; display:block; margin:0;}
.sns ul li { float:left; display:block; width:320px;}
.foot_link { height:100px; background:url(../images/foot_link.jpg) no-repeat;}
.foot_link ul { padding:0; margin:0; display:block; height:100px; overflow:hidden;}
.foot_link ul li { width:25%; height:100px; float:left;}
.foot_link ul li a { width:100%; height:100px; display:block;}
.gotop { height:50px; line-height:50px; text-align:right;}
.gotop a { color:#2f2f2f; font-size:20px;}


.newtitle { text-align:center; font-size:14px; margin-bottom:15px;}
.newtitle span { font-size:16px; display:block;}
.newtitle i { text-align:center; color:#666; font-style:normal; font-size:12px;}

.proList_lf ul li.gl a { color:#D51112}

