﻿@charset "utf-8";
 
 /*全局*/
 .col_L{float:left;}
 .col_R{float:right;}
 .site_bar .bd, .header .bd, .section{width:1000px; margin:0 auto;}
 .main{
  	width: 750px;
	float: right;
	margin-top: 20px;
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #f4f4f4;
 }
 /*
  mod_hd 模块首
  mod_bd 模块主体
  mod_ft 模块尾
  mod extend 模块延伸(一般用于平铺可延的伸背景图)
 */
 .mod, .mod_ex1{margin-bottom:10px;}
 .main .mod_ex1_bd{padding:10px;}
 .mod_ex1{background:url(../images/mod_ex1.png) repeat-y;}
 .mod_ex1 .mod_ex1_hd{padding-bottom:24px; background:url(../images/mod_ex1_hd.png) no-repeat left bottom;}
 .mod_ex1 .mod_ex1_bd{
  padding:10px 10px 30px 20px;
  background:url(../images/mod_ex1_bd.png) no-repeat left bottom;
 }
 .mod_ex1 .pic_style1{width:980px; margin:0 auto;}
 .mod_ex1 .pic_style2{
  width:657px;
  margin:0 auto 10px; padding:8px 9px;
  background:url(../images/pic_bg_article.png) no-repeat;
 }

 .mod_ex1 .wrap_bg{background:url(../images/side_bg.png) no-repeat left bottom;}
 
 .location{position:relative; margin: 0px 0 20px 40px;}
 .location .ico{display:inline-block; margin-right:12px; padding-left:10px; }
 .lct1{background-position:left -55px; color:#b7b7b7;}
 .lct2{background-position:left -76px;color:#7e7e7e;}
 .lct3{background-position:left -97px; color:#5c5c5c;}
 
 
 .article .tb2{width:100%; margin-bottom:50px;}
 .article .tb2 thead th{background-color:#f3f3f3;}
 .article .tb2 th .ico{
  display:block;
  width:21px; height:21px;
  margin:0 auto;
  font-size:0;
  line-height:400px;
  overflow-y:hidden;
 }
 .article .tb2 th .ico_tel{background-position:left -504px;}
 .article .tb2 th .ico_email{background-position:-21px -504px;}
 .article .tb2 th .ico_qq{background-position:-42px -504px;}
 .article .tb2 td{font-size:14px; text-align:center;}
 
 .list_below_article .art_hd{
  height:25px;
  margin-bottom:10px;
  padding-left:27px; padding-top:8px;
  background:url(../images/bg_01.png) no-repeat;
 }
 .list_below_article .art_hd .tit{width:131px; text-align:center;}
 

 
/*----------------------------------------------------- 网站顶条(start) --*/
 .site_bar{position:absolute; width:100%; top:4px; z-index:1;}
 .site_bar .bd{}
 .site_bar .shortcut{float:right;}
 .site_bar .shortcut li{float:left;}
 .site_bar .shortcut a{
  display:block;
  margin-right:4px;
  border:1px solid #d9d9d9;
  padding:0 6px 0 20px;
  background-color:#f6f6f6;
  background-position:10px -34px;
  color:#a3a1a1;
  vertical-align:middle; line-height:20px;
 }
 .site_bar .shortcut a:hover{background-position:10px -135px; color:#f00;}
/*----------------------------------------------------- 网站顶条(end) --*/



/*----------------------------------------------------- 页首(start) --*/
 .header{
  min-width:1000px;
  height:105px;
  margin-bottom:5px;
  background:#e3e3e3 url(../images/header_bg.png) repeat-x left bottom;
 }

 .header .bd{position:relative; height:96px;}
 .header .logo{position:absolute; left:-30px;}
 .header .nav{margin-left:274px; padding-top:56px;}
 .header .nav_lv1{
  position:relative;
  float:left;
  width:103px;
  margin-right:0px;
 }
 .header .nav_lv1 a{
  display:block;
  height:36px;
  padding-top:4px;
  font-family:'\5FAE\8F6F\96C5\9ED1', '\5b8b\4f53';
  background-position:-1183px top;
  
  font-size:16px;
  line-height:36px;
  text-align:center;
 }
 .header .nav_lv1 a:hover,
 .header .nav_lv1:hover > a{background-position:-1183px -40px; color:#fff;}
 .header .nav_lv1 .n_current{background-position:-1183px -40px; color:#fff;}
 
 .header .nav_lv2{
  display:none;
  position:absolute;
  top:40px; left:4px;
  width:95px;
  z-index: 9999;
  /*background:#e80808 url(../images/spr.png) no-repeat left -546px;  4-1 red color*/
  background:#0074AC url(../images/spr.png) no-repeat left -520px;
  text-align:center;
  /*
  background-color:rgba(232,8,8,0.5);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#7EE80808,endColorStr=#7EE80808);
  */
 }
 
 /*.header .nav_lv2{border-top:1px solid #b9000e;}  4-2 red color*/
 .header .nav_lv2{border-top:1px solid #005782;}
 .header .nav_lv2 a{
  display:block;
  height:30px;
  /*border-top:1px solid #b9000e;  4-3 red color*/
  border-top:1px solid #005782;
  background:none;
  color:#ffffff;
  font-size:13px;
  line-height:28px;
  _zoom:1; /*for ie6*/
 }
 /*.header .nav_lv2 a:hover{background-color:#84000f; color:#fff;}  4-4 red color*/
 .header .nav_lv2 a:hover{background-color:#004566; color:#fff;}
 .header .nav_lv1:hover .nav_lv2{display:block;}
 
/*----------------------------------------------------- 页首(end) --*/

 .homefocus{
  min-width:1000px; height:387px;
  margin-top:-9px;
  background:url(../images/homefocus.jpg) no-repeat center top;
  overflow-y:hidden;
 }
 .homefocus .bd{width:1000px; margin:0 auto;}
 embed{outline:none;}
 
 /*首页中间部份*/
 .section_home{
  width:980px; 
  /*height:150px;*/
  margin:0 auto 10px; padding:14px 10px 0;
  background-position:left -90px;
 }
 .section_home .mod{float:left;}

 .section_home .news{width:329px; margin-right:13px;}
 .section_home .news .mod_hd{height:33px; padding-right:18px;}
 .section_home .news .mod_hd .more{float:right; margin-top:10px;}
 .section_home .news .mod_bd{padding:10px 14px;}
 .section_home .news .items li{
  height:24px;
  background:url(../images/line.png) no-repeat center bottom;
  line-height:24px;
 }
 .section_home .news .items a{display:inline;}
 .section_home .news .items .date{float:right;}
 .section_home .art_list{width:auto; padding:0;}
 
 .significant{width:638px;}
 .significant .mod_bd{margin-left:5px; margin-top:5px;}
 .significant .items li{float:left;}
 .significant .item{width:310px; height:134px; margin:3px 0 0 3px;}
 .significant .item .name{display:inline-block; margin:16px 0 19px;}
 .significant .item .pic{color:#5c5c5c; font-size:14px;}
 .significant .item .pic img{float:left; margin-right:15px;}
 .significant .item .summary{margin:0 14px 0 0; text-indent:2em; line-height:22px;color: #828282;
font-size: 12px;}
 .significant .item .summary a:hover{color:#828282; text-decoration:underline;}
 
 .significant .love{margin-right:19px;}
 
 .site_map{width:516px; margin-right:1px;}
 .site_map .items{padding-top:25px; margin-left:10px;}
 .site_map  li{float:left; width:80px; padding-left:38px;}
 .site_map .lv1 strong{
  display:inline-block;
  height:24px;
  border-bottom:2px solid #e5e5e5;  
  font-size:14px;
  cursor:default;
 }
 .site_map .lv1 strong a{color:#5C5C5C;}
 .site_map .lv1:hover strong{border-bottom:2px solid #e60b0d;}
 .site_map .lv2{margin-top:5px; line-height:24px;}
 .site_map .lv2 li{float:none; padding-left:0; padding-right:0;}

 .section_home .contact{width:463px;}
 .section_home .contact .mod_bd{margin-top:5px;}

 .develop dl{
  width:657px;
  margin-bottom:22px; padding-bottom:10px;
  background:url(../images/mod_ex2.png) no-repeat left bottom;
 }
 .develop dl dt{
  height:30px;
  padding-top:10px; padding-left:38px;
  background:url(../images/mod_ex2_hd.png) no-repeat;
 }
 .develop dl dd{padding:12px; border-left:2px solid #dcdcdc; border-right:2px solid #dcdcdc;}
 .develop .items li{padding-left:10px; background-position:left -332px;}

 .conditions{width:657px; margin:0 auto;}
 .conditions .cdt_hd{}
 .conditions .cdt_hd .tit{height:46px; line-height:400px; overflow-y:hidden;}
 .conditions .items{width:561px; margin:0 auto;}
 .conditions .items li{margin-left:106px; height:40px; margin-bottom:15px; list-style:none; line-height:40px;}
 .conditions .cdt_ft{width:203px; margin:0 auto; text-align:center;}
 .conditions .btn{display:block; width:175px; height:32px; margin:0 auto; line-height:400px; overflow-y:hidden;}
 
 .agency .cdt_bd{}
 .agency .cdt_ft{height:45px; background:url(../images/agency_gotogame_2.png) no-repeat;}
 .agency .btn_reg{}
 
 .direct .cdt_ft{height:100px; background:url(../images/direct_gotogame_2.png) no-repeat;}
 .direct .btn_reg_guide{margin-top:19px;}
 
 .agency_txtong .cdt_ft{height:100px; background:url(../images/agency_txtong_2.png) no-repeat;}
 .agency_txtong .btn_reg_guide{margin-top:19px;}

 .provider_txtong .cdt_ft{height:57px; background:url(../images/provider_txtong_2.png) no-repeat;}
 
 .art_ft .go_apply{text-align:center;}
 .art_ft .go_apply a{display:inline-block; width:150px; height:32px; margin:0 30px;}
 
 .btn_agency{background-position:-515px top;}
 
 .btn_direct{background-position:-665px top;}
 
 .btn_provider{background-position:-815px top;}
 
 .cooperation{font-size:14px;}
 .cooperation img.tit{margin-bottom:15px;}
 .cooperation h3.tit{margin-bottom:10px; font-size:16px; color:#5c5c5c; font-weight:normal; font-family:"Microsoft YaHei",simsun;}
 .cooperation h3.tit .note{color:#a7a7a7;}
 .cooperation h3.tit .ico{display:inline-block; width:18px; height:18px; margin-right:4px; vertical-align:middle;}
 .cooperation h3.tit .ico_num1{background-position:left -475px;}
 .cooperation h3.tit .ico_num2{background-position:-18px -475px;}
 .cooperation h3.tit .ico_num3{background-position:-36px -475px;}
 .cooperation .tb th, .cooperation .tb td,
 .cooperation .tb th, .cooperation .tb td{padding:4px 6px; border:1px solid #dbdbdb;}
 .cooperation .tb1{margin-bottom:30px; background-color:#f3f3f3;}
 .cooperation .tb1 th{font-weight:normal; padding:4px 20px; white-space:nowrap;}
 

 
 .cooperation h4.tit, .promotion h4.tit{
  width:92px; height:25px;
  margin:0 auto 10px;
  background-position:-683px -33px;
  font-size:14px;
  text-align:center;
  line-height:25px;
 }
 
 p.cooperation_model{
  width:650px; height:600px;
  margin-bottom:50px;
  background:url(../images/cooperation_model.jpg) no-repeat;
  line-height:900px;
  vertical-align:top;  
  overflow-y:hidden;
 }
 
 p.cooperation_flow{
  width:650px; height:94px;
  margin-bottom:50px;
  background:url(../images/cooperation_flow.png) no-repeat;
  line-height:400px;
  overflow-y:hidden;  
 }
 
 .btn_qq{
  display:block;
  width:74px; height:22px;
  margin:0 auto;
  padding-left:74px;
  background:url(../images/btn_qq.png) no-repeat;
 }
 
 .promotion .describe{margin-bottom:30px;}
 .promotion .items{width:730px;}
 .promotion .items li{
  float:left;
  width:162px; height:55px;
  margin-bottom:26px;
  padding:1px 76px 1px 3px;
  background-position:-515px -33px;
  text-align:center;
  overflow:hidden;
  
  *font-size:55px;
 }
 .promotion .items li img{display:inline-block; vertical-align:middle;}
 .promotion .items li:after{display:inline-block; height:100%; content:""; vertical-align:middle;}
 
 .promotion .tb th, .promotion .tb td,
 .promotion .tb th, .promotion .tb td{padding:4px 6px; border:1px solid #dbdbdb;}

 .promotion .tb1{margin-bottom:50px; font-size:14px;}
 .promotion .tb1 thead th{background-color:#f5f5f5;}
 .promotion .tb1 .col1{width:100px;}
 .promotion .tb1 .col2{width:140px;}
 .promotion h4.tit{
  width:120px; height:25px;
  background-position:-775px -33px; 
 }
 
 .promotion .picshow{width:550px; margin:0 auto;}
 .promotion .picshow_hd{margin-bottom:10px; text-align:center;}
 .promotion .picshow_hd .tit{font-size:14px; color:#707070;}
 .promotion .pic_list li{padding-left:30px; padding-bottom:20px;}
 .promotion .pic_list .pic{display:block; border:4px solid #eee;}
 
 .join_hd{margin-bottom:13px;}
 .join_bd{margin-bottom:20px;}
 .join .items li{margin-bottom:5px;}
 .join .position_hd{
  height:34px;
  position:relative;
  padding-left:60px; padding-right:80px;
  background-color:#bcbcbc; background-position:right -375px;
  color:#fff; font-family:"Microsoft YaHei",simsun;
  line-height:34px;
  cursor:pointer;
  *vertical-align:top; /*for ie6*/
  
 }
 .join .position_hd .tit{float:left; font-size:16px; font-weight:normal;}
 .join .position_hd .date{float:right; font-size:16px;}
 .join .position_bd{display:none; width:100%; margin-bottom:-2px; background-color:#f7f7f7; line-height:22px;}
 .join .position_bd .panel{padding:17px 80px 17px 30px; border-top:2px solid #dcdcdc;}
 .join .position_bd .data{padding-left:60px; border-top:none;} 
 .join .position_bd .data th{font-weight:normal;}
 .join .position_bd .data td{width:200px;}
 .join .position_bd .panel .tit{font-size:14px;}
 .join .position_bd .panel p{margin-top:2px; margin-left:32px;}
 
 
 .join .contact_hr{font-size:14px;}
 .join .contact_hr .emaddress{font-size:12px; color:#db2035;}
 
 .join .current .position_hd{background-color:#db2035; background-position:right -412px;}
 .join .current .position_bd{}

 .contactus{width:600px;}
 .contactus .tit{height:40px; padding-left:20px; background-position:-105px -546px;}
 .contactus p{margin:6px 0 30px; line-height:24px;}

 .law .art_hd{margin-bottom:10px;}
 .law .tit{font-size:18px;}
 .law .art_bd{line-height:2.2em;}
 .law .art_bd{line-height:2.2em;}
 .law ul li{margin-left:1.4em; list-style-type:disc;}
 .law .signature{text-align:right;}

/*----------------------------------------------------- 侧栏(start) --*/
 .side
 {
	width: 210px;
	min-height: 400px;
	height: auto!important;
	height: 700px;
	float: left;
 }
 
 .side_nav{padding-top: 20px;padding-left: 5px;font-size: 14px;width: 210px;}
 .side_nav .mod_hd{
  position:relative;
  height:18px;
  padding:0 0 29px 25px;
  background:url(../images/side_nav.png) no-repeat left 40px;
 }
 .side_nav .mod_hd .tit{
  display:block;
  height:18px;
  font-family:'\5FAE\8F6F\96C5\9ED1', '\5b8b\4f53';
  font-weight:normal;
  font-size:19px;
 }

 .side_nav .tit_about{background-position:-1000px top;}
 .side_nav .tit_products{background-position:-1000px -18px;}
 .side_nav .tit_biz{background-position:-1000px -36px;}
 .side_nav .tit_companynews{background-position:-1000px -54px;}
 .side_nav .tit_join{background-position:-1000px -72px;}
 .side_nav .tit_contactus{background-position:-1000px -90px;}
 
 .side_nav .lv1{padding-bottom:7px; background:url(../images/side_nav.png) no-repeat left bottom;}
 .side_nav .lv1 li{
  background:url(../images/side_nav.png) no-repeat left -29px;
 }
 .side_nav .lv1 a{
  display:inline-block;
  height:44px;
  padding-left:25px;
  color:#828282;
  font-family:"Microsoft YaHei",simsun;
  line-height:44px;
 } 
 .side_nav .lv1 a:hover, .side_nav a.n_current{
  background:url(../images/spr_ico.png) no-repeat left 12px;
  /*color:#db2035;*/
  color:#0093dd;
 }
 
 .twentyfour{width:188px; margin:90px auto 10px; background:url(../images/24hours.png) no-repeat;}
 .twentyfour .hd .tit{height:28px; line-height:400px; overflow-y:hidden;}
 .twentyfour .bd{}
 .twentyfour .items .btn_onlinecall{
  display:block;
  height:73px;
  line-height:400px;
  overflow-y:hidden;
  *vertical-align:top;
 } 
 .twentyfour .items .tel{
  padding:6px 0;
  border:1px solid #f7d7a3;
  border-radius:3px;
  background-color:#f6eac1;
  text-align:center;
 }

 .join_hotline{}
 .join_hotline{width:188px; height:91px; margin:90px auto 10px; background:url(../images/join_hotline.png) no-repeat;}
 .join_hotline .hd .tit{height:28px; line-height:400px; overflow-y:hidden;}
 .join_hotline .bd{margin:8px 10px 0 40px; color:#8b5000; font-family:"Microsoft YaHei",simsun;}
 .join_hotline .items li{line-height:18px;}
 .join_hotline .items a{color:#8b5000;}
 
 
/*----------------------------------------------------- 侧栏(end) --*/
