﻿body {width:100%;font-size:13px;line-height:23px;color:#333;font-family:"微软雅黑", "Microsoft Yahei", Arial;height:auto;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td ,input,article{margin:0;padding:0;}
img{border:none;}
ul,li{padding:0px; margin:0; list-style:none;}
.clear {clear:both;}
a {text-decoration:none;}
a:link {color:#333333;text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color:#d7452a;text-decoration:none;}
a:active {color:#d7452a;text-decoration:none;}
.relative {position:relative;}
.absolute{position:absolute;}

.NoInformation{width:100%; text-align:center; clear:both; display:block; padding:13px 0px;}
.NoInformation_shineText{color:#f00; font-weight:bold;}
.PageProgram{width:100%; text-align:center; padding:15px 0 7px 0px; clear:both; font:normal 12px/21px 'Arial'; color:#666666;}
.PageProgram span{padding:6px 9px; background:#F9F9F9; border:1px solid #E4E4E4;}
.PageProgram span#p_jump{display:none;}
.PageProgram span:hover{background:#E9E9E9; border:1px solid #D4D4D4;}
.PageProgram span a{color:#333333;}
.PageProgram input{vertical-align:middle; margin-top:-1px;}
.PageProgram_inputA{border:1px solid #CFCFCF; background-color:#FFFFFF; width:19px; padding:2px 4px 1px 4px;}
.PageProgram_inputB{border:1px solid #AFAFAF; background-color:#CCCCCC; width:29px; padding:2px 4px 1px 4px; cursor:pointer;}

/* ----------------------------------- *//* ---------- Header styles ---------- *//* ----------------------------------- */
header{width:100%;height:auto;position:absolute;z-index:1000;top:0;background:#fff;}
.h_header{max-width:1440px;margin:0 auto;}
.in_banner{position:relative;z-index:100;padding:73px 0 0 0;}
header .logo {float:left;margin:20px 0 0 40px;}
header .logo a {display:block;margin:0;padding:0;border:none;outline:none;}
header .logo img{width:58%;}
#nav-wrap ul,#nav-wrap li,#nav-wrap a {margin:0;padding:0;border:none;outline:none;}
#nav-wrap {position:relative;float:right;margin:26px 40px 0 0;z-index:99999;}
#nav-wrap > a.mobile-btn {display:none;border-radius:3px;}
ul#nav {min-height:48px;width:auto;/* left align the menu */   text-align:left;}
ul#nav li {position:relative;list-style:none;height:64px;display:inline-block;margin-left:20px;}
ul#nav li a {width:100px;display:inline-block;padding:8px 2px;line-height:20px;text-decoration:none;text-align:center;color:#d74530;font-family:"微软雅黑", "Microsoft Yahei";font-size:17px;}
ul#nav li a b{display:block;font-size:20px;text-transform:capitalize;font-weight:normal;font-family:Arial;}
ul#nav li a:active {background-color:transparent !important;}
ul#nav li:hover > a,ul#nav li.current a,ul#nav li:hover span a{color:#d74530;border-top:solid 1px #d74530;border-bottom:solid 1px #d74530;}
ul#nav li.sideP a{color:#000;}
/* adds down arrow */
ul#nav ul {position:absolute;top:100%;left:0;background:#1f2024;min-width:100%;border-radius:0 0 3px 3px;/* for transition effects */opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .25s ease .1s;-moz-transition:opacity .25s ease .1s;-o-transition:opacity .25s ease .1s;-ms-transition:opacity .25s ease .1s;transition:opacity .25s ease .1s;}
ul#nav ul li {padding:0;display:block;text-align:center;height:0;overflow:hidden;-webkit-transition:height .25s ease .1s;-moz-transition:height .25s ease .1s;-o-transition:height .25s ease .1s;-ms-transition:height .25s ease .1s;transition:height .25s ease .1s;margin:0;}
ul#nav li:hover > ul {opacity:1;filter:alpha(opacity=100);}
ul#nav li:hover > ul li {height:42px;overflow:visible;}
ul#nav li:hover > ul li:last-child {border:none;}
ul#nav li ul li > a {border:none!important;color:#fff!important;text-align:center!important;}
ul#nav li ul li > a:hover{color:#d74530;}
ul#nav ul li a {padding:6px 0;margin:0;white-space:nowrap;font-size:13px;border:none;}
ul#nav ul li a:hover{border:none;}
ul#nav li ul li:hover > a{border:none;}

footer{background:#222121;width:100%;clear:both;}
.ft_top{padding:50px 40px;max-width:1440px;margin:0 auto;}
.ft_con{float:left;color:#fff;padding:0 0 0 0;margin:0;}
.ftc_menu{height:30px;font-size:18px;font-weight:bold;}
.ftc_txt{line-height:24px;font-size:14px;margin:10px 0 0 0;}
.ft_icon{margin-left:30px;float:left;padding:10px 30px 10px 0;}
.ft_icon .guanzhu-1{width:90px;height:90px;float:left;background:url(../image/ft_01.png) no-repeat;background-size:100%;margin:0 8px;}
.ft_icon .guanzhu-2{width:90px;height:90px;float:left;background:url(../image/ft_02.png) no-repeat;background-size:100%;margin:0 8px;}
.ft_icon .guanzhu-3{width:90px;height:90px;float:left;background:url(../image/ft_03.png) no-repeat;background-size:100%;margin:0 8px;}
.ft_icon .guanzhu-4{width:90px;height:90px;float:left;background:url(../image/ft_04.png) no-repeat;background-size:100%;margin:0 8px;}
.lsBtm{position: relative;z-index: 1;display: block;width:110px;height:110px;}
.lsBtm .ewm{position:absolute;bottom:108px;left:50%;z-index:9;width:150px;height:0px;margin-left:-70px;overflow:hidden;background:url(../image/ewm_bg.png) no-repeat;}
.lsBtm .ewm img{width:138px;height:138px;padding:5px 0 0 5px;}
.ft_link{width:35%;float:right;}
.ftl_menu{font-size:18px;color:#fff;line-height:30px;}
.ftl_menu em{width:20px;height:2px;background:#d74530;display:block;}
.ftl_li{padding:10px 0 0 0;}
.ftl_li a{line-height:26px;font-size:14px;color:#fff;display:block;float:left;padding-right:10px;}
.ft_bq{height:45px;line-height:45px;background:#171717;font-size:14px;padding:0 40px;}
.ft_bq span{float:right;}
.ft_bq a{color:#989898;}

/*在线客服*/
.side {position:fixed;right:-10px;top:40%;z-index:1000000; display:block;}
.side ul li {background:rgba(215, 69, 47, 0.8);color:#fff;cursor:pointer;margin-bottom:1px;width:75px;position:relative;}
.side ul li .int {width:65px;position:relative;padding:10px 0;}
.side ul li .pic {text-align:center;height:25px;text-align:center;padding:4px 0 0 0;}
.side ul li .pic-1 {text-align:center;}
.side ul li .pic img {max-width:100%;max-height:100%;}
.side ul li .tit {font-size:12px;line-height:20px;text-align:center;}
.side ul li .tit a{color:#fff;}
.side ul li.big {zoom:1;*margin-top:-4px;}
.f-cb:after {display:block;height:0;clear:both;visibility:hidden;overflow:hidden;content: ".";}

.in_about{height:398px;overflow:hidden;}
.inabt_fl{width:42%;float:left;padding:4% 4% 0 4%;overflow:hidden;top:0;}
.inabt_menu{float:left;}
.inam_txt{border:solid 2px #d7452f;text-align:left;font-weight:700;color:#d7452f;padding:10px 13px;line-height:24px;font-size:18px;}
.inam_txt span{display:block;font-family:Arial;font-size:24px;text-transform:uppercase;}
.inam_line{width:45px;height:2px;background:#d7452f;clear:both;margin-top:20px;}
.ina_txt{margin-top:6%;}
.inat_jj{line-height:22px;font-size:15px;color:#666;}
.inat_more{width:116px;height:32px;text-align:center;line-height:30px;margin-top:4%;}
.inat_more a{color:#666;display:block;border-radius:30px;border:solid 1px #666;}
.inat_more a:hover{display:block;border-radius:30px;border:solid 1px #d7452f;color:#d7452f;}
.inabt_fr{width:50%;height:400px;float:right;background:#d7452f;overflow:hidden;}
.inar_fl{width:50%;float:left;overflow:hidden;}
.inarl_img{height:200px;overflow:hidden;} 
.inarl_img img{width:100%;height:200px;display:block;cursor:pointer;transition:all 0.6s;overflow:hidden;}
.inarl_img img:hover{transform:scale(1.2);}
.inarl_img2{height:200px;padding:0;overflow:hidden;}
.inarl_img2 img{width:100%;height:100%;cursor:pointer;transition: all 0.6s;}
.inarl_img2 img:hover{transform:scale(1.2);}
.inar_fr{width:50%;float:left;top:0;}
.inarr_yj{height:160px;overflow:hidden;padding:40px 15px 0 15px;}
.inayj_menu{font-size:18px;color:#fff;line-height:30px;}
.inayj_menu em{display:block;width:20px;height:2px;background:#fff;}
.inayj_jj{font-size:13px;line-height:20px;color:#fff;margin-top:2.6%;}

.in_ser{height:498px;overflow:hidden;}
.in_video{width:50%;float:left;top:0;}
.in_video .container {width:100%;height:498px;position:relative;display:-webkit-flex;display:flex;overflow:hidden;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;}
.insr_fr{width:44%;float:left;padding:5% 3% 0 3%;overflow:hidden;}

.in_news{height:468px;overflow:hidden;}
.inn_fl{width:38%;float:left;padding:4% 8% 0 4%;overflow:hidden;top:0;}
.news_t,.case_t{width:410px;overflow:hidden;}
.box4_1{overflow:hidden;height:468px;}
.innl_li{padding:10% 0 0 0;}
.news_hd{height:210px;position:absolute;left:0;top:0;}
.news_hd2{float:left;width:100%;}
.inn_title{line-height:30px;font-size:18px;}
.inn_jj{font-size:16px;line-height:24px;padding:1% 12% 0 0;}

.zy_but{bottom:150px;position:absolute;height:24px;left:8%;width:120px;z-index:9;}
.zy_but a{display:block;width:24px;height:24px;float:left;margin-right:4px;}
.ico_p{background:url(../image/ico_p.png) no-repeat;display:block;overflow:hidden;position:absolute;}
.z_but .ico_p{background-position:0 -88px;width:24px;height:24px;}
.y_but .ico_p{background-position:-26px -114px;width:24px;height:24px;}
.y_but:hover .ico_p{background-position:-0px -114px;}
.z_but:hover .ico_p{background-position:-26px -88px;}

.box4_2{width:50%;height:468px;float:right;background:url(../image/in_04.jpg) no-repeat left;overflow:hidden;top:0;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:12% 0 0 0;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.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;overflow:hidden;}
.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)}
.grabbing{cursor:url(/temp/css/grabbing.png) 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.testimonial {background-color:#fff;margin:0 15px;}
.testimonial:hover{background-color:#d7452f;}
.testimonial:hover .pic img{transform:scale(1.2);}
.testimonial:hover .testimonial-review a{color:#fff;}
.testimonial .pic {line-height:0;overflow:hidden;}
.testimonial .pic img {width:100%;height:auto;cursor:pointer;transition:all 0.6s;}
.testimonial .testimonial-review{height:40px;overflow:hidden;text-align:center;line-height:40px;font-size:14px;}
.owl-theme .owl-controls {margin-top: 20px;}
.owl-theme .owl-controls .owl-page span {width: 10px;height: 10px;background: #fff;opacity: 1;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {background: #fff;}
.owl-pagination {margin-top:20px;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {background:#d7452f;}
.owl-theme .owl-controls{margin-top:10px;text-align:center}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-item.loading{min-height:150px;background:url(/temp/css/AjaxLoader.gif) no-repeat center center}


.box1,.box2,.box4{width:100%;overflow:hidden;max-width:1440px;margin:0 auto;}
.box1_1,.box1_2,.box2_1,.box2_2,.box3_1,.box3_2,.box4_1,.box4_2{top:0;}
.box1_1,.box2_1,.box4_1{left:-20%;}
.box1_2,.box2_2,.box4_2{right:-20%;}
/*-----------------------------------*//*------- Responsive design ---------*//*-----------------------------------*/
.mobile-menu {display:none;}

/*news*/
.n_fl{text-align:center;margin:5% 0;}
.n_fl a{height:40px;line-height:40px;display:inline-block;padding:0 30px;margin:0 10px;font-size:18px;}
.n_fl a:hover{border-radius:30px;background:#d7452f;color:#fff;display:inline-block;}
.n_fl a.cur{border-radius:30px;background:#d7452f;color:#fff;display:inline-block;}
.main-content{padding:0 4% 6% 4%;max-width:1440px;margin:0 auto;}
.main-content .left-container {width:65.7%;float:left;}
.left-container article {width:99%;float:left;background:#fff;border-bottom:4px solid #e6e6e6;border-top:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;position:relative;margin-bottom:30px;overflow:hidden;}
.left-container article .border-bottom {background:#dcdcdc;position:absolute;left:10px;right:10px;height:4px;bottom:-8px;}
.left-container article .post-thumb {position:relative;overflow:hidden;}
.left-container article .post-thumb .overlay {position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:url(../image/post-thumb-bg.png) repeat;opacity:0;filter:alpha(opacity = 0);overflow:hidden;}
.left-container article .post-thumb:hover .overlay {opacity:1;filter:alpha(opacity = 100);-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;-ms-transition:opacity 0.4s linear;-o-transition:opacity 0.4s linear;transition:opacity 0.4s linear;}
.left-container article .post-thumb .overlay a {background:url(/temp/images/blog-image-overlay.png) no-repeat center;display:block;position:absolute;top:0px;bottom:0px;left:0px;right:0px;}
.left-container article .post-thumb .overlay.blog a {background:url(../image/prj-ic-1.png) no-repeat center #d7452f;display:block;width:49px;height:49px;margin:0 auto;}
.left-container article .post-thumb .overlay.blog a:hover {background-color:#2b2b2b;-webkit-transition:background-color 0.4s linear;-moz-transition:background-color 0.4s linear;-ms-transition:background-color 0.4s linear;-o-transition:background-color 0.4s linear;transition:background-color 0.4s linear;}
.left-container article .post-thumb img {width:100%;display:block;cursor:pointer;transition:all 0.6s;}
.left-container article .post-thumb img:hover{transform:scale(1.4);}
.left-container article .post-content {padding:25px;font-family:"微软雅黑","Microsoft Yahei";position:relative;}
.left-container article .post-content .post-info {width:125px;background:#d7452f;float:left;margin:0 20px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;}
.left-container article .post-content .post-info .shaddow {background:url(/temp/images/post-info-shaddow.png) no-repeat;width:20px;height:121px;position:absolute;right:-20px;top:0px;}
.left-container article .post-content .post-info ul li {background:url(../image/post-info-li-bg.jpg) repeat-x bottom;margin:0 16px;font-size:35px;line-height:35px;color:#ffffff;padding:13px 0;text-align:center;font-weight:700;}
.left-container article .post-content .post-info ul li.last {background:none;padding:0 0 20px 0;}
.left-container article .post-content .post-info ul li span {font-size:16px;line-height:35px;color:#ffffff;font-weight:normal;}
.left-container article .post-content .nli_title {font-size:25px;line-height:25px;color:#616262;padding-bottom:10px;}
.nxq_fr{width:100%;margin:0 25px 0 0;}
.nxq_time{ line-height:24px;}
.nxq_zy{border:dashed 1px #d7452f;padding:5px;margin:5px 0 0 0;}
.nxq_zy span{font-weight:700;color:#333;}
.nxq_nr{padding:10px 0 0 0;line-height:38px;}
.nxq_nr img{max-width: 100%;}
.left-container article .post-content .nli_title a {color:#616262;}
.left-container article .post-content .nli_title a:hover {color:#d7452f;-webkit-transition:color 0.4s linear;-moz-transition:color 0.4s linear;-ms-transition:color 0.4s linear;-o-transition:color 0.4s linear;transition:color 0.4s linear;}
.left-container article .post-content hgroup a:hover {color:#616262;-webkit-transition:color 0.4s linear;-moz-transition:color 0.4s linear;-ms-transition:color 0.4s linear;-o-transition:color 0.4s linear;transition:color 0.4s linear;}
.left-container article .post-content .nli_jj {padding-bottom:20px;}
.left-container article .post-content img.full-width {width:100%;}
.left-container article .post-content p.quote {background:#efefef;border-left:solid 47px #d7452f;padding:30px 30px;margin-bottom:20px;font-style:italic;position:relative;color:#989898;font-size:14px;line-height:21px;}
.left-container article .post-content p.quote .icon {background:url(/temp/images/quote.png) no-repeat center #d7452f;display:block;position:absolute;width:47px;top:0px;bottom:0px;left:-47px;}
.left-container article .post-content .read-more {float:right;font-style:italic;color:#d7452f;}
.left-container article .post-content .read-more:hover {color:#616262;-webkit-transition:color 0.4s linear;-moz-transition:color 0.4s linear;-ms-transition:color 0.4s linear;-o-transition:color 0.4s linear;transition:color 0.4s linear;}

.main-content .right-container {width:31.5%;float:right;}
.main-content .right-container .sidebar {width:100%;}
.main-content .right-container .widget {background:#ffffff;padding:10px 0;position:relative;margin-bottom:15px;}
.main-content .right-container .widget .title {width:100%;margin-bottom:20px;border-bottom:solid 1px #dddddd;}
.main-content .right-container .widget .title .icon {width:53px;height:53px;background:url(../image/widget-icon.png) no-repeat #d7452f;background-position:19px 18px;float:left;}
.main-content .right-container .widget .title .nr_menu {font-size:25px;color:#616262;float:left;padding:19px 0 0 17px;}
.main-content .right-container .widget .border-bottom {background:#dcdcdc;position:absolute;left:10px;right:10px;height:4px;bottom:-8px;}
.main-content .right-container .widget form {position:relative;}
.main-content .right-container .widget form .field {display:block;width:94%;padding:0 3%;height:41px;background:#f0f0f0;border:none;color:#555252;font-size:12px;}
.main-content .right-container .widget form .submit {background:url(../image/submit-search.jpg) no-repeat;display:block;width:48px;height:41px;border:none;cursor:pointer;position:absolute;right:0px;top:0px;}
.main-content .right-container .widget ul.recent-posts li {width:100%;height:auto;border-bottom:solid 1px #dddddd;padding-bottom:20px;margin-bottom:20px;clear:both;}
.main-content .right-container .widget ul.recent-posts li.last {border-bottom:none;padding-bottom:0px;margin-bottom:0px;}
.main-content .right-container .widget ul.recent-posts li a.photo {position:relative;display:block;width:40.6%;height:auto;float:left;margin-right:15px;}
.main-content .right-container .widget ul.recent-posts li .nrli_title {color:#555252;font-size:14px;line-height:18px;}
.main-content .right-container .widget ul.recent-posts li .nrli_title a {color:#555252;font-size:14px;line-height:18px;}
.main-content .right-container .widget ul.recent-posts li .nrli_title a:hover {color:#d7452f;-webkit-transition:color 0.4s linear;-moz-transition:color 0.4s linear;-ms-transition:color 0.4s linear;-o-transition:color 0.4s linear;transition:color 0.4s linear;}
.main-content .right-container .widget ul.recent-posts li .nrli_time {color:#555252;font-size:12px;line-height:20px;float:none;width:100%;}
.main-content .right-container .widget ul.recent-posts li a img {display:block;width:100%;height:auto;}
.main-content .right-container .widget ul.recent-posts .blur-effect,.main-content .right-container .widget ul.recent-posts .overlay {position:absolute;top:0;left:0}
.main-content .right-container .widget ul.recent-posts .overlay {background:rgba(0,0,0,.6) url('../image/prj-ic-1.png') no-repeat center;opacity:0;filter:alpha(opacity=0);width:100%;height:100%}

/*service*/
.ser-content{padding:4% 0;max-width:1440px;margin:0 auto;}
.ser_menu{height:120px;padding:0 4%;}
.cse_menu{height:110px;padding:0 4%;}
.serm_fr{width:60%;float:right;line-height:24px;font-size:16px;padding:10px 0 0 0;}
.ser-li{position:relative;}
.ser-li article{width:30%;height:405px;float:left;text-align:center;margin:3% 1% 0 2%;position:relative;cursor:pointer;}
.ser-li article .sli-icon{width:100%;text-align:center;z-index:100;position:relative;}
.ser-li article .sli-icon img{width:194px;display:inline-block;cursor:pointer;transition:all 0.6s;}
.ser-li article .sli-txt{width:100%;height:300px;border:solid 1px #eee;top:97px;overflow:hidden;padding-bottom:10px;position:absolute;z-index:10;}
.ser-li article:hover .sli-icon img{transform:scale(1.2);}
.ser-li article:hover .sli-txt{border:solid 1px #d7452f;}
.ser-li article:hover .sli-txt a{color:#d7452f;}
.ser-li article:hover .sli-txt .slit-jj{color:#d7452f;}
.ser-li article .slit-title{padding-top:134px;font-size:20px;line-height:30px;}
.ser-li article .slit-jj{padding:5px 20px 0 20px;font-size:15px;line-height:22px;color:#888;}

.ca_fr{height:30px;color:#888;float:right;font-size:13px;background:url('../image/abt_01.png') no-repeat left;background-size:20px;padding:0 0 0 25px;margin:60px 0 0 0;line-height:30px;}
.ca_fr a{color:#888;padding:0 4px;}
.ca_fr span{padding:0 4px;}
.ce-fl{padding:2% 0 0 0;text-align:center;}
.ce-fl a{height:30px;line-height:30px;display:inline-block;padding:0 10px;margin:0 1% 10px 1%;font-size:14px;}
.ce-fl a:hover{border-radius:20px;background:#d7452f;color:#fff;display:inline-block;}
.ce-fl a.cur{border-radius:20px;background:#d7452f;color:#fff;display:inline-block;}
.case_li{width:94%;margin:1% auto 0 auto;}
.case_li article{width:24%;float:left;display:inline-table;overflow:hidden;margin:0.8% 0 0 0.8%;}
.case_li .text-desc{position:absolute;left:0;top:0;background:rgba(55, 55, 55, 0.8);height:100%;opacity:0;width:100%;}
.case_li .port-1{width:100%;position:relative;overflow:hidden;text-align:center;display:block;}
.case_li .port-1 .text-desc{opacity:0.9;top:-100%;transition:0.5s;}
.case_li .port-1 .image-box{display:block;line-height:0;}
.case_li .port-1 img{transition:0.5s;}
.case_li .port-1 .image-box img{width:100%;}
.case_li .port-1:hover img{transform:scale(1.2);}
.case_li .port-1.effect-3 .text-desc{top:50%;left:50%;width:0;height:0;overflow:hidden;padding:0;}
.case_li .port-1.effect-3:hover .text-desc{width:100%;top:0;left:0;height:100%;padding:26% 0 0 0;}
.case_li .cli_title{font-size:18px;line-height:24px;padding-bottom:15px;}
.case_li .cli_title a{color:#fff;}
.case_li .text-desc .cli_more{padding:2% 0 0 0;}
.case_li .text-desc .cli_more img{display:inline-block;}

.abtjj img{width:100%;}

.ser-content .left-container{padding:0 3%;}
.portfolio{padding:0 3%;}
.portfolio .post-navi {width:142px;margin:auto;}
.portfolio .title {width:100%;border-bottom:solid 1px #dddddd;margin-bottom:15px;position:relative;}
.portfolio .title .icon {width:53px;height:53px;background:url(../image/widget-icon.png) no-repeat #d7452f;background-position:19px 18px;float:left;}
.portfolio .title .cot_menu{font-size:25px;color:#616262;float:left;padding:19px 0 0 17px;}
.portfolio article {width:31.3%;margin-right:3%;float:left;overflow:hidden;}
.portfolio article .post-thumb {position:relative;overflow:hidden;}
.portfolio article .post-thumb img {width:100%;display:block;transition:0.5s;}
.portfolio article .post-thumb:hover img{transform: scale(1.2);}
.portfolio article:nth-child(4n) {margin-right:0;}
.portfolio article .post-content {text-align:center;}
.portfolio article .post-content .cxq_title a {color:#616161;font-size:16px;line-height:30px;}
.portfolio article .post-content .cxq_title a:hover {color:#d31f2a;-webkit-transition:color 0.4s linear;-moz-transition:color 0.4s linear;-ms-transition:color 0.4s linear;-o-transition:color 0.4s linear;transition:color 0.4s linear;}
.portfolio article .post-content .cxq_title {padding:0 0 10px 0;margin-bottom:18px;}

/*about*/
.abt_banner{overflow:hidden;position:relative;z-index:100;min-height:110px;}
.abt_banner img{width:100%;cursor:pointer;transition:all 0.6s;}
.abt_banner img:hover{/*transform:scale(1.2);*/}
.con-content{padding:3%;max-width:1440px;margin:0 auto;}
.con-left{width:50%;float:left;margin:0;padding:2% 0 0 0;}
.conl_txt{font-size:18px;line-height:30px;margin:4% 0 0 0;}
.con_icon{padding:10px 30px 10px 0;}
.con_icon .guanzhu-1{width:70px;height:70px;float:left;background:url(../image/ft_01.png) no-repeat;background-size:100%;margin:0 8px;}
.con_icon .guanzhu-2{width:70px;height:70px;float:left;background:url(../image/ft_02.png) no-repeat;background-size:100%;margin:0 8px;}
.con_icon .guanzhu-3{width:70px;height:70px;float:left;background:url(../image/ft_03.png) no-repeat;background-size:100%;margin:0 8px;}
.con_icon .guanzhu-4{width:70px;height:70px;float:left;background:url(../image/ft_04.png) no-repeat;background-size:100%;margin:0 8px;}
.lsBtm1{position: relative;z-index: 1;display: block;width:70px;height:70px;}
.lsBtm1 .ewm{position:absolute;bottom:78px;left:50%;z-index:9;width:150px;height:0px;margin-left:-70px;overflow:hidden;background:url(../image/ewm_bg.png) no-repeat;}
.lsBtm1 .ewm img{width:138px;height:138px;padding:5px 0 0 5px;}
.con-right{width:50%;float:right;margin:0;overflow:hidden;}
.con-map{width:100%;}
.con-map img{width:100%;}

.abt-content{width:100%;margin:0 auto;max-width:1440px;}
.abt-box1{padding:3%;height:auto;min-height:550px;}
.abx1-left{width:50%;float:left;padding:1% 0;}
.abx1-jj{font-size:18px;line-height:30px;margin:3% 0 0 0;}
.abx1-right{width:50%;float:right;text-align:center;overflow:hidden;}
.abx1-right img{width:80%;cursor:pointer;transition:all 0.6s;}
.abx1-right img:hover{transform:scale(1.2);}
.abt-box2{background:#f4f4f4;height:auto;overflow:hidden;min-height:550px;}
.abx2-left{width:50%;float:left;line-height:0;overflow:hidden;}
.abx2-left img{width:100%;height:100%;cursor:pointer;transition:all 0.6s;}
.abx2-left img:hover{transform:scale(1.2);}
.abx2-right{width:40%;float:right;padding:4% 5% 3% 5%;}

.abt-box3{height:auto;min-height:550px;}
.abt3-fl{width:40%;float:left;padding:4% 5% 5% 5%;}
.fieldset{display:none;}
.pop-content{line-height:24px;padding:10px;}
.pop-content2{line-height:26px;text-align:center;font-size:16px;padding:20px;}
.ab3l-an{padding:2% 0 0 0;}
.brush-title,.brush-title2{height:30px;line-height:30px;display:block;float:left;margin:10px 10px 0 0;}
.brush-title a,.brush-title2 a{height:30px;line-height:30px;padding:0 10px;border-radius:20px;display:block;border:solid 1px #d7452f;color:#d7452f;}
.brush-title a:hover,.brush-title2 a:hover{border-radius:20px;display:block;border:solid 1px #d7452f;color:#fff;background:#d7452f;}
.abt3-fr{width:50%;float:left;background-size:200%;padding:0;}
.abt3-li span{display:block;text-transform:uppercase;font-family:Arial;font-size:14px;}
.abt3l-01 a,.abt3l-02 a,.abt3l-03 a,.abt3l-04 a{width:50%;display:block;float:left;height:120px;background:url(../image/abt_06.jpg) no-repeat center;line-height:24px;overflow:hidden;text-align:center;font-size:18px;padding:80px 0 0 0;color:#fff;display:block;}
.abt3l-01 a:hover,.abt3l-02 a:hover,.abt3l-03 a:hover,.abt3l-04 a:hover{display:block;background:#de5641;color:#fff;}
.abt3l-02 a{background:url(../image/abt_07.jpg) no-repeat center;}
.abt3l-02 a{color:#fff;}
.abt3l-02 a:hover{background:#de5641;}
.abt3l-03 a{background:url(../image/abt_08.jpg) no-repeat center;}
.abt3l-03 a{color:#fff;}
.abt3l-03 a:hover{background:#de5641;}
.abt3l-04 a{background:url(../image/abt_09.jpg) no-repeat center;}
.abt3l-04 a{color:#fff;}
.abt3l-04 a:hover{background:#de5641;}

@media (max-width:1024px) {
.in_about{height:290px;overflow:hidden;}
.inabt_fl{width:44%;float:left;padding:1% 4% 0 2%;overflow:hidden;top:0;}
.inabt_menu{float:left;}
.inam_txt{border:solid 2px #d7452f;text-align:left;font-weight:700;color:#d7452f;padding:10px 15px;line-height:24px;font-size:16px;}
.inam_txt span{display:block;font-family:Arial;font-size:20px;text-transform:uppercase;}
.inam_line{width:45px;height:2px;background:#d7452f;clear:both;margin-top:10px;}
.ina_txt{margin-top:3%;}
.inat_jj{line-height:22px;font-size:13px;color:#666;}
.inat_more{width:116px;height:32px;text-align:center;line-height:30px;margin-top:4%;}
.inat_more a{color:#666;display:block;border-radius:30px;border:solid 1px #666;}
.inat_more a:hover{display:block;border-radius:30px;border:solid 1px #d7452f;color:#d7452f;}
.inabt_fr{width:50%;height:290px;float:right;background:#d7452f;top:0;}
.inar_fl{width:50%;float:left;overflow:hidden;}
.inarl_img{height:145px;overflow:hidden;} 
.inarl_img img{width:100%;height:145px;display:block;cursor:pointer;transition:all 0.6s;overflow:hidden;}
.inarl_img img:hover{transform:scale(1.2);}
.inarl_img2{height:145px;text-align:center;padding:0;overflow:hidden;}
.inarl_img2 img{width:100%;cursor:pointer;transition: all 0.6s;}
.inarl_img2 img:hover{transform:scale(1.2);}
.inar_fr{width:50%;float:left;top:0;}
.inarr_yj{height:135px;overflow:hidden;padding:10px 15px 0 15px;}
.inayj_menu{font-size:16px;color:#fff;line-height:30px;}
.inayj_menu em{display:block;width:20px;height:2px;background:#fff;}
.inayj_jj{font-size:12px;line-height:18px;color:#fff;margin-top:2.6%;}

.in_ser{height:360px;overflow:hidden;}
.in_video{width:50%;float:left;top:0;}
.in_video .container {width:100%;height:360px;}
.insr_fr{width:44%;float:left;padding:3% 4% 0 2%;overflow:hidden;top:0;}

.in_news{height:400px;overflow:hidden;}
.inn_fl{width:40%;float:left;padding:4% 8% 0 2%;overflow:hidden;top:0;}
.box4_1{overflow:hidden;height:468px;}
.innl_li{padding:10% 0 0 0;}
.news_hd{height:210px;position:absolute;left:0;top:0;}
.news_hd2{float:left;width:100%;}
.inn_title{line-height:24px;font-size:16px;}
.inn_jj{font-size:15px;line-height:22px;padding:1% 8% 0 0;}
.zy_but{bottom:150px;position:absolute;height:24px;left:4%;width:120px;z-index:9;}
.zy_but a{display:block;width:24px;height:24px;float:left;margin-right:4px;}
.ico_p{background:url(../image/ico_p.png) no-repeat;display:block;overflow:hidden;position:absolute;}
.z_but .ico_p{background-position:0 -88px;width:24px;height:24px;}
.y_but .ico_p{background-position:-26px -114px;width:24px;height:24px;}
.y_but:hover .ico_p{background-position:-0px -114px;}
.z_but:hover .ico_p{background-position:-26px -88px;}

.box4_2{width:50%;height:400px;float:right;background:url(../image/in_04.jpg) no-repeat left;overflow:hidden;top:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:14% 0 0 0;}

footer{background:#222121;width:100%;}
.ft_top{padding:50px 40px;}
.ft_con{float:left;color:#fff;padding:0 0 20px 0;margin:0;}
.ftc_menu{height:30px;font-size:18px;font-weight:bold;}
.ftc_txt{line-height:24px;font-size:14px;margin:10px 0 0 0;}
.ft_icon{margin-left:30px;float:left;border-right:none;padding:10px 30px 10px 0;}
.ft_link{width:90%;float:none;clear:both;}
.ftl_menu{font-size:18px;color:#fff;line-height:30px;}
.ftl_menu em{width:20px;height:2px;background:#d74530;display:block;}
.ftl_li{padding:10px 0 0 0;}
.ftl_li a{line-height:26px;font-size:14px;color:#fff;display:block;float:left;padding-right:10px;}
.ft_bq{height:45px;line-height:45px;background:#171717;font-size:14px;padding:0 40px;}
.ft_bq span{float:right;}
.ft_bq a{color:#989898;}
/*service*/
.ser-content{padding:3% 0;}
.ser_menu{padding:0 3%;}
.cse_menu{padding:0 3%;}
.serm_fr{width:60%;float:right;line-height:24px;font-size:16px;padding:10px 0 0 0;}
.ser-li{position:relative;}
.ser-li article{width:30%;height:405px;float:left;text-align:center;margin:3% 1% 0 2%;position:relative;}
.ser-li article .sli-icon{width:100%;text-align:center;z-index:100;position:relative;}
.ser-li article .sli-icon img{width:180px;display:inline-block;}
.ser-li article .sli-txt{width:100%;height:300px;border:solid 1px #eee;top:90px;overflow:hidden;padding-bottom:10px;position:absolute;z-index:10;}
.ser-li article .slit-title{padding-top:120px;font-size:18px;line-height:30px;}
.ser-li article .slit-jj{padding:5px 20px 0 20px;font-size:13px;line-height:22px;color:#888;}

.abt-box2{background:#f4f4f4;height:350px;overflow:hidden;}
.abx2-left{width:50%;float:left;line-height:0;overflow:hidden;}
.abx2-left img{width:100%;height:350px;cursor:pointer;transition:all 0.6s;}
.abx2-right{width:40%;float:right;padding:6% 5% 0 5%;}
}
@media (max-width:900px) {
header .logo img{width:90%;}
#nav-wrap {position:relative;float:none;margin:26px 40px 0 0;z-index:99999;}
.inarl_img2{height:200px;text-align:center;padding:0;overflow:hidden;}
.inn_title{line-height:24px;font-size:16px;padding:0 5% 0 0;}
.inn_jj{font-size:14px;line-height:22px;padding:1% 12% 0 0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:9% 0 0 0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:18% 0 0 0;}
}
@media (max-width:768px) {
  
.side,.video-show {display:none;}
header .logo img{width:90%;}
#nav-wrap {position:relative;float:none;margin:26px 40px 0 0;z-index:99999;}
.in_about{height:712px;overflow:hidden;}
.inabt_fl{width:96%;height:auto;float:none;padding:3% 2% 2% 2%;overflow:hidden;top:0;}
.inabt_menu{float:left;}
.inam_txt{border:solid 2px #d7452f;text-align:left;font-weight:700;color:#d7452f;padding:10px 15px;line-height:24px;font-size:16px;}
.inam_txt span{display:block;font-family:Arial;font-size:20px;text-transform:uppercase;}
.portfolio article {width:100%;margin:0 3% 3% 0;float:none;overflow:hidden;}
.portfolio article .post-thumb {position:relative;overflow:hidden;}
.portfolio article .post-thumb img {width:100%;display:block;transition:0.5s;}
.portfolio article .post-thumb:hover img{transform: scale(1.2);}
.portfolio article:nth-child(4n) {margin-right:3%;}
.portfolio article .post-content {text-align:center;}
.portfolio article .post-content .cxq_title a {color:#616161;font-size:16px;line-height:30px;}
.portfolio article .post-content .cxq_title a:hover {color:#d31f2a;-webkit-transition:color 0.4s linear;-moz-transition:color 0.4s linear;-ms-transition:color 0.4s linear;-o-transition:color 0.4s linear;transition:color 0.4s linear;}
.portfolio article .post-content .cxq_title {padding:0 0 10px 0;margin-bottom:18px;}
.inam_line{width:45px;height:2px;background:#d7452f;clear:both;margin-top:10px;}
.ina_txt{margin-top:3%;}
.inat_jj{line-height:22px;font-size:14px;color:#666;}
.inat_more{width:116px;height:32px;text-align:center;line-height:30px;margin-top:4%;}
.inat_more a{color:#666;display:block;border-radius:30px;border:solid 1px #666;}
.inat_more a:hover{display:block;border-radius:30px;border:solid 1px #d7452f;color:#d7452f;}
.inabt_fr{width:100%;height:400px;float:none;background:#d7452f;top:310px;overflow:hidden;}
.inar_fl{width:50%;float:left;}
.inarl_img{height:200px;overflow:hidden;} 
.inarl_img img{width:100%;height:200px;display:block;cursor:pointer;transition:all 0.6s;overflow:hidden;}
.inarl_img img:hover{transform:scale(1.2);}
.inarl_img2{height:200px;text-align:center;padding:0;overflow:hidden;}
.inarl_img2 img{width:100%;height:100%;cursor:pointer;transition: all 0.6s;}
.inarl_img2 img:hover{transform:scale(1.2);}
.inar_fr{width:50%;float:left;top:0;}
.inarr_yj{height:160px;overflow:hidden;padding:40px 15px 0 15px;}
.inayj_menu{font-size:18px;color:#fff;line-height:30px;}
.inayj_menu em{display:block;width:20px;height:2px;background:#fff;}
.inayj_jj{font-size:13px;line-height:20px;color:#fff;margin-top:2.6%;}

.in_ser{height:700px;overflow:hidden;}
.in_video{width:100%;float:none;top:330px;}
.in_video iframe{height:498px;}
.insr_fr{width:96%;float:none;height:auto;padding:3% 2% 0 2%;overflow:hidden;top:0;}

.in_news{height:800px;overflow:hidden;}
.inn_fl{width:96%;float:none;padding:4% 8% 0 2%;overflow:hidden;top:0;}
.box4_1{overflow:hidden;height:468px;}
.innl_li{padding:6% 0 0 0;}
.news_hd{height:210px;position:absolute;left:0;top:0;}
.news_hd2{float:left;width:100%;}
.inn_title{line-height:30px;font-size:18px;}
.inn_jj{font-size:16px;line-height:24px;padding:1% 12% 0 0;}
.zy_but{bottom:150px;position:absolute;height:24px;left:2%;width:120px;z-index:9;}
.zy_but a{display:block;width:24px;height:24px;float:left;margin-right:4px;}
.ico_p{background:url(../image/ico_p.png) no-repeat;display:block;overflow:hidden;position:absolute;}
.z_but .ico_p{background-position:0 -88px;width:24px;height:24px;}
.y_but .ico_p{background-position:-26px -114px;width:24px;height:24px;}
.y_but:hover .ico_p{background-position:-0px -114px;}
.z_but:hover .ico_p{background-position:-26px -88px;}
.box4_2{width:100%;height:400px;float:none;background:url(../image/in_04.jpg) no-repeat left;overflow:hidden;top:398px;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:5% 0 0 0;}

footer{background:#222121;width:100%;}
.ft_top{padding:20px 20px 30px 20px;}
.ft_con{float:none;color:#fff;padding:20px 0 0 0;margin:0;}
.ftc_menu{height:30px;font-size:18px;font-weight:bold;}
.ftc_txt{line-height:24px;font-size:14px;margin:6px 0 13px 0;}
.ft_icon{margin-left:0;float:none;border-right:none;padding:5px 30px 10px 0;}
.ft_icon .guanzhu-1{width:80px;height:80px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-2{width:80px;height:80px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-3{width:80px;height:80px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-4{width:80px;height:80px;margin:0 8px 20px 8px;}
.ft_link{width:100%;float:none;clear:both;margin:3% 0 0 0}
.ftl_menu{font-size:18px;color:#fff;line-height:30px;}
.ftl_menu em{width:20px;height:2px;background:#d74530;display:block;}
.ftl_li{padding:10px 0 0 0;}
.ftl_li a{line-height:26px;font-size:13px;color:#fff;display:block;float:left;padding-right:10px;}
.ft_bq{height:auto;line-height:22px;background:#171717;font-size:12px;padding:10px 40px;}
.ft_bq span{float:none;display:none;}
.ft_bq a{color:#989898;}

.n_fl{text-align:center;margin:3% 0;}
.n_fl a{height:40px;line-height:40px;display:inline-block;padding:0 30px;margin:0 10px;font-size:18px;}
.n_fl a:hover{border-radius:30px;background:#d7452f;color:#fff;display:inline-block;}
.n_fl a.cur{border-radius:30px;background:#d7452f;color:#fff;display:inline-block;}
.main-content{padding:0 4% 6% 4%;clear:both;}
.main-content .left-container {width:100%;float:none;}
.main-content .right-container {width:100%;float:none;clear:both;}
/*service*/
.ser-content{padding:3% 0;}
.ser_menu{padding:0 3%;}
.cse_menu{padding:0 3%;}
.serm_fr{width:60%;float:right;line-height:20px;font-size:13px;padding:10px 0 0 0;}
.ser-li{position:relative;}
.ser-li article{width:96%;height:405px;float:none;text-align:center;margin:3% 2% 0 2%;position:relative;}
.ser-li article .sli-icon{width:100%;text-align:center;z-index:100;position:relative;}
.ser-li article .sli-icon img{width:180px;display:inline-block;}
.ser-li article .sli-txt{width:100%;height:300px;border:solid 1px #eee;top:90px;overflow:hidden;padding-bottom:10px;position:absolute;z-index:10;}
.ser-li article .slit-title{padding-top:120px;font-size:18px;line-height:30px;}
.ser-li article .slit-jj{padding:5px 20px 0 20px;font-size:14px;line-height:22px;color:#888;}

.case_li{width:96%;margin:2% auto 0 auto;}
.case_li article{width:48%;float:left;display:block;overflow:hidden;margin:0.8% 0 0 0.8%;}
.case_li .text-desc{position:absolute;left:0;top:0;background:rgba(55, 55, 55, 0.8);height:100%;opacity:0;width:100%;}
.case_li .port-1{width:100%;position:relative;overflow:hidden;text-align:center;display:block;}
.case_li .port-1 .text-desc{opacity:0.9;top:-100%;transition:0.5s;}
.case_li .port-1 .image-box{display:block;line-height:0;}
.case_li .port-1 img{transition:0.5s;}
.case_li .port-1 .image-box img{width:100%;}
.case_li .port-1:hover img{transform:scale(1.2);}
.case_li .port-1.effect-3 .text-desc{top:50%;left:50%;width:0;height:0;overflow:hidden;padding:0;}
.case_li .port-1.effect-3:hover .text-desc{width:100%;top:0;left:0;height:100%;padding:26% 0 0 0;}
.case_li .cli_title{font-size:18px;line-height:24px;padding-bottom:15px;}
.case_li .cli_title a{color:#fff;}
.case_li .text-desc .cli_more{padding:2% 0 0 0;}
.case_li .text-desc .cli_more img{display:inline-block;}

/*about*/
.con-content{padding:3%;}
.con-left{width:100%;float:none;margin:0;padding:2% 0 3% 0;}
.conl_txt{font-size:18px;line-height:30px;margin:4% 0 0 0;}
.con_icon{height:70px;padding:10px 30px 10px 0;}
.con_icon .guanzhu-1{width:70px;height:70px;float:left;background:url(../image/ft_01.png) no-repeat;background-size:100%;margin:0 8px;}
.con_icon .guanzhu-2{width:70px;height:70px;float:left;background:url(../image/ft_02.png) no-repeat;background-size:100%;margin:0 8px;}
.con_icon .guanzhu-3{width:70px;height:70px;float:left;background:url(../image/ft_03.png) no-repeat;background-size:100%;margin:0 8px;}
.con_icon .guanzhu-4{width:70px;height:70px;float:left;background:url(../image/ft_04.png) no-repeat;background-size:100%;margin:0 8px;}
.lsBtm1{position: relative;z-index: 1;display: block;width:70px;height:70px;}
.lsBtm1 .ewm{position:absolute;bottom:78px;left:50%;z-index:9;width:150px;height:0px;margin-left:-70px;overflow:hidden;background:url(../image/ewm_bg.png) no-repeat;}
.lsBtm1 .ewm img{width:138px;height:138px;padding:5px 0 0 5px;}
.con-right{width:100%;float:none;margin:0;overflow:hidden;clear:both;}
.con-map{width:100%;}
.con-map img{width:100%;}
.abt-box1{padding:3%;height:auto;}
.abx1-left{width:100%;float:none;}
.abx1-jj{font-size:18px;line-height:30px;margin:3% 0 0 0;}
.abx1-right{width:100%;float:none;text-align:center;margin:2% 0;}
.abx1-right img{width:80%;}
.abt-box2{background:#f4f4f4;height:auto;}
.abx2-left{width:100%;float:none;line-height:0;}
.abx2-left img{width:100%;}
.abx2-right{width:94%;float:right;padding:3%;}
.abt-box2{background:#f4f4f4;height:auto;overflow:hidden;}
.abx2-left img{width:100%;height:400px;cursor:pointer;transition:all 0.6s;}
.abx2-right{width:94%;float:none;padding:6% 3% 6% 3%;}

.abt-box3{height:auto;}
.abt3-fl{width:94%;float:none;padding:4% 3% 5% 3%;}
.fieldset{display:none;}
.pop-content{line-height:24px;padding:10px;}
.pop-content2{line-height:26px;text-align:center;font-size:16px;padding:20px;}
.ab3l-an{padding:2% 0 0 0;}
.brush-title,.brush-title2{height:30px;line-height:30px;display:block;float:left;margin:10px 10px 0 0;}
.brush-title a,.brush-title2 a{height:30px;line-height:30px;padding:0 10px;border-radius:20px;display:block;border:solid 1px #d7452f;color:#d7452f;}
.brush-title a:hover,.brush-title2 a:hover{border-radius:20px;display:block;border:solid 1px #d7452f;color:#fff;background:#d7452f;}
.abt3-fr{width:100%;float:none;background-size:200%;padding:0;}
}
@media (max-width:640px) {
header .logo img{width:90%;}
#nav-wrap {position:relative;float:none;margin:26px 40px 0 0;z-index:99999;}
.inarl_img2{height:200px;text-align:center;padding:0 0 0 0;overflow:hidden;}

.in_ser{height:700px;overflow:hidden;}
.in_video{width:100%;float:none;top:350px;}
.in_video iframe{height:498px;}
.insr_fr{width:96%;float:none;height:auto;padding:3% 2% 0 2%;overflow:hidden;top:0;}

.in_news{height:800px;overflow:hidden;}
.inn_fl{width:96%;float:none;padding:4% 8% 0 2%;overflow:hidden;top:0;}
.box4_1{overflow:hidden;height:468px;}
.innl_li{padding:6% 0 0 0;}
.news_hd{height:210px;position:absolute;left:0;top:0;}
.news_hd2{float:left;width:100%;}
.inn_title{line-height:30px;font-size:18px;}
.inn_jj{font-size:16px;line-height:24px;padding:1% 12% 0 0;}
.zy_but{bottom:150px;position:absolute;height:24px;left:2%;width:120px;z-index:9;}
.zy_but a{display:block;width:24px;height:24px;float:left;margin-right:4px;}
.ico_p{background:url(../image/ico_p.png) no-repeat;display:block;overflow:hidden;position:absolute;}
.z_but .ico_p{background-position:0 -88px;width:24px;height:24px;}
.y_but .ico_p{background-position:-26px -114px;width:24px;height:24px;}
.y_but:hover .ico_p{background-position:-0px -114px;}
.z_but:hover .ico_p{background-position:-26px -88px;}
.box4_2{width:100%;height:400px;float:none;background:url(../image/in_04.jpg) no-repeat left;overflow:hidden;top:398px;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:11% 0 0 0;}
}
@media (max-width:568px) {
header .logo img{width:70%;}
.in_about {height:600px;overflow: hidden;}
.inarl_img{height:145px;overflow:hidden;} 
.inarl_img img{width:100%;height:145px;display:block;cursor:pointer;transition:all 0.6s;overflow:hidden;}
.inarl_img img:hover{transform:scale(1.2);}
.inarl_img2{height:145px;text-align:center;padding:0;overflow:hidden;}
.inarl_img2 img{width:100%;height:100%;cursor:pointer;transition: all 0.6s;}
.inarl_img2 img:hover{transform:scale(1.2);}
.inar_fr{width:50%;float:left;top:0;}
.inarr_yj{height:135px;overflow:hidden;padding:10px 15px 0 15px;}
.inayj_menu{font-size:16px;color:#fff;line-height:30px;}
.inayj_menu em{display:block;width:20px;height:2px;background:#fff;}
.inayj_jj{font-size:12px;line-height:18px;color:#fff;margin-top:2.6%;}

.in_ser{height:700px;overflow:hidden;}
.in_video{width:100%;float:none;top:330px;}
.in_video iframe{height:400px;}
.insr_fr{width:96%;float:none;height:auto;padding:3% 2% 0 2%;overflow:hidden;top:0;}
.in_news{height:750px;overflow:hidden;}
.inn_fl{width:96%;float:none;padding:4% 8% 0 2%;overflow:hidden;top:0;}
.box4_1{overflow:hidden;height:368px;}
.innl_li{padding:6% 0 0 0;}
.news_hd{height:210px;position:absolute;left:0;top:0;}
.news_hd2{float:left;width:100%;}
.inn_title{line-height:30px;font-size:18px;}
.inn_jj{font-size:16px;line-height:24px;padding:1% 12% 0 0;}
.zy_but{bottom:80px;position:absolute;height:24px;left:2%;width:120px;z-index:9;}
.box4_2{width:100%;height:400px;float:none;background:url(../image/in_04.jpg) no-repeat left;overflow:hidden;top:350px;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:12% 0 0 0;}
.ft_icon{margin-left:0;float:none;border-right:none;padding:5px 30px 10px 0;}
.ft_icon .guanzhu-1{width:60px;height:60px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-2{width:60px;height:60px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-3{width:60px;height:60px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-4{width:60px;height:60px;margin:0 8px 20px 8px;}
.abt-box2{background:#f4f4f4;height:auto;overflow:hidden;}
.abx2-left{width:100%;float:none;line-height:0;overflow:hidden;}
.abx2-left img{width:100%;height:350px;cursor:pointer;transition:all 0.6s;}
.abx2-right{width:96%;float:none;padding:6% 3%;}
}
@media (max-width:480px) {
header .logo {float:left;margin:15px 0 0 10px;}
header .logo a {display:block;margin:0;padding:0;border:none;outline:none;}
header .logo img{width:60%;}
#nav-wrap {position:relative;float:right;margin:15px 10px 0 0;z-index:99999;}
.inarl_img2{height:145px;text-align:center;padding:0;overflow:hidden;}
.in_ser{height:700px;overflow:hidden;}
.in_video{width:100%;float:none;top:330px;}
.in_video iframe{height:400px;}
.insr_fr{width:96%;float:none;height:auto;padding:3% 2% 0 2%;overflow:hidden;top:0;}
.in_news{height:810px;overflow:hidden;}
.inn_fl{width:96%;float:none;padding:4% 8% 0 2%;overflow:hidden;top:0;}
.box4_1{overflow:hidden;height:368px;}
.innl_li{padding:6% 0 0 0;}
.news_hd{height:210px;position:absolute;left:0;top:0;}
.news_hd2{float:left;width:100%;}
.inn_title{line-height:30px;font-size:18px;}
.inn_jj{font-size:16px;line-height:24px;padding:1% 12% 0 0;}
.zy_but{bottom:80px;position:absolute;height:24px;left:2%;width:120px;z-index:9;}
.box4_2{width:100%;height:468px;float:none;background:url(../image/in_04.jpg) no-repeat left;background-size:440%;overflow:hidden;top:350px;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:7% 0 0 0;}
.ft_icon{margin-left:0;float:none;border-right:none;padding:5px 30px 10px 0;}
.ft_icon .guanzhu-1{width:60px;height:60px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-2{width:60px;height:60px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-3{width:60px;height:60px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-4{width:60px;height:60px;margin:0 8px 20px 8px;}

.n_fl{text-align:center;margin:3% 0;}
.n_fl a{height:30px;line-height:30px;display:inline-block;padding:0 20px;margin:0 5px;font-size:16px;}
.n_fl a:hover{border-radius:20px;background:#d7452f;color:#fff;display:inline-block;}
.n_fl a.cur{border-radius:20px;background:#d7452f;color:#fff;display:inline-block;}
.left-container article .post-content {padding:15px;font-family:"微软雅黑","Microsoft Yahei";}
.left-container article .post-content .post-info {width:70px;background:#d7452f;float:left;margin:0 10px 20px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;}
.left-container article .post-content .post-info .shaddow {background:url(/temp/images/post-info-shaddow.png) no-repeat;width:70px;height:121px;position:absolute;right:-20px;top:0px;}
.left-container article .post-content .post-info ul li {background:url(../image/post-info-li-bg.jpg) repeat-x bottom;margin:0 4px;font-size:20px;line-height:35px;color:#ffffff;padding:10px 0;text-align:center;font-weight:700;}
.left-container article .post-content .post-info ul li.last {background:none;padding:0 0 10px 0;}
.left-container article .post-content .post-info ul li span {font-size:12px;line-height:30px;color:#ffffff;font-weight:normal;}
.left-container article .post-content .nli_title {font-size:15px;line-height:22px;color:#616262;padding-bottom:6px;}
.left-container article .post-content .nli_title a {color:#616262;}
.left-container article .post-content .nli_title a:hover {color:#d7452f;-webkit-transition:color 0.4s linear;-moz-transition:color 0.4s linear;-ms-transition:color 0.4s linear;-o-transition:color 0.4s linear;transition:color 0.4s linear;}
.left-container article .post-content hgroup a:hover {color:#616262;-webkit-transition:color 0.4s linear;-moz-transition:color 0.4s linear;-ms-transition:color 0.4s linear;-o-transition:color 0.4s linear;transition:color 0.4s linear;}
.left-container article .post-content .nli_jj {padding-bottom:4px;font-size:12px;line-height:18px;}
.left-container article .post-content img.full-width {width:100%;}
.left-container article .post-content p.quote {background:#efefef;border-left:solid 47px #d7452f;padding:30px 30px;margin-bottom:20px;font-style:italic;position:relative;color:#989898;font-size:14px;line-height:21px;}
.left-container article .post-content p.quote .icon {background:url(/temp/images/quote.png) no-repeat center #d7452f;display:block;position:absolute;width:47px;top:0px;bottom:0px;left:-47px;}
.left-container article .post-content .read-more {float:right;font-style:italic;color:#d7452f;font-size:12px;}
.left-container article .post-content .read-more:hover {color:#616262;-webkit-transition:color 0.4s linear;-moz-transition:color 0.4s linear;-ms-transition:color 0.4s linear;-o-transition:color 0.4s linear;transition:color 0.4s linear;}
.abt-box2{background:#f4f4f4;height:auto;overflow:hidden;}
.abx2-left{width:100%;float:none;line-height:0;overflow:hidden;}
.abx2-left img{width:100%;height:350px;cursor:pointer;transition:all 0.6s;}
.abx2-right{width:90%;float:none;padding:6% 5% 5% 5%;}

/*service*/
.ser-content{padding:3% 0;}
.ser_menu{padding:0 3%;}
.cse_menu{padding:0 3%;}
.serm_fr{width:60%;float:right;line-height:18px;font-size:12px;padding:6px 0 0 0;}
.ser-li{position:relative;}
.ser-li article{width:96%;height:345px;float:none;text-align:center;margin:3% 2% 0 2%;position:relative;}
.ser-li article .sli-icon{width:100%;text-align:center;z-index:100;position:relative;}
.ser-li article .sli-icon img{width:140px;display:inline-block;}
.ser-li article .sli-txt{width:100%;height:240px;border:solid 1px #eee;top:70px;overflow:hidden;padding-bottom:10px;position:absolute;z-index:10;}
.ser-li article .slit-title{padding-top:80px;font-size:18px;line-height:30px;}
.ser-li article .slit-jj{padding:5px 20px 0 20px;font-size:14px;line-height:22px;color:#888;}
.case_li{width:96%;margin:2% auto 0 auto;}
.case_li article{width:48%;float:left;display:block;overflow:hidden;margin:0.8% 0 0 0.8%;}
.case_li .text-desc{position:absolute;left:0;top:0;background:rgba(55, 55, 55, 0.8);height:100%;opacity:0;width:100%;}
.case_li .port-1{width:100%;position:relative;overflow:hidden;text-align:center;display:block;}
.case_li .port-1 .text-desc{opacity:0.9;top:-100%;transition:0.5s;}
.case_li .port-1 .image-box{display:block;line-height:0;}
.case_li .port-1 img{transition:0.5s;}
.case_li .port-1 .image-box img{width:100%;}
.case_li .port-1:hover img{transform:scale(1.2);}
.case_li .port-1.effect-3 .text-desc{top:50%;left:50%;width:0;height:0;overflow:hidden;padding:0;}
.case_li .port-1.effect-3:hover .text-desc{width:100%;top:0;left:0;height:100%;padding:22% 0 0 0;}
.case_li .cli_title{font-size:16px;line-height:24px;padding-bottom:6px;}
.case_li .cli_title a{color:#fff;}
.case_li .text-desc .cli_more{padding:1% 0 0 0;}
.case_li .text-desc .cli_more{width:34px;display:inline-block;}

.abx2-left img{width:100%;height:300px;cursor:pointer;transition:all 0.6s;}
.abx1-jj{font-size:16px;line-height:24px;margin:3% 0 0 0;}
}
@media (max-width:425px) {
.inarl_img2{height:145px;text-align:center;padding:0;overflow:hidden;}
.in_ser{height:680px;overflow:hidden;}
.in_video{width:100%;float:none;top:380px;}
.in_video iframe{height:300px;}
.insr_fr{width:96%;float:none;height:auto;padding:3% 2% 0 2%;overflow:hidden;top:0;}
.in_news{height:750px;overflow:hidden;}
.inn_fl{width:96%;float:none;padding:4% 8% 0 2%;overflow:hidden;top:0;}
.box4_1{overflow:hidden;height:368px;}
.innl_li{padding:6% 0 0 0;}
.news_hd{height:210px;position:absolute;left:0;top:0;}
.news_hd2{float:left;width:100%;}
.inn_title{line-height:30px;font-size:18px;}
.inn_jj{font-size:14px;line-height:24px;padding:1% 12% 0 0;}
.zy_but{bottom:60px;position:absolute;height:24px;left:2%;width:120px;z-index:9;}
.box4_2{width:100%;height:400px;float:none;background:url(../image/in_04.jpg) no-repeat left;background-size:360%;overflow:hidden;top:350px;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:7% 0 0 0;}
.ft_icon{margin-left:0;float:none;border-right:none;padding:5px 30px 10px 0;}
.ft_icon .guanzhu-1{width:50px;height:50px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-2{width:50px;height:50px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-3{width:50px;height:50px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-4{width:50px;height:50px;margin:0 8px 20px 8px;}
/*service*/
.ser-content{padding:3% 0;}
.ser_menu{height:190px;padding:0 3%;}
.cse_menu{height:150px;padding:0 3%;}
.serm_fr{width:96%;float:none;line-height:18px;font-size:12px;padding:2% 4% 0 0;display:block;position:absolute;margin:110px 0 0 0;}
.ser-li{position:relative;}
.ser-li article{width:96%;height:345px;float:none;text-align:center;margin:3% 2% 0 2%;position:relative;}
.ser-li article .sli-icon{width:100%;text-align:center;z-index:100;position:relative;}
.ser-li article .sli-icon img{width:140px;display:inline-block;}
.ser-li article .sli-txt{width:100%;height:240px;border:solid 1px #eee;top:70px;overflow:hidden;padding-bottom:10px;position:absolute;z-index:10;}
.ser-li article .slit-title{padding-top:80px;font-size:18px;line-height:30px;}
.ser-li article .slit-jj{padding:5px 20px 0 20px;font-size:13px;line-height:20px;color:#888;}
.ca_fr{color:#888;height:30px;float:none;font-size:13px;background:url('../image/abt_01.png') no-repeat left;background-size:20px;padding:0 0 0 25px;margin:120px 0 0 0;position:absolute;line-height:30px;}
.case_li{width:96%;margin:2% auto 0 auto;}
.case_li article{width:100%;float:left;display:block;overflow:hidden;margin:0.8% 0 1% 0;}
.case_li .text-desc{position:absolute;left:0;top:0;background:rgba(55, 55, 55, 0.8);height:100%;opacity:0;width:100%;}
.case_li .port-1{width:100%;position:relative;overflow:hidden;text-align:center;display:block;}
.case_li .port-1 .text-desc{opacity:0.9;top:-100%;transition:0.5s;}
.case_li .port-1 .image-box{display:block;line-height:0;}
.case_li .port-1 img{transition:0.5s;}
.case_li .port-1 .image-box img{width:100%;}
.case_li .port-1:hover img{transform:scale(1.2);}
.case_li .port-1.effect-3 .text-desc{top:50%;left:50%;width:0;height:0;overflow:hidden;padding:0;}
.case_li .port-1.effect-3:hover .text-desc{width:100%;top:0;left:0;height:100%;padding:22% 0 0 0;}
.case_li .cli_title{font-size:16px;line-height:24px;padding-bottom:6px;}
.case_li .cli_title a{color:#fff;}
.case_li .text-desc .cli_more{padding:1% 0 0 0;}
.case_li .text-desc .cli_more{width:34px;display:inline-block;}
/*about*/
.con-content{padding:3%;}
.con-left{width:100%;float:none;margin:0;padding:2% 0 3% 0;}
.conl_txt{font-size:16px;line-height:24px;margin:4% 0 0 0;}
.con_icon{height:50px;padding:10px 30px 10px 0;}
.con_icon .guanzhu-1{width:50px;height:50px;margin:0 8px;}
.con_icon .guanzhu-2{width:50px;height:50px;margin:0 8px;}
.con_icon .guanzhu-3{width:50px;height:50px;margin:0 8px;}
.con_icon .guanzhu-4{width:50px;height:50px;margin:0 8px;}
.lsBtm1{position: relative;z-index: 1;display: block;width:50px;height:50px;}
.lsBtm1 .ewm{position:absolute;bottom:58px;left:50%;z-index:9;width:150px;height:0px;margin-left:-70px;overflow:hidden;background:url(../image/ewm_bg.png) no-repeat;}
.lsBtm1 .ewm img{width:138px;height:138px;padding:5px 0 0 5px;}
.con-right{width:100%;float:none;margin:0;overflow:hidden;clear:both;}
.con-map{width:100%;}
.con-map img{width:100%;}
.abt3-fr{width:100%;float:none;background-size:200%;padding:0;}
.abt3-li span{display:block;text-transform:uppercase;font-family:Arial;font-size:12px;}
.abt3l-01,.abt3l-02,.abt3l-03,.abt3l-04{}
.abt3l-01 a,.abt3l-02 a,.abt3l-03 a,.abt3l-04 a{color:#fff;width:50%;display:block;float:left;height:100px;background:url(../image/abt_06.jpg) no-repeat center;overflow:hidden;text-align:center;font-size:16px;padding:60px 0 0 0;line-height:20px;}
.abt3l-01 a:hover,.abt3l-02 a:hover,.abt3l-03 a:hover,.abt3l-04 a:hover{display:block;background:#de5641;color:#fff;}
.abt3l-02 a{background:url(../image/abt_07.jpg) no-repeat center;}
.abt3l-02 a{color:#fff;}
.abt3l-02 a:hover{background:#de5641;}
.abt3l-03 a{background:url(../image/abt_08.jpg) no-repeat center;}
.abt3l-03 a{color:#fff;}
.abt3l-03 a:hover{background:#de5641;}
.abt3l-04 a{background:url(../image/abt_09.jpg) no-repeat center;}
.abt3l-04 a{color:#fff;}
.abt3l-04 a:hover{background:#de5641;}

}
@media (max-width:375px) {
header .logo {float:left;margin:10px 0 0 10px;}
header .logo a {display:block;margin:0;padding:0;border:none;outline:none;}
header .logo img{width:50%;}
#nav-wrap {position:relative;float:right;margin:15px 10px 0 0;z-index:99999;}
.in_about {height:990px;overflow:hidden;}
.inar_fl{width:100%;float:none;overflow:hidden;}
.inarl_img{height:200px;overflow:hidden;} 
.inarl_img img{width:100%;height:200px;display:block;cursor:pointer;transition:all 0.6s;overflow:hidden;}
.inarl_img img:hover{transform:scale(1.2);}
.inarl_img2{height:auto;text-align:center;padding:0;overflow:hidden;}
.inarl_img2 img{width:100%;cursor:pointer;transition: all 0.6s;}
.inarl_img2 img:hover{transform:scale(1.2);}
.inar_fr{width:100%;float:none;top:0;}
.inarr_yj{height:auto;overflow:hidden;padding:10px 15px 20px 15px;}
.inayj_menu{font-size:16px;color:#fff;line-height:30px;}
.inayj_menu em{display:block;width:20px;height:2px;background:#fff;}
.inayj_jj{font-size:12px;line-height:18px;color:#fff;margin-top:2.6%;}
.inabt_fr{width:100%;height:auto;float:none;background:#d7452f;top:310px;}
.in_ser{height:680px;overflow:hidden;}
.abx2-left img{width:100%;height:250px;cursor:pointer;transition:all 0.6s;}
.abx1-jj{font-size:14px;line-height:20px;margin:3% 0 0 0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:11% 0 0 0;}
}
@media (max-width:320px) {
.in_about {height:875px;overflow:hidden;}
.inar_fl{width:100%;float:none;overflow:hidden;}
.inarl_img{height:150px;overflow:hidden;} 
.inarl_img img{width:100%;height:150px;display:block;cursor:pointer;transition:all 0.6s;overflow:hidden;}
.inarl_img img:hover{transform:scale(1.2);}
.inarl_img2{height:auto;text-align:center;padding:0;overflow:hidden;}
.inarl_img2 img{width:100%;cursor:pointer;transition: all 0.6s;}
.inarl_img2 img:hover{transform:scale(1.2);}
.inar_fr{width:100%;float:none;top:0;}
.inarr_yj{height:auto;overflow:hidden;padding:10px 15px 20px 15px;}
.inayj_menu{font-size:16px;color:#fff;line-height:30px;}
.inayj_menu em{display:block;width:20px;height:2px;background:#fff;}
.inayj_jj{font-size:12px;line-height:18px;color:#fff;margin-top:2.6%;}
.inabt_fr{width:100%;height:auto;float:none;background:#d7452f;top:320px;}
.in_ser{height:740px;overflow:hidden;}
.in_video{width:100%;float:none;top:380px;}
.in_video iframe{height:260px;}
.in_news{height:680px;overflow:hidden;}
.inn_fl{width:96%;float:none;padding:4% 8% 0 2%;overflow:hidden;top:0;}
.box4_1{overflow:hidden;height:368px;}
.innl_li{padding:6% 2% 0 0;}
.news_hd{height:210px;position:absolute;left:0;top:0;}
.news_hd2{float:left;width:100%;}
.inn_title{line-height:30px;font-size:16px;line-height:24px;padding:0 12% 0 0}
.inn_jj{font-size:14px;line-height:20px;padding:1% 12% 0 0;}
.Abut{height:10px;overflow:hidden;position:absolute;bottom:45px;text-align:center;right:5%;}
.Abut li{float:left;margin-right:15px;width:10px;height:10px;border-radius:50%;background:#fff;cursor:pointer;font-size:0;display:inline-block;}
.Abut .on{background:#d7452f;}
.box4_2{width:100%;height:340px;float:none;background:url(../image/in_04.jpg) no-repeat left;background-size:360%;overflow:hidden;top:350px;}
.hr_i{padding:10% 0 0 0;}
.tempWrap{overflow:hidden;position:relative;}
.hr_list ul{left:0px;position:relative;overflow:hidden;padding:0px;margin:0px;}
.hr_list ul li{width:100%;height:226px;float:left;overflow:hidden;}
.hd_l{width:90%;height:226px;float:left;background:#fff;text-align:center;font-size:16px;overflow:hidden;line-height:26px;margin:0 5%;}
.news_t{width:100%;}
.news_t img{width:100%;height:185px;}

.ft_top{padding:10px 20px 30px 20px;}
.ft_con{float:none;color:#fff;padding:20px 0 0 0;margin:0;}
.ftc_menu{height:24px;font-size:16px;font-weight:bold;}
.ftc_txt{line-height:24px;font-size:13px;margin:6px 0 10px 0;}
.ft_icon{margin-left:0;float:none;border-right:none;padding:5px 30px 10px 0;}
.ft_icon .guanzhu-1{width:40px;height:40px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-2{width:40px;height:40px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-3{width:40px;height:40px;margin:0 8px 20px 8px;}
.ft_icon .guanzhu-4{width:40px;height:40px;margin:0 8px 20px 8px;}
}
/*page*/
DIV.msdn{height:40px;FONT-SIZE:13px;COLOR:#313031;PADDING:4px 6px 4px 0;FONT-FAMILY:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;BACKGROUND-COLOR:#fff;text-align:center;clear:both;margin-top:30px;}
DIV.msdn A{PADDING-RIGHT:12px;BORDER:#DDDDDD 1px solid;PADDING-LEFT:12px;PADDING-BOTTOM:9px;COLOR:#555555;PADDING-TOP:9px;TEXT-DECORATION:none}
DIV.msdn A:hover{BORDER:#DDDDDD 1px solid;COLOR:#ff521e;BACKGROUND-COLOR:#F2F2F2}
DIV.pagination A:active{BORDER:#DDDDDD 1px solid;COLOR:#ff521e;BACKGROUND-COLOR:#d2eaf6}
DIV.msdn SPAN.current{PADDING-RIGHT:12px;BORDER:#DDDDDD 1px solid;PADDING-LEFT:12px;FONT-WEIGHT:bold;PADDING-BOTTOM:9px;COLOR:#444444;PADDING-TOP:9px;BACKGROUND-COLOR:#F2F2F2}
DIV.msdn A.last{border-right:1px solid #ddd;}
DIV.msdn SPAN.disabled{DISPLAY:;}
DIV.msdn a.more{border:1px solid #DDDDDD;height:34px;font:normal 12px/34px "Microsoft YaHei",微软雅黑;text-align:center;width:136px;color:#666;display:block;margin:0 auto;padding:0}
DIV.msdn a.more:hover{border:1px solid #B81219;height:34px;font:normal 12px/34px "Microsoft YaHei",微软雅黑;text-align:center;width:136px;color:#fff;background:#B81219;}