root {display: block;}
html, body, div, label, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td ,img,textarea{border: 0px;margin: 0px;outline: 0px;padding: 0px;}
fieldset, img { border: 0; }
img { display:inline-block; }
:focus { outline: 0; }
li {display: list-item;text-align: -webkit-match-parent;}
em, i, u {font-style: normal;}
h1, h2, h3, h4, h5, h6 {font-weight: normal; font-family:"Microsoft YaHei" }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
code, kbd, samp, tt { font-size:100%; }
input, button, textarea, select { *font-size: 100%;font-family:"Microsoft YaHei";}
ol, ul { list-style: none outside none; }
table { border-collapse: collapse; border-spacing: 0;}
caption, th { text-align: left; }
:link, :visited, ins { text-decoration: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
a{ color: #363636}
div {display: block;}
a:hover{ color:#F90}
.row{margin-right:0px; margin-left: 0px;}
.margin-top{ margin-top:10px}
.r_f{ float:right}
.l_f{ float:left}
.mleft{ margin-left:10px;}
.margin{ margin:15px;}
.marginsx{ margin:10px 0px;}
.margintb{ margin:20px 0px;}
.align{ text-align:center}
.display_none{ display:none}
.border{ border:1px solid #ddd; padding:5px; height:50px; line-height:36px; margin-bottom:20px; }
.border span{ display:block; height:100%;}
.alert{ margin-top:20px;}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
     box-sizing: border-box; 
}
body
{
	padding-bottom: 0;
	background-color: #ffffff;
	min-height: 100%;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif ;
	font-size: 13px;
	color: #393939;
}
.page-content {
    background: #fff;
    margin: 0;
    padding:0px 15px;
}
.clearfix:after{
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
	clear: both;
	font-size: 0;
	line-height: 0;
}
.header_top,.index_style,.footerbox,.pages_style,.page_content{ width:1200px; margin:0 auto; position: relative; z-index:12}
.top_name{ height:80px;width: 1300px; padding:15px 0px;}
.logo_style{ width:250px; float:left; height:50px;}
.index_bgimg {background: url(../images/bg_img.jpg) repeat; height:550px; width:100%; position:relative; z-index:1}
#canvas{ 
	height:550px; 
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	width: 100%;
	ilter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
#canvas_page{	
    height:400px; 
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	width: 100%;
	ilter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.color_red{ color: #DC3235}
.color_blue{ color: #2262E4}
.color_green{ color: #0C8E13}
.color_orange{ color: #F85C00}
.page_style .index_bgimg{ height:400px;}

/*服务*/
.Service{ width:100%; height:496px; border-bottom:1px solid #D5D1D2; padding-top:6px;}
.Services{ width:1200px; height:476px;}
.ServiceList{ width:300px; height:330px; float:left;}
.ServiceList a{ color:#666;}
.ServiceLists{
	width:280px;height:330px;position:relative;overflow: hidden; background-color:#F7F7F7;
}

.ServiceLists .top{ width:280px; height:118px; text-align:center; padding-top:12px; position:absolute; left:0px;}
.ServiceLists .title{ width:280px; height:52px; text-align:center;  line-height:20px; padding-top:5px; position:absolute; left:0px; top:130px; }
.ServiceLists .title span{ color:#2A2B2C;font-size:18px; line-height:16px;}
.ServiceLists .com{ width:247px; height:140px; line-height:22px; position:absolute; left:16px; top:180px;z-index:800;}

.ServiceLists .tops{ width:280px; height:118px; text-align:center; padding-top:12px;  position:absolute; left:-275px; z-index:800;}
.ServiceLists .titles{ width:280px; height:52px; text-align:center;  line-height:20px; padding-top:5px; position:absolute; left:280px; top:130px; color:#FF6600; z-index:800;}
.ServiceLists .titles span{ color:#2A2B2C;font-size:18px;color:#FF6600;line-height:16px;}
.ServiceLists .coms{ width:247px; height:140px; line-height:22px; position:absolute; left:280px; top:180px;z-index:800; color:#888888;}

.ServiceMore{ width:1200px; height:100px; padding-top:40px; float:left;}
/**/
.W_slist {
	width: 528px;display: block; height:100px;margin: 0px auto; 
}
.W_slist ul{ margin:0px; padding:0px;
}
.W_slist li { 
list-style:none; padding:0px; margin:0px;width: 86px;overflow: hidden;height: 100px;font-size: 14px;position: relative;display: inline;float: left;text-align: center; 
}

.W_slist li .rad i {
	background: url(../images/w-20140306v2.png) no-repeat  ;
	-webkit-transition: all .5s ease-in-out;
	display: block;
	margin-left: auto;margin-right: auto;
}

.W_slist li .rad {
	background: #ccb5a6;width: 62px;height: 62px;
	-webkit-border-radius: 62px;
	overflow: hidden;position: relative;
	z-index: 2;margin: 0px auto;display: block; top:4px;
	-moz-border-radius: 62px;border-radius: 62px;
}

.W_slist li .sd {
	width:70px;height: 70px;display: block;
	-webkit-border-radius:74px;
	-moz-border-radius: 74px;
	-webkit-transition: all .5s ease-in-out;
	-webkit-transform: scale(0.5);
	border-radius:74px;
	background: #e2e2e2;top: 0;left: 8px;position: absolute;z-index: 1
}

.W_slist li p {
	color: #FF6600;font-size: 14px
}

.W_slist li p strong {
	display: block;line-height: 24px;font-size: 16px
}

.W_slist a:hover {
	text-decoration: none
}

.W_slist a:hover p {
	text-decoration: none;
	color: #00ABB3;
}
.W_slist li:hover .sd,.W_slist li.hover .sd {
	-webkit-transform: scale(1)
}
.W_slist li .title{ display:none; width:54px; height:15px; text-align:center; color:#FFFFFF;
 left:17px; TOP:74PX; background:url(../images/r11_c14.gif) no-repeat center top; font-size:12px; padding-top:3px;}
.W_slist li:hover .title{ position:absolute;  display:block;}


.W_slist li.p .rad i {
	width: 35px;height: 26px;background-position: -26px -18px;margin-top: 20px
}

.W_slist li.b .rad i {
	width: 32px;height: 28px;background-position: -111px -17px;margin-top: 20px
}
.W_slist li.t .rad i {
	width: 43px;height: 23px;background-position: -187px -20px;margin-top: 20px
}

.W_slist li.y .rad i {
	width: 38px;height: 22px;background-position: -273px -20px;margin-top: 20px
}

.W_slist li.m .rad i {
	width: 32px;height: 24px;background-position: -356px -18px;margin-top: 19px
}
.W_slist li.e .rad i {
	width: 32px;height: 39px;background-position: -440px -12px;margin-top: 12px
}

.W_slist li:hover .rad i,.W_slist li.hover .rad i {
	-webkit-transform: rotate(360deg);
	
}
.W_slist li:hover .rad,.W_slist li.hover .rad {
	background-color: #00ABB3;
}
.container1 {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width:768px) {
	.container1 {
		width: 750px
	}
}

@media (min-width:992px) {
	.container1 {
		width: 970px
	}
}

@media (min-width:1200px) {
	.container1 {
		width: 1170px
	}
}

.container1-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

.row {
	margin-right: -15px;
	margin-left: -15px
}

/**/
/******************客服*************************/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:114px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}
/*******************菜单栏目**********************/
.menu_style{ float:right; width:1050px;}
.nav{ margin-top:15px;}
.nav .nLi {
    float: left;
    position: relative;
    display: inline;
	z-index:15;
	padding:0px 40px;
}
.nav .nLi.on{border:1px  solid #ffffff; box-shadow: inset 0px 2px 18px #41a2ff; }
.nav .nLi .sub{ 
    display:none;
    width: 154px;
    left: -1px;
    top: 40px;
	z-index:1110;
    position: absolute;
    line-height: 30px;
    padding: 5px 0;
	border:1px  solid #41a2ff;
	box-shadow: inset 0px 2px 18px #41a2ff;
	background-color:#2E6EBA
}
.nav .nLi .sub a{ font-size:14px; display:block; padding-left:20px;}
.nav .nLi .sub a:hover{ background-color: #41a2ff;}
.nav .nLi a{ color:#FFF; font-size:18px; display:block; height:35px; line-height:35px;}
.Slideshow_style{ position:relative; z-index:10; height:470px;}
.Slideshow_style .hd{ height:40px; background:url(../images/bg_loading_03.png) repeat; left:0px; width:100%; position:absolute; bottom:0px; z-index:22;}
.Slideshow_style .bd{ width:1200px; margin:0 auto; z-index:12}
.Slideshow_style .bd img{ position:relative; z-index:13;}
.Slideshow_style .hd .select_name{ width:1200px; margin:0 auto;}
.Slideshow_style .hd .select_name li{ width:200px; cursor:pointer;  float:left; font-size:14px; color: #FFF; line-height:40px;}
.Slideshow_style .hd .select_name li.on{ height:40px; border: 1px solid #41a2ff;box-shadow: inset 0px 2px 18px #41a2ff;}
.Slideshow_style .hd .select_name li em{ display:block; float:left; width:35px; margin-right:10px; margin-left:30px; height:40px; background:url(../images/pan_index_5.png) no-repeat 0px 8px;}
.Slideshow_style .hd .select_name li em.icon_tu{background-position: 5px -198px;}
.Slideshow_style .hd .select_name li em.icon_tu1{background-position: 5px 8px;}
.Slideshow_style .hd .select_name li em.icon_tu2{background-position: 2px -118px;}
.Slideshow_style .hd .select_name li em.icon_tu3{background-position: 5px -78px;}
.Slideshow_style .hd .select_name li em.icon_tu4{background-position: 5px -36px;}
.Slideshow_style .hd .select_name li em.icon_tu5{background-position: 5px -159px;}
/**************************电话***********************/
.phone_style{ text-align: center; padding:20px 0px;}
.phone_style .phone_name{ font-size:24px; color:#1383C6; font-weight:bold}
.phone_style h4{ font-size:36px; padding:10px 0px; color:#F90; font-weight:bold}
.Introduction_name .list_left{ width:520px; float:left;}
.Introduction_name .content{ width:600px; float:right; line-height:30px; font-size:14px; color:#666}
.Introduction_name .content em{ font-size:16px; font-weight:bold; color:#F60}
.advisory_btn{
    display: inline-block;
    font-family: "Microsoft YaHei";
    color: #FFF!important;
    border-radius: 0;
    -webkit-transition: all ease .15s;
    transition: all ease .15s;
    cursor: pointer;
    vertical-align: middle;
    margin-right: 5px;
    position: relative;
    border-radius: 3px;
    -ms-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
	text-align:center;
	font-size:18px;
	height:40px;
	line-height:40px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}
.btn-primary{ display:block; width:200px; box-shadow: inset 0px 2px 18px #41a2ff; border:1px solid #428bca;  background-color: #428bca!important;}
/**************************产品*************************/
.product_style .title{
	text-align: center;
    padding: 50px 0 15px 0;
    border-bottom: 1px dashed #e0e0e0;
}
.product_style .title h1 {
    font-size: 40px;
	font-weight:bold
}
.product_style .title h1 span {
    color: #218ECF;
}
/*********************************************/
.product_description{}
.product_description .parHd{ height:70px;}
.product_description .parHd li{ position:relative; width:210px; float:left; margin:0px 15px; text-align:center; height:57px; line-height:26px; cursor:pointer}
.product_description .parHd li h4{ font-size:16px; padding-top:5px;}
.product_description .parHd li h6{ color:#999}
.product_description .parHd li.on{ background-color:#E6800F; color:#FFF;}
.product_description .parHd li.on h6{ color:#FFF}
.product_description .parHd li.on i{
	position: absolute;
    width: 0px;
    height: 0px;
    border: 10px solid transparent;
    display: block;
    left: 50%;
    margin-left: -9px;
    border-top-color: #E6800F;
}
.product_description .parBd ul{ padding:20px 0px; position:relative}
.product_description .parBd .Slideshow_styles{ width:1200px; height:510px; position:relative; background:url(../images/item_pic.png) no-repeat}
.img_Slideshow{ width:600px; height:377px; position:relative; top:49px; left:163px;}
.important_r{ width:380px; position:absolute; top:20px; right:0px; z-index:11; height:510px;}
.title_1{ text-align:center;}
.study h3 {
    font: bold 25px/30px "Microsoft YaHei";
    color: #1dd2af;
    display: block;
    padding-bottom: 15px;
}
.study {
    padding: 22px;
	line-height:22px;
	height:310px;
	width:380px;
}
.title_1 h3{ font:14px/16px "Arial";text-transform: uppercase; color:#535353; display: block;}
.title_1 h3 span ,.title_1 h2 span{ color:#ef571a;}
.title_1 h2{ font: bold 30px/40px "Microsoft YaHei"; color:#535353;padding-bottom: 5px;}
.icon_top{ width:100%; padding-top:25px;}
.icon_top i{ display:block; width:32px; height:32px;}
.icon_top{ width:100%; padding-top:25px;}
.icon_top i{ display:block; width:32px; height:32px;}
.icon_top .i_left{ float:left; background:url("../images/icon_left.png") 0 center no-repeat;}
.icon_top .i_right{ float:right; background:url("../images/icon_right.png") 0 center no-repeat;}
.icon_top .i_left1{ float:left; background:url("../images/icon_left1.png") 0 center no-repeat;}
.icon_top .i_right1{ float:right; background:url("../images/icon_right1.png") 0 center no-repeat;}
/****************************************************************/
.img_Slideshow{}
.img_Slideshow .hd{ position:absolute; bottom:0px; z-index:112; height:20px; line-height:20px;}
.img_Slideshow .hd ul{ margin-left:auto; margin-right:auto; margin-left:50px;}
.img_Slideshow .hd ul li{
    float: left;
    width: 12px;
    height: 12px;
    overflow: hidden;
    margin-right: 5px;
    text-indent: -999px;
    cursor: pointer;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	background-color:#CCC
}
.img_Slideshow .hd ul li.on{ background-color:#F90}
.img_Slideshow .bd ul,
.img_Slideshow .hd ul{ padding:0px !important}
/*************************新闻************************/
.new_style{ background:#F7F7F7; padding:20px;}
.new_style .title_name{ text-align:center; margin-bottom:20px;}
.new_style .title_name h2{ font-size:36px; font-weight:bold}
.new_style .company_news{ width:605px; padding:20px; background-color:#FFF; height:400px; font-size:14px; float:left}
.new_style  .news_title,
.new_style  .activity_style .news_title{ border-bottom: 1px dashed #dddddd;font-size:18px; padding-bottom:5px; font-weight:bold; margin-bottom:20px;}
.new_style  .more,
.new_style  .activity_style .more{ font-size:12px; float:right}
.new_style  .Headlines {
    padding-bottom: 10px;
    border-bottom: 1px dashed #dddddd;
    margin-bottom: 10px;
}
.new_style  .Headlines .Headlines_img {
    width: 174px;
    height: 124px;
    border: 1px solid #dddddd;
    padding: 1px;
    float: left;
    margin-right: 15px;
}
.new_style  .Headlines .Headlines_info { float: left; width: 376px;}
.new_style  .activity_style .Headlines .Headlines_info{ width:350px}
.Headlines_title{ display:block; margin-bottom:10px;}
.new_style  .new_title {line-height: 30px;}
.new_style  .new_title .time{ color:#CCC; float: right}
.new_style  .Headlines .content {
    font-size: 12px;
    font-family: 新宋体;
    line-height: 24px;
    color: rgb(153, 153, 153);
}
.new_style  .activity_style{width:585px; padding:20px; background-color:#FFF; height:400px; font-size:14px; float:right}
/*************************案例*************************/
.Case_style .Case_title{ text-align:center; margin:20px 0px;}
.Case_style .Case_title h2{ font-size:36px; font-weight:bold;}
.Case_style .Case_title h5{ color:#999; font-size:16px}
.Case_style .Segments{ position:relative; text-align:center}
.Case_style .Segments .prompt_name{ position: relative; padding:5px 10px;  font-size:14px; background-color:#FFF; margin-left:auto; margin-right:auto}
.Case_style .Segments:before {
    border-top: 1px solid #DBDBDB;
    content: "";
    height: 0;
    left: auto;
    position: absolute;
    right: 0;
    top: 50%;
    width: 100%;
}
.Case_list li{ width:400px; padding:15px; float:left; position:relative}
.Case_list li a{ display:block; border:1px solid #ddd;}
.Case_list li img{ width:368px; height:250px;}
.Case_list .Case_contect{ 
	color:#FFFFFF; 
	padding:10px; 
	position:absolute; 
	width:368px; 
	height:70px; 
	bottom:15px; 
	background: url(../images/bg_Transparent.png) repeat;
	line-height:30px;
}
.Case_list .title{ font-size:18px;}
.Case_list .Case_time{ font-size:14px; color:#FF6600;}
.Case_list .Case_About{ display:none}
.Case_list .hover .Case_About{ display:block}
/********************联系我们**************************/
.contact_style{ background-color: #f0f0f0; padding:20px 0px; margin-top:30px}
.contact_style .contact_title{ text-align:center; margin:15px 0px; color:#333333}
.contact_style .contact_title h2{ font-size:36px; font-weight:bold;}
.contact_style .Segments{ position:relative; text-align:center}
.contact_style .Segments .prompt_name{ position: relative; padding:5px 10px; color:#333333; font-size:14px; background-color:#f0f0f0; margin-left:auto; margin-right:auto}
.contact_style .Segments:before {
    border-top: 1px solid #dddddd;
    content: "";
    height: 0;
    left: auto;
    position: absolute;
    right: 0;
    top: 50%;
    width: 100%;
}
.contact_style .contact_xinxi{ margin-top:20px; background-color: #ffffff; box-shadow:0px 2px 15px #333; height:250px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; width:383px; float:left}
.contact_style .contact_xinxi h2{ font-size:18px; border-bottom:1px dashed #dddddd; padding:15px;}
.contact_style .contact_xinxi ul{ padding:15px; font-size:16px; height:144px; overflow:hidden}
.contact_style .contact_xinxi ul li{ height:30px; line-height:30px;}
.contact_style .contact_xinxi ul li .label_name{ text-align:right; margin-right:10px; float:left; width:40px; color:#999}
.contact_style .contact_xinxi ul li .label_name img{ margin-top:3px;}
.contact_style .contact_xinxi ul li .info{ color:#F90}
.contact_style .contact_xinxi ul .name{ color:#0B9EB9; font-size:18px; font-weight:bold; margin-bottom:15px;}
.contact_style .Technical_Support{ margin:20px 25px;}
.contact_style .contact_xinxi .prompt_info{ padding:5px 15px; border-top:1px dashed #dddddd; font-size:14px; color:#999}
/***************************底部样式*******************************/
.footer_style{
	background: #363431;
    border-top: 4px solid #312F2C;
    font-size: 14px;
    padding: 20px 0 0;
    position: relative;
    clear: both;
    line-height: 30px;
}
.footer_proname{ text-align:center; margin:10px 0px;}
.footer_proname a{ color:#FFF; padding:0px 10px; background-color:#999; border-radius:3px; padding:3px 5px; margin:0px 5px;}
 .footer-copyright {
    background: #22201D;
    border-top: 4px solid #1D1B18;
    margin-top: 10px;
    padding: 10px 0 10px;
	text-align:center;
	color:#CCC
}
/************************内页样式************************/
.banner{ position:relative; z-index:10; height:300px; width:1200px; margin-left:auto; margin-right:auto; color:#FFF}
.banner .banner_tupian{margin-top:40px; float:left;}
.banner .banner_tilte{ float:left; margin-right:50px;width:785px;}
.banner .banner_tilte h2{ font-size:30px; font-weight:bold; margin-top:90px;}
.banner .banner_tilte h5{ font-size:16px; margin:20px 0px ; line-height:30px;}
.yellow_btn{ background-color:#F90; padding:0px 20px; float:right; box-shadow:0px 3px 15px #333; border:1px solid  #F93}
.locationBox{ height:50px; line-height:50px; color:#666; border-bottom:1px solid #dddddd;}
.locationBox .icon_map{ background:url(../images/map.png) no-repeat center; display:block; margin-right:10px; width:20px; height:20px; float:left; margin-top:15px;}
.locationBox .locationBox_name a{ margin:0px 5px;}
.page_content{}
/*******************左侧栏目********************/
.page_content { margin-top:20px;}
.page_content .page_Section{ width:250px; float:left; margin-right:20px;}
.page_content .page_detailed{ line-height:30px; width:930px; margin-bottom:50px; float:right}
.page_content .page_detailed .title_name{ font-size:18px; font-weight:bold; color:#148FBE}
.page_content .page_Section .Section_list{ border:1px solid #dddddd; width:250px; margin-bottom:20px;}
.page_content .page_Section .Section_list .list li{ height:50px; line-height:50px; border-bottom:1px dashed #CCC; position: relative}
.page_content .page_Section .Section_list .list li a{ font-size:16px; padding-left:50px; display:block}
.page_content .page_Section .Section_list .list li.hover .icon_zuo{ background:url(../images/bule_left.png) no-repeat}
.page_content .page_Section .Section_list .list li.hover a{ color:#0f84c1}
.page_content .page_Section .Section_list .list li:last-of-type{ border-bottom:0px;}
.page_content .page_Section .Section_list .list li .icon_zuo{ background:url(../images/left_zuo.png) no-repeat; position:absolute; width:16px; height:16px; top:18px; left:20px;}
.page_content .page_Section .Section_title{ height:50px; border-bottom:1px solid #dddddd; color:#FFF; background-color:#0f84c1; line-height:50px; font-size:18px}
.page_content .page_Section .Section_title .icon_wen{ display:block; background-color:#ffffff; width:10px; margin-top:15px; height:20px; float: left; margin-left:20px; margin-right:15px;}
.page_Switchbox .hd ul{ height:50px; line-height:50px; border-bottom:1px solid #dddddd;}
.page_Switchbox .hd ul li{ 
	border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	-webkit-border-radius:5px 5px 0px 0px; 
	cursor:pointer; 
	padding:0px 20px; 
	height:50px; 
	border:1px solid #dddddd; 
	float:left;
	font-weight:bold;
	width:160px;
	text-align:center; 
	margin-right:20px;
}
.page_Switchbox .hd ul li.on{ border-bottom:2px solid #ffffff; border-top:2px solid #1496CD; color:#1496CD}
.page_Section .Phone {
    margin: 20px 0px;
    height: 120px;
    color: #1496CD;
}
.page_Switchbox .bd ul{ padding:20px;}
.page_Section .Phone .phone_title{ float:left; margin-top:30px; font-size:18px; text-align:center;height:50px;}
.page_Section .Phone .img{ float:left; height:80px; width:90px; background:url(../images/sqm_img_28.png) no-repeat}
.page_Section .Phone .English{ font-size:12px}
.page_Section  .xioasou{ height:30px; background:#F0F0F0; line-height:30px; text-align:center; color:#1496CD; font-size:14px }
.page_Section .Phone .number{ font-family:Impact; font-size:36px; color:#1496CD; float: left; width:230px; text-align:center}
/******************************************************************************************/
.product_list{ margin-top:20px; margin-bottom:50px;}
.product_list .product_info{ padding-top:20px; padding-bottom:10px; border-bottom:1px dashed #dddddd; position:relative }
.product_list .product_info.hover{ background-color:#ededed}
.product_list .product_info .display_img{     
    width: 180px;
    height: 112px;
    position: absolute;
    top: 16px;
    left: 54px;
}
.product_list .product_info .product_img{ background:url(../images/bijiben.png) no-repeat; float:left; position:relative; width:300px; height:170px;}
.product_list .product_content{ width:850px; margin-left:50px; float:left}
.product_list .product_content .product_name{ font-size:16px; font-weight:bold; color:#F90;}
.product_list .product_content .product_name:hover{ color:#1496CD}
.product_list .product_content .product_Introduction{ margin-top:15px; line-height:30px; color:#999; height:100px; overflow:hidden;}
.product_list .product_content .Keyword_style span{ border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF; padding:5px 15px; margin-right:20px;}
.product_list .product_content .Keyword_style span.product_xinxi{ background-color:#FF3C3C}
.product_list .product_content .Keyword_style span.product_re{ background-color: #379427}
.product_list .product_content .Keyword_style span.product_mian{ background-color:#F60}
.product_list .product_content .View_details{ position:absolute; top:20px; bottom:20px; color:#F60; right:20px;}
/************************************详细***************************/
.product_details{}
.product_details .hd{ height:40px; line-height:40px; position:relative}
.product_details .hd li{ 
	width:120px; 
	background-color: #1083C7; 
	color:#FFF; 
	cursor:pointer; 
	text-align: center; 
	float:left; 
	margin:0px 10px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	position:relative
}
.product_details .hd li.on{ background-color:#F60}
.product_details .hd li.on i{
	position: absolute;
    width: 0px;
    height: 0px;
    border: 10px solid transparent;
    display: block;
    left: 50%;
    margin-left: -9px;
    border-top-color: #F60;
}
.title_product{ font-size:24px; color:#21709E; font-weight:bold; border-bottom:1px dashed #dddddd; padding-bottom:10px; margin-top:20px; margin-bottom:0px;}
.title_product .next_link{ 
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	float:right; 
	width:100px; 
	height:35px;  
	line-height:35px; 
	color:#FFF;
	text-align:center;
	background-color:#129E24; 
	font-size:14px
}
.title_product .next_link:hover{ background-color:#F60}
.product_details .bd .title_name{ text-align:center; margin-top:20px; color:#0798DE; font-weight:bold; border-bottom:1px dashed #dddddd; padding:10px 0px;}
.product_details .bd ul{ padding:20px;}
.product_details .bd .product_genxin{ margin-bottom:20px;}
.product_details .bd .product_genxin h2{ margin-top:40px;}
.product_details .bd .product_genxin .download_btn{
	 border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#F60;
	color:#FFF; padding:5px 20px; margin-left:50px;
}
.product_details .bd .Log_style{ background-color:#E0F4FE; border:1px solid #dddddd; padding:10px; margin-top:30px;}
.product_details .bd .Log_style .product_title_name{ font-size:18px; border-bottom:1px solid #dddddd; padding-bottom:10px;}
.Update_content{ line-height:30px; color:#666}
/**********************************************************/
.news_style .news_Section .Section_link{ 
	display:block; 
	width:150px; 
	height:40px; 
	line-height:40px;
	border:1px solid #dddddd;
	color:#999;
	font-size:16px;
	text-align:center; 
	float:left;
	margin-right:30px;
	 border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.news_style .news_Section .hover{background-color:#0592D6;color:#FFF; border:1px solid #0592D6;}
.news_style .news_list{ margin:30px 0px;}
.news_style .news_list .new {
    background: #f7f7f7;
    overflow: hidden;
    margin-bottom: 15px;
	height:150px;
	position:relative;
}
.news_style .news_list .shijian {
    background: #FF9900;
    color: #fff;
    text-align: right;
    padding-bottom: 10px;
	float:left;
	padding:0px 10px;
	width:160px;
	height:160px
}
.news_style .news_list .shijian h2 {
    font-size: 60px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.news_style .news_list .news_content{ width:1040px; float:left; padding:15px;}
.news_style .news_list .new .title {
    line-height: 30px;
    font-size: 20px;
    line-height: 50px;
    height: 50px;
    color: #fa8557;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.news_style .news_list .new .text {
    color: #878787;
    font-size:14px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    line-height: 25px;
}
.news_style .news_list .new .num {
    margin-top: 15px;
	position:absolute;
	right:10px;
	top:10px;
	color:#006
}
.news_style .News_headline{ font-size:18px; font-weight:bold; color: #1285C2; text-align:center; border-bottom:1px dashed #dddddd; padding-bottom:10px;}
.news_style  .Others_Titles{ text-align:center; color:#999; padding:10px 0px;}
.news_style .details_style{ line-height:30px; min-height:500px;}
.news_style  .Others_Titles span{ margin:0px 10px;}
.news_style .News_link{ margin-top:20px; border-top:1px  solid #dddddd; padding:20px;}
.news_style .News_link .left_title{ float:left}
.news_style .News_link em{ color:#999}
.news_style .News_link .right_title{ float:right}
/**************************分页样式******************************/
.Paging_style{ text-align:center;}
.Paging_style ul li{ float:left; margin-right:10px;}
.Paging_style ul li a{ font-size:14px; display:block; border:1px solid #dddddd; color:#999; padding:10px 10px; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.Paging_style ul li a.Number_pages{ width:40px;}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.Paging_style ul li .page_Select{ background-color:#1F80A9; color:#ffffff; border:1px solid #1F80A9}
.map_title{ background-color:#0F84C1; font-size:16px; color:#FFF; padding:5px 10px ;}
#backToTop{ position:fixed; _position:absolute; bottom:50px; right:0; z-index:999999; display:none; }
a.backToTop_a{  background:url(../images/7_08.png) no-repeat; width:68px; height:79px; display:block; }
/*****************招聘样式****************************/
.Recruitment_list{}
.Recruitment_list .Recruitment_content{ border:1px solid #dddddd; margin-bottom:20px;}
.Recruitment_list .Recruitment_content .Recruitment_title{ height:40px; line-height:40px; border-bottom:1px solid #dddddd; padding:0px 20px;}
.Recruitment_list .Recruitment_content .Recruitment_title .name{ color:#1279A0; font-weight:bold; font-size:16px}
.Recruitment_list .Recruitment_content .Recruitment_time{ float:right;  color:#999}
.Recruitment_list .Claim_info{ padding:20px; line-height:30px; width:800px;border-right:1px solid #dddddd}
.Recruitment_list .Quantity{font-size:24px; text-align:center;  color:#227BA6; width:130px; font-weight:bold;vertical-align:middle; 
display:table-cell; }
.Recruitment_list .prompt{ border:1px solid #dddddd; margin-bottom:20px; padding:20px; font-size:14px; line-height:30px;}
/*************************************************************************/
.video_style{background: url(../images/bg-12.jpg) no-repeat center; height: 750px; margin-top: 30px;}
.video_style .vodeo_tv{background: url(../images/tv-1.png) no-repeat center; height: 700px; position: relative; width: 1200px; margin-left: auto; margin-right: auto;}
.video_style .vodeo_tv .vodeockolayer{ width: 1005px; height: 565px; position: absolute; z-index: 11; top:18px; left: 98px;}
/*****************************************************************/
.try_title_name{font-size:24px; margin-bottom: 20px; border-bottom: 1px dashed #dddddd; padding-bottom: 15px;}
.tryout_style{ }
.width500{width: 500px;}
.try_content span{font-size: 12px; color: #ADADAD; margin-left: 10px;}
.try_content .btn{width: 100px; cursor: pointer;height: 40px; border: 0px; border-radius: 5px; line-height: 40px; text-align: center;}
.try_content .btn_code{background-color: #F90;color: #ffffff}
.try_content .btn_submit{background: #218ecf; color: #ffffff; margin: 0 auto; margin-top: 30px; display: block; width: 150px;font-size: 18px;}
.try_content{width: 810px; margin: 0 auto; text-align: left;border: 1px solid #dddddd; padding: 15px; border-radius: 5px; -webkit-border-radius: 5px;}
.try_content .name{ height: 40px; margin: 20px 0px;}
.try_content .add_name,
.try_content .add_qq{width: 250px;}
.try_content .label_name{font-size: 18px; color: #888888; margin-right: 10px; float: left; width: 100px; line-height: 40px; text-align: right}
.try_content .text{ padding: 0px 5px; border: 1px solid #dddddd; border-radius: 3px; -webkit-border-radius: 3px; height: 40px; line-height: 40px;}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}.section-header p {
    text-align: center;
    color: #969595;
    font-size: 15px;
    padding: 0 250px;
    margin: 0 0 40px 0;
    font-family: "Open Sans", sans-serif;
}
.services1 { padding: 50px 0 }
.services1 .services1-content .service-box {
    background: #F7F7F7;
    padding: 50px 20px;
    text-align: center;
    -webkit-transition: .3s ease;
    transition: .3s ease;
}
.services1 .services1-content .service-box p.icon {
    font-size: 50px;
    color: #cccccc;
    -webkit-transition: .3s ease;
    transition: .3s ease;
}
.services1 .services1-content .service-box h3 {
    font-size: 25px;
    color: #313131;
    font-family: "Roboto", sans-serif;
    margin: 20px 0;
}
.services1 .services1-content .service-box p {
    font-size: 15px;
    font-family: "Open Sans", sans-serif;
    color: #969595;
    margin-bottom: 20px;
}
/* .service-box a.btn.btn-primary {
    background: #F1F1F1 !important;
    color: #969595 !important;
    border-bottom-color: #b5b5b5 !important;
}
.services1 .services1-content .service-box:hover a.btn.btn-primary {
    background: #ff8724;
    border-color:#d9731e;
    border-style: none none solid;
    border-width: 0 0 3px;
    color: #fff;
}
   ================================================== */
.services1 .services1-content .service-box a.btn.btn-primary,
.services1 .services1-content .service-box .call-to-action ul li a.btn.btn-default,
.call-to-action ul li .services1 .services1-content .service-box a.btn.btn-default {
    padding: 10px 30px;
    text-transform: uppercase;
    margin-bottom: 4px;
}
.services1 .services1-content .service-box a.btn.btn-primary:hover,
.services1 .services1-content .service-box .call-to-action ul li a.btn.btn-default:hover,
.call-to-action ul li .services1 .services1-content .service-box a.btn.btn-default:hover {
    text-decoration: none;
    border-bottom-color: #FF8724;
    margin-top: 4px;
    margin-bottom: 0;
}
.services1 .services1-content .service-box:hover { -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); box-shadow: 0 0 30px rgba(0, 0, 0, 0.2) }
.services1 .services1-content .service-box:hover p.icon { color: #FF8724 }
/*中间样式*/
.mainbox_one{height:622px;background:#f5f6f6;padding-top:60px;text-align:center;}
.main{width:1140px;margin:0 auto;}
.main h1{font-size:30px;font-weight:normal;color:#333;}
.main p{margin-top:20px;}

.sublist .list .list_head{height:150px;position:relative;background:#f9f9f9;}
.sublist .list_one .list_head{background-image:-webkit-linear-gradient(top, #ff5600, #ff8201);background-image:-moz-linear-gradient(top, #ff5600, #ff8201);background-image:-ms-linear-gradient(top, #ff5600, #ff8201);}
.sublist .list .list_head h2{padding-top:38px;}
.sublist .list_one .list_head h2{color:#fff;}
.sublist .list .list_head p{margin-top:20px;}
.sublist .list_one .list_head p{color:#fff;}
.sublist .list .list_content{background:#fff;cursor:pointer;text-align:left;}
.sublist .list .img{position:absolute;bottom:-33px;left:50%;margin-left:-33px;height:66px;width:66px;z-index:1;}
.no_on li{margin:9px 0;}.sublist .list .small{position:absolute;z-index:2;top:18px;left:15.5px;}
.list_span{width:90%;margin:0 auto;font-size:14px;color:#333;letter-spacing:2px;}
.sublist .list .small_two{position:absolute;z-index:2;top:15.5px;left:13px;}
.sublist .list .small_three{position:absolute;z-index:2;top:16.5px;left:17px;}
.sublist .list_one .list_content .list_content_box{/*padding:49px 0 0 80px;*/}
.sublist .list .list_content .list_content_box{/*padding:48px 0 0 90px;*/}
.sublist .list .list_content .list_content_box ul{height:111px;}
.sublist .list .list_content .list_content_box .on{display:none;margin-top:50px;}
.sublist .list .list_content .list_content_box .on li{margin-top:8px;}
.sublist .list .list_content .list_content_box .no_on{display:block;width:110px;margin:50px auto 0;}
.sublist .list_one .list_content .list_content_box li{width:199px;margin:0 auto;}
.sublist .list .list_content .list_content_box li{/*text-align:left;margin:9px 0;*/}
.sublist .list .list_content .list_content_box .right{text-align:right;width:102px;}
.sublist .list .list_content .list_content_box li b{color:#ff7200;}
.sublist .list .list_content .btn_box{margin:70px 30px 0;height:40px;text-align:center;}
.sublist .list .list_content .btn_box .btn{width:98px;height:30px;padding-top:4px;}
.sublist .list .list_content .btn_box .btn_left{border:1px solid #ccc;float:left;}
.sublist .list .list_content .btn_box .btn_right{border:1px solid #FF7200;float:right;color:#ff7200;}
.sublist .list_one .list_content .btn_box .btn_left{border:1px solid #FF7200;float:left;color:#ff7200;}
.sublist .list_one .list_content .btn_box .btn_left a{color:#ff7200;}
.sublist .list_one .list_content .btn_box .btn_right{border:1px solid #FF7200;float:right;color:#fff;background:#ff7200;}

.sublist{margin-top:40px;height:460px;background-color:#fff;}
.sublist .list{float:left;width:284px;height:458px;border:1px solid #CCCCCC;border-left:none;}
.sublist .list_first{width:283px;border-left:1px solid #CCCCCC;}
.sublist .list_one{float:left;width:283px;height:458px;border:1px solid #FF7200;position:relative;top:0;cursor:pointer;}
.sublist .list:hover{position:relative;-webkit-animation:dese 0.5s 1;-moz-animation:dese 0.5s 1;animation:dese 0.5s 1;box-shadow:0 10px 20px #ccc;-webkit-box-shadow:0 10px 20px #ccc;-moz-box-shadow:0 10px 20px #ccc;top:-1px;}


/* online */
.online_icon{overflow:hidden;}
.online_icon a{display:block;width:85px;height:148px;background:url(../images/qq_online_trigger.png) no-repeat;font-size:16px;text-align:center;color:#000;}
.online_windows{width:144px;}
.online_w_top{background:url(../images/online_bg.png) no-repeat -36px 0;height:10px;_margin-bottom:-7px;}
.online_w_c{background:url(../images/online_bg.png) repeat-y 0 -185px;padding:0 5px;}
.online_w_bottom{background:url(../images/online_bg.png) repeat-y -36px -35px;height:29px;}
.online_content{background:url(../images/online_bg.png) no-repeat -147px -185px;padding-top:11px;}
.online_content a.qq_icon{background:url(../images/online_bg.png) no-repeat -37px -130px;width:121px;height:25px;display:block;margin:0 auto;text-indent:30px;line-height:23px;cursor:pointer;}
.online_content a.qq_icon:hover{background-position:-159px -130px;color:#FFF;}
.online_bar h2{background:url(../images/online_bg.png) repeat-x 0 -156px;height:29px;line-height:27px;font-size:12px;color:#666;text-align:left;}
.online_bar h2 a{display:block;padding-left:14px;margin-left:6px;cursor:pointer;}
.expand h2 a{background:url(../images/online_bg.png) no-repeat -36px -69px;}
.collapse h2 a{background:url(../images/online_bg.png) no-repeat -36px -96px;}
.expand h2 a:hover,.collapse h2 a:hover{text-decoration:none;color:#c81d04;}
.online_content{text-align:center;border-bottom:1px solid #d0d0d0;}
.online_content ul li{height:24px;line-height:24px;margin-bottom:4px;}
.online_content ul li a:hover{color:#c81d04;}







#online_qq_layer{position:fixed;right:-140px;top:280px;z-index:20;}
*html,*html body{background-image:url(/static/css/about:blank);background-attachment:fixed}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop + 150));}

#online_qq_tab{float:left;margin-top:50px;}
#onlineService{float:left;margin-left:-4px;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6{display:none;}
#onlineType1{display:block;}
