@charset "utf-8";/* CSS Document */:focus { outline:0; }a:active { outline:none; }*{margin:0px; padding:0px;}ol,li,ul{margin:0; padding:0; list-style:none;}a:link, a:visited{color:#333;text-decoration:none;}a:hover{color: #c2161c;text-decoration:none;}img{border:none;}.cl{clear:both; height:0px; overflow:hidden;}.f11{float: left;}.f1{float: left;   margin-left: 50px;}.f1 p{line-height: 26px;font-size: 14px;color: #fff;}.f2{float: right;}body{	font-size:12px;	text-align: left;	margin-left: 0px;	font-family:"微软雅黑";	/*font-family:"Microsoft YaHei", sans-serif, serif;*/}/*头部*/#header_top {height: 35px;line-height: 35px;border-bottom: 1px solid #c9c9c9;background: #f6f6f6;}.container {margin: 0 auto;width: 1003px;}.container::before,.container::after{display: table;line-height: 0;content: "";}/*.tel-info {width: 270px;}*/.tel-info .tel-img {margin: 8.5px 0 0 10px;}.tel-info .font1{font-size: 14px;font-weight: 600;color: #9a9a9a;margin: 0 0 0 5px;}.tel-info .font2{color: #c2161c;margin: 0px;}.con-info{width: 450px;line-height: 35px;font-size: 14px;font-weight: bold;color: #C2161C;}.contact-info span{float: right;padding: 0 5px;text-align: center;color: #9a9a9a;}.contact-info span a{color: #9a9a9a;}.contact-info .fgf {color: #9a9a9a;display: block;font-size: 12px;height: 12px;}/*导航*/#header {height: 80px;background: #ffffff;width: 1003px; margin: 0px auto;}.nav{width: 760px; height: 40px;margin: 0; margin-top: 20px;}.nav li{float: left;margin-left: 20px;width: 100px;height: 40px;line-height: 40px;text-align: center;}.nav li a{float: left;width: 100px;height: 40px; font-size: 14px;color: #333333;}.nav li:hover a,.nav li.sel a{ background: url(../images/Navli.png) left top no-repeat;color: #FFFFFF;}#sddm{margin-top: 20px;z-index: 9999;width: 760px;height:40px;float: right;}#sddm li{float: left;margin-left: 20px;width: 100px;height: 40px;line-height: 40px;text-align: center;}#sddm li a{display: block;float: left;width: 100px;height: 40px; font-size: 14px;color: #333333;}#sddm li a:hover,#sddm li a.sel:link,#sddm li a.sel:visited{/*background: url(../images/Navli.png) left top no-repeat;*/color: #C2161C;}#sddm div{background:url(../images/sid.png) left top no-repeat;position: absolute;border-bottom: 1px solid #cccccc;visibility: hidden;color: #444444;z-index:9999;background-color: #fff;width: 102px;padding-top: 8px; margin-top: 40px;}#sddm div a{position: relative;display: block;height:20px;line-height: 20px;white-space: nowrap;padding-bottom: 5px;}#sddm div.E{padding-top: 5px;float: left;overflow: hidden;margin-top: 0px;position: relative;background: no-repeat;visibility: inherit;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc; width: 100px; border-bottom: none;}#sddm div a:hover{background: none;color: #d0111b;}.naver{width: 760px;height: 80px;float: right;}.naver ul {list-style:none;float:left;}.naver ul li {display:inline-block; float:left; padding: 20px 0px;}.naver ul li a{font-size:14px;display:block;float: left;margin-left: 20px;width: 100px;height: 40px;line-height: 40px;text-align: center;}.naver ul li a:hover{color: #C2161C;}.naver ul li:hover .menu {display: table;}.naver .menu {position:absolute;top: 116px;display: none;width:100%;z-index:10;left:0;width:100%;height:150px;text-align:center;}.naver .menu .menu-body {background: #fff;margin:0 auto;height:150px;width:1000px;}.naver .menu ul {display:table;list-style: none;width: 100%;margin:0 auto;padding: 0; height: 150px;background: #fff;}.naver .menu li{display:table-cell;text-align:center;vertical-align:top;float: left;    margin-left: 52px;}.naver .menu li a{margin-left: 30px;/*width: 110px;height: 110px;*/ line-height: 110px;text-align: center;}.naver .menu li span{display:inline-block;width:110px;height:110px;border:solid 1px #00a0ea;border-radius:50%;color:#00a0ea;font-size:18px;}.naver .menu li.Nav span{display:block;width:140px;height:auto;border:solid 1px #00a0ea;border-radius:10px;color:#00a0ea;font-size:18px;line-height: 36px;}.naver .menu li img {width: 110px;height: 110px;display:none;}.naver .menu li:hover span{display:none;}.naver .menu li:hover img{display:inline-block;}.naver .menu li.Nav:hover span{display:block;width:140px;height:auto;border:solid 1px #00a0ea; background: #00a0ea;border-radius:10px;color:#fff;font-size:18px;line-height: 36px;}/*Banner图片*/#slide-pic{position:relative;z-index:9;zoom:1;}#slide-pic .slide-viewport{height: 450px;position:relative;z-index:10;zoom:1;}#slide-pic .slide-viewport li{position:absolute;top:0;left:0;width:100%;height: 450px; background: #fff;}#slide-pic .slide-viewport a{display:block;height: 450px;}#slide-pic .controller-bottom{left:50%;bottom:10px;position:absolute;z-index:99;}#slide-pic .controller-bottom li{background: #fff;cursor:pointer;height:10px;float:left;margin-right:8px;overflow:hidden;width:10px;border-radius: 10px;}#slide-pic .controller-bottom li.current {background: #C2161C;}#Content{margin: 0 auto;width: 1200px;}.banner_title{width: 100%;margin: 33px 0 16px 0;}.banner_title h1 {width: 160px;font-size: 36px;color: #333333;line-height: 50px;margin: 0 auto;text-align: center; border-bottom: 1px solid #eb6100;font-weight: 500;}#Content .banner_left{margin: 0 auto;width: 1200px;overflow: hidden; margin-bottom: 70px;}#Content .banner_left ul{}#Content .banner_left ul li{float: left;width: 564px; margin-right: 72px; margin-top: 35px;}#Content .banner_left ul li.R{margin-right: 0px}#Content .banner_left ul li .Img{width: 564px;height: 232px;}#Content .banner_left ul li .Title{width: 100%;font-size: 24px;text-align: left;padding-top: 8px;padding-bottom: 5px;}#Content .banner_left ul li .Title a{color: #eb6100;}#Content .banner_left ul li .info{ width: 100%; text-align: left; font-size: 16px; color: #2e2e33; line-height: 24px;}#Config{margin: 0 auto; height: auto; background: #eeeeee;}.Advantage{width: 100%;padding: 18px 0px 45px 0px;}.Advantage h1 {width: 180px;font-size: 36px;color: #333333;line-height: 50px;margin: 0 auto;text-align: center; border-bottom: 1px solid #eb6100;font-weight: 500;}.Superiority{margin: 0 auto;width: 1200px; overflow: hidden;}.Superiority ul{}.Superiority ul li{float: left;width: 205px; padding-right: 95px;}.Superiority ul li.E{padding-right: 0px;}.Superiority ul li .img{text-align: center;width: 213px;height: 213px; margin-bottom: 15px;}.Superiority ul li .img img{width: 213px;height: 213px;}.Superiority ul li .title{font-size: 18px; color: #333; line-height: 30px; text-align: center; width: 100%;}#Content1{ width: 100%;background: #f08200;}#Content{margin: 0 auto;width: 100%; overflow: hidden; margin-bottom: 20px;}.serving{width: 1003px; padding: 20px 0 35px 0; margin: 0px auto;}.serving h1{width: 180px;font-size: 36px;color: #fff;line-height: 50px;margin: 0 auto;text-align: center; border-bottom: 1px solid #fff;font-weight: 500;}.allhard_pic_one{width: 998px;margin: 0px auto;border-right: 1px solid #d2d2d2;border-left: 1px solid #d2d2d2; overflow: hidden; margin-bottom: 50px;}ul.allgallery{width: 998px;margin: 0 auto;}ul.allgallery li{float: left; width: 948px; padding: 25px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; margin-bottom: 42px;}ul.allgallery li.E{margin-bottom: 0px;}ul.allgallery li .img{float: left;width: 470px;height: 320px;margin-right: 13px;}ul.allgallery li .allgalleryRight{background: url(../images/leftb.png) left top no-repeat;padding-left: 65px;width: 400px;height: 320px;float: left;}ul.allgallery li .Name{width: 100%;text-align: right; font-size: 42px; font-weight: bold;color: #333; padding-bottom: 5px;}ul.allgallery li .Info{width: 100%;text-align: right; line-height: 30px; font-size: 16px;font-weight: bold;color: #333;}ul.allgallery li .InfoContent{width: 100%;text-indent: 2em; line-height: 24px; font-size: 14px;color: #333; padding-top: 20px;}ul.allgallery li .imgright{float: right;width: 440px;height: 330px;margin-left: 13px;}ul.allgallery li .allgalleryleft{background: url(../images/rightb.png) right top no-repeat;padding-right: 55px;width: 410px;height: 320px;float: left;}ul.allgallery li .text-align{text-align: left;}#lanrenzhijia{width: 100%;margin: 0px auto;position: relative;padding: 30px 0px;}#lanrenzhijia #wai_box {height: 320px;width: 1003px;overflow: hidden;position: relative;margin: 0px auto;}#lanrenzhijia .lanrenzhijia_box{width: 3009px;position: absolute;left: 0px;top: 0px;}#lanrenzhijia .lanrenzhijia_box ul {float: left;display: block;height: 320px;width: 1003px;}#lanrenzhijia .lanrenzhijia_box li {float: left;position: relative;}#lanrenzhijia .nav {height: 5px;margin-top: 20px;width:231px;margin-right: auto;margin-left: auto;}#lanrenzhijia .nav a {background:rgba(100, 100, 100, 0.7);display: block;float: left;height: 5px;width: 75px;font-size: 0px;line-height: 0px;margin-right: 2px;cursor:pointer;}#lanrenzhijia .nav a:hover{background-color: #ab0309;}#lanrenzhijia .nav .now{background-color: #ab0309;}#lanrenzhijia .lanrenzhijia_box li .img{float: left;width: 470px;height: 320px;margin-right: 13px;}#lanrenzhijia .lanrenzhijia_box li .allgalleryRight{width: 520px;height: 320px;float: left;}#lanrenzhijia .lanrenzhijia_box li .Name{width: 100%;text-align: left;font-size: 42px; font-weight: bold;color: #fff; padding-bottom: 5px;}#lanrenzhijia .lanrenzhijia_box li .Info{width: 100%;text-align: left;line-height: 30px; font-size: 16px;font-weight: bold;color: #fff;}#lanrenzhijia .lanrenzhijia_box li .InfoContent{width: 100%;text-indent: 2em; line-height: 24px; font-size: 14px;color: #fff; padding-top: 20px;}#Config1{margin: 0 auto; height: 350px; background: #e0e0e0; margin-bottom: 10px;}.Supporting{width: 100%; padding: 20px 0 35px 0;}.Supporting h1{width: 180px;font-size: 36px;color: #333333;line-height: 50px;margin: 0 auto;text-align: center; border-bottom: 1px solid #eb6100;font-weight: 500;}.rollBox{width:1002px; padding: 0px; position: relative;margin: 0px auto;}.rollBox .LeftBotton{height:211px;width:14px;background:url(../images/left.png) left center no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;}.rollBox .RightBotton{height:211px;width:14px;background: url(../images/right.png) left center no-repeat;;overflow:hidden;float:left;display:inline;cursor:pointer;}.rollBox .Cont{width: 920px;overflow:hidden;float:left; margin: 0px 27px;height: 211px;}.rollBox .Cont ul{}.rollBox .Cont ul li{float:left; width: 200px;margin-right: 40px;}.rollBox .Cont ul li p{text-align: center; height: 22px; line-height:22px; padding-top: 5px;}.rollBox .Cont ul li p a{color: #00ae4d;}.rollBox .ScrCont{width:10000000px;}.rollBox #List1, .rollBox #List2{float:left;}.row{width: 999px;margin: 0px auto;border-right: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2; overflow: hidden; margin-bottom: 50px;}.row .item{float: left; width: 998px; border-left: 1px solid #d2d2d2; border-top: 1px solid #d2d2d2; height: 188px;}.row .item .img{width: 211px;height: 188px;border-right: 1px solid #d2d2d2;float: left;}.row .item .img .image{ width: 150px; height: 118px; padding: 15px 30px 5px;}.row .item .img .Name{ width: 100%; line-height: 22px; text-align:center; font-size: 14px;color: #040404;}.row .item .Comment{float: right; width: 740PX;text-indent: 2em;padding: 5px 23px;font-size: 16px;line-height: 30px;color: #555;}.row1{width: 1200px;margin: 0px auto;overflow: hidden; margin-bottom: 50px;}.row1 .item1{width: 1200px;border-bottom: 1px solid #d2d2d2; height: 137px;overflow: hidden;padding-bottom: 30px;margin-bottom: 30px;}.row1 .item1 .img{width:137px;height: 137px;float: left;}.row1 .item1 .img img{width: 137px;height: 137px;}.row1 .item1 .item_Right{float: right;width: 1000PX;}.row1 .item1 .item_Right .Name{width: 100%; line-height: 24px;padding-bottom: 5px;text-align: left;font-size: 24px;color: #eb6100;}.row1 .item1 .item_Right .Comment{float: right; width: 100%;padding: 5px 0px;font-size: 16px;line-height: 30px;color: #363434;}#Foot{background: #4a4a4a; height: auto;margin: 0 auto; overflow: hidden;}#Foot .Footer{width:1002px; overflow: hidden; margin: 0px auto;}#Foot .Footer .Footleft{width: 580px;padding-top: 70px;}#Foot .Footer .Footleft ul{}#Foot .Footer .Footleft ul li{float: left; width: 160px;}#Foot .Footer .Footleft ul li .Footitle{ color: #fff; font-size: 16px;text-align: center; line-height: 30px;}#Foot .Footer .Footleft ul li a{width: 160px; color: #fff; float:left; text-align: center;line-height: 25px;}#Foot .Footer .Footrig{ color: #FFFFFF; line-height: 24px; padding-left: 45px; padding-top: 31px; padding-bottom: 40px; width: 300px; background: url(../images/foot.png) left center no-repeat; height: 144px;}.FootContact{margin: 0px auto;overflow: hidden; width: 100%; padding-bottom: 20px;}.FootContact ul{ width: 440px; margin: 0px auto;}.FootContact ul li{float: left;padding-left: 25px;color: #FFFFFF; padding-right: 15px; height: 22px; line-height: 22px;}.FootContact ul li.Tel{ background: url(../images/tel.png) left center no-repeat;}.FootContact ul li.Feedback{background: url(../images/Feedback.png) left center no-repeat;}.FootContact ul li.gfwx{background: url(../images/wx.png) left center no-repeat;}#NyConfig{margin: 0 auto; border-top: 2px solid #dcdcdc; overflow: hidden; margin-top: 10px; padding-top:15px;}#Main{margin: 0 auto;width: 1002px; overflow: hidden; margin-bottom: 50px;}#Main .breadcrumb{background: #fff;padding: 8px 0px;color: #333333}#Main .breadcrumb .index {font-size: 16px;}#Main .breadcrumb .list {font-size: 12px;}#Main .Left{float: left; width: 222px;}#Main .Left ul{overflow: hidden;border-top: 1px solid #ccc;border-right: 1px solid #ccc;border-left: 1px solid #ccc;}#Main .Left ul li{float: left;width: 220px;border-bottom: 1px solid #dcdcdc;height: 40px;line-height: 40px;}#Main .Left ul li a{float: left;height: 40px;line-height: 40px; padding-left: 45px; width: 175px;font-size: 14px;color: #333;}#Main .Left ul li a:hover,#Main .Left ul li a.sel:link,#Main .Left ul li a.sel:visited{background: #900 url(../images/dh_2.png) 200px center no-repeat;color: #fff;}#Main .Title{width: 100%;font-size: 18px; color: #333; margin: 20px 0px 20px 20px; overflow: hidden;}#Main .Content{width: 100%;color: #333;margin: 0px;overflow: hidden;}#Main .Content .xiazai{margin: 0px;overflow: hidden;width: 100%;}#Main .Content .xiazai ul{}#Main .Content .xiazai ul li{float: left; margin: 0px 20px 20px 20px; width: 431px; padding: 40px 15px; background: #e6e6e6;height: 120px;border-radius: 5px;}#Main .Content .xiazai ul li .left{float:left; width: 161px;height: 120px;}#Main .Content .xiazai ul li .left .Name{font-size: 24px; text-align: center; padding-bottom: 25px;}#Main .Content .xiazai ul li .left .Name a{ color: #333;}#Main .Content .xiazai ul li .left .tu{ width: 100%; text-align: center;}#Main .Content .xiazai ul li .right{float: right; width: 250px;height: 120px; color: #555;word-break: break-all;font-size: 13px;}#Main .Content .xiazai ul li .right .source{padding-bottom: 20px; line-height: 22px;}#Main .Content .xiazai ul li .right .os{}#Main .Right{ float: right; width: 700px;min-height: 400px;padding: 25px; border: 1px solid #ccc;}#Main .Right.E{padding: 25px 0PX;width: 750px;}#Main .Right .Content{ padding: 0px; line-height: 22px;}.NewsFac{width: 100%; overflow:hidden; height: 43px;line-height: 43px;border-bottom: 1px solid #eee;}.NewsFac .NewsTitle{float: left;line-height: 43px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;}.NewsFac .Date{float: right;line-height: 43px;text-align: right;font-size: 12px;color:#b0b0b0;}.article{height: 50px; line-height: 50px;font-size:24px;text-align: left;}.Now{border-bottom:#EFEFEF 1px solid; text-align: left; height: 27px;line-height: 27px;color: #999999;padding-bottom: 5px;}.Now1{border-top:#EFEFEF 1px solid; text-align: right; height: 40px;line-height: 40px; color: #999999; padding: 5px 0px;}.Now1 .gengxin{float: left; text-align: left;}.Now1 .Down{float: right;text-align: right;}.Now span{padding: 0px 10px 0px 0px;}.Now span font{color: #c60000}.NewsContent{min-height: 350px;line-height:24px; overflow: hidden;font-family: Arial, Helvetica, sans-serif; padding: 12px 0px;}.Flip{line-height: 23px;font-size: 12px;text-align: left; padding-top: 10px; margin-top: 18px; border-top: 2px solid #eeeeee;color: #333333;}.Flip .pull-left {float: left;}.Flip .pull-right {float: right;}.Flip1{line-height: 27px;font-size: 12px;text-align: left;color: #333333; float: right;}.Flip1 .pull-left {float: left;}.Flip1 .pull-left li a {height: 27px;background: url(../images/down.png) left center no-repeat;display: block;font-size: 12px;color: #555;line-height: 27px;float: left;padding: 0px 10px 0px 20px;}.DownFac{width: 200px; padding: 0px 25px; float:left; margin-bottom: 25px;}.DownFac .img{ float: left; width: 200px; height: 150px; padding-bottom: 5px;}.DownFac .img img{width: 200px; height: 150px;}.DownFac .Name{width: 100%; font-size: 12px; float: left; text-align: center;height: 20px;line-height: 20px;}.DownFac .Name a{color: #555555;}.Solution{width: 100%;padding-bottom: 20px; margin-bottom: 20px;border-bottom: 1px solid #eeeeee; overflow: hidden;}.Solution .img{float: left;width: 190px;height: 130px;}.Solution .img img{width: 190px;height: 130px;}.Solution .Sonluright{float: right;width: 490px;height: 130px;}.Solution .Sonluright .Name{font-size: 18px;margin: 0;padding: 0;line-height: 26px;}.Solution .Sonluright .info{font-size: 14px;color: #999999; line-height: 20px;}.Solution .Sonluright .Solulike{font-size: 14px;margin: 10px 0;color: #3399cc;}.Solution .Sonluright .Solulike a{color: #3399cc;}.Solution .Sonluright .text{font-size: 14px;color: #999999;}.Solution .Sonluright .text span{padding-right: 8px;}.title_font {width: 700px;height: 35px;line-height: 35px;font-size: 16px;color: #333333;float: left;border-bottom: 1px solid #eaeaea;}.sp ul.span8{float: left;width: 660px;margin: 20px 20px;font-size: 12px;color: #3399cc;}.sp ul.span8 li{ height: 30px; line-height: 30px;color: #333333;}.dede_pages{overflow: hidden;width: 100%;}.dede_pages ul{float:left;padding: 12px 0px 12px 0px; width: 100%;}.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;padding: 2px 4px 2px;margin-left: 20px;}.dede_pages ul li a{float:left;color:#555;display:block;}.dede_pages ul li a:hover{color:#690;text-decoration:none;}.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;font-weight:bold;}.dede_pages .pageinfo{padding:12px 10px;color:#999;}.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}