﻿@charset "utf-8";
/* CSS Document */
body{font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size: 14px;font-style: normal;margin:0 auto; line-height: 24px; font-weight: normal; font-variant: normal; color:#888; background:#fff;overflow-x:hidden;}
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input{margin:0;padding:0;font-weight:100}
table{ border-collapse:collapse; border-spacing:0;}
a{ outline-style:none; color:#888; text-decoration:none; border:0px;}
a:hover{ text-decoration:none; color:#0056A3!important;}
input,select,textarea{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; outline:none;}
img{border:0;}
li{list-style-type:none; vertical-align:0}
.hidden{display:none;}
.fleft{float:left}
.fright{float:right}
.fleft_impt{ float:left!important;}
.pr{ position:relative;}
.pa{ position:absolute}
.clear{ clear:both; height:0; line-height:0; overflow:hidden; font-size:0;}
textarea{resize: none;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.fbold{ font-weight:700}
body{margin:0 auto;}
.TRS_Editor p{margin-bottom:15px;}
.fcw{ color:#fff;}
.fc6{ color:#666}
.fcl{color:#0056A3; line-height:30px;}
.fcla a{color:#0056A3!important}
.red{ color:#b70b12}
.fcl1{ color:#1185bd}
.fccl{color:#074293;}

.w1182{ 
	width:1182px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.w1222{ 
	width:1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.w220{ width:220px; margin-top:25px;}
.w186{ width:186px;}
.w270{ width:270px;}
.w310{ width:310px;}
.h300{ height:300px;}
.w700{ width:700px;}
.w609{ width:609px;}
.h20{ height:20px;}
.h10 { height:10px;}
.bot_b { border-bottom:1px solid #CCC;}


/*margin*/
.mar-1{ margin-top:-11px;}
.mar0{ margin:0px!important;}
.mart{ margin:20px 0px}
.mar_1l{ margin-left:15px!important;}
.mar_4l{ margin-left:45px;}
.mar_3t{margin-top:30px;}
.mar_3l{ margin-left:35px;}

.mar_5t{margin-top:50px;}
.mar_2_5t{ margin-top:25px!important;}
.mar_2r{ margin-right:20px;}
.mar_f3t{ margin-top:20px!important;}
.mar_bot{ margin-bottom:30px;}
/*padding*/
.pad_1l{ padding-left:15px;}
.pad_1e{ padding-left:10px;}

/*public*/
.head{ position:relative;}
.logo{ width:500px; height:94px; margin-top:-20px;}
.sera{ width:375px; float:right; padding-right:120px;}
.sera .map { margin-top:-20px; float:right; padding-right:20px;}
.sera .tel { font-size:26px; float:right; width:380px; color:#096ac2; padding:20px 20px 0 0; }
.sera .tel font { font-size:18px;}
.sera .lf{ float:left; background:url(w_pic_3.jpg) no-repeat right center; padding-right:14px; cursor:pointer}
.sera .sr{ width:208px; height:18px; border:1px solid #afafaf; float:right}
.sera .sr input{ float:left; width:175px; height:18px; border:0px; /*cursor:pointer; */padding-left:5px; color:#aaa; line-height:20px;}
.sera .sr a{ float:right; width:20px; height:18px; background:url(w_pic_2.gif) no-repeat center center;}
.lan{ background:url(w_pic_4.gif) no-repeat; width:118px; height:48px; padding-top:10px; text-align:center; 
font-size:14px; position:absolute; left:0px; top:22px; display:none;}
.nav{min-width:1182px; }
.nav ul{ width:720px; margin:0 auto; padding-left:80px;}
.nav li{ width:106px; float:left; margin:0px 7px; z-index:20; _margin:0 3px;}
.nav li a{ width:96px; height:36px; float:left; text-align:center; color:#000; font-size:16px; line-height:36px;}
.nav li a:hover{}
.nav li .chose {background:url(w_pic_32.gif) no-repeat center bottom; position:relative; z-index:2}
.nav_t{ background:url(bg.png); padding-bottom:20px; position:absolute; left:0px; top:137px; display:none; z-index:20;_top:108px;min-width:1182px;}
.nav_t a:hover{ text-decoration:underline}
.nav_t1 dt{ float:left; width:887px;}
.nav_t1 dt .w220{ float:left; margin:25px 30px 0px;}
.nav_t dt a{ height:auto!important; text-align:left; float:none}
.nav_t1 dd{ width:265px; float:left; margin-left:30px;}
.nav_t dt span{ background:url(w_pic_37.png) no-repeat right center; padding-right:15px; color:#0055a2; font-size:14px; margin:0px; font-weight:700}
.nav_t dt p{ color:#737373; margin-top:6px; height:44px; overflow:hidden}
.nav_t .img{ width:182px; height:136px; margin-top:15px; border:1px solid #b6b6b6; position:relative;}
.nav_t .img img{width:182px; height:136px;}
.nav_t .img .bgl{ width:182px; height:27px; background:url(w_pic_35.png); position:absolute; text-align:center; line-height:27px; color:#fff; font-size:13px; left:0px; bottom:0px;}
.nav_t .img .bgl a{line-height:27px; width:182px; height:27px; color:#fff;}
.nav_t .img .bgl a:hover{color:#fff!important;}
.nav_t .img .bgt{ width:142px; padding-left:40px; height:35px; background:url(w_pic_33.gif); position:absolute; text-align:center; line-height:35px; color:#fff; font-size:12px; left:0px; top:0px;}
.nav_t .img span{background:none;}
.nav_t .img .bgt span{color:#fcff00;}
.nav_t .img .cell{ width:182px; margin-top:38px; *position:relative; top:38px;}
.nav_t .img .cell p{ padding-left:25px; height:22px;}
.nav_t h3{ color:#0055a2; margin:0px;}
.nav_t2 dt{ float:left; width:520px; margin-left:200px; padding-right:30px; _margin-left:100px;}
.nav_t2 dt .w220{ float:left; margin:30px 0px -5px 40px;_margin:50px 0px 10px 20px;}
.nav_t2 dd{ width:265px; float:left; margin-left:30px;_margin-left:15px;}
.nav_t3 dt{ float:left; _width:800px;}
.nav_t3 dt .l_d{ float:left; margin-right:30px;_margin-right:15px; margin-top:25px;}
.txt_l{ margin-top:10px;}
.pl_l { margin-top:10px; width:100%;}
.pl_l .lf{ float:left; width:160px;}
.pl_l .sr{ float:left; width:80px;}
.pl_l p{ margin-top:3px; height:24px!important;}
.pl_l p a{ background: url(w_pic_01.png) no-repeat right center; height:24px;line-height:24px; padding-right:14px; float:none; color:#5b5b5b; font-size:12px;}
.nav_t3 dd{ width:265px; float:right; margin-left:30px;_width:205px;_margin-left:0px;}
.bor_l{ border-left:1px solid #c9c9c9}
.banner{
	margin-top:0px;
	border-top:3px solid #cbcbcb;
	min-width:1182px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.world_a{ display:none;}
.nav{margin:0 auto;}


/*底部*/
.floor{ margin:0 auto; width:100%; min-width:1182px;font-size:16px; padding:10px 0 0 0;}
.floor p { }
.floor p a { color:#FFF;}
.dise{ background:#eaeaea; padding:20px 0px; font-size:16px;}
.quanq{ background:url(w_pic_28.jpg) no-repeat left center; float:left; padding-left:30px;}
.cen_l{ text-align:center; width:700px; float:left}
.cen_l span{ margin:0 20px;}
.yqlj{ float:right;}
.yqlj a{ float:left; margin-left:10px;}
.strtop{ background:url(w_pic_27.png) no-repeat left center; padding-left:40px; margin-left:24px; font-size:14px;}
/*lunbo*/
.focus{position:relative; z-index:1;}
.hobna{/*height:620px;*/overflow:hidden}
.hobna img{ position:relative; width:100%;}
.rslides{position:relative;list-style:none;padding:0; _z-index:-1;padding:3px 0px; background:#cbcbcb;display:block; margin:0 auto;}
.rslides li{ bottom:0; /*height:620px;*/  position:relative;}
.rslides_nav{height:17px;width:11px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:23px;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none; z-index:1; display:none!important;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{display:none;}
.rslides_tabs{margin:12px auto 30px; position:relative; z-index:100;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px; text-algin:center;}
.rslides_tabs li img{ width:100%!important;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden; background:url(w_pic_7.gif) no-repeat left top;display:inline-block;*display:block;_display:block;width:16px;height:16px; text-align:center; }
.rslides_tabs .rslides_here a{background:url(w_pic_6.gif) no-repeat left top;}
.tab_text{ position:absolute; top:80px; left:20%; width:290px; height:236px; background:url(w_pic_9_1.png) no-repeat; padding:20px; color:#fff;}
.tab_text h3{ font-size:24px; font-weight:100; margin-top:25px; padding-left:30px;}
.tab_text p{ margin:20px 0px; font-size:18px; color:#cfcfcf; padding-left:30px;}
.tab_text a{ color:#fff; background:url(sjiao.png) no-repeat right center; padding-right:20px; font-size:14px; float:right}
.tab_text a:hover{ color:#fff!important; text-decoration:underline}
.cleep1{ background:url(wc_pic_12.png) no-repeat 10px center; padding-left:50px!important;}
.cleep2{ background:url(wc_pic_13.png) no-repeat 11px center; padding-left:50px!important;}
.cleep3{ background:url(wc_pic_14.png) no-repeat 11px center; padding-left:50px!important;}
/*our_s*/
.our_story{ width:100%; }
.our_story h3 a { float:right; font-size:12px;}
.num_l{ width:80px; text-align:center; float:left; font-size:18px; line-height:22px; }
.our_s{}
.w680{ width:750px;}
.our_s dd{
	width:230px;
	margin-right:10px;
	float:left;
	height:200px;
	overflow:hidden;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.our_s dd img{ width:230px; height:200px;}
.our_s dd .bt{ color:#a22323; margin-top:8px;}
.w_l{ /*position: absolute;*/left:0px;/*height:45px;*/ z-index:6; width:100%; overflow:hidden;}
.bg_l{ background: url(bg_l.png); height:45px; width:330px; cursor:pointer; position:absolute; left:0px; top:0px;disblay:block;_background:#06F; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_l.png', sizingMethod='crop');}
.bg_l .wbt{ width:330px; padding-top:14px; background:url(bssj.png) no-repeat center 5px; font-size:14px; text-align:center; color:#fff;disblay:block;_background:none;/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bssj.png', sizingMethod='crop');*/}
.bg_b{ background:url(w_pic_9.png) no-repeat left top; position:absolute; top:0px; left:-330px; width:330px; height:186px;}
.an_txt{ width:240px; position:absolute; left:-330px; top:25px; color:#fff; font-size:14px;}
.an_txt a{ color:#fff; float:right; padding-right:15px; background:url(bsysj.png) no-repeat right center; margin-top:10px;
disblay:block;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bsysj.png', sizingMethod='crop');}
.crpr{ position:relative; float:left; overflow:hidden; z-index:2; display:block; overflow:hidden}
.an_txt a:hover{color:#fff!important; text-decoration:underline}
/*实时动*/
.now_t{ width:440px; float:right;}
.now_t h3 a { float:right; font-size:12px;}
.n_l{ margin-top:15px;}
.fanye{ width:120px;}
.xuang{ width:400px;}
.xuang a{ display:block; background:url(w_pic_10.jpg) no-repeat 20px center; color:#025b99; padding-left:45px; font-size:16px;}
.xuang a span{}
.xuang a:hover span{ text-decoration:underline}
.xuang p{ padding-left:45px; margin-top:10px;/* width:330px;*/ color:#606060;}
.news{ margin:10px 0px; min-height:1px;}
.news_n{ overflow:hidden}
.news_n li{ padding-left:40px; width:400px; padding-right:10px; height:30px; line-height:30px; font-size:14px;  background:url(w_pic_30.gif) no-repeat 24px 11px; position:relative;}
.content{cursor:pointer;}
.news_n li .date{  float:right; width:100px;}
.news_n li .ne1{ width:290px; float:left}
.news_n .heigt{ height:170px;}
.news_n li .pt{ background:url(w_pic_11.gif) no-repeat; height:36px; padding-left:40px; width:400px; 
padding-right:10px; position:absolute; left:0px; top:0px; display:none; color:#fff; font-size:16px; line-height:36px;}
.news_n li .pt a{ color:#fff; float:left;}
.news_n li .pt span{ float:right; width:100px; font-size:14px;}
.news_n li .pt a:hover{color:#fff!important; text-decoration:underline}
.news_n li .cont{ height:0px; overflow:hidden; line-height:22px; font-size:14px; position:absolute; top:60px; left:45px; width:380px;}
.news_n .heigt .pt{ display:block;}
.news_n .heigt .cont{ height:66px;}
/*切换*/
.container {width:100%;position:relative;z-index:0; float:left; margin-top:10px;}
.example {position:relative; }
#slides {position:absolute;top:0px;left:0px;z-index:100;}
.example .next,.example .prev { float:left;cursor:pointer; width:20px; height:20px; }
.slides_container {
	overflow:hidden;
	position:relative;
	margin-left:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
}
.example .next {right:10px;}
.pagination { margin:6px auto; width:60px; display:none}
.xuanf{ position:absolute; top:-30px; right:10px;}
.w_l450{ width:450px;}
.h_l508{ height:528px}
.example .fanye .next,.example .fanye .prev { float:left;cursor:pointer; width:20px; height:20px; display:block; overflow:hidden}
.example .fanye .next { background:url(w_pic_15.jpg) no-repeat center center;}
.example .fanye .prev { background:url(w_pic_14.jpg) no-repeat center center;}
#slides2 {position:absolute;top:0px;left:0px;z-index:100;}
#slides3 {position:absolute;top:0px;left:0px;z-index:100; width:1182px;}
#slides3 img {  }

.xuanf1{ position:absolute; bottom:-30px; right:10px;}
.hi_76{ height:67px;}
.wi_1126{ width:1226px;}
.w_1182{ width:1182px;}
/*brands*/
.brands { height:120px;}
.brands h3 a { font-size:12px; float:right;}
.brands .banrd{ background: url(bands.jpg) no-repeat right center; padding-right:35px;color:#0056A3;font-size:20px; margin:30px 0px; float:left}
.brands .banrd:hover { text-decoration:underline}
.brands img{ height:67px; width:147px; margin:0 5px; border:1px solid #CCC; padding:3px;}
.brands .next,.brands .prev { float:left;cursor:pointer; width:20px; height:30px; position:absolute; top:30px; z-index:101; display:block; overflow:hidden}
.brands .next { background:url(w_pic_24.jpg) no-repeat center center; right:0px;}
.brands .prev { background:url(w_pic_23.jpg) no-repeat center center; left:0px;}
.brands .next:hover { background:url(w_pic_24_1.jpg) no-repeat center center; right:0px;}
.brands .prev:hover { background:url(w_pic_23_1.jpg) no-repeat center center; left:0px;}
/*数据可视化*/
.visi{ width:100%; height:142px; min-width:1182px; margin:0 auto;_width:1182px; background:#096ac2; color:#fff;}
.vi_tit{ margin:25px 0 15px; font-size:18px; color:#fff;}
.vi_1{ width:238px;}
.vi_yf{ margin-bottom:25px; width:238px;}
.vi_yf dt{ width:238px; font-size:48px; line-height:48px;}
.vi_yf dd{ width:238px; text-align:right}
.vi_2{ float:left; margin:0 100px; width:421px;}
.visua{ width:420px; border:1px solid #c9d9e7; border-top:0px; border-right:0px; height:203px; position:relative;}
.visua img{ float:left; width:254px; height:203px;}
.vis_txt{ float:left; width:166px;}
.vis_txt li{ cursor:pointer; padding-left:16px; width:150px; height:34px; line-height:34px;}
.vis_choe{ background:#158ddf;}
.vis_pa{ position:absolute; left:0px; top:0px; width:254px; height:203px; background:#158ddf; line-height:24px;}
.vis_u1{ width:202px; background:url(wc_pic_38.png) no-repeat center top; padding-top:110px; font-size:24px; margin:0 auto; margin-top:30px;}
.vis_u2{ width:222px; background:url(wc_pic_35.png) no-repeat center top; padding-top:110px; font-size:24px; margin:0 auto; margin-top:30px;}
.vis_u3{ width:222px; background:url(wc_pic_36.png) no-repeat center top; padding-top:110px; font-size:24px; margin:0 auto; margin-top:30px;}
.vis_u4{ width:222px; background:url(wc_pic_34.gif) no-repeat center bottom; padding-bottom:80px; font-size:16px; margin:0 auto; margin-top:30px;}
.vi_3{ width:321px; float:left;}
.vi_3 a{ background:url(wc_pic_33.gif) no-repeat; width:321px; height:188px; display:block}
.word5 { PADDING-LEFT: 10px; COLOR: #cc0000}
.word6 {
	PADDING-LEFT: 10px;
	COLOR: #cc0000;
	font-size: 14px;
	line-height: 30px;
}
.word7 {
	PADDING-LEFT: 10px;
	COLOR: #333333;
	font-size: 14px;
	line-height: 25px;
}
.pic {
	border: 1px solid #CCCCCC;
	margin: 3px;
}
.pic1 {
	border: 2px solid #FF9900;
	margin: 3px;
}
#menu {
	width: 200px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#menu ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
#menu ul li {
	height: 28px;
	line-height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 12px;
	list-style-type: none;
}

.about { float:left; width:730px; }
.about h3 a{ font-size:12px; float:right;}
.about_con { padding:20px 0;}
.about_con img { float:left; margin-right:20px; padding:3px; border:1px solid #CCC; }

.case { float:left; width:800px;}
.case h3 { border-bottom:1px solid #CCC; line-height:30px;}
.case h3 a { font-size:12px; float:right;}
.case_con {}
.case_con dl { float:left; width:390px; margin:5px;}
.case_con dl dt { float:left;}
.case_con dl dt img { width:150px; height:110px; margin-right:10px;}
.case_con dl dd { float:left; width:230px;}

.zhici { float:right; width:350px;}
.zhici h3 {border-bottom:1px solid #CCC; line-height:30px;}
.zhici h3 a { font-size:12px; float:right;}
.zhici_con { padding:10px 0;}

.page {
    margin: 20px auto;
    width: 500px;
}
.page ul li {
    float: left;
    border: 1px solid #cdcdcd;
    height: 20px;
    line-height: 20px;
    padding: 0px 10px;
    margin: 0px 2px;
}






