@charset "utf-8";
/* CSS Document */
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;word-wrap:break-word}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
a{background-color:transparent}
a:active,a:hover{outline:0}
b,strong{font-weight:bold}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
ul,ol{margin:0 0 30px 0;padding:0 0 0 20px}
ul{list-style:none;padding-left:0}
ol{list-style:decimal}
.clear{clear:both;height:0;overflow:hidden;display:block;}
.fl{ float:left;}
.fr{ float:right;}
.top{ width:1200px; margin: 0 auto; height:130px;}
.logo{ margin-top:33px;}
.tel_nav{ width:630px; font-size:20px; margin-top:26px;}
.nav{ margin-top:16px; line-height:42px; color:#1e1f1f;}
.nav a{ color:#1e1f1f; text-decoration:none;}
.nav a:hover{color:#1a7f68;}
.tel_nav a{ padding-left:21px;padding-right:21px;}

.xiangmu{ width:1200px; margin:0 auto; margin-top:35px;}
.xiangmu ul{ width:1300px; overflow:hidden;}
.xiangmu ul li{ float:left; width:121px; height:141px; text-align:center;}

.xiangmu ul li img{-webkit-box-reflect:below 2px -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0.7,transparent),to(rgba(255,255,255,.5)));-webkit-transition:all 0.3s;-webkit-transform-origin:40% 70%;overflow:hidden;}
/*.xiangmu ul li:hover img{ width:120px;animation:myfirst 5s; animation: dropdown 8s linear infinite;}*/


.video{ width:1200px; margin:0 auto; margin-top:50px; height:695px;}
.bt{ text-align:center; margin-bottom:26px;}
.l_video{width:575px; height:387px; background:#f0f0f0;}
.r_video{width:625px; height:387px; overflow:hidden; }
.r_video ul{ height:387px; overflow:hidden;}
.r_video ul li{width:297px; height:186px; float:left; margin-left:15px; background:#f0f0f0; margin-bottom:15px;}







.wc1200{margin:0 auto;width:1200px;padding-top:20px;background:#f7f7f7}.fr{float:right}.mt20{}.icon{background:url(../images/icon.png) no-repeat 0 0}.warp-pic-list li{float:left;display:inline}.warp-pic-list .img_wrap{display:block;font-size:0;overflow:hidden}.warp-pic-list .text-area{background-color:#f2f2f2;line-height:24px}.row .hd{background:url(../images/hd-line_01.jpg) no-repeat 0 50px;height:55px}.row .hd .title{font:26px/40px "微软雅黑","Microsoft YaHei","黑体","SimHei"}.tab-T-3{width:66px}.tab-T-3 li{width:12px;height:12px;font-size:0;background-color:#dfdfdf;float:left;margin-left:10px;cursor:pointer;display:inline}.tab-T-3 li.cur{background-color:#d81c1b}
.rowE .warp-pic-list{position:relative;width:1180px;height:180px;overflow:hidden;background:#f7f7f7}
.rowE .count li{margin-right:20px;width:220px;height:180px}
.rowE .count .img_wrap{width:220px;height:135px}
.rowE .count .img_wrap img{width:220px}.rowE .btn{display:block;height:55px;position:absolute;top:60px;width:35px;z-index:200;cursor:pointer}
.rowE .prev{background-position:0 -88px;left:0}
.rowE .prev:hover{background-position:0 -144px}.rowE .next{background-position:0 -200px;right:0}
.rowE .next:hover{background-position:0 -256px}
.qh_title{line-height:28px;text-align:center;display:block;font-size:16px}










#count1 { width:1090px;height:200px;margin:0 auto;	position:relative;overflow:hidden;margin-top:15px;}
#count1 ul {position:absolute;left:0;top:0; }
#count1 li {float:left;	width:290px;height:206px;list-style:none; overflow:hidden;margin-left:5px;margin-right:5px;}
#left1{ width:38px; cursor:pointer;margin-top:15px; position:absolute;left:0px; z-index:999;}
#right1{ width:38px;cursor:pointer;	margin-top:15px; margin-left:12px;position:absolute;right:0px; z-index:999;}
.warp-pic-list .left1{ opacity:0;}
.warp-pic-list:hover .left1{ opacity:0.9;}
.warp-pic-list .right1{ opacity:0;}
.warp-pic-list:hover .right1{ opacity:0.9;}
.wrapBox{}
.ft{ width:100%; height:952px; background:url(../images/ft_bt.jpg) top center; margin-top:40px; position:relative;}

.ft_6{ width:1200px; margin: 0 auto; padding-top:132px;}
.bread-tab{ margin-top:30px;}
.bread-tab img{ position:absolute; z-index:666;}
.pentagon1 {width: 599px;height:133px;background:#fff;position: relative;}
.pentagon1:before {content: "";position: absolute;width: 395px;height: 117px;border-right:204px solid transparent;border-top:118px solid #fff;left:0px;top:133px;}
.pentagon1.active {background:#e7fcff;}
.pentagon1.active:before {border-top:118px solid #e7fcff;}
.pentagon2 {width: 599px;height:133px;background:#fff;position: relative; margin-left:2px;}
.pentagon2:before {content: "";position: absolute;width: 395px;height: 117px;border-left:204px solid transparent;border-top:118px solid #fff;left:0px;top:133px;}
.pentagon2.active {background:#e7fcff;}
.pentagon2.active:before {border-top:118px solid #e7fcff;}
.pentagon3{margin-top:120px; width:395px; height:234px; background:#fff;z-index:99; position:relative;}
.pentagon3.active{background:#e7fcff;}
.pentagon4{margin-top:120px; width:395px; height:234px; background:#fff; margin-left:410px; z-index:99; position:relative;}
.pentagon4.active{background:#e7fcff;}
.pentagon5 {width: 395px;height: 0;border-bottom: 117px solid #fff;border-right: 204px solid transparent; margin-top:2px;}
.pentagon5:before {content: "";position: absolute;width: 599px;height: 117px; background:#fff; margin-top:117px;}
.pentagon5.active {border-bottom: 117px solid #e7fcff;}
.pentagon5.active:before { background:#e7fcff;}
.pentagon6 {width: 395px;height: 0;border-bottom: 117px solid #fff;border-left: 204px solid transparent; margin-top:2px; margin-left:2px;}
.pentagon6:before {content: "";position: absolute;width: 599px;height: 117px; background:#fff; margin-top:117px; margin-left:-204px;}
.pentagon6.active {border-bottom: 117px solid #e7fcff;}
.pentagon6.active:before {background:#e7fcff; }
.image-content{ width:406px; height:469px; position:absolute; margin-left:397px; margin-top:165px; z-index:999;}

.haoyis{ margin-top:60px;}



.new_zj{ width:1200px; margin:auto; margin-top: 40px;}
.new_zjbt{ width:1200px; line-height:28px;  font-size:20px; font-family:"微软雅黑";color:#333; position:relative;}
.new_zjtit{margin-top:25px;}
.new_zjbt a:hover{ color:#0e78e8;}
.new_zjbt .more{position: absolute; top:0px; right:0px;font-size: 28px; color:#d5d5d5;}
.new_zjbt a.more:hover{ color:#FA7197;}
.new_zjtit{}
.new_zjtit ul li{ float:left; width:25%; height:59px; text-align:center; color:#666; font-size:18px;font-family:"微软雅黑"; background:#ececec; line-height:59px; cursor:pointer;}
.new_zjtit ul li.one{ color:#0e78e8; background:#007ec7; }
.new_zjtit ul li.one a{color:#fff;}
.new_zjtit ul li a{height: 45px;width: 100%;display: block;}
.new_zjc{float:left;width:1200px;height:500px;margin-top:23px;}
.zj_allconbox{width:1200px;height:496px;position:relative;}
.zj_detailbox{width:785px;height:400px;background:#f9f9f9;font-family:"微软雅黑";color:#363636;float:left;}
.zj_dlimg{float:left;width:400px;height:380px;}
.zj_drcon{float:left;width:340px;}
.zj_name{margin-top:70px;font-size:26px;color:#000;}
.zj_name span{font-size:32px;font-weight:700;color:#000;}
.zj_tx{color:#666;margin-top:20px;font-size:14px;}
.zj_scxm{font-size:26px;margin-top:30px;font-weight:700;color:#000;}
.zj_scxm_detail{margin-top:20px;color:#666;font-size:14px;}
.zj_btn{margin-top:40px;}
.zj_btn a{displaywidth:110px;line-height: 28px;font-size:15px;text-align: center;}
.zj_btn a{display:block;float:left;width:110px;line-height: 28px;font-size:14px;text-align: center;color:#fff;border-radius:28px;}
.zj_onlinezx{background:#3fad7a;margin-right:12px;}
.zj_freeyy{background:#007ec7;}

.zj_conbox{width:1200px;height:496px;float:left;}
.zj_detailimg{width:375px;margin-left:40px;float:left;font-family:"微软雅黑";color:#363636;}
.zj_tdimg,.zj_ddimg{position:relative;text-align: center;}
.zj_tdimg a .zj_textbg{width:375px;position:absolute;bottom:0;left:0;height:34px;font-size:17.5px;background:#000;opacity:0.5;}
.zj_tdimg a span{width:375px;position:absolute;bottom:0;left:0;line-height:34px;font-size:17.5px;color:#fff;}

.zj_ddimg li{float:left;width:182px;margin-right:10px;margin-top:10px;}
.zj_ddimg li:nth-child(2),.zj_ddimg li:nth-child(4){margin-right:0;}
.zj_ddimg a{color:#666;font-size:15px;}

.zj_allconbox{ position: relative; overflow: hidden; width: 1200px; }
.zj_allconbox .zj_bigImg{ height: 496px; position: relative;}

.zj_allconbox .zj_smallScroll{width:785px; height: 96px; background:#ddd;position:absolute;left:0;bottom:0;}
.zj_allconbox .sPrev,.zj_allconbox .sNext{ width: 33px; height: 33px;float: left; display: block; position:absolute;bottom:29px;left:729px;}
.zj_allconbox .sPrev{left:25px;}
.zj_allconbox .zj_smallImg{ width: 643px; float:left;display:inline; overflow: hidden;position:absolute;bottom:10px;left:80px;}
.zj_allconbox .zj_smallImg ul{ width:643px; height: 78px;overflow: hidden; }
.zj_allconbox .zj_smallImg li{ width:141px;float: left; margin-right:20px;  cursor:pointer;  display: inline;  }
.zj_allconbox .zj_smallImg img{ border: 1px solid #dcdddd;   }
.zj_allconbox .zj_smallImg .on img{ border-color:#007ec7;}
.zj_smallul li{position:relative;font-family:"微软雅黑";}
.zj_smallul li .zj_dhname{position:absolute;top:20px;left:70px;line-height:20px;font-size:16.5px;color:#363636;}
.zj_smallul li .zj_dhtx{position:absolute;top:40px;left:70px;line-height:20px;font-size:13px;color:#727272;}

.gongyi{ margin-top:40px;}
.tab{ width:1200px; margin:0 auto;}
.tab ul li{ width:399px; cursor:pointer; background:#dddddd; border-right:1px solid #f3f3f3; float:left; height:58px; font-size:24px; color:#333; line-height:58px; text-align:center;}
.tab .on{ background:#1a7f68;color:#fff;}

.tab .on:nth-child(3){ background:url(../images/jba.png) 45px 0 no-repeat #1a7f68;}
.tab ul li:nth-child(3){ background:url(../images/jb.png) 45px 0 no-repeat #dddddd;}
.tab .on:nth-child(2){ background:url(../images/xsb.png) 45px 0 no-repeat #1a7f68;}
.tab ul li:nth-child(2){ background:url(../images/xsa.png) 45px 0 no-repeat #dddddd;}
.tab .on:nth-child(1){ background:url(../images/ba.png) 45px 0 no-repeat #1a7f68;}
.tab ul li:nth-child(1){ background:url(../images/baa.png) 45px 0 no-repeat #dddddd;}

.content{ margin-top:20px; width:1200px; margin:0 auto;}
.video_l{ width:574px; height:384px; background:#dddd; margin-right:19px;}

.jgdw{  margin:0 auto;margin-top:60px; width:1200px;}
.jgdw_logo{ margin-top:20px;}
.footer{ width:100%; height:157px; background:#333; margin-top:47px;}
.footer_1200{ width:1200px; margin:0 auto;}
.footer_font{ font-size:16px; line-height:27px; padding-top:46px; color:#fff;}
.footer_font a{color:#fff;}


.banner{ width:100%; height:600px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:660px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:600px; float:left;}
.b-list{ height:50px; padding-top:550px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ae67;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.zj_list{ width:1200px;}
.zj_list li{ float:left; margin-left:40px; position:relative; width:323px; height:447px; margin-top:60px;}
.zj_list li img{ display:inline;}
.zj_list li div{ height:447px; margin:0; padding:0; height:90px; position:absolute; z-index:9999; opacity:0.9; background:#1b8f7a; width:323px; bottom:0;}
.zj_list li div p{ margin:0; padding:0; font-size:30px; text-align:center; color:#fff; line-height:50px;}
.zj_list li div span{ font-size:18px; text-align:center; color:#fff; line-height:30px; width:323px; display:block;}