D@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; }
ul li{list-style:none;}
li{list-style:none;}
body{font-family:"微软雅黑";overflow-x:hidden;}
images, input {
	vertical-align:middle;
	border:0px;
}

.clear{clear:both;}
a{text-decoration:none;}
.banner{width:100%; margin:auto; height:450px;}
.banner p{width:100%; height:450px;}
/* flexslider */
.flexslider{position:relative;height:450px;overflow:hidden;}
.slides{position:relative;z-index:88;}
.slides li{height:450px;}.slides li a{ width:100%; height:450px; display:block;}
.flex-control-nav{position:absolute;bottom:10px;z-index:89;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flexslider:hover .flex-direction-nav{ display:block; z-index:9999;}
.flex-direction-nav{position:absolute;z-index:100;width:100%;top:45%; display:none; }
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:200px;background:url(/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:200px;background:url(/images/next.png) center center no-repeat;}

.part0{width:100%; margin: auto; background-color: #f7f7f7; padding: 50px 0 30px 0;}
.part{width: 1100px; margin: 50px auto;}
.part h2{font-size: 56px; line-height: 80px; color: #000; text-align: center; font-weight: bold;}
.part h4{font-size: 25px; line-height:30px; color: #004c9c; text-align: center; font-weight: normal; }
.part p{font-size: 18px; line-height: 31px; color: #222;}

.title{width: 133px; height: 5px; margin: 30px auto; background: #004c9c;}

.orbit-wrapper { position: relative; overflow: visible; width:1100px; height: 400px; margin:50px auto 10px auto;}
.orbit { position: relative; overflow: hidden;}
.orbit span { display:none;}
.orbit a img{ position: absolute; display:block; padding:3px;  background:#fff; }
.orbit-wrapper h4{ display: none; }
.timer {display: none;}
.slider-nav { display: block; }
.slider-nav span { width: 35px; height: 51px;   position: absolute; z-index: 100; top: 160px; cursor: pointer; text-indent:-9999px;}
.slider-nav span.right { right: 0px; background:url(../images/right.gif); }
.slider-nav span.left { left:0px;background:url(../images/left.gif); }
.mtgz{width: 782px; margin-top: 20px;}
.btn_wt{width: 346px; height: 54px; border-radius: 30px; background: #ffb400; text-align: center; margin: 40px auto;}
.btn_wt a{font-size: 25px; line-height: 52px; color: #fff; display: block;}

.zyms{width: 1100px; margin: 30px auto;}
.zyms p{width: 1100px; text-indent: 2em; font-size: 20px; line-height: 30px; color: #333;}
.F_tit{width: 430px; height: 40px; background: url(../images/tit_bg.png)repeat; margin: 20px auto; text-align: center;}
.F_tit h3{font-size: 33px; line-height: 38px; font-weight: bold; color: #000;}

.liuchen{width: 1100px; margin: 30px auto;}
.liuchen li{width: 222px; height: 317px; border: 8px solid #004c9c; float: left; margin-left: 48px; margin-bottom: 50px; }
.liuchen li:nth-child(1),.liuchen li:nth-child(5){margin-left: 0;}
.liuchen .lc_no{width: 79px; height: 74px; margin: 0 auto;}
.liuchen h4{text-align: center; font-size: 20px; line-height: 44px; color: #000; font-weight: bold;}
.liuchen p{width: 190px; margin-left: 16px; font-size: 18px; color: #666; line-height: 24px;}
.liuchen .lc_pic{width: 222px; margin-top: 5px;}
.btn_lc{width: 250px; height: 54px; border-radius: 30px; background: #ffb400; text-align: center; margin:0 auto;}
.btn_lc a{font-size: 25px; line-height: 52px; color: #fff; display: block;}
.baozhang1{width: 1100px; height: 250px; background: #f6f6f6; position: relative; margin-top: 40px;}
.baozhang1 .bz_pic{width: 590px; height: 250px; position: absolute; left: 0; top: 0; background: url(../images/zh_12.jpg)no-repeat;}
.baozhang1 .bz_yq{width: 160px; height: 50px; position: absolute; left: 410px; top: 36px; font-size: 33px; line-height: 48px; color: #fff;}
.baozhang1 .bz_tit{width: 450px; position: absolute; left: 604px; top: 40px; }
.baozhang1 .bz_tit h3{font-size: 25px; height: 40px; color: #000; font-weight: normal;}
.baozhang1 .bz_txt{width: 590px; position: absolute; left: 472px; top: 104px; }
.baozhang1 .bz_txt p{font-size: 20px; line-height: 30px; color: #333;}
.baozhang2{width: 1100px; height: 250px; background: #f6f6f6; position: relative; margin-top: 40px;}
.baozhang2 .bz_pic{width: 590px; height: 250px; position: absolute; right: 0; top: 0; background: url(../images/zh_13.jpg)no-repeat;}
.baozhang2 .bz_yq{width: 160px; height: 50px; position: absolute; left: 554px; top: 36px; font-size: 33px; line-height: 45px; color: #fff;}
.baozhang2 .bz_tit{width: 450px; position: absolute; left: 50px; top: 40px; }
.baozhang2 .bz_tit h3{font-size: 25px; height: 40px; color: #000; font-weight: normal; text-align: right;}
.baozhang2 .bz_txt{width: 590px; position: absolute; left: 50px; top: 104px; }
.baozhang2 .bz_txt p{font-size: 20px; line-height: 30px; color: #333;}
.baozhang3{width: 1100px; height: 250px; background: #f6f6f6; position: relative; margin-top: 40px;}
.baozhang3 .bz_pic{width: 590px; height: 250px; position: absolute; left: 0; top: 0; background: url(../images/zh_14.jpg)no-repeat;}
.baozhang3 .bz_yq{width: 160px; height: 50px; position: absolute; left: 410px; top: 36px; font-size: 33px; line-height: 48px; color: #fff;}
.baozhang3 .bz_tit{width: 450px; position: absolute; left: 604px; top: 40px; }
.baozhang3 .bz_tit h3{font-size: 25px; height: 40px; color: #000; font-weight: normal;}
.baozhang3 .bz_txt{width: 590px; position: absolute; left: 472px; top: 104px; }
.baozhang3 .bz_txt p{font-size: 20px; line-height: 30px; color: #333;}

.icon-arrow-a-left, .icon-arrow-a-right { background: url(../images/icon.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }
#main {overflow: hidden; zoom: 1; position: relative; }
#index_b_hero { width: 755px; height: 565px; margin: auto; position: relative; }
#index_b_hero img { width: 753px; height: 565px; }
#index_b_hero .heros { width: 755px; height: 565px; }
#index_b_hero .hero-wrap { overflow: visible; position: absolute; }
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
#index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
#index_b_hero .next { margin: -25px 5px 0 0; right: 0; }
#index_b_hero .disabled { background-color: #eee; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #000; padding: 0; z-index: 1; position: absolute; top: 0; left: 0; width: 753px; height: 565px; overflow: hidden; left: 1100px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -755px; filter: alpha(Opacity=34); opacity: .34; background: #000; overflow: hidden; }
#index_b_hero .mask-right { left: 755px; }
#index_b_hero .active { z-index: 2; left: 0; }

.wenda{width: 1100px;}
.wenda li{width: 1100px; border-bottom: 1px solid #d7d7d7; margin-top: 20px; padding-bottom: 20px;}
.wenda li:last-child{border-bottom: none;}
.wen_tit{width: 25px; height: 25px; border-radius: 14px; background: #025cbc; text-align: center; font-size: 16px; line-height: 23px; color: #fff; float: left;}
.wen h2{font-size: 20px; line-height: 25px; color: #025cbc; font-weight: bold; text-align: left; float: left; width: 1000px; margin-left: 10px;}
.da{width: 1100px; margin-top:10px;}
.da_tit{width: 25px; height: 25px; border-radius: 14px; background: #d7d7d7; text-align: center; font-size: 16px; line-height: 23px; color: #333; float: left;}
.da p{font-size: 16px; line-height: 20px; color: #555; float: left; width: 880px; margin-left: 10px;}

.yiwen{width: 1100px; margin-top: 10px;}
.yiwen li{width: 316px; height: 60px; border-radius: 30px; background: #ededed; float: left; margin-left: 76px; margin-top: 30px; text-align: center; }
.yiwen li a{font-size: 20px; line-height: 58px; color: #333;}
.yiwen li:nth-child(1),.yiwen li:nth-child(4){margin-left: 0;}