﻿/* CSS Document */
body { margin:0; padding:0;font-size:12px;font-family:'Microsoft YaHei';text-align:left;line-height:22px; background:#fff; color:#333333;}
body > div {margin-right:auto; margin-left:auto;} 
body,html{padding:0;margin:0;}
div,form,img,ul,ol,li,p,dl,dt,dd { margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6,{ margin:0; padding:0;font-weight:normal;font-family:'Microsoft YaHei';font-weight:bold;font-size:14px;}
ul,li {display:block;list-style:none;line-height:24px;}
img{border:0px;}
a {text-decoration:none;color:#333;cursor: pointer;cursor: hand;outline:none;}
a:hover{text-decoration:underline;}
.left{ float: left;}
.right{ float: right;}
.area:after,.clear:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area{zoom:1;}
.area{margin:0 auto;width:1000px;}
.title{ overflow:hidden;}
.title h1{text-align:center; width:100%; font-size:34px; height:50px; line-height:50px; color:#FFCA00;letter-spacing:3px;}
.tst_ct {
    text-align: center;
    padding-top: 20px;
}
/* Section 0
 * --------------------------------------- */
.section0 .tableCell{vertical-align: top;}
.top-box{height:123px;overflow:hidden; background:#fff;position:relative;}
.m-pageTel img{ margin:40px auto 0;}
.m-logo{padding-top:30px; width:290px; float:left;}
.m-logo img{display:block;}
.m-tel{ float:right; margin-top:35px;}
.m-tel dl{ float:right; width:175px; color:#0175c0;}
.m-tel dl dt{ background:url(../images/tel.png) no-repeat left center; font-size:22px; height:24px; padding-left:35px; margin-bottom:8px;}
.m-tel dl dd{ font-size:26px; }
.m-mark{ float:left; margin-left:40px;width:400px;}
.m-mark p{background: url(../images/tl_img.png) no-repeat center 3px; width:400px; height:123px;}
.m-mark div{display:none; position:absolute; z-index:1000; left:0px; top:0px; width:100%; background: url(../images/tl_img1.jpg) no-repeat center top; height:123px;}
.tl_bn div{ display:block;}
.banner{ background:url(../images/banner.png) no-repeat center top; height:700px;}
.banner a{ display:block; width:100%; height:700px;}
/* Section 1
 * --------------------------------------- */
.section1{ width:100%; background:url(../images/sec1_bg.jpg) center 125px no-repeat #17152B;height:685px;}
.section1 .area{padding:15px 0;overflow:hidden;}
.section1 .area h1{    background: url(../images/title.png) -30px -19px no-repeat;
    height: 60px;}
.section1 .area h3{    
    text-align: center;
    line-height: 30px;
    font-size: 19px;
    width: 240px;
	    margin: 226px 0 0 660px;}
/* Section 2
 * --------------------------------------- */
.section2,.section3,.section9,.section10,.section8{ padding:40px 0;}
.section2{ background:url(../images/banner1.jpg) no-repeat center top; height:285px; color:#6a4a05; padding:0px 0px 30px; }
.section2 h1{ font-size:40px; height:60px;}
.ccly{margin:0 0 0 640px;overflow: hidden; width:300px;  }
.ccly h3{ text-align:center;}
.ccly .scrool{  margin:15px auto 27px; overflow:hidden;}
.ccly .scrool .scr{ font-size:15px; color:#D1D1D1; margin:10px 17px; overflow: hidden;}
.ccly .scrool .scr span{ display:block; float:left; height:29px; line-height:27px;background: #FDFBEE;text-align: center;width:80px;}
.ccly .scrool .scr input{ width:179px; float:left; height:27px; line-height:27px; font-size:16px;  background:#FDFBEE;border:none;}
.tj_now{  width:185px; margin:0 auto; line-height:40px;}
.ccly a{display: block;width:165px; height:38px; }
.ceping{margin:0 0 0 640px;}
.ceping p{    font-size: 14px;
    color: #000;
    margin-top: 10px;
    width: 310px;
    text-align: center;}
.dp_cont{width: 620px;margin-top:-30px;}
.dp_cont a{display: inline-block;padding: 5px;}
.dp_cont p{    font-size: 12px;
    color: #fff;
    width: 458px;
    display: inline-block;
    float: right;}
.dp_cont p strong{font-size: 14px;color:#000;}

/* Section 3
 * --------------------------------------- */
.section4{ background:#17152B; overflow:hidden;}
.section4 .area{ width:1000px;padding:40px 0;}
.section4 .title h1{  background: url(../images/title.png) -45px -100px no-repeat;
    height: 60px;font-size: 28px;margin:30px 0;letter-spacing:0;}
.section4 img{display: block;}

/* Section 4
 * --------------------------------------- */
 
 .banner1{ width:100%;background: #FFCC00;}
 .banner1 .area{width: 930px;}
 .banner1 h3{font-size: 28px;color:#2B2D3C;line-height: 40px;}
 .banner1 p{color:#2B2D3C;font-size: 18px;line-height: 30px;}
  .banner1 .left{padding:20px 0;}
  .banner1 .right img{display: block;margin-left: 50px;}
  .banner1 .right p{font-size: 16px;margin-top: 40px;}
  .banner1 .right p strong{font-size: 18px;}
/* Section 5
 * --------------------------------------- */
 .section5{background: #17152B;}
.section5 .area{ width:1000px;padding: 40px;}
.section5 .title{padding:40px 0;background: #FFF1B4;}
.section5 .title h1{width:1000px;margin:0 auto;background: url(../images/title.png) -40px -181px no-repeat;
    height: 60px;font-size: 34px;color:#1E1832;}
.sc5_ct{ width:486px; height:325px; background:#FFF1B4; position:relative; margin-bottom:25px;}
.sc5_ct dl{ position:absolute; left:0px; top:25px; border-bottom:1px solid #858585; height:105px; width:240px;}
.sc5_ct dl dt{ width:141px; height:45px; line-height:45px; text-align:center; color:#000; font-size:24px;  margin-bottom:20px;}
.sc5_ct dl dd{ font-size:20px; color:#58504E; line-height:24px; text-indent:32px;}
.sc5_ct img{ display:block; }
.sc5_ct p{ line-height:24px; font-size:18px; color:#58504E; position:absolute; left:15px; top:175px;}
.sc5_ct p span{ display:block; }
.sc5_ct a{ display:block;overflow:hidden;position:absolute; right:18px; top:18px;z-index:999;
}
/* Section 6
 * --------------------------------------- */
 .section6{background:#FFF1B4;}
.section6 .area{ width:770px;padding: 40px;}
.section6 .title{padding:40px 0;background: #FFCC00;}
.section6 .title h1{width:1000px;margin:0 auto;background: url(../images/title.png) -30px -278px no-repeat;
    height: 60px;font-size: 34px;color:#14142E;}
.sc6_ct{ text-align:left; padding-bottom:20px; margin-bottom:30px;overflow: hidden;}
.sc6_ct img{ display:block; text-align:center;padding-top: 20px; width:368px;}
.sc6_ct dl{ width:350px; text-align:left; padding:0 20px; color:#2E2C37; line-height:24px; padding-top:20px;}
.sc6_ct dl dt{ font-size:20px; margin-bottom:8px;font-weight: bold;}
.sc6_ct dl dd{ font-size:16px;}
.sc6_ct dl dd a{ color:#ce00a5;}
.tel{ width:760px; margin:15px auto;overflow: hidden;}
.tel a{ display:block; float:left;}
.tel span{ display:block; float:right; line-height:22px; color:#2C2B3D;font-size:16px; padding-left:60px; margin-top:10px; }
.tel span strong{font-size: 20px;}
/* Section 7
 * --------------------------------------- */
.section7{background: url(../images/xq.jpg)no-repeat center 210px #FFF1B4; }
.section7 .area{    padding: 40px 0 0 90px; height:1140px;    }
.section7 .title{padding:40px 0;background: #FFCC00;}
.section7 .title h1{    width: 1000px;
    margin: 0 auto;
    background: url(../images/title.png) -36px -373px no-repeat;
    height: 70px;
    font-size: 34px;
    color: #14142E;}

.section7 .area p {
       font-size: 21px;
    color: #777D7D;
    line-height: 35px;
  
    width: 655px;}

.section7  h3{
    color:#004349;
    font-size: 28px;
       font-weight: bold;
       padding-top: 70px;
}



/*公共页脚*/
.fx_cont h2.title{font-size:44px;text-align:center; color:#B78B04;  overflow:hidden; display:block; line-height:normal;padding-bottom:15px;}

.fx_cont{ padding:10px 0 0px; background:#FFF1B4; height:600px;}
.slider{ width:100%;}
#tab_tit{ width:100%; background:#B78B04; height:53px; margin:0 auto;}
#tab_tit li{ float:left; width:92px; float:left; text-align:center; height:53px; line-height:53px; cursor:pointer; font-size:22px; color:#fff; font-weight:bold;}
.tab_cont{color:#392d24;}
#tab_tit li.active1{ background:#f39800; color:#fff; width:104px;}
#tab_cont{ float:left; width:998px; padding-bottom:30px; border:dashed 1px #B78B04; border-top:0px;background:#F9F6E5;}
#tab_cont div{ display:none; padding:10px; height:310px; overflow:hidden;}
#tab_cont div dl{ background:#F9F6E5; border-radius:8px; width:192px;border:solid 1px #BA8906; height:52px; padding:15px 5px 15px 15px; color:#1b2859; margin:13px 15px 10px; float:left; _display:inline;}
#tab_cont div dl dt{ font-size:16px;}
#tab_cont div dl dt a{ background:#BA8906; height:24px; width:74px;border-radius:5px;  text-align:center; line-height:24px; color:#fff; display:inline-block;  font-size:14px;}
#tab_cont div dl dd{  line-height:25px; font-size:14px;}

.footer-box{ background:#ffffff; padding-top:30px; border-top:1px solid #dcdcdc;}
.lg_ft{ width:900px; margin:0 auto;}
.pp_ft{width:720px; margin:0px auto ; overflow:hidden;}
.lg_ft .f_logo{ float:left; margin-right:20px; _display:inline;}
.lg_ft p{ border-left:1px solid #c2c2c2; padding-left:20px; height:150px;  color:#B78B04; font-size:28px; line-height:35px; width:450px; float:right;}
.lg_ft p span{ display:block; height:35px; line-height:35px;margin-top:20px; font-size:28px;}
.lg_ft ul{ text-align:center; width:820px; margin:50px auto 0px; display:none;}
.lg_ft ul li{ display:inline-block; margin:0 5px; width:126px; float:left;}
.cp{ text-align:center; font-size:14px; color:#666666; border-top:1px solid #c2c2c2; padding:15px 0; margin-top:40px; }
/*公共页end脚*/
#tq_float_container{display: none;}