/*@charset "utf-8";*/
/* CSS Document */
/*全局样式*/
*{ padding:0; margin:0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  }
body{padding:0; margin:0; font-size:14px;border:0;margin:0 auto; font-size:14px;  font-family:"微软雅黑";}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,ol{ padding:0; margin:0; font-family:"微软雅黑"; font-weight:normal;border:0; color:#323232;}
ol,ul,li { list-style-position:inside; margin:0; padding:0; list-style: none;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
caption{text-align:left;}  
img{ border:0; margin:0 auto;}
img.ie6{ vertical-align:text-bottom;} 
button {cursor:pointer;}
a{ text-decoration: none;}
input{ margin: 0; padding: 0; border: none; display: inline-block; vertical-align: middle; outline: none;}
.clearfloat{clear:both; height:0px; font-size:1px; line-height:0px;}
/*整体*/
#wrap{ width:100%; margin:0 auto;} 

/*banner区域*/
.banner{ width: 100%; min-width: 1300px; height: 600px; margin:0 auto; }
.banner img{ width: 100%; height: 100%; margin:0 auto;}
.banner2{ width: 100%; min-width: 1300px; height: 720px; margin:0 auto; }
.banner2 img{ width: 100%; height: 100%; margin:0 auto;}

/*底部样式*/
.my_bottom{ width: 100%; min-width: 1300px;  margin:0 auto; overflow: hidden; background: url(../images/bottom01.jpg);}
.bottom{ width: 1300px; margin:0 auto; padding-bottom: 20px; overflow: hidden;}
.bottom_left{ width: 1040px; float: left; margin-top: 60px;}
.bottom_left .bottom_word{ width: 147px; height: 183px; float: left; border-right: 1px #969494 solid;}
.bottom_left .bottom_word dt{width: 147px; font-size: 18px; padding-left: 32px; color: #fff; float: left; }
.bottom_left .bottom_word dd{width: 147px; font-size: 14px; text-align: center; color: #fff; float: left; line-height: 25px; background: url(../images/icon0.png) 35px center no-repeat; background-size: 4px auto;}
.bottom_left .bottom_word dd a{ color: #fff; text-decoration: none;}
.bottom_left .bottom_word0{ width: 150px; height: 183px; float: left; border-right: 1px #969494 solid;}
.bottom_left .bottom_word0 dt{width: 150px; font-size: 18px; color: #fff; float: left; padding-left: 10px;}
.bottom_left .bottom_word0 dd{width: 150px; font-size: 14px; padding-left: 20px; color: #fff; float: left; line-height: 25px; background: url(../images/icon0.png) 8px center no-repeat; background-size: 4px auto;}
.bottom_left .bottom_word0 dd a{ color: #fff; text-decoration: none;}
.bottom_left .bottom_word dd a:hover{ color: #1d2088;}
.bottom_left .bottom_word0 dd a:hover{ color: #1d2088;}
.bottom_right{ width: 240px; float: right;margin-top: 60px; }
.bottom_img{ float: right;}
.bottom_two{ margin-top: 20px;}
.bottom_two li{ float: left; margin-left: 5px; color: #fff; text-align: center;}
.bottom_w{ width: 1300px; color: #fff; float: left;}
.bottom_w dt{float: left; font-size: 14px;color: #fff; font-weight: bold;}
.bottom_w dd{ float: left; margin-left:30px;font-size: 14px; }
.bottom_w dd a{ text-decoration: none;}
.bottom_w dd a:hover{ color:#1d2088; }
.my_copyright{width: 100%; height: 60px; min-width: 1300px;  margin:0 auto; overflow: hidden; background:#2d2c2c; }
.copyright{ width: 1300px; margin:0 auto;  overflow: hidden;}
.copyright .copyright_left{ float: left; color: #ebebeb; line-height: 60px;}
.copyright .copyright_right{ float: right; color: #ebebeb; line-height: 60px;}
.copyright .copyright_right span{ display: block; float: right;}

/****************************************首页****************************************/
/*导航菜单*/
.my_header{ width: 100%; min-width: 1300px;  background: #fff; margin:0 auto;}
.head{ width: 1300px; margin:0 auto; overflow: hidden;}
.head .logo{ float: left; margin-top: 33px; margin-bottom: 23px;}
.head_right{ width: 270px; float: right;}
.head_top{ float: left; padding-top: 20px;}
.head_top .head_l{ float: left; padding-right: 70px;}
.head_top .head_r{ float: right;}
.head_top .head_r p{ text-align: right; font-style: italic; font-family: "微软雅黑"; font-size: 12px; color: #979696;}
.head_bottom{ float: left; font-size: 18px; color: #2c1d6e;}
.head_bottom span{font-size: 24px; color: #605e5e; font-style: italic; }
.head_menu{ width: 100%; height: 50px; min-width: 1300px;  background: #1d2088; margin:0 auto;position: relative;}
.head_menu .nav{ width: 1300px; margin:0 auto; overflow: hidden; }
.nav li{ width: 118px;/* margin-left: 25px;*/ font-size: 15px; float: left; text-align: center; line-height: 50px; color: #fff; }
.nav li a{ color: #fff;text-decoration: none; display: block;}
.nav li a:hover{ background: #f8c400; color: #343333;}
.nav li.active_nav{ background: #f8c400; color: #343333;}
.nav li.active_nav a{ color:#343333; }

.menu_sub{ width: 100%; height: 35px; margin:0 auto; background:#fff; opacity: 0.8; filter: alpha(opacity=80);position: absolute; top:50px; left:0; display: none; z-index: 99999; }
.nav_sub{ width: 1300px;margin:0 auto;  }
.nav_sub dd{ width: 150px;border-right: 1px solid #ebebeb; float: left; color: #fff;  line-height:35px; text-align: center; font-size: 14px;}
.nav_sub dd a{ color: #343333; display:block;width: 150px; text-decoration: none; font-size: 14px; text-align: center;}
.nav_sub dd a:hover{ display:block; background: none;width: 150px; color: #1d2088;}

/*内容区域*/
.p1_main{ width: 100%; min-width: 1300px; margin:0 auto;  margin-bottom: 70px; overflow: hidden; }
.title01{ text-align: center;margin:0 auto; margin-top: 70px;}
.p1_modular01{ width: 1300px; margin:0 auto; margin-top: 65px;overflow: hidden;}
.p1_modular01 li{ width: 246px; height: 400px; float: left; background: #dfdddd; margin-left: 12px;}
.befo{width: 246px; height: 400px; background:#dfdddd;}
.befo h1{ text-align: center; margin-top: 54px;}
.befo h2{ text-align: center; margin-top: 23px;}
.after{width: 246px; height: 400px; background: #1c208b;}
.after h1{ text-align: center; padding-top: 60px;}
.after h2{ font-size: 18px; color: #fff; text-align: center; margin-top: 40px;}
.after h3{ font-size: 14px; color: #fff; text-align: center; padding: 23px 28px 0 28px; text-align: left; text-align: justify;}

.p1_modular02{width: 100%; min-width: 1300px; margin:0 auto;margin-top: 65px; }
.p1_modular02 dl dd{ width: 25%;/* height: auto; height: 394px;*/ float: left; overflow: hidden;}
.p1_modular02 dl dd h1{ font-size: 30px;  color: #292b30; padding-top: 20%; padding-left: 15%;}
.p1_modular02 dl dd h2{ width: 71%; font-size: 18px; color: #292b30; margin-left: 15%;  border-bottom: 1px #292b30 dashed; padding-bottom: 2%; }
.p1_modular02 dl dd h3{ padding: 8% 15% 0 15%; line-height: 30px;}
.p1_modular02 dl dd h4{ float: right; padding:7% 5% 3% 0;}
.big { transition: 500ms;}
.big:hover{transform:scale(1.1)}

.p1_modular03{ width: 1300px; margin:0 auto; margin-top: 65px;overflow: hidden; }
.p1_modular03 li{width: 183px; float: left; margin-left: 29px;}
.p1_modular03 li h1{ width: 183px; height: 191px; border: 1px #bababa solid;}
.p1_modular03 li h1 img{  display: block; margin:0 auto; margin-top: 38px;}
.p1_modular03 li h2{ font-size: 20px; color: #3b3a3a; text-align: center; margin-top: 15px;}
.p1_modular03 li h3{ height: 113px; font-size: 14px; color: #8e8d8d; text-align: center; padding:13px 12px 0 12px;}
.p1_modular03 li h4{ width: 99px; height: 28px; margin:0 auto; background: #e3b60b; color: #fff; text-align: center; line-height: 28px; border-radius: 20px;}
.p1_modular03 li h4 a{ color: #fff; text-decoration: none;}

.p1_modular04_0{ width: 100%; height: 780px; min-width: 1300px; margin:0 auto;margin-top: 65px; background: url(../images/p1-bg01.jpg) no-repeat; background-size: 100% 100%; }
.p1_modular04{ width: 1300px; margin:0 auto; margin-top: 65px;overflow: hidden; }
.title02{ text-align: center;margin:0 auto; margin-top:62px;}
.p1_new{ width: 1300px; height: 472px; margin:0 auto; margin-top: 65px; overflow: hidden; background: url(../images/p1-bg.png);}
.p1_new_left{ width: 576px; height: 446px; float: left; background: #1d2088;}
.p1_new_left .p1_new_icon{ width: 405px; margin:0 auto; margin-top: 57px; }
.p1_new_left .p1_new_icon li{ float: left; width: 196px; height: 166px; margin-left: 5px; margin-bottom: 5px; text-align: center;}
.p1_new_left .p1_new_icon li a{ color: #474747; font-size: 18px; text-decoration: none;}
.p1_new_left .p1_new_icon li img{ display: block; text-align: center; margin-top: 20px; padding-bottom: 5px;}
.p1_new_right{ width: 660px; float: right; margin-right: 35px; margin-top: 60px;}
.p1_new_right h1{ font-size: 20px; color: #1d2088; margin-bottom: 20px;}
.p1_new_0{ width: 660px; margin:0 auto; float: left; }
.p1_new_0 .p1_new_img{ float: left;}
.p1_new_0 .p1_new_word{ width: 482px; float: right;}
.p1_new_0 .p1_new_word a{ text-decoration: none;}
.p1_new_0 .p1_new_word h2{ font-size: 18px; color: #303030;}
.p1_new_0 .p1_new_word h2 span{ font-size: 14px; color: #6d6c6c; float: right;}
.p1_new_0 .p1_new_word p{font-size: 14px; color: #6d6c6c; line-height: 25px; text-align: justify; margin-top: 10px; border-bottom: 1px #b9b8b8 dashed; padding-bottom:5px; }
.p1_new_left .p1_new_icon li img:hover{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);  }
.p1_new_0 .p1_new_word p:hover{ color: #1d2088;}

.p1_company_history { width: 1300px; margin:0 auto; margin-top: 65px;position: relative;  }
.p1_company_history ul {width: 1200px;margin: 0 auto; padding-bottom: 6px;}
.fl { float: left;}
.p1_company_history ul li {width: 180px;text-align: center;border-radius: 5px;padding-top: 7px;height: 50px;line-height: 16px;margin-left: 50px;font-size: 14px;}
.p1_company_history ul.p1_honor li {background-color: #636365;color: #fff;} a{ text-decoration: none; color: #fff;}
.p1_company_history ul.p1_honor li a{ text-decoration: none; color: #fff;}
.p1_company_history ul.p1_add { position: relative; z-index: 5;}
.p1_company_history ul.p1_add li { text-align: center;}
.p1_company_history ul.p1_add li span:first-child { width: 23px;height: 23px;border-radius: 50%; background-color: #000;display: inline-block; color: #fff; font-size: 22px; line-height: 20px;}
.p1_company_history ul.p1_add li p { font-size: 14px;color: #757575;margin-top: 10px;}
.p1_company_line {position: absolute;z-index: 4;width: 1032px; height: 1px; background-color: #d2d2d2;top: 75px;left: 135px;}
.p1_company_info{ width: 1300px; height: 418px; margin:0 auto; margin-top: 50px; background: url(../images/p1-compang-bg.png);}
.p1_company_img{ float: left;}
.p1_company_word{ width: 570px; float: right;}
.p1_company_word p{ font-size: 14px; color: #726e6e; line-height: 30px; text-align: justify;}
.p1_company_word .p1_btn{ width: 114px; height: 32px; text-align: center; line-height: 32px; margin-top: 37px; background: #303030; text-align: center; color: #fff;}
.p1_company_word .p1_btn a{ display: block; color: #fff; text-decoration: none;}
.p1_company_word .p1_btn a:hover{ background: #1d2088;}
.p1_company_history .p1_honor li:hover{ background: #f8c400; color: #303030;}


/**************************************产品中心****************************************/
.p2_nav{ width: 100%; height: 130px; min-width: 1300px; margin:0 auto; overflow: hidden; background: #777575;}
.p2_nav0{ width: 1300px; margin:0 auto; margin-top:42px; overflow: hidden;}
.p2_nav0 li{ width: 240px; height: 50px; float: left; text-align: center; line-height: 50px; border-radius: 5px; background: #fff; font-size: 18px; color: #777575; margin-left:65px;}
.p2_nav0 li a{ color: #303030;}
.p2_nav0 li:hover a{ background: #1d2088; color: #fff; text-decoration: none; display: block; border-radius: 5px;}
.p2_nav0 li.act_p2_nav a{ display: block; border-radius: 5px; background: #1d2088; color: #fff; }
.p2_main{ width: 100%; min-width: 1300px; margin:0 auto;  margin-bottom:100px; overflow: hidden; background: url(../images/p2-bg.jpg); }
.p2_modular{ width: 1300px; margin:0 auto; overflow: hidden; }
.p2_modular .p2_modular_left{ width: 150px; font-size: 18px; color: #3d3e3f; float: left; text-align: center; background: url(../images/p2-icon01.png) 25px 55px no-repeat #e6e6e6; padding-top: 50px; padding-left: 28px; padding-bottom: 142px;}
.p2_modular .p2_modular_right{ width: 1150px; background: #f1efef; float: left;}
.product_set{width: 1150px; margin-top: 50px; border-bottom: 1px #bcbcbc dashed; padding-bottom: 15px; overflow: hidden;}
.product_set li{ width: 213px; height: 36px; font-size: 14px; background: #777575; float: left; margin-bottom: 15px; margin-left:17px; text-align: center; line-height: 36px; color: #fff;}
.product_set li.act_product{ background: #1d2088; color: #fff;}
.product_set li a{ display: block; text-decoration: none; color: #fff;}
.product_set li a:hover{ background: #1d2088; color: #fff;}
.p2_modular .p2_modular_left1{ width: 150px; font-size: 18px; color: #3d3e3f; float: left; text-align: center; background: url(../images/p2-icon02.png) 25px 20px no-repeat #e6e6e6; padding-top:15px; padding-left: 28px; padding-bottom: 24px;}
.p2_modular .p2_modular_right1{ width: 1150px; background: #f1efef; float: left;}
.product_set1{width: 1150px; margin-top:20px; border-bottom: 1px #bcbcbc dashed; padding-bottom: 15px; overflow: hidden;}
.product_set1 li{ float: left; font-size: 15px; margin-bottom: 8px; margin-left:30px; text-align: center; }
.product_set1 li a{ display: block; text-decoration: none; color: #7a7c7d;}
.p2_modular .p2_modular_left2{ width: 150px; font-size: 18px; color: #3d3e3f; float: left; text-align: center; background: url(../images/p2-icon03.png) 25px 20px no-repeat #e6e6e6; padding-top:15px; padding-left: 28px; padding-bottom: 24px;}
.product_set1 li.act_product1 a{ color: #1d2088;}
.product_set1 li a:hover{ color: #1d2088;}

.position0{ font-size: 14px; color: #777575; margin-top: 40px; padding-left: 15px;}
.position0 a{ color: #777575; text-decoration: none;}
.position0 a:hover{ color: #1d2088;}
.p2_product{ width: 1300px; margin:0 auto; overflow: hidden;}
.p2_title { width: 610px; margin:0 auto;padding-top: 80px;text-align: center;}
.p2_title h1 {font-size: 28px;color: #2e2d2d;}
.p2_title h2 {font-size: 25px;text-align: center;color: #605f5f;font-family: "Cambria"; font-style: italic;}
.p2_title h3 { width: 605px; height: 26px; margin: 0 auto;background: url(../images/p2-titlebg01.png) no-repeat; background-size: 100% 100%;text-align: center;color: #fff;line-height: 26px;}
.p2_product_pic{ width: 1300px; margin:0 auto; margin-top: 60px; padding-bottom: 25px; overflow: hidden;}
.p2_product_pic li{ float: left; width: 404px; height: 269px; font-size: 16px; margin-left: 20px; margin-bottom:115px;}
.p2_product_pic li a{ display: block; color: #fff; text-decoration: none;}
.p2_product_pic li span{ display: block;width: 140px; height: 45px; margin:0 auto; margin-top: 20px; background: #777575; color: #fff; text-align: center; line-height: 45px; }
.p2_product_pic li span:hover{ background: #1d2088;}

.p2_icon{width: 1300px; margin:0 auto; overflow: hidden;}
.p2_icon li{ float: left; margin-left: 160px;}
.p2_icon li span{ display: block; text-align: center; font-size: 25px; color: #777575;}
.p2_icon li a{ text-decoration: none;}
.p2_icon li img {
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p2_icon li img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}
.p2_title2{ width: 610px;margin:0 auto; padding-top: 100px;text-align: center;}
.p2_title2 h1{font-size: 28px;color: #2e2d2d;font-style: italic; font-family: "微软雅黑";}
.p2_title2 h2{ width: 605px; height: 26px; margin: 0 auto;background: url(../images/p2-titlebg01.png) no-repeat; background-size: 100% 100%;text-align: center;color: #fff;line-height: 26px;}
.p2_community{ width: 100%; min-width: 1300px; height: 717px; margin:0 auto; margin-top: 65px; overflow: hidden; background: url(../images/p2-img2.jpg) no-repeat; background-size: 100% 100%;}
.community{width: 1300px; margin:0 auto; overflow: hidden; }
.community h1{ font-family: "黑体"; font-size: 52px; color: #fff; margin-top: 103px; margin-left: 130px;}
.community h1 span{ font-size: 72px; font-family: "微软雅黑";}
.community h2{ width: 160px; height: 40px; margin-left: 290px; margin-top: 30px; font-size: 20px; text-align: center; line-height: 40px; background: #777575; color: #fff;}
.community h2 a{ display: block; text-decoration: none; color: #fff;}
.community h2 a:hover{ background: #f8c400;}
/*产品中心内页*/
.p2_main2{width: 1300px; margin:0 auto; overflow: hidden; }
.p2_left{ width: 225px; float: left; margin-top: 40px; margin-left: 7px;}
.p2_left dt{ width: 225px; height: 42px; line-height: 42px; padding-left: 30px; color: #fff; font-size: 18px; background: url(../images/set.png) 17px center no-repeat #1d2088;}
.p2_left dd{ width: 225px; height: 42px; line-height: 42px;padding-left: 33px; font-size: 16px; background:url(../images/p2icon.png) 17px center no-repeat #a3a3a3; color: #fff; margin-top: 11px;}
.p2_left dd a{ display: block; text-decoration: none; color: #fff;}
.act_product_list{ margin-top: 11px;}
.p2_left dd a:hover{ display: block;color:#1d2088;}
.p2_right{ width: 990px; float: left; margin-left: 30px; }
.p2_right_title01{ width: 347px; height: 49px; margin:0 auto; margin-top: 45px;background: url(../images/p2-title2-bg01.png) no-repeat; background-size: 100% 100%;}
.p2_right_title01 span{ display: block; float: right; width: 78px; height: 26px; background:#595757;  text-align: center; line-height: 26px; color: #fff; }
.p2_right_bg01{ width: 986px; height: 610px; margin:0 auto; margin-top: 35px; border:1px #828282 solid; position: relative;}
.p2_right_bg01 img{ display: block; margin-left: 65px; margin-top: 50px;}
.p2_right_word{ width: 428px; position: absolute; bottom: 55px; right: 57px;}
.p2_right_word_btn{ width: 428px;}
.p2_right_word_btn h1{ width: 100px; height: 35px; float: left; margin-bottom: 60px; background: #1d2088; text-align: center; line-height: 35px; color: #fff; margin-left: 85px; font-size: 16px;}
.p2_right_word_btn h2{ width: 100px; height: 35px; float: left; margin-bottom: 60px; background: #1d2088; text-align: center; line-height: 35px; color: #fff; margin-left: 85px; font-size: 16px;}
.p2_right_word_btn h2 img{ float: left; margin-left: 7px;  margin-top: 5px;}
.p2_right_word_btn h2 a{ text-decoration: none;}
.p2_right_word li{ width: 213px; height: 22px; float: left; margin-bottom: 8px; }
.p2_right_word li label{ width: 80px; height: 22px; float: left;background: #a3a3a3; color: #5f5d5d; font-size: 12px; text-align: center; line-height: 22px;}
.p2_right_word li span{ width: 133px;height: 22px; float: left; background: #e6e6e6; padding-left: 10px;color: #5f5d5d; font-size: 12px; line-height: 22px;}
.p2_right_title02{ width: 461px; height: 49px; margin:0 auto; margin-top: 55px;background: url(../images/p2-title2-bg02.png) no-repeat; background-size: 100% 100%;}
.p2_right_title02 span{ display: block; float: right; width: 78px; height: 26px; background:#595757;  text-align: center; line-height: 26px; color: #fff; }
.p2_right_bg{width: 986px; margin:0 auto; margin-top: 35px;}
.p2_right_bg02{ width: 986px; margin:0 auto;border:1px #828282 solid;}
.p2_right_bg02 img{ display: block; margin:0 auto; margin-top: 7px; margin-bottom: 7px;}
.p2_right_bg p{ font-size: 16px; color:#595757; text-align: center; padding:20px 35px 0 35px;}
.p2_right_title03{ width: 323px; height: 49px; margin:0 auto; margin-top: 55px;background: url(../images/p2-title2-bg03.png) no-repeat; background-size: 100% 100%;}
.p2_right_title03 span{ display: block; float: right; width: 78px; height: 26px; background:#595757;  text-align: center; line-height: 26px; color: #fff; }
.p2_right_title04{ width: 489px; height: 49px; margin:0 auto; margin-top: 55px;background: url(../images/p2-title2-bg04.png) no-repeat; background-size: 100% 100%;}
.p2_right_title04 span{ display: block; float: right; width: 78px; height: 26px; background:#595757;  text-align: center; line-height: 26px; color: #fff; }
.p2_right_title05{ width: 414px; height: 49px; margin:0 auto; margin-top: 55px;background: url(../images/p2-title2-bg05.png) no-repeat; background-size: 100% 100%;}
.p2_right_title05 span{ display: block; float: right; width: 78px; height: 26px; background:#595757;  text-align: center; line-height: 26px; color: #fff; }
.p2_right_title06{ width: 414px; height: 49px; margin:0 auto; margin-top: 55px;background: url(../images/p2-title2-bg06.png) no-repeat; background-size: 100% 100%;}
.p2_right_title06 span{ display: block; float: right; width: 78px; height: 26px; background:#595757;  text-align: center; line-height: 26px; color: #fff; }
.p2_right_bg03{ width: 986px; margin:0 auto; overflow: hidden; }
.p2_right_bg03 li{ width: 320px; float: left;border:1px #b3b3b3 solid; margin-left:8px; }
.p2_right_bg03 li img{display: block; margin:0 auto; margin-top: 2px; margin-bottom: 2px; }
.p2_right_title07{ width: 357px; height: 49px; margin:0 auto; margin-top: 55px;background: url(../images/p2-title2-bg07.png) no-repeat; background-size: 100% 100%;}
.p2_right_title07 span{ display: block; float: right; width: 78px; height: 26px; background:#595757;  text-align: center; line-height: 26px; color: #fff; }
.p2_right_bg04{ width: 405px; margin:0 auto; margin-top: 60px;}
.p2_right_bg04 li{ width: 158px; height: 40px; float: left; font-size: 15px; background: #555353; color: #fff; text-align: center; line-height: 40px; margin-left: 25px;}
.p2_right_bg04 li a{ display: block; text-decoration: none; color: #fff;}
.p2_right_bg04 li a:hover{ background: #1d2088;}

/*图片滚动*/
#marquee1{width:1300px;height:271px; margin:0 auto; margin-top: 45px; overflow:hidden;background:#fff;}
#marquee1 ul li{ width: 389px; height: 271px; float:left; margin-left: 35px;}
#marquee1 ul li img{display:block;}
.p2_product_btn{ width: 158px; height: 40px; margin:0 auto; margin-top: 30px; margin-bottom: 60px; font-size: 15px; background: #555353; color: #fff; text-align: center; line-height: 40px; }
.p2_product_btn a{ display: block; text-decoration: none; color: #fff;}
.p2_product_btn a:hover{ background: #1d2088;}


/***************************************VR*****************************************/
/*在线体验*/
.p3_nav{ width: 100%; min-width: 1300px; height: 189px; margin:0 auto; background: #777575;}
.p3_nav0{ width: 1300px; margin:0 auto; overflow: hidden;}
.p3_nav0 .p3_nav0_nav{ width: 890px; margin:0 auto; margin-top: 32px;overflow: hidden;}
.p3_nav0 .p3_nav0_nav li{ width: 283px;float: left; border-right: 1px #e2dfdf solid; color: #fff; cursor: pointer; }
.p3_nav0 .p3_nav0_nav li label{ display: block;  width: 94px; height: 94px; margin:0 auto; cursor: pointer;border-radius: 50%; border:1px #fff solid; }
.p3_nav0 .p3_nav0_nav li label img{ display: block; margin:0 auto; margin-top:23px;}
.p3_nav0 .p3_nav0_nav li span{ display: block; text-align: center; padding-top: 8px; font-size: 16px;}
.p3_nav0 .p3_nav0_nav li a{ text-decoration: none; color: #fff;}
.p3_nav0 .p3_nav0_nav li label:hover{ background: #1d2088;border:1px #1d2088 solid; }
.p3_nav0 .p3_nav0_nav li.act_p3_nav label{ background: #1d2088;border:1px #1d2088 solid;}
.p3_main{ width: 100%; min-width: 1300px;margin:0 auto; overflow: hidden; }
.p3_top{  width: 100%; min-width: 1300px;margin:0 auto; background: #eeeeee;}
.p3_top0{ width: 1300px; margin:0 auto; overflow: hidden;}
.p3_top0 h1{ font-size: 24px; color: #1d2088; text-align: center; padding-top: 30px;}
.p3_top0_con{ width: 905px; margin:0 auto; margin-bottom: 36px; overflow: hidden; margin-top: 30px;}
.p3_top0_con dt{ font-size: 20px; float: left; background: url(../images/p3-icon04.png) 8px center no-repeat; padding-left: 35px; }
.p3_top0_con dd{ width: 96px; height: 29px; float: left; margin-left: 42px; background: #fff; text-align: center; line-height: 29px; color: #505050;}
.p3_top0_con dd:hover{ background: #1d2088; color: #fff; cursor: pointer;}
.p3_top0_con dd.p3_act_con{ background: #1d2088; color: #fff;}

.p3_bottom{ width: 1300px; margin:0 auto; overflow: hidden;margin-bottom: 100px; margin-top: 53px; }
.p3_bottom_con li{ width: 389px; height: 331px; float: left; margin-left: 35px; background: url(../images/p3-bg.png) no-repeat; background-size: 100% 100%; margin-bottom: 28px; }
.p3_bottom_con li a{ text-decoration: none; color: #3d3e3f;}
.p3_bottom_con span{ display: block; text-align: center; padding-top: 4px;}
.p3_bottom_con li a:hover{color:#1d2088;}
.p3_bottom_con{ display: none; }
.p3_bottom_con0 li{ width: 389px; height: 331px; float: left; margin-left: 35px; background: url(../images/p3-bg.png) no-repeat; background-size: 100% 100%; margin-bottom: 28px; }
.p3_bottom_con0 li a{ text-decoration: none; color: #3d3e3f;}
.p3_bottom_con0 span{ display: block; text-align: center; padding-top: 4px;}
.p3_bottom_con0 li a:hover{color:#1d2088;}

/*案例展示*/
.p3_case{ width: 1300px; margin:0 auto; margin-top: 56px; margin-bottom: 155px; overflow: hidden; }
.p3_position{ color: #777575; font-size: 14px;}
.p3_position a{ text-decoration: none; color:#777575; }
.p3_position a:hover{ color: #1d2088;}
.p3_case h1{ font-size: 30px; text-align: center; color: #5c5b5b; margin-top: 90px;}
.p3_case h3{ font-size: 14px; text-align: center; color: #b6b6b6; margin-top: 25px;}
.p3_case h3 span{ padding-left: 30px;}
.p3_0 .p3_img0{ text-align: center; margin-top: 70px;}
.p3_0 p{ font-size: 14px; color: #6d6c6c; text-align: center; padding-top: 30px;}
.p3_case .p3_return{ width:144px ; height:36px ; margin:0 auto; margin-top: 75px; background: #4b4b4b; color: #fff; text-align: center; line-height: 36px;}
.p3_case .p3_return a{ text-decoration: none; display: block; color: #fff;}
.p3_case .p3_return a:hover{ background: #1d2088;}


/***************************************品牌优势*************************************/
.p4_main{ width: 100%; min-width: 1300px; margin:0 auto;  overflow: hidden; }
.p4_modular01{ width: 100%; height: 950px; min-width: 1300px;margin:0 auto; margin-top: 50px; background: url(../images/p4bg0.jpg) top center no-repeat; background-size: 100% 100%; }

.p4_modular02{ width: 100%; min-width: 1300px; height: 780px; margin:0 auto;  background: url(../images/p4bg02.png) top center no-repeat; background-size: 100% 100%; }
.p4_modular02_0{ width: 1300px; margin: 0 auto;}
.p4_title{ text-align: center; padding-top: 70px;}
.p4_titli02{ width: 452px; height: 64px; margin:0 auto; margin-top: 25px; font-size: 40px; text-align: center; line-height: 64px; background:#1d2088; color: #fff;}
.p4_modular02_con{ width: 1300px; margin:0 auto; overflow: hidden;  margin-top: 70px;}
.p4_modular02_con li{ width: 241px; height: 352px; float: left; border:1px #1d2088 solid; margin-left: 16px;}
.p4_modular02_con li h1{ display: block; text-align: center; margin-top: 30px;}
.p4_modular02_con li h2{ font-size: 18px; text-align: center; color: #1d2088; margin-top: 15px;}
.p4_modular02_con li h3{ font-size: 12px; text-align: center; color: #1d2088; padding:24px 20px 20px 20px;}
.p4_modular02_con li p{ font-size: 14px; text-align: center; color: #777779; padding:0 22px 0 22px; text-align: justify;}
.p4_modular02_con li:hover{ background: #1d2088;}

.p4_modular03{ width: 100%; min-width: 1300px; height: 760px; margin:0 auto;  background: url(../images/p4bg03.jpg) top center no-repeat; background-size: 100% 100%; }
.p4_modular03_0{ width: 1300px; margin: 0 auto; }
.p4_modular03_0 h1{ font-size: 46px; text-align: center; color: #fff; margin-top: 40px;}
.p4_modular03_0 h2{ font-size: 24px; text-align: center; color: #fff; }
.p4_modular03_con{ width: 1300px; margin:0 auto; overflow: hidden;  margin-top: 70px; }
.p4_modular03_con dd{ width: 220px; height: 352px; float: left; margin-left: 33px;}
.p4_modular03_con dd h3{ display: block; text-align: center;}
.p4_modular03_con dd h4{ font-size: 18px; text-align: center; color: #f7f6f6; margin-top: 17px;}
.p4_modular03_con dd p{ font-size: 14px; text-align: center; color: #ececec; margin-top: 25px; text-align: justify; line-height: 25px;}

.p4_modular04{ width: 100%; min-width: 1300px; height: 1224px; margin:0 auto;  background: url(../images/p4bg04.jpg) top center no-repeat; background-size: 100% 100%; }
.p4_modular04_0{ width: 1300px; margin: 0 auto; }
.p4_modular04_0 h1{ font-size: 30px; text-align: center; color: #373838; margin-top: 50px;}
.p4_modular04_0 h2{ font-size: 18px; text-align: center; color: #989696; }
.p4_modular04_con{ width: 1300px; margin: 0 auto; margin-bottom: 24px; overflow: hidden; }
.p4_modular04_left1{ width: 380px; height: 246px; float: left; background: url(../images/p4bg.png); background-size: 100% 100%;}
.p4_modular04_left1 h3{ width: 380px; float: left; font-size: 17px; color: #373838;margin-top: 45px;padding-left: 140px;}
.p4_modular04_left1 p{ float: left; font-size: 14px; color: #575454;padding:55px 25px 0 47px; line-height: 30px; text-align: justify;}
.p4_modular04_left2{ width: 259px; height: 170px; overflow: hidden; float: left; margin-left: 3px;margin-top: 76px;}
.p4_modular04_left3{ width: 259px; height: 170px; overflow: hidden; float: left; margin-left: 3px;margin-top: 76px;}
.p4_modular04_left4{ width: 380px; height: 246px; float: left;  margin-left: 3px; background: url(../images/p4bg-2.png); background-size: 100% 100%;}
.p4_modular04_left4 h3{ width: 380px; float: left; font-size: 17px; color: #373838;margin-top: 45px;padding-left: 150px;}
.p4_modular04_left4 p{ float: left; font-size: 14px; color: #575454;padding:55px 25px 0 47px; line-height: 30px; text-align: justify;}
.p4_modular04_left01{ width: 380px; height: 246px; float: left; background: url(../images/p4bg-3.png); background-size: 100% 100%;}
.p4_modular04_left04{ width: 380px; height: 246px; float: left; background: url(../images/p4bg-4.png); background-size: 100% 100%;}
.p4_modular04_left001{ width: 380px; height: 246px; float: left; background: url(../images/p4bg-5.png); background-size: 100% 100%;}
.p4_modular04_left004{ width: 380px; height: 246px; float: left; background: url(../images/p4bg-6.png); background-size: 100% 100%;}


/*****************************************合作****************************************/
.p5_main{ width: 100%; min-width: 1300px; margin:0 auto;  overflow: hidden; }
.p5_modular01{ width: 1300px; margin: 0 auto; overflow: hidden; }
.p5_modular01_con{ width: 1300px; margin:0 auto; margin-top: 70px;}
.p5_modular01_con li{ width: 411px; height: 295px; float: left; background:#fff; margin-left: 16px; margin-bottom: 16px; }
.befo0 { width: 411px; height: 295px;background:#f6f7f8;  margin-bottom: 16px;}
.befo0 h1{ text-align: center; padding-top: 60px;}
.befo0 p{ text-align: center; font-size: 18px; color: #636364; margin-top: 8px;}
.after0{ width: 411px; height: 295px;background:#f8c400; margin-bottom: 16px;}
.after0 h1{ width: 107px; height: 37px; margin:0 auto; padding-top: 73px; }
.after0 p{  font-size: 13px; color: #636365; margin-top: 70px; padding:0 30px 0 30px; line-height: 30px; text-align: justify;}

.p5_modular02{ width: 100%; min-width: 1300px; height: 908px; margin:0 auto; margin-top: 80px;  background: url(../images/p5-bg01.png) top center no-repeat; background-size: 100% 100%; }
.p5_modular02_0{ width: 1300px; margin: 0 auto;}
.p5_modular02_0 h1{ font-size: 32px; text-align: center; color: #f6f7f8; font-weight: bold; margin-top: 50px;}
.p5_modular02_0 h2{ font-size: 14px; text-align: center; color: #ebebeb; margin-top: 22px; }
.p5_modular02_con0{ width: 1300px;margin: 0 auto; overflow: hidden;}
.p5_modular02_con{ width: 580px; float: right; margin-right: 82px;margin-top: 85px;}
.p5_modular02_img{ display: block; float: left;}
.p5_modular02_word{ width: 447px; float: left; margin-left: 40px;}
.p5_modular02_word h3{ font-size: 24px; color: #fff; font-family: "方正中倩_GBK";}
.p5_modular02_word p{ font-size: 14px; color: #fff; font-family: "微软雅黑"; text-align: justify;}
.p5_modular02_con2{ width: 580px; float: right;  margin-right: 50px;margin-top: 52px;}
.p5_modular02_con3{ width: 580px; float: right; margin-right:4px;margin-top: 52px;}
.p5_modular02_img img:hover{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);  }

.p5_modular03{ width: 100%; min-width: 1300px; height:832px; margin:0 auto;  background: url(../images/p5-bg02.png) top center no-repeat; background-size: 100% 100%; }
.p5_modular03_0{ width: 1300px; margin: 0 auto; overflow: hidden; }
.p5_modular03_0 p{ font-size: 14px; text-align: center; color: #6f6f71;margin-top: 35px;}
.p5_modular03_con{ width: 1160px; margin:0 auto; margin-top: 80px; overflow: hidden;}
.p5_modular03_con dd{ width: 495px; float: left; margin-left: 60px; margin-bottom: 30px; }
.p5_modular03_con dd h1{ float: left; width: 84px; height: 79px;}
.p5_modular03_con dd .p5_modular03_word{ float: right; width: 380px;}
.p5_modular03_con dd .p5_modular03_word h2{ font-size: 18px; color: #404040; margin-top: 22px;}
.p5_modular03_con dd .p5_modular03_word h3{ font-size: 14px; color: #404040;}
.p5_modular03_con dd h1 img {
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p5_modular03_con dd h1 img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}

.p5_modular04{ width: 100%; min-width: 1300px; height:960px; margin:0 auto;  background: url(../images/p5-bg03.png) top center no-repeat; background-size: 100% 100%; }
.p5_modular04_0{ width: 1300px; margin: 0 auto; overflow: hidden;  }
.p5_modular04_con{ width: 1210px; margin:0 auto; margin-top: 100px; overflow: hidden; }
.p5_modular04_con0{ float: left; width: 300px; height: 300px;}
.p5_modular04_con0 img {
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p5_modular04_con0 img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}

.p5_modular05{ width: 1300px; margin: 0 auto; margin-bottom: 117px; overflow: hidden; }
.p5_modular05_left{ width: 250px; float: left; margin-left: 50px; margin-top: 130px;}
.p5_modular05_left li{ float: left; margin-bottom: 20px;}
.p5_modular05_left li label{ padding-left: 15px;}
.p5_modular05_right{ width: 855px; float: right; margin-top: 130px;}
.p5_modular05_info{ width: 324px; float: left;}
.p5_modular05_info dd{ float: left;width: 324px; height: 42px; line-height: 42px; padding-left: 10px; border:1px #989696 solid; margin-bottom: 34px; border-radius: 5px;}
.p5_modular05_info2{ width: 500px; float: left; margin-left: 27px;}
.p5_modular05_info2 textarea{ width: 500px; height: 193px;border:1px #989696 solid; border-radius: 5px; padding-left: 10px; padding-top: 10px; }
.p5_modular05_btn{ width: 134px; height: 42px; float: right; margin-top: 50px; background: #505050; color: #fff; text-align: center; line-height: 42px;}


/****************************************经销商专区********************************/
.p6_main{ width: 100%; min-width: 1300px; margin:0 auto;  overflow: hidden; }
.p6_modular01{ width: 100%; min-width: 1300px; height:986px; margin:0 auto; margin-top: 55px;  background: url(../images/p6bg.jpg) top center no-repeat; background-size: 100% 100%; }
.p6_modular01_0{ width: 1300px; margin: 0 auto; overflow: hidden; }
.p6_modular01_0 h1{ font-size: 40px; color: #d7d7d6; text-align: center; margin-top: 75px;}
.p6_modular01_0 h2{ font-size: 36px; color: #f8c400; text-align: center; }
.p6_modular01_0 p{ font-size: 14px; color: #d9d9d8; text-align: center; margin-top: 5px; }
.p6_modular01_bottom{width: 1300px; margin: 0 auto; margin-top: 65px; overflow: hidden; }
.p6_modular01_left{ width: 660px; float: left;}
.p6_modular01_leftimg { width: 660px;}
.p6_modular01_leftimg li{ width: 300px; height: 247px; overflow: hidden; float: left; margin-left: 15px; margin-bottom: 15px;}
.p6_modular01_left h3{ width: 125px; height: 40px; margin:0 auto; margin-top: 35px; text-align: center; line-height: 40px; color: #fff; border:1px #fff solid;}
.p6_modular01_left h3 a{ color: #fff; text-decoration: none;}
.p6_modular01_left h3:hover{ background: #1d2088; color: #fff; border:1px #1d2088 solid;}
.p6_modular01_right{ float: right; margin-top: 30px;}

.p6_modular02{ width: 100%; min-width: 1300px; height:1007px; margin:0 auto;  background: url(../images/p6bg2.png) top center no-repeat; background-size: 100% 100%; }
.p6_modular02_0{ width: 1300px; margin: 0 auto; overflow: hidden;}
.p6_modular02_img{ width: 1300px; margin:0 auto; margin-top: 40px; position: relative;}
.p6_modular02_img h5 img{ width: 37px; height: 37px; position: absolute; top: 144px; left: 307px; z-index: 99999;}
.p6_modular02_img h6 img{ width: 37px; height: 37px; position: absolute; top: 144px; right: 307px; z-index: 99999;}
.p6_modular02_img .link01 img{ width: 37px; height: 37px; position: absolute; top: 460px; left: 307px; z-index: 99999;}
.p6_modular02_img .link02 img{ width: 37px; height: 37px; position: absolute; top: 460px; right: 307px; z-index: 99999;}
.p6_modular02_img dd{ width: 324px; height: 319px; overflow: hidden; float: left;}
.p6_modular02_img dd.p6_01 h1{ width: 225px; font-size: 20px;  color: #292b30; padding-top: 30px; margin-left: 32px;border-bottom: 1px #292b30 dashed; padding-bottom: 17px;}
.p6_modular02_img dd.p6_01 h2{ width: 71%; font-size: 14px; color: #626366; margin-left: 32px; margin-top: 25px;  }
.p6_modular02_img dd.p6_01 h3{ padding: 10px 30px 0 32px;}
.p6_modular02_img dd.p6_01 h4{ float: right; padding:17px 15px 0 0;}
.p6_modular02_img dd.p6_02 h1{ border-bottom: 1px #fff dashed;}
.p6_modular02_img dd.p6_02 h1,.p6_modular02_img dd.p6_02 h2,.p6_modular02_img dd.p6_02 h3{ color: #fff;}
.p6_modular02_0 p{ font-size: 14px; text-align: center; color: #838686; padding-top: 67px;}

.p6_modular03{ width: 100%; min-width: 1300px; height:839px; margin:0 auto;  background: url(../images/p6bg3.png) top center no-repeat; background-size: 100% 100%; }
.p6_modular03_0{ width: 1300px; margin: 0 auto; overflow: hidden;}
.p6_modular03_0 h1{ text-align: center; font-size: 18px; color: #555353; }
.flexslider { width: 1190px;height: 600px;margin: 0 auto; margin-top: 35px; position: relative; overflow: hidden; zoom: 1;}
.flexslider .slides li { width:1300px; }
.flex-direction-nav a { width: 70px; height: 70px; line-height: 99em;overflow: hidden;margin: -35px 0 0; display: block; position: absolute; top: 50%; z-index: 10;cursor: pointer; }
.flex-direction-nav a.flex-prev{background: url(../images/prev.png) left no-repeat;}
.flex-direction-nav a.flex-next{ background: url(../images/next.png) right no-repeat;}
.flex-direction-nav .flex-next { right: 12px; top: 268px;}   
.flex-direction-nav .flex-prev { left: 0;top: 268px; }
.product_list{ width:1300px; margin:0 auto; }
.product_list dd{ width:363px; height: 231px; background: url(../images/p6-bg0.png) no-repeat; margin-left:25px; float:left; margin-bottom:75px; position: relative; }
.product_list dd a.product_img{ display: block; width: 354px; height: 222px; float: left;  margin-top: 0;}
.product_list dd img{ display:block; margin:0 auto; text-align:center;background:#fff;}
.product_list dd h1{ position: absolute; top: 200px;left: 107px; width:170px; height: 52px; text-align:center; cursor: pointer; font-size: 14px;color:#fff; line-height:45px; background: url(../images/p6-bg.png);}
.product_list dd h1 a{ color:#5c5d5d; text-decoration: none;}
.product_list dd h1 a:hover{ display: block; background:url(../images/p6-bg-hover.png) no-repeat;; color: #fff;}

/*全国体验店*/
.p6_modular2{ width: 1300px; margin: 0 auto; margin-bottom: 130px; overflow: hidden;}
.p6_position{ color: #777575; font-size: 14px; margin-top: 50px; padding-left: 20px;}
.p6_position a{ text-decoration: none; color:#777575; }
.p6_position a:hover{ color: #1d2088;}
.p6_place{ width: 1300px; margin: 0 auto; overflow: hidden; margin-top: 35px;}
.p6_place li{ width: 100px; height: 35px;cursor: pointer; text-align: center; line-height: 35px; color: #fff; background: #555353; float: left; margin-left: 20px;}
.p6_pic_0{ width: 1300px; margin: 0 auto; margin-top: 30px;}
.p6_pic_con{ width: 1300px; margin: 0 auto;}
.p6_pic_con dd{ width: 300px; height: 270px; float: left; margin-left: 20px; margin-bottom: 55px; }
.p6_pic_con dd span{ display: block;text-align: center;}
.p6_pic_con dd a{ text-decoration: none; color: #555353;}
.p6_place li.p6_act_place{ background: #1d2088; color: #fff;}
.p6_pic_con{ display: none;}

/*全国体验店内页*/
.p6_modular2 h1{ font-size: 30px; text-align: center; color: #5c5b5b; margin-top: 90px;}
.p6_modular2 h3{ font-size: 14px; text-align: center; color: #b6b6b6; margin-top: 25px;}
.p6_modular2 h3 span{ padding-left: 30px;}
.p6_0 .p6_img0{ width: 901px; height: 603px; margin:0 auto;  margin-top: 70px;}
.p6_0 p{ font-size: 14px; color: #6d6c6c; text-align: center; padding-top: 30px;}
.p6_modular2 .p6_return{ width:144px ; height:36px ; margin:0 auto; margin-top: 75px; background: #4b4b4b; color: #fff; text-align: center; line-height: 36px;}
.p6_modular2 .p6_return a{ text-decoration: none; display: block; color: #fff;}
.p6_modular2 .p6_return a:hover{ background: #1d2088;}
/*明星导购内页*/
.p6_modular3{ width: 1300px; margin: 0 auto; margin-bottom: 130px; overflow: hidden;}
.p6_modular3 h1{ font-size: 30px; text-align: center; color: #5c5b5b; margin-top: 90px;}
.p6_modular3 h3{ font-size: 14px; text-align: center; color: #b6b6b6; margin-top: 25px;}
.p6_modular3 h3 span{ padding-left: 30px;}
.p6_people_img .p6_people_pic{ width: 657px;  margin:0 auto;  margin-top: 70px;}
.p6_people_img p{width: 640px; margin:0 auto; font-size: 14px; color: #6d6c6c; text-align: center; padding-top: 30px;}
.p6_modular3 .p6_return{ width:144px ; height:36px ; margin:0 auto; margin-top: 75px; background: #4b4b4b; color: #fff; text-align: center; line-height: 36px;}
.p6_modular3 .p6_return a{ text-decoration: none; display: block; color: #fff;}
.p6_modular3 .p6_return a:hover{ background: #1d2088;}


/********************************************新闻资讯***************************************************/
.p9_main{ width: 1300px; margin: 0 auto;  margin-bottom: 130px; overflow: hidden;}
.p9_nav{width: 1300px; margin:0 auto; overflow: hidden; margin-top: 65px;}
.p9_nav li{ width: 124px; float: left;color: #555353; margin-left: 82px; font-size: 18px;}
.p9_nav li a{ text-decoration: none; color: #555353;}
.p9_nav li span{ display:block; text-align: center;color: #555353;}
.p9_position{ width: 1300px; height: 58px; line-height: 58px; background: #777575; color: #fff; font-size: 14px; margin-top: 50px; padding-left: 20px;}
.p9_position a{ text-decoration: none; color:#fff; }
.p9_position a:hover{ color: #1d2088;}
.p9_con{ width: 1300px; margin:0 auto; margin-bottom: 35px; overflow: hidden; margin-top: 40px; border:1px #c7c4c4 solid;}
.p9_con_left{ float: left;}
.p9_con_left img{ display: block; }
.p9_con_center{ width: 677px; float: left; margin-left: 45px; border-right:1px #c7c4c4 solid; margin-top: 20px;}
.p9_con_center h1{ margin-top: 15px; font-size: 18px; color: #303030;}
.p9_con_center p{ font-size: 14px; color: #7c7c7c; text-align: justify; padding-right: 20px; line-height: 25px;}
.p9_con_right{ width: 292px; margin-top: 40px; float: left; margin-left: 35px;}
.p9_con_right dd{ width: 97px; height: 98px; float: left; text-align: center; line-height: 98px; color: #919191; background: url(../images/p9-icon08.png);}
.new_page{ width: 915px; height: 34px; margin:0 auto; margin-top: 115px; margin-bottom: 100px;}
.new_page li{ width: 34px; height: 34px; float: left; margin-left: 20px; border: 1px #a8a8a8 solid; text-align: center; line-height: 34px; color: #373838; cursor: pointer;}
.new_page li.act_page{ width: 100px; height: 34px; line-height: 34px; background: #1d2088; color: #fff;}
.p9_nav li img:hover{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);  }
.new_page li:hover{ background:#1d2088; color: #fff; }
.new_page li.active_page0{ background:#1d2088; color: #fff;}

/*新闻内页*/
.p9_position2{ width: 1300px; height: 40px; line-height: 40px; background: #777575; color: #fff; font-size: 14px;padding-left: 20px;}
.p9_position2 a{ text-decoration: none; color:#fff; }
.p9_position2 a:hover{ color: #1d2088;}
.p9_new_list{ width: 1300px; margin:0 auto; margin-top: 115px; border: 1px #d0d0d0 solid;}
.p9_new_left{ width: 850px; float: left;}
.p9_new_left h1{ font-size: 30px; color: #5c5b5b; text-align: center; margin-top: 30px;}
.p9_new_left h3{ font-size: 14px; color: #c6c6c6; text-align: center;}
.p9_new_left p{ padding:0 30px 0 30px; color: #828181; line-height: 30px; text-align: justify; text-indent: 2em;}
.p9_new_word div {padding: 0 30px 0 30px;color: #828181;line-height: 30px;text-align: justify;}
.p9_new_left img{ display: block; width: 790px; margin:0 auto; margin-top:10px;height: auto !important;}
.p9_new_word .new_button{ width: 500px;margin:0 auto; overflow: hidden; margin-bottom: 150px; margin-top: 48px; }
.p9_new_word .new_button li{ width: 104px; height: 36px; background: #4b4b4b; color: #fff; text-align: center; line-height: 36px; float: left; margin-left: 47px;}
.p9_new_word .new_button a{ display: block; text-decoration: none; color: #fff;}
.p9_new_word .new_button a:hover{ background: #1d2088; color: #fff; border: none;}

.p9_new_word img{ max-width:90%; max-height:90%;}
.p9_new_word a{ color:#4e4b48;}

.new_list_page{ width: 800px; margin:0 auto; margin-top: 40px; margin-bottom: 120px;}
.new_list_page h4{ font-size: 14px; color: #5c5b5b;}
.new_list_page h4 a{ text-decoration: none; color:#5c5b5b; }
.new_list_page h4 a:hover{color: #1d2088; }
.p9_new_right{ width: 400px; float: right; }
.p9_new_right h1{ width: 380px;font-size: 18px; margin-left: 20px;margin-top: 50px; font-weight: bold; margin-bottom: 20px; color: #5c5b5b; }
.p9_new_right_img{ width: 400px; margin:0 auto;}
.p9_new_right_img li{ float: left; width: 170px; height: 126px; margin-left: 20px; margin-bottom: 70px; }
.p9_new_right img{ display: block; width: 170px; height: 126px;}
.p9_new_right_img li span{ display: block; float: left; text-align: left;}
.p9_new_right_img li a{ text-decoration: none; color: #333;}
.p9_new_right_img li a:hover{ color:#1d2088; }
.p9_new_right h2{width: 380px; font-size: 18px; margin-left: 20px; font-weight: bold; margin-bottom: 20px; color: #5c5b5b; border-top: 1px #d0d0d0 solid; padding-top: 5px;}
.p9_new_right_word{ width: 400px;  margin:0 auto;}
.p9_new_right_word li{ float: left; margin-left: 20px; padding-left: 10px; line-height: 27px; background: url(../images/cicle.png) left center no-repeat; width:100%; }
.p9_new_right_word li a{ text-decoration: none; color: #333;}
.p9_new_right_word li a:hover{ color:#1d2088; }


/*****************************************联系我们*************************************************/
.p11_modular01{ width: 100%; min-width: 1300px; height:780px; margin:0 auto;  background: url(../images/p11-bg.jpg) top center no-repeat; background-size: 100% 100%; }
.p11_modular01_0{ width: 1300px; margin: 0 auto; overflow: hidden; }
.p11_modular01_0  h1{ font-size: 30px; text-align: center; color: #303030; margin-top: 100px;}
.p11_modular01_0  h1 a{ text-decoration: none; color: #303030;}
.p11_modular01_0  h2{ font-size: 27px; text-align: center; color: #e6b602;}
.p11_modular01_con{ width: 1300px; margin:0 auto; margin-top: 66px; overflow: hidden;}
.p11_modular01_con li{ width: 340px; float: left; margin-left: 70px; margin-bottom: 80px; border-right:1px #e8e8e8 solid;}
.p11_modular01_con li h3{ height: 47px; text-align: center;}
.p11_modular01_con li h4{ text-align: center; font-size: 18px; margin-top: 14px; color: #6a6a69;}
.p11_modular01_con li h5{ width: 42px; height: 2px;margin:0 auto; margin-top: 15px; background: #f8c400;}
.p11_modular01_con li h6{ text-align: center; font-size: 16px; margin-top: 17px; color: #7f7a77;}

/*.p11_modular02{ width: 100%; min-width: 1300px; height:600px; margin:0 auto; }*/
#allmap {width: 100%; min-width: 1300px; height: 600px; margin:0 auto;}

.p11_modular03{ width: 1300px; margin: 0 auto; margin-bottom: 115px; overflow: hidden; }
.p11_modular03  h1{ font-size: 27px; text-align: center; color: #a2a2a2; margin-top: 105px;}
.p11_modular03  h2{ font-size: 80px; text-align: center; color: #e6b602; font-weight: bold;}
.p11_modular03  h2 a{ text-decoration: none;color: #e6b602;}
.p11_modular03  h3{ font-size: 30px; text-align: center; color: #727171;}
.p11_modular03_con{ width: 1095px; margin:0 auto; overflow: hidden;margin-top: 85px;}
.p11_modular03_con li{ width: 1095px; height: 57px; float: left; margin-bottom: 30px;}
.p11_modular03_con li input{ width: 1095px; height: 57px; border-radius: 30px; background: #ededed; padding-left: 20px; font-size: 14px; color: #b4b4b4; font-family: "微软雅黑";}
.p11_modular03_con li textarea{ width: 1095px; height: 240px; border-radius: 20px; background: #ededed; border: none; padding-top: 20px; padding-left: 20px;font-family: "微软雅黑"; font-size: 14px; color: #b4b4b4;}
.p11_btn{ width: 418px; height: 59px; margin:0 auto; text-align: center; line-height: 59px; background: #4b4b4b; border-radius: 30px; color: #fff; margin-top: 20px;cursor: pointer;}
.p11_btn:hover{ background:#e6b602; }
.p11_position{ width: 1300px; height: 56px; line-height: 56px; color: #888b8d; padding-left: 10px; margin-top: 65px; border-top: 1px #ebebec solid; border-bottom: 1px #ebebec solid;}
.p11_position a{ text-decoration: none; color: #888b8d;}


/*****************************************************服务体系**************************************************/
.p8_modular01{ width: 100%; min-width: 1300px; height:749px; margin:0 auto;  background: url(../images/p8-bg01.jpg) top center no-repeat; background-size: 100% 100%; }
.p8_modular01_0{ width: 1300px; margin: 0 auto; overflow: hidden;}
.p8_modular01_con{ width: 1180px; margin:0 auto; overflow: hidden; margin-top: 95px;}
.p8_modular01_left{ width: 565px; float: left; margin-top: 32px;}
.p8_service_left{ width: 368px; float: left;}
.p8_service_left h1{width: 368px; float:left; text-align: right; font-size: 20px; color: #303030;}
.p8_service_left h2{ width: 368px;float: left; text-align: right;font-size: 14px; color: #797878;}
.p8_service_left p{ width: 368px;float: left; text-align: right;font-size: 14px; color: #797878;}
.p8_service_right{ width: 144px; float: left; margin-left: 50px;}
.p8_modular01_right{ width: 565px; float: left;}
.p8_service_left2{ width: 174px; float: left; }
.p8_service_right2{ width: 330px; float: left;margin-left: 50px;}
.p8_service_right2 h1{width: 368px; float:left; text-align: left; font-size: 20px; color: #303030;}
.p8_service_right2 h2{ width: 368px;float: left; text-align: left;font-size: 14px; color: #797878;}
.p8_service_right2 p{ width: 368px;float: left; text-align: left;font-size: 14px; color: #797878;}
.p8_modular01_con2{ width: 1180px; margin:0 auto; overflow: hidden;}
.p8_modular01_left2{ width: 565px; float: left; }
.p8_service_left3{ width: 368px; float: left;}
.p8_service_left3 h1{width: 368px; float:left;margin-top: 76px; text-align: right; font-size: 20px; color: #303030;}
.p8_service_left3 h2{ width: 368px;float: left; text-align: right;font-size: 14px; color: #797878;}
.p8_service_left3 p{ width: 368px;float: left; text-align: right;font-size: 14px; color: #797878;}
.p8_service_right3{ width: 166px; float: left; margin-left:28px;}
.p8_modular01_right2{ width: 565px; float: left;}
.p8_service_left4{ width: 165px; float: left; }
.p8_service_right4{ width: 330px; float: left;margin-left: 50px;}
.p8_service_right4 h1{width: 368px; float:left; margin-top: 80px; text-align: left; font-size: 20px; color: #303030;}
.p8_service_right4 h2{ width: 368px;float: left; text-align: left;font-size: 14px; color: #797878;}
.p8_service_right4 p{ width: 368px;float: left; text-align: left;font-size: 14px; color: #797878;}

.p8_modular02{ width: 100%; min-width: 1300px; height:741px; margin:0 auto;  background: url(../images/p8-bg02.jpg) top center no-repeat; background-size: 100% 100%; }
.p8_modular02_0{ width: 1300px; margin: 0 auto; overflow: hidden;}
.p8_modular02_con{ width: 1160px; margin:0 auto; margin-top: 80px; overflow: hidden;}
.p8_modular02_con dd{ width: 495px; float: left; margin-left: 60px; margin-bottom: 60px; }
.p8_modular02_con dd h1{ float: left; width: 84px; height: 79px;}
.p8_modular02_con dd .p8_modular02_word{ float: right; width: 380px;}
.p8_modular02_con dd .p8_modular02_word h2{ font-size: 18px; color: #fff; margin-top: 22px;}
.p8_modular02_con dd .p8_modular02_word h3{ font-size: 14px; color: #eeeeee;}
.p8_modular02_con dd h1 img:hover{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);  }

.p8_modular03{ width: 100%; min-width: 1300px; height:927px; margin:0 auto;  background: url(../images/p8-bg03.jpg) top center no-repeat; background-size: 100% 100%; }
.p8_modular03_0{ width: 1300px; margin: 0 auto; overflow: hidden;}
.p8_modular03_con{ width: 1232px; height: 574px; margin:0 auto; margin-top: 90px; overflow: hidden;background: url(../images/p8bg-line.png) center center no-repeat;position: relative;}
.p8_modular03_num{ width: 1232px;margin:0 auto; margin-top: 262px;}
.p8_modular03_num li{ width: 50px; height: 50px;  float:left; margin-left: 210px; background: #a4a5a5; font-size: 24px; text-align: center; line-height: 50px; border-radius: 50%; color: #fff;}
.p8_modular03_word{ width: 367px; height: 276px; position: absolute; top: 2px; left: 48px; background: url(../images/p8-bg.png) no-repeat;}
.p8_modular03_word h1{ font-size: 18px; color: #434242; text-align: center; margin-top: 25px;}
.p8_modular03_word p{ font-size: 14px; color: #858686; text-align: justify; padding:17px 40px 0 40px;}
.p8_modular03_word2{ width: 367px; height: 276px; position: absolute; top: 2px; left: 570px; background: url(../images/p8-bg.png) no-repeat;}
.p8_modular03_word2 h1{ font-size: 18px; color: #434242; text-align: center; margin-top: 25px;}
.p8_modular03_word2 p{ font-size: 14px; color: #858686; text-align: justify; padding:17px 40px 0 40px;}
.p8_modular03_word3{width: 367px; height: 276px; position: absolute; top: 312px; left: 315px;background: url(../images/p8-bg0.png) no-repeat;}
.p8_modular03_word3 h1{ font-size: 18px; color: #434242; text-align: center; margin-top: 120px;}
.p8_modular03_word3 p{ font-size: 14px; color: #858686; text-align: justify; padding:17px 40px 0 40px;}
.p8_modular03_word4{ width: 367px; height: 276px; position: absolute; top: 312px; left: 837px;background: url(../images/p8-bg0.png) no-repeat;}
.p8_modular03_word4 h1{ font-size: 18px; color: #434242; text-align: center; margin-top: 120px;}
.p8_modular03_word4 p{ font-size: 14px; color: #858686; text-align: justify; padding:17px 40px 0 40px;}

.p8_modular04{ width: 100%; min-width: 1300px;  margin:0 auto;  background: #bababb; }
.member02{ width: 1300px;margin:0 auto; padding-top:60px;padding-bottom: 80px; overflow: hidden;}
.member02 h1{ font-size: 30px; font-family: "微软雅黑"; color: #3c3c3c;  padding-bottom: 21px;}
.member02 h1 span{font-size: 20px; padding-left: 15px; }
.member02_online{ width: 1300px;margin:0 auto; overflow: hidden; margin-top: 30px; background: #fff; border: 1px #d2d0d0 solid; padding-bottom: 57px;}
.member02_left{ width: 516px; float: left; margin-top: 57px; margin-left: 76px;}
.member02_left h2{ font-size: 20px; color: #333333;}
.member02_left h3{ width: 516px; height: 44px;  line-height: 37px; margin-top: 28px; overflow:hidden ;}
.member02_left h3 label{ display: block; border: 1px #aaaaaa solid; width: 228px; height: 44px; float: left;}
.member02_left h3 span{ display: block; margin-left: 45px; border: 1px #aaaaaa solid; width: 228px; height: 44px; float: left;}
.member02_left h3 label input,.member02_left h3 span input{padding-left: 15px; font-family: "微软雅黑";}
.member02_left h4{ width: 516px; height: 44px;border: 1px #aaaaaa solid;  line-height: 37px; margin-top: 28px; overflow:hidden ;}
.member02_left h4 input{ padding-left: 15px;font-family: "微软雅黑";}
.member02_left h5{ width: 516px; height: 44px; font-size: 20px; color: #fff;  line-height: 44px; background: #1d2088; margin-top: 24px; text-align: center; cursor: pointer;}
.member02_right{ width: 622px; float: right; padding-bottom: 44px; background: #e6e6e6; margin-top: 57px; margin-right: 28px;}
.member02_right h1{ font-size: 30px; text-align: center; color: #3c3c3c; padding-bottom: 0; margin-top: 45px;}
.member02_right h2{ font-size: 20px; text-align: center; color: #3c3c3c; margin-top: 17px;}
.member02_right p{ padding:24px 42px 0 56px; }
.member02_join{ width: 1300px; margin:0 auto; overflow: hidden; margin-top: 26px; padding-bottom: 26px; background: #828181; }
.member02_join ul{ width: 1238px; height: 99px; margin:0 auto; margin-top: 37px; margin-left: 34px;}
.member02_join ul li{ width:190px ; height: 99px; line-height: 99px;  margin-left: 19px; background: #fff; float: left; position: relative;}
.member02_join ul li img{ float: left; cursor: pointer; position: absolute; top: 17px; left: 12px;}
.member02_join ul li span{ padding-left: 90px; font-size: 20px; color: #333333;}
.member02_join ul li img:hover{-webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; transition: .5s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); }


/******************************关于我们*************************************************************/
.p10_modular01_nav{width: 1300px; margin:0 auto; overflow: hidden; margin-top: 70px;}
.p10_modular01_nav li{ width: 160px; height:160px ; float: left; margin-bottom: 70px; margin-left: 200px;}
.p10_modular01_nav li img {
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p10_modular01_nav li img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}
.p10_modular01_nav li span{ display: block; text-align: center; font-size: 18px; color: #6c6c6c; padding-top: 7px;}
.p10_modular01_nav li label{ display: block; width: 30px; height: 1px; margin:0 auto; background:#6c6c6c; margin-top: 7px;}
.p10_modular01{ width: 100%; min-width: 1300px; height:583px; margin:0 auto; margin-top: 70px;  background: url(../images/p10-bg01.png) top center no-repeat; background-size: 100% 100%; }
.p10_modular01_0{ width: 1300px; margin: 0 auto; overflow: hidden; }
.p10_modular01_0 h1{ font-size:40px; text-align: center; color: #fff; margin-top: 100px; }
.p10_modular01_0 h2{ font-size:24px; text-align: center;color: #fff; }
.p10_modular01_word{ width:469px ; height:180px ; margin:0 auto; margin-top: 60px; background: url(../images/p10-bg0.png);}
.p10_modular01_word dd{ float: left; color: #f8c400; font-size: 18px; padding-left: 62px;}

.p10_modular02{ width: 1300px; margin: 0 auto; overflow: hidden;  }
.p10_modular02_con{width: 1300px; margin: 0 auto; margin-top: 70px; }
.p10_modular02_left{ width: 546px; float: left;}
.p10_modular02_right{ width: 727px; float: right; padding-top: 32px;}
.p10_modular02_right p{ font-size: 14px; text-align: justify; text-indent: 2em; color: #8a8686; line-height: 26px;}
.p10_modular02 h1{ width: 1300px; margin:0 auto; font-size: 14px; margin-top: 65px; text-align: justify; text-indent: 2em; color: #8a8686; line-height: 26px;}
.p10_modular02_con{ width: 1300px; margin:0 auto; overflow: hidden; margin-top: 55px;}
.p10_modular02_con li{ width: 310px; float: left; margin-left:12px;}
.p10_modular02_con li span{ display: block; text-align: center; color: #414040;}
.p10_modular02_con li img{
            transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;
        }
.p10_modular02_con li img:hover {
            transform: scale(1.02);
            -webkit-transform: scale(1.02);
            -moz-transform: scale(1.02);
            -o-transform: scale(1.02);
            -ms-transform: scale(1.02);
        }

.p10_modular03{  width: 92%; margin: 0 auto; margin-top: 6%; overflow: hidden;}
.p10_modular03_left{ width:45%; height: 674px; float: left; background: url(../images/p10-img06.png) no-repeat; background-size: 100% 100%; }
.p10_modular03_right{ width: 50%; height: 674px; float: right; background: url(../images/p10-bg02.jpg) no-repeat; background-size: 100% 100%;}
.p10_modular03_right h1{ text-align: center; font-size: 24px; color: #545b61; padding-top: 2%;}
.p10_modular03_right h2{ text-align: left; font-size: 18px; color: #545b61; padding-top: 2%; padding-left: 5%;}
.p10_modular03_right p{ text-align: left; font-size: 14px; color: #8a8686; padding: 0 6% 0 6%; text-indent: 1em; line-height: 22px;}
.p10_modular03_right h3{ text-align: right; font-size: 14px; color: #5b5b5b;  padding-right: 5%; padding-top: 5%;}
.p10_modular03_right h4{ text-align: right; font-size: 14px; color: #5b5b5b;  padding-right: 5%; }
.p10_modular03_right p span{ font-size: 16px; color: #474747;}

.p10_modular04{ width: 100%; min-width: 1300px; height:1258px; margin:0 auto;  background: url(../images/p10-bg03.jpg) top center no-repeat;}
.p10_modular04_0{ width: 1300px; margin: 0 auto; overflow: hidden; border:1px red solid;}



.p10_modular05{ width: 100%; min-width: 1300px; margin:0 auto;  background:#555353;}
.p10_modular05_0{ width: 1300px; margin: 0 auto; overflow: hidden;}
.p10_modular05_title{ width: 1300px; margin:0 auto; margin-top: 60px; }
.p10_modular05_left{ float: left; margin-left: 108px;}
.p10_modular05_right{ width: 586px; float: left; margin-left: 70px; color: #fff; line-height: 30px; margin-top: 5px; text-align: justify;}
/* play */
.play{ width:1200px;height:485px;overflow:hidden;position:relative;margin:0 auto; margin-top: 90px; margin-bottom: 80px; }
.play .text {width:100%;position:absolute;left:0;bottom:0;height:60px;}
.play .text div {position:absolute;left:0;top:0;width:100%;height:100%;background:black;filter:alpha(opacity:40);opacity:0.4;z-index:99;}
.play .text span {position:absolute;left:0;top:0;width:100%;height:100%;line-height:60px;color:white;z-index:999;text-align:center;font-size:20px;}
.play ol{position:absolute;left:50%;margin-left:-20px;bottom:2px;z-index:99999;}
.play ol li{float:left;margin-right:10px;display:inline;cursor:pointer;background-color:#fff; width:11px; height: 11px; border-radius:100px;}
.play ol li.active{background-color:#f8c400;position:relative;width:15px; height: 15px; top:-3px;}
.play ul{position:absolute;top:0;left:0;z-index:1;}
.play ul li{width:1200px;height:444px;float:left;}
.play ul img{float:left;width:1200px;height:444px;}

.p10_modular06{width: 1300px; margin: 0 auto; overflow: hidden; margin-bottom: 110px;  }
.p10_modular06_title{ width: 1300px; background: #dfdddd; margin:0 auto; margin-top: 50px;}
.p10_modular06_title h1{ font-size: 24px; text-align: center; padding-top: 28px; color: #6d6b6b;}
.p10_modular06_title h2{ font-size: 24px; text-align: center; padding-bottom: 28px; color: #6d6b6b;}
.p10_modular06_title2{ width: 905px; margin:0 auto; border-left:3px #dfdddd solid ;border-right:3px #dfdddd solid ;border-bottom:3px #dfdddd solid ; padding:25px 35px 25px 35px; color: #717173; text-align: center;}
.p10_modular06_img{ width: 1300px; margin: 0 auto; margin-top: 70px;}
.p10_modular06_img li{ width: 405px; height: 355px; overflow: hidden; float: left; margin-left: 21px;}


/*********************************************************vip活动*************************************/
.p7_main{ width: 100%; min-width: 1300px; margin:0 auto; background: url(../images/bg0.jpg);}
.p7_con{ width: 1300px; margin:0 auto; }
.p7_top{ width: 1300px; height: 60px; background: #f8c400; margin:0 auto;}
.p7_bottom{ width: 1300px; margin:0 auto; padding-bottom: 100px; overflow: hidden; background: #fff; border:1px #f8c400 solid;}
.p7_nav{ width: 800px; margin:0 auto; overflow: hidden; margin-top: 30px; }
.p7_nav li{ float: left; margin-left:95px;}
.p7_nav li a{ text-decoration: none; color: #7d7d7f;}
.p7_nav li img{ display: block; margin:0 auto;}
.p7_nav li span{ display: block; font-size: 18px; text-align: center;}
.p7_step{ width: 1300px; margin:0 auto; margin-top: 40px; margin-bottom: 40px; overflow: hidden;}
.p7_step label{ display: block; float: left; padding-left: 50px;}
.p7_step span{ display: block; float: left; padding-top:25px;margin-left: 50px; font-size: 18px;}
.p7_word{ width: 1300px; height: 112px; margin:0 auto; background: #dddddd; }
.p7_word_left{ width: 370px; height: 55px; line-height: 55px; float: left; margin-top: 30px; margin-left: 50px;}
.p7_word_left label{ display: block; float: left;}
.p7_word_left span{ display: block; float: left; font-size: 16px; padding-left: 20px; color: #413a27;}
.p7_word_right{ width: 370px; height: 55px; line-height: 55px; float: left; margin-top: 30px; margin-left: 50px;}
.p7_word_right label{ display: block; float: left;}
.p7_word_right span{ display: block; float: left; font-size: 16px; padding-left: 20px; color: #413a27;}
.p7_word2{ width: 1300px; height: 56px; line-height: 56px; margin:0 auto; background: #dddddd;}
.p7_word2 label{ display: block; float: left;padding-left: 50px; padding-top: 10px;}
.p7_word2 span{ padding-left: 30px; font-size: 16px; color: #413a27;}
.p7_bottom p{ padding-left: 55px; font-size: 14px; padding-top: 20px;padding-bottom: 20px; color: #989898;}
.p7_pic{ width: 1300px; margin:0 auto; margin-top: 40px; }
.p7_pic dd{ width:282px; height: 274px; float: left;margin-left:35px; background: url(../images/vip-bg01.jpg); }
.p7_pic dd h1{ display: block; margin:0 auto; margin-top: 30px; text-align: center;}
.p7_pic dd p{ font-size: 15px; padding:30px 35px 0 35px; color: #fff; text-align: justify; line-height: 25px;}
.p7_word0{ float: right; color: #a0a0a0; font-size: 15px; margin-top: 30px; margin-right: 30px;}

.vip_btn{ width:25%; margin:0 auto; padding-bottom:2%; display: none; z-index: 9999999; background:#fff; position: absolute; top: 50%; left: 35%;}
.apply_bg { z-index: 9998; position: fixed; top: 0;left: 0; width: 100%; height: 100%;background: #000; opacity: 0.5;filter: alpha(opacity=50); display: none; cursor: pointer;}
.vip_top{ width: 100%; height: 35px; line-height: 35px; font-size: 16px; background: #f8c400;}
.vip_top label{ display: block; float: left; color: #fff; padding-left: 3%;}
.vip_top span{ display: block; float: left; color: #565d64; padding-left: 45%;}
.vip_top span a{ color: #565d64;}
.vip_form{ width: 90%; margin: 0 auto; overflow: hidden; margin-top: 5%;}
.vip_form li {width: 100%;float: left;margin-bottom: 5%;}
.vip_form li label {width: 100%;float: left;}
.vip_form li span {color: #c32a2b;}
.vip_form li input {width: 100%;float: left; height: 40px;line-height: 40px; padding-left: 5px;padding-right: 10px;margin-top: 1%; background: #555354; color: #fff; font-size: 14px;}
.vip_btn0{ width: 90%; height: 35px; margin:0 auto; margin-top: 5%; line-height: 35px; text-align: center; color: #fff; background: #f8c400; font-size: 14px;}
.apply_close { float: right; color: #999; padding: 12px; font: bold 16px/16px simsun; text-shadow: 0 1px 0 #ddd;}
.apply_close a { color: #999; display: block; text-decoration: none;}

.vip_btn2{ width:25%; margin:0 auto; padding-bottom: 2%; display: none; z-index: 9999999; background:#fff; position: absolute; top:50%; left:35%;}
.vip_top2{ width: 100%; height: 35px; line-height: 35px; font-size: 16px; background: #f8c400;}
.vip_top2 label{ display: block; float: left; color: #fff; padding-left: 3%;}
.vip_top2 span{ display: block; float: left; color: #565d64; padding-left: 23%;}
.vip_top2 span a{ color: #565d64;}
.vip_form2{ width: 90%; margin: 0 auto; overflow: hidden; margin-top: 5%;}
.vip_form2 li {width: 100%;float: left;margin-bottom: 5%;}
.vip_form2 li label {width: 100%;float: left;}
.vip_form2 li span {color: #c32a2b;}
.vip_form2 li input {width: 100%;float: left; height: 40px;line-height: 40px; padding-left: 5px;padding-right: 10px;margin-top: 1%; background: #555354; color: #fff; font-size: 14px;}
.vip_btn3{ width: 90%; height: 35px; margin:0 auto; margin-top: 5%; line-height: 35px; text-align: center; color: #fff; background: #f8c400; font-size: 14px;}
.apply_close2 { float: right; color: #999; padding: 12px; font: bold 16px/16px simsun; text-shadow: 0 1px 0 #ddd;}
.apply_close2 a { color: #999; display: block; text-decoration: none;}


.foot-float {
    width: 64px;
    height: 280px;
    position: fixed;
    z-index: 20;
    right: 0;
    bottom: 100px;
    display: none;
}
.foot-float.on {
    display: block;
}
.foot-float ul li a {
    width: 64px;
    height: 67px;
    margin-bottom: 5px;
    color: #ccc;
    background-color: #4b4b4b;
    display: block;
    box-sizing: border-box;
    text-align: center;
    padding-top: 5px;
    text-decoration: none;
}
.foot-float ul li a p {
    font-size: 24px;
    font-family: 'iconfont';
    /*padding-top: 5px;*/
}
.foot-float ul li a span {
    font-size: 12px;
}
.foot-float ul li:nth-of-type(4) a {
    padding-top: 0;
}
.foot-float ul li:nth-of-type(4) a p {
    font-size: 24px;
}
.foot-float ul li:nth-of-type(4) a span {
    font-size: 16px;
    font-weight: bold;
}


/*404*/
.main_404_0{ width: 100%; min-width: 1300px; height: 450px; margin:0 auto; border-bottom: 1px #1d2088 solid; }
.main_404{ width: 1300px; height: 700px; margin:0 auto;}
.not_found {
    font-family: "微软雅黑","Microsoft YaHei",arial,"宋体";
    width: 600px;
    margin: 0 auto;
    padding-top: 136px; 
}
.not_found .not_found_img {
    background: url(../images/404-icon.png) no-repeat;
    display: block;
    width: 163px;
    height: 224px;
    float: left;
}
.not_found .not_found_bd {
    float: left;
    margin-left: 40px;
    padding-top: 37px;
}
.not_found .not_found_bd h1 {
    font-weight: normal;
    font-size: 26px;
    color: #333;
    margin-bottom: 26px;
}
.not_found .not_found_bd .not_found_info {
    font-size: 14px;
    color: #666;
    line-height: 26px;
}
.not_found .not_found_bd .not_found_info a {
    color: #1d2088;
}
.member02_left #qxyy {
    width: 516px;
    height: 44px;
    font-size: 20px;
    color: #fff;
    line-height: 44px;
    background: #1d2088;
    margin-top: 24px;
    text-align: center;
    cursor: pointer;
}

span.now.thisclass {
    display: inline-block;
    width: 100%;
    height: 100%;
    background: #1d2088;
    color: #fff;
}

.new_page li.act_page:hover {
    background-color: #1d2088 !important;
}

.new_page li.act_page {
    background-color: #1d2088 !important;
}

.p3_top0_con dd.p3_act_con {
    background: #1d2088 !important;
}
.new_page li.act_page a {
    color: #fff;
}
.new_page li a {
    color: blue;
    display: inline-block;
    width: 100%;
}
dl.p6_modular02_img img {
    width: 100%;
    height: 100%;
}
.p6_people_img .p6_people_pic img {
    width:100%;
height:auto;
}














