/*
    author:crazyJonny;
    time:2013/12/12;
*/
@charset "utf-8";
html,*,body,h1,h2,h3,h4,h5,h6,ul,li,a,input,form,a,p,dl,dt,dd{margin:0px;padding:0px;}
body{font-size:14px;font-family:"Microsoft Yahei",Helvetica,Tahoma,Arial,sans-serif;color: #666;}
col{ display: table-column; }
img{border:0px;}
ul,li{list-style:none;}
em{font-style:normal;}
a:link,a:visited{text-decoration:none;color:#666;}
a:hover{color:#e25252;text-decoration: none;}
.clear1{clear: both;height: 0px;width: 100%;overflow: hidden;}
.Mt_10{margin-top: 10px;clear: both;overflow: hidden;width: 100%;height: 0px;}
/*color Start*/
a.blue:link,a.blue:visited{color: #125ecb;}
a.forget_passWord:link,a.forget_passWord:visited{color: #2d9add;}
a.forget_passWord:hover,a.blue:hover{color: #ff6400;}
a.index_login_btn:link,a.index_login_btn:visited{color: #fff;}
.redcolor{color: #ff0000;}

/*public Start*/
.w1{width: 1000px;margin: 0px auto;}
.head_t_left{float: left;}
.index_input_Style,.printer_input_s01{margin: 0px;padding:0px;border:1px solid #abadb3;height:17px;width: 190px;line-height: 17px;vertical-align: middle;color: #666; padding: 5px 10px 5px 32px;}
.user_icon{background: url(../images/user_icon01.gif) no-repeat 5px center;}
.pass_icon{background: url(../images/pass_icon01.gif) no-repeat 5px center;}
a.index_icon01:link,a.index_icon01:visited{background: url(../images/icon01.png) no-repeat 20px top;}
a.index_icon02:link,a.index_icon02:visited{background: url(../images/icon02.png) no-repeat 20px top;}
a.index_icon03:link,a.index_icon03:visited{background: url(../images/icon03.png) no-repeat 20px top;}
a.index_icon04:link,a.index_icon04:visited{background: url(../images/icon04.png) no-repeat 20px top;}
a.index_icon05:link,a.index_icon05:visited{background: url(../images/icon05.png) no-repeat 20px top;}
a.index_icon01:hover{background:#e25252 url(../images/icon01.png) no-repeat 20px -50px;color: #fff;}
a.index_icon02:hover{background:#e25252 url(../images/icon02.png) no-repeat 20px -50px;color: #fff;}
a.index_icon03:hover{background:#e25252 url(../images/icon03.png) no-repeat 20px -50px;color: #fff;}
a.index_icon04:hover{background:#e25252 url(../images/icon04.png) no-repeat 20px -50px;color: #fff;}
a.index_icon05:hover{background:#e25252 url(../images/icon05.png) no-repeat 20px -50px;color: #fff;}
.list_bg{background: url(../images/list_banner_bg.jpg) repeat;}
.bg01{background: #f8f8f8;}
.border_top_1{border-top: 1px solid #eeeeee;}
.min_height01{height: auto;min-height: 280px;_height:400px;}
.list_icon01{background: url(../images/list_icon01.png) no-repeat 5px center;}


/*header Start*/
#header{width: 100%;overflow: hidden;}
.header_top{height: 70px;overflow: hidden;}
.head_t_left{width: 235px;height: 70px;float: left;}
.head_t_right{float: right;overflow: hidden;}
.h_t_r_menu{overflow: hidden;padding-top: 20px;}
.h_t_r_menu ul li,.h_t_r_menu ul li a,.h_t_r_menu ul li a span{float: left;display: block;height: 35px;line-height: 35px;overflow: hidden;}
.h_t_r_menu ul li{padding:0px 3px;}
.h_t_r_menu ul li a{padding-left: 5px;}
.h_t_r_menu ul li a span{padding-right: 5px;font-size: 15px;font-family: "Microsoft Yahei";}

.h_t_r_menu ul li a:hover,.h_t_r_menu ul li a.on:link,.h_t_r_menu ul li a.on:visited{background: url(../images/menu_bg.gif) no-repeat left top;}
.h_t_r_menu ul li a:hover span,.h_t_r_menu ul li a.on:link span,.h_t_r_menu ul li a.on:visited span{background: url(../images/menu_bg.gif) no-repeat right top;color: #fff;}
/*bannerStart*/
.index_banner{height: 320px;position: relative;width: 100%;overflow: hidden;zoom:1;}
#full-screen-slider{ width:100%; height:320px; float:left; position:relative;z-index: 0;}
#slides { display:block; width:100%; height:320px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

/*.banner_dotted{width: 100%;height: 10px;position: absolute;z-index: 112;left: 0px;top: 0px;}*/
#pagination{position: absolute;z-index:999;text-align: center;width: 100%;bottom: 10px;_bottom:10px;left: -60px;overflow: hidden;margin: 0px auto;}
#pagination span{margin: 3px;width: 15px;height: 15px;display: inline-block;background: #ccc;border-radius:10px;-moz-box-shadow:2px 2px 2px #999 inset;-webkit-box-shadow:2px 2px 2px #999 inset;box-shadow:2px 2px 2px #999 inset;cursor: pointer;}
#pagination span.current{background:#fa1500;-moz-box-shadow:2px 2px 2px #ca1100 inset;-webkit-box-shadow:2px 2px 2px #ca1100 inset;box-shadow:2px 2px 2px #ca1100 inset;}
/*index_loginBox*/
.index_loginW_Wrap{position: absolute;z-index:1;width: 100%;height:10px;left: 0px;top: 60px;zoom:1}
.index_loginW{z-index:-1;position: relative;height:10px;}
.index_loginBox{display: block;width: 300px;height: 270px;background: #fff;position: absolute;z-index: 1;right: 0px;top: 35px;zoom:1}
.login_icon01{background: url(../images/login_icon01.gif) no-repeat 20px center;}
.index_login_C .title{height: 50px;line-height: 50px;text-align: center;}
.index_login_C .title h2{width: 220px;padding-left: 20px;margin: 0px auto;display:block;font-family:"Microsoft Yahei";font-size: 20px;font-weight: normal;color: #666;height: 50px;line-height: 50px;}
.index_login_C .title h2 em{font-style: normal;}
.index_login_C .content{overflow: hidden;padding-top: 10px;width: 100%;}
.index_login_C .content ul{width: 240px;margin: 0px auto;}
.index_login_C .content ul li{padding: 4px 0px;overflow:hidden;}
.index_login_C .content ul li input,.index_login_C .content ul li span{float: left;}
.index_login_C .content ul li span{display: block;overflow: hidden;padding-left: 6px;height: 26px;width: 90px;padding-top: 3px;}
a.forget_passWord{float: right;height: 26px;line-height: 26px;*line-height:20px;*height: 18px;*margin-top: -18px;}
.index_login_btn{display: block;width: 239px;height: 35px;line-height: 35px;text-align: center;background: url(../images/login_btn01.gif) no-repeat left top;font-size: 16px;font-family:"Microsoft Yahei";}
.index_m_ContentWrap{width: 100%;overflow: hidden;padding-top: 20px;}
.index_m_c{overflow: hidden;}
.camera_div{padding: 0px;overflow: hidden;padding-top: 15px;}
.camera_div ul li,.camera_div ul li a,.camera_div ul li a h3{float: left;display: block;}
.camera_div ul li a{padding:0px 30px 0px 70px;height: 45px;line-height: 45px;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;}
.camera_div ul li a h3{font-size: 18px;font-weight: normal;cursor: pointer;}
.camera_div ul li{padding: 0px 4px;}
#footer{overflow: hidden;width: 100%;}
.footerC{overflow: hidden;padding-top: 10px;padding-left: 10px;}
.footerC_01,.footerC_02{text-align: center;}
.footerC_01 a{padding: 0px 3px;font-size: 15px;}
.footerC_02 p{color: #a0a0a0;font-size: 12px;}
/*list pages Start*/
.list_banner{width: 100%;height: 100px;}
.list_pageC{overflow: hidden;background: #fff;}
.list_pageC_01{padding: 10px;overflow: hidden;}
.postion_Wrap{font-size: 14px;font-family: "Microsoft Yahei";text-align: left;height: 30px;line-height: 30px;padding-left: 10px;}
.postion_Wrap em{color: #125ecb;}
.list_pageC_01_c{overflow: hidden;}
/*法律法规 Start*/
.flfg_list_c{}
.flfg_list_c_01,.artic_fw_infoC{height: auto;min-height: 300px;_height:300px;}
.flfg_list_c_01 ul li{height: 35px;line-height: 35px;width: 100%;position: relative;}
.flfg_list_c_01 ul li a{display: block;padding-left: 25px;float: left;}
.flfg_list_c_01 ul li span{position: absolute;z-index: 1;right:10px;top: 0px;display: block;overflow: hidden;height: 35px;line-height: 35px;}
#flfg_list_ul li.even{background: #f3f6f8;}
#flfg_list_ul li:hover,#flfg_list_ul li.even:hover{background: #fff9e5;} 
/*分页 Start*/
.pagesGroup{overflow: hidden;padding:10px 0px;}
.pages_C{position: relative;text-align: center;width: 100%;height: 30px;}
.pages_C a,.pages_C span{display:inline-block;width: 24px;height: 24px;line-height:24px;text-align: center;margin:0px auto;padding: 0px;overflow: hidden;}
a.prev_btn{background:url(../images/prev_btn01.png) no-repeat left top;}
a.next_btn{background:url(../images/next_btn01.png) no-repeat left top;}
a.num_btn:link,a.num_btn:visited{background:url(../images/num_btn01.png) no-repeat left top;}
a.num_btn:hover,a.num_btn.current:link,a.num_btn.current:visited{background: url(../images/cur_num_btn01.png) no-repeat left top;color: #fff;}
a.prev_btn.unclick{background: url(../images/un_prev_btn01.png) no-repeat left top;cursor: text;}
a.next_btn.unclick{background: url(../images/un_next_btn01.png) no-repeat left top;cursor: text;}
/*分页 End*/

/*服务介绍 Start*/
.artic_fw_infoC{padding-left:10px;padding-right:10px;}
.artic_fw_infoC .t{height: 40px;line-height: 40px;text-align: center;}
.artic_fw_infoC .t h1{font-weight: normal;font-size: 24px;}
.artic_fw_infoC .m{height: 30px;line-height: 60px;text-align: center;}
.artic_fw_infoC .m h1{font-weight: normal;font-size: 20px;}
.artic_fw_infoC .n{height: 30px;line-height: 60px;text-align: right;}
.artic_fw_infoC .n h1{font-weight: normal;font-size: 20px;}
.artic_fw_infoC .f{height: 30px;line-height: 60px;font-weight: normal;font-size: 18px;text-indent: 4em;}
.artic_fw_infoC .f h1{font-weight: normal;font-size: 18px;}
.artic_fw_infoC .c{padding: 10px 0px;overflow: hidden;}
.artic_fw_infoC .c p{line-height: 22px;text-indent: 2em;font-size: 14px;padding: 7px 0px;clear: both;}
.artic_fw_infoC .c p span{font-weight: bold;display: block;float: left;}
.artic_fw_infoC .c p img{float: left;}
.artic_fw_infoC .e{padding: 10px 0px;overflow: hidden;}
.artic_fw_infoC .e p{line-height: 22px;text-indent: 2em;font-size: 18px;padding: 7px 0px;clear: both;}
.artic_fw_infoC .e p span{font-weight: bold;display: block;float: left;}
.artic_fw_infoC .e p img{float: left;}

/*回执单打印 Start*/
.printer_input_s01{width:180px;padding-left:10px;padding-right: 10px;}
.order_printer_C,.flfg_list_c .login_t{margin: 30px auto 0px auto;width: 430px;overflow: hidden;}
.order_printer_C ul li{overflow: hidden;padding: 4px 0px;}
.order_printer_C ul li label{display: block;float: left;width: 110px;text-align: right;height: 26px;line-height: 26px;}
.order_printer_C ul li input{float: left;}
.order_printer_C ul li span,.order_printer_C ul li a{display: block;float: left;padding-left: 7px;}
.order_printer_C ul li span{color: #ff0000;}
.order_printer_C ul li a{display: block;float: left;padding-left: 0px;}
.order_printer_C ul li a.blue{padding-left: 7px;}
a.check_btn01:link,a.check_btn01:visited{background: url(../images/check_btn.png) no-repeat left top;height: 29px;width: 86px;text-align: center;line-height: 29px;color: #fff;font-size: 15px;}

/*相关下载 Start*/
.about_downloadWrap{overflow: hidden;width: 100%;}
.about_downloadC{width: 100%;}
.download_Table{width: 100%;}
.download_Table thead tr th{height: 45px;line-height: 45px;font-size: 14px;text-align: left;padding:0px 10px;border-bottom: 1px solid #eeeeee;}
.download_btn{display:inline-block;width: 20px;height: 20px;background: url(../images/download_btn.png) no-repeat left top;}
.btn_Wrap{width: 100%;text-align: center;}
.download_Table tbody tr td{text-align:left;height: 35px;padding: 0px 10px;}
.download_Table tbody tr.even{background: #f3f6f8;}
.download_Table tbody tr:hover,.download_Table tbody tr.even:hover{background: #fff9e5;}
/*在线客服 Start*/
#online_servicebox {width:200px; height:auto;min-height: 200px;_height:200px; background:#fff; position:fixed;_position:absolute;zoom:1;z-index: 100000; top:200px; right:-200px; border-radius:5px 0 0 5px; -webkit-box-shadow:2px 0 5px #333; -moz-box-shadow:2px 0 5px #333; box-shadow:2px 0 5px #333;border:1px solid #ccc;border-right: 0px;}
#online_servicebox .title{width:34px;height:154px;position: absolute;left:-34px;top:0px;cursor: pointer;}


#online_servicebox .title .zxkf_bar_t{display:block;width:34px;height: 154px;background: url(../images/kf_t_bg01.png) no-repeat left top;}
#online_servicebox .title.on .zxkf_bar_t{background: url(../images/kf_t_bg02.png) no-repeat left top;}

#online_servicebox .content{background: #fff;overflow: hidden;}
#online_servicebox .content .info{color:#000;display:block;margin:10px;text-shadow:0 0 5px #ccc;-webkit-text-shadow:0 0 5px #ccc;-moz-text-shadow:0 0 5px #ccc;font-size:16px;border-bottom:1px dashed #ccc;}
#online_servicebox .content ul.qq{margin:10px;list-style:none;}
#online_servicebox .content ul.qq li{overflow: hidden;clear: both;padding: 3px 0px;}
#online_servicebox .content .txt{width:auto;height:25px;display: block;font-size: 12px;float:left;line-height:25px;-webkit-text-shadow:0 0 5px #ccc;-moz-text-shadow:0 0 5px #ccc;text-shadow: 0 0 5px #ccc;padding-right: 7px;overflow: hidden;}
#online_servicebox .csimg{width:200px;height:124px;position: absolute;left:0px;top:-124px;}
#online_servicebox .active{background:#ff6600;}
/*在线客服 End*/
/*登录页面 Start*/
.flfg_list_c .login_t{height: 50px;line-height: 50px;}
.flfg_list_c .login_t span{display: block;float: left; padding-left:60px;}
.flfg_list_c .login_t span h2{padding-left: 60px;font-size: 24px;font-weight: normal;}


@import url('https://fonts.googleapis.com/css?family=Bangers|Cinzel:400,700,900|Lato:100,300,400,700,900|Lobster|Lora:400,700|Mansalva|Muli:200,300,400,600,700,800,900|Open+Sans:300,400,600,700,800|Oswald:200,300,400,500,600,700|Roboto:100,300,400,500,700,900&display=swap');
/* Used Google Fonts */
font-family: 'Roboto', sans-serif;
font-family: 'Mansalva', cursive;
font-family: 'Lato', sans-serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Oswald', sans-serif;
font-family: 'Lora', serif;
font-family: 'Muli', sans-serif;
font-family: 'Lobster', cursive;
font-family: 'Cinzel', serif;
font-family: 'Bangers', cursive;
/* Used Google Fonts */
*{
  margin:0;
  padding:0;
}
body{
  font-size:17px;
  color:#424242;
  font-family: 'Open Sans', sans-serif;
  background-color: #ffffff;
}
h1, h2, h3, h4, h5, h6, p{
  margin:0px;
  padding:0px;
}
.logo-container ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display:inline-block;
}
.logo-container ul li {
    width: 300px;
    height: 120px;
    background: #fff;
    border-radius: 10px;
    margin: 10px;
    float: left;
    padding:20px;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.25);    
    display: flex;
    align-items: center;
    justify-content: center;
}
.logo-container ul li a{
  text-decoration:none !important;
  display: inline-block;
}
.logo-holder{
  text-align:center;
}
/* Logo-3 */
.logo-3 h3 {
    color: #e74c3c;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
    font-size: 50px;
    line-height:1.3;
}
.logo-3 p {
    font-size: 14px;
    letter-spacing: 7px;
    text-transform: uppercase;
    background: #34495e;
    font-weight: 400;
    color: #fff;
    padding-left: 5px;
}
/* Logo-4 */
.logo-4 h3 {
    color: #e74c3c;
    font-weight: 300;
    font-size: 50px;
    line-height: 0.65;
    font-family: 'Lobster', cursive;
}
.logo-4 p {
    font-size: 14px;
    margin-left: 50px;
    color: #545454;
    font-weight: 400;
    text-transform: capitalize;
    font-style: italic;
    font-family: 'Mansalva', cursive;
}
/* Logo-5 */
.logo-5 h3 {
    color: #03A9F4;
    font-weight: 300;
    font-size: 42px;
    font-family: 'Bangers', cursive;
    letter-spacing: 5px;
}
.logo-5 p {
    font-size: 14px;
    margin-left: 0;
    color: #545454;
    font-weight: 400;
    text-transform: capitalize;
    font-style: italic;
    font-family: 'Mansalva', cursive;
    position: relative;
}
.logo-5 p:before {
    position: absolute;
    content: '';
    width: 17px;
    height: 12px;
    background: #545454;
    left: 0px;
    top: 5px;
}
.logo-5 p:after {
    position: absolute;
    content: '';
    width: 17px;
    height: 12px;
    background: #545454;
    right: 0px;
    top: 5px;
}
/* Followed */
.follow{
  position:fixed;
  right:20px;
  bottom:10px;
}
.follow img {
    width: 40px;
    height: 40px;
    border: 2px solid #3F51B5;
    border-radius: 100%;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
    padding: 5px;
    background: #fff;
}


@media only screen and (max-width:736px) {
  body{
      margin:0;
      padding:0;
  }
  .logo-container ul {
      width: 100%;
      text-align: center;
  }
  .logo-container ul li {
      width: 290px;
      margin-left: auto;
      margin-right: auto;
      float: none !important;
  }
  .logo-4 p {
      margin-top: 2px;
  }
  .Logos{
    margin-top:20px;
  }
}

h1.Logos {
    font-weight: 400;
    font-family: 'Bangers', cursive;
    font-size: 40px;
    text-align: center;
    letter-spacing: 3px;
    text-shadow: 2px 2px 0px #2d303a, -2px -2px 0px #2d303a, -2px 2px 0px #2d303a, 2px -2px 0px #2d303a;
    color: #fff;
}
p.para {
    text-align: center;
    font-size: 16px;
    margin-bottom: 20px;
    letter-spacing: 30px;
    font-family: 'Lora', serif;
    padding-top: 5px;
    color: #333333;
}












