*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:14px; line-height:28px; color:#333; background-color:#FFF;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
img{ border:0px;}
ul li{ list-style:none;}
.clear{ clear:both;}
.clear20 {clear:both;height:1px;}
.header_top{ width:1036px; height:90px; margin:0 auto; position:relative;}

.header_top .logo { height: 64px; width: 210px; float: left; margin-top: 15px; }
.header_top .logo_txt { float: left; font-size: 18px; margin-left: 40px; margin-top: 35px; }
.header_top .logo_phone { float: right; width: 200px; height: 35px; line-height: 35px; background-image: url(404.png); background-repeat: no-repeat; background-position: left center; font-size: 18px; font-weight: normal; text-indent: 20px; margin-top: 30px; }
.header_top .english{ height: 20px; width: 100px; position: absolute; right: -105px; display: block;  top: 32px; }
.header_top .english img{ vertical-align: middle}
.header_top .english a{ font-size:10px; font-family:Arial; font-weight:bold;}
.index_col1 { width: 1036px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 50px; padding-bottom: 50px; }
.index_col1 h1 { font-size: 24px; font-weight: normal; text-align:center }
.index_col1 i { font-size: 18px; font-weight: normal; font-style: normal; }
.index_col1 .dot { background-image: url(404.png); background-repeat: no-repeat; height: 25px; width: 262px; margin-top: 15px; margin-right: auto; margin-bottom: 15px; margin-left: auto; }
.index_col1_btn{ padding-top:50px; padding-bottom:50px;}

#btn_2 a{color:#fff;}
#btn_2:hover a{color:#333;}
#order_nav {  position: relative; background: #fff; position: relative; }
#order_nav .list { width: 1236px; margin-left:-100px;}
#order_nav .list li { width: 216px; height: 216px; float: left; border-radius: 50%; position: relative; margin: 50px 50px 80px 120px; position: relative; cursor: pointer; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; line-height:16px; }
#order_nav .list li a { display: block; width: 100%; height: 100%;text-decoration: none; }
#order_nav .list li .cycle_mark { position: absolute; left: 0; top: 0; z-index: 2; }
#order_nav .list li .ico { width: 206px; height: 206px; position: absolute; left: 2px; top: 2px; background: #424242 url(404.png); border-radius: 50%; z-index: 1; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;border:3px solid #000; }
#order_nav .list li ._1 { background:url(404.png) center center no-repeat; transition: transform 2s ease 0s; }
#order_nav .list li ._1:hover {transform: rotate(360deg);transition: transform 2s ease 0s;}
#order_nav .list li ._2 { background:url(404.png) center center no-repeat; transition: transform 2s ease 0s;}
#order_nav .list li ._2:hover {transform: rotate(360deg);transition: transform 2s ease 0s;}
#order_nav .list li ._3 { background:url(404.png) center center no-repeat;transition: transform 2s ease 0s; }
#order_nav .list li ._3:hover {transform: rotate(360deg);transition: transform 2s ease 0s;}

#order_nav .list li p { width: 100%; position: absolute; left: 0; top: 226px;}
#order_nav .list li p span { font-size: 16px; color: #414141; display: block; text-align: center; line-height:38px;  }
#order_nav .list li p i{ font-size:12px; text-align:left; line-height:18px;}
#order_nav .list li p strong { font-size: 12px; color: #f00; display: block; }

#order_nav .list li.on { background: rgba(0,0,0,1); }
#order_nav .list li.on .ico { background-color: #fff; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

.new {background:url(404.png);height:635px;}
.news { width: 1036px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 50px;  }
.news h1 { font-size: 24px; font-weight: normal; text-align:center ;color:#fff;}
.news i { font-size: 18px; font-weight: normal; font-style: normal; }
.news .dot { background-image: url(404.png); background-repeat: no-repeat; height: 25px; width: 262px; margin-top: 15px; margin-right: auto; margin-bottom: 15px; margin-left: auto; }
.new_list {width: 1036px;height:325px;margin:0 auto;padding-top:20px;}
.newlist_left {width:50%;float:left;}
.newcont {width:405px;}
.newcont li{color:#fff;font-size:16px;padding:5px 0;height:30px;}
.newcont li a{color:#fff;font-size:16px;text-decoration: none;}
.newcont li span{float:right;}
.newcont p{color:#fff;font-size:12px;line-height:15px;padding-top:10px;height:70px;}
.newcont p a{color:#fff;line-height: 20px;text-decoration: none;}
.newlist_right {width:50%;float:right;}
.listcont {height:90px;padding-bottom:30px;}
.listcont li{padding:5px 0;padding-bottom:20px;height:25px;line-height:25px;background:url("404.png") no-repeat; background-position:left 31%;text-indent:20px;}
.listcont li a{color:#fff;font-size:16px;text-decoration: none;}
.listcont li span{float:right;    color: #fff;}
.listcont p{color:#fff;font-size:12px;line-height:15px;}
.listcont p a{color:#fff;text-decoration: none;line-height: 20px;}
.more {width:326px; margin:0 auto;}
.case {width: 1036px;clear:both;margin:0 auto;padding-top:40px;}
.case_list {width:345px;height:245px;float:left;}
.case_list span{display:block;margin:0 auto;height:180px;width:180px;border:2px solid #e81f02;overflow:hidden;border-radius: 50%;text-align:center;position:relative;background: #fff;}
.case_list span:hover .case_text{display:block;width: 180px;background:#3e3e3e;height: 180px;opacity: 0.8;padding-top:55px;}
.case_list span img{max-width:100%;}
.case_text {display:none;position:absolute;top:0px;}
.case_text a {font-size:16px;color:#fff;text-decoration:none;}
.case_text p{color:#fff;font-size:12px;line-height:15px;padding-top:7px;}
.index_col1_btn2 {padding-bottom: 50px;}
.footer {height:315px;background:#1e1e1e;}
.zg-wrap {width: 1036px;margin:0 auto;padding-top:40px;height: 220px;}
.ft_cont {width:680px;}
.ft_cont .porez{width:180px;display:inline;float:left;}
.ft_cont .porey{width:140px;display:inline;float:left;}
.ft_cont .porel span{padding-bottom:5px;}
.ft_cont .porel span a{color:#fff;font-size:18px;text-decoration: none;}
.ft_cont .porel p{}
.ft_cont .porel p a{color:#fff;font-size:14px;text-decoration: none;}

.wx {width:140px;text-align:center;float:left;padding-right: 30px;}
.wx p{background:#fff;width:140px;height:140px;margin:0 auto;}
.wx p img{max-width:100%;}
.wx li{color:#fff;font-size:16px;}
.corp {height:20px;padding-top:20px;text-align:center;color:#fff;font-size:12px;}


.banner {height:300px;padding-top:50px;}
.banner  img{width:100%;height:300px;}
.page_title {width: 1036px;margin:0 auto;position:absolute;top:390px;left:0px;right:0px;margin-left:auto;margin-right:auto;}
.page_nav {height:50px;width:780px;margin:0 auto;}
.page_nav li{float:left;width:120px;height:50px;background:#e81f02;margin-right:10px;text-align:center;line-height:50px;border-top-left-radius:1em;border-top-right-radius:1em;}
.page_nav li a{color:#fff;font-size:14px;text-decoration:none;}
.on {background:#fff!important;}
.on a{color:#000000!important;text-decoration: none;}
.pagent {width: 1036px;margin:0 auto;display: none;overflow:hidden;}
.wtrie {height:65px;width:100%;margin-top:60px;background:url("404.png") no-repeat;}
.wtrie  span{color:#cccccc;font-size:30px;font-family:"Arial";display:block;padding-top:5px;}
.wtrie p{color:#000000;font-size:24px;}
.intext {height: auto;padding:40px 0;font-size:14px;color:#000000;}
.intext img{max-width:100%;}
.intext b{font-size:14px;color:#e81f02;font-weight:500;}
.cult {height:200px;width:100%;border:1px solid #f00;margin-bottom:40px;}
.ct_left {width:400px;height:180px;float:left;background:#f17967;margin:10px;}
.ct_conter {padding:50px;}
.ct_conter span{display:block;color:#e81f02;font-size:30px;border-bottom:2px solid #e81f02;padding-bottom: 10px;}
.ct_conter p{color:#e81f02;font-size:24px;padding-top: 10px;}
.ct_right {padding:40px 0 0 60px;width: 500px;float: left;}
.pa_news {width:100%;height:235px;border-bottom:1px solid #cccccc;padding-top:20px;}
.new_ioc {width:410px;height:200px;padding-right:40px;float:left;}
.new_ioc  img{width:100%;height: 200px;}
.new_text {width:525px;height:200px;float:left;position:relative;}
.new_text span{color:#e81f02;font-size:18px;}
.new_text p{color:#000000;font-size:14px;line-height: 20px;padding-top: 10px;}
.new_text b{position:absolute;font-weight: 400;top: 180px;}
.page {width:100%;height:120px;text-align: center;}
.ppap {height:800px;}
.apti {width:100%;height:auto;padding-top:40px;float:right}
.aptset {width:100%;clear: both;}
.aptset img{float:right;padding:10px 0 0 15px;}
.aptlist {width:380px;float:left;height:auto;padding:70px 0 0 40px;}
.aptlist li{line-height: 15px;padding-left: 40px;background:url("404.png") no-repeat;height:65px;color:#000000;list-style:none;}
.join {height: auto;padding:40px 0;}
.join_title {height:150px;width:100%;}
.join_title li{width:25%;float:left;list-style:none;}
.join_title li span{margin:0 auto;display:block;width:148px;height:148px;border-radius:50%;border:1px solid #cecece;background:#eeeeee;text-align:center;}
.join_title li span img{padding-top: 15px;}
.join_title li span b{display: block;color:#000000;font-size:20px;}
.jion_content {padding:50px 0;display:none;}
.ximu {height:150px;border:1px solid #e60012;width:99%;}
.ximu li{width:100px;float:left;list-style:none;padding:24px;}
.ximu li span{margin:0 auto;display:block;width:100px;height:100px;border-radius:50%;border:1px solid #e60012;background:#e60012;text-align:center;}
.ximu li span img{padding-top: 5px;}
.btn-1 {color:#fff;}
.ximu li span b{display: block;color:#ffffff;font-size:16px;}
.ximu_name {width:550px;float: left;}
.ximu_name span{font-size:24px;color:#000000;padding:45px 0 20px 0;display:block;}
.ximu_name p{color:#000000;font-size:18px;font-family:"Aparajita";}
.jion_desc {line-height:150px;font-size:14px;color:#000000;}
.jion_text {width:99%;height:auto;border:1px solid #e60012;margin-top:20px;}
.tclt {padding:40px;color:#000000;clear: both;} 
.tclt span {width:140px;font-size:18px;display:block;float:left;}
.tclt ul   {width:640px;float:left;}
.tclt ul li{font-size:14px;list-style-type:decimal;}
.pagesed {width:100%;}
.pagesed img{max-width:100%;text-align:center;}


.show {width: 1036px;margin:0 auto;padding:20px 0 40px 0;}
.show_title {color:#000000;font-size:18px;display:block;padding-bottom:30px;padding-top:20px;}
.show_title b{font-weight:500;color:#e81f02;}
.show_content {width: 936px;margin:0 auto;overflow: hidden;font-size:14px;color:#000000;}
.show_content img{max-width:100%;}
.show_content h2{font-size:24px;color:#000000;font-weight:600;text-align:center;padding-bottom:20px;}
.paecs {width: 936px;margin:0 auto;overflow: hidden;}
.news_p {height:60px;border-left:4px solid #e60012;}
.fl {padding-left: 10px;height:30px;line-height:30px;text-indent:10px;display: block;}
.fr {padding-left: 10px;height:30px;line-height:30px;text-indent:10px;display: block;}



.pro_fff {height:466px;width:100%;background:#fff;}
.pro_ece {height:466px;width:100%;background:#ececec;}
.pro_cont {width: 1036px;margin:0 auto;}
.pro_fff .pro_text {padding:100px 0 0 20px;width:530px;float: left;}
.pro_ece .pro_text {padding:100px 0 0 40px;width:530px;float: right;}
.pro_text span{display:block;font-size:24px;color:#000000;font-weight:600;padding-bottom:10px;padding-bottom: 25px;}
.pro_text p{font-size:14px;color:#000000;padding-bottom: 15px;}
.pro_text a{display:block;width:110px;height:40px;border:1px solid #e81f02;border-radius:5px;color:#e81f02;font-size:14px;text-align:center;line-height:40px;text-decoration: none;}
.pro_fff .pro_img{width:420px;float:right;padding-top: 50px;}
.pro_img img{max-width:100%}
.pro_ece .pro_img{width:420px;float:left;padding-top: 50px;}
.pro_ece img{max-width:100%;}

.pro_cena {height:300px;width:1036px;margin:0 auto;background:url('404.png') no-repeat;background-position:100% 0;}
.pro_cena p{width:700px;color:#000000;font-size:14px;padding-top:30px;}
.pro_cenb {height:540px;background:#ececec;}
.pro_adv {width:1036px;margin:0 auto;}
.adv_list {padding-top:60px;}
.adv_list li{width:170px;padding:0 18px;float:left;text-align:center;}
.adv_list li a{display:block;width:120px;height:120px;border:1px solid #e9553f;border-radius:50%;margin:0 auto;text-decoration: none;}
.adv_list li span{color:#000000;font-size:18px;display:block;padding:15px 0;}
.adv_list li p{font-size:14px;color:#000000;line-height:20px;text-align:left;}
.pro_cenc {width:1036px;height:790px;margin:0 auto;}
.arc_img {padding-top:50px;text-align:center;}
.arc_img img{max-width:100%;}
.pro_cend {height:490px;background:#ececec;}
.pro_cust {padding-top:50px;}


.caseplay {width:1036px;margin:0 auto;padding-bottom:20px;}
.puls {padding:10px 0;}
.puls li{float:left;width:60px;height:30px;background:#cccccc;margin-right:10px;border-radius:4px;text-align:center;font-size:14px;}
.puls li a{color:#fff;text-decoration: none;}
.oncent {padding-top:60px;}
.puls li:hover{background:#e81f02;}
.online {background:#e81f02!important;}
#case {display:none;}

.lxwm {padding-top:80px;text-align:center;height:135px;}
.lxwm  span{font-size:24px;color:000000;}
.lxwm p{font-size:18px;color:#00000;}
.lxul li{width:25%;float:left;}
.lxul {clear:both;padding-bottom:40px;padding-bottom: 40px;height: 100px;}
.lxul span{display:block;border:1px solid #ed4b34;width:100px;margin:0 auto;height:100px;text-align:center;border-radius:50%;}
.lxul p{color:#000000;font-size:14px;text-align: center;}
#allmap {height: 500px;width:100%;overflow: hidden;}
#allmaps {height: 500px;width:100%;overflow: hidden;}
#result {width:100%;font-size:12px;}
	dl,dt,dd,ul,li{margin:0;padding:0;list-style:none;}
	dt{font-size:14px;font-family:"微软雅黑";font-weight:bold;border-bottom:1px dotted #000;padding:5px 0 5px 5px;margin:5px 0;}
	dd{padding:5px 0 0 5px;}
	
	
	
.lxul2 li{width:33%;float:left;}
.lxul2 {clear:both;padding-bottom:40px;padding-bottom: 40px;height: 100px;}
.lxul2 span{display:block;border:1px solid #ed4b34;width:100px;margin:0 auto;height:100px;text-align:center;border-radius:50%;}
.lxul2 p{color:#000000;font-size:14px;text-align: center;padding-top: 10px;}
.lxul3 li{width:50%;float:left;}
.lxul3 {clear:both;padding-bottom:40px;padding-bottom: 40px;height: 100px;}
.lxul3 span{display:block;border:1px solid #ed4b34;width:100px;margin:0 auto;height:100px;text-align:center;border-radius:50%;}
.lxul3 p{color:#000000;font-size:14px;text-align: center;}