﻿@charset "utf-8";

/*daohang*/
a,a:link,a:hover{text-decoration:none;}
/* project */
.index_bg{ width:100%; height:auto; background:#e6e6e6;}
.wrapper{width:1200px; margin:0 auto; padding-top:30px; overflow: hidden;}

.project{width: 1097px;overflow: hidden; margin:0 auto;}

.project a{display: block;width: 110px;height: 100px;float: left;margin-right: 26px;text-decoration:none;}


.project dl{width: 98px;height: 98px;border:1px solid #91c74a;border-radius: 15px;
	background: #fff;}

.project dl:hover{background: #26a73c;text-decoration:none;}

.project dl dt{height: 69px;width: 98px;transition:all 300ms linear;-moz-transiton:all 300ms linear;
	-webket-transition:all 300ms linear;-o-transition:all 300ms linear;overflow: hidden;}

.project dl dd{text-align: center;font-size: 14px;color:#646464;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}

.project dl img{
	margin-top: 0px;
	transition:all 300ms linear;
	overflow: hidden;
}

.project dl:hover dd img{color:#fff;}

.project dl:hover img{
	margin-top: -98px;
	transition:all 300ms linear;
	-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;
}
.project dl:hover dd{
	color: #fff;
}

.inTit{ width:100%; height:190px; text-align:center; background-color:#FFF; position:relative; overflow:hidden; text-transform:uppercase; padding-top:50px;  /*border-top:1px solid #000; border-bottom:1px solid #000; */}

.inTit .inTit01{ font-size:40px; padding-top:30px;  }

.inTit .inTit02{ height:1px; width:390px; margin:0 auto; background-color:#666; margin-top:30px;  }

.inTit .inTit03{ width:220px; margin:0 auto; height:20px; background-color:#FFF; line-height:20px; margin-top:-10px; font-size:14px; color: #666;}



.inA{ width:100%; height:450px; padding-top:50px; padding-bottom:65px;}

.inA .inAa{ width:720px; height:450px; float:right; overflow:hidden; position:relative; background:#FFF;}
.inA .inAc{ width:446px; height:450px; float:left; overflow:hidden; position:relative; background:#FFF;position: relative;}

.abmore{
	position: absolute;
    bottom: 21px;
    right: 24px;
    color: #26a73c;
    font-weight: bold;
}
.abmore a{color: #26a73c;}

.inA .inAbTit{ position:absolute; font-size:24px; color:#000; left:24px; top:25px; }

.inAa01 {width:350px;}

.inAa01 .prev, .inAa01 .next { position:absolute; display:block;width:24px;height:24px; right:0px; top:28px;text-align:center; line-height:20px; cursor:pointer; background-color:#aaa; color:#fff;}

.inAa01 .prev { right:55px; }

.inAa01 .next { right:30px; }

.inAa02 {position:relative; display:block; width:671px;height:343px; margin-left:24px;  margin-top:69px; overflow:hidden}

.inAa02 ul {width:99999999999%;}

.inAa02 li {float:left;display:inline;width:671px;height:343px; overflow:hidden; position:relative; }

.inAa02 li img{width:671px;height:343px; background-color:#666;  }


.inA .inAb01{ width:350px; height:100px; margin:0 auto; background-color:#CCC; margin-top:50px; margin-bottom:10px; overflow:hidden; }

.inA .inAb01 img{ width:350px; height:100px;}

.inA .inAb02{ width:350px; margin:0 auto; height:75px; border-bottom:1px dotted #ccc; }

.inA .inAb02 .p1{ font-size:16px; font-weight:bold; height:30px; line-height:30px; padding-top:10px; }

.inA .inAb02 .p1 a{ color:#c4302b;  }

.inA .inAb02 .p2{ font-size:13px; color:#000; height:40px; line-height:20px; }

.inA .inAc01{ width:381px; height:207px; margin:0 auto; /*background-color:#CCC;*/ margin-top:78px; margin-bottom:26px;  }

.inA .inAc02{ width:385px; margin:0 auto; font-size:14px; line-height:24px;   }

.inA .inAc02 a{ color:#26a73c; font-weight:bold; }



.inDa{ width:100%; height:575px; overflow:hidden; position:relative; background-color:#FFF;}

.marquee {width:100%;height:575px; overflow:hidden; background-color:#FFF; z-index:2;}

.marquee li{ display:inline; float:left; margin-right:2px; overflow:hidden; position:relative; cursor:pointer;   }

.marquee li a{ width:230px; height:260px; display:block; float:left; text-align:center; font-size:14px;}

.marquee li a:hove{ text-decoration:none;}

.marquee li img {width:480px; height:575px;}

.marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px;}

.marquee li .text .p1{ font-size:30px; color:#FFF; height:50px; line-height:50px; padding-top:80px; padding-left:57px; font-weight:bold;   }

.marquee li .text .p2{ width:365px;  color:#FFF; height:35px; line-height:35px;  padding-left:57px;   }

.marquee li .text .p4{ display:block; width:160px; height:50px; line-height:50px; margin-left:57px; background-color:#fff; text-align:center; text-indent:2.5em; -moz-border-radius:25px;-webkit-border-radius: 25px;  border-radius:25px; margin-top:227px; }

.marquee li .text .p4 a{ font-size:20px; color:#26a73c; font-weight:bold; text-align:left; text-decoration:none;}

.section .rsp{width:480px;height:575px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}

.section .text{position:absolute;width:480px; height:575px; left:-480px; top:0px; overflow:hidden;}



@keyframes inss{0%{opacity: 1;}50%{opacity: 1;}50.01%{opacity: 0;}  100%{opacity: 0;} }

@-webkit-keyframes inss {0% { opacity: 1; }50% { opacity: 1; }50.01% { opacity: 0; }100% { opacity: 0; }}

@-moz-keyframes inss {0% { opacity: 1; }50% { opacity: 1; }50.01% { opacity: 0; }100% { opacity: 0; }}

@-ms-keyframes inss {0% { opacity: 1; }50% { opacity: 1; }50.01% { opacity: 0; }100% { opacity: 0; }}

@-o-keyframes inss {0% { opacity: 1; }50% { opacity: 1; }50.01% { opacity: 0; }100% { opacity: 0; }}

.inss{animation: inss .75s linear infinite;  -webkit-animation: inss .75s linear infinite;-moz-animation: inss .75s linear infinite;-ms-animation: inss .75s linear infinite;-o-animation: inss .75s linear infinite;color: #fff;}

.inB{ width:1200px; height:677px;  margin:0 auto;}



.inC{ width:100%; padding-top:58px; height:576px; background:url(../images/bottom01.jpg) top center no-repeat;}
.inC_1{ width:1200px; height:511px; margin:0 auto;}
.inC_fq{ width:120px; height:120px; margin-top:332px; float:right; margin-right:180px;}


/************pingpai************************/
.pinpai_banner{ width:100%; height:819px; background:url(../images/pp_banner.jpg) top center no-repeat;}
.ppA{ width:100%; height:836px; background:url(../images/pinpai_1.jpg) no-repeat;}
.ppA h2,.ppB h2,.pp_doctor h2,.pp_D h2{ font-size:60px; text-align:center; line-height:60px; color:#000; padding-top:85px;}
.ppA h3,.ppB h3,.pp_doctor h3,.pp_D h3{ font-size:30px; line-height:30px; text-align:center; color:#000; padding-top:17px; padding-bottom:32px;}
.ppA p{ width:610px; height:auto; margin:0 auto; font-size:15px; color:#000; line-height:30px; text-indent:2em;}
.ppC{ width:1116px; height:577px; margin:0 auto;}
.ppC ul li{ border:2px solid #707070; float:left; width:318px; height:577px; margin-right:75px;}
.ppC p{ width:261px; margin:0 auto; color:#000; font-size:20px; line-height:34px; font-family:"微软雅黑"; text-indent:2em;}
.img_2{ margin:14px auto 0; width:1120px;}


.pp_doctor{ width:100%; height:726px; background:url(../images/pinpai_3.jpg) top center no-repeat; margin-top:70px;}
.pp_doc{ width:1200px; height:406px; margin:0 auto;}
.pp_doc img{ float:left; margin-right:18px;}

.pp_D{ width:1201px; height:auto; margin:0 auto;}

/************quban************************/
.quban_banner{ width:100%; height:700px; overflow:hidden; background:url(../images/qb_banner.jpg) top center no-repeat;}
.qubanA{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.qubanA h3{ font-size:35px; color:#000; text-align:center; line-height:40px; font-weight:normal; padding-top:82px; padding-bottom:22px;}
.qubanA h2{ font-size:64px; color:#000; text-align:center; line-height:68px;}
.qubanA p{ font-size:15px; color:#000; text-align:center; line-height:20px; padding-top:38px; padding-bottom:34px;}
.qubana{ width:572px; height:188px; float:left; background:#eed9ba; margin-bottom:18px; overflow:hidden;}
.qubana img{ float:left;}
.qubana ul{ width:345px; height:auto; margin-left:19px; float:left; padding-top:34px;}
.qubana ul li{ font-size:17px; color:#000; padding-top:22px;}
.qubana span{ font-size:21px; color:#000; font-weight:bold;}
.qubanA_zx{ width:369px; height:81px; margin:0 auto 67px auto; background:#f7931e; overflow:hidden; border-radius:27px 27px;}
.qubanA_zx h2{ font-size:40px; color:#fff; text-align:center; line-height:81px;}

.qubanB{ width:100%; height:817px; background:#e6e6e6;}
.quban_b{ width:1200px; height:817px; margin:0 auto;}
.quban_b h2{ font-size:41px; color:#000; text-align:center; line-height:44px; padding-top:70px; font-weight:normal;}
.quban_b h4{ padding-top:11px; color:#000; font-size:12px; text-align:center; line-height:14px; font-weight:normal;}
.quban_b h3{ color:#1a1a1a; font-size:30px; line-height:99px; width:503px; height:99px; background:#c69c6d; margin-top:58px; padding-left:18px; margin-bottom:25px;}
.quban_b p{ color:#333333; font-size:20px; line-height:40px;}
.quban_b img{ margin-top:11px; margin-bottom:29px;}


.qubanC{ width:1200px; height:284px; margin:40px auto;}
.qubanC p{ font-size:20px; line-height:40px; color:#333; width:363px; height:224px; margin:21px 148px 39px 108px; float:left;}
.qubanC img{ float:left;}
.qubanc{ width:100%; height:180px; background:#e6e6e6; overflow:hidden;}


.qubanD{ width:1200px; height:auto; margin:0 auto;}
.qubanD h3{ font-size:35px; line-height:47px; color:#000; text-align:center; font-weight:normal; padding-top:68px;}
.qubanD h2{ font-size:41px; color:#000; line-height:54px; text-align:center;}
.qubanD h4{ font-size:27px; line-height:34px; color:#000; text-align:center; font-weight:normal; padding-top:30px; padding-bottom:45px;}
.qubanD p{ font-size:20px; line-height:40px; color:#000; text-indent:2em;}
.qubanE{ width:100%; height:358px; background:url(../images/quban_7.jpg) top center no-repeat; margin-top:35px;}

.qubanF{ width:330px; height:58px; background:#ff6000; margin:47px auto; border-radius:20px 20px; font-size:37px; color:#fff; line-height:58px; text-align:center;}

.qubanG{ width:100%; height:915px; background:#e6e6e6;}
.qubanG h2{ font-size:41px; color:#000; line-height:42px; text-align:center; padding-top:40px; font-weight:normal;}
.qubanG h4{ font-size:12px; color:#000; line-height:14px; text-align:center; font-weight:normal; padding-top:15px;}
.qubanG img{ width:1200px; height:677px; margin:57px auto; display:block;}


/************mksx************************/
.mksx_banner{ width:100%; height:700px; background:url(../images/mksx_banner.jpg) top center no-repeat;}
.mksxA{ width:1200px; height:auto; margin:0 auto;}
.mksxA h2{ font-size:40px; color:#000; line-height:42px; text-align:center; padding-top:37px;}
.mksx_a{ width:1200px; height:416px; background:url(../images/mksx_1.jpg) no-repeat; margin-top:27px; margin-bottom:40px;}
.mksxA h4{ font-size:32px; line-height:35px; color:#666; text-align:center; font-weight:normal;}
.mksx_zx{ width:272px; height:63px; margin:27px auto 60px auto; background:#5a3dbd; border-radius:25px 25px; font-size:25px; color:#fff; text-align:center; line-height:63px;}
.mksxA p{ font-size:25px; color:#666666; text-align:center; line-height:30px;}

.zt_doctor{ width:100%; height:859px; background:url(../images/zt_doctor.jpg) no-repeat; margin:70px 0 50px 0;}
.docA{ width:1200px; height:526px; margin:0 auto;}
.docA h2{ font-size:52px; color:#fff; text-align:center; line-height:55px; padding-top:107px; padding-bottom:78px; font-weight:normal;}
.doc_a{ width:231px; height:526px; float:left; background:#FFF; margin-right:9px;}
.doc_a img{ width:223px; height:162px; padding-top:4px; padding-left:4px;}
.doc_a h3{ font-size:27px; color:#000; text-align:center;}
.doc_a hr{ width:51px; height:1px; background:#000; margin:15px auto 0 auto;}
.doc_a p{ font-size:18px; color:#4d4d4d; width:186px; margin-left:22px; line-height:30px; padding-top:20px;}

/************qingchundou************************/
.qcd_A{ width:100%; height:703px; background:url(../images/qcd_banner.jpg) top center no-repeat;}
.qcd_B{ width:786px; height:53px; background:url(../images/qcd_1.jpg) no-repeat; margin:50px auto 40px auto;}
.qcd_C{ width:1184px; height:auto; margin:0 auto;}
.qcd_D{ width:100%; height:731px; background:#a8e4c0; margin:76px auto 66px auto; overflow:hidden;}
.qcd_d{ width:674px; height:85px; background:url(../images/qcd_4.png) no-repeat; margin:70px auto 49px auto; overflow:hidden;}
.qcd_e{ width:1200px; height:346px; margin:0 auto;}
.qcd_e1{ width:377px; height:346px; float:left; border-bottom-right-radius:25px; border-bottom-left-radius:25px; background:#FFF; margin-right:32px;}
.qcd_e1 h2{ font-size:33px; color:#000; line-height:35px; text-align:center; padding-top:17px; padding-bottom:12px;}
.qcd_e1 p{ font-size:18px; line-height:24px; color:#666; text-align:center; width:315px; padding-left:32px;}
.qcd_e2{ width:330px; height:58px; background:url(../images/qcd_8.jpg) no-repeat; margin:49px auto 0;}

.qcd_E{ width:849px; height:52px; margin:66px auto 43px auto; background:url(../images/qcd_9.jpg) no-repeat;}
.qcd_F{ width:1200px; height:415px; margin:0 auto;}
.qcd_f1{ width:598px; height:415px; float:left; margin-bottom:6px;}
.qcd_f{ width:598px; height:107px; background:#e6e6e6; margin-top:5px;}
.qcd_f h2{ color:#000; font-size:28px; line-height:38px; text-align:center; padding-top:14px; padding-bottom:12px;}
.qcd_f p{ font-size:25px; color:#4d4d4d; text-align:center;}
.qcd_g{ width:330px; height:58px; background:url(../images/qcd_14.jpg) no-repeat; margin:40px auto 67px auto;}

/************douying************************/
.dy_A{ width:100%; height:693px; background:url(../images/dy_banner.jpg) top center no-repeat;}
.dy_B{ width:100%; height:475px; background:#effaff;}
.dy_B h3,.dy_C h3,.dy_G h3{ font-size:41px; color:#000; text-align:center; line-height:45px; font-weight:normal; padding-top:42px; padding-bottom:31px;}
.dy_1{ width:1202px; height:304px; background:url(../images/dy_1.jpg) no-repeat; margin:0 auto;}

.dy_D{ width:1202px; height:595px; margin:100px auto 0 auto;}
.dyD_left{ width:532px; height:595px; float:left; background:url(../images/dy_6.jpg) no-repeat;}
.dyD_left h2,.dyE_left h2{ font-size:26px; color:#000; padding:10px 0 15px 128px; font-weight:normal;}
.dyD_left p,.dyE_left p{ font-size:18px; color:#808080; padding-left:128px;}
.dyD_right{ width:568px; height:592px; float:right; background:url(../images/dy_7.jpg) no-repeat;}
.dyD_right h2{ font-size:26px; color:#000; padding:10px 0 15px 115px; font-weight:normal;}
.dyD_right p{ font-size:18px; color:#808080; padding-left:115px;}
.dy_E{ width:1202px; height:484px; margin:0 auto;}
.dyE_left{ width:532px; height:595px; float:left; background:url(../images/dy_8.jpg) no-repeat;}
.dyE_right{ width:511px; height:429px; float:right; background:url(../images/dy_9.jpg) no-repeat; margin-right:65px;}
.dyE_right h2{ font-size:26px; color:#000; font-weight:normal; padding:10px 0 15px 117px;}
.dyE_right p{ font-size:18px; color:#808080; padding-left:117px;}
.dyE_1{ width:506px; height:124px; background:#8ac43f; margin-top:162px;}
.dyE_1 h3{ font-size:40px; color:#FFF; text-align:center; line-height:124px;}

.dy_F{ width:1201px; height:444px; background:#163c0b; margin:0 auto;}
.dy_F h2{ font-size:41px; color:#FFF; text-align:center; line-height:42px; padding-top:39px; padding-bottom:40px;}
#slide72 { margin:auto; width: 1201px;}
.clearfix:after { clear: both; content: " "; display: block; height: 0; visibility: hidden;}
.slideBox72 { height: 444px; position: relative; width: 1201px; margin:auto;}
.slideBox72 .bd { height: auto; position: absolute; width:1078; z-index: 0; margin-left:62px;}
.slideBox72 .bd li { height: 444px; vertical-align: middle; width: 1078px;}
.slideBox72 .bd li#caseone {}
.slideBox72 .bd li#casetwo {}
.slideBox72 .bd li#casesan {}
.slideBox72 .prev, .slideBox72 .next { display: block; height: 51px; opacity: 0.7; position: absolute; top: 100px; width: 27px;}
.slideBox72 .prev { background:url(../images/prev.png) no-repeat left top; left:14px;}
.slideBox72 .next { background:url(../images/next.png) no-repeat left top; right:14px;}

.dy_G{ width:100%; height:601px; background:url(../images/dy_11.jpg) top center no-repeat;}
.dy_g{ width:1202px; height:329px; margin:0 auto;}
.dy_g1{ width:373px; height:329px; float:left; margin-left:20px;}
.dy_g1 h2{ font-size:30px; color:#FFF; line-height:32px; text-align:center; padding-top:35px; padding-bottom:22px;}
.dy_g1 p{ font-size:16px; line-height:30px; color:#FFF;}
.dy_g1 img{ margin-top:27px;}

/************quheitou************************/
.qht_banner{ width:100%; height:697px; background:url(../images/qht_banner.jpg) top center no-repeat;}
.qht_A{ width:1200px; height:auto; margin:0 auto;}
.qht_A h2{ color:#000; font-size:41px; text-align:center; line-height:44px; padding-top:55px; padding-bottom:27px;}
.img_A{ width:1051px; height:514px; margin:0 auto 66px auto; background:url(../images/qht_1.jpg) no-repeat;}
.qht_B{ width:100%; height:535px; background:#f2f2f2; padding-top:64px;}
.qht_b{ width:1200px; height:471px; background:url(../images/qht_2.jpg) no-repeat; margin:0 auto;}
.qht_A p{ font-size:35px; color:#d2a67f; text-align:center; line-height:36px;}
.qht_c{ width:88px; height:94px; background:url(../images/qht_3.png) no-repeat; margin:30px auto 44px auto;}
.qht_d{ width:1200px; height:252px; background:url(../images/qht_4.jpg) no-repeat;}
.qht_e{ width:272px; height:62px; background:url(../images/qht_12.jpg) no-repeat; margin:58px auto 70px auto;}
.qht_C{ width:100%; height:1468px; background:#f2f2f2;}
#qht_D{ width:960px; height:990px; margin:0 auto; background:url(../images/qht_5.jpg) no-repeat; position:relative;}

.qht_E{width:960px; height:990px; margin:0 auto; overflow:hidden;}
.qht_E li{ width:284px; height:223px; top:395px; left:337px; position:absolute; }
.one{background:url(../images/qht_6.png) no-repeat center top; width:284px; min-width:284px; height:223px; z-index: 1; opacity: 1; cursor:pointer;}
.two{background:url(../images/qht_7.png) no-repeat center top; width:284px; min-width:284px; height:223px; z-index: 0; opacity: 0; cursor:pointer;}
.three{background:url(../images/qht_8.png) no-repeat center top; width:284px; min-width:284px; height:223px; z-index: 0; opacity: 0; cursor:pointer;}
.fore{background:url(../images/qht_9.png) no-repeat center top; width:284px; min-width:284px; height:223px; z-index: 0; opacity: 0; cursor:pointer;}
.five{background:url(../images/qht_10.png) no-repeat center top; width:284px; min-width:284px; height:223px; z-index: 0; opacity: 0; cursor:pointer;}
.qht_F{width:960px; height:990px; overflow:hidden; position:absolute; left:0; top:0;}
.qht_f li{ width:270px; height:270px; overflow:hidden; position:absolute; left:346px;}
/*.bannermenu li.on{width:270px; height:270px; position:absolute; left:346px;}
*/.qht_G{ width:272px; height:62px; margin:21px auto 65px auto; background:url(../images/qht_11.jpg) no-repeat;}


/************paidu************************/
.pd_banner{ width:100%; height:700px; background:url(../images/pd_banner.jpg) top center no-repeat;}
.pd_A{ width:1200px; height:auto; margin:0 auto;}
.pd_A h2,.pd_C h2,.pd_D h2,.pd_e h2{ font-size:41px; color:#000; text-align:center; line-height:46px; padding-top:55px; padding-bottom:35px;}
.pd_B{ width:100%; height:850px; background:url(../images/pd_3.jpg) top center no-repeat; margin-top:75px;}
.pd_C{width:1200px; height:686px; margin:0 auto 47px auto;}
.pd_C ul li{ width:286px; height:531px; border:4px 3px 3px 2px; border-top:4px solid #FFF; border-bottom:3px solid #FFF; border-left:2px solid #FFF;  border-right:3px solid #FFF; float:left; background:#3d427c; margin-right:12px;}
.pd_C ul li img{ padding-bottom:20px;}
.pd_C ul li span{ color:#FFF; font-size:21px; line-height:22px; padding-left:23px;}
.pd_C ul li p{ color:#FFF; font-size:17px; line-height:27px; width:240px; padding-left:23px; padding-top:20px;}
.pd_b{ width:402px; height:79px; margin:0 auto; border-radius:35px 35px; background:#f5911e; overflow:hidden; color:#FFF; line-height:79px; text-align:center; font-size:30px;}
.pd_D{ width:1200px; height:461px; margin:0 auto;}
.pd_d{ width:1200px; height:320px;}
.pd_d img{ float:left;} 
.pd_d p{ font-size:18px; color:#000; line-height:40px; text-indent:2em; width:604px; float:right; padding-bottom:60px;}
.pd_E{ width:100%; height:1003px; background:#1a1a1a; margin-top:89px;}
.pd_e{ width:972px; height:1003px; margin:0 auto;}
.pd_e li{ width:424px; height:431px; float:left;}
.pd_e p{ color:#FFF; font-size:28px; line-height:40px; text-align:center; padding-top:25px; padding-bottom:45px;}


/*-------------------------------zhuanjia--------------------------------------------------------*/
.zhuanjia_banner{ width:100%; height:365px; background:url(../images/zhuanjia_banner.jpg) no-repeat top center;}
.zhuanjia_box{ width:1200px; margin:0 auto;}
.zhuanjia_box a{ color:#FFF;}
.zhuanjia_A{ width:1200px; height:42px; margin-top:27px; border-bottom:2px solid #bfbfbf;}
.zhuanjia_A img{ margin-left:30px;}
.zhuanjia_a{ width:64px; height:18px; background:url(../images/zhuanjia_2.jpg) no-repeat; color:#fff; float:left; font-size:12px; text-align:center; line-height:18px; margin-right:2px;}
.zhuanjia_A p{ font-size:12px; color:#000; line-height:18px;}

.main_zj{background: #fff;position: relative;margin:30px auto 53px auto; width:1200px; height:444px;}
.main_zj ul{width: 1200px; height:444px; overflow: hidden; }
.main_zj .m8l1{float: left;}
.pre1{position: absolute;width: 57px;opacity:0.7;height: 100px;top:170px;font-size: 55px;line-height: 100px;color: #fff;background:#999 ;cursor:pointer;}
.next1{position: absolute;width: 40px;opacity:0.7;height: 100px;right:0;top:170px;background: red;font-size: 55px;line-height: 100px;color: #fff;padding-left: 17px;background: #aaa;cursor:pointer;}
/*.zhuanjiaB{ width:1200px; height:444px; background:url(../images/zhuanjia_3.jpg) no-repeat; margin-bottom:43px; float:left; position:relative;}
.zhuanjia_b{ width:220px; height:38px; margin:303px 136px 0 100px; overflow:hidden; float:left;}
.zhuanjia_b1{ width:93px; height:38px; float:left; background:#666666; overflow:hidden; margin-right:35px; color:#fff; text-align:center; font-size:16px; line-height:38px;}
.zhuanjia_b2{ width:92px; height:38px; float:left; background:#013300; color:#fff; text-align:center; font-size:16px; line-height:38px;}
*/

.zhuanjia_c{ width:489px; height:306px; float:left; margin-top:35px;}
.zhuanjia_d{ width:200px; height:42px; margin-top:25px;margin-left:37px; }
.zhuanjia_d h2{ font-size:30px; float:left; color:#313235;}
.zhuanjia_d span{ font-size:24px; margin-top:6px; padding-left:7px; float:left; color:#313235;}
.zhuanjia_c h3{ font-size:14px; padding-left:37px; color:#313235;}
.zhuanjia_c p{ font-size:14px; width:405px; padding-left:37px; padding-top:28px; line-height:30px; text-indent:2em;}

.zhuanjia_C{ width:1167px; height:351px; margin:22px auto;}
.zhuanjia_e{ width:560px; height:349px; margin-right:42px; border:1px solid #d9d9d9; float:left; border-radius:10px 10px;}
.zhuanjia_e img{ margin:17px 17px 0 17px; float:left;}
.zhuanjia_e h2{ padding-top:37px; font-size:22px; color:#313235; float:left;}
.zhuanjia_e span{ font-size:17px; font-weight:normal; color:#313235; padding-left:5px;}
.zhuanjia_e p{ font-size:12px; color:#313235; line-height:20px; text-indent:2em; float:left; width:242px; padding-top:6px;}
.zhuanjia_f{ width:213px; height:30px; margin:17px 0 0 14px; float:left;}
.zhuanjia_g{ width:90px; height:30px; background:#666666; margin-right:33px; float:left; color:#fff; line-height:30px; text-align:center; font-size:14px;}

/*----------------------------------anli-----------------------------------------------------*/
.anli_banner{ width:100%; height:645px; background:url(../images/anli_banner.jpg) no-repeat top center;}
.anli_box{ width:1198px; height:1490px; margin:0 auto; overflow:hidden;}

.anli_1{ width:551px; height:444px; margin:35px 22px 0 22px; float:left;}
.anli_1 h1{ font-size:20px; color:#FFF; background:#99cb98; height:53px; width:449px; text-align:center; line-height:53px; font-weight:normal;}
.anli_1 img{ margin-top:22px; width:551px; height:389px;}
.ljgd{ width:142px; height:30px; margin:15px auto; text-align:center; background:#9dd776; }
.ljgd a{color:#fff; font-size:14px; line-height:30px;}
.page_box{ width:257px; height:24px; margin:36px auto;}
.page_box ul li{ border:#ccc 1px solid; padding-left:8px; padding-right:8px; color:#999; text-align:center; line-height:24px; float:left;}
/*分页符*/
.fengye {padding:35px 3px 5px 3px; text-align: center}
.fengye a{border: #c4d7ce 1px solid;padding: 4px 10px;  MARGIN: 2px;  COLOR: #666;text-decoration: none;display: inline;}
.fengye a:hover {border: #3bb881 1px solid;}
.fengye A:active {border: #3bb881 1px solid;}
.fengye a.current {border: #3bb881 1px solid; padding: 4px 10px;font-weight: bold;  margin: 2px; color: #fff;  background: #3bb881;}
.fengye a.disabled {border: #eee 1px solid; margin: 2px; color: #ddd;padding: 4px 10px;}
.dede_pages{
	margin-left:310px;
	margin-bottom:20px;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
	margin-top:40px;
	margin-left:237px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


/*----------------------------------jiamengdian-----------------------------------------------------*/
.jmd_banner{ width:100%; height:601px; background:url(../images/jmd_banner.jpg) top center no-repeat;}
.jmd_A{ width:100%;  height:99px; background:#efefef; border-bottom:#d1d1d1 solid 1px;}
.jmd_a{ width:517px; height:50px; margin:0 auto; padding-top:26px;}
.jmd_a ul li{ width:246px; height:48px; float:left; margin-right:21px; font-size:22px; color:#8ac43f; line-height:50px; text-align:center; background:#FFF; border-radius:25px 25px; border:#8ac43f solid 1px;}
.jmd_a li a{ width:246px; height:48px; font-size:22px; color:#8ac43f; line-height:50px; text-align:center;}
.jmd_a li a:hover{width:246px; height:48px; font-size:22px; color:#FFF; line-height:50px; text-align:center; background:#8ac43f;border-radius:25px 25px; border:#8ac43f solid 1px; float:left;text-decoration:none}

.jmd_B{ width:1112px; height:1500px; margin:46px auto 0;}
.jmd_bleft{ width:329px; height:441px; float:left; margin-right:40px; margin-bottom:45px; margin-right:40px;}
.jmd_bleft input{ width:302px; height:50px; border-top-left-radius:20px; border-top-right-radius:20px; border-top:solid #e4e4e4 2px;border-right:solid #e4e4e4 2px; border-left:solid #e4e4e4 2px; border-bottom:solid #e4e4e4 1px; font-size:16px; line-height:52px; color:#888; padding-left:23px;}
.jmd_b{ width:327px; height:330px; border-right:solid #e4e4e4 2px; overflow:hidden;}
.jmd_b ul li{ width:107px; height:31px; border-bottom:solid #e7e7e7 2px; border-left:solid #e7e7e7 2px; float:left; color:#888; font-size:14px; text-align:center; line-height:31px;}
.jmd_bright{ width:743px; height:1400px; float:right;}
.jmd_bright img{ width:227px; height:170px;}
.jmd_bright ul{ width:743px; height:atuo; overflow:hidden;}
.jmd_bright ul li{ width:190px; height:370px; float:left; margin-right:57px;}
.jmd_bright li h2{ font-size:14px; border-bottom:1px dotted #ccc; margin-top:10px; margin-bottom:10px; padding-bottom:5px;}
.jmd_bright li p{ color:#888; font-size:14px; line-height:2em;}
.jmd_bright li div{ color:#888; font-size:14px; line-height:2em;}

/*----------------------------------ditu-----------------------------------------------------*/
.ditu_bright{ width:743px; height:1110px; float:right;}
.ditu_top{ width:743px; height:111px; border:#cacaca 1px solid; border-top-left-radius:20px; border-top-right-radius:20px; margin-bottom:20px;}
.ditu_top h3{ font-size:24px; text-align:center; line-height:111px; color:#808080;}
.ditu{ width:743px; height:977px;}



/*******************************************zhuantitongyong**********************************************************/
.zt_tyA{ width:100%; height:1007px; background:#333333;}
.zt_tya{ width:1200px; height:867px; margin:0 auto; padding-top:54px;}
.zt_1{ width:527px; height:51px; background:url(../images/zt_1.jpg) no-repeat; margin:0 auto; padding-bottom:40px;}
.zt_3{ width:512px; height:110px; background:url(../images/zt_3.jpg) no-repeat; margin:50px auto 0;}
.zt_tyB{ width:1200px; height:1122px; margin:0 auto;}
.zt_4{ width:527px; height:48px; background:url(../images/zt_4.jpg) no-repeat; margin:63px auto 57px auto;}
.zt_7{ width:330px; height:59px; background:url(../images/zt_7.jpg) no-repeat; margin:53px auto 70px auto;}
.zt_tyC{ width:100%; height:2404px; background:#17291d;}
.zt_tyc{ width:1200px; height:2404px; margin:0 auto; padding-top:62px;}
.zt_8{ width:600px; height:88px; background:url(../images/zt_8.png) no-repeat; margin:0 auto 50px auto;}
.zt_tyc p{ width:866px; font-size:22px; color:#fff; line-height:37px; text-align:center; margin-left:165px; padding-top:39px; padding-bottom:55px;}
.zt_10{ width:1076px; height:528px; margin:0 auto 60px auto;}
.zt_tyD{ width:1202px; height:942px; background:url(../images/zt_14.jpg) no-repeat; margin:50px auto;}














