@charset "utf-8";/* CSS Document */html{max-width: 1420px;background:url("/travelink/images/bg2.png") repeat-x;margin:0 auto;}body{background:#fff;}img{border:0px;}#jobs{line-height:25px;}body,div,ul,ol,li,form,p,dl,dt,dd{margin:0;padding:0; font-family:微软雅黑;color:#474646; }body {font-size:12px;}li{list-style:none;}a:link,a:visited{outline:none;text-decoration:none; color:#474646;}#wrap{width:100%;max-width:1420px;top:0; z-index:200; background:url("images/nav_bg.png") repeat-x;border-top: 2px solid #6fb946;box-shadow:2px 2px 8px #333;}#topBar{color:#214f9a;overflow:hidden;width:750px; float:right; vertical-align:middle;font-size:19px;text-align:right;font-family:微软雅黑;}#topBar a{color:#FFF;}.topdh {float:right;}#nav{width:960px;height:71px; margin:0 auto;padding-top:14px;padding-bottom:23px;}#nav .logo{float:left;width:auto;overflow:hidden;}#nav .logo a{float:left;overflow:hidden;}#nav .logo a:hover{background-position:0 -50px;}#nav .logo a img{margin-top:20px;}#nav.hide .logo a{width:100px;height:50px;background-position:0 -100px;_background-position:0 -130px;}#nav.hide .logo a img{height:30px;width:100px;margin-top:10px;}#nav.hide .logo a:hover{background-position:0 -130px;}#nav.hide {padding-bottom:0px;padding-top:0px;}#nav.hide #topBar {margin-top:15px;}#nav.hide .navtel400 {width:570px;}#nav.hide .navtel400 img{width:25px;height:25px;}#nav.hide .navtel {font-size:14px;}#nav ul{z-index:999;}#nav ul li{z-index:999;}#nav ul li a{color:#333333;height:50px;font:16px/50px 微软雅黑; font-family:微软雅黑;}#nav ul li a:hover{color:#FFF;background:url("images/menuz_bg.png") no-repeat; width:88px;height:43px;line-height:43px;display:block;}#nav.hide ul{display:none;}.navdh {float:right; width:710px;}.navtel{float:right;color:#1e4aa1;margin-right:17px;}.navtel400{float:left;width:500px; text-align: right;}.search {width:171px; height:16px; float:right; background-image:url("images/searchbg.png")/*tpa=http://www.happyview.com.cn/images/searchbg.png*/; margin-top:15px;}#menu {}#menu, #menu ul {list-style: none;}#menu > li {	float: left;margin-top:15px;height:52px;	position: relative;	}#menu > li:first-child {}#menu li ul li{height:35px;}#menu a {}#menu > li:hover > a {	text-shadow:none;}#menu li ul  {position: absolute;text-align:center;top:40px;left: 0px;visibility: hidden;z-index: 1;padding: 0;opacity: 0.9;;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;background: transparent;overflow: hidden;transform-origin: 50% 0%;}#menu li:hover ul {height:auto;background: #fff;opacity: 1.0;visibility: visible;box-shadow: 1px 1px 7px rgba(0,0,0,.5);animation-name: swingdown;animation-duration: 1s;animation-timing-function: ease;padding-bottom:15px;}#menu li li a {	font-size:12px;	color: #474646;	text-shadow: none;	border-top: dotted 1px transparent;	border-bottom: dotted 1px transparent;	transition: all .15s linear;}#menu li li a:hover {	color: #1f4998;	border-top: dotted 1px rgba(255,255,255,.15);	border-bottom: dotted 1px rgba(255,255,255,.15);background: rgba(0,223,252,.02);}.clear {clear:both;}#bannerbg {height:337px; z-index:10;  text-align:center; background-color:#dbdbdb; overflow:hidden;}#bannerline {BACKGROUND: url("images/touming.png")/*tpa=http://www.happyview.com.cn/images/touming.png*/ repeat-x center bottom; HEIGHT: 296px; CLEAR: both;}#bannerbg a {display:none;}#bannerbg img {border:none;}#flash {POSITION: relative; WIDTH: 1420px; CLEAR: both; OVERFLOW: hidden; margin:auto;}.flash_bar {	Z-INDEX: 69; POSITION: absolute; TEXT-ALIGN: center; PADDING-LEFT: 700px; /*WIDTH: 1020px;*/ BOTTOM: 0px;/* BACKGROUND: url("images/tg_flashbar.png") repeat-x/*tpa=http://www.happyview.com.cn/images/tg_flashbar.png*/ ; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 13px !important; LEFT: 0px}.flash_bar .dq {	MARGIN: 5px; WIDTH: 8px; DISPLAY: block; BACKGROUND: url("images/tg_flash_p.png")/*tpa=http://www.happyview.com.cn/images/tg_flash_p.png*/ no-repeat 0px 0px; FLOAT: left; HEIGHT: 8px; CURSOR: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.tg-vision.com/skin/tg2011/images/tg_flash_p.png" ,sizingMethod="crop")}.flash_bar .no {	MARGIN: 5px; WIDTH: 8px; DISPLAY: block; BACKGROUND: url("images/tg_flash_p2.png")/*tpa=http://www.happyview.com.cn/images/tg_flash_p2.png*/ no-repeat 0px 0px; FLOAT: left; HEIGHT: 8px; CURSOR: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.tg-vision.com/skin/tg2011/images/tg_flash_p2.png" ,sizingMethod="crop")}.hotnews {border-top:2px solid #1f4590;height:45px; line-height:45px; background:url("images/new_lin_bg.png") repeat-x/*tpa=http://www.happyview.com.cn/images/new_lin_bg.png*/;}.hotnewsbox {width:960px; height:45px; overflow:hidden; margin:auto;}.hotnewsbox a {font-family:微软雅黑; font-size:12px; color:#666666;}#google1{ height:45px; line-height:45px; overflow:hidden; background:url("images/hots_news.png")/*tpa=http://www.happyview.com.cn/images/newstt.gif*/ no-repeat left;width:650px;float:left; padding-left:185px;}#dhooo1 li{float:left; list-style-image: url("images/hot_news_ico.png");list-style-type:square;width:310px;}#hot-new-more {float:right;}.margin35{margin-left:35px; margin-right:30px;}.box{width:274px;height:255px; border-left: 1px solid #ebebeb;border-top: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-bottom: 3px solid #7c7c7e; background:#fff;}.fleft{float:left;margin-left:35px;}.fright{float:right;margin-right:25px;}.main01 {height:310px;padding-top:5px; background:#fff;/*tpa=http://www.happyview.com.cn/images/cen1.gif*/ repeat-x;}.main {width:960px; margin:auto; position:relative; }.main-wx{width:220px; float:right;}.main_box{margin-top:15px;width:960px; margin:auto; position:relative; background: url("images/shanow_bg.png") no-repeat center bottom;padding-bottom:9px;height:275px;}.main p {padding-top:20px; line-height:20px; color:#666;}.box01 {width:227px; height:241px; float:left; background:url("images/cc01.png")/*tpa=http://www.happyview.com.cn/images/cc01.png*/ no-repeat top center;}.box02 {width:250px; height:241px; margin-left:106px; float:left; background:url("images/cc02.png")/*tpa=http://www.happyview.com.cn/images/cc02.png*/ no-repeat top center;}.box03 {width:232px; height:241px; float:right; background:url("images/cc03.png")/*tpa=http://www.happyview.com.cn/images/cc03.png*/ no-repeat top center;}.box img{height:255px; width:274px;}.menubg {width:82px; color:#57605d; padding-left:20px; height:21px; margin:100px 0 0 120px; font-size:12px; line-height:21px; background-image:url("images/menubg.gif")/*tpa=http://www.happyview.com.cn/images/menubg.gif*/;}.menubg a {color:#666;}.homeul li {width:110px; padding-left:15px; height:20px; color:#666666; line-height:20px; float:left; background:url("images/homeli.gif")/*tpa=http://www.happyview.com.cn/images/homeli.gif*/ no-repeat left;}.mbox01 {width:212px; height:119px; float:left; }.mbox02 {width:212px; height:119px; float:left;  margin-left:37px;}.mbox03 {width:212px; height:119px; float:left;  margin-left:37px;}.mbox04 {width:212px; height:119px; float:left;  margin-left:37px;}.img1 {width:212px; height:119px; background-image:url("images/001.png")/*tpa=http://www.happyview.com.cn/images/001.png*/;}.img2 {width:212px; height:119px; background-image:url("images/002.png")/*tpa=http://www.happyview.com.cn/images/002.png*/;} .img3 {width:212px; height:119px; background-image:url("images/003.png")/*tpa=http://www.happyview.com.cn/images/003.png*/;} .img4 {width:212px; height:119px; background-image:url("images/004.png")/*tpa=http://www.happyview.com.cn/images/004.png*/;}  .item {	POSITION: relative; WIDTH: 212px; FLOAT: left; HEIGHT: 119px; OVERFLOW: hidden; CURSOR: pointer;}#ppitem {	Z-INDEX: 29; POSITION: absolute; WIDTH: 212px; BACKGROUND: url("images/null.gif")/*tpa=http://www.happyview.com.cn/images/null.gif*/ 0px 0px; HEIGHT: 132px}.imgtitle {width:212px; height:30px; background-color:#000;filter:alpha(opacity=60); font-family:微软雅黑; font-size:14px; text-align:center; line-height:30px; Z-INDEX: 9; POSITION: absolute; BOTTOM: 0px; color:#FFF; DISPLAY: none;}.PopBox { width:610px; height:364px; position:absolute; left:200px; top:-310px; z-index:99; display:none;}.PopBoxs {position:absolute;left:50%;/*FF IE7*/  top: 50%;/*FF IE7*/ width:600px; height:364px; overflow:hidden; margin-left:-300px; margin-top:-182px;  z-index:999; display:none; border:3px solid #CCC;}.pop1 { width:610px; height:137px; clear:both;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://demo.lmqd.net/happy/images/index_pop_1.png',sizingMethod='image'); background:url("images/index_pop_1.png")/*tpa=http://www.happyview.com.cn/images/index_pop_1.png*/;}.pops1 { width:610px; height:40px; clear:both;}.pop2 { width:610px; height:137px;clear:both;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://demo.lmqd.net/happy/images/index_pop_2.png',sizingMethod='image');}body:nth-of-type(1) .pop2 { background:url("images/index_pop_2.png")/*tpa=http://www.happyview.com.cn/images/index_pop_2.png*/ no-repeat;/*FF,google,safari*/}.pop3 { width:610px; height:137px; clear:both;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://demo.lmqd.net/happy/images/index_pop_3.png',sizingMethod='image');}body:nth-of-type(1) .pop3 { background:url("images/index_pop_3.png")/*tpa=http://www.happyview.com.cn/images/index_pop_3.png*/ no-repeat;/*FF,google,safari*/}.pop4 { width:610px; height:137px;clear:both; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://demo.lmqd.net/happy/images/index_pop_4.png',sizingMethod='image');}body:nth-of-type(1) .pop4 { background:url("images/index_pop_4.png")/*tpa=http://www.happyview.com.cn/images/index_pop_4.png*/ no-repeat;/*FF,google,safari*/}.pop_bg { width:490px; height:170px;clear:both; font-size:14px; line-height:25px; padding:20px 60px 50px 60px; overflow:hidden; color:#cccccc;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://demo.lmqd.net/happy/images/index_pop_bg.png',sizingMethod='image'); background:url("images/index_pop_bg.png")/*tpa=http://www.happyview.com.cn/images/index_pop_bg.png*/;}.pops_bg {clear:both; }UNKNOWN {	BACKGROUND: url("images/index_pop_bg.png")/*tpa=http://www.happyview.com.cn/images/index_pop_bg.png*/ no-repeat}A.close {	Z-INDEX: 100; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.senzw.com/images/index_fclose.png',sizingMethod='image'); background:url("images/index_fclose.png")/*tpa=http://www.happyview.com.cn/images/index_fclose.png*/; WIDTH: 34px; DISPLAY: block; FLOAT:left; HEIGHT: 34px; TOP: 0px; CURSOR: pointer; left:0px;}UNKNOWN {	BACKGROUND: url("images/index_fclose.png")/*tpa=http://www.happyview.com.cn/images/index_fclose.png*/ no-repeat}.footer {height:271px; font-size:12px; font-family:微软雅黑; color:#b9b9b9; background:url("images/footerbg.gif") top #1c4594 repeat-x/*tpa=http://www.happyview.com.cn/images/footerbg.gif*/; padding-top:40px;z-index:9999;}/*company*/.commain {width:958px; margin:auto; padding-top:15px; padding-bottom:15px;}.cbanner {height:58px; background:url("images/cbanner.png")/*tpa=http://www.happyview.com.cn/images/cbanner.png*/ no-repeat center #0171a3; margin-top:78px;}.cbanimg {text-align:center;overflow:hidden; margin:0px auto 0 auto;padding-top:0px;}.bdh {width:958px;height:40px; background-image:url("images/bbnn.png")/*tpa=http://www.happyview.com.cn/images/bbnn.png*/;margin:25px auto;}.bdh a {color:#000000;}.bdh ul {padding:6px 0 0 180px;}.bdh ul li {float:left; width:128px; height:25px; font-size:14px; font-family:微软雅黑; line-height:25px; text-align:center;}.bdhlibg {background-image:url("images/cmenubg.png")/*tpa=http://www.happyview.com.cn/images/cmenubg.png*/; color:#FFF;}.bdhlibg a {color:#FFFFFF;}.ctitle {width:948px; padding-left:10px; margin:auto; height:45px; font-size:16px; line-height:45px;}.ctitle2 { margin:auto; height:45px; font-size:16px; line-height:45px; background:url("images/ctitle2_bg.gif") bottom no-repeat;}.ctitle2 .left{float:left; font-size:18px;color:#1e4aa1;font-weight: bold;padding-left:20px; background:url("images/ctitle2_left.gif") left 50% no-repeat;}.ctitle2 .right{float:right;background:url("images/ctitle2_right.gif") left 50% no-repeat;padding-left:20px;}.companybox {width:928px; padding:15px; height:200px; background-image:url("images/companyboxbg.jpg")/*tpa=http://www.happyview.com.cn/images/companyboxbg.gif*/; margin:0 auto 20px auto;}.companybox img {float:left;}.companybox p {float:left; padding:10px 20px; width:558px; height:198px; line-height:30px; color:#4e4e4e;}.combox1 {width:230px; height:149px; line-height:18px; padding:84px 58px 0 26px; color:#4e4e4e; float:left; background:url("images/cbg01.gif")/*tpa=http://www.happyview.com.cn/images/cbg01.gif*/ no-repeat left;}.combox1_1 {width:230px; height:149px; line-height:18px; padding:84px 58px 0 26px; color:#4e4e4e; float:left; background:url("images/cbg01_1.gif")/*tpa=http://www.happyview.com.cn/images/cbg01_1.gif*/ no-repeat left;}.combox2 {width:230px; height:149px; line-height:18px; padding:84px 58px 0 26px; color:#4e4e4e; float:left; background:url("images/cbg02.gif")/*tpa=http://www.happyview.com.cn/images/cbg02.gif*/ no-repeat left;}.combox2_2 {width:230px; height:149px; line-height:18px; padding:84px 58px 0 26px; color:#4e4e4e; float:left; background:url("images/cbg02_1.gif")/*tpa=http://www.happyview.com.cn/images/cbg02_1.gif*/ no-repeat left;}.combox3 {width:230px; height:149px; line-height:18px; padding:84px 58px 0 26px; color:#4e4e4e; float:left; background:url("images/cbg03.gif")/*tpa=http://www.happyview.com.cn/images/cbg03.gif*/ no-repeat left;}.combox3_3 {width:230px; height:149px; line-height:18px; padding:84px 58px 0 26px; color:#4e4e4e; float:left; background:url("images/cbg03_1.gif")/*tpa=http://www.happyview.com.cn/images/cbg03_1.gif*/ no-repeat left;}.qywhtitle {width:948px; padding-left:10px; height:41px; line-height:41px; margin:auto; background-image:url("images/qywh.gif")/*tpa=http://www.happyview.com.cn/images/qywh.gif*/; font-size:16px;}.qywh {width:958px; margin:10px auto 0 auto;}.qywhbox {width:177px; padding:7px; float:left;}.qywhbox p{padding-top:4px;}.pages {width:708px; height:69px;  margin:auto;float:right;}.pages li { border:0; margin:0; padding:0;margin-top:15px; font-size:11px; list-style:none; /* savers */ float:left; }.pages a { border:solid 1px #9aafe5; margin-right:2px;color:#0e509e; }.pages .previous-off,.pages .next-off  { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }.pages .next a,.pages .previous a { font-weight:bold; }	.pages .thisclass { background:#2e6ab1; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }.pages .thisclass a,.pages .previous-off a{border:0px;color:#9aafe5;}.pages .thisclass a:hover,.pages .previous-off a:hover{border:0px;}.pages a:link,.pages a:visited { color:#0e509e; display:block; float:left; padding:3px 6px; text-decoration:none; }.pages a:hover { border:solid 1px #0e509e; }.zp_box { width:318px; height:194px;/* padding:5px 5px; */overflow:hidden; float:left;position:relative;/* background:url(../images/portfolio_bc.gif) no-repeat 0px 0px;*/}.zp_box .picbox { width:303px; height:183px; margin:0px auto; border-top:#ffffff 5px solid; overflow:hidden; border:1px solid #999; padding:3px;}.zp_box .picbox img { width:303px; height:183px;}#zp_boxfc { display:block; width:303px; height:183px; position:absolute; left:3px; top:0px; z-index:39; background:url("images/portfolio_bc.gif")/*tpa=http://www.happyview.com.cn/images/portfolio_bc.gif*/ no-repeat 0px 0px;}.pop_tit { width:283px; height:39px; padding:10px 10px 5px 10px; /*position:absolute; left:5px; top:5px; z-index:29;*/ background-color:#000000; display:none; border-bottom:#383838 1px solid; POSITION: absolute; BOTTOM: 5px;}.pop_tit img {width:303px; height:183px;}.p_tit1 { line-height:18px; font-family:Arial; color:#ffffff; font-size:16px; font-family:微软雅黑; padding-right:18px; background:url("images/zp_poptit.gif")/*tpa=http://www.happyview.com.cn/images/zp_poptit.gif*/ no-repeat right center;}.p_tit2 { line-height:15px; font-family:Arial; color:#405155; font-size:12px;}#jobs ol {text-align:left; font-size:14px; margin-top:30px; margin-bottom:10px;}#jobs li {line-height:20px; color:#4e4e4e; padding-left:30px; padding-bottom:20px; background:url("images/ligbg.gif")/*tpa=http://www.happyview.com.cn/images/ligbg.gif*/ no-repeat 10px 8px;}#jobs .info{color: #666; margin:15px 0px;font-size:12px;   height: 24px;    line-height: 17px;    overflow: hidden;    text-align: right;}/*products*/.prodhnews {width:938px; padding-left:20px; padding-top:6px; height:34px; background-image:url("images/bbnn.png")/*tpa=http://www.happyview.com.cn/images/bbnn.png*/; margin:auto;}.proleft {width:739px; padding-left:0px; float:right; }.proleft h1,.proleft h2 {text-align:center; font-weight:normal;color:#1e4aa1;}.proright {float:left;z-index:0;background:#fff;}.proright .header{height:55px;background:#1f4998;font-size:20px;text-align: center;color:#fff;line-height:55px;vertical-align: middle;}.proright .body {padding:0px;width:178px;}.proright .foot{height:5px;}.proright a {color:#000000;}.proright ul li {background:#f0f0f0; height:44px; line-height:44px; margin:2px 0 2px 0;border-bottom: 1px solid #dddddd;padding-left:45px;}.proright ul li a{color:#1e4aa1;font-size:14px;}.proright ul .prorightli {color:#FFF; background:#4481d7;border-top: 1px solid #1f4998;}.proright ul .prorightli a {color:#FFF;}.proright .about{padding-left:10px;background: url("images/proright_bg_about.png") right 10px no-repeat;}.proright .contact{padding-left:10px;margin-top:20px;background: url("images/proright_bg_contact.png") right 10px no-repeat;}.proright .atitle{color:#1e4aa1;font-weight: bold;font-size:14px;}.proright .amore a{color:#1e4aa1;font-weight: bold;font-size:12px;}.proright .abody{padding:5px 0px;height:55px;line-height:25px;}#pol p {width:427px; height:159px; float:left;}#pol img {float:left;}#pol {padding:0;}#pol ul {width:427px; float:left;}#pol ul li {width:120px; padding:0 0 0 15px; line-height:20px; height:20px; float:left; font-size:12px; background:url("images/ppli.gif")/*tpa=http://www.happyview.com.cn/images/ppli.gif*/ no-repeat left;}/*contact us*/.contactbanner {width:958px; height:322px; background-image:url("images/contactusbg.png")/*tpa=http://www.happyview.com.cn/images/contactusbg.png*/; margin:auto; border-top:1px solid #f8f8f8; border-bottom:1px solid #bab9b9;}.contactbanner img {border:none; margin:210px 0 0 600px;}.contactbox dd {padding-top:15px; padding-left:14px;  width:958px; float:left; line-height:20px;}.contactbox dd img {float:left;}.contactbox dd p {float:left;line-height:20px; widows:300px; height:230px;}.contactbox dd span {font-size:16px;}/*news*/.newsbox {width:707px; height:140px; padding-top:20px; border-bottom:1px dashed #CCCCCC;}.newsbox img {float:left; width:179px; height:106px; border:1px solid #CCC;}.newsbox_txt {width:490px; padding-left:20px; height:106px; float:left;}.newsbox_txt_title h1 {width:394px; font-size:14px; float:left; margin:0; padding:0; text-align:left; overflow:hidden;}.newsbox_txt_title h1 a {color:#000000;}.newsbox_txt2,.newsbox_txt3 {width:490px; float:left;}.newsbox_txt2 {height:60px; color:#666666;}.newsmenubg {width:82px; color:#57605d; padding-left:20px; height:21px; float:right; font-size:12px; line-height:21px; background-image:url("images/newsmenubg.gif")/*tpa=http://www.happyview.com.cn/images/newsmenubg.gif*/;}.newsmenubg a {color:#666666;}.more {width:95px; height:27px; position:absolute; right:30px; bottom:40px;}.pictu{width:810px;}.wenben{width:300px;height:290px;float:left;font-size:13px;padding:20;margin-right:30px;}.tupian{width:410px;height:290px;float:left;}#jobs img {max-width:940px}.catory{width:730px;margin: 0 auto;float:left;background:#1c4594;}.catory dl {width:114px;min-height:270px;float:left;padding-right:53px;padding-left:15px;background: url("images/footer-line.png") right no-repeat; }.catory dt {font-weight:bold;font-size:16px;color:#fff; text-align: center;padding:15px 0px;border-bottom: 1px solid #446aa9;}.catory dd {font-size:12px;color:#fff;padding:10px 0px 2px 0px;border-bottom: 1px dashed #446aa9; background: url("images/foot_catory_sing.png") no-repeat;padding-left:10px; }.catory dd a {font-size:12px;color:#fff}.catory dd a:hover{text-decoration: underline;}#slides {margin: 0 auto;width:960px;position: relative;}.slides_container {width:960px;position:relative;display:block;margin: 0 auto;}#slides .next,#slides .prev {position:absolute;top:114px;left:0px;width:24px;height:43px;display:block;z-index:101;}#slides .next,#slides .prev a { color:#888888; text-decoration:none;}#slides .next,#slides .prev a:hover { text-decoration:underline;}#slides .next {left:945px;}.slides_container .main_box{width:960px;overflow:hidden;float:left;position:relative;}.slides_container ul{width:20000px;position:absolute;left:0px;top:0px;}.slides_container ul li{float:left;margin-left:20px;}.pagination {margin:130px auto 0;width:165px;}.pagination li {float:left;margin:0 4px;list-style:none;}.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(pagination.png);background-position:0 0;float:left;overflow:hidden;}.pagination li.current a {background-position:0 -12px;}#jiejue{width:750px;float:right;padding-left:0px;}.tab1{margin:25px auto 0 auto;position:relative;}.tab1_tab{width:700px;overflow:hidden;}.menu{height:36px;background: url("images/tag_bg.png") no-repeat left bottom;padding-bottom:3px;}.menu li{float:left;width:182px;text-align:center;line-height:36px;height:36px;cursor:pointer;color:#666;font-size:14px;margin-left:2px;overflow:hidden;background:url("images/tab_button.png");}.menu li.current{color:#2b345f;font-weight:bold;background:url("images/tab_button_on.png");}.menudiv{border-top:0;background:#fefefe}.menudiv div{padding:15px;line-height:28px;}#menu .index{width:88px;text-align: center;}#menu .product {width:88px;text-align: center;}#menu .solution{width:88px;text-align: center;}#menu .news{width:88px;text-align: center;}#menu .about{width:88px;text-align: center;}#menu .services{width:88px;text-align: center;}#menu .agency{width:88px;text-align:center;}#menu .contact{width:88px;text-align:center;}#menu .agency .hover,#menu .solution .hover,#menu .services .hover ,#menu .about .hover ,#menu .product .hover ,#menu .news .hover ,#menu .contact .hover {background:url("images/menuz_bg.png") no-repeat; width:88px;height:43px;line-height:43px;display:block;}/*(#menu .services .hover ,#menu .about .hover ,#menu .solution .hover {background:url("images/menuk_bg.png") no-repeat; width:110px;height:43px;line-height:43px;display:block;}#menu .agency .hover,#menu .solution .hover{background:url("images/menuk_bg.png") center no-repeat; width:100px;margin-right:5px;height:43px;line-height:43px;display:block;}*/#nav ul li ul li a{font-size:16px/35px 微软雅黑;height:35px}#menu .hover a,#menu .hover a:hover{color:#fff;}#menu .index .hover ,#menu .index .hover:hover{color:#fff;}#menu .hover ul a{color:#474646;background:none;}#menu .hover ul a:hover {/*color:#1f4998;*/color:#4481d7;}#menu .hover ul li {height:28px;border-bottom: 1px solid #e8e8e8;}#menu .index ul{width:88px;text-align: center;}#menu .product ul{width:100px;text-align: center;}#menu .solution ul{width:160px;text-align: center;}#menu .solution ul li{text-align:center;}#menu .solution ul li a{width:160px;text-align: center;display:block;margin-left:0px;}#menu .news ul{width:88px;text-align: center;}#menu .about ul{width:88px;text-align: center;}#menu .services ul{width:88px;text-align: center;}#menu .agency ul{width:100px;text-align:center;}#menu .contact ul{width:88px;text-align:center;}#menu .product ul li,#menu .agency ul li,#menu .solution ul li,#menu .news ul li,#menu .about ul li,#menu .services ul li,#menu .contact ul li{text-align:left;line-height:35px;height:35px;}#menu .product ul li a,#menu .agency ul li a,#menu .solution ul li a,#menu .news ul li a,#menu .about ul li a,#menu .services ul li a,#menu .contact ul li a{text-align: left;margin-left:10px;line-height:35px;height:35px;display:block;}.totop{display:none;position:fixed;right:25px;bottom:25px;width:26px;height:62px;background:url(images/rocket.png) no-repeat 0 0;-webkit-transition: all 0.2s ease-in-out;}.totop:hover{background:url(images/rocket.png) no-repeat 0 -62px;}.slidesjs-control {margin-top:15px;}.slidesjs-control .box img{position: relative;left:0px;top:0px;}.xulayer_png32{background:url(images/xubox_ico0.png) no-repeat;}.xubox_setwin{position:absolute; right:10px; *right:0; top:20px; font-size:0;}.xubox_setwin a{position:relative; display:inline-block; *display:inline; *zoom:1; vertical-align:top; width: 14px; height:14px; margin-left:10px; font-size:12px; _overflow:hidden;}.xubox_setwin .xubox_close0{ width:14px; height:14px; background-position: -31px -7px; cursor:pointer;}.xubox_setwin .xubox_close0:hover{background-position:-51px -7px;}.xubox_setwin .xubox_close1{position:absolute; right:-28px; top:-28px; width:30px; height:30px;  margin-left:0; background-position:-60px -195px; *right:-18px; _right:-15px; _top:-23px; _width:14px; _height:14px; _background-position:-31px -7px;}.xubox_setwin .xubox_close1:hover{ background-position:-91px -195px; _background-position:-51px -7px;}#nav .product ul li a{width:100px;}#nav .agency ul li a{width:110px;}#nav .news ul li a{width:100px;}#nav .services ul li a{width:100px;}#nav .about ul li a{width:100px;}#nav .contact ul li a {width:100px;}