@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,hr {margin:0;padding:0;}
body {font:13px "microsoft yahei", Arial, SimSun;}
fieldset,img,a img {border:none;}
ol,ul {list-style:none;}
a{ text-decoration:none}
.c{ clear:both}

/*.top{ height:81px; background:#fff;position: fixed;z-index: 900999; width:100%;box-shadow: 0 0 5px rgba(0,0,0,0.2);}*/
.tg_h{ height:81px;}
/*.header{ height:81px; width:1100px; margin:0 auto;}*/
.header h1{ float:left; width:272px;}
.nav{ float:left;margin:0 0px 0 60px; height:81px;border-left:solid 1px #e5e5e5}
.nav ul{  }
.nav ul li{ float:left; width:108px; text-align:center; line-height:81px; border-right:solid 1px #e5e5e5}
.nav ul li a{ color:#333; font-size:14px; display:block}
.nav ul li a:hover{ border-top:solid 3px #ff6a13; line-height:75px; background:#ebeff2; padding-bottom:3px;}
.login{ float:right; width:140px; height:32px; padding-top:24px}
/*.login li{ width:70px; height:32px; line-height:32px; text-align:center; color:#fff; float:left}*/
/*.login li a{ color:#fff}*/
.li1{ background:#ff6a13}
.li2{ background:#6bc30d}

.main1{ width:980px; height:484px; margin:0 auto; position:relative; background:url(../images/index_04.gif) no-repeat center bottom; }
.cle{ clear:both;}
/*.banner{ width:1440px; height:484px; position:absolute; left:-230px; top:0px;}*/
.yh{ width:1440px; position:relative; }
.fl{ float:left; display:inline;}
.yh ul.navi{ position:absolute; top:440px; left:662px; padding-left:5px; z-index:8;}
.yh ul.navi li{ background:url(images/banner1_03.png) no-repeat; width:26px; height:26px; overflow:hidden; margin-right:3px; cursor:pointer;}
.yh ul.navi li.hover{ background-position:0 -26px;}
ul.lifl li{ float:left;}
.scroll{ position:relative; overflow:hidden;}
.scroll ul{ position:absolute; width:20000em;}
.scroll ul li{ float:left;}
.b1{ height:482px; position:relative; left:0px; width:1440px;}
.b_01 img{ vertical-align:central; text-align:center}

.box1{ background:#ebeff2; padding:40px 0}
.box_in{ width:1004px; margin:0 auto}
.imglist li{ float:left}
.line{ background:url(images/line_bg.png) repeat-x ; height:130px; text-align:center; font-size:30px; color:#333; line-height:127px;}
.cplist_all{ background:#686874}
.cplist{ width:1003px; margin:0 auto; padding-top:20px}
.listul{ padding-bottom:20px;}
.listul li {position: relative;float: left;display: inline-block;zoom: 1;vertical-align: top;width: 178px;height: 160px;overflow: hidden;padding: 10px;
margin: 0;margin-top: -1px;margin-left: -1px;text-align: center; background:#fff}
.listli{border: 1px solid #dcdcdc;}
.w-new {position: absolute;right: 0;top: 0;background: url(images/new.png) 0 0 no-repeat;width: 48px;height: 48px;}
.listli a{cursor: pointer;}
.listli a:hover{ background:ff7007; color:#fff}
.w-function-mall {background: url(images/01.png) center 0 no-repeat;}
.w-function-wifi{background: url(images/02.png) center 0 no-repeat;}
.w-function-cy{background: url(images/03.png) center 0 no-repeat;}
.w-function-xf{background: url(images/04.png) center 0 no-repeat;}
.w-function-yle{background: url(images/05.png) center 0 no-repeat;}
.w-function-xx{background: url(images/06.png) center 0 no-repeat;}
.w-function-jd{background: url(images/07.png) center 0 no-repeat;}
.w-function-syin{background: url(images/08.png) center 0 no-repeat;}
.w-function-lvy{background: url(images/09.png) center 0 no-repeat;}
.w-function-wqy{background: url(images/10.png) center 0 no-repeat;}
.w-function-wqc{background: url(images/11.png) center 0 no-repeat;}
.w-function-wjyu{background: url(images/12.png) center 0 no-repeat;}
.w-function-wjcai{background: url(images/13.png) center 0 no-repeat;}
.w-function-wxz{background: url(images/14.png) center 0 no-repeat;}
.w-function-wjr{background: url(images/15.png) center 0 no-repeat;}
.w-function-wfc{background: url(images/16.png) center 0 no-repeat;}
.w-function-wtyong{background: url(images/17.png) center 0 no-repeat;}
.w-function-jqr{background: url(images/18.png) center 0 no-repeat;}
.w-function-dzp{background: url(images/19.png) center 0 no-repeat;}
.w-function-youhq{background: url(images/20.png) center 0 no-repeat;}
.w-function-xcgn{background: url(images/21.png) center 0 no-repeat;}
.w-function-zdy{background: url(images/22.png) center 0 no-repeat;}
.w-function-why{background: url(images/23.png) center 0 no-repeat;}
.w-function-wyil{ background:url(images/24.png) center 0 no-repeat;}
.w-function-wduod{ background:url(images/25.png) center 0 no-repeat;}

.listli div{width: 80px;height: 65px;text-align: center;margin: 0 auto;}
.listli h3 {font-size: 18px;color: #00a1fc;line-height: 40px;text-align: center;}
.listli p {line-height: 25px;font-size: 14px;text-align: center;color: #aaa3a3;}

a.w-mall-btn {
	background:url(images/01.png) 0 0 no-repeat;
	width:112px;
	height:36px;
	text-align:center;
	line-height:32px;
	color:#fff;
	font-size:20px;
	margin-right:30px;
	margin-top:20px;
	display:inline-block;
	*display:inline;
	zoom:1;
}
a:hover.w-mall-btn {background:url(images/01.png) 0 -36px no-repeat;}

.case_bg{ background:#686874; padding:20px 0}
.sbysf_tit {width: 1004px;height: 200px;margin: 0 auto;overflow: hidden;}
.sbysf_tit h2 {height: 80px;line-height: 80px;text-align: center;color: #666666;font-size: 32px;margin-top: 30px;}
.sbysf_tit p {text-align: center;font-size: 16px;color: #a29d97;}
.sbysf_tab{width: 1052px;padding-left:48px;margin: 0 auto;height: 105px;background: url(images/sbyxf_tit.jpg) no-repeat 0px 0px;overflow:hidden;}
.sbysf_tab a{display:block;width:182px;height:106px;float:left;}
.sbysf_tab a.tab1{margin-right:105px;}
.sbysf_tab a.tab2{margin-right:81px;}
.sbysf_tab a.tab3{margin-right:99px;}
.sbysf_tab a span{width:100%;height:101px;display:block;overflow:hidden;text-indent:-999em;}
.sbysf_tab a.now span.borders1{border-bottom:5px solid #FF7006;}
.sbysf_tab a.now span.borders2{border-bottom:5px solid #8ABC1D;}
.sbysf_tab a.now span.borders3{border-bottom:5px solid #3EB982;}
.sbysf_tab a.now span.borders4{border-bottom:5px solid #358EEC;}
.sbysf_con{height: 581px;min-width: 1100px;background: url(images/h_bg.JPG) no-repeat center top;}
.sb_list{width:1100px;height:582px;margin:0 auto;overflow:hidden;position:relative;}
.sb_list ul{width:4400px;position:absolute;top:0px;left:0px;}
.sb_list li{width:1100px;height:582px;overflow:hidden;float:left;}

.w_wrap{ width:1003px; margin:0 auto}
.w_case{position: relative;left: -10px;margin: 0px auto; padding-right:-20px}
.w_case li {width: 236px;height: auto;text-align: center;float: left;position: relative;margin: 0 7px 7px;_margin: 0 7px 7px;}
.w-case-tip {background: #000;position: absolute;bottom: 0;width: 100%;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;
height: 50px;line-height: 50px;}
.w-case-tip-tit {color: white;font-size: 16px;text-indent: .5em;}
.w-left {float: left;position: relative;}
.w-case-tip-cord {background: url(images/erwei_small.png) 0 center no-repeat;height: 50px;width: 40px;}
.w-right {float: right;position: relative;}
.w-case-wrap li img {padding: 0px;margin: 0;}

.foot_all{ background:#ebeff2; padding:30px 0}
.foot{ width:1004px; margin:0 auto}
.foot_l{ width:800px; float:left}
.logo_f{ width:200px; float:right }
.foot_l p a{ padding-right:20px; font-size:14px; color:#333}

.right_fw{position: relative;left: 0;top: 0;height: 100%;background-repeat: no-repeat;-webkit-transform: translateZ(0px);}
#doyoo_panel {z-index: 8000;margin: 0px;padding: 0px;overflow: hidden;cursor: pointer;-webkit-transform: translateZ(0px);}
#doyoo_panel div {overflow: hidden;font-size: 12px;float: none;background: none;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break: break-all;text-align: left;margin: 0px;padding: 0px;line-height: 14px;position: static;z-index: 8000;}


.izl-rmenu{position:fixed; left:50%; margin-left:532px; bottom:10px; padding-bottom:73px;z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}




.popDiv{ background:url(/images/login_bg.png);
border: 1px solid #47473e;box-shadow: 0 0 15px rgba(0,0,0,0.2);border-radius: 5px;
display:none;
font-size: 12px;
font-weight: bold;
z-index:999999;
width: 346px;
height: 290px;
left:50%;/*FF IE7*/
top:45%;/*FF IE7*/

margin-left:-173px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-124px!important;/*FF IE7 该值为本身高的一半*/

margin-top:0px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top: expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.l_tit a{font-family: arial;font-size: 18px; text-decoration:none; color:red ;font-weight: 700;}
.bg{
background-color: #666;
display:none;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top: expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}


.t_login{ padding:0 10px; }
.t_login h2{ font-size:14px; text-align:center; color:#a83c54; padding-bottom:10px; }
.t_login div{ padding-bottom:5px;}
.t_login div label{ width:70px; text-align:right; line-height:30px; display:block; float:left }
.kk_01{ width:210px; height:28px; border:solid 1px #a1b3b0; box-shadow: 0 0 5px rgba(0,0,0,0.2);border-radius: 2px; line-height:28px; padding-left:5px; background:#e6e3de; float:left}
.psd_lo{margin-top:-30px; }
.psd_lo a{ color:#80817f; font-size:12px; padding-left:250px;  font-weight:normal; text-decoration:none}


.psd_lo1{margin-top:-50px;padding-left:200px;  }
.psd_lo1 a{ color:#80817f; font-size:12px;  font-weight:normal; text-decoration:none}

.flexslider { position: relative; height: 484px; overflow: hidden; background: url(images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 484px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
