/* CSS Document */
*{ margin: 0 auto; padding: 0;}
ul,ol,dl{ list-style: none;}
a{ text-decoration: none; }
img{ border: none;}
.clearfix:after{ content:"."; display: block; height: 0; clear: both; visibility: hidden;}
.clear{clear: both;}
.left{float: left;}
.right{float: right;}
body{ font-family:"微软雅黑", "黑体","苹方"; font-size: 12px; color: #333; background-color: #ffffff; background-image:url(../images/banner.png); background-position:top center; background-repeat:no-repeat; padding-top: 360px; }

.btn_home{ position: absolute; left: 50%; margin-left: 224px; margin-top: -90px; width: 120px; height: 36px; background-color: #ffffff; opacity: 0;}
.wrapper{ width: 100%; margin: 0 auto; margin-top: 0px;}
.box{ width: 100%; margin: 0 auto; }
.daoyu_con{ background-color: #00ace7; height: 112px; width: 100%; margin-top: 40px;}
.daoyu{ padding-top: 26px; width: 806px; font-size: 1rem; color: #ffffff; font-weight: normal; line-height: 1.8; text-indent: 30px;}
.yinhao_left{ width: 39px; height: 31px; background: url(../images/yinhao_left.png) no-repeat 0 0; margin-left: -55px; margin-top: -84px;}
.yinhao_right{ width: 39px; height: 32px; background: url(../images/yinhao_right.png) no-repeat 0 0; margin-top: 28px; margin-right: -55px;}


.a_area{width: 100%; height: 350px; margin: 0 auto; margin-top: 30px;}
.p1_title{ background-image: url(../images/p1_T.png); width: 508px; height: 121px; margin-top: 45px; }
.p1_1{ background-image: url(../images/p1_1.png); width: 257px; height: 67px; margin-top: 50px; margin-left: 0;}
.p1_line1{ background-image: url(../images/line_1.png); width: 746px; height: 27px; margin-top: -68px; margin-left: -1000px; left: 50%; position: absolute;}
.p1_line2{ background-image: url(../images/line_1.png); width: 746px; height: 27px; margin-top: -68px; margin-left: 253px; left: 50%; position: absolute;}
.p1{ width: 1000px; margin: 0 auto; margin-top: -15px;}
.p1_1{ width: 195px; height: 147px; background-image: url(../images/p1_1.png); }
.p1_2{ width: 125px; height: 178px; background-image: url(../images/p1_2.png); margin-top: -147px; margin-left: 238px;}
.p1_3{ width: 145px; height: 179px; background-image: url(../images/p1_3.png); margin-top: -176px; }
.p1_4{ width: 143px; height: 179px; background-image: url(../images/p1_4.png); margin-top: -181px; margin-left: 627px;}
.p1_5{ width: 190px; height: 178px; background-image: url(../images/p1_5.png); margin-top: -180px; margin-left: 810px;}
.p1_txt_1{ margin-left: 0px; margin-top: 15px; width: 257px; font-size: 0.9rem; color: #5a5a5a; font-weight: normal; line-height: 1.6; text-indent: 30px;}
.p1_txt_2{ margin-left: 272px; margin-top: -35px; font-size: 0.9rem; color: #5a5a5a; font-weight: normal; line-height: 1.6; text-indent: 30px;}
.p1_txt_3{ margin-left: 535px; margin-top: 2px; font-size: 0.9rem; color: #ff0000; font-weight: normal;}
.p1_txt_4{ margin-left: 666px; margin-top: -80px; width: 320px; font-size: 0.9rem; color: #5a5a5a; font-weight: normal; line-height: 1.6; text-indent: 30px; text-align: justify;}



.b_area{ width: 100%; height: 635px;}
.p2_title{ background-image: url(../images/p2_T.png); width: 508px; height: 121px; margin-top: 45px; }
.p2_1{ background-image: url(../images/p2_1.png); width: 968px; height: 399px; margin: 0 auto; margin-top: 50px; }
.p2_line1{ background-image: url(../images/line_1.png); width: 746px; height: 27px; margin-top: -68px; margin-left: -1000px; left: 50%; position: absolute;}
.p2_line2{ background-image: url(../images/line_1.png); width: 746px; height: 27px; margin-top: -68px; margin-left: 253px; left: 50%; position: absolute;}
.btn_b_more{ width: 81px; background-color: #f39800; margin-top: 15px; border-radius: 10px; font-weight: normal; font-size: 1rem; color: #ffffff; padding-left: 18px; padding-top: 5px; padding-bottom: 7px;}
.btn_b_more:hover{ opacity: 0.9; }



.c_area{ width: 100%px; height: 700px; margin-top: 45px;}
.p3_title{ background-image: url(../images/p3_T.png); width: 508px; height: 121px; margin-top: 45px; }
.p3_line1{ background-image: url(../images/line_1.png); width: 746px; height: 27px; margin-top: -68px; margin-left: -1000px; left: 50%; position: absolute;}
.p3_line2{ background-image: url(../images/line_1.png); width: 746px; height: 27px; margin-top: -68px; margin-left: 253px; left: 50%; position: absolute;}
.c_area_box{width:1000px; margin:50px auto 0;}
.bg3{ background-image: url(../images/bg3.png); width: 1001px; height: 593px; margin-top: 55px; margin-left: -490px; left: 50%; position: absolute; z-index: -111;}
.tab_menu{overflow:hidden; display: block; width: 470px; height: 470px;}
.tab_menu li:nth-child(1){ background-image: url(../images/p3_1_1.png); background-repeat: no-repeat; background-position: top; cursor:pointer; }
.tab_menu li:nth-child(1):hover{ background-image: url(../images/p3_2_1.png); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.tab_menu li:nth-child(1).current{ background-image: url(../images/p3_2_1.png);}

.tab_menu li:nth-child(2){ background-image: url(../images/p3_1_2.png); background-repeat: no-repeat; background-position: top; cursor:pointer; }
.tab_menu li:nth-child(2):hover{ background-image: url(../images/p3_2_2.png); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.tab_menu li:nth-child(2).current{ background-image: url(../images/p3_2_2.png);}

.tab_menu li:nth-child(3){ background-image: url(../images/p3_1_3.png); background-repeat: no-repeat; background-position: top; cursor:pointer; }
.tab_menu li:nth-child(3):hover{ background-image: url(../images/p3_2_3.png); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.tab_menu li:nth-child(3).current{ background-image: url(../images/p3_2_3.png);}

.tab_menu li:nth-child(4){ background-image: url(../images/p3_1_4.png); background-repeat: no-repeat; background-position: top; cursor:pointer; }
.tab_menu li:nth-child(4):hover{ background-image: url(../images/p3_2_4.png); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.tab_menu li:nth-child(4).current{ background-image: url(../images/p3_2_4.png);}

.tab_menu li:nth-child(5){ background-image: url(../images/p3_1_5.png); background-repeat: no-repeat; background-position: top; cursor:pointer; }
.tab_menu li:nth-child(5):hover{ background-image: url(../images/p3_2_5.png); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.tab_menu li:nth-child(5).current{ background-image: url(../images/p3_2_5.png);}

.tab_menu li:nth-child(6){ background-image: url(../images/p3_1_6.png); background-repeat: no-repeat; background-position: top; cursor:pointer; }
.tab_menu li:nth-child(6):hover{ background-image: url(../images/p3_2_6.png); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.tab_menu li:nth-child(6).current{ background-image: url(../images/p3_2_6.png);}

.tab_menu li:nth-child(7){ background-image: url(../images/p3_1_7.png); background-repeat: no-repeat; background-position: top; cursor:pointer; }
.tab_menu li:nth-child(7):hover{ background-image: url(../images/p3_2_7.png); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.tab_menu li:nth-child(7).current{ background-image: url(../images/p3_2_7.png);}

.tab_menu li:nth-child(8){ background-image: url(../images/p3_1_8.png); background-repeat: no-repeat; background-position: top; cursor:pointer; }
.tab_menu li:nth-child(8):hover{ background-image: url(../images/p3_2_8.png); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.tab_menu li:nth-child(8).current{ background-image: url(../images/p3_2_8.png);}

.tab_menu li:nth-child(9){ background-image: url(../images/p3_1_9.png); background-repeat: no-repeat; background-position: top; cursor:pointer; }
.tab_menu li:nth-child(9):hover{ background-image: url(../images/p3_2_9.png); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.tab_menu li:nth-child(9).current{ background-image: url(../images/p3_2_9.png);}

.tab_box{ margin-top: -385px;}
.tab_box div{ width: 302px; height: 302px; border-radius: 151px; overflow: hidden;  background-color: #f39800;}
.tab_box div img{ float: left; margin-right: 15px;}
.tab_box div p{ width: 195px; margin-left: 58px; margin-top: 70px; color: #ffffff; text-align: justify; line-height:1.8em;  font-size: 15px;}
.tab_box .hide{display:none;}

.p3_1_1{ background-image: url(../images/p3_1_1.png); width: 149px; height: 104px; margin-left: 83px; }
.p3_1_2{ background-image: url(../images/p3_1_2.png); width: 149px; height: 105px; margin-top: -104px; margin-left: 235px; }
.p3_1_3{ width: 124px; height: 148px; margin-top: -49px; margin-left: 345px; position: absolute;} 
.p3_1_4{width: 87px; height: 159px; margin-top: 91px; margin-left: 384px; position: absolute;}
.p3_1_5{ width: 143px; height: 135px; margin-top: 219px; margin-left: 295px; position: absolute; }
.p3_1_6{ width: 158px; height: 79px; margin-top: 291px; margin-left: 156px; position: absolute; }    
.p3_1_7{ width: 143px; height: 135px; margin-top: 221px; margin-left: 28px; position: absolute; }
.p3_1_8{ width: 87px; height: 157px; margin-top: 93px; margin-left: -4px; position: absolute; }
.p3_1_9{ width: 121px; height: 148px; margin-top: -47px; margin-left: 0px; position: absolute; }
.p3_2_1{ background-image: url(../images/p3_2_1.png); width: 149px; height: 104px; margin-top: -204px; margin-left: 85px; }
.p3_2_2{ background-image: url(../images/p3_2_2.png); width: 149px; height: 105px; margin-top: -104px; margin-left: 237px;}
.p3_2_3{ background-image: url(../images/p3_2_3.png); width: 124px; height: 148px; margin-top: -49px; margin-left: 343px;}
.p3_2_4{ background-image: url(../images/p3_2_4.png); width: 87px; height: 159px; margin-top: -10px; margin-left: 383px;}
.p3_2_5{ background-image: url(../images/p3_2_5.png); width: 143px; height: 135px; margin-top: -33px; margin-left: 295px;}
.p3_2_6{ background-image: url(../images/p3_2_6.png); width: 158px; height: 79px; margin-top: -64px; margin-left: 156px;}
.p3_2_7{ background-image: url(../images/p3_2_7.png); width: 143px; height: 135px; margin-top: -149px; margin-left: 32px;}
.p3_2_8{ background-image: url(../images/p3_2_8.png); width: 87px; height: 157px; margin-top: -261px; margin-left: 0;}
.p3_2_9{ background-image: url(../images/p3_2_9.png); width: 121px; height: 148px; margin-top: -296px; margin-left: 3px;}



.d_area{ width: 990px; height: 985px; margin-top: -60px;}
.p4_T_1{ background-image: url(../images/p4_T_1.png); width: 508px; height: 121px; margin-top: 45px;}
.p4_T_2{ background-image: url(../images/p4_T_2.png); width: 521px; height: 70px; margin-top: 45px;}
.p4_line1{ background-image: url(../images/line_1.png); width: 746px; height: 27px; margin-top: -184px; margin-left: -1000px; left: 50%; position: absolute;}
.p4_line2{ background-image: url(../images/line_1.png); width: 746px; height: 27px; margin-top: -184px; margin-left: 253px; left: 50%; position: absolute;}
.p4_1{ background-image: url(../images/p4_1.png); width: 340px; height: 691px; margin: 0 auto; margin-top: 50px; float: left; }
.p4_icon{ width: 75px; margin-top: 50px; margin-left: 370px;}
.p4_icon1{ width: 75px; height: 75px; background-image: url(../images/p4_icon1.png);}
.p4_icon2{ width: 75px; height: 75px; background-image: url(../images/p4_icon2.png); margin-top: 25px; }
.p4_icon3{ width: 75px; height: 75px; background-image: url(../images/p4_icon3.png); margin-top: 15px; }
.p4_icon4{ width: 75px; height: 75px; background-image: url(../images/p4_icon4.png); margin-top: 20px; }
.p4_icon5{ width: 75px; height: 75px; background-image: url(../images/p4_icon5.png); margin-top: 25px; }
.p4_icon6{ width: 75px; height: 75px; background-image: url(../images/p4_icon6.png); margin-top: 36px; }
.p4_icon7{ width: 75px; height: 75px; background-image: url(../images/p4_icon7.png); margin-top: 45px; }
.p4_txt{ width: 520px; float: right; margin-top: -700px;}
.p4_txt_1{ font-size: 1rem; color: #00ace7; font-weight: bold; margin-top: 5px; }
.p4_txt_2{ font-size: 1rem; color: #00ace7; font-weight: bold; margin-top: 20px; }
.p4_txt_3{ font-size: 1rem; color: #00ace7; font-weight: bold; margin-top: 22px; }
.p4_txt_4{ font-size: 1rem; color: #00ace7; font-weight: bold; margin-top: 12px; }
.p4_txt_5{ font-size: 1rem; color: #00ace7; font-weight: bold; margin-top: 16px; }
.p4_txt_6{ font-size: 1rem; color: #00ace7; font-weight: bold; margin-top: 16px; }
.p4_txt_7{ font-size: 1rem; color: #00ace7; font-weight: bold; margin-top: 20px; }
.p4_txt_1 p{ font-size: 0.8rem; color: #333333; font-weight: normal; line-height: 1.6; text-align: justify; }
.p4_txt_2 p{ font-size: 0.8rem; color: #333333; font-weight: normal; line-height: 1.6; text-align: justify; }
.p4_txt_3 p{ font-size: 0.8rem; color: #333333; font-weight: normal; line-height: 1.6; text-align: justify; }
.p4_txt_4 p{ font-size: 0.8rem; color: #333333; font-weight: normal; line-height: 1.6; text-align: justify; }
.p4_txt_5 p{ font-size: 0.8rem; color: #333333; font-weight: normal; line-height: 1.6; text-align: justify; }
.p4_txt_6 p{ font-size: 0.8rem; color: #333333; font-weight: normal; line-height: 1.6; text-align: justify; }
.p4_txt_7 p{ font-size: 0.8rem; color: #333333; font-weight: normal; line-height: 1.6; text-align: justify; }
.p4_grayline1{ border-bottom: 1px solid #bfbfbf; margin-top: 18px; display: block; }
.p4_grayline2{ border-bottom: 1px solid #bfbfbf; margin-top: 22px; display: block; }
.p4_grayline3{ border-bottom: 1px solid #bfbfbf; margin-top: 20px; display: block; }
.p4_grayline4{ border-bottom: 1px solid #bfbfbf; margin-top: 14px; display: block; }
.p4_grayline5{ border-bottom: 1px solid #bfbfbf; margin-top: 10px; display: block; }
.p4_grayline6{ border-bottom: 1px solid #bfbfbf; margin-top: 16px; display: block; }



.e_area{ width: 1000px; height: 750px; margin: 0 auto; }
.p5_T{ background-image: url(../images/p5_T.png); width: 402px; height: 76px; margin-top: 50px; }
.p5_txt{ font-size: 1rem; color: #333333; font-weight: normal; line-height: 1.8; text-align: justify; text-indent: 50px; margin-top: 40px; padding-left: 50px; padding-right: 50px;}
.p5_yinhao{ background-image: url(../images/p5_yinhao.png); width: 1000px; height: 111px; margin-top: -87px; }
.p5_1{ width: 356px; float: left; margin-top: 40px;}
.p5_2{ width: 310px; float: right; margin-top: 10px;}
.p5_1_1{ background-image: url(../images/p5_1.png); width: 356px; height: 139px; }
.p5_1_2{ background-image: url(../images/p5_2.png); width: 356px; height: 139px; margin-top: 10px; }
.p5_1_3{ background-image: url(../images/p5_3.png); width: 356px; height: 139px; margin-top: 10px; }
.p5_2_1{ background-image: url(../images/p5_4.png); width: 310px; height: 133px; margin-top: 10px; }
.p5_2_2{ background-image: url(../images/p5_5.png); width: 310px; height: 279px; margin-top: 10px; }
.p5_ren{ background-image: url(../images/p5_ren.png); width: 309px; height: 483px; margin-top: 20px; margin-left: 366px;}
.p5_1_1 p{ font-size: 1rem; color: #8a7c60; font-weight: normal; line-height: 1.5; text-align: justify; text-indent: 30px; padding-top: 50px; padding-left: 20px; padding-right: 20px;}
.p5_1_2 p{ font-size: 1rem; color: #8a7c60; font-weight: normal; line-height: 1.5; text-align: justify; text-indent: 30px; padding-top: 50px; padding-left: 20px; padding-right: 20px;}
.p5_1_3 p{ font-size: 1rem; color: #8a7c60; font-weight: normal; line-height: 1.5; text-align: justify; text-indent: 30px; padding-top: 50px; padding-left: 20px; padding-right: 20px;}
.p5_2_1 p{ font-size: 1rem; color: #8a7c60; font-weight: normal; line-height: 1.5; text-align: justify; text-indent: 30px; padding-top: 50px; padding-left: 10px; padding-right: 10px;}
.p5_2_2 p{ font-size: 1rem; color: #8a7c60; font-weight: normal; line-height: 1.5; text-align: justify; text-indent: 30px; padding-top: 50px; padding-left: 15px; padding-right: 15px;}



.f_area{ width: 1000px; height: 510px; margin: 0 auto; }
.p6_T{ background-image: url(../images/p6_T.png); width: 521px; height: 78px; margin-top: 50px; }
.p6_1{ background-image: url(../images/p6_1.png); width: 521px; height: 78px; width: 308px; height: 392px; float: left; margin-top: 35px;}
.p6_2{ background-image: url(../images/p6_2.png); width: 521px; height: 78px; width: 306px; height: 389px; margin-top: 40px;}
.p6_3{ background-image: url(../images/p6_3.png); width: 521px; height: 78px; width: 306px; height: 389px; float: right; margin-top: -390px;}
.p6_txt_1{ font-size: 1rem; color: #a74f4e; font-weight: normal; line-height: 1.5; text-align: justify; padding-top: 90px; padding-left: 20px; padding-right: 20px;}
.p6_txt_2{ font-size: 1rem; color: #a74f4e; font-weight: normal; line-height: 1.5; text-align: justify; padding-top: 10px; padding-left: 20px; padding-right: 20px;}
.p6_txt_3{ font-size: 1rem; color: #31bbfb; font-weight: normal; line-height: 1.5; text-align: justify; padding-top: 85px; padding-left: 20px; padding-right: 20px;}
.p6_txt_4{ font-size: 1rem; color: #31bbfb; font-weight: normal; line-height: 1.5; text-align: justify; padding-top: 10px; padding-left: 20px; padding-right: 20px;}
.p6_txt_5{ font-size: 1rem; color: #ff8c05; font-weight: normal; line-height: 1.5; text-align: justify; padding-top: 90px; padding-left: 20px; padding-right: 20px;}
.p6_txt_6{ font-size: 1rem; color: #ff8c05; font-weight: normal; line-height: 1.5; text-align: justify; padding-top: 10px; padding-left: 20px; padding-right: 20px;}
.p6_txt_1 p{ font-size: 0.8rem; color: #ffffff; font-weight: normal; line-height: 1.8; text-align: justify; }
.p6_txt_2 p{ font-size: 0.8rem; color: #ffffff; font-weight: normal; line-height: 1.8; text-align: justify; }
.p6_txt_3 p{ font-size: 0.8rem; color: #ffffff; font-weight: normal; line-height: 1.8; text-align: justify; }
.p6_txt_4 p{ font-size: 0.8rem; color: #ffffff; font-weight: normal; line-height: 1.8; text-align: justify; }
.p6_txt_5 p{ font-size: 0.8rem; color: #ffffff; font-weight: normal; line-height: 1.8; text-align: justify; }
.p6_txt_6 p{ font-size: 0.8rem; color: #ffffff; font-weight: normal; line-height: 1.8; text-align: justify; }
.p6_txt_1 span{ font-size: 0.9rem; color: #a74f4e; font-weight: normal; line-height: 1.5; background-color: #ffffff; padding: 0px 10px; border-radius: 4px; }
.p6_txt_2 span{ font-size: 0.9rem; color: #a74f4e; font-weight: normal; line-height: 1.5; background-color: #ffffff; padding: 0px 10px; border-radius: 4px; }
.p6_txt_3 span{ font-size: 0.9rem; color: #31bbfb; font-weight: normal; line-height: 1.5; background-color: #ffffff; padding: 0px 10px; border-radius: 4px; }
.p6_txt_4 span{ font-size: 0.9rem; color: #31bbfb; font-weight: normal; line-height: 1.5; background-color: #ffffff; padding: 0px 10px; border-radius: 4px; }
.p6_txt_5 span{ font-size: 0.9rem; color: #ff8c05; font-weight: normal; line-height: 1.5; background-color: #ffffff; padding: 0px 10px; border-radius: 4px; }
.p6_txt_6 span{ font-size: 0.9rem; color: #ff8c05; font-weight: normal; line-height: 1.5; background-color: #ffffff; padding: 0px 10px; border-radius: 4px; }



/*轮播样式*/
.g_area{ width: 1000px; height: 295px; margin: 0 auto; margin-top: 60px; }
.p7_T{ background-image: url(../images/p7_T.png); width: 160px; height: 38px; }
.L_con{ width: 1000px; margin: 0 auto; margin-top: 35px;}
.wrap { width: 1000px; height: 220px; position: relative; overflow: hidden;}
.slidebox { width: 1000px; position: absolute; top: 0; left: 0; height: 220px;}
.slidebox li { width: 1000px; height: 220px; left: 0; top: 0;}
.slidebox li img { display: block; width: 1000px; height: 220px;}
.dot { position: absolute; width: 100%; height: 30px; text-align: right; bottom: 0; left: 0;}
.dot p { margin-right: 10px;}
.dot b { width: 17px; height: 17px; border-radius: 20px; color: #333; display: inline-block; border: 1px solid #fff; background: #fff; text-align: center; line-height: 17px; margin: 0 3px; margin-top: 6px; cursor: pointer; font-weight: normal;}
.dot .cur { background: #F63; color: #fff; border: 1px solid #f63;}
.p7_line1{ background-image: url(../images/line_1.png); width: 746px; height: 27px; margin-top: -30px; margin-left: -1000px; left: 50%; position: absolute;}
.p7_line2{ background-image: url(../images/line_1.png); width: 746px; height: 27px; margin-top: -30px; margin-left: 253px; left: 50%; position: absolute;}


/*评论区*/
.weibo_area{
width: 1000px;
margin: 0 auto;
background-color: #ffffff;
background-image: url(../images/topbg3.jpg);
background-repeat: no-repeat;
background-position: top;
margin-top: 16px;
border-top: 4px #678d3e solid;
}


