@charset "utf-8";
.mDiv{display:none;}
.mobile{display:none;}
.container{width:75%;margin:0 auto;}
i{display:inline-block;*display:inline;*zoom:1;}

.pc_header{width:100%;height:59px;background:url(../image/header_bg.png) repeat-x left bottom;position:fixed;left:0;top:0;z-index:500;}
.pc_header .path{height:50px;background:#fff;width:100%;}
.pc_header .logo{display:block;width:94px;height:35px;margin:7px 0 0 30px;}
.pc_header .nav{margin:0 57px;font-family:Arial;}
.pc_header .nav a{line-height:50px;font-size:15px;color:#444;margin-right:37px;}
.pc_header .nav a:hover,
.pc_header .nav a.on{color:#3094d2;}
.pc_header .lang{line-height:50px;color:#d1d1d1;font-size:16px;margin-right:30px;}
.pc_header .lang a{color:#d1d1d1;}
.pc_header .lang a.on{color:#555;font-weight:bolder;}
.pc_header .lang span{color:#c1c1c1;margin:0 12px;}
.pc_header .header_search{width:18px;height:18px;position:relative;margin:16px 15px 0 0;}
.pc_header .search_icon{width:18px;height:18px;background:url(../image/search_icon.png) #fff no-repeat;cursor:pointer;z-index:20;position:relative;}
.pc_header .header_search .main{position:absolute;right:0;top:-4px;width:0;height:22px;z-index:10;overflow:hidden;}
.pc_header .header_search .text{width:180px;height:21px;line-height:21px;color:#444;float:left;border:none;border-bottom:1px solid #e4e4e4;}
.pc_header .header_search .btn{width:18px;height:18px;background:url(../image/search_icon.png) no-repeat;float:right;border:none;margin-top:4px;cursor:pointer;}
.banner{position:relative;margin-top:50px;}
.pc_banner{width:100%;}

.pc_banner a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;}
.pc_banner a img{width:100%;}
.banner .bdsharebuttonbox{width:205px;position:absolute;right:240px;bottom:26px;height:30px;font-family:Arial;font-size:16px;color:#fff;font-weight:bolder;z-index:20;line-height:30px;}
.banner .bdsharebuttonbox a{display:block;width:30px;height:30px;background:#000;padding:0;margin:0 0 0 20px;opacity:0;filter:alpha(opacity=0);}
.banner .bdsharebuttonbox a:hover{opacity:0;filter:alpha(opacity=0);}
.banner .share{width:150px;height:30px;position:absolute;bottom:26px;right:240px;z-index:20;}
.banner .share img{display:block;width:30px;margin:0 0 0 20px;float:left;}
.banner .bx-controls{display:none;}

.i_pro{padding:95px 0 115px 0;background:#fff;}
.i_tit{text-align:center;color:#444;font-size:28px;}
.i_pro_type{width:100%;line-height:37px;margin-top:24px;text-align:center;}
.i_pro_nav li{display:inline-block;*display:inline;*zoom:1;margin:0 19px;color:#444;font-size:14px;cursor:pointer;}
.i_pro_nav li span{display:none;}
.i_pro_nav li.on{font-size:18px;color:#3094d2;font-weight:bolder;} 
.i_pro_nav li.on span{margin:0 13px;display:inline;}
.i_pro_main{width:75%;margin:40px auto 0;position:relative;}
.i_pro_main .bx-viewport{height:auto !important;}
.i_pro_slider .slide{position:relative;} 
.i_pro_slider img{display:block;width:60%;float:right;}
.i_pro_slider .main{width:30%;position:absolute;left:7%;top:50%;margin-top:-160px; word-break:break-all;}
.i_pro_slider .main .title{line-height:52px;font-size:55px;color:#3094d2;font-weight:bolder;}
.i_pro_slider .main .con{font-size:16px;color:#333;line-height:29px;margin-top:17px;}
.i_pro_slider .main .more{display:block;width:190px;height:50px;background:#3094d2;line-height:50px;text-align:center;font-size:16px;color:#fff;margin-top:27px;}
.i_pro_main .bx-pager{position:absolute;bottom:18%;width:60%;right:0;height:9px;text-align:center;}
.i_pro_main .bx-pager .bx-pager-item{display:inline-block;*display:inline;*zoom:1;width:9px;height:9px;margin:0 4px;}
.i_pro_main .bx-pager .bx-pager-item a{display:inline-block;*display:inline;*zoom:1;width:7px;height:7px;border:1px solid #3094d2;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.i_pro_main .bx-pager .bx-pager-item a.active{background:#3094d2;}
.i_pro_main .bx-controls-direction {width:60%;height:58px;position:absolute;right:0;top:50%;margin-top:-29px;}
.i_pro_main .bx-controls-direction a{display:block;width:28px;height:58px;background-repeat:no-repeat;background-size:100%;}
.i_pro_main .bx-controls-direction a.bx-prev{background-image:url(../image/prev.png);float:left;margin-left:15%;}
.i_pro_main .bx-controls-direction a.bx-next{background-image:url(../image/next.png);float:right;margin-right:15%;}

.i_partner{width:100%;height:251px;padding-top:118px;background:url(../image/partner_bg.jpg) no-repeat center;text-align:center;}
.i_partner a,
.i_news .more1{display:block;width:190px;height:45px;line-height:45px;text-align:center;margin:36px auto 0;background:#fff;font-size:16px;color:#3094d2;}
.i_news .i_tit{color:#fff;}

.i_overview{padding:85px 0 293px 0;background:#fff url(../image/i_com_bg.jpg) center bottom no-repeat;position:relative;}
.i_overview .main{width:53%;margin:37px auto 0;font-family:Arial;font-size:16px;color:#888;line-height:30px;text-align:center;}
.i_overview .main p{margin-bottom:17px;}
.i_overview .more{display:block;width:190px;height:45px;line-height:45px;text-align:center;margin:26px auto 0;background:#2a72af;font-size:16px;color:#fff;}
.i_overview  .main img{display:block;position:absolute;bottom:-40px;left:50%;margin-left:-316px;}

.i_news{padding:98px 0;background:url(../image/i_news_bg.jpg) center top no-repeat;background-size:cover;}
.i_news_list{width:75%;margin:50px auto 0;}
.i_news_list li{width:32%;*width:31.5%;float:left;margin-right:2%;background:#fff;}
.i_news_list li a{display:block;}
.i_news_list li a:hover .title{color:#3094d2;}
.i_news_list li img{display:block;width:100%;}
.i_news_list li .main{padding:24px 20px 73px 20px;border:1px solid #dcdcdc;border-bottom:none;position:relative;}
.i_news_list li .main .title{font-size:23px;color:#333;line-height:32px;}
.i_news_list li .main .con{font-size:14px;color:#323232;line-height:26px;padding-top:14px;}
.i_news_list li .main .more{height:25px;position:absolute;left:20px;bottom:32px;line-height:25px;font-size:14px;color:#3094d2;}
.i_news_list li .main .more img{width:25px;float:left;margin-right:13px;}
.i_news .more1{margin-top:70px;}

.footer{width:100%;background:#f2f2f2;border-top:1px solid #ccc;}
.footer1{width:75%;margin:0 auto;padding:36px 0;position:relative;}
.footer_nav{line-height:20px;height:20px;}
.footer_nav a{font-family:Arial;font-size:14px;color:#b2b2b2;}
.footer_nav span{display:inline-block;*display:inline;*zoom:1;width:1px;height:14px;background:#b2b2b2;margin:0 14px;position:relative;top:2px;}
.footer_nav a:hover{color:#3094d2;}
.footer_web{width:390px;position:absolute;top:36px;right:0;}
.footer_web .title{font-size:15px;color:#000;font-weight:bolder;line-height:20px;}
.web_select{width:390px;height:44px;position:relative;margin-top:9px;z-index:30;}
.web_select p{width:358px;height:42px;padding:0 10px 0 20px;border:1px solid #e6e8e9;line-height:42px;font-size:15px;color:#c4c4c4;cursor:pointer;}
.web_select p img{width:15px;margin-top:17px;}
.web_select ul{width:388px;padding:5px 0;border:1px solid #e6e8e9;position:absolute;top:43px;left:0;background:#f2f2f2;max-height:120px;overflow-y:scroll;display:none;}
.web_select ul li a{display:block;padding:0 20px;line-height:30px;font-size:15px;color:#c4c4c4;}
.web_select ul li a:hover{color:#3094d2;}
.footer_share{width:171px;height:37px;position:relative;margin:29px 0 30px 0;top:0;left:0;}
.footer_share .bdsharebuttonbox{width:171px;position:absolute;left:0;top:0;height:37px;z-index:20;}
.footer_share .bdsharebuttonbox a{display:block;width:37px;height:37px;background:#000;padding:0;margin:0 20px 0 0;opacity:0;filter:alpha(opacity=0);}
.footer_share .bdsharebuttonbox a:hover{opacity:0;filter:alpha(opacity=0);}
.footer_share .share{width:171px;height:37px;position:absolute;left:0;top:0;z-index:10;}
.footer_share .share img{display:block;width:37px;margin:0 20px 0 0;float:left;}
.footer_contact{height:20px;line-height:20px;font-family:Arial;font-size:20px;color:#777a7d;}
.footer_contact img{margin-right:7px;position:relative;top:-2px;}
.footer_contact img.email_icon{margin-left:30px;}
.footer2{width:75%;padding:0 12.5%;height:74px;line-height:74px;border-top:1px solid #e6e8e9;font-size:13px;color:#9d9d9d;}
.footer2 a{color:#9d9d9d;}
.footer2 a:hover{color:#3094d2;}

.online_qq{display: block;position: fixed;right: 20px;bottom: 30%;width: 70px;height: 80px;background-color: #3094d2;z-index: 1000;overflow: hidden;}
.online_qq img{display:block;width: 23px;height: 25px;margin: 15px auto 10px;}
.online_qq p{font-size: 14px;color: #fff;text-align: center;line-height: 16px;}


.inside_banner{width:100%;height:210px;background-position:center;background-repeat:no-repeat;}
.crumbs{height:46px;border-bottom:1px solid #e1e1e1;line-height:42px;font-family:Arial;font-size:14px;color:#666;}
.crumbs_home{display:block;width:14px;background:url(../image/home_icon.png) no-repeat;background-size:100%;height:14px;margin:13px 16px 0 0;float:left;}
.crumbs a{color:#666;}
.crumbs i{ width: 0;height: 0;border-top:3px solid transparent;border-left:3px solid #666;border-bottom:3px solid transparent;margin:0 13px;}
.about_intro{padding:50px 0 130px 0;}
.inside_tit{font-size:22px;color:#333;font-weight:bolder;line-height:30px;}
.about_intro .con{width:100%;margin-top:25px;font-size:15px;color:#666;line-height:30px;text-align:justify;}
.about_intro .con *{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;}
.about_intro .con p{margin-bottom:19px;}
.about_intro .main img{display:block;width:44%;float:right;margin:8px 0 20px 20px;}
.about_video{width:77%;margin:140px auto 0;position:relative;}
.video_bg{display:block;width:100%;}
#video{width:76%;height:80.2%;position:absolute;top:7.5%;left:12.35%;}
.about_video .layer{width:76%;position:absolute;top:7.5%;left:12.35%;cursor:pointer;}
.about_honor{padding-bottom:130px;}
.honor_list{margin:30px 0 23px 0;}
.honor_list li{width:23%;float:left;margin:0 2.6% 27px 0;}
.honor_list li:nth-child(4){margin-right:0;}
.honor_list li a{display:block;border:4px solid #434343;}
.honor_list li a img{display:block;width:100%; }
.about_honor .more{display:block;width:200px;height:46px;line-height:46px;text-align:center;margin:0 auto;background:#3094d2;font-size:16px;color:#fff;font-weight:bolder;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}


.pro_search{padding:32px 0 40px 0;background:#f2efeb;}
.pro_search .title{font-size:22px;color:#333;line-height:42px;font-weight:bolder;}
.pro_search .main{padding-right:220px;position:relative;}
.pro_search .text{width:100%;float:left;height:44px;line-height:44px;border:1px solid #dcdcdc;background:#fff;font-size:14px;color:#888;text-indent:21px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.pro_search .btn{width:200px;height:46px;line-height:46px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;text-align:center;font-size:16px;font-weight:bold;background:url(../image/search_btn1.png) #3094d2 60px center no-repeat;padding-left:30px;border:none;position:absolute;top:0;right:0;}
.pro_tit{height:80px;line-height:80px;padding-left:2%;font-size:30px;color:#333;}
.pro_tit span{color:#3094d2;font-size:22px;}
.pro_main{position:relative;border-top:1px solid #dfe2e4;padding-bottom:95px;}
.pro_nav{width:20%;float:left;}
.pro_nav ul{font-family:Arial;border-right:1px solid #e5e5e5;width:100%;}
.pro_nav li>a{display:block;line-height:38px;padding:15px 8% 15px 8%;border-bottom:1px solid #e6e6e6;color:#fff;font-size:18px;position:relative;background-color:#479dd2;}
.pro_nav li>a i{width:18px;height:10px;background-image:url(../image/pro_nav_off_x.png);background-repeat:no-repeat;background-position:center center;background-size:100%;position:absolute;right:8%;top:50%;margin-top:-4px;}
.pro_nav li.on>a,
.pro_nav li:hover>a{background:#3094d2;color:#fff;}
.pro_nav li.on>a i{background-image:url(../image/pro_nav_on_x.png);}

.pro_nav .pro_subnav{display:none;}
.pro_nav .pro_subnav a{display:block;line-height:21px;padding:27px 8% 21px 8%;border-bottom:1px solid #e5e5e5;font-size:17px;color:#666;background:#f3f3f3;}
.pro_nav .pro_subnav a:hover,
.pro_nav .pro_subnav a.on{color:#3094d2;font-weight:bolder;}
.pro_nav li.on .pro_subnav{display:block;}
.pro_list{width:80%;float:left;}
.pro_list ul{margin-bottom:50px;border-left:1px solid #e5e5e5;}
.pro_list li{width:25%;float:left;}
.pro_list li a{display:block;border:1px solid #e5e5e5;border-top:none;border-left:none;padding-top:10%;}
.pro_list li .img{display:block;width:88%;margin:0 auto;}
.pro_list li .title{width:74%;margin:0 auto;padding:10% 20px 8% 0;line-height:24px;position:relative;font-size:18px;color:#000;}
.pro_list li .title img{position:absolute;top:50%;margin-top:-8px;right:0;}
.pro_list li a:hover .title{color:#3094d2;}
.page{height:35px;width:100%;text-align:center;}
.page a,
.page span{display:inline-block;*display:inline;*zoom:1;width:33px;height:33px;border:1px solid #e5e5e5;margin:0 6px;line-height:33px;text-align:center;font-family:Arial;color:#666;font-size:15px;font-weight:bolder;}
.page span{border:none;line-height:25px;position:relative;top:-4px;width:auto;}
.page a.prev,
.page a.next{font-family:'宋体';}
.page a:hover,
.page a.on{background:#3094d2;border-color:#3094d2;color:#fff;}


.proDet_top{padding:28px 12% 28px 30px;background:#f2efeb;position:relative;}
.proDet_top .title{font-size:20px;color:#333;font-family:Arial;padding-right:200px;line-height:45px;}
.proDet_top .title strong{font-size:24px;}
.proDet_top a{display:block;width:170px;height:45px;line-height:45px;background:#3094d2;font-size:16px;color:#fff;font-weight:bolder;position:absolute;top:28px;right:12%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;line-height:45px;}
.proDet_main{width:78%;padding:16px 0 0 2%;float:left;}
.proDet_nav{height:44px;border-bottom:1px solid #e5e5e5;}
.proDet_nav li{width:190px;height:45px;float:left;margin-right:10px;}
.proDet_nav li a{display:block;height:43px;text-align:center;line-height:43px;font-family:Arial;font-size:16px;color:#666;border:1px solid #e5e5e5;border-bottom:none;cursor:pointer;}
.proDet_nav li.on a,
.proDet_nav li:hover a{background:#3094d2;border-color:#3094d2;color:#fff;}
.proDet_con{width:84%;padding:45px 0 110px 0;border-bottom:1px dotted #cecece;}
.proDet_con .path{display:none;padding-left:2.5%;}
.proDet_scroll{padding:0 0 60px 0;position:relative;}
.proDet_scroll .bx-wrapper {position: relative;padding: 0;*zoom: 1;width:100%;}
.proDet_scroll .bx-viewport img {width: 100%;display: block;margin:0 auto;}
.proDet_scroll .bx-viewport {margin:0 auto;}
.proDet_scroll .bx-controls{text-align:center;margin-top:33px;}
.proDet_scroll .bx-pager,
.proDet_scroll .bx-controls-auto {position:relative;}
.proDet_scroll .bx-pager-item{height:75px;position:relative;margin:0 10px;width:108px;}
.proDet_scroll .bx-pager-item,
.proDet_scroll .bx-controls-auto-item,.bx-wrapper .bx-pager {display: inline-block;*zoom: 1;*display: inline;}
.proDet_scroll .bx-pager-item a {text-indent: -9999px;display: block;width:106px;height: 73px;outline: 0;overflow:hidden;border:1px solid #dcdcdc;}
.proDet_scroll .bx-pager-item img{display:block;height:100%;margin:0 auto;}
.proDet_scroll .bx-pager-link:hover,
.proDet_scroll .bx-pager-link.active{width:104px;height:71px;border:2px solid #3094d2;}
.proDet_scroll .bx-controls-direction{display:none;}
.proDet_intro .con{font-family:Arial;font-size:16px;color:#666;line-height:25px;}
.proDet_intro .con img{max-width:100%;}
.proDet_intro .con p{margin-bottom:15px;}
.proDet_gg li{width:46%;margin:0 8% 0 0;float:left;}
.proDet_gg li img{max-width:100%;}
.proDet_gg li strong{font-size:18px;font-family:Arial;}
.proDet_gg .con{margin:40px 0;}
.proDet_gg .con li{margin-bottom:15px;font-size:16px;font-family:Arial;color:#666;line-height:23px;}
.proDet_download li{width:23%;float:left;margin:0 2.6% 30px 0;}
.proDet_download li img{display:block;width:100%;border:1px solid #e5e5e5;}
.proDet_download li p{padding-top:18px;line-height:20px;height:40px;text-align:center;font-family:Arial;font-size:18px;font-weight:bolder;color:#666;}
.proDet .pro_list{width:84%;float:none;}
.proDet .pro_list .tit{font-family:Arial;color:#333;font-size:24px;font-weight:bolder;margin:30px 0 35px 0;}



.project_top{margin-top:53px;position:relative;}
.project_top .img{width:50%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;}
.project_top .main{width:44%;padding:48px 2.5% 53px 3.5%;float:right;border:1px solid #dcdcdc;border-left:none;}
.project_top .main .title{font-family:Arial;font-size:26px;color:#323232;line-height:39px;font-weight:bolder;}
.project_top .main .date{font-family:Arial;font-size:13px;color:#888;line-height:30px;font-weight:bolder;padding-bottom:10px;border-bottom:1px solid #d7d7d7;margin-bottom:16px;}
.project_top .main .data{line-height:22px;font-size:15px;color:#555;font-weight:bolder;margin-bottom:10px;}
.project_top .main .con{line-height:22px;font-size:14px;color:#666;margin-bottom:21px;}
.project_top .main .more{line-height:21px;font-size:14px;color:#888;}
.project_list{margin:40px auto 88px;}
.project_list ul{margin-bottom:40px;}
.project_list li{width:32%;float:left;margin:0 2% 22px 0;}
.project_list li a{display:block;}
.project_list li .img{height:291px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.project_list li .main{padding:28px 4% 78px 4%;border:1px solid #dcdcdc;border-top:none;position:relative;}
.project_list li .main .title{font-size:23px;color:#333;line-height:30px;}
.project_list li .main .date{font-size:14px;color:#888;line-height:29px;margin-top:3px;}
.project_list li .main .con{font-size:14px;color:#555;line-height:26px;margin-top:12px;}
.project_list li .main .more{font-size:14px;color:#3094d2;line-height:25px;position:absolute;left:4%;bottom:29px;}
.project_list li .main .more img{width:25px;margin-right:13px;}
.project_list li:nth-child(3n){margin-right:0;}
.project_list li a:hover .title{color:#3094d2;}


.project_det{padding:54px 0 120px 0;}
.project_det .left{width:68%;float:left;padding-right:5%;border-right:1px solid #e1e1e1;}
.project_det .top{text-align:center;margin-top:-10px;}
.project_det .top .title{font-size:30px;line-height:42px;color:#323232;font-family:Arial;}
.project_det .top .date{font-size:13px;line-height:33px;color:#888;font-family:Arial;font-weight:bolder;}
.project_det .main{padding-top:23px;}
.project_det .main .data{line-height:22px;font-size:15px;color:#555;font-weight:bolder;margin-bottom:10px;}
.project_det .main .con{line-height:25px;font-size:14px;color:#666;margin-bottom:25px;}
.project_det .main .con img{display:block;max-width:100%;margin:25px auto;}
.fanye{position:relative;padding-right:250px;}
.back{display:block;width:200px;height:46px;line-height:46px;text-align:center;background:#3094d2;color:#fff;font-size:16px;font-weight:bolder;position:absolute;top:0;right:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.fanye div{margin-bottom:10px;line-height:18px;font-size:14px;color:#666;}
.fanye div a{color:#666;}
.fanye div a:hover{color:#3094d2;}
.project_det .right{width:24%;float:right;position:relative;overflow:hidden;margin-top:-10px;}
.project_det .right .title{line-height:37px;color:#323232;font-size:24px;font-family:Arial;font-weight:bolder;}
.project_det .right .main{margin-top:16px;line-height:21px;}
.project_det .right .main a{display:block;font-size:14px;color:#666;margin-bottom:4px;margin-left:-13px;padding-left:13px;position:relative;}
.project_det .right .main a img{width:6px;position:absolute;left:0;top:50%;margin-top:-5px;}
.project_det .right .main a span{color:#888;margin-right:27px;}
.project_det .right .main a:hover,
.project_det .right .main a:hover span{color:#3094d2;font-weight:bolder;}


.news_list li .img{height:380px;}
.news_list li .main{padding-top:25px;padding-bottom:75px;}
.news_det .left{width:66%;padding-right:3.5%;}
.news_det .top{text-align:left;border-bottom:1px solid #e0e0e0;padding-bottom:15px;}
.news_det .top .title{line-height:28px;font-size:23px;font-weight:bolder;margin-top:-3px;}
.news_det .top .date{line-height:38px;font-size:14px;font-weight:normal;}
.news_det .right{width:27%;}
.news_det .right .main a{margin-bottom:14px;}


.contact_path1{padding-top:34px;}
.contact_path1 .main{border:1px solid #eee;margin-top:20px;background:#fbfbfb;}
#map{height:370px;width:70%;float:left;}
.BMapLabel{display:none !important;}
.contact_path1 .path{padding:50px 3% 0 3%;width:24%;float:left;}
.contact_path1 .path .title{line-height:70px;font-size:20px;color:#666;font-weight:bolder;}
.contact_path1 .path .con{line-height:28px;font-size:16px;color:#666;font-family:Arial;}
.contact_path1 .path .con img{width:15px;margin-right:10px;}
.contact_path1 .path .con .word{padding:0 0 11px 25px;}
.contact_path2{margin:58px 0 76px 0;}
.contact_path2 .form{margin-top:20px;}
.contact_path2 .form_text{width:48%;}
.contact_path2 .form p{font-family:Arial;font-size:16px;color:#333;line-height:22px;height:40px;}
.contact_path2 .form .tips{height:24px;color:#ff0000;line-height:24px;}
.contact_path2 .form .text{width:100%;height:38px;border:1px solid #eee;text-indent:10px;color:#333;}
.contact_path2 .form_textarea{width:100%;}
.contact_path2 .form_textarea .text{height:88px;padding:5px 0;}
.contact_path2 .form_btn{padding-top:16px;}
.contact_path2 .form_btn input{width:200px;height:46px;text-align:center;border:none;color:#fff;font-size:16px;font-weight:bolder;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-left:20px;background:#aaa;}
.contact_path2 .form_btn .send_btn{background:#3094d2;}


.footer_ewm{width:390px;height:30px;position:absolute;top:143px;right:0;z-index:50;}
.footer_ewm p{line-height:30px;font-size:15px;color:#666;font-weight:bolder;cursor:pointer;}
.footer_ewm p i{width:46px;height:30px;background:url(../image/ewm_icon.png) no-repeat;border-right:1px solid #c5c5c5;float:left;margin-right:14px;}
.footer_ewm img{display:none;width:98px;height:98px;padding:1px 1px 8px 1px;background:url(../image/ewm_bg.png) no-repeat;position:absolute;bottom:30px;left:-35px;opacity:0;filter:alpha(opacity=0);}


@media only screen and (max-width: 1700px) {
	.i_pro_slider .main{margin-top:-186px;}
}
@media only screen and (max-width: 1340px) {
	.i_pro_slider .main{margin-top:-115px;}
	.i_pro_slider .main .title{font-size:27px;line-height:32px;}
	.i_pro_slider .main .con{font-size:12px;line-height:17px;margin-top:7px;}
	.i_pro_slider .main .more{width:117px;height:37px;line-height:37px;margin-top:16px;}
	.footer_web{top:81px;}
}


@media only screen and (max-width: 1024px) {
	
	.pc_header{display:none;}
	.m_header{width:100%;height:53px;position:fixed;top:0;left:0;z-index:500;display:block;background:url(../image/header_bg.png) repeat-x left bottom;}
	.m_header .path{width:92%;padding:0 4%;height:50px;background:#fff;}
	.m_header .logo{display:block;width:83px;height:30px;margin:10px 0 0 0;}
	.m_header .EN_like{ height: 50px; margin-right: 10px; font-size: 16px; color: #0091d7; line-height: 50px; }
	.nav_icon{width:25px;height:20px;margin:15px 0 0 10px;}
	.search_icon{width:20px;height:20px;margin-top:15px;}
	.m_search_main{padding:20px 4%;width:92%;position:fixed;z-index:500;background:url(../images/mobile/search_bg.png) repeat;top:50px;left:0;display:none;}
	.m_search_main .main{width:100%;height:40px;line-height:40px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow: 0 0 10px 0px #55708f;  -webkit-box-shadow: 0 0 10px 0px #55708f;  box-shadow: 0 0 10px 0px #55708f;overflow:hidden; }
	.m_search_main .text{width:83%;float:left;height:40px;color:#333;background:none;border:none;text-indent:20px;}
	.m_search_main .btn{width:50px;height:40px;float:right;background:url(../images/mobile/search_btn.png) center no-repeat;background-size:20px;border:none;}
	.m_header .nav{width:100%;padding:10px 0 30px 0;background:url(../images/mobile/nav_bg.png) repeat;position:absolute;left:0;top:0;display:none;overflow-y:scroll;}
	.m_header .nav a{display:block;text-align:center;line-height:66px;font-size:20px;color:#444;text-transform:uppercase;}
	.m_header .nav .nav_close{width:45px;height:45px;margin:38px auto 0;}

	.footer{border:none;}
	.footer1{width:92%;padding:25px 0 12px 0;}
	.footer_nav{display:none;}
	.footer_web{position:relative;top:0;width:100%;}
	.footer_web .title{font-size:14px;line-height:18px;}
	.web_select{width:100%;height:40px;margin-top:4px;}
	.web_select p{text-indent:15px;width:100%;height:38px;padding:0;line-height:38px;font-size:13px;}
	.web_select p img{width:18px;margin:15px 15px 0 0;}
	.web_select ul{width:100%;top:39px;}
	.web_select ul li a{padding:0 15px;line-height:30px;font-size:13px;}
	.footer_share{height:30px;margin:20px 0 0 0;float:left;}
	.footer_share .bdsharebuttonbox{height:30px;}
	.footer_share .bdsharebuttonbox a{width:30px;height:30px;margin:0 10px 0 0;}
	.footer_share .share{width:120px;height:30px;}
	.footer_share .share img{width:30px;margin:0 10px 0 0;}
	.footer_contact{display:none;}
	.footer2{width:92%;padding:12px 4% 26px 4%;line-height:16px;font-size:11px;height:auto;}
	.footer2 span{display:block;}
	
	.footer_ewm{width:64px;height:64px;position:relative;top:0;right:0;z-index:50;border:1px solid #d2d2d2;float:left;margin:15px 20px 0 0;}
	.footer_ewm p{display:none;}
	.footer_ewm img{display:block;width:64px;height:64px;padding:0;background:none;position:relative;bottom:0;left:0;opacity:1;filter:alpha(opacity=100);}
}

@media only screen and (max-width: 830px) {
	.i_partner img{width:90%;}
}

@media only screen and (max-width: 768px) {
	.container{width:92%;}
	.pcDiv{display:none;}
	.mDiv{display:block;}
	.mobile{display:block;}
	.banner .bdsharebuttonbox{width:123px;right:4%;bottom:15px;height:20px;font-size:11px;line-height:20px;}
	.banner .bdsharebuttonbox a{width:20px;height:20px;margin-left:8px;}
	.banner .share{width:84px;height:20px;bottom:15px;right:4%;}
	.banner .share img{width:20px;margin:0 0 0 8px;}
	
	.i_pro{padding:25px 0 50px 0;}
	.i_tit{font-size:16px;}
	.i_pro_type .slide{color:#444;font-size:13px;background:#e8eff3;cursor:pointer;}
	.i_pro_type .slide span{display:none;}
	.i_pro_type .slide.on{color:#fff;font-weight:bolder;background:#3094d2;} 
	.i_pro_type .slide.on span{margin:0 13px;display:inline;}
	
	.i_pro_main{width:100%;}
	.i_pro_slider .slide{margin-right:0 !important;}
	.i_pro_slider img{width:96%;float:none;margin:0 auto;}
	.i_pro_slider .main{width:96%;position:relative;top:0;left:0;margin:20px auto 0;text-align:center;}
	.i_pro_slider .main .more{margin:16px auto 0;width:107px;height:37px;line-height:37px;font-size:12px;}
	.i_pro_main .bx-pager{width:100%;position:relative;height:9px;margin-top:20px;}
	.i_pro_main .bx-controls-direction{width:100%;height:29px;top:25%;margin:0;}
	.i_pro_main .bx-controls-direction a{width:14px;height:29px;}
	
	.i_partner{height:210px;padding-top:70px;}
	.i_partner img{width:318px;margin:0 auto;}
	.i_partner a,.i_news .more1{width:107px;height:37px;line-height:37px;font-size:12px;margint-top:30px;}
	
	.i_overview{padding:30px 0 60px 0;background-size:100%;}
	.i_overview .main{width:92%;margin-top:11px;font-size:13px;line-height:23px;}
	.i_overview .main .more{width:107px;height:37px;line-height:37px;text-align:center;font-size:12px;margin:20px auto 0;background:#3094d2;color:#fff;}
	.i_overview .main img{width:304px;margin-left:-152px;bottom:-20px;}
	
	.i_news{padding:32px 4% 29px 4%;}
	.i_news .more1{margin-top:29px;}
	.i_news_slider{margin-top:55px;}
	.i_news .bx-wrapper{position:relative;}
	.i_news .bx-viewport{height:auto !important;}
	.i_news_slider .slide{background:#fff;}
	.i_news_slider  a{display:block;}
	.i_news_slider  img{display:block;width:100%;}
	.i_news_slider  .main{padding:14px 10px 63px 10px;border:1px solid #dcdcdc;border-bottom:none;position:relative;}
	.i_news_slider  .main .title{font-size:16px;color:#333;line-height:21px;}
	.i_news_slider  .main .con{font-size:12px;color:#323232;line-height:16px;padding-top:6px;}
	.i_news_slider  .main .more{height:13px;position:absolute;left:10px;bottom:30px;line-height:13px;font-size:11px;color:#3094d2;}
	.i_news_slider  .main .more img{width:13px;float:left;margin-right:6px;}
	.i_news .bx-pager{position:absolute;top:15px;width:100%;right:0;height:10px;text-align:center;}
	.i_news .bx-pager .bx-pager-item{display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;}
	.i_news .bx-pager .bx-pager-item a{display:inline-block;*display:inline;*zoom:1;width:8px;height:8px;border:1px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
	.i_news .bx-pager .bx-pager-item a.active{background:#fff;}
	
	
	.inside_banner{height:150px;background-size:auto 100%;}
	.crumbs{height:28px;line-height:28px;font-size:10px;}
	.crumbs_home{width:10px;height:10px;margin:9px 10px 0 0;}
	.crumbs i{margin:0 6px;}
	.about_intro{padding:22px 0 45px 0;}
	.inside_tit{font-size:21px;line-height:22px;}
	.about_intro .main img{width:100%;float:none;margin:10px 0;}
	.about_intro .con{font-size:12px;line-height:20px;}
	.about_intro .con p{margin-bottom:10px;}
	.about_video{width:105%;margin:40px 0 0 -2.5%;}
	.about_honor{padding-bottom:55px;}
	.honor_list{margin:15px 0 15px 0;}
	.honor_list li{width:48%;margin:0 4% 15px 0;}
	.honor_list li:nth-child(2){margin-right:0;}
	.honor_list li a{border:2px solid #434343;}
	.about_honor .more{width:107px;height:37px;line-height:37px;font-size:12px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
	
	
	.pro_search{padding:15px 0 21px 0;}
	.pro_search .title{font-size:13px;line-height:27px;}
	.pro_search .main{padding-right:115px;}
	.pro_search .text{height:37px;line-height:37px;font-size:12px;text-indent:11px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
	.pro_search .btn{width:105px;height:39px;line-height:39px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:12px;background-image:url(../images/mobile/search_btn1.png);background-position:25px center;padding-left:15px;background-size:11px;}
	.pro_tit{height:60px;line-height:60px;padding-left:4%;font-size:21px;position:relative;}
	.pro_tit span{font-size:12px;}
	.pro_tit img{width:25px;height:14px;position:absolute;top:50%;margin-top:-7px;right:4%;}
	.pro_main{padding-bottom:35px;}
	.pro_nav{width:100%;float:none;}
	.pro_nav ul{border-right:none;}
	.pro_nav li>a{height:19px;line-height:19px;padding:8px 4%;font-size:15px;}
	.pro_nav li>a i{width:8px;height:8px;margin-top:-4px;right:4%;}
	.pro_nav .pro_subnav a{line-height:16px;padding:9px 4%;font-size:12px;}
	.pro_list{width:92%;padding:25px 4% 0 4%;float:none;}
	.pro_list ul{margin-bottom:18px;}
	.pro_list li{width:50%;}
	.pro_list li .title{font-size:14px;}
	.pro_list li .title img{width:8px;margin-top:-4px;}
	
	
	.proDet_top{padding:15px 4% 20px 4%;}
	.proDet_top .title{font-size:20px;line-height:22px;padding:0 10px 0 0;font-weight:bolder;}
	.proDet_top .title strong{font-size:15px;display:block;}
	.proDet_top a{width:105px;height:37px;line-height:37px;margin-top:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:12px;position:relative;top:0;left:0;}
	.proDet_top i{width:30px;height:30px;background:url(../images/mobile/pro_det_icon.png) no-repeat 0 / 100%;position:absolute;right:4%;top:18px;cursor:pointer;}
	.proDet .pro_nav{display:none;}
	.proDet_main{width:92%;margin:25px auto 0;padding:0;float:none;}
	.proDet_nav{height:40px;} 
	.proDet_nav li{width:31%;height:40px;margin-right:3.5%;}
	.proDet_nav li a{font-size:12px;height:39px;}
	.proDet_nav li a span{display:block;margin:0 auto;}
	.proDet_nav li.proDet_nav1 a{line-height:36px;height:36px;padding-top:3px;}
	.proDet_con{width:100%;padding:30px 0 35px 0;}
	.proDet_con .path{padding:0;}
	.proDet_intro{padding-left:0;}
	.proDet_scroll{padding:0 0 22px 0;}
	.proDet_intro .con p{line-height:17px;font-size:12px;margin-bottom:8px;}
	.proDet_scroll .bx-viewport{width:77% !important;margin:0 auto;}
	.proDet_scroll .bx-controls{margin-top:20px;padding:0 1%;}
	.proDet_scroll .bx-pager-item{width:26%;margin:0 3.6%;}
	.proDet_scroll .bx-pager-item a{width:100%;height:100%;}
	.proDet_scroll .bx-pager-item a img{width:100%;}
	.proDet_scroll .bx-pager-link:hover,
	.proDet_scroll .bx-pager-link.active{width:100%;height:100%;border:2px solid #3094d2;}
	.proDet_gg .con{margin:25px 0;}
	.proDet_gg .con li{line-height:22px;font-size:12px;margin:0;float:none;width:100%;}
	.proDet_gg .con li strong{font-size:13px;}
	.proDet_download li{width:47%;margin:0 6% 10px 0;}
	.proDet_download li p{font-size:13px;line-height:17px;padding-top:12px;height:34px;}
	.proDet .pro_list{width:100%;padding:0;}
	.proDet .pro_list .tit{line-height:17px;margin:11px 0 15px 0;font-size:15px;}

	
	
	.project_top{margin-top:0;width:100%;}
	.project_top .img{width:100%;height:235px;position:relative;}
	.project_top .main{width:92%;padding:15px 4% 20px 4%;border:1px solid #dcdcdc;}
	.project_top .main .title{color:#323232;font-size:15px;line-height:21px;}
	.project_top .main .date{color:#888;font-size:11px;line-height:17px;padding-bottom:10px;margin-bottom:14px;}
	.project_top .main .data{font-size:12px;line-height:15px;margin-bottom:5px;}
	.project_top .main .con{font-size:12px;line-height:18px;margin-bottom:11px;}
	.project_top .main .more{font-size:11px;line-height:14px;}
	.project_list{margin:25px auto 30px;}
	.project_list ul{margin-bottom:15px;}
	.project_list li{width:100%;float:none;margin:0 0 15px 0;}
	.project_list li .img{height:215px;}
	.project_list li .main{padding:15px 3% 57px 3%;height:auto !important;}
	.project_list li .main .title{font-size:16px;line-height:21px;}
	.project_list li .main .date{font-size:11px;line-height:18px;margin-top:0;}
	.project_list li .main .con{font-size:12px;color:#555;line-height:19px;margin-top:8px;}
	.project_list li .main .more{font-size:11px;line-height:13px;left:3%;bottom:24px;}
	.project_list li .main .more img{width:13px;margin-right:12px;}
	
	
	.project_det{padding:24px 0 20px 0;}
	.project_det .left{width:100%;float:none;padding-right:0;border-right:none;}
	.project_det .top{margin-top:0;}
	.project_det .top .title{font-size:20px;line-height:20px;}
	.project_det .top .date{font-size:12px;line-height:28px;}
	.project_det .main{padding-top:5px;}
	.project_det .main .data{font-size:12px;line-height:15px;margin-bottom:5px;}
	.project_det .main .con{line-height:18px;font-size:12px;padding-bottom:25px;margin-bottom:19px;border-bottom:1px solid #e1e1e1;}
	.project_det .main .con img{margin:11px 0;}
	.fanye{padding-right:0;}
	.back{width:107px;height:38px;line-height:38px;font-size:12px;position:relative;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-top:15px;}
	.fanye div{margin-bottom:3px;line-height:17px;font-size:12px;}
	.fanye div span{display:block;font-weight:bolder;margin-bottom:2px;}
	.project_det .right{width:100%;float:none;margin-top:20px;}
	.project_det .right .title{line-height:33px;font-size:15px;}
	.project_det .right .main{margin-top:0;line-height:14px;}
	.project_det .right .main a{font-size:12px;margin-bottom:4px;margin-left:-11px;padding-left:11px;}
	.project_det .right .main a img{width:5px;position:absolute;left:0;top:50%;margin-top:-4px;}
	.project_det .right .main a span{margin-right:8px;}
	
	
	.news_list li .img{height:230px;}
	.news_list li .main{padding-top:15px;padding-bottom:60px;}

	
	.contact_path1{padding-top:16px;width:100%;}
	.contact_path1 .inside_tit{padding:0 4%;}
	.contact_path1 .main{margin-top:17px;}
	#map{height:300px;width:100%;float:none;}
	.contact_path1 .path{padding:6px 4% 22px 4%;width:92%;float:none;}
	.contact_path1 .path .title{line-height:38px;font-size:14px;}
	.contact_path1 .path .con{line-height:18px;font-size:12px;}
	.contact_path1 .path .con img{width:12px;margin-right:5px;}
	.contact_path1 .path .con .word{padding:0 0 4px 17px;}
	.contact_path2{margin:22px 0 20px 0;}
	.contact_path2 .form{margin-top:15px;}
	.contact_path2 .form_text{width:100%;}
	.contact_path2 .form p{font-size:12px;line-height:14px;height:22px;}
	.contact_path2 .form .tips{height:13px;line-height:13px;margin-bottom:5px;}
	.contact_path2 .form .text{height:29px;}
	.contact_path2 .form_textarea .text{height:49px;padding:5px 0;}
	.contact_path2 .form_btn{padding-top:2px;}
	.contact_path2 .form_btn input{width:107px;height:37px;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-left:16px;}

}