@charset "utf-8";

/* CSS Document */



*               { border:medium none; margin: 0; padding: 0;  transition:all .5s;  }

body            { font-size: 12px; color:#333;  font-family:"宋体"; font-family:Arial, Helvetica, sans-serif; }

em              { font-style:normal; }

ul, ol          { list-style: none; }

a               { text-decoration: none; color:#333; }

a:hover         { text-decoration:none; color:#34ab00; }

img             { border:0px; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; }

.clear          { clear:both; }

.clear15        { height:15px; clear:both;}

.hidden         { display: none; }



.login_box                      { height:86px; background:#fdfdfd;   width:100%;   }

.login_con                      { height:86px; width:1050px; margin:0 auto; position:relative; }



.header_right                   { width:700px; height:85px; padding-top:15px; float:right; }

.top_login           { height:29px; color:#feffcd;}

.login_l             { float:left;  height:27px; line-height:27px; font-size:12px; }

.login_r             { float:right; height:27px;  line-height:27px; font-size:12px; }

.help                { float:left; height:23px; width:60px; margin-right:5px; text-align:center }

.gzwm                { float:left; height:23px; width:70px; background:url(../images/icon004.gif) 2px 7px no-repeat; text-align:right }

.login_r a, .login_r a:visited                       { color:#feffcd; }

.help a, .help a:visited, .gzwm a, .gzwm a:visited   { color:#ffebb1 }



.logo_nav              { height:86px;}

.logo                  { height:86px; float:left;  float:left; }

.nav_box               { height:32px; float:right; float:right; padding-top:25px; }

.nav_box ul li         { height:32px; width:96px; float:left; line-height:32px; text-align:center; display:block; }

.nav_box ul li a       { height:32px; width:96px; display:block; font-size:14px; font-weight:bold; color:#353535; font-family:"微软雅黑"; font-size:16px; }

.nav_box ul li a:hover { color:#3d9a00; background: url(../images/nav_on.gif) no-repeat; color:#FFF;}

.nav_box ul a.on   { color:#3d9a00;  background: url(../images/nav_on.gif) no-repeat; color:#FFF; }



.banner                { background:#fff; height:472px;   }

.banner .slideBox                          { width:100%; height:472px;  position:relative; }

.banner .dianji_abc                        { height:13px; width:100%; margin:0px auto; position:absolute; top:445px; z-index:1;}

.banner .slideBox .hd                      { height:13px; width:95px; margin:0px auto; }

.banner .slideBox .hd ul                   { overflow:hidden; zoom:1; float:right;}

.banner .slideBox .hd ul li                { float:left; margin:0 5px; width:12px; height:12px;  background:#fff; cursor:pointer;  cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

.banner .slideBox .hd ul li.on             { background:#fff100; color:#fff;}

.banner .slideBox .bd                      { width:100%; height:472px; overflow:hidden; }

.banner .slideBox .bd img                  { width:100%; height:472px; }

.banner .banner01                          { height:472px; transition:all 0.2s;  }

.banner .banner02                          { height:472px; transition:all 0.2s;  }

.banner .banner03                          { height:472px; transition:all 0.2s;  }

.banner .banner04                          { height:472px; transition:all 0.2s;  }

.banner .slideBox .bd a  { display:block; width:100%; height:472px; }



.tianshi      { height:310px;   margin:0 auto; width:1050px;}

.dili     { width:221px; height:61px; margin:0 auto; background:url(../images/tianshidili.gif) no-repeat center 25px; padding:25px 0 15px 0;}

.tianshi ul li { width:115px; display:block; height:170px; float:left; margin:0 73px; }

.tianshi ul li .pic a  { height:115px; width:115px; display:block;}

.tianshi ul li .txt  { height:28px; width:115px; margin-top:10px; padding-top:6px; line-height:28px; text-align:center; font-family:"微软雅黑"; font-size:17px; color:#FFF; }

.tianshi ul li .txt a { color:#FFF;}

.tianshi ul li .tupan_a a     { background: url(../images/gongneng.gif) no-repeat; }

.tianshi ul li .gongn_a       { background: url(../images/gongneng_a.gif) no-repeat center;  }

.tianshi ul li .tupan_b a     { background: url(../images/pingtai.gif) no-repeat; }

.tianshi ul li .gongn_b       { background: url(../images/pingtai_a.gif) no-repeat center;  }

.tianshi ul li .tupan_c a     { background: url(../images/shichang.gif) no-repeat; }

.tianshi ul li .gongn_c       { background: url(../images/shichang_a.gif) no-repeat center;  }

.tianshi ul li .tupan_d a     { background: url(../images/zhuangli.gif) no-repeat; }

.tianshi ul li .gongn_d       { background: url(../images/zhuangli_a.gif) no-repeat center;  }



.tianshi ul li .tupan_a a:hover     { background: url(../images/gongneng_h.gif) no-repeat;}

.tianshi ul li .tupan_b a:hover     { background: url(../images/pingtai_h.gif) no-repeat; }

.tianshi ul li .tupan_c a:hover     { background: url(../images/shichang_h.gif) no-repeat;  }

.tianshi ul li .tupan_d a:hover     { background: url(../images/zhuangli_h.gif) no-repeat; }

.tianshi ul li .tupan_a:hover     { padding-bottom:15px; }

.tianshi ul li .tupan_b:hover     { padding-bottom:15px; }

.tianshi ul li .tupan_c:hover     { padding-bottom:15px;}

.tianshi ul li .tupan_d:hover     { padding-bottom:15px;}



.box_a            { background: url(../images/box_a.gif) #15cbe7 center bottom no-repeat; height:628px; border-bottom:solid 1px #009bce; }

.box_acon         { margin:0 auto; width:1050px; height:628px; background:url(../images/box_acon.gif) no-repeat left center; position:relative; }



.box_b            { background: url(../images/box_b.gif) #00a3d9 center bottom no-repeat; height:680px; border-bottom:solid 1px #68c782; }

.box_bcon         { margin:0 auto; width:1050px; height:680px; position:relative;}

.box_bname        { height:61px;  background:url(../images/box_bcon.gif) no-repeat center 30px; padding-top:30px;}



.box_acon .btn    { height:52px; width:227px;	position:absolute;	left: 427px;	top: 490px;	}

.box_acon .btn a { height:52px; width:227px; display:block; background:url(../images/lijijiamenas.gif) no-repeat 0 0;}

.box_acon .btn a:hover  { display:block; background:url(../images/lijijiamenas.gif) no-repeat 0 -52px;}



.box_bcon .btn    { height:52px; width:227px;	position:absolute;	left: 427px;	top: 537px;	}

.box_bcon .btn a { height:52px; width:227px; display:block; background:url(../images/ijijiamen.gif) no-repeat 0 0;}

.box_bcon .btn a:hover  { display:block; background:url(../images/ijijiamen.gif) no-repeat 0 -52px;}



.box_c            { background: url(../images/box_c.gif) #72cd8a center bottom no-repeat; height:628px;  }

.box_ccon         { margin:0 auto; width:1050px; height:628px; background:url(../images/box_ccon.gif) no-repeat center 30px;   }



.box_d            { height:480px; border-bottom:solid 1px #f1f1f1; background:#fafafa; }

.box_dcon         { margin:0 auto; width:1050px; height:628px; background:url(../images/box_dcon.gif) no-repeat left 0px; position:relative;   }



.box_e            { height:600px; background:url(../images/box_e.gif) repeat-x;}

.box_econ         { margin:0 auto; width:1050px; height:600px; background:url(../images/box_econ.gif) no-repeat center 0px;   }



.message_box            { margin:0 auto; width:798px; height:396px; background: url(../images/cetiao.gif) no-repeat top #FFF; border-bottom:4px #f3f3f3 solid; padding:20px 30px 20px 30px; }

.line_box               { height:36px; padding:5px 0; }

.line_box .left         { height:36px; width:140px; float:left; line-height:36px; text-align:right; padding-right:10px; font-family:"微软雅黑"; font-size:16px;}

.line_box .right        { height:36px;  float:left;}

.line_box .right .input_a  { height:34px; width:304px; border:solid 1px #d2d2d2; border-radius:3px; padding:0 5px; font-family:"微软雅黑"; font-size:16px;}

.line_boxb              { height:106px; padding:5px 0; }

.line_boxb .left         { height:36px; width:140px; float:left; line-height:36px; text-align:right; padding-right:10px; font-family:"微软雅黑"; font-size:16px;}

.line_boxb .right        { height:106px;  float:left;}

.line_boxb .right .input_b  { height:104px; width:520px; border:solid 1px #d2d2d2; border-radius:3px; padding:0 5px; font-family:"微软雅黑"; font-size:16px; line-height:24px;}

.message_btn             { margin:0 auto; padding-top: 10px; height:36px; width:178px; }

.message_btn a            { display:block; height:34px; width:176px; line-height:34px; background:#8ec31f; border:solid 1px #77af01; text-align:center;  border-radius:3px;  font-family:"微软雅黑"; font-size:16px; color:#fff; }

.yanzhenma           { float:left; width:150px; height:36px;}

.yanzhenma input     {  width:135px; height:34px; border:solid 1px #d2d2d2; border-radius:3px; padding:0 5px; font-family:"微软雅黑"; font-size:16px; }

.input_yzm        { float:left; width:150px; height:36px;}

.input_yzm img        {  height:34px;}





.message_conbox            {     padding:20px 0px 20px 0px; }



.left_yzm      { width:110px; height:30px; float:left; margin-right:5px;}

.left_yzm input {  width:100px; height:28px; border:solid 1px #e5e5e5;  padding:0 5px; font-family:"微软雅黑"; font-size:14px; }

.left_yzmpic   { width:84px; height:30px; float:right;}

.left_yzmpic img { height:30px;}



.hezuomeiti              { height:130px; background:#e3e3e3; border-top: solid 1px #d1d1d1;}

.hezuomeiti_box          { margin:0 auto; width:1050px; height:130px; }

.hezuomeiti_box .lan     { height:49px; line-height:49px; font-family:"微软雅黑"; font-size:17px; }

.hezuo_box ul li         { height:62px; width:143px; float:left; margin:0px 3px;}



.footer_a                { background:#476574; border-bottom:solid 1px #385564; height:84px;}

.footer_b                { background:#415f6e; border-bottom:solid 1px #385564; height:30px; line-height:30px; text-align:center; color:#e4e4e4;}

.footer_box              { margin:0 auto; width:1050px; height:84px;}

.footer_nav              { height:30px; text-align:center; line-height:30px; color:#e4e4e4; padding-top:10px;}

.footer_nav a            { color:#e4e4e4; padding:0 8px;}

.footer_xinx             { height:30px; text-align:center; line-height:30px; color:#e4e4e4;}



.jiamen                  {

	height:50px;

	width:225px;

	position:absolute;

left: 16px;

top: 374px;

}.banner_about    { height:322px; }



.main_con                   { margin:0 auto; width:1001px;}

.main_left                  { width:740px; float:right; }

.main_right                 { width:230px; float:left;}

.main_left .lan             { height: 45px;
line-height: 45px;
border-bottom: solid 0px #cbcbcb;

padding-left: 50px;
position: relative;
left: -30px;
}}

.main_left .lan .left       { height:45px; float:left; font-family:"微软雅黑"; font-size:17px; color:#333;  }

.main_left .lan .right      { height:45px; float:right; font-size:12px; font-family:"宋体"; color:#838383; }

.main_left .lan .right a    { color:#838383; }



.right_nav                  { background:#1578d1;; border-bottom:solid 0px #e5cf00;}

.right_nav ul li            { height:47px; line-height:46px; display:block;  font-family:"微软雅黑";  }

.right_nav ul li a          { color:#414141; display:block; padding-left:35px; border-bottom:solid 0px #1578d1; font-size:17px; } 

.right_nav ul .on           { color:#FFF; border-bottom:solid 5px #fff; background:#1578d1 no-repeat 15px 17px}

.right_nav ul li a:hover    { color:#FFF;  border-bottom:solid 1px #1578d1; background:#8ccf00 no-repeat 15px 17px }

.right_div .lan             { height:79px; line-height:79px; background:url(../images/yunyinfenxi.gif) #293448 no-repeat 46px 23px; color:#fff; font-family:"微软雅黑"; font-size:18px; text-indent:90px;  }

.right_div .lan .left       { float:left;}

.right_div .lan .right      { float:right; font-family:"宋体"; font-size: 12px; padding-right:10px;}

.right_div .lan .right a    { color:#797979;}

.txt_con        { line-height:200%; font-family:"微软雅黑"; font-size:15px; padding:20px 0; min-height:600px;}



.weixin_box       { width:1048px; margin:0 auto; border:solid 1px #d7dde6;}

.weixin_lan  { height:46px; line-height:46px; border-bottom:solid 1px #d7dde6; background:#f5f6f7; font-family:"微软雅黑"; font-size:17px; text-indent:20px; font-weight:bolder;}

.weixin           { background:url(../images/weixinbg.gif) repeat-y left;  }

.weixin .left   { width:210px; float:left; min-height:600px; background:#f5f6f7;}

.weixin .right  { width:780px; float:right; min-height:600px; padding:0 20px; }

.weixin .left ul li    { height:35px; line-height:35px;  font-family:"微软雅黑"; font-size:17px; display:block; background:#ebeef1; border-bottom:solid 1px #d7dde6; }

.weixin .left ul li a     { height:35px; line-height:35px;  display:block; text-indent:20px; font-size:15px;}

.weixin .left ul li a:hover { background:#fff; border-left:5px #4d910c solid; margin-left:-1px;}

.weixin .left ul li a.on  { background:#fff; border-left:5px #4d910c solid; margin-left:-1px; }

.weixin .right h1  { height:60px; display:block; line-height:60px; font-family:"微软雅黑"; font-size:21px; font-weight:normal; border-bottom:solid 1px #e9e9e9; }

.weixin .right .con  { padding:15px 0; line-height:200%;  font-family:"微软雅黑"; font-size:15px; }



.news_list                        { padding-bottom:23px;}

.news_list li                     { font-family:"微软雅黑"; font-size:19px; height:38px; line-height:38px; border-bottom:#d5d5d5 1px dashed; color:#3c3c3c; font-size:14px; background:url(../images/news_icon.gif) 9px center no-repeat; padding-left:26px;}

.news_list li a                   { float:left;}

.news_list li span                { float:right; margin-right:10px;}   

.content_news               { padding:10px 0; min-height:600px;}

.news_vdcon         { padding:15px 10px; line-height:180%; font-family:"微软雅黑"; font-size:15px; min-height:600px; }

.content_news .news_time       { height:30px; line-height:30px; border-bottom:dashed 1px #cccccc; padding-left:10px; color:#919191; text-align:center;}

.news_time .left            {   height:30px; color:#919191; font-size:12px; }

.news_time .right           { float:right; height:30px; }

.content_news h1    { line-height:40px; font-family:"微软雅黑"; font-size:21px; padding-left:10px; text-align:center; font-weight:normal;}

.news_tj            { height:42px; line-height:40px; background:url(../images/news_ys.gif) no-repeat bottom;  font-family:"微软雅黑"; font-size:18px; }

.page_up            { height:50px; background:#fbfbfb; border:dashed 1px #e5e5e5; padding:10px 10px; margin-top:30px; margin-bottom:20px;}

.page_up p          { height:25px; line-height:25px; font-family:"微软雅黑"; font-size:15px;}



.content_zho                       { background:url(../images/content_zho.gif) repeat-y; padding:15px 0; _height:550px; min-height:550px;}

.news_con                         { height:138px; padding-left:8px;  border-bottom:#e2e2e2 1px solid; padding-bottom:11px; }

.news_ims                         { float:left; width:198px; height:137px; background:#FFF; }

.news_txt                         { float:right; font-size:12px; line-height:20px; width:492px;}

.news_txt span                    { font-family:"微软雅黑"; font-size:19px; color:#272727; line-height:38px; height:38px; margin-top:4px;}

.news_txt a                       { display:block; color:#f64e4e; height:20px; line-height:20px; padding:8px 0;}



/*分页*/

.page_updown { float:right; height:25px;  padding:10px 0;}

.page_updown ul a { float:left; font-family:Tahoma; margin-right:6px;font-size:12px; background:#FFF;  display:block; padding:3px 8px; line-height:17px; border:1px solid #cecece;}

.page_updown ul span{ float:left; font-family:Tahoma; margin-right:6px;font-size:12px; background:#FFF;  display:block; padding:3px 8px; line-height:17px; border:1px solid #cecece;}

.page_updown ul span{ background:#717171; color:#fff; border:solid 1px #717171;}

.page_updown ul a:hover { background:#717171; border:solid 1px #717171; color:#fff;}



/*分页*/



.pagefanye     { padding:10px 0;}

.pagefanye p   { line-height:28px; height:28px; font-family:"微软雅黑"; font-size:15px;}



.box_abanner                           { width:770px; height:405px;  float:right; margin-top:50px;   position:relative; }

.box_abanner .dianji_abc                        { height:13px; width:100%;  position:absolute; top:425px; z-index:1;}

.box_abanner .hd                      { height:13px;  }

.box_abanner .hd ul                   { overflow:hidden; zoom:1; float:right;}

.box_abanner .hd ul li                { float:left; margin:0 5px; width:12px; height:12px;  background:#00ade6; cursor:pointer;  cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

.box_abanner .hd ul li.on             { background:#fff; color:#fff;}

.box_abanner .bd                      { width:100%; height:405px; overflow:hidden; }

.box_abanner .bd img                  { width:100%; height:405px; }

.box_abanner .banner01                          { height:405px; background:url(../images/box_abanner02.gif) no-repeat; }

.box_abanner .banner02                          { height:405px; background:url(../images/box_abanner01.gif) no-repeat; }

.box_abanner .bd a  { display:block; width:100%; height:472px; }



.box_bbanner                           { width:1050px; height:418px;  float:right;  position:relative; }

.box_bbanner .dianji_abc                        { height:13px; width:100%;  position:absolute; top:425px; z-index:1;}

.box_bbanner .hd                      { height:13px;  }

.box_bbanner .hd ul                   { overflow:hidden; zoom:1; float:right;}

.box_bbanner .hd ul li                { float:left; margin:0 5px; width:12px; height:12px;  background:#15cbe7; cursor:pointer;  cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

.box_bbanner .hd ul li.on             { background:#fff; color:#fff;}

.box_bbanner .bd                      { width:100%; height:418px; overflow:hidden; }

.box_bbanner .bd img                  { width:100%; height:418px; }

.box_bbanner .banner01                          { height:418px; background:url(../images/box_bbanner01.gif) no-repeat; }

.box_bbanner .banner02                          { height:418px; background:url(../images/box_bbanner02.png) no-repeat; }

.box_bbanner .bd a  { display:block; width:100%; height:418px; } 

/* 多个左滚动 - 公用类 */ 

.leftLoop {  position:relative; height:340px;  margin:121px 89px 0 0; float:right;  } 

.leftLoop .hd{ position:absolute; top:-35px; left:533px; height:30px;  } 

.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden; cursor:pointer; } 

.leftLoop .hd .next{  } 

.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 

.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 

    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } 

.leftLoop .hd ul li.on{ background:#8ec31f;  transition:all 0s; } 

.leftLoop .bd{ transition:all 0s;    } 

.leftLoop .bd ul{ overflow:hidden; zoom:1;  transition:all 0s;} 

.leftLoop .bd ul li{  text-align:left; float:left; display:_inline; width:312px; height:340px; transition:all 0s; } 



.jilu_lis            { border-radius:25px; height:50px; line-height:50px; background:#85c500 no-repeat 46px 23px; color: #fff; font-family: "微软雅黑"; font-size: 18px; text-align:center;}

.jiru_nav            { padding:10px 10px; background: url(../images/shuling.gif) center repeat-y;}

.jiru_nav ul li      { border-radius:25px; height:35px; display:block;  font-family:"微软雅黑"; font-size:14px; margin:0 0 10px 0;  }

.jiru_nav ul li a    { border-radius:25px; color:#414141;  height:35px; line-height:35px; overflow:hidden; display:block; text-align:center; border:solid 1px #d8d8d8; background:#FFF;} 

.jiru_nav ul li a:hover  { background:#85c500;  border:solid 1px #74ac00;  color:#fff;}

.jiru_nav ul .on     { color:#fff; }



.jilu_box          { border:solid 1px #e5e5e5; padding:15px 20px; margin-bottom: 20px; position:relative; margin-left:20px;}

.jilu_name          { position:absolute; left:-20px; top:10px; height:35px; padding:0 30px; background: #1bb8e2; line-height:35px; color:#FFF;}

.jilu_con         { padding-top:40px;}

.touying          { position:absolute;  background: url(../images/totasadf.gif) no-repeat; height:19px; width:19px; top: 45px; left: -20px; }

.jilu_time        { height:25px; line-height:25px; width:135px; position:absolute; top:16px; right:10px; font-family:"宋体"; color:#9f9f9f; font-size:12px;}

.ab-menu-fixed           { position: fixed; z-index: 1000; top: 0px;}



.message_left        { background:url(../images/messlan.gif) no-repeat; height:43px; }

.message_left .lan   { height:43px; line-height:43px; text-indent:50px;   font-family:"微软雅黑"; font-size:17px; color:#FFF;}

.message_neir { height:170px; background:#FFF; border:solid 1px #dfdfdf; border-bottom:2px solid #dfdfdf; border-top:0px; padding:10px 10px;}

.liangbox     { height:30px; padding:0 0 5px 0;}

.liangbox .name    { height:30px; width:47px; float:left; line-height:30px; text-align:center; font-family:"微软雅黑"; font-size:15px;}

.liangbox .putbox  { height:30px; width:160px; float:left; }

.liangbox .putbox input { height:28px; border:solid 1px #e5e5e5; width:158px; font-family:"微软雅黑"; font-size:14px;  }

.mess_boxs { margin-bottom:5px;}

.mess_boxs textarea { height:60px; border:solid 1px #e5e5e5; line-height:22px; width: 205px; font-family:"微软雅黑"; font-size:14px; }

.mess_btn   { height:30px; padding:0px; padding-top:2px;}

.mess_btn .btn  { height:30px;  border:solid 1px #00b158; line-height:30px; color:#fff; font-family:"微软雅黑"; font-size:15px; text-align:center; display:block;  background:#00c05f; }



.nav_weixin { width: 1048px; margin: 0 auto; height:48px; padding-bottom:10px; }

.nav_weixin ul li  { height:48px; width:168px; display:block; float:left; margin-right:10px;  background:url(../images/out_weixin.gif) no-repeat; line-height:41px; text-align:center; font-size:16px; font-family:"微软雅黑";  }



.nav_weixin ul li a {  height:48px; width:168px; display:block; color:#333;}



.nav_weixin ul li .on  { background:url(../images/on_weixin.gif) no-repeat;  color:#fff; }



.nav_weixin ul li a:hover  { background:url(../images/on_weixin.gif) no-repeat;  color:#fff; }



.nav_weixin ul a { color:#FFF;}

.zizhi_list  { width:780px; height:380px; padding: 75px 0 0 269px;}

.zizhi_a      { width:259px; height:169px; float:left; margin-right:12px; margin-bottom:12px; 	position: relative;	overflow: hidden;}

.zizhi_b      { width:259px; height:169px; float:left; margin-right:12px;  margin-bottom:12px;	position: relative;	overflow: hidden;}

.zizhi_c      { width:230px; height:308px; float:left;	position: relative;	overflow: hidden;}

.zizhi_d      { width:259px; height:187px; float:left; margin-right:12px;	position: relative;	overflow: hidden; }

.zizhi_e      { width:259px; height:187px; float:left; margin-right:12px; 	position: relative;	overflow: hidden; }

.left_zizhi    { float:left; width:544px; height:380px;}

.right_zizhi    { float:left; width:230px; height:316px; padding-top: 60px;}



.mosaic-block {



}

.bar .mosaic-overlay {

	bottom: -50%;

	height: 50%; text-align:center; font-family: "微软雅黑"; font-size:17px; line-height:90px;

	background: url(../images/bg-black.png);

}

.bar .mosaic-overlay a:hover { color:#333 }

.mosaic-overlay {

	width: 100%;

	height: 100%;

	display: none;

	z-index: 5;

	position: absolute;

	background: #111;

}





#kefu1{ position:absolute; right:5px; top:92px; z-index:10008; width: 132px;   padding: 8px 12px; font-size: 12px; background:#fff; border: 1px solid #ddd; }

.cs_tel{height:30px;  }

.cs_tel_ct{ border-bottom: 1px dashed #c0c0c0; padding-bottom:5px; margin-bottom:8px;}

.cs_tel_num{color: #c00; font-size:20px; font-family: Arial,Verdana; line-height:30px; height:30px; font-weight: bold; display: block;  }



.cs_online{height:33px; background:url(../images/img.gif) no-repeat 10px 0px;} 

.cs_online_qq{height:30px; padding-left: 6px; }

.cs_online_qq a { height:30px; display:block; line-height:30px; font-family:"微软雅黑"; font-size:15px;   background:url(../images/button_121.gif) no-repeat 5px 3px; text-indent:35px;}

.cs_online_ct { padding:5px 0 8px 0;  border-bottom: 1px dashed #c0c0c0; margin-bottom:5px;}

.cs_qcode{padding: 10px 0px 0px 0px;}



.cs_free{height:32px; background:url(../images/img.gif) no-repeat 0px -100px;}

.cs_free a{display: block; height: 32px;}

.cs_free a span{display: none;}



.cs_baidu{height:32px;background:url(../images/img.gif) no-repeat 0px -200px;}

.cs_baidu a{display: block; height: 32px;}

.cs_baidu a span{display: none;}



.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}

.cs_space{clear:both; overflow:hidden; height:8px;}

.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px;background:url(../images/img.gif) no-repeat 0px -150px;}

.cs_close a{display: block; height: 10px;}

.cs_close a span{display: none;}

.qdtydh { font-family:"微软雅黑"; font-size:17px; height:30px; line-height:30px	; color:#666666;}



.ewm_box    { width:132px; height:162px; overflow:hidden; position:relative; padding:4px px 0 0px ; } 

.ewm_box .hd{ height:20px; overflow:hidden; position:absolute;   bottom:1px; z-index:1; } 

.ewm_box .hd ul{ overflow:hidden; zoom:1; float:left;  height:20px;} 

.ewm_box .hd ul li{ float:left; display:block;   width:66px; height:20px; line-height:20px; color:#fff; text-align:center; background:#22bdef; cursor:pointer; float:left; font-size:12px; } 

.ewm_box .hd ul li.on{ background:#9b59b6; color:#fff; height:20px; line-height:20px; } 

.ewm_box .bd{ position:relative; height:100%; z-index:0;   } 

.ewm_box .bd li { text-align:center;}

.ewm_box .bd p { height:33px; line-height:33px; text-align:center; font-size:14px; font-family:"微软雅黑";  } 

.ewm_box .bd img{ width:122px; height:122px; } 

 

/*QQ客服*/