@charset "utf-8";
/*整体样式*/
html,body,div,span,h1,h2,h3,h4,h5,p,ul,li,tr,td{ margin:0; padding:0; border:0; outline:0; font-size:100%;}
h1,h2,h3,h4,h5,p{ font-weight: lighter;}
body { font-size:14px; font-family:"微软雅黑"; background:#ffffff;}
a{ text-decoration:none; color:#000000;}
dl,dt,dd,ul,li p{ list-style:none;}
img{ border:0px;}
em,i { font-style:normal;}
.topbox{
	width:100%;
	background:#0e86d5;height:4px;
}
.top{ width:1200px; margin:0 auto; height:33px; line-height:33px; color:#333333; font-family:"微软雅黑"; font-size:12px; font-weight:normal;}
.top ul li a{ color:#333333;; text-align:center;}
.top_share{ float:left;}
.top_share li{ float:left; margin:0 6px 0 0;}
.nav_1_box{
	width:100%;
	height:134px;
	background-color: #f7f7f7;
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
}
.nav_center {width: 350px; margin-left: 350px;margin-top:40px;display: inline-block;}
.nav_tel{font-size:18px; }
.nav_tel span{color:#bc131a;}
.nav_logo {width: 500px;/*margin-left: -249px;*/padding-top: 10px;float: left;}
.nav_1{ width:1200px; margin:0 auto; height:114px; }
.nav_1 ul{ float:right; line-height:114px; font-size:17px;}
.nav_1 ul li{ float:right; margin:0 24px;}
.nav_1 ul li a:hover{ color:#414141;}


.nav_2_box{ width:100%; height:45px; background:url(../images/nav_2_line.jpg) left center repeat;text-align:center;}
.nav_2{ height:45px; margin:0 auto; display:inline-block;
}
.nav_2 .nav_none{
	float:left;
	width:120px;
	background-image: none;
}

.nav_2 li{
	float:left;
	width:120px;
	background-image: url(../images/nav_2_line_right.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.nav_2_blod{ overflow:hidden; height:45px;}

.nav_2 li ul{
	width:120px;
	text-align: center;
	left: -999em;
	position: absolute;
	z-index:999;
	filter:alpha(opacity=70);
-moz-opacity:0.7; 	opacity:0.7;
*margin:38px 0 0 -90px;	background-color: #dddddd;
}
.nav_2 li ul li{
	float:none;
	line-height:40px;
	font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.nav_2 li ul li a{color:#000000;}
.nav_2 li:hover ul{left: auto;color:#ff0;}

.nav_2_h{color:#000000; margin:12px auto 13px; text-align:center; font-weight:bold;font-size:16px;}
.nav_2_t{color:#f00; margin:12px auto 13px; text-align:center; font-size:16px;font-weight:bold;}
.nav_2_h h3{ font-family:"微软雅黑"; font-size:16px; line-height:20px;font-size:16px;}
.nav_2_h h4{sans-serif; font-size:12px; color:#e7ddbd;}
.nav_2 li a h4:hover{ color:#e7ddbd;}



.flexslider { margin: 0 auto; position:relative; width:100%; height:600px; overflow:hidden; zoom:1;}
.flexslider .slides{ overflow:hidden;}
.flexslider .slides li { width:100%; float:left; list-style:none;}
.flexslider .slides li a{ text-decoration:none;}
.flex-direction-nav li{ list-style:none;}
.flex-direction-nav a { width: 70px; height: 70px; text-decoration:none; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px; right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25);}
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50);}
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center;}
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {width: 100%; height: 600px; display: block;}

.index_item{ margin:30 auto 20px; width:100%;}
.index_item_title{
	height:70px;
	width:100%;
	background: url(../images/index_item.png) center center no-repeat;
	margin-bottom: 1px;
}
.index_item_title h1{font-family:"微软雅黑";
	font-size:30px;
	line-height:32px;
	text-align:center; color:#0e86d5;font-weight:bold;
	margin-top: 30px;

}
.index_item_title p{
	font-size:12px;
	line-height:32px;
	text-align:center;
	text-transform: uppercase;
	color:#cfcfcf;
	font-family:Arial, Helvetica, sans-serif;
}
.index_about_box{ overflow:hidden; margin:0 auto; width:1250px;}
.index_What_box{ overflow:hidden; margin:10px auto; width:1250px;height:280px; }
.index_Business_box{ overflow:hidden; margin:10px auto; width:1250px;}
.index_system_box{ overflow:hidden; margin:0 auto; width:100%;}
.index_management_box{ overflow:hidden; margin:0 auto; width:1250px;}
.index_Online_box{ overflow:hidden; margin:0 auto; width:1250px;}
.index_system_box .bannerimg{text-align:center; }
.index_system_box .bannerimg img{width:100%; }
.index_goods_box{ overflow:hidden; margin:0 auto; width:1250px;}
.index_goods_box .bannerimg{text-align:center; }
.index_news_box{ overflow:hidden; margin:0 auto; width:1250px;}
.footer{ overflow:hidden; margin:0 auto; width:100%; background: #333739;}
.index_aboutus_box{ overflow:hidden; margin:20px auto; width:1250px;}
.index_aboutus_box_content p{   line-height: 35px;padding-bottom:20px;}
.index_products_box{ overflow:hidden; margin:0 auto; width:1250px;}
.index_newslist_box{ overflow:hidden; margin:0 auto; width:1250px;}

.index_about_box_left,.index_about_box_right{ float:left;}
.index_about_box_left{ width:540px;padding-bottom:20px;}
.index_about_box_right{ margin-left:16px; width:640px}
.index_about_box_right p{
	font-size:16px;
	line-height:25px;
	color:#4d4d4d;

	padding: 8px;
}

.index_news_box li{
	width:45%;
	float:left;
	margin: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	padding-bottom: 10px;
}
.index_news_box ul{
	padding-top: 20px;
	padding-bottom: 10px;
}
.index_news_box li h2{
font-size:14px;
	line-height:24px;
}

.index_news_box li h2 span{
font-size:14px;
	line-height:24px;color:#4d4d4d;
}

.index_news_box li img{
	float:left;  width:120px; height:90px;
	border: 1px solid #d3d3d3;
	padding: 2px;
	margin-right: 15px;
	margin-bottom: 10px;
}
.index_news_box li p{
	font-size:13px;
	line-height:20px;
	color:#4d4d4d;
	padding: 8px;
}
.index_news_box li span{ font-weight:bold; color:#004073;}
.index_news_box li span a{color:#004073;}


.index_about_box_right  span{ float: right;}

.index_training_courses{ overflow:hidden; margin:0 auto; width:100%;}
.index_training_courses .bannerimg{text-align:center;padding-top:20px; }

.index_about_box p{
	font-size:16px;
	line-height:25px;
	color:#4d4d4d;

	padding: 8px;
}
.index_about_box img{
	float:left;
	border: 1px solid #d3d3d3;
	padding: 2px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.videobox{background:#eeeeee;border:margin:0 auto 0 auto;}

.video-img{height:300px;overflow:hidden;}
.video-list{
	height:85px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.video-list li{
	width:100px;
	height:75px;
	overflow:hidden;
	position:relative;
	float:left;
	border:solid 2px #fff;
	cursor:pointer;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 2px;
}
.video-list li .icon-video{position:absolute;left:35px;top:22px;width:33px;height:33px;z-index:99;}
.video-list li.now .icon-video{display:none;}

/*我们有什么*/

.advantage{
	height: 748px;
	margin-top: 40px;
}
.advantage .title_1{
	position: absolute;
	top: 270px;
	left: 0;
	right: 0;
	z-index: 9;
}
.advantage .adv_1{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 5;
}

.advantage ul{
	width: 1200px;
	position: absolute;
	z-index: 8;
}
.advantage ul li{
	width: 132px;
	height: 170px;
	position: absolute;
}
.advantage ul li em{
	width: 200px;
	font-size: 18px;
	display: block;
	margin: 10px auto 0;
}
.advantage ul li:hover em{color: #c1995f;}
.advantage ul li i{
	width: 132px;
	height: 132px;
	display: block;
	background: url(../images/icon_3.png) no-repeat;
	transition: all .5s linear;
}
.yu_pr{position: relative;}
.advantage ul li.adv1{top: 574px;left: 0px;}
.advantage ul li.adv1 i{background-position: 0 0;}
.advantage ul li.adv1 em{margin-left: 10px;}
.advantage ul li.adv1:hover i{background-position: 0 -132px;}
.advantage ul li.adv2{top: 394px;left: 43px;}
.advantage ul li.adv2 i{background-position: -132px 0;}
.advantage ul li.adv2 em{margin-left: 10px;}
.advantage ul li.adv2:hover i{background-position: -132px -132px;}
.advantage ul li.adv3{top: 226px;left: 156px;}
.advantage ul li.adv3 i{background-position: -264px 0;}
.advantage ul li.adv3 em{margin-left: 5px;}
.advantage ul li.adv3:hover i{background-position: -264px -132px;}
.advantage ul li.adv4{top: 60px;left: 324px;}
.advantage ul li.adv4 i{background-position: -396px 0;}
.advantage ul li.adv4 em{margin-left: 5px;}
.advantage ul li.adv4:hover i{background-position: -396px -132px;}
.advantage ul li.adv5{top: 60px;right: 324px;}
.advantage ul li.adv5 i{background-position: -528px 0;}
.advantage ul li.adv5 em{margin-left: 15px;}
.advantage ul li.adv5:hover i{background-position: -528px -132px;}
.advantage ul li.adv6{top: 226px;right: 156px;}
.advantage ul li.adv6 i{background-position: -660px 0;}
.advantage ul li.adv6 em{margin-left: 35px;}
.advantage ul li.adv6:hover i{background-position: -660px -132px;}
.advantage ul li.adv7{top: 394px;right: 43px;}
.advantage ul li.adv7 i{background-position: -792px 0;}
.advantage ul li.adv7 em{margin-left: 10px;}
.advantage ul li.adv7:hover i{background-position: -792px -132px;}
.advantage ul li.adv8{top: 574px;right: 0px;}
.advantage ul li.adv8 i{background-position: -924px 0;}
.advantage ul li.adv8 em{margin-left: 30px;}
.advantage ul li.adv8:hover i{background-position: -924px -132px;}

.advantage ul li.adv9{top: 0px;left: 524px;}
.advantage ul li.adv9 i{background-position: -1056px 0;}
.advantage ul li.adv9 em{margin-left: 10px;}
.advantage ul li.adv9:hover i{background-position: -1056px -132px;}

.title_1{
	font-size: 30px;
	color: #d1b79d;
	text-align: center;
	overflow: hidden;
}
.title_1 span{
	font-size: 16px;
	color: #999;
	margin-top: 10px;
	letter-spacing: 10px;
	display: block;
}
#dowebokAdvantage.pogoSlider {
	width:442px;
	height:286px;
	padding-bottom:0 !important;
	overflow:hidden;
	border-radius: 10px;
	position:absolute;
	top: 383px;
	left: 383px;
	z-index: 3;
}
#dowebokAdvantage.pogoSlider a{display: none;}
#dowebokAdvantage .pogoSlider-slide{opacity: 1 !important;}
#dowebokAdvantage .pogoSlider-nav{display: none;}


     .example-wrapper
        {
            position: relative;
            width: 1330px;
            height: 420px;
            margin: 60px auto 0;
        }
        .main-container
        {
            right: 0;
            margin: 0 auto;
        }
        .example-wrapper article
        {
            width: 300px;
            height: 420px;
            transition: all .8s linear;
            position: absolute;
            top: 420px;
            left: 0;
            z-index: 99;
        }
        .example-wrapper li:hover article
        {
            top: 0;
        }
        .example-wrapper aside
        {
            background-color: rgba(56,61,65,.9);
            overflow: hidden;
            width: 300px;
            height: 420px;
            text-align: center;
            line-height: 1.7;
            color: #fff;
            display: table-cell;
            vertical-align: middle;
        }
        .example-wrapper aside h3
        {
            color: #fff;
            cursor: pointer;
            font-size: 30px;
            margin-bottom: 30px;
            text-align: center;
        }
        .example-wrapper aside h3 em
        {
            font-size: 18px;
            line-height: 30px;
            padding-left: 5px;
        }
        .toolbar .left, .toolbar .right
        {
            width: 35px;
            height: 132px;
            z-index: 100;
            cursor: pointer;
            position: absolute;
            top: 50%;
            margin-top: -66px;
        }
        .toolbar .left
        {
            left: 0;
            background: url(../images/arrow-left.png) no-repeat;
            background-size: 100% 100%;
        }
        /*.toolbar .left:hover{background-position: 0 -40px;}*/
        .toolbar .right
        {
            right: 0;
            background: url(../images/arrow-right.png) no-repeat;
            background-size: 100% 100%;
        }
        /*.toolbar .right:hover{background-position: -40px -40px;}*/
.introduce_scroll{width: 271px;padding:22px 13px;background: #eaebeb;position: relative;float: left;margin-right: 15px;}
.introduce_scroll.last{margin-right: 0;}
.introduce_scroll h3{font-size: 22px;color:#333333;font-weight: normal;margin:0;padding-bottom: 20px;}
.introduce_scroll h3 span{font-size: 14px;color:#b4b4b4;text-transform: uppercase;font-family:"Tahoma";}
.introduce_scroll .slider{position: relative;width: 261px;height: 307px;}
.introduce_scroll .slider a{display: block;width: 261px;height: 307px;position: relative;}
.introduce_scroll .prev,.introduce_scroll .next{display: block;width: 18px;height: 19px;position: absolute;top:27px;z-index: 99;}
.introduce_scroll .prev{background:url(../images/prev1.jpg);right:30px;}
.introduce_scroll .next{background:url(../images/next1.jpg);right:10px;}
.introduce_scroll .slider a span{position: absolute;display: block;width: 100%;height: 46px;left:0;bottom:0;background: #000;opacity: 0.6;filter:alpha(opacity=60;);}
.introduce_scroll .slider a p{position: absolute;display: block;width: 100%;height: 46px;left:0;bottom:0;line-height: 46px;color:#fff;font-size: 14px;text-align: center;}
.introduce_scroll .slider img{
max-width: 100%;
    max-height: 100%;}
.more, .fr {
	float: right;
}
.more {
	color: #AAAAAA;
	text-decoration: none;
	position:absolute;
	top:10px;
	right:10px;
	font-size:11px;
}

#main { width:1200px; margin:0 auto; clear:both; display:block; margin-bottom:10px;}
.none { display:none }
.ho15 { height:5px; overflow:hidden; background-color:#F7F6F6; clear:both; display:block; }
.ho8 {height:8px; overflow:hidden; background-color:#F7F6F6; clear:both; display:block; font-size:0; }

#index_zx{width:100%; background-color:#ffffff;  height:425px; border:1px solid #dedede; overflow:hidden; display:block; clear:both;}
#index_zx .index_zx_title{background:url(../images/index_title_bg2.gif) 0 0 repeat-x; height:44px;}
#index_zx .index_zx_title ul li { float:left;  cursor:pointer;}
#index_zx .index_zx_title ul li a{ display:block; width:133px;line-height:44px; text-align:center; color:#ffffff; font-size:16px; font-family:"微软雅黑","宋体"；text-decoration:none; outline:none;background:#4d4d4d;}
#index_zx .index_zx_title .yestar_cur a{ background:#4d4d4d; width:133px;height:44px; color:#ffbc00;  }
#index_zx .blood{overflow:hidden; clear:both; height:366px; width:100%;}
#index_zx .blood .zx_nav{background:url(../images/index_title_bg1.gif) 0 bottom repeat-x; width:100%; overflow:hidden;  padding-left:50px;}
#index_zx .blood .zx_nav li{float:left; height:35px; line-height:35px; padding:0 13px;}
#index_zx .blood .zx_nav li a:hover{text-decoration:none;}
#index_zx .blood .zx_nav .blood_cur{padding:0 30px;border-width:1px 1px 0; cursor:pointer; border-style:solid; border-color:#dedede; background-color:#fff; height:33px;line-height:30px;}
#index_zx .blood .zx_nav .blood_cur a{color:#f60; }
#index_zx .blood .xm_ts{width:390px; float:left; overflow:hidden;}
#index_zx .blood .xm_ts ul{margin-top:8px;}
#index_zx .blood .xm_ts li{float:left; width:50%; height:112px; text-align:center;}
#index_zx .blood .blood_vsa{float:left; width:500px; overflow:hidden;}
#index_zx .blood .blood_vsa .col_hot_fl{width:500px; overflow:hidden; float:left;}
#index_zx .blood .blood_vsa .col_hot { width:468px; margin:16px auto 0; height:130px; overflow:hidden; }
#index_zx .blood .blood_vsa .col_hot .hot_img { float:left; width:164px; height:128px; }
#index_zx .blood .blood_vsa .col_hot .hot_img img { width:164px; max-height:120px; height:128px;}
#index_zx .blood .blood_vsa .col_hot .hot_img h2 { font-size:12px; text-align:center; line-height:29px; background-color:#ededed; margin-top:2px; height:29px; overflow:hidden; }
#index_zx .blood .blood_vsa .col_hot .hot_arc { float:right; width:300px; padding-left:4px}
#index_zx .blood .blood_vsa .col_hot .hot_arc .hot_title {/* text-align:center;*/ height:45px; overflow:hidden; }
#index_zx .blood .blood_vsa .col_hot .hot_arc .hot_title a {font-size:16px; font-weight:bold; line-height:45px; }
#index_zx .blood .blood_vsa .col_hot .hot_arc p { color:#a48044; line-height:23px; margin-top:6px; text-indent:25px; overflow:hidden;/* height:110px; */}
#index_zx .blood .blood_vsa .col_hot .hot_arc p a { color:#555; }
#index_zx .blood .blood_vsa .col_hot .hot_arc p a:hover{text-decoration:none;}
#index_zx .blood .blood_vsa ul.list_news { clear:both; width:468px; margin:0 auto; overflow:hidden; display:block; /*background:url(../images/bj2.gif) repeat-x top;*/}
#index_zx .blood .blood_vsa ul.list_news li { height:30px; line-height:30px; text-indent:20px; background:url(../images/ico_li_1.jpg) 10px center no-repeat;  overflow:hidden; width:460px; border-bottom: 1px dashed #dedede;}
#index_zx .blood .blood_vsa ul.list_news li span { float:right;}
#index_zx .blood .blood_vsa ul.list_news li img { margin-top:6px; _margin-top:6px }

.blaood_db_ask{height:228px; /*float:right;*/}
.blaood_db_ask .ask_img { width:264px; height:130px;  margin:10px auto 0; overflow:hidden; }
.blaood_db_ask .ask_img img { width:228px; height:120px; margin:2px 0 0 2px; }
.blaood_db_ask .ask_img .title { position:relative; font-size:12px; color:#fff; margin:-35px 0 0 6px; width:204px; line-height:35px; background-color:#000000; text-align:center; filter:alpha(opacity=50); opacity:.5; }
.blaood_db_ask ul { margin:7px auto 0; }
.blaood_db_ask ul li { font-weight:bold; color:#000; line-height:25px; padding-left:16px;/* text-indent:20px; */height:25px; overflow:hidden }
.blaood_db_ask ul li a { color:#000; font-weight:normal; }

#blood_b_tab{width:100%; border-bottom:1px solid #dedede; overflow:hidden;/* height:250px;*/ display:block;}
	#blood_b_tab .blood_tab{height:35px; background:url(../images/index_title_bg1.gif) 0 bottom repeat-x; }
	#blood_b_tab .blood_tab li{float:left; cursor:pointer; border-left:1px solid #dedede;}
	#blood_b_tab .blood_tab li a{display:block; height:35px; padding:0 30px; line-height:35px; text-align:center; color:#000; font-size:14px; font-weight:bold; text-decoration:none; outline:none; }
      /*  #blood_b_tab .blood_tab li a{color:#000;}*/
	#blood_b_tab .blood_tab .blood_tab_cur a{ background:#000;padding:0 30px; height:34px; color:#FFF; }
	#blood_b_tab .blood_tab_arc ul.pp_ry { width:981px; margin:15px auto 15px; overflow:hidden;}
	#blood_b_tab .blood_tab_arc ul.pp_ry li{ float:left; word-wrap:break-word; width:180px; text-align:center; margin:0 32px; display:inline; }
	#blood_b_tab .blood_tab_arc ul.pp_ry li span { width:180px; line-height:30px; text-align:center; overflow:hidden; display:block; }
	#blood_b_tab .blood_tab_arc ul.pp_ry img { width:180px;/* height:120px;*/   }
	#blood_b_tab .blood_tab_yq ul.pp_ry img{ width:100px !important; margin:0 auto; height:120px;}
	#blood_b_tab .blood_tab_arc ul.yq_link { width:960px; overflow:hidden; zoom:1; margin:9px auto; padding-bottom:10px; clear:both; }
	#blood_b_tab .blood_tab_arc ul.yq_link a{ color:#4d4d4d; padding:0px 6px; line-height:28px; }
	#blood_b_tab .blood_tab_arc ul.yq_link a:hover { color:#f60; }
	
.bottom_nav { width:100%; border:0px solid #d5d5d5; border-width:1px 0 0;/* height:150px;*/ overflow:hidden; clear:both;}
.bottom_nav ul { width:980px; margin:0 auto; }
.bottom_nav li { line-height:25px; height:25px; margin-top:9px;  background:url(../images/bottom_nav_bg.png) 0 0 no-repeat;}
.bottom_nav li span {float:left; line-height:25px; height:25px; overflow:hidden; width:75px; display:block; text-align:center; color:#fff; font-weight:bold; overflow:hidden; margin-right:5px; }
.bottom_nav li a { padding:0 6px; *padding:0 5px;
color:#000; }
.bottom_nav li a:hover { color:#f60; }
.blood_arc>[title]{color:#FF66CC !important;}


/*新闻*/
.news{
	width: 1250px;
	overflow: hidden;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.news article{
	float: left;
	width: 370px;
	margin: 0 22.5px;
	line-height: 0;
	font-size: 0;
}
.news article .title_1{
	line-height: 1;
	text-align: left;
	margin-bottom: 25px;
	color:#4d4d4d;
}
.news article .title_1 h1{
	background: url(../images/icon_6.jpg) center no-repeat;
}
.news article .title_1 h1 em{

}
.news article .title_1 span{
	font-size: 12px;color:#999999;
	text-transform: uppercase;
	letter-spacing: normal;
}
.news article img{margin-bottom: 10px;}
.news article aside{
	font-size: 14px;
	line-height: 34px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/di.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;color:#999999;
}

.news article aside a{color:#999999;

}
.yu_fl{float: left !important;}
.yu_fr{float: right !important;}
.yu_fc{overflow: hidden !important;}


 .footerTop
    {  width:1250px;
        padding: 27px 0 0;
        color: #999;
		overflow:hidden; margin:0 auto; 
    }
    
    .footer_1
    {
	width: 200px;
	text-align: center;
	float: left;
	padding-top: 40px;
    }
    
    .footer_2
    {
        float: left;
        padding: 0 20px 30px;
        border-right: dashed 1px #5c5c5c;
        border-left: dashed 1px #5c5c5c;
    }
    .footer_2 li
    {
        float: left;
        text-align: center;
        width: 130px;
        line-height: 30px;
    }
    .footer_2 li h3
    {
        color: #fff;
        padding-bottom: 15px;
        margin-bottom: 15px;
        border-bottom: dashed 1px #5c5c5c;
    }
    .footer_2 li span
    {
        display: block;
    }
    .footer_2 li a
    {
        color: #999;
    }
    .footer_2 li a:hover
    {
        color: #d1b79d;
    }
    
    .footer_3
    {padding-top: 25px;
        float: left;
        width: 208px;
        text-align: center;
    }
    .footer_3 img
    {
        display: block;
        margin: 10px auto 15px;
    }
    
    .footerBottom, .footerBottom a
    {
        background: #242424;
        color: #bcbcbc;
        height: 50px;
        line-height: 50px;
        text-align: center;
    }
.footer_4{
padding-top: 30px;
        float: left;
        width: 250px;
        text-align: left;
    }
.footer_4 p{ line-height: 30px;}


/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}

#inav-dock{height:220px;overflow:hidden;margin:10px auto;width:1250px;}
#inav{width:1080px;margin:10px auto 0 auto;}
#inav .inav-slides ul li a{margin:5px auto 0 auto;width:250px;background-color:#ffffff;}
#inav .inav-arrows a{width:65px;height:110px;background:url(../images/leftright02.png) no-repeat;}
#inav .inav-arrows a.inav-prev-item{left:-80px;background-position:0 -110px;}
#inav .inav-arrows a.inav-prev-item:hover{background-position:-65px -110px;}
#inav .inav-arrows a.inav-prev-item.disabled{background-position:-130px -110px;}
#inav .inav-arrows a.inav-next-item{right:-80px;}
#inav .inav-arrows a.inav-next-item:hover{background-position:-65px 0;}
#inav .inav-arrows a.inav-next-item.disabled{background-position:-130px 0;}
#inav .inav-arrows a{margin-top:2;bottom:20px;padding:0;}
#inav .inav-menu{
	position:absolute;
	z-index:10;
	top:-40px;
}
#inav .inav-menu li{padding:2px 0px;border-radius:2px;}
#inav .inav-menu li a{color:#000000;font-size:18px;text-decoration:none;	padding-top: 8px;
	padding-right: 25px;
	padding-bottom: 8px;
	padding-left: 25px;}
#inav .inav-menu li a:hover{text-decoration:none;}
/* inav-showcase */
.inav-showcase{position:relative;z-index:10;}
.inav-showcase .inav-menu{margin-bottom:10px;height:20px}
.inav-showcase .inav-menu.auto-centered{position:absolute;z-index:10;top:-20px;left:50%}
.inav-showcase .inav-menu ul{margin:0;list-style:none}
.inav-showcase .inav-menu ul li{float:left;margin-left:10px;}
.inav-showcase .inav-menu ul li:first-child{margin-left:0}

.inav-showcase .inav-menu ul li.current-menu a{
	background-color:#b81518!important;
	color:#ffffff!important;
	padding-top: 8px;
	padding-right: 25px;
	padding-bottom: 8px;
	padding-left: 25px;
}


.inav-showcase .inav-menu ul li a{outline:0}
.inav-showcase .inav-arrow{position:absolute;z-index:20;display:block;top:50%;width:30px;text-align:center}
.inav-showcase .inav-arrows a{outline:0;padding:3px;background-color:rgba(0,0,0,0.3)}
.inav-showcase .inav-arrows a.disabled{color:#666}
.inav-showcase .inav-arrows a.inav-prev-item{left:10px}
.inav-showcase .inav-arrows a.inav-next-item{right:10px}
.inav-showcase .inav-arrow:hover{background-color:rgba(0,0,0,0.6)}
.inav-showcase .inav-slides{position:relative;z-index:10;width:100%;overflow:hidden}
.inav-showcase .inav-slides ul{position:absolute;z-index:10;top:0;left:0;padding:0;width:100%;min-width:100%;list-style:none;display:none;overflow:hidden;}
.inav-showcase .inav-slides ul.active{display:block}
.inav-showcase .inav-slides ul.next{display:block;z-index:20}
.inav-showcase .inav-slides ul li{float:left;text-align:center; }
.inav-showcase .inav-slides ul li.ready-to-dismiss{position:absolute;z-index:10;top:0;display:block;float:none}
.inav-showcase .inav-slides ul li.title{display:none}
.inav-showcase .inav-slides ul li.current-menu-item a{font-weight:bold;color:#000}
.inav-showcase .inav-slides ul li a{color:#7f7f7f;display:block;width:100%;height:100%;font-size:11px;text-decoration:none;font-size:13px;text-align:center;}
.inav-showcase .inav-slides ul li a img{
	display:block;
	border:1px solid #eeeeee;box-shadow: 4px 4px 2px #cccccc;
	max-width:100%;
	width:240px;
	height:120px;
	padding: 3px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.inav-showcase .inav-slides ul li a:hover{color:#000}

.inav-showcase .inav-slides ul li h2{	color:#000000;font-weight:bold;
	text-align:center;
	height:35px;
	padding-top: 15px;
	padding-bottom: 15px;
	 font-size:20px;
	 background: url(../images/index_item2.png) center center no-repeat;}

.inav-showcase .inav-slides ul li p{ text-align:center; color:#5a5859; line-height:45px; font-size:18px;}
.inav-showcase .inav-slides ul li p img{ width:102px;height:27px;}
.prolist_box{width:100%;margin:5px auto;}
.u4{height:auto;margin-bottom: 25px;}
.u4 li{width:220px;background:#FFF;height:255px;margin-right:20px;margin-top:15px; margin-bottom:15px;float:left;box-shadow: 2px 2px 2px #cccccc;}
.u4 li a{color:#333333;}
.u4 li a:hover{color:#791b77;}
.u4 li h3{
	color:#333333;
	text-align:center;
	height:35px;
	padding-top: 10px;
	padding-bottom: 15px;
	 font-size:14px; background:#ececec;
}
.u4 p{ text-align:center; color:#5a5859; line-height:45px; font-size:18px;}
.u4 .case_img img{

	position: relative;
	overflow: hidden;
	border:1px solid #eeeeee;
	padding: 5px;
}

.u5{height:auto;margin-bottom: 25px;}
.u5 li{width:232px;background:#FFF;height:255px;margin-right:18px;margin-top:15px; margin-bottom:15px;float:left;}
.u5 li a{color:#333333;}
.u5 li a:hover{color:#791b77;}
.u5 li h3{
	color:#333333;
	text-align:center;
	height:35px;
	padding-top: 10px;
	 font-size:15px; background:#ececec;
}
.u5 p{ text-align:center; color:#5a5859; line-height:45px; font-size:18px;}
.u5 .case_img img{

	position: relative;
	overflow: hidden;
	border:1px solid #eeeeee;
	padding: 5px;
}


.u9{height:auto;margin-bottom: 25px;}
.u9 li{width:160px;background:#FFF;height:120px;margin-right:10px;margin-top:10px;margin-bottom: 20px;float:left;}
.u9 li a{color:#333333;}
.u9 li a:hover{color:#791b77;}
.u9 li h3{
	color:#333333;
	text-align:center;
	height:35px;
	padding-top: 10px;
	padding-bottom: 15px;
	 font-size:14px; 
background:#ececec;box-shadow: 2px 2px 2px #cccccc;
}
.u9 p{ text-align:center; color:#5a5859; line-height:45px; font-size:18px;}
.u9 .case_img img{
	width:160px;
	height:120px;
	position: relative;
	overflow: hidden;
	padding: 3px;border:1px solid #eeeeee;
}
#foot{ width:100%; background:#00acec;font-size:14px; }
#foot .fmbox{ height:175px; padding:27px 0 0 0; color:#fff; line-height:24px;  position:relative;}
#foot .fmbox a{ color:#fff;}
#foot .fmbox a:hover{ color:#f00;}
#foot .fmbox li{ float:left; display:block; padding:0 50px; overflow:hidden; _width:270px; _padding:0 30px;}
#foot .fmbox h3{ height:36px; line-height:36px; font-size:14px; overflow:hidden;}
#foot .fmbox li dt{ float:left; padding-right:35px; overflow:hidden;}
#foot .copyrightmenu{ text-align:center; line-height:30px; padding:5px 0; overflow:hidden; color:#333333;font-size:13px; background:#e8e8e8; font-weight:bold;}
#foot .copyrightmenu a{color:#333333;}
#foot .copyrightmenu a:hover{color:#000000;}
#foot .copyright{ text-align:center; line-height:30px; padding:25px 0; overflow:hidden; color:#ffffff;font-size:14px; background:#0e86d5;}
#foot .copyright a{color:#ffffff;}

.paging{ overflow:hidden;width:1250px; text-align:center;}
.page{padding:30px 0;margin:0 auto; display:inline-block;}
.page li{ border:1px solid #CCCCCC; height:20px!important; height:15px; line-height:20px!important; line-height:15px; padding:10 6px!important; padding:12px 16px; float:left; background:#fefefe;  color:#666666;}
.page li.hover{ border:#CCCCCC solid 1px; height:20px!important; line-height:20px!important; padding:10 6px!important;height:15px;  padding:12px 16px; color:#fff; font-weight:bold;line-height:15px; padding:2px 6px; background:#CCCCCC; }
.page span{ border:#CCCCCC solid 1px; height:20px!important; height:15px; line-height:20px!important; line-height:15px; padding:10 6px!important; padding:12px 16px; float:left; background:#fefefe;color:#666666;}
.page  a{ border:#CCCCCC solid 1px; height:20px!important; height:15px; line-height:20px!important; line-height:15px; padding:10 6px!important; padding:12px 16px;float:left; background:#fefefe;color:#666666;}
.fixed { display: block; min-height: 1%; }


.rz_resp_sec1.animatebox.animate .rz_resp_img1{transform: translateX(0);opacity: 1;}
.rz_resp_sec1.animatebox.animate .rz_resp_img2{transform: scale(1);opacity: 1;}
.rz_resp_sec1.animatebox.animate .rz_resp_img3{transform: translateX(0);opacity: 1;}
.rz_resp_sec1.animatebox.animate .rz_resp_img4{transform: translateX(0);opacity: 1;}
.rz_resp_sec1.animatebox.animate .rz_resp_img5{transform: translateX(0);opacity: 1;}
.rz_resp_sec1.animatebox.animate .rz_resp_img6{transform: translateY(0);opacity: 1;}
.rz_resp_ul li:nth-child(1).animatebox.animate{transform: translateY(0);opacity: 1;}
.rz_resp_ul li:nth-child(2).animatebox.animate{transform: translateY(0);opacity: 1;}
.rz_resp_ul li:nth-child(3).animatebox.animate{transform: translateY(0);opacity: 1;}
.rz_resp_ul li:nth-child(4).animatebox.animate{transform: translateY(0);opacity: 1;}
.case_list li.animatebox.animate{transform: translateY(0);opacity: 1;}
.regulars_ul.animatebox.animate li{transform: translateY(0);opacity: 1;}
.right_nav{position: fixed;width: 57px; right: 0;top: 50%;margin-top: -123px;z-index: 100;}
.fixed_right_box{position: relative;}
.zx{display: inline-block; background: url(../images/rz_right_icon1.png) no-repeat center center;width: 30px;height: 30px;vertical-align: middle;transition: 0.8s all;}
.phone{display: inline-block;background: url(../images/rz_right_icon2.png) no-repeat center center;width: 30px;height: 30px;vertical-align: middle;transition: 0.8s all;}
.qq{display: inline-block;background: url(../images/rz_right_icon3.png) no-repeat center center;width: 30px;height: 30px;vertical-align: middle;transition: 0.8s all;}
.weixin{display: inline-block;background: url(../images/rz_right_icon4.png) no-repeat center center;width: 30px;height: 30px;vertical-align: middle;transition: 0.8s all;}
.scor_top{display: inline-block;background: url(../images/rz_right_icon5.png) no-repeat center center;width: 30px;height: 30px;vertical-align: middle;transition: 0.8s all;}
.right_nav li span{margin-left: 12px;}
.right_nav_box{position: relative;}
.right_nav_box li{position: absolute;transition: 0.8s background-color; background-color: #0b63b1;height: 46px;line-height: 46px;padding: 0 15px;white-space: nowrap; /*border-top-left-radius: 20px;border-bottom-left-radius: 20px;*/}
.right_nav_box li.li1{top: 0;}
.right_nav_box li.li2{top: 50px;}
.right_nav_box li.li3{top: 100px;}
.right_nav_box li.li4{top: 150px;}
.right_nav_box li.li5{top: 200px;}
.right_nav_box li:hover{background-color: #488bc7;}
.right_nav_box li a{color: #fff;font-size: 16px;}
.ewm_pic{position: absolute;right: 70px;bottom: 0;visibility: hidden;opacity: 0;transition: 0.5s all;background-color: #fff;padding: 10px;}
.ewm_pic img{display: block;}
.ewm_pic.act{visibility:visible;opacity:1;}

/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}