/*@charset "utf-8";*/
/*中部代码css 金思绪*/
body {
    background-image: url(../images/logobg.png);
    background-position: left bottom;
    background-attachment: fixed;
    background-repeat: no-repeat;
}
.m_widthy{ position:relative; }
.m_widthb{ width:100%; overflow:hidden;}
.m_youshi{ position:relative; height:440px; margin:30px 0px; color:#FFFFFF; cursor:pointer; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; transition: all .1s linear;}
.m_youshi_t{ width:100%; height:35px; margin-top:90px; line-height:35px; text-align:center; font-size:24px; padding:0px 13px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_youshi_n{ width:100%; height:242px; margin-top:70px; line-height:22px; text-align:center; font-size:12px; padding:0px 13px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_youshion .m_youshi_t{ width:100%; height:35px; margin-top:90px; line-height:35px; text-align:center; font-size:34px; font-weight:bold; }
.m_youshion .m_youshi_n{ width:100%; height:242px; margin-top:70px; line-height:1.7; text-align:center; font-size:17px; font-weight:bold; }
.m_youshi_l{ position:absolute; left:-1px; top:0px; width:1px; height:100%; background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -o-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -moz-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); }
.m_youshi_r{ position:absolute; right:-1px; top:0px; width:1px; height:440px; margin:30px 0; background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -o-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -moz-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); }
.m_youshion{width:50%; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; transition: all .1s linear; background: -webkit-linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); background: -o-linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); background: -moz-linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); background: linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); }
.i_c { -webkit-box-shadow:0 0 5px #333; -moz-box-shadow:0 0 5px #333; box-shadow:0 0 5px #333;}
.m_fuwu_logo{ margin-top:68px; }
.m_fuwu_logo img{ max-height:80px; }
.m_fuwu_font{ margin-top:42px; height:40px; line-height:40px; font-size:24px; }
.m_fuwu_tel{ height:40px; line-height:40px; font-size:24px; }
.m_news_lists{ margin: 3px auto; width:300px; height:166px; overflow:hidden; }
.m_news_lista{ margin: 10px auto; width:300px; height:300px; overflow:hidden;color: #333333; border: 10px solid #fafafa;background-color: #fafafa; }
.m_news_la{ margin: 10px auto 30px auto; font-weight:bold; color:#333333; font-size: 20px; }
.m_news_lista_t{ width:100%; height:35px; line-height:25px; text-align:left; }
.m_news_lista_t span{ float: left; margin-top: 5px; margin-right: 8px; width: 20px; height: 20px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-top-left-radius: 0; background-color: #1cc18b; color: #fff; text-align: center; font-size: 12px; line-height: 20px;}
.m_news_lista_b_c{ float: left; margin-top:6px;display: inline-block; margin-right: 5px; padding: 2px 5px; border-radius: 5px; background-color: #3b3b3b;color: #fff; font-size: 12px; }
.m_news_la:hover .m_news_lista{ -webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc; }
.m_news_la:hover{ color: #1cc18b; }

.m_slides_search{ position:relative; margin:0px auto; height:48px; width:479px; margin-top:10px; line-height:48px; z-index:8; border:3px solid #17a3ff; border-radius:48px; overflow:hidden; }
.m_slides_search:hover{  -webkit-box-shadow:0 0 3px #777;  -moz-box-shadow:0 0 3px #777;  box-shadow:0 0 3px #777; border-radius:0 48px 48px 0; border-radius:48px; overflow:hidden; border:3px solid #17a3ff; }
.m_slides_search_text{ float:left; height:48px; width:337px; line-height:48px; text-align:left; text-indent:15px; border:0px; background-color:#FFFFFF; }
.m_slides_search_submit{ float:left; height:48px; width:143px; line-height:48px; text-align:center; font-size:16px; border:0px; cursor:pointer; background:none; background-color:#17a3ff; color:#FFFFFF; }
.m_slides_search:hover .m_slides_search_submit{ }
.m_slides_sou{ position:absolute; right:16px; top:68px; height:144px; width:143px; z-index:7; }
.m_slides_sou li{ float:left; height:48px; width:142px; line-height:48px; text-align:center; color:#FFFFFF; font-size:16px; cursor:pointer; }
.m_slideInner a div.b_img1{ position:absolute; left:50%; top:50%; margin-left:-250px; margin-top:-140px; width:330px; height:60px; font-size:40px; font-family:Impact; text-align:left; color:#FFFFFF; z-index:9; }
.m_slideInner a div.b_img2{ position:absolute; left:50%; top:50%; margin-left:-250px; margin-top:-80px; width:330px; height:20px; font-size:18px; font-family:Impact; text-align:left; color:#FFFFFF; z-index:9; }
.m_slides_search_in{ float:left; width:121px; height:100%; text-indent:18px; border:0px; margin:0px; padding:0px; border-right:1px solid #eee; }
#m_xueli{ width:92px;color: #666;}
#m_body{ display:none; position:fixed; top:50%; left:50%; margin-left:-150px; margin-top:-75px; width:300px; height:150px; background-color:#FFFFFF; border-radius:5px; z-index:99; -webkit-box-shadow:0 0 10px #666; -moz-box-shadow:0 0 10px #666; box-shadow:0 0 10px #666; }
#m_body_close{ position:absolute; top:0px; right:15px; width:33px; height:75px; text-align:center; line-height:75px; background-color:#e67817; border-radius:33px 0px 33px 33px; color:#FFFFFF; cursor:pointer; font-size:32px; }
#m_body_title{ width:100%; height:75px; margin:0px auto; text-align:center; line-height:75px; font-size:18px; background-color:#e67817; color:#FFFFFF; border-radius:5px 5px 0px 0px; }
#m_body_con{ width:80%; height:auto; margin:0px auto; text-align:center; line-height:26px; font-size:14px; margin-top:20px; color:#e67817; }
#m_body_btn{font-size: 18px; display: block; width: 168px;height: 40px;line-height: 40px; color: #fff;text-align: center; margin: 0 auto; background: #00adfd; border-radius: 6px; }
.index-data-con .num span img{opacity: 0.1;}
.index-data-con .circle:hover .num span img{opacity: 1;}
.m_news_top { text-align:left; }
@media screen and (min-width:1420px){ /* 执行1200px版的css*/
.m_tools-wrap { width: 100%; min-width: 1200px;  background: #fff; padding-top: 38px;}
.m_width { width: 1200px; margin: 0 auto;}
.m_widthh { width: 1200px; margin: 0 auto; overflow:hidden;}

.index-data-con .swiper-slide{margin-top: 50px;height:270px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.index-data-con .data-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.index-data-con .circle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:195px;height:186px;background:url(../images/bg_2.png) no-repeat center;background-size:100% 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.index-data-con .circle:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.index-data-con .circle:hover .num b{color:#e70031}
.index-data-con .num{text-align:center}
.index-data-con .num b{font-size:40px;color:#17a3ff;font-weight:400;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;transition:color .4s ease}
.index-data-con .num span{font-size:14px;color:#666}
.index-data-con .p{text-align:center;font-size:14px;color:#666}

.index_main5 *{box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.index_main5{overflow: hidden;}
.index_main5 .index_title { margin-bottom:30px;text-align: center; margin-top:40px;}
.index_title h3 { font-size: 31px; font-weight: bold; color: #f44336; text-align: center;}
.index_main5 ul { margin-bottom: 50px; }
.index_main5 ul li { float: left; width: 18%; margin-left:1%;margin-right:1%;}
.index_main5 ul li .m_anli{ position:relative; margin:0px auto; width:175px; height:175px; background-color:#FFFFFF; border-radius:50%; -webkit-box-shadow:0 0 3px #ccc; -moz-box-shadow:0 0 3px #ccc; box-shadow:0 0 3px #ccc;}
.index_main5 ul li .m_anli:hover{ -webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc;}
.index_main5 ul li .m_anli span{ position:absolute; right:1px; bottom:1px; margin:0px auto; width:165px; height:165px; border-radius:50%; overflow:hidden; }
.index_main5 ul li .m_anli span img { display: block; margin: 0 auto;}
.index_main5 ul li .m_anli span img:hover { border-radius:50%;  box-shadow: 0 3px 10px rgba(0,0,0,.1);    -webkit-transform: translate3d(0,-3px,0);}
.index_main5 ul li h3 { display:none; text-align: center; font-size: 16px; color: #ccc; font-weight: normal;}

.wz_wrap{width:1200px;margin:0 auto;padding:60px 0 40px}
.i_g{padding-bottom:30px;padding-top:50px;overflow:hidden}
.i_g .i_name{width:100%;height:50px;position:relative;text-align:center}
.i_g .i_name .line{width:100%;height:2px;border-bottom:1px solid #ddd;position:absolute;left:0;top:24px;z-index:1}
.i_g .i_name span{display:inline-block;zoom:1;height:50px;line-height:50px;vertical-align:top;padding:0 30px;background:#FFF;position:relative;z-index:9;font-size:38px;color:#17a3ff;font-weight:600}
.i_g .i_name span:after,.i_g .i_name span:before{display:block;content:"";width:25px;height:3px;background:#f44336;position:absolute;top:24px}
.i_g .i_name span:before{left:-25px}
.i_g .i_name span em{color:#DF1721;font-weight:700}
.i_g .i_name span:after{right:-25px}
.i_g .mainPhoto .go{width:1200px;overflow:hidden;height:310px}
.i_g .slidegrid{float:left;position:relative;overflow:hidden}
.i_g .mainPhoto .go li{width:1200px;overflow:hidden;margin-right:20px;height:310px}
.gw{width:100%}
.clearfix{display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.gw dl{width:550px;float:left;margin-right:100px;margin-bottom:28px}
.gw dl dt{width:135px;height:135px;border:3px solid #eee;overflow:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;float:left}
.gw dl dd{width:385px;float:right;text-align:left}
.gw dl dt img{width:135px;height:135px;vertical-align:top}
.gw dl dd .name{width:100%;height:40px;line-height:40px;font-size:18px;font-weight:bold;text-align:left;color:#4b4b4b}
.gw dl dd .name span{display:inline-block;zoom:1;padding-left:22px;background:url(../images/icon6.jpg) no-repeat left center;margin-left:5px;font-size:12px;color:#858585; font-weight:normal;}
.gw dl dd .ctn{width:100%;height:60px;color:#858585;overflow:hidden}
.gw dl dd .tel{width:100%;position:relative;height:30px;line-height:30px;font-size:14px;color:#858585}
.gw dl dd .tel b{font-size:20px;color:#f44336}
.gw dl dd .tel a{display:inline-block;zoom:1;height:30px;line-height:30px;background-color:#f44336;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0 15px;font-size:14px;color:#FFF;background-image:url(../images/a/icon7.png);background-repeat:no-repeat;background-position:10px center;background-size:18px;position:absolute;right:0;top:0}
.space_hx{clear:both;width:100%;height:50px;font-size:1px;overflow:hidden}

.i_c { height:350px; width: 100%; min-width: 1050px; text-align:left; padding: 35px 0; background: url(../images/bg_2.jpg) no-repeat center; background-size: cover; color:#FFFFFF; line-height:78px; font-size:36px;    background-attachment: fixed; }
.i_c a{ color:#FFFFFF}

.sz_h{background-color:#f7f7f7}
.wz_wrap{margin:0 auto;padding:50px 0 40px;width:1200px}
.wz_wrap .name{width:100%;height:50px;color:#17a3ff;text-align:center;font-weight:600;font-size:48px;line-height:50px}
.wz_wrap .name em{color:#DF1721;font-weight:700}
.wz_wrap .des{width:100%;height:44px;color:#ccc;text-align:center;font-size:28px;line-height:44px}
.space_hx{clear:both;overflow:hidden;width:100%;height:20px;font-size:1px}
.sz_h .sz_hm{width:100%}
.mainPhotoa{position:relative;overflow:hidden;margin:0 auto;width:1200px;height:435px}
.mainPhotoa span.goleft,.mainPhotoa span.goright{position:absolute;top:50%;display:block;margin-top:-38px;width:29px;height:77px}
.mainPhotoa .go{position:relative;left:50px;overflow:hidden;width:1100px;height:435px}
.slidegrid{float:left}
.slideitems{position:absolute;width:20000000em}
.mainPhotoa .go li{float:left;margin-right:30px;padding:15px;width:252px;height:402px;border:1px solid #eee;background:#FFF;text-align:center}
.mainPhotoa .go li:hover {    box-shadow: 0 3px 20px rgba(0,0,0,.1);    -webkit-transform: translate3d(0,-3px,0);}
.mainPhotoa .go li img{width:100%;height:auto;vertical-align:top}
.mainPhotoa .go li .ctn{overflow:hidden;margin-bottom:-15px;padding:10px 0;width:100%;height:115px;color:#999;text-align:left;font-size:12px;line-height:1.6}
.mainPhotoa .go li span{display:block;width:100%;height:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#1abc9c;color:#FFF;font-size:16px;line-height:35px}
.mainPhotoa span.goleft,.mainPhotoa span.goright{position:absolute;top:50%;display:block;margin-top:-38px;width:29px;height:77px}
.mainPhotoa span.goright{right:0}
.mainPhotoa span.goleft{left:0}

.m_foot_top *{box-sizing: content-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.m_foot_top{background-color:#1abc9c;padding-top:50px;padding-bottom:30px}
.m_w1200{width:1200px;margin:0 auto}
.m_foot_top li{float:left;width:22%;margin-right:1.5%; margin-left:1.5%;}
.m_foot_top li img{float:left;display:block;margin-right:10px}
.m_foot_top li h3{color:#fff;font-size:18px}
.m_foot_top li p{color:#fff;font-size:14px}
.m_clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}
}
@media screen and (min-width: 1220px) and (max-width: 1419px) { /*执行1000px版的css*/  
.m_tools-wrap { width: 100%; min-width: 1200px;  background: #fff; padding-top: 38px;}
.m_width { width: 1000px; margin: 0 auto;}
.m_widthh { width: 1000px; margin: 0 auto; overflow:hidden; }

.index-data-con .swiper-slide{margin-top: 50px;height:270px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.index-data-con .data-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.index-data-con .circle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:195px;height:186px;background:url(../images/bg_2.png) no-repeat center;background-size:100% 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.index-data-con .circle:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.index-data-con .circle:hover .num b{color:#e70031}
.index-data-con .num{text-align:center}
.index-data-con .num b{font-size:40px;color:#17a3ff;font-weight:400;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;transition:color .4s ease}
.index-data-con .num span{font-size:14px;color:#666}
.index-data-con .p{text-align:center;font-size:14px;color:#666}

.index_main5 *{box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.index_main5{overflow: hidden;}
.index_main5 .index_title { margin-bottom:30px;text-align: center; margin-top:40px;}
.index_title h3 { font-size: 31px; font-weight: bold; color: #f44336; text-align: center;}
.index_main5 ul { margin-bottom: 50px; }
.index_main5 ul li { float: left; width: 18%; margin-left:1%;margin-right:1%;}
.index_main5 ul li .m_anli{ position:relative; margin:0px auto; width:175px; height:175px; background-color:#FFFFFF; border-radius:50%; -webkit-box-shadow:0 0 3px #ccc; -moz-box-shadow:0 0 3px #ccc; box-shadow:0 0 3px #ccc;}
.index_main5 ul li .m_anli:hover{ -webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc;}
.index_main5 ul li .m_anli span{ position:absolute; right:1px; bottom:1px; margin:0px auto; width:165px; height:165px; border-radius:50%; overflow:hidden; }
.index_main5 ul li .m_anli span img { display: block; margin: 0 auto;}
.index_main5 ul li .m_anli span img:hover { border-radius:50%;  box-shadow: 0 3px 10px rgba(0,0,0,.1);    -webkit-transform: translate3d(0,-3px,0);}
.index_main5 ul li h3 { display:none; text-align: center; font-size: 16px; color: #ccc; font-weight: normal;}

.wz_wrap{width:1000px;margin:0 auto;padding:60px 0 40px}
.i_g{padding-bottom:30px;padding-top:50px;overflow:hidden}
.i_g .i_name{width:100%;height:50px;position:relative;text-align:center}
.i_g .i_name .line{width:100%;height:2px;border-bottom:1px solid #ddd;position:absolute;left:0;top:24px;z-index:1}
.i_g .i_name span{display:inline-block;zoom:1;height:50px;line-height:50px;vertical-align:top;padding:0 30px;background:#FFF;position:relative;z-index:9;font-size:38px;color:#17a3ff;font-weight:600}
.i_g .i_name span:after,.i_g .i_name span:before{display:block;content:"";width:25px;height:3px;background:#f44336;position:absolute;top:24px}
.i_g .i_name span:before{left:-25px}
.i_g .i_name span em{color:#1eab9f;font-weight:700}
.i_g .i_name span:after{right:-25px}
.i_g .mainPhoto .go{width:1000px;overflow:hidden;height:310px}
.i_g .slidegrid{float:left;position:relative;overflow:hidden}
.i_g .mainPhoto .go li{width:1000px;overflow:hidden;margin-right:20px;height:310px}
.gw{width:100%}
.clearfix{display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.gw dl{width:490px;float:left;margin-right:20px;margin-bottom:28px}
.gw dl dt{width:100px;height:100px;border:3px solid #eee;overflow:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;float:left}
.gw dl dd{width:360px;float:right;text-align:left}
.gw dl dt img{width:135px;height:135px;vertical-align:top}
.gw dl dd .name{width:100%;height:40px;line-height:40px;font-size:18px;font-weight:bold;text-align:left;color:#4b4b4b}
.gw dl dd .name span{display:inline-block;zoom:1;padding-left:22px;background:url(../images/icon6.jpg) no-repeat left center;margin-left:5px;font-size:12px;color:#858585; font-weight:normal;}
.gw dl dd .ctn{width:100%;height:60px;color:#858585;overflow:hidden}
.gw dl dd .tel{width:100%;position:relative;height:30px;line-height:30px;font-size:14px;color:#858585}
.gw dl dd .tel b{font-size:20px;color:#f44336}
.gw dl dd .tel a{display:inline-block;zoom:1;height:30px;line-height:30px;background-color:#f44336;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0 15px;font-size:14px;color:#FFF;background-image:url(../images/a/icon7.png);background-repeat:no-repeat;background-position:10px center;background-size:18px;position:absolute;right:0;top:0}
.space_hx{clear:both;width:100%;height:50px;font-size:1px;overflow:hidden}

.i_c { height:350px; width: 100%; min-width: 950px; text-align:left; padding: 35px 0; background: url(../images/bg_2.jpg) no-repeat center; background-size: cover; color:#FFFFFF; line-height:78px; font-size:36px;    background-attachment: fixed; }
.i_c a{ color:#FFFFFF}

.sz_h{background-color:#f7f7f7}
.wz_wrap{margin:0 auto;padding:50px 0 40px;width:1000px}
.wz_wrap .name{width:100%;height:50px;color:#17a3ff;text-align:center;font-weight:600;font-size:38px;line-height:50px}
.wz_wrap .name em{color:#1eab9f;font-weight:700}
.wz_wrap .des{width:100%;height:44px;color:#ccc;text-align:center;font-size:28px;line-height:44px}
.space_hx{clear:both;overflow:hidden;width:100%;height:20px;font-size:1px}
.sz_h .sz_hm{width:100%}
.mainPhotoa{position:relative;overflow:hidden;margin:0 auto;width:1000px;height:435px}
.mainPhotoa span.goleft,.mainPhotoa span.goright{position:absolute;top:50%;display:block;margin-top:-38px;width:29px;height:77px}
.mainPhotoa .go{position:relative;left:50px;overflow:hidden;width:900px;height:435px}
.slidegrid{float:left}
.slideitems{position:absolute;width:20000000em}
.mainPhotoa .go li{float:left;margin-right:30px;padding:15px;width:252px;height:402px;border:1px solid #eee;background:#FFF;text-align:center}
.mainPhotoa .go li:hover {    box-shadow: 0 3px 20px rgba(0,0,0,.1);    -webkit-transform: translate3d(0,-3px,0);}
.mainPhotoa .go li img{width:100%;height:auto;vertical-align:top}
.mainPhotoa .go li .ctn{overflow:hidden;margin-bottom:-15px;padding:10px 0;width:100%;height:115px;color:#999;text-align:left;font-size:12px;line-height:1.6}
.mainPhotoa .go li span{display:block;width:100%;height:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#1abc9c;color:#FFF;font-size:16px;line-height:35px}
.mainPhotoa span.goleft,.mainPhotoa span.goright{position:absolute;top:50%;display:block;margin-top:-38px;width:29px;height:77px}
.mainPhotoa span.goright{right:0}
.mainPhotoa span.goleft{left:0}

.m_foot_top *{box-sizing: content-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.m_foot_top{background-color:#1abc9c;padding-top:50px;padding-bottom:30px}
.m_w1200{width:1000px;margin:0 auto}
.m_foot_top li{float:left;width:22%;margin-right:1.5%; margin-left:1.5%;}
.m_foot_top li img{float:left;display:block;margin-right:10px}
.m_foot_top li h3{color:#fff;font-size:18px}
.m_foot_top li p{color:#fff;font-size:12px}
.m_clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}
}
@media screen and (min-width: 750px) and (max-width: 1219px) { /*执行750px版的css*/  
.m_tools-wrap { width: 100%; min-width: 750px;  background: #fff; padding-top: 38px;}
.m_width { width: 750px; margin: 0 auto;}
.m_widthh { width: 750px; margin: 0 auto; overflow:hidden; }

.index-data-con .swiper-slide{margin-top: 30px;height:270px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.index-data-con .data-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.index-data-con .circle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:195px;height:186px;background:url(../images/bg_2.png) no-repeat center;background-size:100% 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.index-data-con .circle:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.index-data-con .circle:hover .num b{color:#e70031}
.index-data-con .num{text-align:center}
.index-data-con .num b{font-size:40px;color:#17a3ff;font-weight:400;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;transition:color .4s ease}
.index-data-con .num span{font-size:14px;color:#666}
.index-data-con .p{text-align:center;font-size:14px;color:#666}

.index_main5 *{box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.index_main5{overflow: hidden;}
.index_main5 .index_title { margin-bottom:30px;text-align: center; margin-top:40px;}
.index_title h3 { font-size: 31px; font-weight: bold; color: #f44336; text-align: center;}
.index_main5 ul { margin-bottom: 50px; }
.index_main5 ul li { float: left; width: 18%; margin-left:1%;margin-right:1%;}
.index_main5 ul li .m_anli{ position:relative; margin:5px auto; width:140px; height:140px; background-color:#FFFFFF; border-radius:50%; -webkit-box-shadow:0 0 3px #ccc; -moz-box-shadow:0 0 3px #ccc; box-shadow:0 0 3px #ccc;}
.index_main5 ul li .m_anli:hover{ -webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc;}
.index_main5 ul li .m_anli span{ position:absolute; right:1px; bottom:1px; margin:0px auto; width:130px; height:130px; border-radius:50%; overflow:hidden; }
.index_main5 ul li .m_anli span img { display: block; margin: 0 auto;}
.index_main5 ul li .m_anli span img:hover { border-radius:50%;  box-shadow: 0 3px 10px rgba(0,0,0,.1);    -webkit-transform: translate3d(0,-3px,0);}
.index_main5 ul li h3 { display:none; text-align: center; font-size: 12px; color: #ccc; font-weight: normal;}

.wz_wrap{width:1000px;margin:0 auto;padding:60px 0 40px}
.i_g{padding-bottom:30px;padding-top:50px;overflow:hidden}
.i_g .i_name{width:100%;height:50px;position:relative;text-align:center}
.i_g .i_name .line{width:100%;height:2px;border-bottom:1px solid #ddd;position:absolute;left:0;top:24px;z-index:1}
.i_g .i_name span{display:inline-block;zoom:1;height:50px;line-height:50px;vertical-align:top;padding:0 30px;background:#FFF;position:relative;z-index:9;font-size:38px;color:#17a3ff;font-weight:600}
.i_g .i_name span:after,.i_g .i_name span:before{display:block;content:"";width:25px;height:3px;background:#f44336;position:absolute;top:24px}
.i_g .i_name span:before{left:-25px}
.i_g .i_name span em{color:#1eab9f;font-weight:700}
.i_g .i_name span:after{right:-25px}
.i_g .mainPhoto .go{width:750px;overflow:hidden;height:660px}
.i_g .slidegrid{float:left;position:relative;overflow:hidden}
.i_g .mainPhoto .go li{width:750px;overflow:hidden;margin-right:20px;}
.gw{width:100%}
.clearfix{display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.gw dl{width:750px;float:left;margin-right:20px;margin-bottom:28px}
.gw dl dt{width:135px;height:135px;border:3px solid #eee;overflow:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;float:left}
.gw dl dd{width:590px;float:right;text-align:left}
.gw dl dt img{width:135px;height:135px;vertical-align:top}
.gw dl dd .name{width:100%;height:40px;line-height:40px;font-size:18px;font-weight:bold;text-align:left;color:#4b4b4b}
.gw dl dd .name span{display:inline-block;zoom:1;padding-left:22px;background:url(../images/icon6.jpg) no-repeat left center;margin-left:5px;font-size:12px;color:#858585; font-weight:normal;}
.gw dl dd .ctn{width:100%;height:60px;color:#858585;overflow:hidden}
.gw dl dd .tel{width:100%;position:relative;height:30px;line-height:30px;font-size:14px;color:#858585}
.gw dl dd .tel b{font-size:20px;color:#f44336}
.gw dl dd .tel a{display:inline-block;zoom:1;height:30px;line-height:30px;background-color:#f44336;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0 15px;font-size:14px;color:#FFF;background-image:url(../images/a/icon7.png);background-repeat:no-repeat;background-position:10px center;background-size:18px;position:absolute;right:0;top:0}
.space_hx{clear:both;width:100%;height:50px;font-size:1px;overflow:hidden}

.i_c { height:350px; width: 100%; min-width: 700px; text-align:left; padding: 35px 0; background: url(../images/bg_2.jpg) no-repeat center; background-size: cover; color:#FFFFFF; line-height:78px; font-size:36px;    background-attachment: fixed; }
.i_c a{ color:#FFFFFF}

.sz_h{background-color:#f7f7f7}
.wz_wrap{margin:0 auto;padding:50px 0 40px;width:750px}
.wz_wrap .name{width:100%;height:50px;color:#17a3ff;text-align:center;font-weight:600;font-size:38px;line-height:50px}
.wz_wrap .name em{color:#1eab9f;font-weight:700}
.wz_wrap .des{width:100%;height:44px;color:#ccc;text-align:center;font-size:28px;line-height:44px}
.space_hx{clear:both;overflow:hidden;width:100%;height:20px;font-size:1px}
.sz_h .sz_hm{width:100%}
.mainPhotoa{position:relative;overflow:hidden;margin:0 auto;width:750px;height:435px}
.mainPhotoa span.goleft,.mainPhotoa span.goright{position:absolute;top:50%;display:block;margin-top:-38px;width:29px;height:77px}
.mainPhotoa .go{position:relative;left:50px;overflow:hidden;width:650px;height:435px}
.slidegrid{float:left}
.slideitems{position:absolute;width:20000000em}
.mainPhotoa .go li{float:left;margin-right:30px;padding:15px;width:252px;height:402px;border:1px solid #eee;background:#FFF;text-align:center}
.mainPhotoa .go li:hover {    box-shadow: 0 3px 20px rgba(0,0,0,.1);    -webkit-transform: translate3d(0,-3px,0);}
.mainPhotoa .go li img{width:100%;height:auto;vertical-align:top}
.mainPhotoa .go li .ctn{overflow:hidden;margin-bottom:-15px;padding:10px 0;width:100%;height:115px;color:#999;text-align:left;font-size:12px;line-height:1.6}
.mainPhotoa .go li span{display:block;width:100%;height:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#1abc9c;color:#FFF;font-size:16px;line-height:35px}
.mainPhotoa span.goleft,.mainPhotoa span.goright{position:absolute;top:50%;display:block;margin-top:-38px;width:29px;height:77px}
.mainPhotoa span.goright{right:0}
.mainPhotoa span.goleft{left:0}

.m_foot_top *{box-sizing: content-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.m_foot_top{background-color:#1abc9c;padding-top:50px;padding-bottom:30px}
.m_w1200{width:750px;margin:0 auto}
.m_foot_top li{float:left;width:22%;margin-right:1.5%; margin-left:1.5%;}
.m_foot_top li img{float:left;display:block;margin-right:10px;    max-width: 50px;}
.m_foot_top li h3{color:#fff;font-size:18px;line-height: 48px;}
.m_foot_top li p{color:#fff;font-size:14px; display:none}
.m_clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}

.m_widthy{ position:relative; }
.m_widthb{ width:100%; overflow:hidden;}
.m_youshi{ position:relative; height:440px; margin:30px 0px; color:#FFFFFF; cursor:pointer; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; transition: all .1s linear;}
.m_youshi_t{ width:100%; height:35px; margin-top:90px; line-height:35px; text-align:center; font-size:18px; padding:0px 13px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_youshi_n{ width:100%; height:242px; margin-top:70px; line-height:22px; text-align:center; font-size:12px; padding:0px 13px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_youshion .m_youshi_t{ width:100%; height:35px; margin-top:90px; line-height:35px; text-align:center; font-size:26px; font-weight:bold; }
.m_youshion .m_youshi_n{ width:100%; height:242px; margin-top:70px; line-height:1.4; text-align:center; font-size:16px; font-weight:bold; }
.m_youshi_l{ position:absolute; left:-1px; top:0px; width:1px; height:100%; background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -o-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -moz-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); }
.m_youshi_r{ position:absolute; right:-1px; top:0px; width:1px; height:440px; margin:30px 0; background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -o-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -moz-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); }
.m_youshion{width:50%; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; transition: all .1s linear; background: -webkit-linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); background: -o-linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); background: -moz-linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); background: linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); }
}
.m_xinwen .des{ font-size:16px;}
.name em{ font-style:normal; }
@media screen and (max-width: 749px) { /*执行100%宽度版的css*/  
.m_tools-wrap { width: 100%;  background: #fff; padding-top: 0px;}
.m_width { width: 100%; margin: 0 auto;}
.m_widthh  { width: 100%; margin: 0 auto; overflow:hidden; }

.index-data-con { display:none;}
.index-data-con .swiper-slide{margin-top: 30px;height:270px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.index-data-con .data-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.index-data-con .circle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:195px;height:186px;background:url(../images/bg_2.png) no-repeat center;background-size:100% 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.index-data-con .circle:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.index-data-con .circle:hover .num b{color:#e70031}
.index-data-con .num{text-align:center}
.index-data-con .num b{font-size:40px;color:#17a3ff;font-weight:400;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;transition:color .4s ease}
.index-data-con .num span{font-size:14px;color:#666}
.index-data-con .p{text-align:center;font-size:14px;color:#666}

.index_main5 *{box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.index_main5{overflow: hidden;}
.index_main5 .index_title { margin-bottom:10px;text-align: center; margin-top:10px;    display: block;}
.index_main5 .index_title h3 { font-size: 18px; font-weight: bold; color: #f44336; text-align: center;}
.index_main5 ul { margin-bottom: 10px; }
.index_main5 ul li { float: left; width: 18%; margin-left:1%;margin-right:1%;}
.index_main5 ul li img { display: block; margin: 0 auto; margin-bottom: 10px;max-width: 100%;}
.index_main5 ul li img:hover { border-radius:50%;  box-shadow: 0 3px 10px rgba(0,0,0,.1);    -webkit-transform: translate3d(0,-3px,0);}

.index_main5 ul li .m_anli{ position:relative; margin:5px auto; width:60px; height:60px; background-color:#FFFFFF; border-radius:50%; -webkit-box-shadow:0 0 3px #ccc; -moz-box-shadow:0 0 3px #ccc; box-shadow:0 0 3px #ccc;}
.index_main5 ul li .m_anli:hover{ -webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc;}
.index_main5 ul li .m_anli span{ position:absolute; right:1px; bottom:1px; margin:0px auto; width:58px; height:58px; border-radius:50%; overflow:hidden; }
.index_main5 ul li .m_anli span img { display: block; margin: 0 auto;}
.index_main5 ul li .m_anli span img:hover { border-radius:50%;  box-shadow: 0 3px 10px rgba(0,0,0,.1);    -webkit-transform: translate3d(0,-3px,0);}
.index_main5 ul li h3 { display:none; text-align: center; font-size: 12px; color: #ccc; font-weight: normal;}

.wz_wrap{width:1200px;margin:0 auto;padding:60px 0 40px}
.i_g{padding-bottom:30px;padding-top:50px;overflow:hidden}
.i_g .i_name{width:100%;height:50px;position:relative;text-align:center}
.i_g .i_name .line{width:100%;height:2px;border-bottom:1px solid #ddd;position:absolute;left:0;top:24px;z-index:1}
.i_g .i_name span{display:inline-block;zoom:1;height:50px;line-height:50px;vertical-align:top;padding:0 30px;background:#FFF;position:relative;z-index:9;font-size:38px;color:#17a3ff;font-weight:600}
.i_g .i_name span:after,.i_g .i_name span:before{display:block;content:"";width:25px;height:3px;background:#f44336;position:absolute;top:24px}
.i_g .i_name span:before{left:-25px}
.i_g .i_name span em{color:#DF1721;font-weight:700}
.i_g .i_name span:after{right:-25px}
.i_g .mainPhoto .go{width:100%;overflow:hidden;height:310px}
.i_g .slidegrid{float:left;position:relative;overflow:hidden}
.i_g .mainPhoto .go li{width:100%;overflow:hidden;margin-right:20px;height:310px}
.gw{width:100%}
.clearfix{/*display:block*/}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.gw dl{width:100%;float:left;margin-right:0px;margin-bottom:28px; padding:0px 10px;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.gw dl dt{ display:none;width:135px;height:135px;border:3px solid #eee;overflow:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;float:left}
.gw dl dd{width:100%;float:right;text-align:left}
.gw dl dt img{width:135px;height:135px;vertical-align:top}
.gw dl dd .name{width:100%;height:40px;line-height:40px;font-size:18px;font-weight:bold;text-align:left;color:#4b4b4b}
.gw dl dd .name span{display:inline-block;zoom:1;padding-left:22px;background:url(../images/icon6.jpg) no-repeat left center;margin-left:5px;font-size:12px;color:#858585; font-weight:normal;}
.gw dl dd .ctn{width:100%;height:60px;color:#858585;overflow:hidden}
.gw dl dd .tel{width:100%;position:relative;height:30px;line-height:30px;font-size:14px;color:#858585}
.gw dl dd .tel b{font-size:14px;color:#f44336}
.gw dl dd .tel a{display:inline-block;zoom:1;height:30px;line-height:30px;background-color:#f44336;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0 15px;font-size:14px;color:#FFF;background-image:url(../images/a/icon7.png);background-repeat:no-repeat;background-position:10px center;background-size:18px;position:absolute;right:0;top:0}
.space_hx{clear:both;width:100%;height:50px;font-size:1px;overflow:hidden}

.i_c { width: 100%; text-align: center; padding: 8px 0; background: url(../images/bg_2.jpg) no-repeat center; background-size: cover; color:#FFFFFF; line-height:78px; font-size:18px;    background-attachment: fixed; }
.i_c a{ color:#FFFFFF}

.sz_h{background-color:#f7f7f7}
.wz_wrap{/* display:none;*/margin:0 auto;padding:20px 0 40px;width:100%}
.wz_wrap .name{width:100%;height:40px;color:#17a3ff;text-align:center;font-weight:600;font-size:30px;line-height:40px}
.wz_wrap .name em{color:#DF1721;font-weight:700}
.wz_wrap .des{width:100%;height:22px;color:#999;text-align:center;font-size:12px;line-height:22px; padding:0px 10px; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.space_hx{clear:both;overflow:hidden;width:100%;height:1px;font-size:1px}
.sz_h .sz_hm{width:100%}
.mainPhotoa{position:relative;overflow:hidden;margin:0 auto;width:1200px;height:435px}
.mainPhotoa span.goleft,.mainPhotoa span.goright{position:absolute;top:50%;display:block;margin-top:-38px;width:29px;height:77px}
.mainPhotoa .go{position:relative;left:50px;overflow:hidden;width:1100px;height:435px}
.slidegrid{float:left}
.slideitems{position:absolute;width:100%;}
.mainPhotoa .go li{float:left;margin-right:30px;padding:15px;width:252px;height:402px;border:1px solid #eee;background:#FFF;text-align:center}
.mainPhotoa .go li:hover {    box-shadow: 0 3px 20px rgba(0,0,0,.1);    -webkit-transform: translate3d(0,-3px,0);}
.mainPhotoa .go li img{width:100%;height:auto;vertical-align:top}
.mainPhotoa .go li .ctn{overflow:hidden;margin-bottom:-15px;padding:10px 0;width:100%;height:115px;color:#999;text-align:left;font-size:12px;line-height:1.6}
.mainPhotoa .go li span{display:block;width:100%;height:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#1abc9c;color:#FFF;font-size:16px;line-height:35px}
.mainPhotoa span.goleft,.mainPhotoa span.goright{position:absolute;top:50%;display:block;margin-top:-38px;width:29px;height:77px}
.mainPhotoa span.goright{right:0}
.mainPhotoa span.goleft{left:0}

.m_foot_top *{box-sizing: content-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.m_foot_top{background-color:#1abc9c;padding-top:30px;padding-bottom:30px}
.m_w1200{width:100%;margin:0 auto}
.m_foot_top li{float:left;width:22%;margin-right:1.5%; margin-left:1.5%;}
.m_foot_top li img{float:left;display:block;margin-right:10px}
.m_foot_top li h3{color:#fff;font-size:14px;    text-align: center;}
.m_foot_top li p{ display:none;color:#fff;font-size:14px}
.m_clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}

.m_widthy{ position:relative; }
.m_widthb{ width:100%; overflow:hidden;}
.m_youshi{ position:relative; height:440px; margin:30px 0px; color:#FFFFFF; cursor:pointer; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; transition: all .1s linear;}
.m_youshi_t{ font-weight:bold; overflow:hidden; width:100%; height:35px; margin-top:90px; line-height:35px; text-align:center; font-size:18px; padding:0px 13px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_youshi_n{ margin:0px auto; overflow:hidden; width:100%; width:40px; height:242px; margin-top:70px; line-height:22px; text-align:center; font-size:12px; padding:0px 13px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_youshion .m_youshi_t{ width:100%; height:35px; margin-top:90px; line-height:35px; text-align:center; font-size:22px; font-weight:bold; }
.m_youshion .m_youshi_n{ display:block; width:100%; height:242px; margin-top:70px; line-height:1.4; text-align:center; font-size:14px; font-weight:bold; }
.m_youshi_l{ position:absolute; left:-1px; top:0px; width:1px; height:100%; background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -o-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -moz-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); }
.m_youshi_r{ position:absolute; right:-1px; top:0px; width:1px; height:440px; margin:30px 0; background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -o-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: -moz-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0)); }
.m_youshion{width:50%; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; transition: all .1s linear; background: -webkit-linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); background: -o-linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); background: -moz-linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); background: linear-gradient(rgba(23,163,255,0), rgba(23,163,255,0.3), rgba(23,163,255,0)); }
.i_c { -webkit-box-shadow:0 0 5px #333; -moz-box-shadow:0 0 5px #333; box-shadow:0 0 5px #333;}

.m_fuwu_logo{ margin-top:38px; }
.m_fuwu_logo img{ max-height:80px; max-width:90%; }
.m_fuwu_font{ margin-top:22px; height:30px; line-height:30px; font-size:16px; }
.m_fuwu_tel{ margin-bottom:22px; height:30px; line-height:30px; font-size:16px; }

.m_xinwen .des{ font-size:12px;}
.name em{ font-style:normal; }
}

.m_newsk{ }
.m_news_wrap{margin:30px auto;width:1200px;}
.m_news_wrap:after{clear:both;display:table;visibility:visible;height:0;content:"";}
.m_news_con{position:relative;float:left;margin:0 32px 32px 0;padding:20px 10px 20px 40px;width:518px;height:200px;border:1px solid #eee\9;background:rgba(255,255,255,.8);cursor:pointer;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.m_news_con:hover{box-shadow:5px 10px 30px #ddd;}
.m_news_line{position:absolute;top:47px;left:10px;width:20px;height:1px;background:#8D919C;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;-ms-transition:all .4s linear;}
.m_news_lf{float:left;margin-top:14px;width:110px;}
.m_news_date{color:#666;text-align:right;font-size:18px;}
.m_news_img{padding-top:28px;width:100%;height:auto;text-align:right;}
.m_news_rh{position:relative;float:right;overflow:hidden;width:360px;height:220px;}
.m_news_top{position:relative;overflow:hidden;margin-top:12px;padding-left:0;width:100%;height:30px;color:#666;font-weight:400;font-size:16px;line-height:30px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.m_news_txt{position:relative;overflow:hidden;margin-top:10px;height:78px;color:#999;text-align:left;font-size:12px;line-height:25px;-webkit-transition:margin-top .3s linear;-moz-transition:margin-top .3s linear;-o-transition:margin-top .3s linear;transition:margin-top .3s linear;-ms-transition:margin-top .3s linear;}
.m_news_Line{left:195px;background:red;-webkit-animation-name:m_news_Line;-moz-animation-name:m_news_Line;-o-animation-name:m_news_Line;animation-name:m_news_Line;-webkit-animation:m_news_Line .7s linear;-o-animation:m_news_Line .7s linear;animation:m_news_Line .7s linear;}
.m_news_Lineback{left:10px;background:#8D919C;-webkit-animation-name:m_news_Lineback;-moz-animation-name:m_news_Lineback;-o-animation-name:m_news_Lineback;animation-name:m_news_Lineback;-webkit-animation:m_news_Line .5s linear;-o-animation:m_news_Line .5s linear;animation:m_news_Line .5s linear;}
.m_news_H5{padding-left:20px;-webkit-animation-name:m_news_H5;-moz-animation-name:m_news_H5;-o-animation-name:m_news_H5;animation-name:m_news_H5;-webkit-animation:m_news_H5 .8s linear;-o-animation:m_news_H5 .8s linear;animation:m_news_H5 .8s linear;}
.m_news_H5back{padding-left:0;-webkit-animation-name:m_news_H5back;-moz-animation-name:m_news_H5back;-o-animation-name:m_news_H5back;animation-name:m_news_H5back;-webkit-animation:m_news_H5back .5s linear;-o-animation:m_news_H5back .5s linear;animation:m_news_H5back .5s linear;}
.m_news_P{margin-top:35px;-webkit-animation-name:m_news_P;-moz-animation-name:m_news_P;-o-animation-name:m_news_P;animation-name:m_news_P;-webkit-animation:m_news_P .8s linear;-o-animation:m_news_P .8s linear;animation:m_news_P .8s linear;}
.m_news_Pback{margin-top:10px;-webkit-animation-name:m_news_Pback;-moz-animation-name:m_news_Pback;-o-animation-name:m_news_Pback;animation-name:m_news_Pback;-webkit-animation:m_news_Pback .5s linear;-o-animation:m_news_Pback .5s linear;animation:m_news_Pback .5s linear;}
@keyframes m_news_Line{0%{left:10px;background:#8D919C;}
100%{left:195px;background:red;}
}
@keyframes m_news_Lineback{0%{left:195px;background:red;}
100%{left:10px;background:#8D919C;}
}
@keyframes m_news_H5{0%{padding-left:0;}
100%{padding-left:20px;}
}
@keyframes m_news_H5back{0%{padding-left:20px;}
100%{padding-left:0;}
}
@keyframes m_news_P{0%{margin-top:10px;}
100%{margin-top:35px;}
}
@keyframes m_news_Pback{0%{margin-top:35px;}
100%{margin-top:10px;}
}
@media screen and (min-width:1420px){.m_news_wrap{margin:10px auto;width:1200px;}
.m_news_con{position:relative;float:left;margin:0 32px 32px 0;padding:20px 10px 20px 40px;width:516px;height:200px;background:rgba(255,255,255,.8);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.m_news_con:hover{box-shadow:5px 10px 30px #ddd;}
.m_news_line{position:absolute;top:47px;left:10px;width:20px;height:1px;background:#8D919C;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;-ms-transition:all .4s linear;}
.m_news_lf{float:left;margin-top:14px;width:110px;}
.m_news_date{color:#666;text-align:right;font-size:18px;}
.m_news_img{padding-top:28px;text-align:right;}
.m_news_rh{position:relative;float:right;overflow:hidden;width:360px;height:220px;}
.m_news_top{position:relative;overflow:hidden;margin-top:12px;padding-left:0;width:100%;height:30px;color:#666;font-weight:400;font-size:16px;line-height:30px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.m_news_txt{position:relative;overflow:hidden;margin-top:10px;height:78px;color:#999;text-align:left;font-size:12px;line-height:25px;-webkit-transition:margin-top .3s linear;-moz-transition:margin-top .3s linear;-o-transition:margin-top .3s linear;transition:margin-top .3s linear;-ms-transition:margin-top .3s linear;}
.m_news_Line{left:195px;background:red;-webkit-animation-name:m_news_Line;-moz-animation-name:m_news_Line;-o-animation-name:m_news_Line;animation-name:m_news_Line;-webkit-animation:m_news_Line .7s linear;-o-animation:m_news_Line .7s linear;animation:m_news_Line .7s linear;}
.m_news_Lineback{left:10px;background:#8D919C;-webkit-animation-name:m_news_Lineback;-moz-animation-name:m_news_Lineback;-o-animation-name:m_news_Lineback;animation-name:m_news_Lineback;-webkit-animation:m_news_Line .5s linear;-o-animation:m_news_Line .5s linear;animation:m_news_Line .5s linear;}
.m_news_H5{padding-left:20px;-webkit-animation-name:m_news_H5;-moz-animation-name:m_news_H5;-o-animation-name:m_news_H5;animation-name:m_news_H5;-webkit-animation:m_news_H5 .8s linear;-o-animation:m_news_H5 .8s linear;animation:m_news_H5 .8s linear;}
.m_news_H5back{padding-left:0;-webkit-animation-name:m_news_H5back;-moz-animation-name:m_news_H5back;-o-animation-name:m_news_H5back;animation-name:m_news_H5back;-webkit-animation:m_news_H5back .5s linear;-o-animation:m_news_H5back .5s linear;animation:m_news_H5back .5s linear;}
.m_news_P{margin-top:35px;-webkit-animation-name:m_news_P;-moz-animation-name:m_news_P;-o-animation-name:m_news_P;animation-name:m_news_P;-webkit-animation:m_news_P .8s linear;-o-animation:m_news_P .8s linear;animation:m_news_P .8s linear;}
.m_news_Pback{margin-top:10px;-webkit-animation-name:m_news_Pback;-moz-animation-name:m_news_Pback;-o-animation-name:m_news_Pback;animation-name:m_news_Pback;-webkit-animation:m_news_Pback .5s linear;-o-animation:m_news_Pback .5s linear;animation:m_news_Pback .5s linear;}
@keyframes m_news_Line{0%{left:10px;background:#8D919C;}
100%{left:195px;background:red;}
}
@keyframes m_news_Lineback{0%{left:195px;background:red;}
100%{left:10px;background:#8D919C;}
}
@keyframes m_news_H5{0%{padding-left:0;}
100%{padding-left:20px;}
}
@keyframes m_news_H5back{0%{padding-left:20px;}
100%{padding-left:0;}
}
@keyframes P{0%{margin-top:10px;}
100%{margin-top:35px;}
}
@keyframes m_news_Pback{0%{margin-top:35px;}
100%{margin-top:10px;}
}
}
@media screen and (min-width:1220px) and (max-width:1419px){.m_news_wrap{margin:30px auto;width:1000px;}
.m_news_con{position:relative;float:left;margin:0 20px 30px 0;padding:20px 10px 20px 40px;width:428px;height:160px;background:rgba(255,255,255,.8);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.m_news_con:hover{box-shadow:5px 10px 30px #ddd;}
.m_news_line{position:absolute;top:45px;left:0;width:20px;height:1px;background:#8D919C;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;-ms-transition:all .4s linear;}
.m_news_lf{float:left;margin-top:14px;width:70px;}
.m_news_date{color:#666;text-align:right;font-size:16px;}
.m_news_img{padding-top:28px;text-align:right;}
.m_news_rh{position:relative;float:right;overflow:hidden;width:300px;height:160px;}
.m_news_top{position:relative;overflow:hidden;margin-top:12px;padding-left:0;width:100%;height:30px;color:#666;font-weight:400;font-size:16px;line-height:30px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.m_news_txt{position:relative;overflow:hidden;margin-top:10px;height:68px;color:#999;text-align:left;font-size:12px;line-height:25px;-webkit-transition:margin-top .3s linear;-moz-transition:margin-top .3s linear;-o-transition:margin-top .3s linear;transition:margin-top .3s linear;-ms-transition:margin-top .3s linear;}
.m_news_Line{left:155px;background:red;-webkit-animation-name:m_news_Line;-moz-animation-name:m_news_Line;-o-animation-name:m_news_Line;animation-name:m_news_Line;-webkit-animation:m_news_Line .7s linear;-o-animation:m_news_Line .7s linear;animation:m_news_Line .7s linear;}
.m_news_Lineback{left:10px;background:#8D919C;-webkit-animation-name:m_news_Lineback;-moz-animation-name:m_news_Lineback;-o-animation-name:m_news_Lineback;animation-name:m_news_Lineback;-webkit-animation:m_news_Line .5s linear;-o-animation:m_news_Line .5s linear;animation:m_news_Line .5s linear;}
.m_news_H5{padding-left:20px;-webkit-animation-name:m_news_H5;-moz-animation-name:m_news_H5;-o-animation-name:m_news_H5;animation-name:m_news_H5;-webkit-animation:m_news_H5 .8s linear;-o-animation:m_news_H5 .8s linear;animation:m_news_H5 .8s linear;}
.m_news_H5back{padding-left:0;-webkit-animation-name:m_news_H5back;-moz-animation-name:m_news_H5back;-o-animation-name:m_news_H5back;animation-name:m_news_H5back;-webkit-animation:m_news_H5back .5s linear;-o-animation:m_news_H5back .5s linear;animation:m_news_H5back .5s linear;}
.m_news_P{margin-top:35px;-webkit-animation-name:m_news_P;-moz-animation-name:m_news_P;-o-animation-name:m_news_P;animation-name:m_news_P;-webkit-animation:m_news_P .8s linear;-o-animation:m_news_P .8s linear;animation:m_news_P .8s linear;}
.m_news_Pback{margin-top:10px;-webkit-animation-name:m_news_Pback;-moz-animation-name:m_news_Pback;-o-animation-name:m_news_Pback;animation-name:m_news_Pback;-webkit-animation:m_news_Pback .5s linear;-o-animation:m_news_Pback .5s linear;animation:m_news_Pback .5s linear;}
@keyframes m_news_Line{0%{left:10px;background:#8D919C;}
100%{left:155px;background:red;}
}
@keyframes -webkit-m_news_Line{0%{left:10px;background:#8D919C;}
100%{left:155px;background:red;}
}
@keyframes -ms-m_news_Line{0%{left:10px;background:#8D919C;}
100%{left:155px;background:red;}
}
@keyframes -webkit-m_news_Lineback{0%{left:195px;background:red;}
100%{left:10px;background:#8D919C;}
}
@keyframes -o-m_news_Lineback{0%{left:195px;background:red;}
100%{left:10px;background:#8D919C;}
}
@keyframes -ms-m_news_Line{0%{left:10px;background:#8D919C;}
100%{left:155px;background:red;}
}
@keyframes m_news_H5{0%{padding-left:0;}
100%{padding-left:20px;}
}
@keyframes m_news_H5back{0%{padding-left:20px;}
100%{padding-left:0;}
}
@keyframes m_news_P{0%{margin-top:10px;}
100%{margin-top:35px;}
}
@keyframes m_news_Pback{0%{margin-top:35px;}
100%{margin-top:10px;}
}
}
@media screen and (min-width:750px) and (max-width:1219px){.m_news_wrap{margin:30px auto;width:750px;}
.m_news_con{position:relative;float:none;margin:20px auto;width:630px;height:220px;background:rgba(255,255,255,.8);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.m_news_con:hover{box-shadow:5px 10px 30px #ddd;}
.m_news_line{position:absolute;top:47px;left:0;width:20px;height:1px;background:#8D919C;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;-ms-transition:all .4s linear;}
.m_news_lf{float:left;margin-top:14px;width:130px;}
.m_news_date{color:#666;text-align:right;font-size:20px;}
.m_news_img{padding-top:38px;padding-left:20px;text-align:right;}
.m_news_rh{position:relative;float:right;overflow:hidden;width:400px;height:200px;}
.m_news_top{position:relative;overflow:hidden;margin-top:6px;padding-left:0;width:100%;height:50px;color:#666;font-weight:400;font-size:20px;line-height:50px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.m_news_txt{position:relative;overflow:hidden;margin-top:10px;height:110px;color:#999;text-align:left;font-size:16px;line-height:25px;-webkit-transition:margin-top .3s linear;-moz-transition:margin-top .3s linear;-o-transition:margin-top .3s linear;transition:margin-top .3s linear;-ms-transition:margin-top .3s linear;}
.m_news_Line{left:225px;background:red;-webkit-animation-name:m_news_Line;-moz-animation-name:m_news_Line;-o-animation-name:m_news_Line;animation-name:m_news_Line;-webkit-animation:m_news_Line .7s linear;-o-animation:m_news_Line .7s linear;animation:m_news_Line .7s linear;}
.m_news_Lineback{left:10px;background:#8D919C;-webkit-animation-name:m_news_Lineback;-moz-animation-name:m_news_Lineback;-o-animation-name:m_news_Lineback;animation-name:m_news_Lineback;-webkit-animation:m_news_Line .5s linear;-o-animation:m_news_Line .5s linear;animation:m_news_Line .5s linear;}
.m_news_H5{padding-left:20px;-webkit-animation-name:m_news_H5;-moz-animation-name:m_news_H5;-o-animation-name:m_news_H5;animation-name:m_news_H5;-webkit-animation:m_news_H5 .8s linear;-o-animation:m_news_H5 .8s linear;animation:m_news_H5 .8s linear;}
.m_news_H5back{padding-left:0;-webkit-animation-name:m_news_H5back;-moz-animation-name:m_news_H5back;-o-animation-name:m_news_H5back;animation-name:m_news_H5back;-webkit-animation:m_news_H5back .5s linear;-o-animation:m_news_H5back .5s linear;animation:m_news_H5back .5s linear;}
.m_news_P{margin-top:35px;-webkit-animation-name:m_news_P;-moz-animation-name:m_news_P;-o-animation-name:m_news_P;animation-name:m_news_P;-webkit-animation:m_news_P .8s linear;-o-animation:m_news_P .8s linear;animation:m_news_P .8s linear;}
.m_news_Pback{margin-top:10px;-webkit-animation-name:m_news_Pback;-moz-animation-name:m_news_Pback;-o-animation-name:m_news_Pback;animation-name:m_news_Pback;-webkit-animation:m_news_Pback .5s linear;-o-animation:m_news_Pback .5s linear;animation:m_news_Pback .5s linear;}
@keyframes m_news_Line{0%{left:10px;background:#8D919C;}
100%{left:225px;background:red;}
}
@keyframes m_news_Lineback{0%{left:195px;background:red;}
100%{left:10px;background:#8D919C;}
}
@keyframes m_news_H5{0%{padding-left:0;}
100%{padding-left:20px;}
}
@keyframes m_news_H5back{0%{padding-left:20px;}
100%{padding-left:0;}
}
@keyframes m_news_P{0%{margin-top:10px;}
100%{margin-top:35px;}
}
@keyframes m_news_Pback{0%{margin-top:35px;}
100%{margin-top:10px;}
}
}
@media screen and (max-width:749px){
.m_slides{width:100%;height:300px;position:relative;overflow:hidden;}
.m_slideInner{height:300px;position:relative;left:0;margin-left:0;}
.m_slideInner a{display:block;height:300px;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}

#m_slides_ss{ position:absolute; left:50%; top:50%; margin-left:-151px; margin-top:-72px; width:302px; height:144px; background-image:none; z-index:8; }
.m_slides_search{ position:relative; margin:0px auto; height:48px; width:300px; margin-top:30px; line-height:48px; z-index:8; border:1px solid #eee; }
.m_slides_search:hover{  -webkit-box-shadow:0 0 3px #777;  -moz-box-shadow:0 0 3px #777;  box-shadow:0 0 3px #777; border-radius:0 48px 48px 0; border-radius:48px; overflow:hidden; border-top:1px solid #17a3ff; border-bottom:1px solid #17a3ff;border:1px solid #17a3ff; }
.m_slides_search_text{ float:left; height:48px; width:220px; line-height:48px; text-align:left; text-indent:15px; border:0px; background-color:#FFFFFF; }
.m_slides_search_submit{ float:left; height:48px; width:80px; line-height:48px; text-align:center; font-size:16px; border:0px; cursor:pointer; background:none; background-color:#17a3ff; color:#FFFFFF; }
.m_slides_sou{ position:absolute; right:0px; top:0px; height:144px; width:80px; z-index:7; }
.m_slides_sou li{ float:left; height:48px; width:80px; line-height:48px; text-align:center; color:#FFFFFF; font-size:16px; cursor:pointer; }
.m_slideInner a div.m_img1{ position:absolute; left:50%; top:50%; margin-left:-150px; margin-top:-80px; width:300px; height:30px; font-size:18px; font-family:Impact; text-align:left; color:#FFFFFF; z-index:9; }
.m_slideInner a div.m_img2{ position:absolute; left:50%; top:50%; margin-left:-150px; margin-top:-50px; width:300px; height:20px; font-size:12px; font-family:Impact; text-align:left; color:#FFFFFF; z-index:9; }
.m_slides_search_in{ float:left; width:78px; height:100%; text-indent:12px; border:0px; margin:0px; padding:0px; border-right:1px solid #eee; }
#m_xueli{ width:62px;}
.m_slides_sou{ display:none;}

.m_news_wrap{margin:10px auto 5px auto;width:100%;}
.m_news_con{position:relative;float:none;margin:20px auto;width:80%;height:150px;background:rgba(255,255,255,.8);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.m_news_con:hover{box-shadow:5px 10px 30px #ddd;}
.m_news_line{position:absolute;top:35px;left:0;width:20px;height:1px;background:#8D919C;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;-ms-transition:all .4s linear;}
.m_news_lf{float:left;margin-top:5px;width:18%;}
.m_news_date{margin-left:-1rem;color:#666;text-align:right;font-size:14px;}
.m_news_img{padding-top:40px;text-align:right;}
.m_news_rh{position:relative;float:right;overflow:hidden;width:60%;height:180px;}
.m_news_top{position:relative;overflow:hidden;margin-top:6px;padding-left:0;width:90%;height:50px;color:#666;font-weight:400;font-size:14px;line-height:15px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.m_news_txt{position:relative;overflow:hidden;margin-top:5px;height:90px;color:#999;text-align:left;font-size:12px;line-height:14px;-webkit-transition:margin-top .3s linear;-moz-transition:margin-top .3s linear;-o-transition:margin-top .3s linear;transition:margin-top .3s linear;-ms-transition:margin-top .3s linear;}
.m_news_Line{left:38%;background:red;-webkit-animation-name:m_news_Line;-moz-animation-name:m_news_Line;-o-animation-name:m_news_Line;animation-name:m_news_Line;-webkit-animation:m_news_Line .7s linear;-o-animation:m_news_Line .7s linear;animation:m_news_Line .7s linear;}
.m_news_Lineback{left:10px;background:#8D919C;-webkit-animation-name:m_news_Lineback;-moz-animation-name:m_news_Lineback;-o-animation-name:m_news_Lineback;animation-name:m_news_Lineback;-webkit-animation:m_news_Line .5s linear;-o-animation:m_news_Line .5s linear;animation:m_news_Line .5s linear;}
.m_news_H5{padding-left:20px;-webkit-animation-name:m_news_H5;-moz-animation-name:m_news_H5;-o-animation-name:m_news_H5;animation-name:m_news_H5;-webkit-animation:m_news_H5 .8s linear;-o-animation:m_news_H5 .8s linear;animation:m_news_H5 .8s linear;}
.m_news_H5back{padding-left:0;-webkit-animation-name:m_news_H5back;-moz-animation-name:m_news_H5back;-o-animation-name:m_news_H5back;animation-name:m_news_H5back;-webkit-animation:m_news_H5back .5s linear;-o-animation:m_news_H5back .5s linear;animation:m_news_H5back .5s linear;}
.m_news_P{margin-top:20px;-webkit-animation-name:m_news_P;-moz-animation-name:m_news_P;-o-animation-name:m_news_P;animation-name:m_news_P;-webkit-animation:m_news_P .8s linear;-o-animation:m_news_P .8s linear;animation:m_news_P .8s linear;}
.m_news_Pback{margin-top:10px;-webkit-animation-name:m_news_Pback;-moz-animation-name:m_news_Pback;-o-animation-name:m_news_Pback;animation-name:m_news_Pback;-webkit-animation:m_news_Pback .5s linear;-o-animation:m_news_Pback .5s linear;animation:m_news_Pback .5s linear;}
@keyframes m_news_Line{0%{left:10px;background:#8D919C;}
100%{left:38%;background:red;}
}
@keyframes m_news_Lineback{0%{left:195px;background:red;}
100%{left:10px;background:#8D919C;}
}
@keyframes m_news_H5{0%{padding-left:0;}
100%{padding-left:20px;}
}
@keyframes m_news_H5back{0%{padding-left:20px;}
100%{padding-left:0;}
}
@keyframes m_news_P{0%{margin-top:10px;}
100%{margin-top:20px;}
}
@keyframes m_news_Pback{0%{margin-top:35px;}
100%{margin-top:10px;}
}
}
