﻿/* boby */
*{-webkit-text-size-adjust:none;}
body{margin:0px; background: url(../cn_asp/images/in_bg.jpg) repeat-x #FFFFFF; font-family: Microsoft YaHei;}
TD {color: #333; font-family: Microsoft YaHei; font-size:12px; line-height:180%; font-family: Microsoft YaHei; }
div {color: #333; font-family: Microsoft YaHei; font-size:12px; line-height:180%;}
ul,li{ list-style:none;}
p{margin:0px;padding:0px;}
form{margin:0px;padding:0px;}
img{border:0;}
.clear{clear:both; width:0px; height:0px; font-size:1px; visibility:hidden;}
#header {WIDTH: 1002px; MARGIN: 0px auto;  HEIGHT: 88px}
#container{width:1000px;  margin:0px auto;}
#containerly100{  width:100%;margin-top: 93px;}
#containerly{width:1200px;  margin:0px auto; }
#worddiv{border:0px #e5e5e5 solid; background-color:#FFFFFF; padding:18px;}
.newlist_line li{ background:url(../cn_asp/images/new_linedown.jpg) repeat-x bottom; line-height:34px;_padding-top:3px;}
.news_show li{ background:url(../cn_asp/images/new_linedown.jpg) repeat-x bottom; line-height:22px; _height:20px;padding-top:1px; _padding-top:1px; }
.casetable td{ padding:10px;}
.casetable .casetables{ padding:2px 10px;}

.worksboxp{width:180px;_width:180px; z-index:1; height:138px; float:left; margin:0px 10px 6px 0px;_margin:0px 8px 3px 0px;}
.worksboxp a{border:1px solid #9cd4e9;background-color:#dbebf5;padding:3px;display:block; }
.worksboxp a:hover{border:1px solid #0166a3;background-color:#0095d7;text-decoration: none;}
.worksboxp a span{text-align:center; font-size:12px;color:#4a4a4a;display:block;}
.worksboxp a:hover span{color:#fff;display:block;background-color:#0095d7;width:170px;_width:170px;top:0px;left:0px;line-height:20px;}
.worksboxp a img{}

.worksbox{width:180px;_width:180px; z-index:1; height:208px; float:left; margin:0px 10px 6px 0px;_margin:0px 8px 3px 0px;}
.worksbox a{border:1px solid #9cd4e9;background-color:#dbebf5;padding:3px;display:block; }
.worksbox a:hover{border:1px solid #0166a3;background-color:#0095d7;text-decoration: none;}
.worksbox a span{text-align:center; font-size:12px;color:#4a4a4a;display:block;}
.worksbox a:hover span{color:#fff;display:block;background-color:#0095d7;width:170px;_width:170px;top:0px;left:0px;line-height:20px;}
.worksbox a img{}


.newstitle {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; FONT-SIZE: 22px; FONT-WEIGHT: bold; border-bottom:1px #CCCCCC dotted;
}
.con {
MARGIN: 15px 0px; 
}


.font_16,.font_16 *{ font-size:16px; line-height:28px;}
.font_14,.font_14 *{ font-size:14px; line-height:26px;}
.font_12,.font_12 *{ font-size:12px;}

#topbody {height:100px;_height:100px; background:url(../cn_asp/images/topbg.jpg) no-repeat;}
#topbody #logo{margin-top:14px; margin-left:12px; float:left;}
#topbody #search_len{float:right; margin-top:28px;}
#topbody .len{text-align:right; padding:10px;}





/*footer*/
.footer { color:#ccc; TEXT-ALIGN:center; line-height: 160%; }
.footitem{text-align:right; border-top:1px #dbeaf5 dotted; padding:5px; background-color:#f9fcfe; width:100%; }

/*顶部客服*/
.tog{width:100%;height:30px;background:url(../cn_asp/images/top_float_bg.png) 0 top repeat-x;position:absolute;z-index:99999;cursor:pointer;*left:0px;}
	.tog span{width:159px;height:30px;margin:0 auto;line-height:24px;color:#FFF;text-align:center;display:block;background:url(../cn_asp/images/tog.png) 0 5px no-repeat;}
.togclose{width:100%;height:27px;background:url(../cn_asp/images/top_float_bg.png) 0 top repeat-x;position:absolute;z-index:99999;cursor:pointer;*left:0px;}
	.togclose span{font-family:Verdana;font-size:12px;width:159px;height:27px;margin:0 auto;text-align:center;line-height:22px;color:#FFF;display:block;background:url(../cn_asp/images/togclose.png) 0 5px no-repeat;}
.tog_contact{height:372px; width:100%;background:#FFF url(../cn_asp/images/tog_contact_bg.gif) 0 bottom repeat-x;position:absolute;z-index:99998;display:none;*left:0px;}
.t_con_box{width:982px;margin:0 auto;height:372px;position:relative;}
.drift_left{width:478px;height:88px;border-bottom:1px solid #EAEAEA;}
	.drift_left p{padding:8px 0 8px 18px;line-height:28px;color:#000098;font-size:14px;}
.phone{width:478px;height:147px;}
	.phone dl{width:100%;padding:20px 0 0 18px;}
	.phone dl dd{width:230px;}
	.phone dl dd , .phone dl dd div, .phone dl dd img, .phone dl dd h3, .phone dl dd span, .phone dl dd p{float:left;}
	.phone dl dd div{width:100%;padding:10px 0 4px;}
	.phone dl dd img{padding-top:4px;}
	.phone dl dd h3{width:160px;color:#444444;font-size:16px;font-weight:normal;padding-left:10px;}
	.phone dl dd span{width:160px;padding-left:10px;font-family:Segoe UI;color:#8E8C8C;}
	.phone dl dd p{width:100%;color:#444444;font-family:Impact;font-size:28px;}
	.phone dl dd .consult_img{padding-left:15px;}
	.phone dl dd .onlinebg1{background:url(../cn_asp/images/icon_online.gif) 0 0 no-repeat;}
	.phone dl dd .onlinebg2{background:url(../cn_asp/images/icon_online2.gif) 0 0 no-repeat;}
	.phone dl dd .onlinebg3{background:url(../cn_asp/images/icon_online3.gif) 0 0 no-repeat;}
	.phone dl dd .onlinebg4{background:url(../cn_asp/images/icon_online4.gif) 0 0 no-repeat;}
	.phone dl dd .online{float:left;width:113px;color:#3b3b3b;height:34px;line-height:34px;}
	.phone dl dd .online q{float:left;line-height:30px;padding-left:38px;cursor:pointer;}
	.phone dl dd a.online:hover{color:#444444;}
.map{width:538px;height:297px;position:absolute;right:0;top:0;_clear:both;}


/*右侧客服*/
.QQbox {
	Z-INDEX: 99; RIGHT: 0px; WIDTH: 96px; POSITION: absolute; TOP: 138px; text-align:center;
}
.QQbox .press {
	RIGHT: 0px; WIDTH: 33px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 129px; BORDER-BOTTOM-STYLE: none
}
.QQbox .Qlist {
	 right: 0px; WIDTH: 96px; POSITION: absolute
}
.QQbox .Qlistly {
	BACKGROUND: url(../cn_asp/images/qq_listbg.gif) repeat-y -106px 0px; LEFT: 0px; WIDTH: 96px;
}
.QQbox .Qlist .t {
	FONT-SIZE: 1px; WIDTH: 96px; HEIGHT: 6px
}
.QQbox .Qlist .b {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 96px; HEIGHT: 6px
}
.QQbox .Qlist .t {
	BACKGROUND: url(../cn_asp/images/qq_listbg.gif) no-repeat left 50%
}
.QQbox .Qlist .b {
	BACKGROUND: url(../cn_asp/images/qq_listbg.gif) no-repeat right 50%
}
.QQbox .Qlist .con {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 90%
}.QQbox .Qlist .hideme {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 90%; text-align:right; CURSOR: pointer;
}

.QQbox .Qlist .con H2 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(../cn_asp/images/qq_listbg.gif) repeat-y -106px 0px; FONT: bold 12px/22px "宋体"; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 22px; line-height:22px; TEXT-ALIGN: center
}

.QQbox .Qlist .con UL {
}
.QQbox .Qlist .con UL LI {
	BACKGROUND: #ffffff;
}
.QQbox .Qlist .con UL LI a{
display:block;  PADDING: 3px; 
}
.QQbox .Qlist .con UL LI.odd {
	BACKGROUND: #fff
}

/* ============链接============== */

A:link {COLOR: #484848; text-decoration:none;}
A:visited {COLOR: #484848; text-decoration:none;}
A:hover {Color: #F00; text-decoration:none; }

A.menu:link {COLOR: #171766; font-weight:bold; }
A.menu:visited {COLOR: #171766; font-weight:bold; }
A.menu:hover {Color: #F00; font-weight:bold; }

A.about:link {COLOR: #171766; }
A.about:visited {COLOR: #171766; }
A.about:hover {Color: #F00; }

A.fan:link {COLOR: #F00; }
A.fan:visited {COLOR: #F00; }
A.fan:hover {Color: #F00; }

A.news:link {COLOR: #333; background:url(../cn/images/ac.gif) no-repeat; background-position:0px 0.3em; padding-left: 10px; }
A.news:visited {COLOR: #333; background:url(../cn/images/ac.gif) no-repeat; background-position:0px 0.3em; padding-left: 10px; }
A.news:hover {color: #333; background:url(../cn/images/ac.gif) no-repeat; background-position:0px 0.3em; padding-left: 10px; }

A.bottom:link {COLOR: #ccc; }
A.bottom:visited {COLOR: #ccc; }
A.bottom:hover {Color: #ccc; }


/* ============表格============== */
#order{margin:0px;}
#order ul {width:600px;list-style:none} 
#order li {float:left;width:100px;height:38px;text-align:right;line-height:38px;} 
#order li.b {} 
#order li.r {width:450px; text-align:left; padding-left:5px;} 

/* 表单定义 */
.input{
BACKGROUND-COLOR: #fff; 
BORDER: #666 1px solid;
font-size:12px;
COLOR: #333; }

.page_td{ border:1px solid #CCCCCC; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#f2f2f2; padding:0px 5px;}
.inputpage{BORDER:1px #ffffff solid; width:24px; height:20px;}

/* stopid6 */
.ieupdate { background:#fff3d8; border:1px solid #f9d587; color:#b85a1d; padding:10px;}
.ieupdate a{ color:#950b03; font-weight:bold;}
.ieupdate .ieclose{ float:right;  z-index:10000;}




/ /* This needs to be first because FF3 is now supporting this */
.clearfix {display: inline-block;}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    font-size: 0;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
html{color:#666;background:#fff;overflow:auto;overflow-y:scroll;height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0px;padding:0px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%; z-index:-1;}
input.text{line-height:18px;height:13px;}
legend{color:#000;}
br{letter-spacing:0px;}
.center{margin:0px auto;}
.central{text-align:center !important;}
.left{float:left;}
.right{float:right;}
.textleft{ text-align:left; }
.textright{ text-align:right; }
.middle{vertical-align:middle;}
.clear{float:none; clear:both;font-size:0px;line-height:0px;height:0px; min-height:0px; padding:0px; margin:0px; overflow:hidden;}
.hide{display:none;}
.master{width:1000px;}
.hr{height:1px;line-height:0px;font-size:0px;border-top:solid 1px #f1f1f1;margin-top:10px;}
.inline{ display:inline; }
.hand{cursor:pointer;}

/* site wide */
#wrapper {background:#FFFFFF none repeat scroll 0 0;width:100%;}
#container{width:1000px; margin:0 auto; padding-bottom:20px;}
.bound{ width:980px;overflow:hidden;margin:0 auto;}
a.expand { display:block; float:right; font-size:12px; height:18px; line-height:18px; vertical-align:middle; *width:90px; width:auto !important; }
img.iconTick{ margin-left:5px; vertical-align: middle; }
span.HighlightSearch {font-weight:bold;}
#menu{ height:52px; min-width:1000px; width:auto !important; margin:0px auto;z-index:10000;}
#menu li{ float:left;}
#menu a{ float:left; font-size:14px; font-weight:bold; text-align:center; display:block; height:52px; width:108px; LINE-HEIGHT: 52px;}
#menu li a.hover{ COLOR: #b00; background:url(../cn_asp/images/scj_bg.png) no-repeat;}
#menu li a.active{} 
#menu li a.visited { }


#menu-popup{ z-index:99; position:absolute; top:-1000px; }
#menu-popup .popup { position:absolute; background-repeat:no-repeat; }
#menu-popup div.title{ margin-bottom:8px;}
#menu-popup div.title a { color:#B60005; font-size:14px; margin-bottom:5px; font-weight:bold;}
#menu-popup .homemenu {}


#menu-popup .newsmenu { width:723px;height:244px; background:url(../cn_asp/images/hw_071985.png) no-repeat right -245px; padding-right:10px;left:2px;top:20px;}
#menu-popup .newsmenu .menu_content{height:239px; background:url(../cn_asp/images/hw_071985.png) no-repeat left -1px; padding:25px 15px 15px;}
#menu-popup .newsmenu .menu_content div { padding:0 0px 0px 20px; width:670px;}
#menu-popup .newsmenu .menu_content div ul{ float:left; padding:0;}
#menu-popup .newsmenu .menu_content div li{line-height:24px; white-space:nowrap;}
#menu-popup .newsmenu .menu_content div ul.Arpu{ margin:0 48px 0 0;}
#menu-popup .newsmenu .menu_content div ul.Gogreener{ margin:0 10px 0 0; padding-left:18px; border-left:1px #CCCCCC solid; height:200px; overflow:hidden;}
#menu-popup .newsmenu .menu_content div ul.Arpu li{ margin-left:10px;}
#menu-popup .newsmenu .menu_content div ul.Gogreener li{ margin-left:20px;}
#menu-popup .newsmenu .menu_content div li.title{ color:#B60005; font-weight:bold; font-size:16px; margin-bottom:10px;}
#menu-popup .newsmenu .menu_content div li.title a, #menu-popup .services .menu_content div.width li.title a{color:#B60005;cursor:pointer}
#menu-popup .newsmenu .menu_content div.link a{color:#003399; margin:0 8px;}
#menu-popup .newsmenu .menu_content div.link a.hover{color:#ff0000; margin:0 8px;}

#menu-popup .products {width:723px;height:244px; background:url(../cn_asp/images/hw_071985.png) no-repeat right -245px; padding-right:10px;left:110px;top:20px;}
#menu-popup .products .menu_content{height:239px; background:url(../cn_asp/images/hw_071985.png) no-repeat left -1px; padding:25px 15px 15px;}
#menu-popup .products .menu_content div { padding:0 0px 0px 20px; width:670px;}
#menu-popup .products .menu_content div ul{ float:left; padding:0;}
#menu-popup .products .menu_content div li{line-height:24px; white-space:nowrap;}
#menu-popup .products .menu_content div ul.Arpu{ margin:0 10px 0 0;}
#menu-popup .products .menu_content div ul.Gogreener{ margin:0 38px 0 0; padding-left:18px; border-left:1px #CCCCCC solid; height:200px; overflow:hidden;}
#menu-popup .products .menu_content div ul.Arpu li{ margin-left:10px;}
#menu-popup .products .menu_content div ul.Gogreener li{ margin-left:20px;}
#menu-popup .products .menu_content div li.title{ color:#B60005; font-weight:bold; font-size:16px; margin-bottom:10px;}
#menu-popup .products .menu_content div li.title a, #menu-popup .services .menu_content div.width li.title a{color:#B60005;cursor:pointer}
#menu-popup .products .menu_content div.link a{color:#003399; margin:0 8px;}
#menu-popup .products .menu_content div.link a.hover{color:#ff0000; margin:0 8px;}

#menu-popup .case {width:900px;height:244px; background:url(../cn_asp/images/hw_071985.png) no-repeat right -245px; padding-right:10px;left:0px;top:20px;}
#menu-popup .case .menu_content{height:239px; background:url(../cn_asp/images/hw_071985.png) no-repeat left -1px; padding:25px 15px 15px;}
#menu-popup .case .menu_content div { padding:0 0px 0px 20px; width:900px;}
#menu-popup .case .menu_content div ul{ float:left; padding:0;}
#menu-popup .case .menu_content div li{line-height:24px; white-space:nowrap;}
#menu-popup .case .menu_content div ul.Arpu{ margin:0 48px 0 0;}
#menu-popup .case .menu_content div ul.Gogreener{ margin:0 10px 0 0; padding-left:18px; border-left:1px #CCCCCC solid; height:200px; overflow:hidden;}
#menu-popup .case .menu_content div ul.Arpu li{ margin-left:10px;}
#menu-popup .case .menu_content div ul.Gogreener li{ margin-left:20px;}
#menu-popup .case .menu_content div li.title{ color:#B60005; font-weight:bold; font-size:16px; margin-bottom:10px;}
#menu-popup .case .menu_content div li.title a, #menu-popup .services .menu_content div.width li.title a{color:#B60005;cursor:pointer}
#menu-popup .case .menu_content div.link a{color:#003399; margin:0 8px;}
#menu-popup .case .menu_content div.link a.hover{color:#ff0000; margin:0 8px;}


#menu-popup .sorce {width:723px;height:244px; background:url(../cn_asp/images/hw_071985.png) no-repeat right -245px; padding-right:10px;left:210px;top:20px;}
#menu-popup .sorce .menu_content{height:239px; background:url(../cn_asp/images/hw_071985.png) no-repeat left -1px; padding:25px 15px 15px;}
#menu-popup .sorce .menu_content div { padding:0 0px 0px 20px; width:670px;}
#menu-popup .sorce .menu_content div ul{ float:left; padding:0;}
#menu-popup .sorce .menu_content div li{line-height:24px; white-space:nowrap;}
#menu-popup .sorce .menu_content div ul.Arpu{ margin:0 48px 0 0;}
#menu-popup .sorce .menu_content div ul.Gogreener{ margin:0 10px 0 0; padding-left:18px; border-left:1px #CCCCCC solid; height:200px; overflow:hidden;}
#menu-popup .sorce .menu_content div ul.Arpu li{ margin-left:10px;}
#menu-popup .sorce .menu_content div ul.Gogreener li{ margin-left:20px;}
#menu-popup .sorce .menu_content div li.title{ color:#B60005; font-weight:bold; font-size:16px; margin-bottom:10px;}
#menu-popup .sorce .menu_content div li.title a, #menu-popup .services .menu_content div.width li.title a{color:#B60005;cursor:pointer}
#menu-popup .sorce .menu_content div.link a{color:#003399; margin:0 8px;}
#menu-popup .sorce .menu_content div.link a.hover{color:#ff0000; margin:0 8px;}

#menu-popup .support {width:723px;height:244px; background:url(../cn_asp/images/hw_071985.png) no-repeat right -245px; padding-right:10px;left:210px;top:20px;}
#menu-popup .support .menu_content{height:239px; background:url(../cn_asp/images/hw_071985.png) no-repeat left -1px; padding:25px 15px 15px; }
#menu-popup .support .menu_content div { padding:0 0px 0px 20px; width:560px;}
#menu-popup .support .menu_content div ul{ float:left; padding:0;}
#menu-popup .support .menu_content div li{line-height:24px; white-space:nowrap;}
#menu-popup .support .menu_content div ul.Arpu{ margin:0 48px 0 0;}
#menu-popup .support .menu_content div ul.Gogreener{ margin:0 10px 0 0; padding-left:18px; border-left:1px #CCCCCC solid; height:200px; overflow:hidden;}
#menu-popup .support .menu_content div ul.Arpu li{ margin-left:10px;}
#menu-popup .support .menu_content div ul.Gogreener li{ margin-left:20px;}
#menu-popup .support .menu_content div li.title{ color:#B60005; font-weight:bold; font-size:16px; margin-bottom:10px;}
#menu-popup .support .menu_content div li.title a, #menu-popup .services .menu_content div.width li.title a{color:#B60005;cursor:pointer}
#menu-popup .support .menu_content div.link a{color:#003399; margin:0 8px;}
#menu-popup .support .menu_content div.link a.hover{color:#ff0000; margin:0 8px;}

#menu-popup .services {width:723px;height:244px; background:url(../cn_asp/images/hw_071985.png) no-repeat right -245px; padding-right:10px;left:260px;top:20px;}
#menu-popup .services .menu_content{height:239px; background:url(../cn_asp/images/hw_071985.png) no-repeat left -1px; padding:25px 15px 15px;}
#menu-popup .services .menu_content div { padding:0 0px 0px 20px; width:460px;}
#menu-popup .services .menu_content div ul{ float:left; padding:0;}
#menu-popup .services .menu_content div li{line-height:24px; white-space:nowrap;}
#menu-popup .services .menu_content div ul.Arpu{ margin:0 48px 0 0;}
#menu-popup .services .menu_content div ul.Gogreener{ margin:0 10px 0 0; padding-left:18px; border-left:1px #CCCCCC solid; height:200px; overflow:hidden;}
#menu-popup .services .menu_content div ul.Arpu li{ margin-left:10px;}
#menu-popup .services .menu_content div ul.Gogreener li{ margin-left:20px;}
#menu-popup .services .menu_content div li.title{ color:#B60005; font-weight:bold; font-size:16px; margin-bottom:10px;}
#menu-popup .services .menu_content div li.title a, #menu-popup .services .menu_content div.width li.title a{color:#B60005;cursor:pointer}
#menu-popup .services .menu_content div.link a{color:#003399; margin:0 8px;}
#menu-popup .services .menu_content div.link a.hover{color:#ff0000; margin:0 8px;}

#menu-popup .about {width:723px;height:244px; background:url(../cn_asp/images/hw_071985.png) no-repeat right -245px; padding-right:10px;left:0px;top:20px;}
#menu-popup .about .menu_content{height:239px; background:url(../cn_asp/images/hw_071985.png) no-repeat left -1px; padding:25px 15px 15px;}
#menu-popup .about .menu_content div { padding:0 0px 0px 20px; width:660px;}
#menu-popup .about .menu_content div ul{ float:left; padding:0;}
#menu-popup .about .menu_content div li{line-height:24px;}
#menu-popup .about .menu_content div ul.Arpu{ margin:0 48px 0 0;}
#menu-popup .about .menu_content div ul.Gogreener{ margin:0 10px 0 0; padding-left:18px; border-left:1px #CCCCCC solid;  height:200px; overflow:hidden;}
#menu-popup .about .menu_content div ul.Arpu li{ margin-left:10px;}
#menu-popup .about .menu_content div ul.Gogreener li{ margin-left:20px;word-wrap: break-word; word-break: normal;}
#menu-popup .about .menu_content div li.title{ color:#B60005; font-weight:bold; font-size:16px; margin-bottom:10px;}
#menu-popup .about .menu_content div li.title a, #menu-popup .services .menu_content div.width li.title a{color:#B60005;cursor:pointer}
#menu-popup .about .menu_content div.link a{color:#003399; margin:0 8px;}
#menu-popup .about .menu_content div.link a.hover{color:#ff0000; margin:0 8px;}




#menu-popup .contact {width:723px;height:244px; background:url(../cn_asp/images/hw_071985.png) no-repeat right -245px; padding-right:10px;left:270px;top:20px;}
#menu-popup .contact .menu_content{height:239px; background:url(../cn_asp/images/hw_071985.png) no-repeat left -1px; padding:25px 15px 15px;}
#menu-popup .contact .menu_content div { padding:0 0px 0px 20px; width:660px;}
#menu-popup .contact .menu_content div ul{ float:left; padding:0;}

#menu-popup .contact .menu_content div li{line-height:24px; }
#menu-popup .contact .menu_content div ul.Arpu{ margin:0 48px 0 0;}
#menu-popup .contact .menu_content div ul.Gogreener{ margin:0 10px 0 0; padding-left:18px; border-left:1px #CCCCCC solid; height:200px; overflow:hidden;}
#menu-popup .contact .menu_content div ul.Arpu li{ margin-left:10px;}
#menu-popup .contact .menu_content div ul.Gogreener li{ margin-left:20px;}
#menu-popup .contact .menu_content div li.title{ color:#B60005; font-weight:bold; font-size:16px; margin-bottom:10px;}
#menu-popup .contact .menu_content div li.title a, #menu-popup .services .menu_content div.width li.title a{color:#B60005;cursor:pointer}
#menu-popup .contact .menu_content div.link a{color:#003399; margin:0 8px;}
#menu-popup .contact .menu_content div.link a.hover{color:#ff0000; margin:0 8px;}






*html #menu-popup .homemenu .menu_content{}
*html #menu-popup .homemenu { }

*html #menu-popup .newsmenu .menu_content{background:url(../cn_asp/images/hw_078222.png) no-repeat left 0;}
*html #menu-popup .newsmenu { background:url(../cn_asp/images/hw_078222.png) no-repeat right 0px;}

*html #slide-index .button img{width:100%; height:100%;}
/*
* html #slide-index div, * html #slide-index a, * html .png { behavior: url("../cn_asp/images/iepngfix.htc.htc"); }
* html .IE6png{behavior: url("../cn_asp/images/iepngfix.htc.htc");}
*/
* html #seo-footer .links{width:150px;} 
* html #seo-footer .offer{width:100px;}
*html #menu-popup .newsmenu { left:2px;}
*html #menu-popup .products { left:120px;}


html,body {overflow-x:hidden;}

.focusimg {
	POSITION: absolute; WIDTH: 1920px; HEIGHT: 450px; MARGIN-LEFT: -829px; OVERFLOW: hidden; TOP: 0px; LEFT: 43%
}
.focusimg .point {
	Z-INDEX: 20; POSITION: absolute; BOTTOM: 20px; left: 50%;
}
.focusimg .point LI {
	DISPLAY: block; FLOAT: left
}
.focusimg .point li { display:block; float:left; }
.focusimg .point li a,
.focusimg .point li a:link,
.focusimg .point li a:visited { display:block;font-weight:bold;width:16px;height:16px; line-height:16px; margin:0 0 0 3px; background: url(../cn_asp/images/foun1.gif) no-repeat;   }
.focusimg .point li a:hover { color:#fff;background: url(../cn_asp/images/foun2.gif) no-repeat;  }

/*link和visited 针对IE6.0，在其它浏览器中可有可无*/
.focusimg .point li a.cur,.focusimg .point li a.cur:link,.focusimg .point li a.cur:visited {background: url(../cn_asp/images/foun2.gif) no-repeat;  }

.focusimg .image {
	POSITION: absolute; BACKGROUND: #fff
}
.focusimg .image LI {
	BACKGROUND: #fff; OVERFLOW: hidden
}
.focusimg .image LI IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 1920px; DISPLAY: block; HEIGHT: 450px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}


.infiniteCarousel {
  width: 1010px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width: 968px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height: 114px;
  margin: 0px 22px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 0px solid #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.infiniteCarousel .wrapper ul {
  width: 960px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  height: 104px;
  width: 326px;
  background:url(../cn_asp/images/proimg.jpg) no-repeat;
}

.infiniteCarousel ul li img {
    -webkit-transition: border-color 400ms;
}

.infiniteCarousel ul:hover li img {
  border-color: #000;
}

.infiniteCarousel ul:hover li:hover img {
  border-color: #333;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 18px;
  background: url(../cn_asp/images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
  outline: 0;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}


.foomenu1{ float:left; margin-top:22px; margin-right:10px;margin-left:10px; _margin-right:8px;_margin-left:8px; width:180px; overflow:hidden;}
.foomenu1 li{ background:url(../cn_asp/images/footsimg.jpg) no-repeat 9px center; text-indent:20px; margin-left:38px;}
.foomenu1 li A:link {COLOR: #d5d5d5; text-decoration:none;}
.foomenu1 li A:visited {COLOR: #d5d5d5; text-decoration:none;}
.foomenu 1li A:hover {Color: #F00; text-decoration:none; }

.foomenu2{ float:left; margin-top:22px; margin-right:10px;margin-left:10px; _margin-right:8px;_margin-left:8px; width:180px; overflow:hidden;}
.foomenu2 li{ background:url(../cn_asp/images/footsimg.jpg) no-repeat 9px center; text-indent:20px; margin-left:46px;}
.foomenu2 li A:link {COLOR: #d5d5d5; text-decoration:none;}
.foomenu2 li A:visited {COLOR: #d5d5d5; text-decoration:none;}
.foomenu2 li A:hover {Color: #F00; text-decoration:none; }


.foomenu3{ float:left; margin-top:22px; margin-right:10px;margin-left:10px; _margin-right:8px;_margin-left:8px; width:180px; overflow:hidden;}
.foomenu3 li{ background:url(../cn_asp/images/footsimg.jpg) no-repeat 9px center; text-indent:20px; margin-left:32px;}
.foomenu3 li A:link {COLOR: #d5d5d5; text-decoration:none;}
.foomenu3 li A:visited {COLOR: #d5d5d5; text-decoration:none;}
.foomenu3 li A:hover {Color: #F00; text-decoration:none; }


.foomenu4{ float:left; margin-top:22px; margin-right:10px;margin-left:10px; _margin-right:8px;_margin-left:8px; width:180px; overflow:hidden;}
.foomenu4 li{ background:url(../cn_asp/images/footsimg.jpg) no-repeat 9px center; text-indent:20px; margin-left:44px;}
.foomenu4 li A:link {COLOR: #d5d5d5; text-decoration:none;}
.foomenu4 li A:visited {COLOR: #d5d5d5; text-decoration:none;}
.foomenu4 li A:hover {Color: #F00; text-decoration:none; }


.foomenu5{ float:left; margin-top:22px; margin-right:10px;margin-left:10px; _margin-right:8px;_margin-left:8px; width:180px; overflow:hidden;}
.foomenu5 li{ background:url(../cn_asp/images/footsimg.jpg) no-repeat 9px center; text-indent:20px; margin-left:40px;}
.foomenu5 li A:link {COLOR: #d5d5d5; text-decoration:none;}
.foomenu5 li A:visited {COLOR: #d5d5d5; text-decoration:none;}
.foomenu5 li A:hover {Color: #F00; text-decoration:none; }



.abu {
	BORDER-BOTTOM: #bfbfbf 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 182px; PADDING-RIGHT: 0px; HEIGHT: 36px; PADDING-TOP: 0px
}
.abu-1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 27px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.u {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.u2 {
	COLOR: #d4211d; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.abu-2 {
	MARGIN: 10px 0px 0px 5px; WIDTH: 172px; FLOAT: right
}
.abu2 {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 0px; MIN-HEIGHT: 70px; PADDING-LEFT: 0px; WIDTH: 182px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; _height: 70px
}
.abu2 UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 182px; PADDING-RIGHT: 0px; BACKGROUND: url(../cn_asp/images/a.jpg) no-repeat; HEIGHT: 35px; PADDING-TOP: 0px
}
.abu2 UL LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; text-indent:30px; WIDTH: 182px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 23px; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.abu2 UL LI A:hover {
	PADDING-BOTTOM: 0px; MARGIN: 0px; text-indent:30px; WIDTH: 182px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../cn_asp/images/a1.jpg) no-repeat; HEIGHT: 23px; COLOR: #fff; PADDING-TOP: 8px; font-weight:bold
}
.abu2 UL LI A.active {
	PADDING-BOTTOM: 0px; MARGIN: 0px; text-indent:30px; WIDTH: 182px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../cn_asp/images/a1.jpg) no-repeat; HEIGHT: 23px; COLOR: #ffffff; PADDING-TOP: 8px
}


.abu2 UL LI.smenu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 182px; PADDING-RIGHT: 0px; BACKGROUND: url(../cn_asp/images/b.jpg) no-repeat; HEIGHT: 35px; PADDING-TOP: 0px
}
.abu2 UL LI.smenu A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; text-indent:30px; WIDTH: 182px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 23px; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.abu2 UL LI.smenu A:hover {
	PADDING-BOTTOM: 0px; MARGIN: 0px; text-indent:30px; WIDTH: 182px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../cn_asp/images/b1.jpg) no-repeat; HEIGHT: 23px; COLOR: #fff; PADDING-TOP: 8px; font-weight:bold
}
.abu2 UL LI.smenu A.active {
	PADDING-BOTTOM: 0px; MARGIN: 0px; text-indent:30px; WIDTH: 182px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../cn_asp/images/b1.jpg) no-repeat; HEIGHT: 23px; COLOR: #ffffff; PADDING-TOP: 8px
}








.box {
	BORDER-BOTTOM: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 182px; HEIGHT: 19px; OVERFLOW: hidden; BORDER-TOP: #c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid
}
.box2 {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 180px; HEIGHT: 17px; OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.text {
	FONT-FAMILY: "宋体"; COLOR: #333333; FONT-SIZE: 12px
}
.bt {
	FONT-FAMILY: "宋体"; COLOR: #273166; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.bt2 {
	FONT-FAMILY: "宋体"; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.line {
	BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
.line1 {
	BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
.text1 {
	FONT-FAMILY: "宋体"; COLOR: #666666; FONT-SIZE: 12px
}
.text2 {
	LINE-HEIGHT: 180%; FONT-FAMILY: "宋体"; COLOR: #464646; FONT-SIZE: 12px
}
.input {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; FONT-FAMILY: "宋体"; HEIGHT: 18px; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.input1 {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; FONT-FAMILY: "宋体"; HEIGHT: 100px; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.datetext {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 10px
}
.a1 {
	FONT-FAMILY: "宋体"; COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.a1:hover {
	FONT-FAMILY: "宋体"; COLOR: #cc6633; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.a1:active {
	TEXT-DECORATION: none
}
.a1:unknown {
	TEXT-DECORATION: none
}
.a2 {
	FONT-FAMILY: "宋体"; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.a2:hover {
	FONT-FAMILY: "宋体"; COLOR: #cc6633; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.a2:active {
	TEXT-DECORATION: none
}
.a2:unknown {
	TEXT-DECORATION: none
}




.concent_title {
	LINE-HEIGHT: 40px; COLOR: #cd3202; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.concent_title_fu {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.concent_text {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; FONT-SIZE: 13px
}
.concent_bottm {
	LINE-HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.concent_bottm A:link {
	LINE-HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.concent_bottm A:visited {
	LINE-HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.concent_bottm A:hover {
	LINE-HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.concent_top {
	LINE-HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.concent_top A:link {
	LINE-HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.concent_top A:visited {
	LINE-HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.concent_top A:hover {
	LINE-HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.concent_xg12 {
	LINE-HEIGHT: 25px; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}



DIV#downcontent {
	TEXT-ALIGN: left; PADDING-BOTTOM: 40px; MARGIN: 0px
}
DIV#downcontent .down {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; CURSOR: pointer; PADDING-TOP: 0px
}
DIV#downcontent .downprop {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
DIV#downcontent .propname {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold
}
DIV#downcontent .memo {
	BORDER-BOTTOM: #def 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #def 1px solid; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f7fbfe; BORDER-TOP: #def 1px solid; BORDER-RIGHT: #def 1px solid; PADDING-TOP: 15px
}
DIV#downcontent .con {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; CLEAR: both; PADDING-TOP: 10px
}
DIV#downcontent .bzone {
	TEXT-ALIGN: left; MARGIN: 20px 30px 20px 5px; CLEAR: both
}
DIV#downcontent .tags {
	PADDING-LEFT: 23px; FONT: 12px/22px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(/images/tags.gif) no-repeat left 50%; HEIGHT: 22px
}
DIV#downcontent .source {
	PADDING-LEFT: 23px; FONT: 12px/22px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(/images/source.gif) no-repeat left 50%; HEIGHT: 22px
}
DIV#downcontent .addfav {
	PADDING-LEFT: 23px; FONT: 12px/22px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(/images/fav.gif) no-repeat left 50%; HEIGHT: 22px; CURSOR: pointer
}
SPAN#downcentnotice {
	FONT: 12px/26px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff3300
}
A.downlinktext:link {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #1166aa; CURSOR: pointer; TEXT-DECORATION: none
}
A.downlinktext:hover {
	COLOR: #53a203; TEXT-DECORATION: underline
}
DIV#downcontent #zhichi {
	PADDING-RIGHT: 12px; BACKGROUND: url(/images/zhichi.gif) no-repeat right 50%; CURSOR: pointer
}
DIV#downcontent #fandui {
	PADDING-RIGHT: 12px; BACKGROUND: url(/images/fandui.gif) no-repeat right 50%; CURSOR: pointer
}
DIV#downcontent .banzhu {
	PADDING-LEFT: 23px; DISPLAY: none; FONT: 12px/22px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(/images/banzhu.gif) no-repeat left 50%; HEIGHT: 22px
}
DIV#downcontent .banzhu SPAN {
	CURSOR: pointer
}




DIV#productcontent {
	 TEXT-ALIGN: left; PADDING-BOTTOM: 30px; MARGIN: 0px;
}
DIV#productcontent .productpics {
	WIDTH: 330px; FLOAT: left;; min-HEIGHT: 268px _HEIGHT: 268px
}
DIV#productcontent .piczone {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 305px; PADDING-RIGHT: 5px; BACKGROUND: #fff;min-HEIGHT: 260px; _HEIGHT: 260px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
DIV#productcontent .productpic {
	CURSOR: pointer
}
DIV#productcontent .productloading {
	MARGIN: 125px 0px
}
DIV#productcontent .introzone {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 198px; BORDER-LEFT-WIDTH: 0px
}
DIV#productcontent #prodtitle {
	TEXT-ALIGN: left; MARGIN: 0px 0px 20px; PADDING-LEFT: 10px;BACKGROUND: #f5f5f5; HEIGHT: 28px; COLOR: #000; font-size:14px; font-weight:bold;
}
DIV#productcontent DIV#memo {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 10px 20px 5px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#productcontent DIV#prop {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 10px 20px 20px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;PADDING-TOP: 0px
}
DIV#productcontent .bodyzone {
	PADDING-BOTTOM: 15px; BORDER-TOP: #eee 3px solid;  margin-top:16px;
}


.bodyright{width:1200px; overflow:hidden;}


/* navbox */
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{
}
.navbox{
	height: 35px;
	position: relative;
}
.nav{
	width: 1000px;
	margin: 0 auto;
}
.nav li{
	float: left;
	height: 50px;
	position: relative;
	width: 124px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 1px;
	z-index: 99;
}
.nav li.last{background:none;}
.nav li a{
	float: left;
	display: block;
	height: 50px;
	overflow: hidden;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	color: #FFF;
}
.nav li a span{
	float: left;
	display: block;
	line-height: 50px;
	font-size: 14px;
	color: #f9f9f9;
	font-weight: 800;
	cursor: pointer;
	width: 124px;
	text-align: center;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
}
.nav li.selected a,.nav li a.selected{
	text-decoration: none;
	background-image: url(bolinsi01_10.png);
	background-repeat: no-repeat;
}
.nav li.selected a span,.nav li a.selected span{
	background-position: 100% -60px;
	color: #c9973a;
}
.nav li.selected .submenu{display:block;}
.nav li .submenu{
	display: none;
	position: absolute;
	top: 50px;
	left: 0px;
	z-index: 99;
}
.nav li .submenu{
	width: 124px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(bolinsi01_06.png);
	background-repeat: repeat;
	filter: alpha(opacity=50);
	-moz-opacity: 0.8;

}
.nav li .submenu li{
	float: none;
	padding: 0;
	background: none;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5a698b;
	width: 120px;
	margin-right: 2px;
	margin-left: 2px;
}
.nav li .submenu li.last{
	border: none;
}
.nav li .submenu li a{
	float: none;
	padding: 0;
	text-align: center;
	height: 38px;
	line-height: 38px;
	background: none;
}
.nav li .submenu li a:hover{
	color: #d8ab47;
}
/**/

.subtitle {
margin-top: 68px;
}
.subtitle {
margin-top: 92px;
margin-bottom: 32px;
}
.tc {
text-align: center;
}
.subtitle h2 {
margin-bottom: 2px;
}
.subtitle h2, .subtitle p {
color: #fff;
}
.ff-ar {
font-family: 微软雅黑
}
.normal {
font-weight: normal;
}
.upper {
text-transform: uppercase;
}
.ft-40 {
font-size: 40px;
}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, figure {
margin-bottom: 20px;
}
h2 {
font-size: 24px;
}

.subtitle p {
margin-bottom: 0;
letter-spacing: 15px;
}
.subtitle h2, .subtitle p {
color: #fff;
}
.ft-15 {
font-size: 15px;
}
p {
font-size: 12px;
line-height: 22px;
color: #505050;
}
html, body, input, p, a, span, ul, li, ol, select, td, th, input, textarea, button {
font-family: "HELVETI1ca Neue","Microsoft Yahei","微软雅黑","Tohoma" !important;
}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, figure {
margin-bottom: 20px;
}

user agent stylesheetdiv {
display: block;
}


Inherited from body

.case .time_line {
margin: 60px auto 30px;
}
.time_line {
margin: 80px auto 50px;
}

user agent stylesheetdiv {
display: block;
}



.lin_leftbtn {
display: block;
width: 25px;
height: 25px;
float: left;
background: url(/images/arrow.png) no-repeat 0 0;
margin-top: 70px;
cursor: pointer;
}
a, a:link, a:visited, a:hover, a:active {
text-decoration: none;
outline: 0;
color: #505050;
}



.case .time_line ul {
width: 1150px;
height: 130px;
background: url(/images/c2.jpg) repeat-x 0 81px;
}
.time_line ul {
width: 795px;
float: left;
height: 180px;
position: relative;
left: -1px;
background: url(/images/dot.gif) repeat-x 0 46.5%;
overflow: hidden;
}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, figure {
margin-bottom: 20px;
}
ul {
list-style: none;
}
ul {
list-style: none;
}


.time_line ul span {
display: block;
height: 180px;
position: absolute;
left: 0;
}

Inherited from ul
html, body, input, p, a, span, ul, li, ol, select, td, th, input, textarea, button {
font-family: "HELVETI1ca Neue","Microsoft Yahei","微软雅黑","Tohoma" !important;
}
ul {
list-style: none;
}
ul {
list-style: none;
}

.case .time_line ul li {
margin-left: 0;
margin-right: 0;
padding-left: 40px;
width: 187px;
height: 170px;
background: url(/images/dot1.png) no-repeat 40px 78px;
}
.time_line ul li {
width: 110px;
margin-left: 10px;
margin-right: 10px;
float: left;
height: 180px;
overflow: hidden;
cursor: pointer;
}
li {
display: list-item;
}

user agent stylesheetli {
display: list-item;
text-align: -webkit-match-parent;
}
Inherited from span

.case .time_line ul li b {
margin-top: 74px;
padding-top: 32px;
width: 140px;
font-size: 20px;
color: #a2a2a2;
font-family: "Arial";
font-weight: normal;
background: url(/images/dots1.png) no-repeat 60px 0;
}
.time_line ul li b {
display: block;
width: 110px;
float: right;
text-align: center;
font-size: 18px;
color: #5db4dd;
}
b, strong {
font-weight: bold;
}

user agent stylesheetstrong, b {
font-weight: bold;
}
Inherited from li
.time_line ul li {
width: 110px;
margin-left: 10px;
margin-right: 10px;
float: left;
height: 180px;
overflow: hidden;
cursor: pointer;
}

.case .time_line ul li p {
margin-top: 65px;
padding-top: 40px;
width: 140px;
font-size: 20px;
color: #01B0EF;
font-family: "Arial";
font-weight: normal;
background: url(/images/dots1.png) no-repeat -176px 9px;
}
.time_line ul li p {
width: 110px;
float: right;
display: block;
text-align: center;
font-size: 12px;
color: #8cc542;
font-weight: bold;
display: none;
}
p {
font-size: 12px;
line-height: 22px;
color: #505050;
}
html, body, input, p, a, span, ul, li, ol, select, td, th, input, textarea, button {
font-family: "HELVETI1ca Neue","Microsoft Yahei","微软雅黑","Tohoma" !important;
}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, figure {
margin-bottom: 20px;
}

user agent stylesheetp {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}

.wrapper1 {/*
padding-top: 78px;*/
background: url(/images/title.jpg) repeat-x 0 0px;
}
.homepage {
margin: 0 auto;
width: 1200px;
}
.case .time_line {
margin: 60px auto 30px;
}
.time_line {
margin: 80px auto 50px;
}
.hidden {
overflow: hidden;
margin-top: -19px;
}


user agent stylesheetdiv {
display: block;
}

.img-warp {
cursor: pointer;
position: relative;
float: left;
height: 200px;
width: 300px;
display: table-cell;
vertical-align: middle;
text-align: center;
padding: 0px;
margin: -1px;
border: 1px solid #f6f6f6;
background-color: #fff;
background-position: center center;
background-repeat: no-repeat;
}


.img-warp .detail {
display: none;
}


.normal {
font-weight: normal;
}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, figure {
margin-bottom: 20px;
}
h5 {
font-size: 18px;
}

user agent stylesheeth5 {
display: block;
font-size: 0.83em;
-webkit-margin-before: 1.67em;
-webkit-margin-after: 1.67em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
}
p {
font-size: 12px;
line-height: 22px;
color: #505050;
}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, figure {
margin-bottom: 20px;
}
user agent stylesheetp {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}


a, a:link, a:visited, a:hover, a:active {
text-decoration: none;
outline: 0;
color: #505050;
}
/* case */
.case .lin_leftbtn {background:url(/images/arrows1.png) no-repeat 0 0; ;}
.case .lin_rightbtn {background:url(/images/arrows1.png) no-repeat -51px 0; }
.case .li_leftbtn_change {background:url(/images/arrows1.png) no-repeat -25px 0;}
.case .litn_changge {background:url(/images/arrows1.png) no-repeat -77px 0;}
.case .time_line{margin: 60px auto 30px; }
.case .time_line ul{width: 1150px; height: 130px; background: url(/images/c2.jpg) repeat-x 0 81px;}
.case .time_line ul li{margin-left: 0; margin-right: 0; padding-left: 40px; width: 187px; height: 170px; background: url(/images/dot1.png) no-repeat 40px 78px; }
.case .time_line ul li b{margin-top: 74px; padding-top: 32px; width: 140px; font-size: 20px; color: #a2a2a2; font-family: "Arial"; font-weight: normal; background: url(/images/dots1.png) no-repeat 60px 0;}
.case .time_line ul li p{margin-top: 65px; padding-top: 40px; width: 140px; font-size: 20px; color: #01B0EF; font-family: "Arial"; font-weight: normal; background: url(/images/dots1.png) no-repeat  -176px 9px;}
.case .time_line ul li .bhover {color:#01B0EF; }
.case .timedowntext ul li{position: relative; float: left; margin: -1px; border: 1px solid #f6f6f6; width: 300px; height: 200px; background: #fff; text-align: center; background-position: center center; background-repeat: no-repeat;}
.case .timedowntext ul li div{display: none; top: -12px; left: -16px; padding: 40px 35px; width: 265px; height: 142px; background: #45c67b; color: #fff; +width: 230px; +height: 120px; +top: 0; +left: 0;}
.case .timedowntext ul li div p{color: #fff;}
.webui-popover-content span{bottom: 10px;left: 0;position: absolute;text-align: center;width: 100%;}
.webui-popover-content span a{color:#fff;}
.case .pages{margin-top: 47px; margin-bottom: 30px;}
.case .pages a{margin: 4px; display: inline-block; width: 50px; height: 50px; background-color: #ebebeb; background-image: url(/images/button.png); background-repeat: no-repeat; }
.case .pages a:hover{background-color: #01B0EF; background-image: url(/images/button-hover.png);}
.case .pages a.left{background-position: 18px center;}
.case .pages a.right{background-position: -42px center;}
.trans-3{ -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.radius-3{-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px;  -o-border-radius: 3px; border-radius: 3px; position: relative; z-index: 3; behavior: url(ie-css3.htc) }
.animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
@-webkit-keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
            transform: scale3d(.97, .97, .97);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
            transform: scale3d(.97, .97, .97);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
          animation-name: bounceIn;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;   
}
.lin_rightbtn {
    display: block;
    width: 25px;
    height: 25px;
    float: left;
    background: url(../images/arrow.png) no-repeat -51px 0;
    margin-top: 70px;
    cursor: pointer;
    overflow: hidden;
}