@charset "utf-8";

/*================重置样式部分===============*/

html,

body,

div,

span,

object,

iframe,

table,

tr,

th,

td,

em,

img,

h1,

h2,

h3,

h4,

h5,

h6,

p,

a,

dl,

dt,

dd,

ul,

li,

ol,

form,

label {

    border: 0 none;

    font-family: inherit;

    font-style: inherit;

    margin: 0;

    padding: 0;

}

body {

    color: #000;

    font-family: 微软雅黑;

    font-size: 18px;

}

input,

select {

    font-size: 12px;

    line-height: 16px;

}

img {

    border: none;

}

a {

    text-decoration: none;

}

ul,

li {

    list-style-type: none;

}

em,i{ font-style:normal}

.hide{ overflow:hidden}

.auto{ width: 1200px; margin: 0 auto}

.fl{ float: left}

.fr{ float: right;}

.pa30{ padding: 30px 0}

.bg_gray{ background: #f7f7f7}

.bg_blue{ background: #90e1f6; }

.bg_blue a{color: #fff}

.bg_yellow{ background: #fee92e; }

.bg_yellow a{color: #5d1604}

.bg_pic{ background: url("../images/img_11.jpg") repeat}



.banner{ width: 100%; height: 699px; background: url("../images/ban.jpg") no-repeat center; position: relative}

.banner a{ display: block; width: 283px; height: 155px;position: absolute; bottom:20px; left: 0;  right:0; margin: 0  auto}



.ti{ width: 699px; height: 131px; margin: 0 auto; background: url("../images/tit.png") no-repeat; text-align: center; padding:30px 0 80px}

.ti i{ font-size: 42px; color: #5d1604}

.ti h3{ font-size: 46px; color: #fff; line-height: 75px}

.ti p{ font-size: 44px}



span.btn{ display: block; width: 191px; height: 48px; text-align: center; margin: 0 auto;border-radius: 5px;

clear: both; line-height: 48px; margin-top: 20px; font-size: 32px}

span.btn a{ display: block}





.part1 ul.con1{ width: 1100px; margin: 0 auto; overflow: hidden; padding: 20px 0}

.part1 ul.con1 li{ width: 491px; font-size: 30px; float: left}

.part1 ul.con1 li:nth-child(2){ float: right}

.part1 h2{ font-weight: bold; margin-bottom: 20px; font-size: 30px;text-align: center; }

.part1 h2 i{color: #8fe0f5; font-size: 35px}



.part1 dl dd ul{width: 1000px; margin: 0 auto; overflow: hidden; padding: 30px 0 }

.part1 dl dd li{ width: 189px; height: 149px; border-radius: 50%; float: left; padding: 60px 40px; font-size: 27px; color: #fff}

.part1 dl dd li:nth-child(1){ background: #bc3508}

.part1 dl dd li:nth-child(2){ background: #5d1604; margin:100px 0 0 100px}

.part1 dl dd li:nth-child(3){ background: #bc3508; float: right}

.part1 dl dd li b{ font-size: 60px; display: block; text-align: center}



.part1 ol{ width: 1214px; overflow: hidden}

.part1 ol li{ width: 290px; float: left; margin-right: 17px}

.part1 ol li:nth-last-child(1){ margin-right: 0}

.part1 ol li span{ display: block; position:relative}

.part1 ol li span i{ display: block; width: auto; height:64px; background: #bc3508; color: #fff; padding:0 10px; font-size: 22px; position: absolute; top:85px; left: 0}

.part1 ol li p{ line-height: 30px; font-size: 20px}



.part1 span.btn{ width: 350px;margin: 30px auto 0; }







/* 本例子css */

.ladyScroll{width:1200px;height: 753px;position:relative; margin: 0 auto}

.ladyScroll .prev,.ladyScroll .next{width:43px;height:67px;position:absolute;top:0; bottom:0;left:0; margin:auto 0;z-index:100; cursor:pointer;}

.ladyScroll .next{ left:auto; right:-60px; background-position:0 -90px; background: url("../images/next.png") no-repeat}

.ladyScroll .prev{  background: url("../images/prev.png") no-repeat; left: -60px}





.ladyScroll .scrollWrap{width:1200px;padding-top:15px;overflow:hidden;position:absolute;}

.ladyScroll dl{float:left;width:1132px;text-align:center;position:relative;}

.ladyScroll dl{ width:1138px; height: 753px; line-height: 30px; position: relative; float: left }

.ladyScroll dl.bg_pic1{background: url("../images/img_15.jpg") no-repeat; }

.ladyScroll dl.bg_pic2{background: url("../images/img_16.jpg") no-repeat; }

.ladyScroll dl p{ position: absolute}

.ladyScroll dl p i{ font-size: 24px; color: #bc3508; display: block}

.ladyScroll dl p:nth-child(1){width: 310px; height: 150px; right: 40px; top: 110px}

.ladyScroll dl p:nth-child(2){width: 230px; height: 150px; left: 30px; top: 280px;}

.ladyScroll dl a{ display: block; font-size: 24px; width: 250px; height: 81px; background: url("../images/btn_bg2.png") no-repeat; color: #fff; padding: 5px 0; position: absolute; left: 100px; top:50px}





.part3 .tab ol{height: 50px; overflow:hidden}

.part3 .tab ol li{ width: 187px; height: 50px; text-align: center; float: left; margin-right:12px; background: #000; color: #fff; font-size: 24px; line-height: 50px}

.part3 .tab ol li.on{ background: #90e1f6}

.part3 .tab .tab_con{ background:url("../images/ico_bg.jpg") repeat;height: 560px; overflow: hidden  }

.part3 .tab .tab_con ul{     background: #f3f3f3;

    border: 3px solid #000000;

    width: 1150px;

    height: 506px;

    border-radius: 5px;

    padding: 40px 20px 0;}

.part3 .tab .tab_con ul li{ display: none; height: 552px; overflow: hidden}

.part3 .tab .tab_con ul li img.pic{ margin-right: 5px}

.part3 .tab .tab_con ul li dl{ float: right; width: 545px}

.part3 .tab .tab_con ul li dl dt{ font-size: 18px}

.part3 .tab .tab_con ul li dl dt h3{ font-size: 26px; color: #bb3606; line-height: 40px}

.part3 .tab .tab_con ul li dl dt i{ font-size: 24px; line-height: 35px}

.part3 .tab .tab_con ul li dl dt p{ line-height: 30px}

.part3 .tab .tab_con ul li dl dd{ overflow: hidden}

.part3 .tab .tab_con ul li dl dd p{ clear: both; padding-top:20px}

.part3 .tab .tab_con ul li dl dd p b{ font-weight: normal}

.part3 .tab .tab_con ul li dl dd p a.more{ color: #000}

.part3 .tab .tab_con ul li dl dd p i{ display: block; width: 111px; height: 41px; background: url("../images/btn_bg.png") no-repeat; text-align: center; line-height: 40px; color: #fff; float: left; margin-right: 5px}

.part3 .tab .tab_con ul li dl dd p a.text{ cursor: text; display: block; width: 99px; height: 99px; background: #bb3606; border-radius: 50%; float: left;text-align: center; color: #fff; margin-right: 20px;}

.part3 .tab .tab_con ul li dl dd p a.text img{ padding-top: 10px; display: block; margin: 0 auto}

.part3 .tab .tab_con ul li dl dd p a.text:nth-child(3){ background: #d30109}

.part3 .tab .tab_con ul li dl dd p a.text:nth-child(4){ background: #8f0505}



.part4 .con{ background: url("../images/bg.jpg") no-repeat; height: 824px; width: 1300px; margin: 0  auto; font-size: 22px}

.part4 .con table{ border-collapse:separate;padding: 160px 0 0 320px; text-align: center; line-height: 40px}

.part4 .con table td{  width:489px; height: 131px}



.part5 .con ul{ overflow: hidden}

.part5 .con ul li{ height: 560px; width:95px; position: relative; float: left }

.part5 .con ul li:nth-child(1){width: 520px;}

.part5 .con ul li .name{ color: #fff;height: 540px; padding: 10px 10px; width: 75px; background:#8ae1f4 }

.part5 .con ul li:nth-child(3) .name{ background:#780407}

.part5 .con ul li:nth-child(1) .name,.part5 .con ul li:nth-child(5) .name,.part5 .con ul li:nth-child(7) .name{ background:#ba320c}

.part5 .con ul li .name p{ display: block; width: 40px; float: right; font-size: 40px; margin-left: 10px}

.part5 .con ul li .name i{transform:rotate(90deg); display: block; padding:0 0 0 70px}

.part5 .con ul li .tab_txt{ width: 520px; height: 540px; background: url("../images/img_30.jpg") repeat; float: left; position: absolute; top:0; left: 0; padding: 10px 0;display: none; }



.part5 .con ul li:nth-child(1) .tab_txt dl{ background: url("../images/doc8.png") no-repeat bottom right;}

.part5 .con ul li:nth-child(2) .tab_txt dl{ background: url("../images/doc2.png") no-repeat bottom right;}

.part5 .con ul li:nth-child(3) .tab_txt dl{ background: url("../images/zj_syh.png") no-repeat bottom right;}


.part5 .con ul li:nth-child(4) .tab_txt dl{ background: url("../images/zj_zdy.png") no-repeat bottom right;}

.part5 .con ul li:nth-child(5) .tab_txt dl{ background: url("../images/zj_djs.png") no-repeat bottom right;}

.part5 .con ul li:nth-child(6) .tab_txt dl{ background: url("../images/doc3.png") no-repeat bottom right;}

.part5 .con ul li:nth-child(7) .tab_txt dl{ background: url("../images/zj_zy.png") no-repeat bottom right;}

.part5 .con ul li:nth-child(8) .tab_txt dl{ background: url("../images/doc6.png") no-repeat bottom right;}





.part5 .con ul li dl dt{ padding: 10px}

.part5 .con ul li dl h3{ font-size: 46px}

.part5 .con ul li dl em{ display: block; border: 5px solid #000; width: 216px; height: 224px; padding: 10px; line-height: 40px}

.part5 .con ul li dl dd{ margin-top: 30px;}

.part5 .con ul li .tab_txt a.expert_btn{ display: block; width: 64px; height: 84px;padding: 15px 25px; background: #90e1f6;     box-shadow: inset 0 0 0 5px rgba(255,255,255,0.6), 0 1px 2px rgba(0,0,0,0.1); border-radius: 50%; position: absolute;bottom:167px; left: 220px; color: #fff; font-weight: bold; font-size: 30px; }



.part6{ width: 1212px; margin: 0 auto}

.part6 .con{ width: 100%; height: 822px;  background:url("../images/img_34.jpg") no-repeat; position: relative}

.part6 .con a{ display: block; width: 114px; height: 174px; background: url("../images/btn_bg1.png") no-repeat; color: #190800; padding: 50px 30px; font-size: 25px; position: absolute; bottom:-70px}