@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0;padding: 0;}
body{margin:0; height:auto; /*font-family:Arial, "宋体";*/}
a {text-decoration:none;}
img {border:none;}
li{list-style:none;}
.Main_center{width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.Imgbox{display:table-cell; vertical-align:middle; text-align:center;}

.top{height:93px; overflow:hidden;}
.top h1{float:left; width:410px;}
.top .hot_line{max-width:500px; float:right; display:table; padding-left:56px; background:url(../images/top_tel.jpg) no-repeat center left; margin-top:26px;}
.top .hot_line h2{font-size:18px; color:#ef9f3d; line-height:28px;}
.top .hot_line h3{font-size:18px; color:#ef9f3d; line-height:28px;}
.top .menu{display:none;}
.Nav{background:#ef9f3d; overflow:hidden; height:44px;}
.Nav .ul_1{margin:0 auto; width:1200px; overflow:hidden; height:44px;}
.Nav .ul_1 .border{width:1px; background:url(../images/nav_border.jpg) no-repeat right; float:left; height:44px;}
.Nav .ul_1 .li_1{width:106px; background:url(../images/nav_border.jpg) no-repeat right; float:left; height:44px; line-height:44px; text-align:center; padding-right:1px;}
.Nav .ul_1 .li_1 .a_1{color:#fff; font-size:14px; display:block;}
.Nav .ul_1 .li_1 ul{margin:0; padding:10px 0; position:absolute; background:#ef9f3d; z-index:3; display:none;}
.Nav .ul_1 .li_1 ul li{min-width:106px; margin-left:-1px; height:45px; line-height:45px;}
.Nav .ul_1 .li_1 ul li a{color:#fff; display:block;}
.Nav .ul_1 .li_1:hover .a_1,.Nav .ul_1 .focus .a_1,.Nav .ul_1 .li_1 ul li:hover a{background:#EFCFA8; color:#ef9f3d;}
.Nav .ul_1 .li_1:hover ul{display:block;}

/**首页banner样式**/
.fullSlide {width:100%;position:relative;height:100%;z-index:0;clear: both;overflow: hidden;}
.fullSlide .bd {margin:0 auto;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center;list-style-type:none;}
.fullSlide .bd li img{width:100%;}
.fullSlide .bd li .pic_list{text-align:left; margin-top:8%; padding-left:2vw; position:relative; height:100%;}
.fullSlide .bd li:nth-child(2) .pic_list{margin-top:calc(8% + 2.2vw);padding-left:4vw;}
.fullSlide .bd li:nth-child(3) .pic_list{text-align:right; margin-top:calc(8% + 3.7vw);width:calc(100% - 30vw);padding-left:30vw; }
.fullSlide .bd li:nth-child(3) .pic_list div{text-align:right; float:right; clear:both;}
.fullSlide .bd li .pic_list div{margin-bottom:0.5vw; width:55%;}
.fullSlide .bd li .pic_list div img{width:100%;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:25px;left:0;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:13px;height:13px;line-height:99999px;margin:0 12px;overflow:hidden;background:#fff;border-radius:7px;}
.fullSlide .hd ul li a{display:block;}
.fullSlide .hd ul .on {background:#ef9f3d;}
.fullSlide .bd li .pic_list div span{ display:block;}
.fullSlide .bd li .pic_list div span.li1_span1{text-align:left; color:#eff0ed;font-size:6.9vw;line-height:normal; font-weight:bold;font-family:"黑体", Arial;}
.fullSlide .bd li .pic_list div span.li1_span2{text-align:left; color:#333;font-size:1.73vw;line-height:normal; letter-spacing:6px;padding-left:1.2vw;margin:1vw 0;font-family:"黑体", Arial;}
.fullSlide .bd li .pic_list div span.li1_span3{text-align:left; color:#555; font-size:1.11vw;line-height:1.805vw;padding-left:1.2vw; font-family:"黑体", Arial;}
.fullSlide .bd li .pic_list div span.li2_span1{text-align:left; color:#fff;font-size:3.47vw;line-height:normal; font-weight:bold;font-family:"黑体", Arial;}
.fullSlide .bd li .pic_list div span.li2_span2{text-align:left; color:#fff;font-size:2.2vw;line-height:normal; font-weight:bold;font-family:"黑体", Arial;}
.fullSlide .bd li .pic_list div span.li2_span3{text-align:left; color:#fff; font-size:0.83vw;line-height:1.805vw;width: 90%;font-family:"黑体", Arial;}
.fullSlide .bd li .pic_list div span.li3_span1{text-align:left; color:#dd6014;font-size:1.38vw;font-family:"黑体", Arial;}
.fullSlide .bd li .pic_list div span.li3_span2{text-align:left; color:#dd6014;font-size:3.0vw;line-height:normal; font-weight:bold;font-family:"黑体", Arial;}
.fullSlide .bd li .pic_list div span.li3_span3{text-align:left; color:#dd6014; font-size:0.83vw;line-height:1.805vw;width: 90%;font-family:"黑体", Arial;}


.xxt{width:100%;  max-width:640px; margin:0 auto; height:auto; overflow:hidden; position:relative;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left; position:relative;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls {-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.xxt {display:none;}
#owl-demo{dispaly:none;}
.owl-carousel .owl-item .owl-list span{ display:block;}
.owl-carousel .owl-item .owl-list .owl-span1{ text-align:center;color:#EF9F3C;font-size:6vw;line-height:normal; font-weight:bold;position:absolute; top:80%;left:0 ; right:0;margin:0 auto;}
.owl-carousel .owl-item .owl-list .owl-span2{text-align:center;color:#EF9F3C;font-size:5.1vw;line-height:normal; font-weight:bold;position:absolute; top:90%;left:0 ; right:0;margin:0 auto;}
.owl-carousel .owl-item .owl-list .owl-span3{text-align:left;color:#fff;font-size: 7vw;line-height:normal;font-weight:bold;position:absolute;bottom: 16%;left: 8%;right:0;margin:0 auto;}
.owl-carousel .owl-item .owl-list .owl-span4{text-align:left;color:#fff;font-size: 4vw;line-height:normal;position:absolute;bottom: 8%;left: 8%;right:0;margin:0 auto;}
.owl-carousel .owl-item .owl-list .owl-span5{text-align:center;color:#f23408;font-size:9vw;line-height:normal;font-weight:bold;font-family:"黑体", Arial, "微软雅黑";position:absolute;top: 1%;left:0;right:0;margin:0 auto;}
.owl-carousel .owl-item .owl-list .owl-span6{text-align:center;color: #555;font-size: 3vw;letter-spacing: 3px;line-height:normal;font-weight:bold;position:absolute;top: 90%;left:0;right:0;margin:0 auto;}

.index_about{margin-top:75px; height:auto; overflow:hidden; padding-bottom:86px; position:relative;}
.index_about .bg{position:absolute; z-index:1; right:0; bottom:0;}
.index_about .Main_center{background:rgba(213,213,213,0.3);}
.index_about .about_left{width:573px; float:left;}
.index_about .about_right{width:527px; float:left;}
.index_about .about_right .title{ height:26px; line-height:26px; background-image:url(../images/point.png),url(../images/point.png); background-position:15px 9px,calc(100% - 15px) 9px; background-color:#ef9f3d; background-repeat:no-repeat; padding:0 30px; border-radius:10px; width:137px; color:#fff; text-align:center; margin:0 auto; margin-top:65px;}
.index_about .about_right .content{font-size:14px; line-height:28px; color:#333333; margin-top:32px; padding:0 44px 0 58px; width:415px; height:140px; overflow:hidden; position:relative; z-index:3;}
.index_about .about_right .more{margin-right:44px; font-size:14px; color:#ef9f3d; line-height:50px; text-align:right; position:relative; z-index:3;}
.index_about .about_right .more a{color:#ef9f3d; position:absolute; right:0;}

.index_adv{width:100%; overflow:hidden; height:648px;  background-size:100%}
.index_adv .main_title{text-align:center; font-size:15px; line-height:26px; color:#050505; margin-top:55px;}
.index_adv .main_title .cn,.index_adv .main_title .en{font-size:26px; padding:0 16px;}
.index_adv .adv_list{text-align:center; margin-top:56px; position:relative;}
.index_adv .tempWrap{margin:0 auto;}
.index_adv .adv_list .main_adv{margin:0 95px; width:910px; padding:0; height:auto; overflow:hidden;}
.index_adv .adv_list .main_adv li{width:100%; list-style:none;}
.index_adv .adv_list .main_adv li .img{width:300px; height:150px; overflow:hidden; margin:0 auto;}
.index_adv .adv_list .main_adv li .img img{max-width:300px; max-height:150px;}
.index_adv .adv_list .main_adv li .title{height:64px; line-height:64px; font-size:26px; color:#050505; width:100%;}
.index_adv .adv_list .main_adv li .content{font-size:20px; line-height:26px; color:#050505; height:78px; overflow:hidden; width:100%;}
.index_adv .adv_list .point_adv{padding:23px 0;}
.index_adv .adv_list .point_adv li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:6px;height:6px;line-height:99999px;margin:0 6px;overflow:hidden;border-radius:3px; border:1px solid #050505;}
.index_adv .adv_list .point_adv .on{background:#050505;}
.index_adv .adv_list .prev,.index_adv .adv_list .next{width:95px; height:230px; position:absolute; top:0;}
.index_adv .adv_list .prev{background:url(../images/index_adv_left.png) no-repeat left center; left:0;}
.index_adv .adv_list .next{background:url(../images/index_adv_right.png) no-repeat right center; right:0;}
.index_adv .hot_line{margin-top:32px; padding-top:36px; line-height:49px; height:49px; background:url(../images/index_adv_hotline.png) no-repeat top center; text-align:center; font-size:25px; color:#050505;}

.column_title{text-align:center; font-size:15px; line-height:26px; color:#5a5a5a; height:auto; overflow:hidden; margin-top:35px; margin-bottom:46px;}
.column_title .cn,.column_title .en{font-size:26px; padding:0 16px;}

.column_01{margin-top:25px; height:auto; overflow:hidden; padding-bottom:45px; background:url(../images/index_top_bg_01.jpg) repeat-x bottom;}
.column_02{background: url(../images/index_top_bg_02.jpg) repeat-x bottom,url(../images/index_bg_01.jpg); height:auto; overflow:hidden; padding-bottom:42px;}
.column_03{background: url(../images/index_top_bg_03.jpg) repeat-x bottom,url(../images/index_bg_02.jpg); height:auto; overflow:hidden; padding-bottom:42px;}
.column_03 .sub_column{display:table; margin:0 auto; margin-bottom:35px;}
.column_03 .sub_column ul{margin:0; padding:0; height:auto;}
.column_03 .sub_column ul li{float:left; margin-right:24px; padding:0 34px; height:26px; line-height:26px; font-size:14px;}
.column_03 .sub_column ul li:last-child{margin-right:0;}
.column_03 .sub_column ul li a{color:#333333;}
.column_03 .sub_column ul li:hover{ background-image:url(../images/point.png),url(../images/point.png); background-position:15px 9px,calc(100% - 15px) 9px; background-color:#ef9f3d; background-repeat:no-repeat; border-radius:10px;}
.column_03 .sub_column ul li:hover a{color:#050505;}
.column_04{background:url(../images/index_bg_03.jpg); height:auto; overflow:hidden; padding-bottom:42px;}
.column_04 .column_title{margin-bottom:85px;}

.column_left{width:335px; height:405px; float:left; position:relative; margin-right:31px;}
.column_left .img{width:335px; height:405px;}
.column_left .img img{max-width:335px; max-height:405px;}
.column_left .box_shadow{background:rgba(0,0,0,0); position:absolute; width:100%; height:100%; left:0; top:0; display:none; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.column_left:hover .box_shadow{display:block; background:rgba(0,0,0,0.35);}
.column_left .box_shadow .cn{height:32px; line-height:32px; font-size:20px; text-align:center; color:#fff; margin-top:146px;}
.column_left .box_shadow .en{font-size:12px; line-height:19px; height:19px; color:rgba(255,255,255,0.6); text-align:center;}
.column_left .box_shadow .more{margin-top:29px;}
.column_left .box_shadow .more a{width:122px; height:37px; color:#fff; text-align:center; font-size:14px; background:#ef9f3d; border-radius:4px; display:block; margin:0 auto; line-height:39px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;border:1px solid #ef9f3d;}
.column_left .box_shadow .more a:hover{background:rgba(0,155,76,0.7);}
.column_right{width:734px; float:left; overflow:hidden; position:relative;}
.column_right .img_list{width:698px; margin:0 39px 0 35px; height:auto; overflow:hidden;}
.column_right .tempWrap{ margin:0 39px 0 35px;}
.column_right .img_list ul{margin:0; padding:0;}
.column_right .img_list ul li{width:290px; height:180px; border:3px solid #fff; float:left; overflow:hidden; margin:0 17px 33px 17px; -moz-box-shadow:3px 5px 5px #E2E2E2, -3px 5px 5px #e2e2e2; -webkit-box-shadow:3px 5px 5px #E2E2E2, -3px 5px 5px #e2e2e2; box-shadow:3px 5px 5px #E2E2E2, -3px 5px 5px #e2e2e2; }
.column_right .img_list ul li img{max-width:156px; max-height:180px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.column_right .img_list ul li:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.fantx{width:120px;height:185px;float:right;}
.name{width:120px;height:30px;line-height:30px;font-size:16px; display:block; color:#EF9F3D;}
.name:hover{color:#EF9F3D;text-decoration:underline;}
.zhiwu{width:180px;height:30px;line-height:30px;font-size:16px;}
.zhiwu a{color:#444;}
.zhiwu a:hover{color:#ec3543;text-decoration:underline;}
.jli{width:120px;height:120px;line-height:20px;color:#6b6b6b;overflow:hidden;display:block;}
.xiangxi{color:#EF9F3D;}
.xiangxi:hover{color:#EF9F3D;text-decoration:underline;}
.jia{width:1200px;height:37px;}
.column_right .prev,.column_right .next{width:95px; height:405px; position:absolute; top:0; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);  -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; cursor:pointer;}
.column_right .prev:hover,.column_right .next:hover{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%);  -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); filter:none;}
.column_right .prev{background:url(../images/index_btn_left.png) no-repeat left center; left:0;}
.column_right .next{background:url(../images/index_btn_right.png) no-repeat right center; right:0;}

.column4_left{width:550px; float:left; height:384px; margin-right:62px;}
.column4_right ul{margin:0; padding:0; height:auto; width:488px; float:left;}
.column4_right ul li{clear:both; margin-bottom:59px; height:auto; overflow:hidden; width:488px;}
.column4_right ul li .num{width:81px; height:81px; text-align:center; line-height:81px; color:#fff; font-size:30px; background:#ef9f3d; position:relative; border-radius:41px; margin-right:33px; float:left;}
.column4_right ul li .num span{display:block; width:81px; height:81px; background:#d6f7b3; position:absolute; top:0; right:-9px; border-radius:41px; z-index:-1;}
.column4_right ul li .word{font-size:16px; line-height:26px; color:#5a5a5a; float:left; width:365px; display:inline-block; vertical-align:middle; height:81px;}
.column4_right ul li .word span{display:table-cell; height:81px; vertical-align:middle;}

.index_other{width:100%; background:#f4f4f4; padding-top:77px; padding-bottom:85px;}
.index_other ul{margin:0; padding:0; height:auto; overflow:hidden; padding-bottom:4px;}
.index_other ul li{width:350px; float:left; margin-right:25px; background:#fff; padding-bottom:47px; -moz-box-shadow:0px 2px 5px #EAEAEA; -webkit-box-shadow:0px 2px 5px #EAEAEA; box-shadow:0px 2px 5px #EAEAEA;}
.index_other ul li:last-child{margin-right:0;}
.index_other ul li .img{border-radius:4px; overflow:hidden; height:235px; margin-bottom:34px;}
.index_other ul li .img img{ -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; width:100%;}
.index_other ul li .img img:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.index_other ul li .title{font-size:18px; line-height:26px; color:#ef9f3d; text-align:center; padding:27px 0;}
.index_other ul li .content{padding:0 32px 0 23px; font-size:16px; line-height:28px; color:#959595; height:112px; overflow:hidden;}

.index_honor{height:auto; overflow:hidden;}
.index_honor .column_title{margin-bottom:29px;}
.index_honor .honor_box{background:#f4f4f4; height:auto; overflow:hidden; position:relative; padding-bottom:42px;}
.index_honor .title{height: 50px; line-height: 50px; background-image: url(../images/point.png),url(../images/point.png); background-position: 15px 20px,calc(100% - 15px) 20px; background-color: #ef9f3d; background-repeat: no-repeat; padding: 0 30px; border-radius: 10px; width: 137px; color: #fff; text-align: center; margin: 0 auto; margin-top: 44px; margin-bottom:27px;}
.index_honor .title a{color:#fff; display:block;}
.index_honor .honor_box .prev,.index_honor .honor_box .next{width:39px; height:405px; position:absolute; top:0;}
.index_honor .honor_box .prev{background:url(../images/index_btn2_left.png) no-repeat left center; left:17px;}
.index_honor .honor_box .next{background:url(../images/index_btn2_right.png) no-repeat right center; right:17px;}
.index_honor .honor_list{margin:0 76px; height:auto; overflow:hidden; width:934px;}
.index_honor .honor_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.index_honor .honor_list ul li{width:298px; float:left; margin-right:20px;}
.index_honor .honor_list ul li:last-child{margin-right:0;}
.index_honor .honor_list ul li .img{ padding:14px; background:#fff; border:1px solid #e5e5e5; width:268px; height:178px; -moz-box-shadow:0px 2px 5px #EAEAEA; -webkit-box-shadow:0px 2px 5px #EAEAEA; box-shadow:0px 2px 5px #EAEAEA;}
.index_honor .honor_list ul li .img img{ -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; width:100%;height:180px;}
.index_honor .honor_list ul li .img img:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.index_honor .honor_list ul li .name{font-size:14px; line-height:26px; padding:13px; overflow:hidden; color:#5a5a5a; text-align:center;width:220px;}

<!--.index_news{height:auto; overflow:hidden;}
<!--.index_news .title{height: 26px; line-height: 26px; background-image: url(../images/point.png),url(../images/point.png); background-position: 15px 9px,calc(100% - 15px) 9px; background-color: #ef9f3d; background-repeat: no-repeat; padding: 0 30px; border-radius: 10px; width: 137px; color: #fff; text-align: center; margin: 0 auto; margin-top: 44px; margin-bottom:27px;}-->
<!--.index_news .title a{color:#fff; display:block;}
<!--.index_news .news_box{width:100%; overflow:hidden; height:auto; margin-top:3px;}-->-->
<!--.index_news .news_box ul{margin:0 auto; height:auto; overflow:hidden; padding:0; width:100%;}-->
<!--.index_news .news_box ul li{width:480px; float:left; height:100px; overflow:hidden; margin-right:140px; margin-bottom:23px;}-->
<!--.index_news .news_box ul li:nth-child(2n){margin-right:0;}-->
<!--.index_news .news_box ul li .date{width:100px; height:100px; float:left; background:#f2f2f2; font-size:14px; line-height:14px; color:#231815; text-align:center;}-->
<!--.index_news .news_box ul li .date .day{font-size:44px; text-align:center; color:#ef9f3d; display:block; line-height:52px; height:52px; margin-top:15px;}-->
<!--.index_news .news_box ul li .news_right{width:352px; float:left; height:62px; overflow:hidden; padding:19px 0; padding-left:28px;}
-->.index_news .news_box ul li .news_right h1{font-size:16px; color:#333; width:100%; line-height:34px; height:34px; overflow:hidden;}
<!--.index_news .news_box ul li .news_right h2{font-size:12px; color:#7d7d7d; width:100%; height:28px; line-height:28px; overflow:hidden;}-->
<!--.index_news .news_box ul li:hover .news_right h1{color:#ef9f3d;}-->-->

.index_Team{height:auto; overflow:hidden; padding-bottom:39px; border-bottom:1px solid #f2f2f2;}
.index_Team .title{height: 50px; line-height: 50px; background-image: url(../images/point.png),url(../images/point.png); background-position: 15px 20px,calc(100% - 15px) 20px; background-color: #ef9f3d; background-repeat: no-repeat; padding: 0 30px; border-radius: 10px; width: 137px; color: #fff; text-align: center; margin: 0 auto; margin-top: 44px; margin-bottom:27px;}
.index_Team .title a{color:#fff; display:block;}
.index_Team .Team_box{position:relative;}
.index_Team .Team_box .Team_list{margin:0 82px; width:936px;}
.index_Team .Team_box .Team_list ul{margin:0; padding:0;}
.index_Team .Team_box .Team_list ul li{width:200px; float:left; margin-right:100px; height:auto;}
.index_Team .Team_box .Team_list ul li .img{width:100%; -moz-box-shadow:3px 5px 5px #EAEAEA; -webkit-box-shadow:3px 5px 5px #EAEAEA; box-shadow:3px 5px 5px #EAEAEA;}
.index_Team .Team_box .Team_list ul li .img img{width:100%; height:auto;}
.index_Team .Team_box .Team_list ul li .name{height:36px; line-height:36px; text-align:center; font-size:24px; color:#333333;}
.index_Team .Team_box .Team_list ul li .name h3{color:#333333;font-size: 12px;font-weight: bold;}
.index_Team .Team_box .Team_list ul li:last-child{margin-right:0;}
.index_Team .prev,.index_Team .next{width:82px; height:230px; position:absolute; top:0;}
.index_Team .prev{background:url(../images/index_btn_left.png) no-repeat left center; left:0;}
.index_Team .next{background:url(../images/index_btn_right.png) no-repeat right center; right:0;}

.index_friendship{height:auto; overflow:hidden;}
.index_friendship .column_title{float:left; margin-top:19px; width:253px;}
.index_friendship .column_title span{float:left;}
.index_friendship .link_list{width:847px; float:left; padding-top:3px;}
.index_friendship .link_list a{display:block; line-height:78px; height:64px; font-size:14px; color:#9b9b9b; padding:0 24px; float:left;}
.index_friendship .link_list a:hover{color:#ef9f3d;}

.foot{background:#323232; height:auto; overflow:hidden; padding-top:29px;}
.foot .foot_nav{height:62px; line-height:62px; font-size:14px;}
.foot .foot_nav a{color:#fff; display:block; width:113px; float:left;}
.foot .foot_nav .nav_left{width:453px; float:left; text-align:left; border-bottom:1px solid rgba(255,255,255,0.3);}
.foot .foot_nav .foot_logo{text-align:center; float:left; width:194px;}
.foot .foot_nav .nav_right{width:453px; float:right; text-align:right; border-bottom:1px solid rgba(255,255,255,0.3);}
.foot .foot_info{padding-top:34px; height:auto; overflow:hidden; clear:both; padding-bottom:47px;}
.foot .foot_info .contact{width:50%; float:left; font-size:12px; line-height:26px; color:#d8d8d8; min-height:156px;}
.foot .foot_info .foot_qrcode{display:table; float:right; margin-top:5px;}
.foot .foot_info .foot_qrcode .info{float:left; padding-right:36px; font-size:12px; line-height:26px; color:#d8d8d8; padding-top:28px;}
.foot .foot_info .foot_qrcode .qrcode{float:left;}
.foot .foot_info .foot_qrcode .share{clear:both; float:right; padding-top:16px;}
.copyright{background:#2a2a2a; padding:18px 0; text-align:center; color:#d8d8d8; font-size:12px; line-height:24px;}
.copyright .copyright_info{padding-right:16px;}
.copyright .miit{padding-right:16px;}
.copyright a{color:#d8d8d8;}
.copyright a:hover{color:#ef9f3d;}

.float{position:fixed; right:5px; bottom:25%; z-index:99;}
.float ul{margin:0; padding:0; height:auto; overflow:hidden;}
.float ul li{list-style:none;}
.float ul li .qrcode_info{height:0; width:0; position:absolute; margin-left:0px; background:#fff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; overflow:hidden;}
.float ul li:hover .qrcode_info{height:100px; width:100px; margin-left:-100px; margin-top:-18px;}
.float ul li:hover .qrcode_info img{max-width:100px; max-height:100px;}
.float ul li .tel_info{height:64px; text-indent:1em; width:0; position:absolute; margin-left:0px; background:#ef9f3d; line-height:64px; font-size:24px; color:#fff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; overflow:hidden;}
.float ul li:hover .tel_info{width:200px; margin-left:-200px;}

.banner{width:100%; overflow:hidden;}
.banner img{width:100%;}

.page_sub_nav{padding-top:5px; text-align:center; position:relative;}
.page_sub_nav a{display:inline-block; height:44px; line-height:52px; padding:0 18px; font-size:18px; color:#434343;}
.page_sub_nav a:hover,.page_sub_nav .focus{border-bottom:2px solid #ef9f3d; height:52px; color:#ef9f3d;}
.page_sub_nav .nav_bottom_line{height:1px; background:#dcdcdc; width:100%; bottom:0; margin-top:-1px;}

.page_pic{margin:0; padding:0; margin-top:67px; height:auto; overflow:hidden; margin-bottom:55px;}
.page_pic li{width:18.16%; float:left; margin-right:2.3%}
.page_pic li img{width:100%;}
.page_pic li:nth-child(2n){margin-top:6.5vw;}
.page_pic li:last-child{margin-right:0;}

.page_info{font-size:14px; line-height:28px; color:#898989; margin-top:41px; min-height:350px;}
.page_info a{color:#898989;}
.page_info a:hover{color:#ef9f3d;}
.page_info img{max-width:100%;}

.prev_next{width:100%; margin-bottom:2.5em;}
.prev_next div{display:block; line-height:35px; overflow:hidden; height:35px;}

.advantage_list{width:100#; height:auto; overflow:hidden; margin:0; padding:0; margin-top:2px; margin-bottom:74px;}
.advantage_list li{width:calc(100% / 3 - 81px); float:left; background:#f9f9f9; padding:23px 37px; margin-bottom:6px;}
.advantage_list li:nth-child(3n){margin-right:0;}
.advantage_list li .img,.advantage_list li .center{margin-top:20px; text-align:center;}
.advantage_list li .img img{width:100%; max-width:180px;}
.advantage_list li .center{width:100%; max-width:286px;}
.advantage_list li .title{text-align:center; font-size:18px; color:#ef9f3d; height:79px; line-height:79px;}
.advantage_list li .content{font-size:14px; line-height:28px; padding-bottom:24px;}
.advantage_list li:nth-child(4) .content,.advantage_list li:nth-child(5) .content{min-height:252px;}
.advantage_list li:nth-child(1) .content,.advantage_list li:nth-child(3) .content{min-height:168px;}
.advantage_list li:nth-child(8) .content,.advantage_list li:nth-child(9) .content{padding-bottom:34px;}

.contact_list{width:100%; max-width:1100px; margin:0 auto; height:auto; overflow:hidden; margin-top:15px;}
.contact_list li{padding:23px 51px; margin-right:44px; width:235px; float:left; background:#eeeeee; margin-bottom:34px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }
.contact_list li:nth-child(3n){margin-right:0;}
.contact_list li:hover{background:rgba(238,238,238,0.5);}
.contact_list li .img{height:43px; text-align:center; padding:22px 0;}
.contact_list li .info{font-size:16px; line-height:26px; height:52px; width:100%; overflow:hidden; color:#434343; text-align:center;}
.contact_map{position:absolute; width:100%; left:0;}
.contact_map img{width:auto; max-width:none;}

.history_list{height:auto; overflow:hidden; width:741px; margin:0 auto; margin-top:25px; position:relative;}
.history_list .center_line{width:1px; background:#f0f0f0; margin:0 auto; display:block; margin-top:33px; position:absolute; left:calc(50% - 1px); z-index:-1;}
.history_list ul{margin:0; padding:0; height:auto; overflow:hidden; padding-bottom:76px;}
.history_list ul li{width:100%; margin-bottom:30px; background:url(../images/history_mark.png) no-repeat center 33px; list-style:none; clear:both; height:auto; overflow:hidden;}
.history_list ul li .year{height:76px; width:258px; padding:0 16px; line-height:76px; background-image:url(../images/history_year.png); background-repeat:no-repeat; font-size:20px; color:#ef9f3d;}
.history_list ul li .info{width:230px; padding:24px 27px 41px 33px; font-size:14px; line-height:26px; color:#898989;}
.history_list ul li:nth-child(2n) .year,.history_list ul li:nth-child(2n-1) .info{float:right; margin-left:30px;}
.history_list ul li:nth-child(2n) .info,.history_list ul li:nth-child(2n-1) .year{float:left; margin-right:30px;}
.history_list ul li:nth-child(2n-1) .year{text-align:right; background-position:right;}
.history_list ul li:nth-child(2n) .info{background:#eeeeee;}
.history_list ul li:nth-child(2n-1) .info{background:#f8f8f8;}

.join_brand{height:auto; overflow:hidden; margin:0; padding:0; margin-top:39px;}
.join_brand li{width:100%; height:auto; overflow:hidden; margin-bottom:34px; position:relative;}
.join_brand li .info{width:587px; position:absolute;}
.join_brand li .info .title{font-weight:bold; font-size:20px; color:#898989; height:80px; line-height:80px;}
.join_brand li .info .content{font-size:14px; line-height:28px; color:#898989;}
.join_brand li .img{width:513px;}
.join_brand li .img img{max-width:513px;}
.join_brand li:nth-child(2n-1) .img{text-align:left; float:left;}
.join_brand li:nth-child(2n-1) .info{right:0;}
.join_brand li:nth-child(2n) .img{text-align:right; float:right;}
.join_brand li:nth-child(2n-1) .info{float:left;}
.join_brand li:nth-child(2n) .info{float:right;}

.news_list{margin:0; padding:0; height:auto; overflow:hidden; margin-top:1px;}
.news_list li{list-style:none; height:auto; overflow:hidden; padding-bottom:43px; margin-bottom:40px; border-bottom:1px solid #e5e5e5;}
.news_list li .img{width:270px; height:200px; overflow:hidden; float:left; margin-right:46px;}
.news_list li .img img{width:100%;}
.news_list li .news_right{width:784px; float:left;}
.news_list li .news_right h1{font-size:20px; color:#434343; margin-top:6px; height:62px; line-height:62px; overflow:hidden; font-weight:normal;}
.news_list li:hover .news_right h1{color:#ef9f3d;}
.news_list li .news_right h2{font-size:14px; line-height:26px; color:#a0a0a0; font-weight:normal; height:78px; overflow:hidden;}
.news_list li .news_right .bottom{margin-top:23px; height:20px; color:#a0a0a0;}
.news_list li .news_right .bottom .date{background:url(../images/news_date.jpg) no-repeat left center; line-height:20px; height:20px; text-indent:32px; width:170px; float:left;}
.news_list li .news_right .bottom .browser{background:url(../images/news_browser.jpg) no-repeat left center; line-height:20px; height:20px; text-indent:35px; width:170px; float:left;}

.partner_list{height:auto; overflow:hidden; margin-bottom:44px;}
.partner_list li{width:350px; border:1px solid #ececec; float:left; margin-right:22px; margin-bottom:24px;}
.partner_list li:nth-child(3n){margin-right:0;}
.partner_list li .img{width:350px; height:260px; overflow:hidden;}
.partner_list li .img img{max-width:350px; max-height:260px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.partner_list li .img img:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.partner_list li .title{height:45px; line-height:45px; text-align:center; background:#ececec; font-size:14px; color:#434343;}

.page_tab{display:table; margin:0 auto; color:#737373; line-height:30px; margin-bottom:78px;}
.page_tab .pagination{margin-right:23px;}
.page_tab .pages{margin-left:34px;}
.page_tab span{display:block; float:left;}
/*.page_tab a{display:block; margin:0 6px; width:78px; height:30px; text-align:center; line-height:30px; background:#aaaaaa; color:#fff;}*/
/*.page_tab a:hover{background:#ef9f3d; color:#fff;}*/

.page_third_nav{display:table; max-width:1100px; margin:0 auto; overflow:hidden; margin-top:21px;}
.page_third_nav a{ padding:0 18px; display:block; float:left; font-size:14px; line-height:26px; color:#959595; height:26px;}
.page_third_nav a:hover,.page_third_nav .focus{color:#ef9f3d;}

.food_list{height:auto; overflow:hidden; margin-bottom:44px;}
.food_list li{width:330px; float:left; margin-right:55px; margin-bottom:25px;border:1px solid #ececec;}
.food_list li:nth-child(3n){margin-right:0;}
.food_list li .img{width:328px; height:203px; overflow:hidden; text-align:center; border:1px solid #ececec;}
.food_list li .img img{max-width:328px; max-height:203px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.food_list li .img img:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.food_list li .title{height:36px; line-height:36px; text-align:center; font-size:16px; color:#434343;}
.food_list li .intro{ margin: 2px auto;padding: 0px; line-height: 30px;font-size: 14px;color: #444;}

.manage_info{height:auto; overflow:hidden; margin:0; padding:0; margin-top:39px;}
.manage_info li{width:100%; height:auto; overflow:hidden; margin-bottom:105px;}
.manage_info li .title{font-weight:bold; font-size:20px; color:#898989; height:80px; line-height:80px;}
.manage_info li .content{font-size:14px; line-height:28px; color:#898989;}
.manage_info li img{max-width:100%;}
.manage_info li .img1{width:344px; float:left; text-align:center;}
.manage_info li .img2{width:431px; float:right; text-align:center;}
.manage_info li .img3{width:372px; float:left; text-align:center;}
.manage_info li .info1{width:695px; float:left; padding-left:51px;}
.manage_info li .info2{width:590px; float:left; padding-right:79px;}
.manage_info li .info3{width:653px; float:left; padding-left:75px;}

.backTo{display:block; width:350px; height:45px; line-height:45px; border:1px solid #ef9f3d; background:#ef9f3d; color:#fff; margin:0 auto; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.backTo a{color:#fff;}
.backTo:hover{background:none; border:1px solid #ef9f3d;}
.backTo:hover a{color:#ef9f3d;}


@media screen and (max-width:1200px){
.Main_center{width:93.75%;}
.top{height:auto; overflow:hidden;}
.top h1{float:left; width:50%;}
.top h1 img{width:100%;}
.top .hot_line{max-width:50%; float:right; display:table; padding-left:56px; background:url(../images/top_tel.jpg) no-repeat center left; margin-top:2vw;}
.top .hot_line h2{font-size:14px; color:#535353; line-height:22px;}
.top .hot_line h3{font-size:18px; color:#ef9f3d; line-height:28px;}
.Nav{background:#ef9f3d; overflow:hidden; height:44px; display:block;}
.Nav .ul_1{margin:0 auto; width:100%; overflow:hidden; height:44px; padding-left:0;}
.Nav .ul_1 .border{width:1px; background:url(../images/nav_border.jpg) no-repeat right; float:left; height:44px;}
.Nav .ul_1 .li_1{width:calc((100% - 1px) / 8 - 1px); background:url(../images/nav_border.jpg) no-repeat right; float:left; height:44px; line-height:44px; text-align:center; padding-right:1px;}
.Nav .ul_1 .li_1 .a_1{color:#fff; font-size:14px; display:block;}
.Nav .ul_1 .li_1:hover .a_1,.Nav .ul_1 .focus .a_1{background:#d6f7b3; color:#ef9f3d;}

.Nav .ul_1 .li_1 ul,.Nav .ul_1 .li_1:hover ul{display:none;}

.index_about .bg{display:none;}
.index_about .Main_center{background:rgba(213,213,213,0.3);}
.index_about .about_left{width:52%;}
.index_about .about_right{width:48%;}
.index_about .about_right .title{margin-top:3vw;}
.index_about .about_right .content{padding:0 4vw 0 5vw; width:auto; margin-top:2vw;}
.index_about .about_right .more{ position:static;}
.index_about .about_right .more a{position:static;}

.index_adv{background-size:auto 648px;}
.index_adv .main_title .split{display:none;}
.index_adv .main_title .en{display:block; line-height:35px;}
.index_adv .adv_list .main_adv{margin:0 95px; width:calc(100% - 95px); padding:0; height:auto; overflow:hidden;}
.index_adv .adv_list .main_adv li{width:100%; list-style:none;}

.column_title .split{display:none;}
.column_title .en{display:block; line-height:35px;}
.column_left{width:30.5%; height:auto; float:left; position:relative; margin-right:3%;}
.column_left .img{width:100%; height:auto;}
.column_left .img img{max-width:100%; max-height:auto;}
.column_left .box_shadow{display:block; background:rgba(0,0,0,0.35);}
.column_left .box_shadow .cn{margin-top:10vw;}
.column_right{width:66.5%; float:left; overflow:hidden; position:relative;}
.column_right .img_list{width:calc(100% - 70px); margin:0 35px 0 35px; height:auto; overflow:hidden;}
.column_right .tempWrap{ margin:0 35px 0 35px;}
.column_right .img_list ul li{width:calc(50% - 40px); height:auto; border:3px solid #fff; float:left; overflow:hidden; margin:0 17px 33px 17px; -moz-box-shadow:3px 5px 5px #E2E2E2, -3px 5px 5px #e2e2e2; -webkit-box-shadow:3px 5px 5px #E2E2E2, -3px 5px 5px #e2e2e2; box-shadow:3px 5px 5px #E2E2E2, -3px 5px 5px #e2e2e2; }
.column_right .img_list ul li img{max-width:100%; max-height:auto; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.column_right .prev,.column_right .next{width:19px; height:100%; position:absolute; top:0; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);  -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; cursor:pointer;}

.column4_left{width:50%; height:auto; margin-right:5.6%;}
.column4_left img{width:100%;}
.column4_right ul{width:44.4%;}
.column4_right ul li{width:100%; margin-bottom:1vw;}
.column4_right ul li .word{font-size:16px; line-height:26px; color:#5a5a5a; float:left; width:calc(100% - 123px); display:inline-block; vertical-align:middle; height:81px;}

.index_other ul li{width:calc(100% / 3 - 10px); float:left; margin-right:15px; background:#fff; padding-bottom:47px; -moz-box-shadow:0px 2px 5px #EAEAEA; -webkit-box-shadow:0px 2px 5px #EAEAEA; box-shadow:0px 2px 5px #EAEAEA;}
.index_other ul li .img{height:auto; margin-bottom:2vw;}

.index_honor .honor_box .prev{left:5px;}
.index_honor .honor_box .next{right:5px;}
.index_honor .honor_list{margin:0 50px; height:auto; overflow:hidden; width:calc(100% - 100px);}
.index_honor .honor_list ul li{width:calc(100% / 3 - 0.6em); float:left; margin-right:0.9em;}
.index_honor .honor_list ul li .img{width:calc(100% - 18px); height:auto; padding:7px;}

.index_news .news_box ul li{width:calc(50% - 2.5em); margin-right:5em;}
.index_news .news_box ul li .news_right{width:calc(100% - 100px - 2vw); padding-left:2vw;}

.index_Team .Team_box .Team_list{margin:0 82px; width:calc(100% - 82px);}
.index_Team .Team_box .Team_list ul li{width:calc(100% / 3 - 1.5em); margin-right:1em;}
.index_Team .prev,.index_Team .next{width:82px; height:100%; position:absolute; top:-10%;}

.index_friendship{height:auto; overflow:hidden;}
.index_friendship .column_title{float:left; margin-top:19px; width:100%;}
.index_friendship .column_title .split{display:inline-block; margin-left:-3px;}
.index_friendship .column_title .en{display:inline-block; margin-left:-3px;}
.index_friendship .link_list{width:100%; float:left; padding-top:3px;}

.foot .foot_nav a{color:#fff; display:block; width:calc(100% / 4); float:left;}
.foot .foot_nav .nav_left{width:calc(100% - 120px); float:right; text-align:left;}
.foot .foot_nav .nav_right{width:calc(100% - 120px); float:right; text-align:left;}
.foot .foot_nav .foot_logo{height:126px; width:120px; text-align:left;}
.foot .foot_nav .foot_logo img{ margin-top:26px;}
.foot .foot_info{padding-top:34px; height:auto; overflow:hidden; clear:both; padding-bottom:47px;}
.foot .foot_info .contact{width:60%; float:left; font-size:12px; line-height:26px; color:#d8d8d8; min-height:156px;}
.foot .foot_info .foot_qrcode{display:table; float:right; margin-top:5px; text-align:right;}
.foot .foot_info .foot_qrcode .info{float:none; padding-right:0; padding-top:0;}
.foot .foot_info .foot_qrcode .qrcode{float:none;}

.float{right:0.125%; bottom:25%; z-index:99;}
.float ul{margin:0; padding:0; height:auto; overflow:hidden;}
.float ul li{list-style:none;}
.float ul li .qrcode_info{height:0; width:0; position:absolute; margin-left:0px; margin-top:0px; background:#fff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; overflow:hidden;}
.float ul li:hover .qrcode_info{height:0; width:0;}
.float ul li .focus .qrcode_info{height:100px; width:100px; margin-left:-100px; margin-top:-18px;}
.float ul li:hover .qrcode_info img{max-width:100px; max-height:100px;}
.float ul li .tel_info{display:none;}

.banner img{width:128%; margin-left:-14%;}

.contact_list{width:100%; max-width:100%; margin:0 auto; height:auto; overflow:hidden; margin-top:56px;}
.contact_list li{padding:23px 21px; margin-right:24px; width:calc(100% / 3 - 58px); float:left; background:#eeeeee; margin-bottom:34px;}

.join_brand li .info{width:54%; position:static;}
.join_brand li .img{width:46%;}
.join_brand li .img img{width:93%;}

.news_list li .news_right h1{line-height:1.5em; height:1.5em;}
.news_list li .img{width:25%; height:auto; overflow:hidden; float:left; margin-right:2em;}
.news_list li .news_right{width:calc(75% - 2em); float:left;}
.news_list li .news_right h2{height:52px;}
.news_list li .news_right .bottom{margin-top:0.5em;}

.partner_list li{width:calc(100% / 3 - 2px - 0.4em); margin-right:0.6em;}
.partner_list li .img{width:100%; height:auto;}
.partner_list li .img img{max-width:100%; max-height:100%;}

.page_tab{display:table; margin:0 auto; color:#737373; line-height:30px; margin-bottom:78px;}
.page_tab .pagination{margin-right:23px;}
.page_tab .pages{margin-left:34px;}
.page_tab span{display:block; float:left;}
.page_tab a{display:block; margin:0 6px; width:78px; height:30px; text-align:center; line-height:30px; background:#aaaaaa; color:#fff;}
.page_tab a:hover{background:#ef9f3d; color:#fff;}

.food_list li{width:calc(100% / 3 - 2px - 0.4em); margin-right:0.6em;}
.food_list li .img{width:100%; height:auto;}
.food_list li .img img{max-width:100%; max-height:100%;}


.manage_info li .title{font-weight:bold; font-size:20px; padding:25px 0; color:#898989; line-height:30px;}
.manage_info li .img1{width:32%; float:left;}
.manage_info li .img2{width:39%; float:right;}
.manage_info li .img3{width:34%; float:left;}
.manage_info li .info1{width:63.4%; float:left; padding-left:4.6%;}
.manage_info li .info2{width:54%; float:left; padding-right:7%;}
.manage_info li .info3{width:59.2%; float:left; padding-left:6.8%;}


	}

 @media screen and (max-width:830px) {
.contact_list li{margin-right:1em; width:calc(100% / 2 - 42px - 0.5em); float:left; background:#eeeeee; margin-bottom:34px;}
.contact_list li:nth-child(3n){margin-right:1em;}
.contact_list li:nth-child(2n){margin-right:0em;}

.history_list{width:100%;}
.history_list .center_line{display:none;}
.history_list ul li{background:none;}
.history_list ul li .year{width:44px; margin-right:20px;}
.history_list ul li .info{width:calc(100% - 156px);}
.history_list ul li:nth-child(2n) .year,.history_list ul li:nth-child(2n-1) .info{float:left; margin-left:0px;}
.history_list ul li:nth-child(2n) .info,.history_list ul li:nth-child(2n-1) .year{float:left; margin-right:0px;}
.history_list ul li:nth-child(2n-1) .year{text-align:left; background-position:left; margin-right:20px;}
	 
	}

 @media screen and (max-width:640px) {
	 
	 .base_info{display:none;}
.top h1{float:left; width:80%;}
.top .hot_line{display:none;}
.top .menu{width:6.25%; padding:6vw 3.125%; float:right; display:block;}
.top .menu img{width:100%;}
.Nav{background:rgba(0,155,76,1); display:none; position:absolute; z-index:2; width:100%; height:auto; overflow:hidden;}
.Nav .ul_1{margin:0 auto; width:100%; overflow:hidden; height:auto; padding-left:0;}
.Nav .ul_1 .border{display:none;}
.Nav .ul_1 .li_1{width:100%; float:none; clear:both; height:2.5em; line-height:2.5em; text-align:center; padding-right:0; border-bottom:1px solid #018a44;}
.Nav .ul_1 .li_1 .a_1{color:#fff; font-size:14px; display:block;}
.Nav .ul_1 .li_1:hover .a_1,.Nav .ul_1 .focus .a_1{background:url(../images/nav_border.jpg); color:#d6f7b3;}
	 
.fullSlide {display:none;}
 .xxt {display:block;}
 #BannerList {display:block;}
  #owl-demo{dispaly:block;}

.index_about{margin-top:4vw; padding-bottom:5vw;}
.index_about .Main_center{background:rgba(213,213,213,0.3);}
.index_about .about_left{width:100%; float:left;}
.index_about .about_right{width:100%; float:left;}
.index_about .about_right .content{height:auto; overflow:hidden;}




.column_left{width:100%; height:auto; float:left; position:relative; margin-right:0; margin-bottom:2em;}
.column_left .img{width:100%; height:auto;}
.column_left .img img{max-width:100%; max-height:100%; width:100%;}
.column_left .box_shadow .cn{margin-top:50vw;}
.column_right{width:100%; float:left; overflow:hidden; position:relative;}
.column_right .img_list{width:100%; margin:0 0 0 0; height:auto; overflow:hidden;}
.column_right .tempWrap{ margin:0 0 0 0;}
.column_right .img_list ul li{width:calc(90% - 6px); height:auto; border:3px solid #fff; float:left; overflow:hidden; padding:2px 2px 2px 2px; -moz-box-shadow:3px 5px 5px #E2E2E2, -3px 5px 5px #e2e2e2; -webkit-box-shadow:3px 5px 5px #E2E2E2, -3px 5px 5px #e2e2e2; box-shadow:3px 5px 5px #E2E2E2, -3px 5px 5px #e2e2e2; }
.fantx{width:100%;height:auto;float:right;}
.name{width:100%;height:auto;line-height:30px;font-size:16px; display:block; color:#EF9F3D;}
.name:hover{color:#EF9F3D;text-decoration:underline;}
.zhiwu{width:100%;height:auto;line-height:30px;font-size:16px;}
.zhiwu a{color:#444;}
.zhiwu a:hover{color:#ec3543;text-decoration:underline;}
.jli{width:100%;height:100%;line-height:20px;color:#6b6b6b;overflow:hidden;display:block;padding:5px 5px 5px 5px;}
.xiangxi{color:#EF9F3D;}
.xiangxi:hover{color:#EF9F3D;text-decoration:underline;}





.column_right .img_list ul li img{max-width:100%; max-height:100%; width:100%; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.column_right .prev,.column_right .next{display:none;}

.column4_left{width:100%; height:auto; margin-right:0%;}
.column4_left img{width:100%;}
.column4_right ul{width:100%; margin-top:0.7em;}
.column4_right ul li{width:100%; margin-bottom:5vw;}
.column4_right ul li .word{font-size:16px; line-height:26px; color:#5a5a5a; float:left; width:calc(100% - 123px); display:inline-block; vertical-align:middle; height:81px;}

.index_other ul li{width:100%; float:left; margin-right:0px; margin-bottom:1em;}

.index_honor .honor_box .prev{left:5px;}
.index_honor .honor_box .next{right:5px;}
.index_honor .honor_list{margin:0 50px; height:auto; overflow:hidden; width:calc(100% - 100px);}
.index_honor .honor_list ul li{width:100%; float:left; margin-right:0;}
.index_honor .honor_list ul li .img{width:calc(100% - 17px); height:auto; padding:7px;}

.index_news .news_box ul li{width:100%; margin-right:0;}
.index_news .news_box ul li .date{width:20vw; height:20vw;}
.index_news .news_box ul li .date .day{font-size:1.6em; line-height:2.2em; height:2.2em; margin-top:0;}
.index_news .news_box ul li .news_right{width:calc(100% - 22vw); padding:1.5vw 0; padding-left:2vw;}

.index_Team .Team_box .Team_list{margin:0 40px; width:calc(100% - 80px);}
.index_Team .Team_box .Team_list ul li{width:100%; margin-right:0em;}
.index_Team .prev,.index_Team .next{width:40px; height:100%; position:absolute; top:-10%;}

.foot .foot_nav .nav_left{width:100%; text-align:center;}
.foot .foot_nav .foot_logo{text-align:center; float:left; width:100%; display:none;}
.foot .foot_nav .nav_right{width:100%; text-align:center;}
.foot .foot_info .contact{width:100%;}
.foot .foot_info .foot_qrcode{display:block; width:100%; text-align:center; margin-top:3em;}
.foot .foot_info .foot_qrcode .share{clear:both; float:none; text-align:center; padding-top:16px;}
.copyright{background:#2a2a2a; padding:18px 0; text-align:center; color:#d8d8d8; font-size:12px; line-height:24px;}
.copyright .copyright_info{padding-right:0; display:block;}
.copyright .miit{padding-right:0; display:block;}
.copyright a{color:#d8d8d8;}
.copyright a:hover{color:#ef9f3d;}

.float{display:none;}

.page_pic li{width:30%; float:left; margin-right:3%}
.page_pic li:nth-child(2n){margin-top:0;}
.page_pic li:nth-child(4){margin-left:16.5%;}
.page_pic li:nth-child(4),.page_pic li:nth-child(5){margin-top:-7vw;}

.advantage_list li{width:calc(100% - 78px);}

.contact_list li{margin-right:0em; width:calc(100% - 42px); float:left; background:#eeeeee; margin-bottom:34px;}
.contact_list li:nth-child(3n){margin-right:0em;}
.contact_list li:nth-child(2n){margin-right:0em;}

.join_brand li{margin-bottom:5em;}
.join_brand li .info{width:100%;}
.join_brand li .img{width:100%;}
.join_brand li .img img{width:100%;}

.news_list li .news_right h1{line-height:1.3em; height:1.3em; font-size:16px;}
.news_list li .img{width:35%; height:auto; overflow:hidden; float:left; margin-right:2em;}
.news_list li .news_right{width:calc(65% - 2em); float:left;}
.news_list li .news_right h1{line-height:2em; height:4em;}
.news_list li .news_right h2{display:none}
.news_list li .news_right .bottom{margin-top:0.5em; display:none;}

.partner_list li{width:calc(100% - 2px); margin-right:0;}
.partner_list li .img{width:100%; height:auto; text-align:center;}
.partner_list li .img img{width:100%;}

.page_tab{display:block; margin:0 auto; color:#737373; line-height:30px; margin-bottom:78px; width:100%;}
.page_tab .pagination{margin-right:23px; display:none;}
.page_tab .pages{margin-left:34px; display:none;}
.page_tab span{display:block; float:left; width:40%; margin:0 5%;}
.page_tab a{display:block; margin:0 6px; width:100%; height:30px; text-align:center; line-height:30px; background:#aaaaaa; color:#fff;}
.page_tab a:hover{background:#ef9f3d; color:#fff;}

.food_list li{width:calc(100% - 2px); margin-right:0;}
.food_list li .img{width:100%; height:auto; text-align:center;}
.food_list li .img img{width:100%;}


.manage_info li .img1{width:100%; float:left;}
.manage_info li .img2{width:100%; float:right;}
.manage_info li .img3{width:100%; float:left;}
.manage_info li .info1{width:100%; float:left; padding-left:0%;}
.manage_info li .info2{width:100%; float:left; padding-right:0%;}
.manage_info li .info3{width:100%; float:left; padding-left:0%;}

.backTo{display:block; width:50%; height:45px; line-height:45px; border:1px solid #ef9f3d; background:#ef9f3d; color:#fff; margin:0 auto; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.backTo a{color:#fff; display:block;}
}


.banner {width:100%;overflow:hidden;margin:0 auto;text-align:left;position: relative;}
.banner .Main_center{position: absolute;top:50%;left:0;right:0;margin-top:-65px;}
.banner .ttIcon{width:40px;margin:0;text-align:left;margin-bottom:10px;}
.banner .tt{font-size:20px;line-height:40px;color:#fff;text-align:left;max-height:80px; font-family:"黑体", Arial;}

@media only screen and (min-width: 1600px) {
.banner .Main_center{width: 76.38%;margin-top:-80px;}
.banner .ttIcon{width:50px;margin-bottom:10px;}
.banner .tt{font-size:26px;line-height:50px;max-height:100px;font-family:"黑体", Arial;}
}
@media only screen and (max-width: 1600px) {
.banner .Main_center{width: 76.38%;margin-top:-65px;}
.banner .ttIcon{width:40px;margin-bottom:10px;}
.banner .tt{font-size:20px;line-height:40px;max-height:80px; font-family:"黑体", Arial;}
}

@media only screen and (max-width: 1200px) {
.banner .Main_center{width: 93.75%;}
}
@media only screen and (max-width: 1000px) {
.banner .Main_center{margin-top:-56px;}
.banner .ttIcon{width:35px;margin:0;margin-bottom:10px;}
.banner .tt{font-size:18px;line-height:35px;max-height:70px; font-family:"黑体", Arial;}
}
@media only screen and (max-width: 790px) {
.banner .Main_center{margin-top:-42px;}
.banner .ttIcon{max-width:26px;margin:0;margin-bottom:10px;}
.banner .tt{font-size:14px;line-height:24px;max-height:48px; font-family:"黑体", Arial;}
}

 @media screen and (max-width:640px) {
.banner img{width:130%; margin-left:-10%;}
.banner .Main_center{margin-top:-7%;}	 
.banner .ttIcon{width:4%;margin:0;margin-bottom:1%;max-width:42px;}
.banner .tt{font-size:1.75vw;line-height:5vw;max-height:10vw; font-family:"黑体", Arial;}
 }
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	padding:8px 10px 10px;
	margin-right:6px;
	
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:8px 10px 10px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:8px 10px 10px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	/*padding:12px 10px 12px 16px;*/
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}