
body{font-family:'微软雅黑','宋体'; font-size: 62.5%; line-height: 1; color:#333;}
.bgbac {margin:0;font:14px Verdana, Arial, Helvetica, sans-serif,"����"; color:#333; background: #f3f8fc url(../img/gd_bg.png) repeat-x 0 0; word-break:break-all;}
.wrap{width:1200px;margin:0 auto;background-color: white;}
.wrapper{background-color:#f4f4f4;}
img{outline:none;border:0 none;}
a{outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{ outline:0; }
/* header css style */
#header{height:85px;width: 100%;margin: 0 auto;white-space: nowrap;background-color: white;box-shadow:1px 1px 12px rgba(0, 0, 0, 0.3);}
#logo{float: left;overflow: hidden;height: 85px;margin-left: 25px;}
.logoban{background: url(../img/logo-banner.png) no-repeat left 3;width: 288px;height: 92px;display: block;}
#nav{float: right;white-space: nowrap;width: 720px;margin-right: 25px;}
.nav_list{height:85px;float:right;display:inline;}
.nav_list li{float: left;display: inline;margin: 0 0 0 20px;height:85px;width: 100px;}
.nav_list li .bright{display: none;}
.nav_list li .dark{display:table-cell;}
.nav_list a{color:#333;font-size: 18px;width: 100px;display: inline-block;text-align: center;font-family: 'Microsoft YaHei';}
.nav_list .cur {color:#fff;background: #EA3F20;}
.nav_list .cur a{color:#fff;background: #3FB7FF;}
.nav_list .cur .dark{display: none;}
.nav_list .cur .bright{display:table-cell;}
.nav_list li:hover{background: #3FB7FF;}

.nav_list li:hover .dark{display: none;}
.nav_list li:hover .bright{display:table-cell;}
.nav_list li:hover {color:#fff;background: #EA3F20;text-decoration: none;}

.pagesite/*�ڼ�ҳ*/{ text-align:center; line-height:24px; height:24px; margin:10px auto;}

/* banner css style */
.banner{height:400px;width:100%;overflow:hidden;background: #30338d;}
.banner1{height:400px;width:70%;overflow:hidden;background:white;}
.s_banner{height:400px;width:200%;position:relative;}
.scroll_item{width:100%;height:400px;}

.main_box{width:100%; height:auto;min-height:380px; background:url(../img/coure.png) no-repeat center top;}
.main_main_box{  text-align:center;margin:0px auto;width:1000px; height:auto;}


.s_banner .scroll_item{width:50%;float:left;display:inline;height:400px;}
.s_banner .item1{background:url(../img/banner01.png) no-repeat center center;}
.s_banner .item2{background:url(../img/banner02.png) no-repeat center center;}
.s_banner .item3{background:url(../img/banner03.png) no-repeat center center;}
.s_banner .item4{background:url(../img/banner04.png) no-repeat center center;}
.s_banner .item5{background:url(../img/banner05.png) no-repeat center center;}
.s_banner .item6{background:url(../img/banner06.png) no-repeat center center;}

.n_p_item{position: absolute;top:50%; cursor:pointer;margin-top:-40px;}
.n_item{right:5%; background:url(../img/next.png) no-repeat; width: 48px; height: 46px;}
.n_item:hover{background-position: left -50px;}
.p_item{left:5%; background:url(../img/prev.png) no-repeat left top; width: 48px; height: 46px;}
.p_item:hover{background-position: left -50px;}

.current_page {position: absolute;bottom:46px; }
.current_page li{float:left;display:inline;text-indent: -9999px;margin-left: 14px;background: rgba(255,255,255,0.5);border-radius: 6px;height: 12px;width: 12px;overflow: hidden;}
.current_page li.cur{background: #fff;height: 12px;width: 12px;}

.arrow-right {
    width:0; 
    height:0; 
    border-top:7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 7px solid white;
}
.arrow-rightOne {
    border-left: 7px solid #EA3F20;
}

/* 关于我们 css style */
.aboutUsNo{
	width:50px;
	font-size: 26px;
	color:#DBDBDB;	
}
.aboutUs:hover .aboutUsNo{
	color:#DBDBDB;	
}
.aboutUs:hover .aboutUsTd{
	background-color:white;	
}
.aboutUs:hover .arrow-right{
	border-left: 7px solid white;
}
.aboutUs:hover .aboutUsPic{
	display:none;
}
.aboutUs:hover .aboutUsTr:hover .aboutUsTd{
	background-color:#EA3F20;	
}
.aboutUs:hover .aboutUsTr:hover .aboutUsNo{
	color:white;	
}
.aboutUs:hover .aboutUsTr:hover .aboutUsName{
	color:white;	
}
.aboutUs:hover .aboutUsTr:hover .aboutUsAddress{
	color:white;	
}
.aboutUs:hover .aboutUsTr:hover .arrow-right{
	border-left: 7px solid #EA3F20;	
}
.aboutUs:hover .aboutUsTr:hover .aboutUsPic{
	display:table-cell;
}
.aboutUs:hover .aboutUsName{
	color:#333333;	
}
.aboutUs:hover .aboutUsAddress{
	color:#999999;
}

.aboutUsName{
	font-size: 16px;
	color:#333333;
}

.aboutUsAddress{
	font-size: 14px;
	color:#999999;	
}

.aboutUsOne{
	color:white;
}

.aboutUsOneTD{
	background-color: #EA3F20;
}

.aboutUsPic{
	display:none;
}

.aboutUsPicOne{
	display:table-cell;
}

/*button*/
.button{
	border-radius: 3px;
	width: 110px;
	height:36px;
	background-color: white;
	color:#1bbcc0;
	line-height:36px;
	cursor:pointer;	
}
.button:HOVER {
	background-color: rgba(9, 88, 94, 0.5);
	color:#fff;	
}

.busInt:HOVER{
	cursor:pointer;		
}
/*a*/
a{
	color:#fff;	
}
a:link{
text-decoration:none;
}
a:HOVER{
	color:#086e76;	
}

.more a{
	color:#FFF;
}

.more a:HOVER{
	color:#086e76;
	text-decoration:underline;
}

/*footer*/
.chhhh{
	height:16px;
	width:110px;
	color:#d0edff;
	font-size: 16px;
	BORDER-RIGHT: #2187c8 1px solid;
	cursor:pointer;
}
.chhhh:HOVER{
	color:#fff;
}
.chhhh4{
	BORDER-RIGHT: #2187c8 0px solid;
}

/* 鼠标滑过图片放大特效 */


.gallery > div {
  position: relative;
  float: left;
  padding: 5px;
}

.gallery > div > img {
  transition: .1s transform;
  transform: translateZ(0);
  /* hack */
}

.galleryBig> div{
	z-index: 300;	
}	
.galleryBig> div > img {
  transform: scale(1.5, 1.5);
  transition: .3s transform;
}
.cf:before, .cf:after {
  display: table;
  content: "";
  line-height: 0;
}

.cf:after {
  clear: both;
}


.navigation{
  width:1200px;
  margin: 0 auto;
  font-size: 14px;
  color:#40b6ff;
  line-height: 44px;		
}
.navigation a{
  color:#666666;		
}
.navigation a:HOVER{
  color:#333333;		
}

.businessTable{
	width:1150px;
	margin:auto;	
}	

.businessMenu{
	width:100%;
	height:300px;
	background-color: white;
	margin-top: 0px;
	font-size: 16px;
	color:#666666;	
}
.businessMenu .ch_borderD:HOVER{
	background-color: #f2fbff;
	color:#40b6ff;
	cursor:pointer;	
}

.ch_borderD{
	BORDER-BOTTOM: #e5e5e5 1px solid;
	width:200px;	
}

.ch_borderDB{
	color:#40b6ff;
	background-color: #f2fbff;
}

.chhhDiv{
	position: relative;
	width:800px;
	border-bottom: 1px solid #d2d2d2;
	margin: auto;
	border-radius: 10px;	
}

.chhhDiv2{
	width:250px;
	height:20px;
	position: absolute;
	top:-9px; 
	left: 275px;
	z-index: 199;
	background-color: white;
	font-size: 16px;
	color:#666666;
}

.ccchButton{
	line-height:30px;
	font-size:16px;
	color:white;
	background-color: #40b6ff;
	border-radius: 3px;
	width: 100px;
	height: 30px;	
	margin-right: 30px;
}

.ccchButton:HOVER{
	background-color: #068fe4;	
}	
/* focus_Box */
#focus_Box{position:relative;z-index:200;width:990px;height:320px;margin:20px auto;}
#focus_Box ul{position:relative;width:990px;height:320px}
#focus_Box li{z-index:200;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(0, 0, 0, 0.3)}
#focus_Box li img{width:100%;background:url(../img/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(../img/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url(../img/btn.png) left bottom no-repeat;left:-80px;}
#focus_Box .next{background:url(../img/btn.png) right bottom no-repeat;right:-80px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../img/share-btn.png) no-repeat;text-indent:-999px;}

.chhPic{
	position: absolute;
	background:url(../img/float-bg.png);
	top: 160px;  
	width: 320px;
	height:40px; 
	z-index: 199;
	color:white;
	line-height: 40px;
	cursor:pointer;	
}	
/*news center*/
.nav_site_news{height: 52px;width: 100%;border-bottom: 1px solid #e2e2e2;font-size: 18px;color: #666;padding-top: 0px}
.sidebar-nav_news{width: 500px;}
.list-groud_news{margin: 40px 0 40px 0;}

.nav_list_news{height:31px;float:right;display:inline;}
.nav_list_news li{float: left;display: inline;margin: 0 0 0 -25px;height:52px;width: 144px;line-height:52px}
.nav_list_news li .bright{display: none;}
.nav_list_news li .dark{display:table-cell;}
.nav_list_news a{color:#333;font-size: 18px;width: 144px;display: inline-block;text-align: center;font-family: 'Microsoft YaHei';}
.nav_list_news .cur {color:#fff;background: #3FB7FE;}
.nav_list_news .cur a{color:#fff;background: #3FB7FE;}
.nav_list_news .cur .dark{display: none;}
.nav_list_news .cur .bright{display:table-cell;}
.nav_list_news li:hover{background: #3FB7FE;}

.nav_list_news li:hover .dark{display: none;}
.nav_list_news li:hover .bright{display:table-cell;}
.nav_list_news li:hover a{color:#fff;background: #40b6ff;text-decoration: none;}

.sidebar-center_news{border-left: 1px solid #e2e2e2;min-height: 550px;padding: 31px;width: 709px}
.sidebar-center_news p{color:#777777;font-size: 12px;line-height: 24px;}
.sidebar-center_news a{color:#333333;font-size: 16px;display: inline-block;text-align: center;}
.sidebar-center_news img{margin: 0 25px 0 0;}

.sidebar-center_news_content{border-left: 0px solid #e2e2e2;min-height: 550px;padding: 32px 0 0 0;width: 709px;margin: auto;}
.nav_site_content{border-top:0px solid #f4f4f4;line-height: 44px;width: 100%;border-bottom: 0px solid #f4f4f4;font-size: 16px;color: #666666;margin-top: 5px;}
.detail_content_h3{color:#333333;text-align:center;font-size:22px;line-height: 32px;padding-top: 30px;}
.detail_content_p{color: #676767;text-align:center;font-size: 16px;padding-top: 30px;}
.detail_content_topimg{padding-top: 16px}
.detail_content_img{margin-top: 60px}
.detail_content_ul{padding-top: 30px;margin-left: 100px;font-size: 16px;line-height: 25px;color: #666666;margin-bottom: 50px;padding-bottom: 40px;}
.desc_content{color:#989898;text-align:center;margin:auto;font-size: 16px;padding-top: 20px;}
.detail_content_ul a{
	color:#40b6ff;
}
.detail_content_ul strong{
	color:#989898;
}


/*weixin*/
.hotline { background:url(../img/top_hotline.png) no-repeat 0 0; width:170px; height:32px; overflow:hidden;margin-top: 5px;}
.hotline span { display:none;}
.weibo a, .weixin a { background:url(../img/weixin_bg.png) no-repeat 0 0;}
.weibo { margin-top: 23px;width: 80px;overflow: hidden;}
.weibo a { background-position:-100px 0; width:80px; height:22px; display:block;}
.weibo a:hover { background-position:-100px -30px;}
.weibo a span { display:none;}
.weixin { margin-top: 23px; z-index:99;width: 80px;overflow: hidden;float: left;margin-right: 10px;}
.weixin a { background-position:0 0; width:80px; height:22px; display:block; cursor:default;}
.weixin a:hover { background-position:0 -30px;}
.weixin a span { display:none;}
.weixin_tips { display:none; position:absolute; margin: 0 0 0 -100px; width:270px; height:60px; padding:70px 0 0 10px; background:url(../img/weixin_bg.png) no-repeat 0 -60px;z-index: 999;}
.weixin_show .weixin_tips { display:block;}

/* zzsy banner css style */
.form_wrap{width:270px;height:310px; background:url(../img/bg_1px.png) repeat 0 0;border-radius:5px;float:right;margin-right:78px;margin-top:65px;}
.form_wrap form{display: block;margin:23px;}
.form_wrap h3{font-size: 2.1em;}

.input-wrap{position: relative;margin-top:30px;}
.input-code-wrap{position:relative;margin-top:37px;}
.input-code-wrap label{position: absolute;font-size:1.6em;color:#999;top:15px;left:7px;cursor:text;}
.input-code{border:1px solid #7eb526;display:inline-block;font-size:1.6em;line-height:1.6em;padding:10px 5px 10px;color:#666;width:212px}
.enter{text-align: center;}
.enter .enter_link{font-size:1.4em;background:#ccccc6;color:#5e5d5d;padding:8px 25px;border-radius:4px;display:inline-block;}
.enter .enter_link:hover {background: #c5d5a5;}

/* index main css style */
#main{font-size:14px;margin-top: 64px; height:456px;}
.col_1{border: 1px solid #e3e3e3;width: 330px;height: 328px;margin-top: 10px;}
.col_2{border: 1px solid #e3e3e3;width: 351px;height: 388px;margin-left: 20px;display: inline-block;}
.col_3{border: 1px solid #e3e3e3;width: 276px;height: 388px;}
.col_4{border: 0px solid #e3e3e3;width: 645px;height: 250px;margin-left: 20px;display: inline-block;}
.col_5{border: 0px solid #e3e3e3;width: 1000px;height: 150px;}
.col_6{border: 1px solid #e3e3e3;width: 650px;height: 328px;margin-right: 15px;margin-top: 10px;}
.link{border: 1px solid #e3e3e3;margin-top: 20px;overflow: hidden;height: 72px;}

.AreaTitle{ border-top:2px solid #206f96; border-bottom:1px solid #cfcfcf; background-color:#fbfbfb; height:29px; line-height:29px; width:100%; font-weight:bold; text-indent:10px;}
.AreaContent1/*ͼ��*/{ width:100%; margin:auto;}
.box li/*155px*/{ width:23.13432835%; height:110px; margin-left:1.5%; float:left; overflow:hidden; position:relative; margin-top:10px; display:inline;}
.toll_img{ width:155px; height:110px; margin:auto;}
.toll_info{ width:155px; height:110px; margin:auto; background:#EEE; vertical-align:middle;}
.box li p/*��5��8*/{ padding:10px 1.19402985% 10px 0.746268%; cursor:pointer; width:155px;}
.box li a{ color:#666; text-decoration:none; position:relative; top:0; left:0; line-height:24px;}

.w308{ float:left; width:100%;}/* 308px / 670px */
.rim02/*�߿�*/{ border-left:1px solid #cfcfcf; border-top:2px solid #206f96; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.mt10{ margin-top:10px;}
.LanMu02a{ background-color:#FFF; width:100px; height:30px; line-height:30px; float:left; text-align:center; border-right:1px solid #cfcfcf; font-size:14px; font-weight:bold; color:#000;}
.LanMu02b{ background-image:url(../img/title01b.gif); width:100%; height:30px;}
.paihangbang/*���а�*/{ padding-left:10px; padding-right:10px;}
.paihangbang ul{ margin-top:3px; width:99%;}
.paihangbang ul li{ float:left; line-height:26px; border-bottom:1px #D5D6D6 dotted; width:100%; overflow:hidden;}
.v-rank1-top1{ background-color:#1C77BA;}
.v-rank1-order1{ color:#FFF; float:left; height:15px; line-height:15px; width:16px; text-align:center; margin:5px 10px 0 0;}



/* img txt list */
.img_txt_list { overflow:hidden; zoom:1;margin: 5px;margin-top: 30px;width: 1100px;}
.img_txt_list dl { overflow:hidden; zoom:1; padding-bottom:16px; margin:0 10px 20px 10px; color:#e5e5e5;position:relative;margin-left: 95px;width: 900px;}
.img_txt_list dl_p{border-bottom-width: 1100px; border-bottom: 1px solid #e5e5e5;margin-top: 20px;}
.img_txt_list dt { float:left; margin-right:42px;}
.img_txt_list img { display:block; margin-bottom:5px;}
.img_txt_list dl p { margin-bottom:5px;font-size: 16px;line-height: 30px;margin-top: 26px;color: #666666;height: 50px;}
.img_txt_list dl p a{ color: #30338d;}
.img_txt_list dl div{font-size: 16px;color: #666666;margin-top: 38px;}
.img_txt_list .more,.img_txt_list .more:visited { float:right;}
.img_txt_list .more:hover { text-decoration:underline;}
.img_txt_list h4 { font-size:20px; margin-bottom:10px; line-height:16px;color: #333333}
.img_txt_list h4 a{ color: #333;}
.img_txt_list .date { color:#aaa; position:absolute; right:0; top:0; background:url(../img/icon_date.png) no-repeat 0 0; padding-left:20px; line-height:18px;}
.list_link{text-align: right;margin: 23px 10px 0 0;}
.list_link a{color: #30338d;font-size: 12px;}

/* honor bar */
.top_honor { border-bottom: 1px dotted #e3e3e3;text-align:center;margin: 20px 10px;padding-bottom: 15px;}
.honor_bar{margin: 0 15px;overflow: hidden;}
.honor_bar li { font-size:14px;line-height: 28px;}
.honor_bar li a{color: #333;}

.news_bar{border-bottom: 1px solid #e3e3e3;font-size: 14px;font-weight: bold;margin: 15px;padding-bottom: 15px;}
.news_bar a{color: #333;}
.news_bar span{font-weight: normal;font-family: arial;margin-left: 15px;color: #bdbdbd;}

/* link css style */
.linkset{margin: 25px 0 0 0;display: inline-block;float: left;}
.linkset select{margin-left: 25px;}
.fontlink{float: left;margin: 30px 0 0 0;}
.fontlink li{float: left;text-align: center;margin-left: 60px;display: inline-block;}
.fontlink li a{color: #666;}


.buessbox{background: url(../img/busess.png) no-repeat center 0;height: 593px;margin: 96px 0;}
.buessbox a{color: #666;}
.buessbox a:hover{color: #30338d;text-decoration: none;}
.rightinfo{width: 451px;height: 60px;margin-left: 21px;color: #666;line-height: 17px;}
.rightinfo h2{font-size: 19px;font-family: 'Microsoft YaHei';margin-bottom: 8px;}
.rightinfo p{font-size: 12px;}
.leftinfo{width: 451px;height: 60px;margin-right: 21px;color: #666;line-height: 17px;}
.leftinfo h2{font-size: 19px;font-family: 'Microsoft YaHei';margin-bottom: 8px;text-align: right;}
.leftinfo p{float: right;font-size: 12px;}

/*case*/
.success_ch0{
	width: 40px;	
}

.success_ch1{
	width: 40px;	
}

.success_info{
	display: none;	
}
.success_name{
	font-size: 22px;
	color:#999999;	
}
.success_td{
	cursor:pointer;
}	
.success_tr .success_ch1{
	display: none;	
}
.success_First_tr .success_ch1{
	display: table-cell;
}
.success_First_tr .success_name{
	color:#40B6FF;
}
.success_First_tr .success_ch0{
	display: none;
}
.success_First_tr .success_td{
	background-color: #f2fbff;
}
.success_First_tr .success_info{
	display: table-cell;	
}
.success_tr:HOVER .success_name{
	color:#40B6FF;
}
.success_tr:HOVER .success_ch0{
	display: none;
}
.success_tr:HOVER .success_ch1{
	display: table-cell;
}
.success_tr:HOVER .success_td{
	background-color: #f2fbff;
}

.scroll_ch{
	width: 1064px;
	height: 110px;
	margin: -35px auto;	
	overflow:hidden;
}

.s_scroll_ch{
	height: 110px;
	width: 7900px;
	position:relative;	
}

.scroll_ch_item{
	width:216px;
	float:left;
	display:inline;
	height:110px;	
}

.scroll_button_l,.scroll_button_l2{
	 background:url(../img/toleft.png) no-repeat;
	 width: 37px;
	 height: 37px;	
	 position: absolute;
	 cursor:pointer;
	 margin-top: -74px;
	 margin-left:-42px;
	 background-position: left -37px;
}
.scroll_button_l:HOVER{
	 background-position: left 1px;
}

.scroll_button_r,.scroll_button_r2{
	 background:url(../img/toright.png) no-repeat;
	 width: 37px;
	 height: 37px;	
	 position: absolute;
	 cursor:pointer;
	 margin-top: -74px;
	 margin-left:1069px;
	 background-position: left -37px;
}
.scroll_button_r:HOVER{
	 background-position: left 1px;
}

.scroll_name{
	position: absolute;
	width: 200px;
	height: 26px;
	margin-top: 84px;
	background-color: #000;
	border-radius:0 0 4px 4px;
	z-index: 199;
	opacity:0.5;
	line-height: 26px;
	color: white;
	font-size: 14px;
}

.scroll_ch_ch{
	width: 1044px;
	height: 260px;
	margin: auto;	
	overflow:hidden;
}

.s_scroll_ch_ch{
	height: 260px;
	width: 7900px;
	position:relative;	
}

.scroll_ch_item_ch{
	width:261px;
	float:left;
	display:inline;
	height:260px;	
}

.scroll_name_ch{
	position: absolute;
	width: 260px;
	height: 40px;
	margin-top: 220px;
	border-radius:0 0 4px 4px;
	z-index: 199;
	opacity:0.5;
	line-height: 40px;
	color: #333333;
	font-size: 16px;
}

.casetab .tabfr{float: right;margin-right: 35px;}
.casetab .tabfl{float: left;margin-left: 35px;}
ul.ptabs {width: 100%;border-bottom: 1px solid #e2e2e2;height: 118px;}
ul.ptabs li {line-height: 118px;border-left: 1px solid #e2e2e2;color:#666;font-size: 35px;width: 49.9%;float: left;font-family: 'Microsoft YaHei';}
ul.ptabs li a {text-decoration: none;color: #666;display: block;font-size: 35px;outline: none;text-align: center;}
ul.ptabs li.active a, ul.ptabs li.active a:hover  {color: #55c521;}

.ptab_container .block{display: block;}
.ptab_content {display: none;overflow: hidden;}

.data_list {margin: 57px 0 0 0; width:1378px}
.data_list li {display:inline-block; *display:inline; *zoom:1; width:318px; letter-spacing:0;vertical-align:top;margin-bottom: 57px;}
.data_list dl { padding:10px 17px 18px 10px; border:2px solid #f2f2f2; position:relative; width:220px; height:260px; margin:auto; overflow:hidden;}
.data_list dl:hover { border:2px solid #55c521;}
.data_list dt img { margin-bottom:15px;}
.data_list dl h3 { font-size:15px; margin-bottom:10px;font-weight: bold;}
.data_list dl p { line-height: 24px;font-size: 12px;}
.data_list .more {position:absolute; right:17px; bottom:18px;background: #55c521;padding: 5px 10px;color: #fff;font-size: 12px;}
.data_list .more:hover { text-decoration:underline;}


.our_client{margin: 57px 0;}
.our_client dl{overflow:hidden;padding:20px 0;width:960px;border-bottom:1px dotted #999;}
.our_client dt{height:24px;line-height: 24px;padding-left:28px;color:#777;font-size:16px;font-weight:700;background:url(../img/our_client_title.png) no-repeat 0 3px;}
.our_client dd{width:190px;float:left; text-align:center;}
.our_client dd p{height:100px;width:190px;line-height:100px;text-align:center;display: inline-block;}
.our_client dd p img{vertical-align:middle;position: relative;top: 50%;margin-top: -15px;}
.our_client dd em{line-height:24px;display:none;}
.our_client dd p span{_height:100px;_writing-mode: tb-rl;_vertical-align: middle;}
*+html .our_client dd p span{height:100px;writing-mode: tb-rl;vertical-align: middle;}

/*aboutus*/

.join_ch{
	color:#ffffff;
	font-size:17px;
	width:156px;
	height: 206px;
	float: left;
	line-height: 50px;
}
.join_table_ch{
	width: 127px;
	color: #666666;
	font-size: 14px;
	line-height: 22px;
	margin-top: 50px;
}	
.join_chhh{
	color: #666666;	
}

.join_item_choose{
	color:white;
	background-color: #3fb7ff;	
}
.join_item{
	cursor:pointer;	
}	

.join_item:HOVER{
	color:white;
	background-color: #3fb7ff;	
}

.join_bg{
	width:1140px;
	margin:-12px auto;
	background-image:url(../img/join_yxbg.png) ;
	background-repeat:no-repeat;
	background-position: bottom right;	
	background-color: #f6faf6;
	overflow:hidden;
}

.join_bg2{
	width:1140px;
	margin:-12px auto;
	background-image:url(../img/join_jsbg.png) ;
	background-repeat:no-repeat;
	background-position: bottom right;	
	background-color: #f6faf6;
	overflow:hidden;
}


.join_chhh1{
	border-left:2px solid #333333;
	height: 20px;
	font-size: 16px;
	color#333333; 	
}
.join_chhh2{
	height: 26px;
	color: #666666;
	font-size: 14px;	
}
.about_ch_td{
	cursor:pointer;	
}
.about_ch_td_f{
	color:white;
	background-color: #40b6ff;	
}
.about_ch_td:HOVER{
	color:white;
	background-color: #40b6ff;	
}
.about_div{
	display:none;
	width: 1200px;
	margin: auto;
	background-color: white;
	border: 1px solid #e5e5e5;	
}
.about_us_chhhh_r{
	width:0; 
    height:0; 
    border-top:15px solid transparent;
    border-bottom: 15px solid transparent;
    border-right: 15px solid #f2f2f2;	
}
.about_us_chhhh_l{
	width:0; 
    height:0; 
    border-top:15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #f2f2f2;	
}	

.nav_site{height: 42px;width: 100%;border-bottom: 1px solid #e2e2e2;font-size: 14px;color: #666;padding-top: 23px;}
.nav_site .home{background: url(../img/home.png) no-repeat;height: 18px;line-height: 20px;padding-left: 30px;display: inline-block;}
.nav_site a{color: #333;}
.nav_site span{margin: 0 10px;}
.sidebar-nav{width: 210px;}
.list-groud{margin: 40px 0 40px 0;}
.list-groud li{margin: 0 0 10px 0;width: 180px;height: 36px;background: #e4e5e7;}
.list-groud li a{padding-left: 22px;width: 158px;height: 36px;background: url(../img/navtag1.png) no-repeat 160px center;display: block;line-height: 36px;color: #666;font-size: 14px;}
.list-groud li a:hover{padding-left: 22px;width: 158px;height: 36px;background: #55c521 url(../img/navtag2.png) no-repeat 160px center;display: block;line-height: 36px;color: #fff;text-decoration: none;}
.list-groud li a.cur{padding-left: 22px;width: 158px;height: 36px;background: #55c521 url(../img/navtag2.png) no-repeat 160px center;display: block;line-height: 36px;color: #fff;text-decoration: none;}
.sidebar-center{border-left: 0px solid #e2e2e2;min-height: 550px;padding: 30px;width: 709px}
.sidebar-center p{font-size: 14px;line-height: 24px;}
.sidebar-center img{margin: 0 25px 0 0;}

.sidebar-center2{border-right: 1px solid #e2e2e2;min-height: 550px;padding: 40px;width: 709px}
.sidebar-center2 p{font-size: 14px;line-height: 24px;}
.sidebar-center2 img{margin: 0 25px 0 0;}

.pagenation_bar { overflow:hidden; line-height:1.5em;margin: auto;}
.page_num { margin-right:-3px;line-height:24px;font-size: 16px;}
.page_num { color:#666666;}
.page_num strong {  border:1px solid #55c521; background-color:#55c521; color:#fff; float:left; padding:2px 6px; margin:0 3px; font-weight:bold;}
.page_num span { color:#0e3822; float:left; padding:2px 4px; margin:0 3px;}
.page_num a{ border:1px solid #c5c5c5; font-weight:normal; background-color:#fff; font-size:16px;width:32px;line-height:24px;line-width:32px;height:24px; margin:0 3px; display:block; float:left;  color:#666666}
.page_num a:hover {color:white;background-color: #3fb7ff; text-decoration:none;}
.page_num input { width:30px; height:14px;}
.page_num .pre, .page_num .prev, .page_num .next { background:url(../images/pagenation_bg.png) no-repeat 0 0;}
.page_num .pre, .page_num .prev { padding-left:15px;}
.page_num .next { padding-right:15px; background-position:right -30px;}
.page_num span.pre, .page_num span.prev { background-position:0 -60px;border:1px solid #ccc;color:#ccc;}
.page_num span.next { background-position:right -90px;border:1px solid #ccc;color:#ccc;}

/*brand*/
.brabg{background: url(../img/brandbg.jpg) no-repeat center;height: 768px;}

.focus{width:804px;height:492px;position:relative;margin:0 auto;padding-top: 120px;}
.f426x240{width:804px;height:492px;overflow:hidden}
.f426x240 img{width:804px;height:492px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:77px;width:39px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:59%;left:-60px;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../img/point.png) no-repeat 0 0;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-39px 0px;right:-60px;}
.rslides_tabs{margin:30px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:8px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;background:#fff;display:inline-block;_display:block;*display:block;height: 3px;width: 42px;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#7df65b;}


/*********other*************/
.sidebar-center h3 { font-size:16px; color:#333; margin-bottom:10px;font-weight: bold;}
.enterprise_idea { margin-bottom:30px;}
.enterprise_idea p { margin-bottom:5px;}
.enterprise_idea p strong { background-color:#ffc52b; padding:2px 6px; color:#fff; margin-right:10px;}
.employee{margin-top: 30px;}
.employee span {line-height: 25px;}
.employee .data_list{margin: 0;}
.employee .data_list li { width:219px;_width:210px;*width:210px;margin: 0;}
.employee .data_list img{ margin-bottom:10px;}

.filter_bar { background-color:#f0f0f0;  padding:10px 10px 5px 10px; line-height:20px; _zoom:1; margin-bottom:20px;}
.filter_bar dl { margin-bottom:5px; padding-left:80px; overflow:hidden; _zoom:1;}
.filter_bar dt { margin-left:-80px; float:left; display:inline;}
.filter_bar a { padding:2px 4px; display:inline-block; margin-right:4px;color: #333;}
.filter_bar a.selected { background-color:#55c521; color:#fff; padding:2px 4px}
.job_info .data_list li { width:321px; margin:0 20px 40px 0; padding:0 20px 0 0; border-right:1px dotted #ccc;}
.job_info h4 { font-size:24px;font-family: 'Microsoft YaHei';font-weight: bold;margin-bottom: 15px;}
.job_info h4,x:-moz-any-link { font-weight:normal;} 
.job_info .date { float:right;}
.job_info ol { margin-bottom:10px;}
.job_info .data_list li.even { border-right:none; margin-right:0;}
.job_info .email { display:block; font-size:18px; color: #55c521;font-family: verdana; }
.job_info h5 { margin-top:30px;font-weight: bold;font-size: 14px;margin-bottom: 10px;}
.about h5 { font-weight: bold;font-size: 14px;margin: 10px 0;font-family: 'Microsoft YaHei';}
.tit_bar{font-size:24px;font-family: 'Microsoft YaHei';margin-bottom: 15px;}
.content_bar h4,.tab_content h3 { font-size:20px; color:#333; margin-bottom:10px;font-family: 'Microsoft YaHei';font-weight: bold;}
.txt_list{line-height: 23px;margin-top: 10px;margin-bottom: 30px;}
.detail p{margin-top: 15px;}
.detail h4{margin-top: 10px;font-size: 14px;font-weight: bold;}
.detail h3{text-align: center;font-size:18px;font-family: 'Microsoft YaHei';margin-bottom: 25px;}
.detail h2{text-align: left;font-size:24px;font-family: 'Microsoft YaHei';margin-bottom: 25px;}
.desc{text-align: center;font-size: 14px;margin-bottom: 15px;}
.desc span{text-align: center;font-size: 14px;margin: 0 10px;}

.quick_link { margin:20px 0 20px 20px;}
.quick_link a {background:url(../img/btn_bg.png) no-repeat 0 0; display:block;}
.quick_link a span { display:none;}
.quick_link .cooperation_application { width:192px; height:47px;background-position:0 -142px;}
.quick_link a.cooperation_application:hover { width:192px; height:47px;background-position:0 -189px;}
.quick_link .into_platform{ width:192px; height:61px; background-position:0 0;}
.quick_link a.into_platform:hover{ width:192px; height:61px; background-position:0 -61px;}
.contact { margin:20px 0 20px 20px;}
.contact li {background:url(../img/contact_bg.gif) no-repeat 0 0; padding:5px 0 10px 20px;}
.contact .hot_line { background-position: 0 -420px;height: 60px;padding-left: 0;}
.contact .tel { background-position:0 -50px; }
.contact .fax { background-position:0 -100px;}
.contact .email { background-position:0 -150px; }
.contact .address { background-position:0 -200px; }
.contact .zip { background-position:0 -250px; }
.contact .online_chat{ background-position:0 -300px; }
.contact .email a, .contact .email a:visited { color:#510d7e; text-decoration:underline;}
.contact .hot_line strong { display:none;}
.other_business{margin:20px 0 20px 20px;}
.other_business h3{font-weight: bold;}
.txt_list li{ background:url(../img/txt_list_icon.png) no-repeat 5px center; padding-left:15px; line-height:2em;}
.txt_list li a{ color: #333;}

.detail .platform_edge{margin:30px 0 0 0;padding:0;overflow:hidden;zoom:1;}
.detail .platform_edge li{display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; overflow:hidden; vertical-align:top;width:236px; margin:0 20px 10px 0; padding:0 0 0 60px; background:url(../img/platform_edge_b2b.png) no-repeat 0 0;}
.detail .platform_edge li h4{font-size:14px; font-weight:bold; margin-bottom:10px;}
.detail .platform_edge li p {line-height:1.6em; text-indent:0; font-size:12px; color:#666;}
.detail .platform_edge ul { list-style:disc; margin:0; padding:0;}
.detail .platform_edge ul li { display:display; margin:0; padding:0; width:auto; line-height:1.6em; font-size:12px; background:none;}

.detail .platform_edge_b2b li {background:url(../img/platform_edge_b2b.png) no-repeat 0 0;}
.detail .platform_edge_b2g li {background:url(../img/platform_edge_b2g.png) no-repeat 0 0;}
.detail .platform_edge_b2c li {background:url(../img/platform_edge_b2c.png) no-repeat 0 0;}
.detail .platform_edge_bbc li {background:url(../img/platform_edge_bbc.png) no-repeat 0 0;}
.detail .platform_edge_lsjm li {background:url(../img/platform_edge_franchise.png) no-repeat 0 0;}

.detail .platform_edge .title_1{background-position:0 0;}
.detail .platform_edge .title_2{background-position:0 -280px;}
.detail .platform_edge .title_3{background-position:0 -560px;}
.detail .platform_edge .title_4{background-position:0 -840px;}
.detail .platform_edge .title_5{background-position:0 -1120px;}
.detail .platform_edge .title_6{background-position:0 -1400px;}
.detail .platform_edge .title_7{background-position:0 -1680px;}
.detail .platform_edge .title_8{background-position:0 -1960px;}
.detail .platform_edge .title_8{background-position:0 -2240x;}

.dynamic_recommend{padding:20px 20px 20px 0; ;width:auto;overflow:hidden;_zoom:1;}
.dynamic_recommend dl{width:280px;text-align:center;}
.dynamic_recommend dt{height:auto;}
.dynamic_recommend dt img {vertical-align:top;}
.dynamic_recommend dd{height:32px;line-height:32px;background:#d9d9d9;}
.dynamic_recommend .dd_title{background:#fff;height:35px;line-height:35px;text-align:center;font-weight:700;}
.dynamic_recommend .dd_title a{color: #333;}