body{
	color:#fff;
	font-size:12px;
	padding:0;
	margin:0px;
}

ul {padding:0; margin:0px;}
li { list-style:none;}
img {border:0px;}
a {color:#306bb3; text-decoration:none; }
a:hover {color:#999; text-decoration:underline; }
.bg {width:980px; text-align:center; padding:5px 5px 0px 5px; margin:0px auto;/* margin-top:10px; border-top:4px solid #e3ecf3; */overflow:hidden;}
.body { width:960px; text-align:left; background:#fff; margin:0px auto; padding:0px; margin-top:10px; overflow:hidden;}
.clearfix{clear:both;}
.marginT10{margin-top:0px; }
h1,h2,h3,h4{margin:0px; padding:0;}
hr{height:1px; border:none; border-top:1px solid #d3d3d3;}


/*基础按钮样式*/
.buttons { background:url(../image/misc.png) -140px -200px no-repeat; cursor:pointer;}
.buttons a {display:block; width:100%; height:100%;}

.honors { background:url(../image/misc.png) 0px -400px no-repeat; display:block; width:61px;}
.honor1 { background-position:-122px -400px;}
.honor2 { background-position:-427px -400px;}
.honor3 { background-position:-488px -400px;}
.honor4 { background-position:-61px -400px;}
.honor5 { background-position:0px -400px;}
.honor6 { background-position:-183px -400px;}
.honor7 { background-position:-305px -400px;}
.honor8 { background-position:-366px -400px;}


.arr{background:url(../image/misc.png) -420px 0px; height:9px; width:9px; display:block;}
.arr_newslist{background-position: -420px 0px; height:9px; width:9px; margin:7px 2px 0px 0px;}
.arr_catalog{background-position: -429px 0px; height:9px; width:9px; margin:8px 2px 0px 0px;}


.hot{position:absolute;z-index:100;width:55px;height:55px;background-position:-244px -50px;}
.introShow .hot {width:110px;height:110px;background-position:0px -50px; overflow: hidden;}
.prolist ul li .hot {width:70px;height:70px;background-position:-244px -50px;}


/*** header ***/
.header{ height:80px;}
.header .logo { width:300px; float:left; clear:none; }
.header .banner { width:640px; float:right; }
.header .banner .qrcode{ height:170px;text-align:right; }
.header .banner .search { color:#000; height:25px; line-height:25px; text-align:right; padding-top:10px;}
.header .navMenu { width:640px; clear:both; overflow:hidden;}
.header .navMenu ul { background:#fff; margin:0px; padding:0px;  float:right; clear:both; }
.header .navMenu ul li { width:76px; height:40px; margin:1px; padding:0px; float:left; clear:none; }
.header .navMenu ul li a { color:#fff; font-size:12px; display:block; width:72px; height:40px; text-align:center; padding:0px 2px 0px 2px; line-height:40px; background:#2a72a7; text-decoration:none; }
.header .navMenu ul li a:hover { background:#ff811b; text-decoration:none; font-weight:bold; }
.header .navMenu ul li .active{ background:#ff811b; text-decoration:none; font-weight:bold; }

.main{clear:both;}
.main .left{ width:700px; float:left; clear:none;}
.main .right{ width:260px; float:left; clear:right;}

.main .innerleft{ width:260px; float:left; clear:none; overflow:hidden;}
.main .innerright{ color:#000; width:700px; float:left; clear:none;}

.main .bigflash{ width:700px; min-height:200px;}
.main .bigphoto{ width:700px; height:149px; text-align:right; }

.main .right .adbtns{ background:url(../image/list.gif); height:255px; }
.main .right .adbtns ul{ margin:0px; padding:0px; }
.main .right .adbtns ul li{ height:63px;  width:200px; margin-bottom:1px; float:left; }
.main .right .adbtns ul li a{ display:block; height:63px; padding-left:40px; !important padding-top:10px; font-size:14px; display:table-cell; vertical-align:middle; text-decoration:none; color:#fff;}
.main .right .adbtns ul li a span{ width:200px; }
/*.main .btns ul li a:hover{ background:url(../image/btns_bg_current.jpg);}*/

.main .left .plat img { margin-right:1px; }



.main .left .about { padding:20px 15px 20px 15px; height:147px; background:#306bb3;}
.main .left .about .img{ width:227px; float:left; margin-right:15px; clear:none; text-align:center;}
.main .left .about .info{ float:left;  clear:none;}
.main .left .about .info h3{ color:#fff; font-weight:bold; font-size:14px; line-height:14px; margin-bottom:5px; border-bottom:1px solid #999;}
.main .left .about .info .content{ width:420px;}


.list { margin:0px auto; padding:0; float:left; clear:none;}
.title_h3{ color:#3687d9; font-weight:bold; font-size:14px; line-height:26px; height:26px; background:url(../image/misc.png) 0px -574px no-repeat; margin-bottom:10px;}

.list .column2{ width:340px; margin-right:10px; float:left; clear:none;}
.list .column2:last-child{ margin-right:0;}
.list .column2 .news{margin-left:20px; }
.list .column2 .news li{list-style:none; height:22px; line-height:22px;clear:both;}
.list .column2 .news li .arr{ float:left; clear:none;}
.list .column2 .news li .date { color:#333;}

.list .column1 { margin-right:10px;}
.list .column1 .catalogs{ margin:10px 0px 0px 10px;}
.list .column1 .catalogs li{ width:80px; height:25px; margin-right:5px; margin-bottom:10px; text-align:center; line-height:25px;  clear:none; float:left; background:url(../image/misc.png) 0px -300px no-repeat; }
.list .column1 .catalogs li a{ color:#fff;}
.list .column1 .catalogs li a:hover{ color:#ddd;}

.list .column1  .suguest{}
.list .column1  .suguest li{ height:160px; width:168px; padding:1px; margin:5px 1px 5px 0px;  text-align:center; float:left; clear:none; background:#eaeaea; overflow:hidden;}
.list .column1  .suguest li img{ height:141px; width:168px;}
.list .column1  .suguest li a{ color:#333;}
.list .column1  .suguest li a:hover{ color:#999;}


.list .textlinks { color:#333; text-align:justify; width:390px; float:left; clear:both;}


.more { float:right; clear:both; margin-right:40px;}

.right{ height:1160px; background:url(../image/right_bg.gif) left bottom repeat-y;}

.right .guide{}
.right .guide ul{}
.right .guide li{ padding:0; margin:0px;height:63px; border-bottom:1px solid #fff;}
.right .guide .ending{border-bottom:0px;}

.right .contact{ border-top:2px solid #c4dae8;}


.right .blankspace{ height:70px; width260px; clear:both; background-color:#306bb3;}

.right .honor {position:relative; margin-top:10px;}
.right .honor .honor_top{ position:absolute; top:0;right:0;z-index:20; width:66px; height:66px; background-position:-177px -50px;}
.right .honor .honor_bottom { position:absolute; top:0;right:0;z-index:10;}
.right .honor .honor_bottom ul{ width:260px;}
.right .honor .honor_bottom ul li{ height:55px; padding-left:20px; background:url(../image/misc.png) -265px -520px no-repeat; clear:both;}
.right .honor .honor_bottom ul li span{margin-top:5px; height:45px; line-height:45px;  float:left; clear:none;}



.innerleft .submenu{ background:url(../image/misc.png) -420px -50px no-repeat; width:260px; min-height:149px;}
.innerleft .submenu h3{ width:150px; height:37px; text-align:center; line-height:37px;}
.innerleft .submenu h3 a {color:#fff;}
.innerleft .submenu ul{ width:200px; padding-left:50px; !important padding-left:40px;}
.innerleft .submenu ul li{ list-style:none; height:28px; line-height:28px; }
.innerleft .submenu ul li .hover{ background:url(../image/misc.png)  -420px -150px;}
.innerleft .submenu ul li a{ color:#fff;}

.innerleft .contact {margin:0px;height:220px;position:relative; background:url(../image/right_bg.gif) left bottom repeat-y;}
.innerleft .contact .top{ position:absolute; top:0;right:0;z-index:20; width:66px; height:66px; background-position:-112px -50px;}
.innerleft .contact .tel{position:absolute;top:10px;right:0;z-index:10; height: 210px; overflow: hidden;}



.tel .items{ margin:10px 0px 0px 20px; padding:0; width:240px; min-height:30px; font-family:"Microsoft YaHei";color:#306bb3; clear:both;}
.tel .items .icon{ width:30px; height:30px; background:url(../image/misc.png) no-repeat; display:block;float:left; clear:none;}
.tel .items .title{font-size:16px; margin-left:10px;  line-height:30px; float:left; clear:right;}
.tel .items .content{font-style: italic;font-size:20px; width:200px; margin-left:40px; float:left; clear:both;}

.tel .bold .content{color:#ad0000;}
.tel .phone ,.tel .fax ,.tel .email { height:60px;}
.tel .qq ,.tel .qiao {height:40px;}
.tel .phone .icon{background-position:0px 0px;}
.tel .fax .icon{background-position:-30px 0px;}
.tel .email .icon{background-position:-60px 0px;}
.tel .qq .icon{background-position:-90px 0px;}
.tel .qiao .icon{background-position:-120px 0px;}

.tel .email .content{font-size:18px;}

/*{width:260px; overflow:hidden;}*/
.products { width:260px; text-align:center; float:left; clear:both; background:#fff;}
.products h3 { width:260px; height:30px; text-align:left; padding-left:30px; line-height:30px; background:#306bb3; clear:both;}
.products ul { width:260px; margin:0px auto; padding:0px;  float:left; clear:both;}
.products ul li { margin:0px 0px 1px 1px; background:#eee; height:26px; line-height:26px; float:left; clear:none;width:129px; * width: 128px; }
.products ul li a{ color:#333; display:block; text-align:center; line-height: 26px; height: 26px; text-decoration:none; width:129px; * width: 128px; }
.products ul li a:hover{ color:#000; background: #738CA3;}
.products ul li .active{ color:#000; background: #738CA3;}

.taglist { text-align:center; float:left; clear:both; background:#fff;}
.taglist h3 { width:260px; height:30px; text-align:left; padding-left:30px; line-height:30px; background:#306bb3; clear:both;}
.taglist ul li{float:left; clear:none; margin:2px 2px; padding:6px 6px; background-color:#ddd;}
.innerleft .taglist{
	width: 260px;
}
.innerleft h3{
	width: 230px;
}

.innerright .content { width:100%; margin-left:1px; font-size:12px; color:#333; line-height:26px;}

.content_body {width:100%; margin-left:9px;}

.innerright .content h2 { width:100%; height:30px; font-size:18px; line-height:30px; padding:4px 0px 0px 20px; color:#fff; background:url(../image/content_title.gif) repeat-y; margin:0px;}
.innerright .content h3 { width:100%; height:40px; line-height:40px; text-align:center;}
.innerright .content h4 { width:100%; height:40px; line-height:40px; font-size:14px; text-align:left;}
.innerright .content h6 { width:100%;  margin-top:35px; height:30px; line-height:30px; font-size:16px; text-align:left; float:left; padding-left:10px; color:#fff; background:url(../image/h6bg.jpg) no-repeat;}
.innerright .content .Text {margin:10px 10px 0px 10px;}

.innerright .content .Service { width:100%; margin:0px auto; padding:0px;}
.innerright .content .Service .list {width:100%; background:float:left; clear:left; margin:0px auto; padding:0px;}
.innerright .content .Service .list .yuanli { width:100%; float:left; clear:both; margin:10px;}
.innerright .content .Service .list .yuanli h5{ color:#3687d9; font-weight:bold; font-size:14px; line-height:26px; height:26px; width:100%; background:url(../image/index_line1.jpg) left bottom no-repeat; float:left; clear:both; margin-bottom:10px;}
.innerright .content .Service .list .yuanli ul { width:100%; margin:0px; padding:0px; }
.innerright .content .Service .list .yuanli ul li { width:100%; height:30px; line-height:30px; overflow:hidden;}
.innerright .content .Service .list .yuanli ul .pic { width:100%; height:100px; overflow:hidden;}
.innerright .content .Service .list .yuanli ul .pic .img { width:100px; height:100px; float:left; clear:left; overflow:hidden;}
.innerright .content .Service .list .yuanli ul .pic .url { width:295px; height:100px; float:right; clear:right; overflow:hidden; line-height:33px;}
.innerright .content .Service .list .yuanli .morebtn {text-align:right; float:right; width:100%;}
.innerright .content .Service .list .anli { width:100%; float:left; clear:both; margin:10px;}
.innerright .content .Service .list .anli h5{ color:#3687d9; font-weight:bold; font-size:14px; line-height:26px; height:26px; width:100%; background:url(../image/index_line1.jpg) left bottom no-repeat; float:left; clear:both; margin-bottom:10px;}
.innerright .content .Service .list .anli ul { width:100%; margin:0px; padding:0px; }
.innerright .content .Service .list .anli ul li { width:100%; height:70px; line-height:20px; overflow:hidden;}
.innerright .content .Service .list .anli ul li .img { width:160px; height:60px; float:left; clear:left; overflow:hidden;}
.innerright .content .Service .list .anli ul li .url { width:235px; height:60px; float:right; clear:right; overflow:hidden; line-height:33px;}
.innerright .content .Service .list .anli .morebtn {text-align:right; float:right; width:100%;}

.innerright .content .Service .contact {width:260px; float:right; clear:right;}



.innerright .content .list ul{ margin:15px;}
.innerright .content .list ul li {margin:0px auto; padding:0;}
.innerright .content .list ul li .url{ float:left; clear:left;}
.innerright .content .list ul li .date{ float:right; clar:right;}

.innerright .content .info { text-align:center;}


.innerright .content .head {  width:100%; height:320px; margin:10px 0px 0px 10px;  float:left; clear:both;}
.innerright .content .head .pics { width:370px; height:320px; float:left; clear:none;}
.innerright .content .head .pics .mainShow{border:1px solid #bbb;box-shadow: 0 0 10px #999;}
.innerright .content .head .pics .scroll #thumList{margin-top:10px;}

.innerright .content .head .functions { width:320px; height:320px; float:right; clear:none; }

.functions .title { width:100%; line-height:22px; height:22px;}
.functions .title h1{font-size:20px; line-height:22px; text-align:left;}

.tags { width:100%; line-height:14px;}
.tags h4 {float:left;clear:none;}
.tags ul li{float:left; clear:none; margin:2px 2px; padding:6px 6px; background-color:#ddd;}
.tags .more {margin:0px; padding:0; width:100px;}

.functions .youshi{ width:100%;}
.functions .youshi ul{margin-top:20px;}
.functions .youshi ul li{height:60px; font-size:14px; font-weight:bold; color:#004a8b;}

.number{font-family:"inprint MT shadow"; font-size:40px;}

.functions .contact{ width:100%; height:72px;}
.functions .contact .tel{ font-size:18px; color:#F00; font-weight:bold;}
.functions .contact .buttons{width:140px; height:50px;}
.functions .contact .callback{ float:left; clear:left; background-position:0px -250px;}
.functions .contact .online{ float:right; clear:right; background-position:0px -200px;}

/* .functions .infos .tel{ font-size:18px; color:#F00; font-weight:bold;}
.functions .infos .callback{ float:left; clear:left;}
.functions .infos .online{ float:right; clear:right; cursor:pointer;} */



.innerright .content .head .functions .btnlist { text-align:center; }
.innerright .content .head .functions .infos {min-height:40px; overflow:hidden; text-align:left; width:300px; }


.innerright .content .head .functions .btnlist ul {  margin:0px auto; padding:0px;}
.innerright .content .head .functions .btnlist ul li { width:150px; height:37px; margin:10px 5px 0px 0px; float:left; clear:none;}
.innerright .content .head .functions .btnlist ul li a { display:block; width:150px; height:37px; }




.innerright .content .mainText { width:690px; text-align:left; float:left; clear:both;}
.innerright .content .mainText .lx { width:690px;  height:27px;border-bottom:2px solid #ff7733; float:left; clear:both; background-color:#fff; z-index: 999;}
.innerright .content .mainText .lx ul {  margin:0px auto; margin-left:5px; padding:0px; }
.innerright .content .mainText .lx ul li{ width:65px; float:left; clear:none; margin-right:5px; height:30px; text-align:center; }
.innerright .content .mainText .lx ul li a { display:block; height:26px; background:#96cef3; color:#333; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9; border-right:1px solid #e9e9e9; padding:0px 5px 0px 5px; font-size:12px; font-weight:bold; }
.innerright .content .mainText .lx ul li .current { background:#ff7733; color:#fff; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9; border-right:1px solid #e9e9e9s; font-weight:bold;}
.innerright .content .mainText .lx ul li a:hover { background:#ff7733; color:#fff; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.innerright .content .mainText .over{ display:block; margin:10px 10px 10px 10px; padding:10px;}
.innerright .content .mainText .off{ display:none; margin:10px 10px 10px 10px;}





.prolist {font-size:12px; width:100%; margin-top:10px;}
.prolist ul li {width:220px; margin:0px 12px 10px 0px; padding:0; float:left; clear:none; }
.prolist ul .ending{margin-right:0px;}
.prolist ul li a { color:#333; font-size:12px;}
.prolist ul li img { border:1px solid #d3d3d3; max-width:220px;}
.prolist ul li .info {width:100%;min-height:30px;}
.prolist ul li .info span {margin-top:5px;width:100%; height:32px; line-height:16px;text-align:left;overflow:hidden; float:left; clear:both;}
.prolist ul li .info span a{ color:#ff7733;}
.prolist ul li .info .title {height:16px; font-weight:bold;}
.prolist ul li .contact {margin-top:5px;width:100%;}
.prolist ul li .contact .buttons {width:90px; height:30px; background-color:#f7f7f7;}
.prolist ul li .contact .callback{float:left; margin-left:10px;background-position:-140px -250px;}
.prolist ul li .contact .online{float:right; margin-right:10px;background-position:-140px -200px;}



.honorlist {}
.honorlist li { float:left; padding:0 auto; margin:0 auto; width:300px; min-height:180px; text-align:center;}
.honorlist li div{ width:280px; padding:0px 0px 20px 0px; display:table; text-align:center; vertical-align:middle;}


.newslist {}
.newslist li{ width:500px; height:24px; border:1px #FFF solid; clear:both;}
.newslist li span{ float:left; clear:none;}




.fengcailist { margin-top:10px; padding:0;}
.fengcailist li {  float:left; clear:none; width:320px; height:240px; margin:0px; padding:0; text-align:center;}


.anlilist { margin:0px; padding:0px;}
.anlilist li {  float:left; clear:none; width:200px; height:150px; margin:0px auto; padding:0px;}


.links .title{  width:690px;  height:27px;border-bottom:2px solid #ff7733; float:left; clear:both; }
.links .title .text{ width:100px; float:left; text-align:center; background:#ff7733; color:#fff; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9; border-right:1px solid #e9e9e9s; font-weight:bold; margin-left:10px;}
.links .body { display:block; margin:10px 10px 10px 10px; padding:10px;}

.linked { color:#333; }


.infos{ width:200px; }
.infos h5 { font-size:14px; color:#333; font-weight:bold;}
.infos span{ float:left; clear:both;}

.footer { width:980px; min-height:90px; padding:10px;  margin:0px auto; background:#346c95;color:#ffffff;}
.footer .all { width:100%; min-height:20px; text-align:center; margin-top:5px;}
.footer .all .content { width:100%;}
.footer .all .content a { color:#fff;}
.footer .all .copyright { margin:0px auto; padding:0; width:870px; height:47px;}
.copyright .copyright_l { width:360px; float:left; clear:none;}
.copyright .copyright_m { width:150px; float:left; clear:none;}
.copyright .copyright_r { width:360px; float:left; clear:none;}
.cert {width:100px; height:37px; margin-right:20px; display:block; background:url(../image/misc.png) 0px -460px no-repeat; float:left; clear:none;}
.beian {width:47px; height:46px; background-position:-553px 0px; margin-left:51px;}
.cert360 {background-position:0px -460px;}
.certanquan {background-position:-400px -460px;}
.certszfw {background-position:-200px -460px;}
.certbaidu {background-position:-100px -460px;}
.certanquan2 {background-position:-300px -460px;}
.certtrustutn {background-position:-500px -460px;}

.copyright .copyright_l .ending , .copyright .copyright_r .ending {margin-right:0px;}
.footer a{color:#ffffff;}



#top { float:right; clear:none;}


/*
table.table_cs {
	font-family: verdana,arial,sans-serif;
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #c5c5c5;
	border-collapse: collapse;
	text-align:center;
	width:100%;
}
table.table_cs th {
	border-width: 1px;
	padding: 1px 3px 1px 3px;
	border-style: solid;
	border-color: #c5c5c5;
	background-color: #0265cb;
	color:#ffffff;
}
table.table_cs td {
	border-width: 1px;
	padding: 1px 3px 1px 3px;
	border-style: solid;
	border-color: #c5c5c5;
	background-color: #ffffff;
}
*/

.contact_info{width:680px; clear:both; font-size:14px;}
.contact_info .rows{ clear:both; margin:0px;padding:0;}
.contact_info .rows .line{ width:70px; min-height:85px; margin:0;padding:0; background:url(../image/line.png) 0px -53px no-repeat; float:left; clear:left;!important background-attachment:fixed}
.contact_info .rows .info{  text-align:left; padding-left:20px; width:570px; border:1px solid #aacbeb; min-height:78px; margin:5px 0px 0px 0px;  background-color:#e0ebff; float:left; clear:right;}

.contact_info .row_narrow .line{min-height:60px; background-position:0px -65px; }
.contact_info .row_narrow .info{min-height:53px; }

.contact_info .rows .start{width:640px; margin-bottom:0px;}
.contact_info .rows .ending{background-position:0px -168px;}
.contact_info .rows .info strong{ margin-left:-24px;}
.contact_info .rows .info .red{font-size:16px; font-weight:bold; color:#ad0000;}

.contact_info table{ width:660px;border-collapse:collapse;border-spacing:0;border: 1px solid #aacbeb;background-color:#e0ebff;}
.contact_info table td {border-left: 1px solid #aacbeb; border-top: 1px solid #aacbeb; padding:5px 5px 5px 20px; text-align: left;}
.baidumap{position:relative; width:100%; height:149px;margin-left:1px; background:url(../image/banner_contact_bg.png) no-repeat; }
.baidumap .map_top{position:absolute; top:0; right:0; z-index:100; background:url(../image/banner_contact.png) -399px 0px no-repeat; width:300px;height:100%; display:block;}
#allmap {width:100%;height:100%;overflow: hidden;margin:0;font-family:"微软雅黑";position:absolute; top:0; left:0;z-index:99;}

.baidumap_big{width:660px; height:225px; border:1px solid #aacbeb;}
#allmap_big {width:100%;height:100%;overflow: hidden;margin:0;font-family:"微软雅黑";}

.mainText table {
    border-collapse: collapse;
    border-spacing: 0;
	width:100%;
	-webkit-box-shadow:  0px 2px 1px 5px rgba(242, 242, 242, 0.1);
    box-shadow:  0px 2px 1px 5px rgba(242, 242, 242, 0.1);
    border: 1px solid #555;
}

.mainText table td {
    border-left: 1px solid #aaa;
    border-top: 1px solid #aaa;
    padding: 1px;
    text-align: left;
}

.mainText table th, .mainText table th:hover {
    border-left: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
    padding:2px;
    background-color:#ccc !important;
	color:#333 !important;
	font-weight:bold;
}

.mainText table tbody tr:nth-child(even) {
    background: #eee !important;
	color:#333;
}

.mainText table tr:hover *{
    background: #ddd;
	color:#333;
}

.mainText table tr {
	background:#eee;
	color:#333;
}
/*
#layer_box {position:absolute;display:none;z-index:2147483646 ;width:521px; height: 322px;!important}
#API-FLOAT-CONTAINER{background: url(/lxb/images/api_float_bg.png) 0 0 no-repeat; width: 521px;height: 322px;margin: 0 auto;}
/*离线宝回呼区埿*/
#API-FLOAT-CONTAINER .api-lxb-cb-con{
	position: absolute;
	top: 185px;
	left: 55px;
	overflow: hidden;
	font-size:14px;
}
#API-FLOAT-CONTAINER .api-lxb-cb-tel{
	position: absolute;
	top: 245px;
	left: 160px;
	overflow: hidden;
	font-size:18px;
	font-weight:bold;
	text-shadow:0px 0px 5px #154466;
	word-spacing:2px;
}
#API-FLOAT-CONTAINER  input.api-lxb-cb-input {
	float: left;
	width: 200px;height: 36px;line-height: 36px; border: 1px solid #9ca5ae; margin-right: 20px; padding-left:5px;
}

#API-FLOAT-CONTAINER  input.api-lxb-cb-btn {
	font-family: 'Microsoft Yahei';
	border: none;
	cursor: pointer;
	width: 180px; height: 40px; line-height: 40px; background:#ff811b; color:#fff; border: 1px solid #9ca5ae; padding:0px;;
}
*/




.tel_close {float:right; margin:5px 40px 0px 0px;}
.tel_close a{ color:#d3d3d3;}
.tel_close a:hover{ color:#ffffff; text-decoration:none;}


.related {margin-top:1px; clear:both;}
.related h3{ background-color:#306bb3; height:30px; line-height:30px; padding-left:30px;}
.related .list ul li{line-height:25px;}

.ending {clear:right; margin-right:0px;}
.hidden {display:none;}

/* play */
/*
.play{width:700px;height:255px;overflow:hidden;position:relative;}
.play .text {width:100%;position:absolute;left:0;bottom:0;height:20px;}
.play .text div {position:absolute;left:0;top:0;width:100%;height:100%;background:black;filter:alpha(opacity:40);opacity:0.4;z-index:99;}
.play .text span {position:absolute;left:0;top:0;width:100%;height:100%;line-height:60px;color:white;z-index:999;text-align:center;font-size:20px;}
.play ol{position:absolute; right:0; margin-left:-40px; bottom:-10px;z-index:99999; padding:0;}
.play ol li{float:left;margin-right:3px;display:inline;cursor:pointer;background-color:rgba(0,0,0,0.5);padding:5px 9px;color:#fff;font-family:arial;font-size:12px;border-radius:100px;}
.play ol li.active{font-weight:bold;color:#ffffff;background-color:rgba(0,0,0,1);position:relative;}
.play ul{position:absolute;top:0;left:0;z-index:1;}
.play ul li{width:700px;height:255px;float:left;}
.play ul img{width:700px;height:255px;float:left;}
#next{display:block;position:absolute;top:38%;right:0;width:30px;height:54px;text-align:center;color:#fff;background-color:rgba(0,0,0,0.5);z-index:999;line-height:50px;text-decoration:none;}
#prev{display:block;position:absolute;top:38%;left:0;width:30px;height:54px;text-align:center;color:#fff;background-color:rgba(0,0,0,0.5);z-index:999;line-height:50px;text-decoration:none;}
#prev:hover .prevImg,#next:hover .nextImg{display:block;}
.prevImg{height:54px;width:80px;position:absolute;background-color:#fff;top:0;left:30px;display:none;}
.nextImg{height:54px;width:80px;position:absolute;background-color:#fff;top:0;right:30px;display:none;}

.qrcode-b{float:right; width:550px;height:58px;position:relative ; overflow:!important; op:0px;right:0px;}
.qrcode-t{color:#000;float:right;position:relative;top:25px;margin-right:8px}
*/

/*不显示内宿*/
.lxb-container{display:none;}/*离线宿*/
.nb-icon-icon{display:none;}/*商桥*/


.video-thumb{border:3px solid #fff; display:block;margin:0 auto; padding:0; width:227px; height:147px;}
.video-pannel{position:fixed; top:0; left:0; width:100%; height:100%; overflow:hidden; display:none; z-index:101!important;}
.video-player{margin:0 auto; border:20px solid #fff; background:#fff; position:absolute; z-index:105;}
.video-player-fixed {border:20px solid #fff; background:#fff; margin-top:30px;}
.video-close {position:absolute;top:-100px;right:-100px;  width:200px; height:200px; background:url(../image/btns.png) -924px 100px no-repeat; cursor:pointer; border-radius:100px; z-index:103;}
.video-bg{ position:absolute; background:rgb(0,0,0); filter:alpha(opacity=50); opacity:0.50; width:100%; height:100%; top:0; z-index:100; }
.video-btn{cursor:pointer;}
.video{ margin: 0 auto;}
span.video{text-align: center; width: 100%; height: 100%; line-height: 30px; color:#666;}
span.video h2{margin-top: 60px; background-image: url(); color:#666;}

.slideShow ul{ list-style:none; margin:0 auto; padding:0;}
.slideShow {position:relative;clear:both;}
.slideShow .next,.slideShow .prev{display:block;width:20px; height:60px; background:url(../image/btns.png) 0 0 no-repeat;}
.slideShow .next{background-position:-20px 20px; position:absolute; right:0; z-index:99;}
.slideShow .prev{background-position:2px 20px; position:absolute; left:0; z-index:99;}
.slideShow .list{position:absolute; width:100%;}
.slideShow .list li{float:left; clear:none;}
.slideShow .thumblist{ list-style:none; margin:0 auto; padding:0; position:absolute; bottom:5px; z-index:99;}
.slideShow .thumblist li{border:1px solid #ccc; border-radius:20px; background:rgba(0,0,0,.8);  filter: alpha(opacity=80);display:block; width:20px; height:20px;float:left; clear:none; margin-right:5px; cursor:pointer;}
.slideShow .thumblist li:last-child{margin-right:0;}
.slideShow .thumblist li img{width:100%; height:100%;}
.slideShow .thumblist .active{ background:rgba(255,100,255, .8); filter: alpha(opacity=80); border-radius:20px;}



.float {position:absolute; width:70px; top:156px; right:0px; z-index:99; position:fixed!important;}
.float .items {background:url(../image/misc.png) -330px 0px no-repeat; width:70px; height:70px; margin-bottom:1px; opacity:0.6;}
.float .lxb {background-position:-330px 0px;}
.float .qq {background-position:-330px -70px;}
.float .mobile {background-position:-330px -70px;}
.float .qiao {background-position:-330px -140px;}
.float .wechat {background-position:-330px -210px;}
.float .new-version {background-position:-330px -630px;}
.float .up {background-position:-330px -280px; display:none;}
.float .items a{ display:block;width:100%;height:100%;}
.float .items .sub{position:relative;top:-71px;left:-160px; display:none;}


.videolist li{
	width:32%;
	height:auto;
	float:left;
	clear: none;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.videolist li.end{
	margin-right: 0;
}
.videolist li a img{
	width: 100%;
	height: auto;
	border:solid 1px #d9d9d9;
	margin: 0 0;
}
