html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead,{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } :focus { outline: 0; } ins { text-decoration: none; } del { text-decoration: line-through; } table { border-collapse: collapse; border-spacing: 0; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; } /* Hide from IE Mac \*/ .clearfix { display: block; } /* End hide from IE Mac */ .none { display: none; } /* End Clearfix */

a{
color:#1a1a1a;
text-decoration:none;
}
.blank_10{
width:100%;
height:10px;
font-size:1px;
}
.blank_12{
width:100%;
height:12px;
font-size:1px;
}
img{
border:none;
}

.huodong_banner{
width:100%;
overflow:hidden;
}
.huodong_banner img{
width:100%;
display:block;
}

.area{
width:100%;
height:30px;
line-height:30px;
font-size:14px;
color:#FFFFFF;
background-color:#2381d4;
overflow:hidden;
margin-bottom:5px;
}

html{ height:100%;}
body{font-family:Arial, Helvetica, sans-serif;padding:0;font-size:12px;margin:0 auto;color: #1a1a1a;background-color:#FFFFFF;}
.home{height:100%;}
.homeiphone_full{height:100%;}
.homeiphone_app{height:116.85%;}

#container{ width:750px; height:auto; margin:auto; position:relative;}

.header{
width:98%;
padding:15px 0;
overflow:hidden;
margin:0 auto;
}
.logo{
width:56%;
float:left;
}
.logo img{
width:100%;
display:inline-block;
}
.meta{
width:36%;
float:right;
padding-top:6px;
text-align:right;
}
.meta img{
width:96%;
display:inline-block;
}


.nav{
width:100%;
height:60px;
background-color:#ce3a00;
position:relative;
}
.nav>ul{
margin:0;
padding:0;
list-style:none;
}
.nav>ul li{
width:21%;
text-align:center;
float:left;
}
.nav>ul li:first-child{
width:16%;
}
.nav>ul li a{
width:100%;
text-decoration:none;
font-size:16px;
color:#fff;
height:60px;
line-height:60px;
display:inline-block;
}

.city_nav{
width:100%;
height:120px;
padding-top:10px;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
background-color:#fff;
position:absolute;
left:0;
top:0;
z-index:999999;
display:none;
}
.city_nav ul{
margin:0;
padding:0;
list-style:none;
}
.city_nav ul li{
width:33.333333%;
float:left;
height:40px;
}
.city_nav ul li a{
width:90%;
margin:0 auto;
height:30px;
display:block;
font-size:12px;
text-align:center;
line-height:30px;
background-color:#f5f5f5;
color:#333;
}
.city_nav ul li a.act{
background-color:#006ac2;
color:#fff;
}

.panels_slider {width: 100%; height:auto; margin:0; padding:0;}
.panels_slider img {max-width: 100%; display: block;}

.in{
width:100%;
}
.banner{
width:100%;
overflow:hidden;
}
.banner img{
width:100%;
display:inline-block;
}
.con_slider{ background-color:#FFFFFF;border-bottom:1px solid #FFFFFF;}
.con_swipe{ width:100%; margin:0 auto; overflow:hidden; position:relative}
.swipe{width:100%;position:relative;z-index:1;-webkit-perspective:1000;-webkit-backface-visibility:hidden;overflow:hidden;}
.swipe ul{ margin:0; padding:0;list-style:none;overflow:hidden;}
.swipe li{ display:block;  float:left;}
.swipe li div{text-align:center; overflow:hidden; width:100%;margin:0 auto;}
.swipe li div img{ width:100%;}
.swipe li div a{ display:inline-block; }

#position{text-align:center;font-size:32px;color:#a7a8aa;display:block;width:100%; text-align:center;}
#position em{display:inline-block;padding:0 1%;font-style:normal;font-family:sans-serif}
#position em.on{color:#fff}
.point{height:12px; line-height:12px; position:relative; position:absolute; bottom:20px; left:0; z-index:1; width:100%; margin:0 auto;}

.bx_num{
width:100%;
padding:15px 0;
border-bottom:1px solid #dcdcdc;
background-color:#ffffff;
overflow:hidden;
}
.bx_num ul{
margin:0;
padding:0;
list-style:none;
}
.bx_num ul li{
width:33.33333333333%;
float:left;
}
.bx_num_li{
border-right:1px solid #e6e6e6;
overflow:hidden;
}
.bx_num_B{
width:100%;
text-align:center;
padding:10px 0;
font-size:14px;
line-height:18px;
}
.bx_num_A{
width:100%;
text-align:center;
font-size:24px;
color:#e84606;
font-weight:bold;
}
.bx_num_A sup{
font-size:14px;
}

.mico{
width:100%;
overflow:hidden;
}
.mico img{
width:100%;
display:block;
}

.hot_item{
width:96%;
margin:0 auto;
overflow:hidden;
}
.hot_item ul{
margin:0;
padding:0;
list-style:none;
}
.hot_item ul li{
width:33.333333%;
float:left;
}
.hot_item_li{
width:94%;
margin:0 auto 10px auto;
background-color:#fff;
border:1px solid #dcdee0;
overflow:hidden;
}
.hot_item_li_A{
width:100%;
text-align:center;
}
.hot_item_li_A img{
width:92%;
display:inline-block;
}
.hot_item_li_B{
width:92%;
height:35px;
line-height:25px;
font-size:14px;
color:#333333;
text-align:center;
margin:0 auto;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.hot_item_li_C{
width:70%;
margin:0 auto;
overflow:hidden;
background-color:#f5f5f5;
border:1px solid #e6e6e6;
line-height:34px;
font-size:18px;
color:#666666;
height:34px;
text-align:center;
}
.hot_item ul li:hover .item_li_C{
background-color:#088eff;
color:#fff;
border-color:#088eff;
}

.hic{
width:94%;
margin:10px auto 0 auto;
}

.hic_TT{
width:100%;
height:60px;
line-height:50px;
font-size:22px;
font-weight:bold;
color:#1a1a1a;
text-align:center;
overflow:hidden;
}

.hic_T{
width:100%;
height:44px;
padding-top:10px;
overflow:hidden;
}
.hic_T span{
width:60%;
height:40px;
display:inline;
line-height:40px;
float:left;
font-size:22px;
font-weight:bold;
color:#1a1a1a;
}
.hic_T label{
width:40%;
float:right;
display:inline;
height:40px;
line-height:40px;
text-align:right;
}
.hic_T label a{
font-size:14px;
text-decoration:none;
}

.hsc_T{
width:94%;
height:54px;
line-height:54px;
font-size:24px;
color:#1a1a1a;
margin:0 auto;
}

.hic_class_1{
width:100%;
height:140px;
padding-top:20px;
background:url(images/class_1.jpg);
background-size:100% 100%;
margin-bottom:15px;
}
.hic_class_T{
width:94%;
margin:0 auto;
height:40px;
line-height:30px;
font-size:20px;
color:#1a1a1a;

}
.hic_class{
width:94%;
margin:0 auto;
line-height:22px;
overflow:hidden;
font-size:14px;
color:#1a1a1a;
}
.hic_class a{
color:#1a1a1a;
text-decoration:none;
}
.hic_class_more{
width:94%;
margin:15px auto 0 auto;
line-height:24px;
overflow:hidden;
font-size:14px;
color:#e84606;
}
.hic_class_more a{
font-size:16px;
color:#e84606;
text-decoration:none;
}

.new_hic{
width:100%;
margin-top:15px;
}
.new_hic ul{
margin:0;
padding:0;
list-style:none;
}
.new_hic ul li{
width:50%;
float:left;
margin-bottom:10px;
}

.new_hic_class_a{
width:96%;
height:140px;
padding-top:20px;
background:url(images/asl.jpg);
background-size:100% 100%;
margin:0 auto;
}
.new_hic_class_b{
width:96%;
height:140px;
padding-top:20px;
background:url(images/asr.jpg);
background-size:100% 100%;
margin:0 auto;
}

.new_hic_class_TT{
width:94%;
margin:0 auto;
height:40px;
line-height:30px;
font-size:20px;
color:#1a1a1a;

}
.new_hic_classs{
width:94%;
margin:0 auto;
line-height:22px;
overflow:hidden;
font-size:14px;
color:#1a1a1a;
}
.new_hic_classs a{
color:#1a1a1a;
text-decoration:none;
}
.new_hic_class_moree{
width:94%;
margin:15px auto 0 auto;
line-height:24px;
overflow:hidden;
font-size:14px;
color:#e84606;
}
.new_hic_class_moree a{
font-size:14px;
color:#e84606;
text-decoration:none;
}

.hic_class_2b{
width:96%;
height:140px;
padding-top:20px;
background:url(images/class_2a.jpg);
background-size:100% 100%;
margin:0 auto;
}

.hic_four{
width:100%;
}
.hic_four ul{
margin:0;
padding:0;
list-style:none;
}
.hic_four ul li{
width:50%;
float:left;
margin-bottom:10px;
}

.hic_class_2a{
width:96%;
height:140px;
padding-top:20px;
background:url(images/class_2.jpg);
background-size:100% 100%;
margin:0 auto;
}

.hic_class_2b{
width:96%;
height:140px;
padding-top:20px;
background:url(images/class_2a.jpg);
background-size:100% 100%;
margin:0 auto;
}

.hic_class_2{
width:96%;
height:140px;
padding-top:20px;
background:url(images/class_2.jpg);
background-size:100% 100%;
margin:0 auto;
}
.hic_class_TT{
width:94%;
margin:0 auto;
height:40px;
line-height:30px;
font-size:20px;
color:#1a1a1a;

}
.hic_classs{
width:94%;
margin:0 auto;
line-height:22px;
overflow:hidden;
font-size:14px;
color:#1a1a1a;
}
.hic_classs a{
color:#1a1a1a;
text-decoration:none;
}
.hic_class_moree{
width:94%;
margin:15px auto 0 auto;
line-height:24px;
overflow:hidden;
font-size:14px;
color:#e84606;
}
.hic_class_moree a{
font-size:14px;
color:#e84606;
text-decoration:none;
}

.hic_class_3{
width:96%;
height:140px;
padding-top:20px;
background:url(images/class_3.jpg);
background-size:100% 100%;
margin:0 auto;
}

.hic_class_4{
width:96%;
height:140px;
padding-top:20px;
background:url(images/class_4.jpg);
background-size:100% 100%;
margin:0 auto;
}

.hic_class_5{
width:96%;
height:140px;
padding-top:20px;
background:url(images/class_5.jpg);
background-size:100% 100%;
margin:0 auto;
}

.all_tearch{
width:94%;
padding:0 3%;
background-color:#fff;
margin:10px auto 30px auto;
overflow:hidden;
}

.all_hid{
width:100%;
padding-top:10px;
overflow:hidden;
}
.all_hid img{
width:100%;
display:block;
}

.item_body{
width:94%;
padding:15px 3%;
background-color:#ebedf0;
overflow:hidden;
}
.item_TT{
background:url(images/HT.png) left center no-repeat;
height:50px;
line-height:50px;
font-size:24px;
color:#1a1a1a;
font-weight:bold;
overflow:hidden;
padding-left:17px;
}
.item_TT_l{
float:left;
font-size:20px;
height:40px;
line-height:40px;
color:#333333;
}
.item_TT_l em{
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
}

.item_TT_r{
float:right;
width:40px;
padding-top:5px;
overflow:hidden;
}

.item{
width:100%;
padding-top:10px;
overflow:hidden;
}
.item ul{
margin:0;
padding:0;
list-style:none;
}
.item ul li{
width:50%;
float:left;
}
.item_li{
width:94%;
height:154px;
position:relative;
margin:0 auto 10px auto;
background-color:#fff;
border-radius:4px;
box-shadow:0 0 9px rgba(35,62,108,0.12);
overflow:hidden;
}
.item_li_A{
width:80px;
height:80px;
position:absolute;
right:10px;
bottom:10px;
}
.item_li_A img{
width:80px;
height:80px;
}
.item_li_B{
width:92%;
height:30px;
line-height:30px;
font-size:16px;
color:#333333;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
position:absolute;
left:10px;
top:10px;

}
.item_li_C{
width:80px;
height:30px;
line-height:30px;
font-size:12px;
color:#fff;
text-align:center;
background-color:#e84606;
position:absolute;
left:10px;
top:50px;
}

.Pfal{position: relative; width:98%; margin:0 auto; margin-top:10px;}
.Pfal dl { margin:0; padding:0;width: 23%;float: left;margin-left: 2%; height:auto; position:relative;}
.Pfal dl:first-child {margin-left: 0;}
.Pfal dl dd {height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.2rem;}
.Pfal dl dd a {color: #333;}
.Pc_A{
width:100%;
overflow:hidden;
}
.Pc_A img{
width:100%;
display:block;
}
.Pc_B{
width:100%;
height:40px;
line-height:40px;
text-align:center;
color:#4c4c4c;
font-weight:bold;
font-size:12px;
}
.Pfal .Pfal_switch {text-align: center;margin: 1rem 0;}
.Pfal .Pfal_switch span {display: inline-block;vertical-align: middle; width: 1rem;height: 1rem; background-color:#e6e6e6;margin-right: 1rem;border-radius:50%;}
.Pfal .Pfal_switch span.on { background-color:#006ac5;}

.item_more{
width:100%;
padding-bottom:10px;
overflow:hidden;
}
.item_more a{
height:40px;
width:62%;
line-height:40px;
display:block;
margin:0 auto;
border:1px solid #4c4c4c;
color:#4c4c4c;
font-size:14px;
text-align:center;
}

.case_body{
width:94%;
padding:10px 3%;
background-color:#fff;
overflow:hidden;
}

.all_good{
width:100%;
}
#cous{position:relative; width:100%;}
#cous .btnL , #cous .btnR{position: absolute; top:40%; z-index: 9999;}
#cous .btnL img, #cous .btnR img{width:100%;}
#cous .btnL{left:0.1em;}
#cous .btnR{right:0.1em;}
.yd ul{ margin:0; padding:0;  list-style:none;}

.chaoji{overflow:hidden; display:none;}
.chaoji li{float:left; width:25%; padding:1.2rem 0; text-align:center; font-size:1.3rem; font-weight:bold; color:#fff; background-color:#000;}
.chaoji li.on{color:#ff7300;}
.chaoji li:nth-child(1),.chaoji li:nth-child(3){background-color:#2f2f2f; }

.new_case{
width:100%;
height:310px;
position:relative;
}
.new_case_Pic{
width:100%;
height:310px;
position:absolute;
left:0;
top:0;
overflow:hidden;
}
.new_case_Pic img{
width:100%;
height:310px;
display:inline-block;
}
.new_case_title{
width:100%;
height:40px;
line-height:40px;
font-size:14px;
color:#fff;
background:url(images/ibj.png) repeat-x;
position:absolute;
left:0;
bottom:0;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
}

.zsb_case{
width:100%;
margin:0 auto;
overflow:hidden;
}

.case{
width:94%;
padding:10px 3%;
background-color:#f5f6f7;
overflow:hidden;
}
.case ul{
margin:0;
padding:0;
list-style:none;
}
.case ul li{
width:100%;
float:left;
overflow:hidden;
}
.case ul li:last-child{
border:none;
}
.cases_li{
width: 98%;
height: 40px;
line-height:40px;
padding-left: 16px;
background:url(images/xc_em.png) left center no-repeat;
overflow: hidden;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
border-bottom: 1px #e5e5e5 solid;
}
.cases_li a{
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}

.cases_tag{
width:100%;
font-size:14px;
height:32px;
color:#999999;
line-height:32px;
}

.bcrd_T{
width:100%;
text-align:center;
font-size:22px;
color:#1a1a1a;
padding:30px 0 20px 0;
}

.brd{
width:100%;
margin:0 auto 20px auto;
overflow:hidden;
}
.brd img{
width:100%;
display:block;
}


.china_body{
width:100%;
padding:25px 0 35px 0;
background:url(images/all_china.jpg);
background-size:100% 100%;
display:none;
overflow:hidden;
}
.china_warp{
width:94%;
margin:0 auto;
overflow:hidden;
}
.china_T{
width:100%;
margin:0 auto;
height:35px;
line-height:35px;
color:#fff;
font-size:22px;
font-weight:bold;
}
.china_Desc{
width:100%;
font-size:14px;
padding-top:10px;
padding-bottom:20px;
overflow:hidden;
line-height:22px;
color:#fff;
}
.china{
width:100%;
overflow:hidden;
}
.china img{
width:100%;
display:block;
}

.china_xfal{position: relative; width:100%; padding-top:20px;}
.china_xfal dl { margin:0; padding:0;width: 48%;float: left;margin-left: 2%; height:auto; position:relative;}
.china_xfal dl:first-child {margin-left: 0;}
.china_xfal dl dd {height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.2rem;background: url(../images/Index/xfalbg.png);}
.china_xfal dl dd a {color: #333;}

.china_addr{
width:100%;
height:200px;
position:relative;
}
.china_addr_A{
width:100%;
height:200px;
position:absolute;
left:0;
top:0;
overflow:hidden;
z-index:1;
}
.china_addr_A img{
width:100%;
display:block;
}
.china_addr_B{
width:96%;
padding-left:16px;
height:36px;
line-height:36px;
background:url(/images/addr_ol.png) left center no-repeat;
overflow:hidden;
position:absolute;
left:8px;
top:140px;
z-index:3;
color:#fff;
font-size:16px;
}
.china_addr_C{
width:96%;
height:32px;
line-height:32px;
overflow:hidden;
position:absolute;
left:8px;
top:165px;
z-index:3;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
color:#fff;
font-size:14px;
}
.china_addr_D{
width:100%;
height:60px;
overflow:hidden;
position:absolute;
left:0;
bottom:0;
z-index:2;
background:url(/images/addr_trans.png) no-repeat;
}

.china_xfal .china_xfal_switch {text-align: center;margin: 1rem 0;}
.china_xfal .china_xfal_switch span {display: inline-block;vertical-align: middle; width: 1rem;height: 1rem; background-color:#e6e6e6;margin-right: 1rem;border-radius:50%;}
.china_xfal .china_xfal_switch span.on { background-color:#006ac5;}

.about_body{
width:94%;
padding:10px 3% 30px 3%;
background-color:#fff;
border-top:1px solid #dcdcdc;
overflow:hidden;
}
.AwT{
width:100%;
overflow:hidden;
}
.AwT img{
width:80%;
display:block;
}

.Amg{
width:100%;
margin-top:15px;
overflow:hidden;
}
.Amg img{
width:100%;
overflow:hidden;
}

.ZB_Axt{
width:100%;
line-height:26px;
font-size:16px;
padding-bottom:10px;
overflow:hidden;
}
.ZB_Box{
width:100%;
margin:0 auto 0 auto;
padding:15px 0;
font-size:14px;
line-height:24px;
}



.all_city{
width:100%;
background:url(images/all_city.jpg);
background-size:100% 100%;
}

.swiper-containers {
	width: 100%;
	height:100%;	
}

.swiper-containerl {
	width: 100%;
	height:100%;	
}

.swiper-container {
	width: 100%;
	height:100%;	
}
.swiper-wrapper{
margin:0;
padding:0;
}
.swiper-slide{
text-align: center;
font-size: 18px;
width: 80%;
/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
margin:0;
padding:0;
}
.alxine{
border-right:1px solid rgba(255,255,255,0.3);
}

.hib_city{
width:100%;
height:260px;
position:relative;
}
.hib_city_T{
width:100%;
height:48px;
line-height:48px;
position:absolute;
left:0;
top:30px;
text-align:center;
font-size:22px;
color:#fff;
font-weight:bold;
}
.hib_city_Te{
width:100%;
height:26px;
line-height:26px;
text-align:center;
position:absolute;
left:0;
top:68px;
color:rgba(255,255,255,0.3);
font-size:14px;
}
.hib_city_hr{
width:100%;   
height:1px;
text-align:center;
position:absolute;
left:0;
top:100px;
}
.hib_city_hr img{
width:90%;
display:block;
margin:0 auto;
}
.hib_city_bix{
width:94%;
padding: 3%;
font-size:12px;
line-height:22px;
height:90px;
position:absolute;
left:0;
top:110px;
color:#fff;
}
.hib_city_bix strong{
font-size:16px;
display:block;
padding:10px 0 5px 0;
margin:0;
}
.hib_city_bix a{
font-size:14px;
color:#e74506;
text-decoration:none;
}

.footer{
width:100%;
padding-top:10px;
background-color:#1a1a1a;
overflow:hidden;
}

.T8{
width:100%;
height:50px;
border-bottom:1px solid #313131;
line-height:50px;
font-size:20px;
color:#fff;
font-weight:bold;
}

.sogo{
width:60%;
margin:0 auto;
overflow:hidden;
}
.sogo img{
width:100%;
display:block;
}

.fmenu{
width:94%;
height:40px;
line-height:40px;
margin:15px auto 0 auto;
overflow:hidden;
text-align:center;
font-size:14px;
color:#fff;
}
.fmenu a{
font-size:14px;
color:#fff;
text-decoration:none;
}

.wx{
width:40%;
margin:0 auto;
padding-top:10px;
padding-bottom:20px;
text-align:center;
overflow:hidden;
}
.wx img{
width:100%;
display:block;
}

.call{
width:94%;
padding:10px 0;
border:1px solid #0067bf;
background-color:#0067bf;
text-align:center;
margin:0 auto;
border-radius:2px;
}
.call a{
color:#fff;
font-size:20px;
}

.lx{
width:94%;
border:1px solid #959697;
height:56px;
background-color:#2a2d2f;
line-height:56px;
text-align:center;
margin:0 auto;
}
.lx a{
color:#fff;
font-size:24px;
text-decoration:none;
}

.container_cz{width:94%; height:auto;color:#cecece;position:relative; margin:0 auto; border-bottom:1px solid #313131; overflow:hidden; padding-bottom:15px; padding-top:15px;}
.container_cz ul{ margin:0; padding:0;}
.container_cz ul li{list-style:none; margin:0; padding:0;}
.cz_con{width:50% !important;height:auto;float:left;padding-bottom:3%;padding-right:0 !important;}
.cz-1 li:nth-of-type(even){width:50% !important;height:auto;float:left;padding-bottom:3%}
.cz_phone{margin-top:5%}
.cz_phone span{padding-left:24px;display:inline-block;line-height:20px}
.cz_phone span i{
font-style:normal;
color:#cecece;

}
.zc_bj{font-size:16px; color:#fff; font-weight:bold;}
.zc_bj img{margin-right:10px;width:auto; height:14px;}

.copyright{
text-align:center;
height:140px;
padding-top:15px;
line-height:24px;
width:100%;
font-size:14px;
color:#a8a8a8;
overflow:hidden;

}

.NM_T{
width:100%;
padding:10px 0 10px 0;
text-align:center;
font-size:24px;
color:#333333;
font-weight:bold;
}
.NM_Desc{
width:100%;
padding-bottom:10px;
text-align:center;
line-height:24px;
font-size:14px;
color:#666666;
}

.NMO{
width:100%;
padding-top:10px;
overflow:hidden;
}
.NMO ul{
margin:0;
padding:0;
list-style:none;
}
.NMO ul li{
width:33.33333%;
float:left;
}
.NMO ul li a{
width:95%;
height:40px;
display:block;
text-align:center;
line-height:40px;
background-color:#0067bf;
margin-bottom:15px;
font-size:16px;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
color:#fff;
}

.NMO_more{
width:100%;
padding:15px 0;
overflow:hidden;
}
.NMO_more a{
height:40px;
width:58%;
line-height:40px;
display:block;
margin:0 auto;
color:#fff;
border:1px solid #0069c2;
color:#0069c2;
font-size:18px;
border-radius:2px;
text-align:center;
}

.ot_addr{
width:96%;
padding:10px 0;
margin:0 auto;
overflow:hidden;
}
.ot_addr_T{
width:100%;
padding:10px 0;
border-bottom:1px solid #e5e5e5;
font-size:22px;
font-weight:bold;
color:#3b4044;
}
.ot_addr_Desc{
width:100%;
font-size:14px;
overflow:hidden;
color:#333333;
padding-top:15px;
line-height:24px;
}

.ot_footer{
width:100%;
background-color:#f7f7f7;
overflow:hidden;
padding:15px 0;
}
.ot_copyright{
text-align:center;
height:70px;
line-height:26px;
width:100%;
font-size:14px;
color:#828384;
overflow:hidden;
}

.ot_team{
width:100%;
padding:15px 0;
background-color:#e4ebf1;
overflow:hidden;
}

.picScroll{ margin:0 auto; text-align:center;}
.picScroll .bd ul{ width:100%;  float:left; margin:0; padding:0;}
.picScroll .bd li{ width:50%; float:left;}
.bd_A{
width:94%;
margin:0 auto;
}
.bd_A img{
width:100%;
display:block;
}
.bd_B{
width:94%;
height:40px;
background-color:#fff;
margin:0 auto;
line-height:40px;
font-size:14px;
color:#4c4c4c;
}
.bd_B em{
font-style:normal;
color:#909090;
}


.picScroll .hd{ height:44px; line-height:40px; overflow:hidden; margin:6px auto 0 auto; width:208px;}
.picScroll .hd ul{ float:right; margin:0; padding:0; padding-top:16px;}	
.picScroll .hd li{ float:left; width:14px; height:14px; background:#bdc2c7; margin:5px 5px 0 5px; overflow:hidden;-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
}
.picScroll .hd .on{ background:#006ac2;  }
.picScroll .prev,.picScroll .next{ display:block; float:right;  width:22px; height:36px; overflow:hidden; margin:8px 5px 0 5px; background:url(images/l.png) no-repeat;}
.picScroll .next{ background:url(images/r.png) no-repeat;}
.picScroll .prevStop{background:url(images/ls.png) no-repeat;}
.picScroll .nextStop{background:url(images/rs.png) no-repeat;}

.kf{
width:100%;
height:90px;
font-size:16px;
color:#828384;
overflow:hidden;
text-align:center;
}
.kf a{
font-size:16px;
color:#828384;
text-decoration:none;
}

.tool{
	position: fixed;
	bottom: 0;
	background-color:#fff;
	width: 100%;
	height:50px;	
	z-index: 9999;
	_bottom:auto;
	_width: 100%;
	_position: absolute;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	
}
.tool a{
font-size:16px;
color:#fff;
text-decoration:none;
}
.tl{
width:100%;
text-align:center;
border-top:1px solid #e5e5e5;
padding-top:10px;
height:50px;
}
.tl img{
height:28px;
display:inline-block;
}
.tl a{
font-family:"ºÚÌå";
font-size:18px;
font-weight:bold;
color:#f0590f;
text-decoration:none;
}

.tcl{
width:100%;
text-align:center;
line-height:30px;
padding-top:10px;
height:66px;
}
.tcl img{
height:28px;
display:inline-block;
}
.tcl a{
font-size:14px;
color:#fff;
text-decoration:none;
}

.side{position:fixed;width:60px;height:70px;right:0;top:45%;z-index:1000000;}
.side ul{ margin:0; padding:0; list-style:none;}
.side ul li{width:63px;height:76px;float:left;}
.side ul li .side5{background: url(/wap/images/setop.png) no-repeat;width:60px;height:60px; display:none;}

@media screen and (max-width: 750px) {
#container{width:100%;}
.panels_slider{width:100%; height:100%;}
}