/*by shipeiwei*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0px;padding:0px;font-size:12px;}
ul,ol ,li {list-style:none;}
body{margin:0px; padding:0px; color:#666; line-height:18px;font-family:"Microsoft yahei";}
a{color: #333333; text-decoration: none;}
a:hover {color: #ff0000; text-decoration: none;}
a img { border:0;   }
td,th{ font-size:12px;}
/* end reset */
.fl{ float:left}
.fr{ float:right!important}
.fn{ float:none}

.clear{ clear:both}
.clearleft{clear:left}
.clearright{clear:right}
.over{overflow:hidden}

.displayinline{ display:inline}

.ie6haslayout{zoom:1}

.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.box_none{ display:none}
.box_block{ display:block}
.box_inline{ display:inline}

.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pt30{ padding-top:30px}
.pt40{ padding-top:40px}
.pt50{ padding-top:50px}
.pt60{ padding-top:60px}

.pl3{ padding-left:3px}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl35{ padding-left:35px}
.pl80{ padding-left:100px}
.pl130{ padding-left:250px}

.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}
.pr25{ padding-right:25px}
.pr32{ padding-right:32px}

.pb0{ padding-bottom:0px}
.pb7{ padding-bottom:7px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb13{ padding-bottom:13px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}

.pl_r40{padding-left:40px; padding-right:40px}

.mt3{ margin-top:3px}
.mt5{ margin-top:5px}
.mt6{ margin-top:6px}
.mt-5{ margin-top:-5px}
.mt10{ margin-top:10px}
.mt12{ margin-top:12px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt22{ margin-top:22px}
.mt30{ margin-top:30px}

.ml5{ margin-left:5px}
.ml10{ margin-left:10px}
.ml8{ margin-left:8px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.ml30{ margin-left:30px}
.ml70{ margin-left:70px}

.mr5{ margin-right:5px}
.mr6{ margin-right:6px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}
.mr91{ margin-right:91px}
.mr25{ margin-right:25px}
.mr30{ margin-right:30px}
.mr35{ margin-right:35px}

.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}

/* end gm */
.font_12px{ font-size:12px}
.font_13px{ font-size:18px}
.font_14px{ font-size:14px}
.font_line_12{ line-height:1.2em}
.font_line_15{ line-height:1.5em}
.font_line_18{ line-height:1.8em}
.font_line_18{ line-height:18px; color:#999999}
.font_line_22{ line-height:22px;}
.font_line_30{ line-height:30px;}
.txt_algin{ text-align:center}
.txt_right{ text-align:right}

/* end font */
.bgground_f4f4f4{ background-color:#f4f4f4}
/* end message */

#wrap{width:100%;overflow:hidden; background-color:#efefed;}
#innerwrap{ width:1000px; margin:0px auto; overflow:hidden;}

.head{margin:0px auto;width:1000px; height:93px;overflow:hidden;}
.logo{ float:left; width:470px;}
.top_right{ float:right; width:320px; text-align:right:}
.top_baidu{ float:left; width:160px}




.boder_r{ border-left:1px solid #424652;}

.keywords{ float:left; width:800px; color:#FFFFFF; line-height:33px; height:33px;}
.keywords a{ color:#FFFFFF}
.keywords a:hover{ color: #FF6633}
.ss_search{ float:right;}


.about_w{ width:100%; background-color:#495b69; height:150px;}
.about_w_left{ width:637px; float:left; margin-top:24px; display:inline; color:#FFFFFF; border-right:1px solid #7e8992; padding-right:30px}
.about_w_left h3{ font-weight:normal}
.about_w_left h3 span{ float:right;}
.about_w_left h3 span a{ float:left; width:80px; height:18px; background-color:#FFFFFF; color:#000000; text-align:center; border-right:1px solid #495b69}
.about_w_left h3 span a:hover{ color:#FF3333}

.about_w_right{ float:right; width:299px;margin-top:24px; display:inline; }

.in_xscase{ background-color:#526371; color:#FFFFFF}
.in_xscase a{ color:#FFFFFF}
.in_xscase a:hover{ text-decoration:underline}
.in_xscase ul li{ height:24px; line-height:24px}


/*end head*/

/**/
.in_products{ width:960px; margin:0px auto; height:200px; padding-top:36px}
.in_products ul li{ width:200px; float:left; display:inline; margin-right:40px;}
.in_products ul li h1{ font-size:14px; text-align:center; line-height:25px; color:#000000}
.in_products ul li h2{ font-size:12px; text-align:center; line-height:20px; color: #FF3333; font-family:Arial, Helvetica, sans-serif}
.in_products ul li p{ color:#757575; padding-top:10px;}
.in_products ul li p a{ color:#FF3333}

/**/
.in_wrap{ width:960px; margin:0px auto; border-top:1px solid #d9d9da; padding-top:20px; height:180px}
.in_wrap_news{ float:left; width:323px;}
.in_wrap_news h3{ background:url(../images/line.jpg) bottom no-repeat; height:30px; line-height:30px; font-size:18px;font-family:"Microsoft yahei"; color:#58595d;}
.in_wrap_news h3 span{ float:right; font-size:12px; font-weight:normal}

.in_wrap_news ul{ padding-top:10px}
.in_wrap_news ul li{ line-height:24px; height:24px;}
.in_wrap_news ul li span{ float:right; color:#999999}


.in_wrap_jjfa{ float:left; width:357px; display:inline; margin-left:30px}

.in_wrap_jjfa h3{ background:url(../images/linew.jpg) bottom no-repeat; height:30px; line-height:30px; font-size:18px;font-family:"Microsoft yahei"; color:#58595d;}
.in_wrap_jjfa h3 span{ float:right; font-size:12px; font-weight:normal}

.in_wrap_jjfa h1{ color:#FF3333}
.news1_dh{height:22px;line-height:22px; margin-top:10px}
.news1_dh dt{ float:left}
.news1_off{
	width:88px;
	height:22px;
	color:#fff;
	margin-right:1px;
	float:left;
	line-height:22px;
	text-align:center;
	background-color:#495b69;
	margin-bottom:1px;
}
.news1_off a{color:#000;text-decoration:none;}	
.news1_off a:hover{color:#000;text-decoration:underline;}
.news1_on{
	width:88px;
	height:22px;
	color:#fff;
	margin-right:1px;
	float:left;
	line-height:22px;
	text-align:center;
	background-color:#dc3c3c;
	margin-bottom:1px;

}
.news1_on a{color:#000;text-decoration:none;}	
.news1_on a:hover{color:#000;text-decoration:underline;}


.in_wrap_khfw{ float:right; width:212px;}



.in_wrap_khfw h3{ background:url(../images/line.jpg) left bottom no-repeat; height:30px; line-height:30px; font-size:18px;font-family:"Microsoft yahei"; color:#58595d;}
.in_wrap_khfw h3 span{ float:right; font-size:12px; font-weight:normal}
.in_wrap_khfw .c_call{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FF3333}
.in_wrap_khfw .c_green{ color:#41a29e}



/**/

.hzhb_list{border-top:1px solid #d9d9da; width:960px; margin:30px auto; padding-top:15px; height:40px}
.hzhb_list h3{ font-size:18px;font-family:"Microsoft yahei"; color:#58595d; font-weight:normal}
.hzhb_list span{ float: right}
.hzhb_list span img{ border:1px solid #CCCCCC; margin-right:6px; display:inline}

/*Footer*/
#foot{ width:100%; color:#fff;line-height:18px; background-color:#495b69;}
.downlink{height:26px; line-height:26px; width:1000px; margin:0px auto; border-bottom:1px solid #9ea7ae; text-align:center}
.downlink a{ color:#FFFFFF}
.downlink a:hover{ text-decoration:underline}
.copyright{ width:1000px; margin:0px auto; height:50px; text-align:center; padding-top:5px; color:#b5b5b5}
.copyright a{ color:#b5b5b5}
.copyright a:hover{ text-decoration:underline}

/*新闻资讯*/

.newslist{ margin-top:10px;overflow:hidden;}
.newslist ul li{ border-bottom:1px solid #CCCCCC; height:30px; line-height:30px}
.newslist ul li h1{ line-height:30px; height:30px; font-size:12px; font-weight: bold}
.newslist ul li h1 a{ color:#666}
.newslist ul li h1 a:hover{ text-decoration:underline}
.newslist ul li p{ color:#7c7c7c}
.newslist ul li span{font-size:12px;font-weight:normal; color:#666; float:right}
.newslist ul li h2{ font-weight:normal; color:#c78077; font-family:Arial, Helvetica, sans-serif;}



.newsshow{ margin-top:10px; line-height:26px}
.newsshow h1{ height:30px; line-height:30px; text-align:center; font-size:16px}
.newsshow h2{ text-align:center; font-weight:normal; color:#CCCCCC; height:30px; line-height:30px}
.newsshow p{ padding-top:10px;}

.news_page{ text-align:center; height:50px;margin:30px auto;}
.news_page a{ padding:2px 7px; display:block; height:16px; color:#8c8c8c; float:left; margin-right:4px; line-height:16px; border:1px solid #b1b1b1}
.news_page span{ padding:2px 7px; display:block; height:16px; color:#666; background-color:#CCC; float:left; margin-right:4px; line-height:16px; border:1px solid #b1b1b1}
.news_page a:hover{ color:#6e6e6e;border:1px solid #6e6e6e}
.news_page_aa{color:#6e6e6e;border:1px solid #6e6e6e;}

.text-c{ margin-top:20px; }
.text-c span{ width:18px; background-color:#495b69; color:#FFFFFF; display:block; float:left; text-align:center;border:1px solid #CCCCCC; margin-right:4px}
.text-c a{ float:left; padding-left:10px; padding-right:10px; display:block; border:1px solid #CCCCCC; margin-right:4px;}


/**/
.con_left{ float:left; width:180px; padding-top:10px}
.con_left h3{}
.con_left ul{ padding-top:5px; padding-bottom:10px}
.con_left ul li a{ height:26px; line-height:26px; display:block;background-color:#ebebeb; border-bottom:4px solid #f4f4f4; padding-left:20px;}
.con_left ul li a:hover{background-color:#495b69; color:#FFFFFF}
/**/
.products{ width:750px; margin:0px auto;}
.products ul li{ width:200px; float:left; display:inline; margin-left:30px;margin-right:20px; height:325px; border-bottom:1px solid #CCCCCC; margin-top:15px;}
.products ul li h1{ font-size:14px; text-align:center; line-height:25px; color:#000000; height:25px}
.products ul li h2{ font-size:12px; text-align:center; line-height:20px; color: #FF3333; font-family:Arial, Helvetica, sans-serif}
.products ul li p{ color:#757575; padding-top:10px; line-height:18px;}
.products ul li p a{ color:#FF3333}

.products_tit{height:30px; line-height:30px; border-bottom:2px solid #eee; padding-top:15px; color:#006699; font-size:14px; font-weight:bold}

.sng_01{position: absolute;text-align:left;height:30px; line-height:30px;top: 40px;right: 210px}


/*首页*/
.topline{ width:100%; height:5px; background:#d2190e;}
.topbg{ width:100%; height:100px; background:url(../images/topbg.jpg) center; }
.top{ width:100%; margin:0 auto;}
.xb_logo{ float:left; width:182px;}

/*导航样式*/


.nav{ margin-top:14px;_margin-top:11px; width:1000px; height:36px; background-color:#6bbfb0; overflow:hidden;}
.nav li{ float:left; width:142px;}
.nav li a{ width:142px; display:block;overflow:hidden; line-height:36px; height:36px; background:url(../images/mbg.jpg) 142px 0px; text-align:center; font-size:16px; color:#fff; font-weight:bold;}
.nav li a:hover{ width:142px; display:block;overflow:hidden; line-height:36px; height:36px; background:url(../images/mbg.jpg) 0px 0px; text-align:center; font-size:12pt; color: #fff; font-weight:bold}


#nav {
    background: #d2190e;
    height: 40px;
    position: relative;
    top: 76px;
    z-index: 9999;
}
#nav a,
#nav .subnav,
#nav .subnav * {
	z-index: 99;
}

#nav a.nav-item {
	height: 40px;
}

#nav.hover a.nav-item {
	color: #f4f4f4;
}
#nav.hover li.hover a.nav-item,
#nav.hover a.nav-item:hover {
	color: #262626;
	background-color: #fff;
}
#nav.hover li.hover a.nav-item:hover,
#nav.hover a.nav-item:hover {
	background-color: #fff;
}
#nav.hover li.hover .award a.nav-item {
	background-color: #ccc;
}
#nav.hover li.hover .award a.nav-item:hover,
#nav.hover li.hover .award .on a.nav-item {
	background-color: #f4f4f4;
}

#nav ul {
	height: 35px;
	padding: 0;
	position: relative;
    width: 1000px;
    margin: 0 auto;
}

#nav li {
	float: left;
	width: 126px;
	line-height: 40px;
	height: 35px;
	text-align:center;
}

#nav p {
	margin: 0;
}

#nav form {
	padding-top: 1px;
}

#nav a {
	text-decoration: none;
	display: block;
	position: relative;
	color:#FFFFFF
}

#nav a:hover {
	background-color: #f4f4f4;
	color:#333333
	/* z-index: 200; */
}

#nav div.subnav {
	display: none;
}
/*瀹藉害*/
#nav ul.subnav {
	background-color: #f4f4f4;
	padding: 16px;
	width: 950px;
	height: 310px;
	margin-left: -1px;
	background-repeat:no-repeat;
	background-position:right bottom;
}
#nav li#nav-company ul.subnav {
	height: 280px;
}
#nav li#nav-brand ul.subnav {
	height: 280px;
}
#nav li:hover div.subnav {
	display: block;
}

#nav li#nav-news ul.subnav {
	height: 280px;
}
#nav li#nav-news ul.subnav li.feature {
	height: 268px;
}

#nav li#nav-news li.on ul.subnav {
	display: block;
}

#nav ul.subnav li {
	display: block;
	float: none;
	width: 200px;
	border-bottom: 1px solid #ccc;
	line-height:30px;
	height:30px;
}

#nav li ul.subnav li:nth-of-type(1) {
	border-top: 1px solid #ccc;
}

#nav li ul.subnav li a {
	float:left;
	text-indent: 6px;
	color:#333333;
	text-align:left;
	width: 200px;
	display: block;
}
#nav li a{
	font-size:15px;
	}

#nav li ul.subnav li a span {
	font-family:Verdana;
	font-size:10px;
	-webkit-text-size-adjust:none;
	padding-left:10px;
	color:#ccc;
	letter-spacing: 0px;
}
#nav li ul.subnav li a:hover span {
	color:#fff
}

#nav li ul.subnav ul{ width:200px; float:left; height:260px; display:inline;}

.feature {
	width: 710px;
	height: 292px;
	line-height: 18px;
	background-color: transparent;
	float:right;
	display:inline;
	text-align:left;
}

.feature02 {
	width: 680px;
	height: 292px;
	line-height: 18px;
	background-color: transparent;
	text-align:left;
	padding-left:20px;
}

img.feature-pic {
	position: absolute;
	right: 0;
	top: 0;
}

img.fullpic {
	float: right;
	margin-right: 2px;
}


#nav ul.feature-links {
	height: auto;
	position: absolute;
	bottom: 0;
	padding: 0;
	margin: 0;
	left: -8px;
	width: 560px;
	border-style: none;
}
#nav p.intro {
	color: #00AFEF;
	margin-bottom: 12px;
	font-weight: bold;
	margin-top: 10px;
	width: 600px;
	font-size: 32px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:32px;
}
#nav p.intro_cn {
	color: #F00;
	font-weight: bold;
	width: 460px;
	font-size: 20px;
	line-height:28px;
	text-align:right;
	margin-top:40px;
}

#nav p.intro_cn02 {
	color: #f86600;
	font-weight: bold;
	font-size: 20px;
	line-height:28px;
	text-align:right;
	margin-top:40px;
}
#nav p.intro_en {
	color: #2350a5;
	margin-bottom: 12px;
	font-weight: bold;
	width: 460px;
	font-size: 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:36px;
	text-align:right;
}
#nav p.intro_en02 {
	color: #2350a5;
	margin-bottom: 12px;
	font-weight: bold;
	font-size: 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:36px;
	text-align:right;
}
#nav p.intro_txt {
	width: 460px;
	font-size: 14px;
	line-height:24px;
	text-align:justify;
	color:#666666;
}
#nav p.intro_txt02 {
	font-size: 14px;
	line-height:24px;
	text-align:justify;
	color:#666666;
}
#nav li ul.feature-links li {
	float: left;
	margin: 0 8px;
	padding: 4px 0 0;
	border-bottom: none;
	width: 168px;
	height: 44px;
	border-top: 1px solid #ccc;
	line-height: 1px;
}

#nav li ul.feature-links li a {
	line-height: 16px;
	height: 20px;
	font-size: 14px;
	font-weight: bold !important;
	text-indent: 0;
}

#nav li ul.feature-links li a:hover {
	text-decoration: underline;
}

#nav ul ul.subnav a:hover {
	background-color: #ccc;
}

li#nav-company ul.subnav {
	margin-left: -142px;
}
li#nav-brand ul.subnav {
	margin-left: -242px;
}

li#nav-news ul.subnav {
	margin-left: -342px;
}
li#nav-join ul.subnav {
	margin-left: -442px;
}

li#nav-products ul.subnav {
	margin-left: -542px;
}

li#nav-service ul.subnav {
	margin-left: -642px;
}
li.feature p {
	width: 266px;
	font-size: 12px;
}

li#nav-home {
}

li#nav-home a {
	color:#FFFFFF;
}

li#nav-home a:hover {
	text-decoration: underline;
	background:#454545;
	height:40px;
	color:#FFFFFF;
	text-decoration:none;
}

/* @end */
/* banner 样式 */
.banner{ height:500px; width:100%;text-align:center;  padding-top: 16px;}

/*focus*/
.focus {height:500px;overflow:hidden;background-color:#efefed;}
.focus_m ul {width:100%;height:500px;overflow:hidden;}
.focus_m li {width:100%;height:500px;_float:left;}
.focus_s {height:0;position:relative;margin:0 auto;z-index:2;width:1000px;}
.focus_s ul {height:12px;overflow:hidden;position:absolute;left:10px;top:360px;}
.focus_s li {float:left;cursor:pointer;height:12px;width:12px;overflow:hidden;margin-right:10px;}
.focus_s li b {display:block;text-indent:-999em;width:12px;height:32px;overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale);_background:none;}
.focus_s li.active b {margin-top:-20px;}
.focus_l,.focus_r {position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:300px;}
.focus_l {left:0;}
.focus_r {right:0;}
.focus_l b,.focus_r b 
{
position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0.3;filter:alpha(opacity=10);cursor:pointer;
}
.focus_l span,.focus_r span {display:block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer; margin-right:28px;}



.focus_l span 
{
	left:12px;
	background-image:url(../images/l.png);
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/l.png');
}

.focus_r span 
{
left:16px;
background:url(../images/r.png) 0 0 no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/r.png');

}

/* 公告 */

.noticebg{ width:100%; background:url(../images/ggbg.jpg) ; height:60px;}
.notice{ width:1000px; margin:0 auto}
.noticexw{width:600px;  float:left; }
.noticexw ul{}
.noticexw ul li{ float:left;line-height:60px;}
.noticexw ul li a{ line-height:60px;font-family: "Microsoft Yahei";font-size:14px;}
.tel{ float:right; width:400px;font-family: "Microsoft YaHei"; font-size:14px; font-weight:bold;line-height:60px; text-align:right}


/* 简介新闻 */
.jjxw{ width:1000px; margin:0 auto; }
.jj{ width:470px; float:left;}
.jjbt{width:470px;}
.jjnr{width:470px; padding-top:15px;}
.jjnr img { border:#CCCCCC solid 1px;}
.jjnr span{font-family: "Microsoft YaHei"; font-size:13px; line-height:24px; padding-top:10px; display:block}

.xw{ width:470px; float:left; margin-left:60px;}

#tabcontent2 {background-color:#fff;}
#tabcontent2 li{ width:470px;}
#tabcontent2 li .picnews{ height:82px;font-family: "Microsoft Yahei";font-size:12px; line-height:20px; border-bottom:#b6c1dd 1px dashed; padding-bottom:10px;margin-bottom:10PX; }
#tabcontent2 li .picnews p{ font-family: "Microsoft Yahei";font-size:12px; font-weight:bold;}

#tabcontent2 li .picnews span{  font-family: "Microsoft Yahei";font-size:12px; line-height:20px;}
#tabcontent2 li .picnews img{ margin-right:10px; border:#e0e0e0 solid 5px;}
#tabcontent2 li .picnews_li{ margin-top:5px;}
#tabcontent2 li .picnews_li p{ line-height:33px; border-bottom:#b6c1dd 1px dashed; font-family: "Microsoft YaHei";}

/* 案例 */
.casebg{ width:100%; margin:0 auto; background:#f6f6f6; overflow: hidden; margin-top:20px; border-bottom:#FFFFFF 1px solid; padding-bottom:40px;}
.case{ width:1000px; margin:0 auto;}
.product{ width:1000px; margin-top:15px; float:left; _margin-left:30px;}
.productbt{ height:30px; }
.productbt p { float:left;line-height:30px;font-family: "Microsoft YaHei"; font-size:16px; font-weight:bold; color:#474747; text-align:center;}
.productbt h1 { float:left; text-indent:20px;line-height:30px;font-family: "Microsoft YaHei"; }

.productbt span { float:right; }

.main02_content{width:1000px;margin:0 auto; margin-top:8px;}
.productwz li{ text-align:center}
.list_pic_li {width:235px; float:left; margin-right:15px; _margin-right:7px;}
.list_pic_li p{text-align:center;height:30px; line-height:30px;  margin-top:5px; }
.list_pic_li p a:link{ color:#333; }
.list_pic_li p a:hover{ color:#333;}
.list_pic_li p a:visited{ color:#333;}


.tyjjfn_wz{ width:235px; height:252px; float:left}
.tyjjfn_wz A:visited{ width:235px; height:252px; background:#FFFFFF; display:block;color:#333333;font-size:18px;}
.tyjjfn_wz A:link { width:235px; height:252px; background:#FFFFFF;display:block; color:#333333; font-size:18px;}
.tyjjfn_wz A:hover{ width:235px; height:252px; background:#0098d4; display:block; color:#FFFFFF; font-size:18px;}
.tyjjfn_wz ul{ list-style:none; width:235px; height:252px; display:block;}
.tyjjfn_wz ul li{display:block; width:215px; margin:0 auto;}
.tyjjfn_wz ul li img{ margin:10px auto; _margin:7px auto;}

/* 案例展示 */
.casebg_new{ width:100%; margin:0 auto;  overflow: hidden; margin-top:20px; border-bottom:#FFFFFF 1px solid; padding-bottom:40px;}
.case_new{ width:1000px; margin:0 auto;}
.casebg_new h2{text-align: center;    line-height: 100px;    color: #666666;    font-weight: 100;font-size: 30px;}
.red {    color: #090;    font-weight: bold;}

.blk_18 {    overflow:hidden;    zoom:1;    font-size:9pt;    border:1px solid #e3e3e3;    background:#eee;    width:1000px;    margin-top:0px; padding-top:10px; padding-bottom:10px}
.blk_18 .pcont {    width:940px;    float:left;    overflow:hidden;    padding-left:5px;}
.blk_18 .ScrCont {    width:32766px;    zoom:1;    margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 {    float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton {    width:15px;    height:22px;    float:left;    background:url(../images/glider-arrows.png)  no-repeat;}
.blk_18 .LeftBotton {    background-position: -19px 0;    margin:108px 1px 10px 5px;}
.blk_18 .RightBotton {    background-position: 0 -19px;    margin:108px 1px 10px 5px;}
.blk_18 .LeftBotton:hover {    background-position:0px  -19px}
.blk_18 .RightBotton:hover {    background-position: -19px -0px}
.blk_18 .pl img {    display:block;    border:none;    margin:6px auto 1px auto; width:160px; height:200px; opacity: 0.8;}
.blk_18 .pl {    width:165px;    border:1px solid #f3f3f3;    float:left;    float:left;    text-align:center;    line-height:24px;}
.blk_18 a.pl:hover {    border:1px solid #5dacec;    color:#5dacec;    background:#fff;}

/* 技术优势 */

.dq_con {
    margin: 0 auto;
    width: 1000px;
    overflow: hidden;
    color: #333;
    font-family: Arial, "微软雅黑";
}

.qd_wz {
    position: absolute;
    top: 2px;
    width: 1000px;
    margin-top: 400px;
    height: 560px;
    overflow: hidden;
    left: 0px;
}

.qd_wz h2 {
    text-align: center;
    line-height: 100px;
    color: #666666;
    font-weight: 100;
}

.qd_wz ul {
    margin: 0 auto;
    width: 830px;
    overflow: hidden;
}

.qd_wz ul li {
    float: left;
    width: 220px;
    list-style: none;
    text-align: center;
    margin: 0 25px;
    display: inline;
}

.qd_wz ul li h5 {
    color: #F60;
    line-height: 45px;
    font-size: 22px;
}

.qd_wz ul li p {
    color: #333;
    line-height: 24px;
    font-size: 15px;
    text-align: left;
    padding: 0;
}

.qd_zc {
    margin: 0 auto;
    width: 1000px;
    line-height: 670px;
    background: #EEEEF0;
    overflow: hidden;
    color: #2C3E50;
}

.qd_zclt {
    float: left;
    width: 495px;
    border-right: 1px solid #E7E7E7;
    height: 350px;
    margin-bottom: 10px;
}

.qd_zcrg {
    float: left;
    width: 495px;
    border-left: 1px solid #fff;
    height: 350px;
    margin-bottom: 10px;
}

.qd_zclt ul li {
    margin-left: 40px;
    height: 150px;
    line-height: 30px;
    list-style: none;
    padding: 10px 0px;
}

.qd_zclt ul li h3 {
    padding-left: 150px;
    padding-top: 30px;
    font-weight: 700;
    font-size: 22px;
}

.qd_zclt ul li p {
    padding-left: 150px;
    font-size: 12px;
    width: 270px;
    line-height: 24px;
}

.qd_zcrg ul li {
    margin-left: 40px;
    height: 150px;
    line-height: 30px;
    list-style: none;
    padding: 10px 0px;
}

.qd_zcrg ul li h3 {
    padding-left: 150px;
    padding-top: 30px;
    font-weight: 700;
    font-size: 22px;
}

.qd_zcrg ul li p {
    padding-left: 150px;
    font-size: 12px;
    width: 270px;
    line-height: 24px;
}




/* 服务 */
.fuwu{ width:1000px; margin:0 auto;margin-top:35px;}
.fuwu ul{}
.fuwu ul li{  width:250px;float:left;margin:0 auto; text-align:center; line-height:25px;}
.fuwu ul li p{ font-size:14px; font-weight:bold;font-family: "Microsoft YaHei"; text-align:center; color:#000; }

/* 底部联系 */

.dblx{ width:100%; height:150px; background:#f6f6f6; margin-top:45px;}
.dblx01{ width:1000px; margin:0 auto; }
.lxright{ float:left;     padding-left: 138px; }
.lxleft{  float:left;font-family: "Microsoft YaHei";font-size:16px;color:#333333;padding-top:10px;}
.lxleft ul{}
.lxleft ul li{ padding-top:6px; }
.lxnr{}
.lxnr ul{ }
.lxnr ul li{ float:left; background:url(../images/line01.jpg) right no-repeat;display: inline; padding-right:30px; line-height:28px;}


.focus_l:hover,.focus_r:hover {*zoom:1;}
.focus_l:hover b,.focus_r:hover b {opacity:0.5;filter:alpha(opacity=30);}


/* 底部 样式 */
 
.dblj{ width:100%; background:#359efa; height:240px; }

.dblj01{ width:1000px; padding-top:20px; margin: 0 auto;}

.dbljleft{ width:1000px; float:left;}
.dbljleft ul{}
.dbljleft ul li{ float:left;}
.leibiao{}
.leibiao ul{}
.leibiao ul li{  padding-left:0px; color:#fff;line-height:25px; }
.leibiao ul li h1{ display:block; color:#fff;font-family: "Microsoft YaHei"; width:105px; font-weight:bold; font-size:14px; line-height:40px; height:40px; background:url(../images/line.jpg) no-repeat bottom ; margin-bottom:10px;}
.leibiao ul li img{ border:3px solid #FFFFFF;}
.leibiao ul li a:link{ color:#fff;font-family: "Microsoft YaHei"; font-weight:normal;font-size:12px; line-height:25px; }
.leibiao ul li a:visited{ color:#fff;font-family: "Microsoft YaHei";font-weight:normal; font-size:12px; line-height:25px; }
.leibiao ul li a:hover{ color:#fff;font-family: "Microsoft YaHei";font-weight:normal; font-size:12px;line-height:25px;  }



.foot02{ width: 100%;    height: 42px;    background: #717070;    margin: 0 auto;    color: #FFFFFF;    text-align: center;    line-height: 12px;    padding-top: 0px; }
.foot02 a:link{ font-family:"微软雅黑"; color:#FFFFFF; line-height:40px;}
.foot02 a:hover{ font-family:"微软雅黑";color:#FFFFFF;line-height:40px;}
.foot02 a:visited{ font-family:"微软雅黑";color:#FFFFFF;line-height:40px;}
.ewm{ width:103px; float:right; margin-top:10px;}



.nymain{ width:1000px; margin:0 auto; margin-top:15px;}
.cp_right{ width:180px; float:left;font-family: "Microsoft YaHei"; margin-right:15px;}
.dhbt{ width:160px;font-family: "Microsoft YaHei"; height:40px; color:#FFFFFF; font-size:16px; padding-left:20px; background:#d2190e; line-height:40px;}

.nymain_right{ width:745px;_width:690px; float:left;  padding-left:45px;}
.cp_left{ width:745px; float:left;}
.mianbao{ width:100%; margin:0;  border-bottom:1px solid #CCCCCC; height:40px; background-color: #e9e9e9;}
.mianbao1{ width:1000px; margin:0 auto;height:40px; line-height:40px;  font-size:13px;font-family: "Microsoft YaHei"; }
/**/
.content1{ width:745px;line-height:26px; overflow:hidden;font-family: "Microsoft YaHei";    color:#333333}

.pro_class {
    width:180px; background-color:#FFFFFF; float:left; 

    z-index: 999;
}

.pro_class  h3{ background:url(../images/leftbg.jpg); height:29px; line-height:29px; color:#FFFFFF; text-indent:20px; font-size:14px;}
.pro_class ul {
   
}
.pro_class ul li {
   background:url(../images/m_01.jpg); height:29px; line-height:29px; text-indent:29px; margin-top:1px; font-size:14px;

    background: none repeat scroll 0 0 #E9E9E9;
    display: block;
    position: relative;
  
}
.pro_class ul li ul {
    display: none;
    left: 200px;
    margin: 0;
    padding: 0;
    position: absolute;
	z-index:1000;
    top: 0;
}
.pro_class ul li ul li {
    background: none repeat scroll 0 0 #E9E9E9;
    display: block;
    margin-bottom: 1px;
    width: 180px;
}
.pro_class ul li a {

    background: none repeat scroll 0 0 #E9E9E9;
    color: #565656;
    display: block;
    height: 29px;
    line-height: 29px;
    margin-bottom: 4px;
    position: relative;
    text-indent: 30px;
}
.pro_class ul li a:link {
}
.pro_class ul li a:visited {
}
.pro_class ul li a:hover {

 background:#E74A40;color:#ffffff; _color:#333333;width:180px;_width:190px;font-family: "Microsoft YaHei";_background:;display:block; _display:inline-block;

}
.pro_class ul li:hover ul, li.over ul {
    display: block;
}
/**********/

.f_menu{ height:39px; background:url(../images/about_us_menu_bg.jpg) top repeat-x;width:100%;left:0;z-index:8;}
.f_nav{ width:1000px; margin:0px auto;}
.f_nav ul li{ float: left; line-height:39px;}
.f_nav ul li a{ height:39px; line-height:39px; display:block; text-align:center; color:#000000;padding:0px 20px; float:left;font-family: "Microsoft YaHei";}
.f_nav ul li a:visited{ color:#000000; text-align:centerfont-family: "Microsoft YaHei";;}

.f_nav ul li a:hover{ background:#d2190e; color:#FFFFFF; text-align:center;font-family: "Microsoft YaHei";}

.f_nav_a{background: url(../images/about_us/about_us_menu_hover_bg.png) center no-repeat; color:#FFFFFF; text-align:center;padding:0px 10px;}
.f_nav .f_nav_a a{color:#FFFFFF;}


.cpfwbg{ width:100%; background:#f5f5f5; height:448px;}
.cxtfw{ width:1000px; margin:0 auto;}
.cxtbt{ width:410px; margin:0 auto; height:60px; padding-top:30px;}
.cxtnr{ padding-top:20px;}
.cxtnr ul{}
.cxtnr ul li{ float:left; width:330px;font-family: "Microsoft YaHei"; line-height:28px; font-size:14px; text-align:center;}
.cxtnr ul li img{ padding-bottom:10px;}

.wxbfw{ width:1000px; margin:0 auto;}
.wxbbt{ width:410px; margin:0 auto; height:60px; padding-top:30px;}
.wxbnr{ padding-top:20px;}
.wxbnr ul{}
.wxbnr ul li{ width:490px; float:left}
.wxbnr01{ height:100px; padding-bottom:10px;}
.wxbnr01 img{ float:left; margin-right:20px; border:#E6E6E6 5px solid;}
.wxbnr01 span{ font-family: "Microsoft YaHei"; line-height:28px;}
.wxbnr01 h1{ font-family: "Microsoft YaHei"; line-height:28px; font-size:18px;}
.wxbnr{ padding-top:20px;}
.bwnr ul{}
.bwnr ul li{ width:490px; float:left}
.bwnr01{ height:100px; padding-bottom:10px;}
.bwnr01 img{ float:left; margin-right:20px; border:#E6E6E6 5px solid;}
.bwnr01 span{ font-family: "Microsoft YaHei"; line-height:28px;}
.bwnr01 h1{ font-family: "Microsoft YaHei"; line-height:28px; font-size:18px;}
.fwbbg{ width:100%; background:#f5f5f5; height:348px;}
.fwbfw{ width:1000px; margin:0 auto; margin-top:20px;}
.fwbbt{ width:410px; margin:0 auto; height:60px; padding-top:30px;}

.fhfw{ width:1000px; margin:0 auto;}
.fhbt{ width:410px; margin:0 auto; height:60px; padding-top:30px;}



/*成功案例  知名客户列表*/
.zmkh{height:389px; border-bottom:1px dashed #999999; overflow:hidden}
.zmkh_top{ height:70px;font-weight:bold; line-height:69px; font-size:24px; color:#000000;}
.zmkh_top span{ float:right; font-weight:100;}
.zmkh_nr_l{ width:475px; height:130px;float:left;margin-bottom:35px;}
.zmkh_nr_l_t{list-style:none; width:182px; float:left; padding-top:10px;}
.zmkh_nr_l_t img{ border:2px solid #808080;}
.zmkh_nr_l_w{ width:293px;  list-style:none; color:#000000; float:left;}
.zmkh_nr_l_w li{ line-height:23px;}
.zmkh_nr_l_w_b{ font-size:12px; font-weight:bold; line-height:28px; height:28px; overflow:hidden}
.zmkh_nr_l_w_b span{ color:#E33300;}
.zmkh_nr_l_w_sj{ width:75px; height:20px; background-color:#808080; text-align:center; margin-top:5px; line-height:18px;}
.zmkh_nr_l_w_sj a{ color:#FFFFFF}
.zmkh_nr_r{ width:475px; height:130px; margin-left:50px; float:left; _margin-left:47px; margin-bottom:35px;}
/*成功案例  最新案例展示*/
.zxal{height:430px; border-bottom:1px dashed #999999; overflow:hidden}
.zxal_top{ height:106px;}
.zxal_top_l{ width:237px; height:64px; margin-top:26px; float:left}
.zxal_top_r{ float:right; width:332px; height:29px;  padding-right:3px; margin-top:30px;}
.zxal_top_r li{ float:left; margin-left:10px; width:73px; _margin-left:7px;}
.yue{ width:996px; height:27px; margin:auto;}
.yue ul{ width:996px; list-style:none;}
.yue li{ width:83px; float:left; margin-top:16px;}
.yue li a:visited { width:82px; height:27px; background:url(../images/cgal/cgal_091.jpg) no-repeat; line-height:32px; display:block; text-align:center; color:#FFFFFF;}
.yue li a:link { width:82px; height:27px; background:url(../images/cgal/cgal_091.jpg) no-repeat; line-height:32px; display:block; text-align:center; color:#FFFFFF;}
.yue li a:hover{ width:82px; height:27px; line-height:32px; background:url(../images/cgal/cgal_09.jpg) no-repeat; overflow:hidden; color:#FFFFFF}

/*成功案例  客户中肯评价*/
.khpj{height:290px; border-bottom:1px dashed #999999; overflow:hidden; color:#000000;}
.khpj_pj_l{ width:334px; height:80px; border-bottom:1px solid #CCCCCC; float:left;}
.khpj_pj_l ul{ width:298px; line-height:18px;}
.khpj_pj_l ul p { font-size:14px; color:#018A7A; line-height:28px;}
.khpj_pj_r{ width:332px; height:80px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; float:left;}
.khpj_pj_r ul{ width:273px; margin:auto; line-height:18px;}
.khpj_pj_r ul p { font-size:14px; color:#018A7A; line-height:28px;}
.khpj_pj_lb{ width:334px; height:80px; float:left;}
.khpj_pj_lb ul{ width:298px;line-height:18px; margin-top:12px;}
.khpj_pj_lb ul p { font-size:14px; color:#018A7A; line-height:28px;}
.khpj_pj_rb{ width:332px; height:80px; float:left;border-left:1px solid #CCCCCC;}
.khpj_pj_rb ul{ width:278px; margin:auto;  line-height:18px; margin-top:12px;}
.khpj_pj_rb ul p { font-size:14px; color:#018A7A; line-height:28px;}
/*成功案例  重点案例*/
.zdal{ height:310px; overflow:hidden;}
.zdal_nr_l{ width:233px;height:195px; overflow:hidden;  float:left; margin-left:1px;}
.zdal_nr_l li { padding-bottom:10px; line-height:22px;}
.zdal_nr_l li img { border:1px solid #CCCCCC;}
.zdal_nr_r{ width:233px;height:195px; overflow:hidden; margin-left:22px;float:left;}
.zdal_nr_r li { padding-bottom:10px; line-height:22px;}
.zdal_nr_r li img { border:1px solid #CCCCCC;}
.zdal_nr_r_sj{ width:75px; height:20px; background:#666666;text-align:center;  line-height:20px; color:#FFFFFF}

#demo1{height: 500px;overflow: hidden;}
#demo1 li{float: left;height: 500px;}





#home_wrap {
    position: relative;
    top: -25px;
    z-index: 10
}

#home_wrap
#home_news {
    width: 375px;
    float: left
}

#home_wrap #home_news ul
li {
    margin: 5px 0 5px 0;
    background: url(/statics/sc/images/arrow5.jpg) 0 7px no-repeat;
    padding-left: 8px
}

#home_wrap #home_news ul
li a:hover {
	color: #d2190e;
}



#home_wrap #home_news ul li
img {
    padding-left: 3px
}

#home_wrap #home_news ul li
span {
    float: right
}

#home_wrap
.column {
    background: #f7f7f6 url(/statics/sc/images/line1.png) top repeat-x;
    padding-top: 5px;
    height: 305px
}

#home_wrap .column
.column_con {
    padding: 5px 15px;
	line-height: 20px;
}
.column_con2 {
    padding: 5px 5px 1px 5px;
	line-height: 20px;
}

#home_wrap .column
h1.title {
    position: relative;
    clear: both;
    background: url(/statics/sc/images/title_bg.jpg) top repeat-x;
    height: 46px;
    line-height: 46px;
    padding-right: 15px
}

#home_wrap .column h1.title strong
span {
    font-size: 12px;
    color: #666;
    margin-left: 10px
}

#home_wrap .column h1.title
strong {
    font-weight: bold;
    font-size: 16px;
    color: #d2190e;
    background: #f7f7f6 url(/statics/sc/images/ico_news.png) 15px 50% no-repeat;
    display: inline-block;
    line-height: 46px;
    height: 46px;
    padding: 0 15px 0 38px;
    border-right: solid 1px #efefef
}

#home_wrap .column h1.title
.more {
    float: right;
    font-weight: normal;
    font-size: 12px;
    line-height: 19px;
    position: relative;
    padding-right: 5px;
    top: 15px;
    background: url(/statics/sc/images/arrow4.png) right 8px no-repeat
}

#home_wrap
#home_book {
    width: 505px;
    float: left;
    margin: 0 5px
}

#home_wrap #home_book h1.title
strong {
    background: #f7f7f6 url(/statics/sc/images/ico_book.png) 15px 50% no-repeat
}

#home_wrap
#home_tool {
    width: 290px;
    float: left
}

#home_wrap #home_tool
.idTabs {
    font-size: 16px;
    padding: 0;
    font-weight: bold
}

#home_wrap #home_tool .idTabs
a {
    display: inline-block;
    width: 96px;
    border-left: solid 1px #efefef;
    text-align: center;
    margin:
}

#home_wrap #home_tool .idTabs
a.selected {
    color: #d2190e;
    background: #f7f7f6;
	font-size: 16px;
}

#home_wrap #home_tool
a:hover {
    color: #d2190e;
}

#home_wrap #home_tool
.column_con {
    padding: 0
}

.line_wrap {
    background: url(/statics/sc/images/line_wrap.jpg) top center no-repeat;
    height: 12px;
    overflow: hidden;
    clear: both
}
.wrap {
    margin: 0 auto;
    width: 1180px
}