﻿@charset "utf-8";
/* CSS Document */



/* reset */

* {margin:0;padding:0;}

html{_overflow-x:hidden; }
a {text-decoration:none;color:#808080;cursor:pointer;}

a:hover,a.highlight {color:#ff6fa7;}

body {font-size:12px;line-height:20px;font-family:"微软雅黑" ,Arial, Helvetica, sans-serif;background:#ebebeb;behavior:url("themes/style/csshover.htc");overflow-x:hidden;}

h1,h2,h3,h4,h5,h6 {font-size:12px;}

img {display:block;border:0;}

ul {list-style-type:none;}

/* public */

div.clear {clear:both;}

div.width999 {width:999px;margin:0 auto;}

.none {display:none;}

/* header */

div.header {width:100%;background:url(../bg/header1.jpg) no-repeat center top;height:428px;}

div.header h1 {height:93px;}

div.header h1 a {display:block;width:230px;height:93px;margin:0 auto;text-indent:-3000px;}

div.header div.main_nav {padding:0px 0 0 80px;line-height:15px;position:relative;}

div.header div.main_nav ul {background:url() no-repeat 70px 0px;height:53px;padding:40px 0 0 0;}

div.header div.main_nav ul li {float:left;text-align:center;}
/*
div.header div.main_nav ul li a {width:100px;display:block;font-weight:bold;font-size:13px;}

div.header div.main_nav ul li a b {text-transform:uppercase;letter-spacing:-1px;color:#ff6fa7;font-size:11px;}

div.header div.main_nav ul li a:hover b {color:#333;}

div.header div.main_nav ul li a.highlight b {color:#333;}
*/
div.header div.main_nav ul li a {width:100px;display:block;font-weight:bold;font-size:16px;color:#aaa;height:28px;text-indent:-3000px;}

div.header div.main_nav ul li a.nav1 {background:url(../bg/nav1.gif) no-repeat left top;}

div.header div.main_nav ul li a.nav2 {background:url(../bg/nav2.gif) no-repeat left top;}

div.header div.main_nav ul li a.nav3 {background:url(../bg/nav3.gif) no-repeat left top;}

div.header div.main_nav ul li a.nav4 {background:url(../bg/nav4.gif) no-repeat left top;}

div.header div.main_nav ul li a.nav5 {background:url(../bg/nav5.gif) no-repeat left top;}

div.header div.main_nav ul li a.nav6 {background:url(../bg/nav6.gif) no-repeat left top;}

div.header div.main_nav ul li a.nav7 {background:url(../bg/nav7.gif) no-repeat left top;}

div.header div.main_nav ul li a.nav8 {background:url(../bg/nav8.gif) no-repeat left top;}

div.header div.main_nav ul li a:hover,div.header div.main_nav ul li a.highlight {background-position:left bottom;}

div.header div.main_nav ul li.bbs a {position:absolute;top:20px;right:60px;width:40px;height:70px;text-indent:-3000px;}

div.header div.header_img {width:875px;margin:0 auto;}

div.header div.header_img img {width:875px;height:242px;}

/* index1 */

div.index1 {background:url(../bg/index1.jpg) no-repeat left top;height:353px;position:relative;}

div.index1 div.top {height:200px;}

div.index1 div.top div.left {float:left;width:720px;position:relative;}

div.index1 div.top div.left a.contact {position:absolute;top:30px;left:60px;height:100px;width:170px;#font-size:100px;#line-height:100px;text-indent:-3000px;#text-indent:0;}

div.index1 div.top div.left div.contact {width:300px;float:left;height:100px;}

div.contact ul.qq{
	padding:135px 0 0 50px;
}
ul.qq li{
	float: left;
	margin-left: 10px;
}
ul.qq li a{
	display: block;
	height: 34px;
	width: 34px;
	text-indent:-3000px;
}
ul.qq li a.qq1{
	background-image: url(../bg/qq_1.gif);
}
ul.qq li a.qq2{
	background-image: url(../bg/qq_2.gif);
}
ul.qq li a.qq3{
	background-image: url(../bg/qq_3.gif);
}
ul.qq li a.qq4{
	width:29px;height:36px;margin:2px 0 0 2px;
	background-image: url(../bg/msn1.jpg);
	background-position:left bottom;
}

ul.qq li a.qq5{
	width:29px;height:36px;margin:2px 0 0 2px;
	background-image: url(../bg/msn2.gif);
	background-position:left bottom;
}

ul.qq li a:hover{
	background-position: bottom;
}


div.index1 div.top div.left div.recom {padding:75px 0 0 0;float:left;}

div.index1 div.top div.left div.recom li {border-bottom:1px dotted #ababab;margin:0 0 5px 0;padding:3px 0;}

div.index1 div.top div.left div.recom a {width:375px;display:block;cursor:pointer;}

div.index1 div.top div.left div.recom a span {float:right;text-transform:uppercase;}

div.index1 div.top div.right {float:right;width:279px;padding:90px 0 0 0;}

div.index1 div.top div.right div.inner {width:200px;padding:0 0 0 20px;}

div.index1 div.top div.right img {padding:1px;border:1px solid #000;float:left;margin:0 5px 0 0;}

div.index1 div.top div.right h4 {background:url(../bg/index4.gif) no-repeat right center;font-size:14px;color:#b90000;}

div.index1 div.bottom ul.nws {padding:20px 0 0 200px;}

div.index1 div.bottom li {float:left;margin:0 20px 0 0;}

div.index1 div.bottom a {display:block;background:url(../bg/index5.gif) no-repeat left top;width:154px;height:88px;padding:2px;position:relative;}

div.index1 div.bottom a b {display:block;width:154px;height:88px;background:url(../bg/mask.gif) no-repeat left bottom transparent;position:absolute;left:2px;top:2px;display:none;opacity:0.6;filter: alpha(Opacity=60);}

div.index1 div.bottom a h4 {background:url(../bg/index6.gif) no-repeat left top;line-height:17px;margin:5px 0 0 0;}

div.index1 div.bottom a h4 span {display:block;font-size:9px;font-weight:normal;}

div.index1 a.index2_prev {position:absolute;bottom:-180px;left:25px;z-index:9999;}

div.index1 a.index2_next {position:absolute;bottom:-180px;right:30px;z-index:9999;}

/* index2 */

div.index2 {background:url(../bg/index2.jpg) no-repeat left top;height:176px;padding:91px 0 0 0;}

div.index2 img {behavior:url("themes/style/iepngfix.htc");}

div.index2_1 {background:url(../bg/index2.jpg) no-repeat left bottom;}

div.index2 h4 {font-size:14px;}

div.index2 h5 {text-transform:uppercase;font-weight:bold;font-size:10px;}

div.index2 div.location {position:relative;float:left;}

div.index2 div.l1 {padding:0 0 0 190px;}

div.index2 div.l2 {padding:0 0 0 153px;}

div.index2 div.l3 {padding:0 0 0 141px;}

div.index2 div.abs {position:absolute;text-align:center;width:120px;}

div.index2 div.l1 div.abs{left:64px;top:100px;}

div.index2 div.l2 div.abs{left:16px;top:100px;}

div.index2 div.l3 div.abs{left:14px;top:100px;}












/* index_footer */

div.footer_index {width:100%;background:url(../bg/index3.jpg) no-repeat center bottom;height:255px;color:#ababab;}

div.footer_index div.footer3 {text-align:center;padding:25px 0 0 0;}

div.footer_index div.footer3 a.bbs {right:235px;top:0px;width:40px;height:60px;}

/* footer */

div.footer {width:100%;background:url(../bg/footer1.jpg) no-repeat center bottom;height:508px;color:#ababab;}

div.footer1 {padding:45px 0 0 125px;}

div.footer1 li {float:left;margin:0 5px 0 0;}

div.footer1 a.qq {display:block;width:68px;height:24px;background:url(../bg/footer3.gif) no-repeat left top;text-indent:-3000px;}

div.footer2 {padding:0px 0 0 125px;}

div.footer2 p {background:url(../bg/footer2.gif) no-repeat 0px 4px;padding:0 0 0 20px;} 

div.footer3 {text-align:center;padding:26px 0 0 0;position:relative;}

div.footer3 a.bbs {position:absolute;right:247px;top:8px;text-indent:-3000px;width:40px;height:60px;}

/* sub */

div.sub {background:url(../bg/main1.jpg) repeat-y center top;padding:0 0 20px 0;}

/* sub_left */

div.sub_left {width:286px;float:left;}

div.sub_left div.left1 {height:249px;background:url(../bg/sub_left1.jpg) no-repeat left top;position:relative;}

div.sub_left div.left1 h2 {height:135px;}

div.sub_left div.left1 a.more {position:absolute;top:30px;right:30px;width:200px;height:100px;text-indent:-3000px;}

div.sub_left div.left1 ul.qq{
	padding:0px 0 0 70px;
}

div.sub_left div.left2 {margin:-50px 0 0 0;text-align:center;position:relative;z-index:2;}

div.sub_left div.left2 h2.st {text-indent:-3000px;height:20px;margin:0 50px;}

div.sub_left div.left2 ul.sn {padding:20px 0;}

div.sub_left div.left2 ul.sn li {background:url(../bg/sub_left2.jpg) no-repeat center top;padding:5px 0;}

div.sub_left div.left3 {padding:0 0 0 59px;}

div.sub_left div.left3 h3 {color:#b90000;}

div.sub_left div.left3 h3 span {font-size:18px;color:#ebebeb;text-transform:uppercase;font-weight:normal;padding:0 0 0 10px;}

div.sub_left div.left3 ul.ssn li a {background:url(../bg/sub_left3.jpg) no-repeat 0px -72px;display:block;width:167px;height:36px;padding:0 20px 0 30px;margin:10px 0;line-height:34px;overflow:hidden;}
div.sub_left div.left3 ul.ssn li a {background:url(../bg/sub_left3.jpg) no-repeat 0px -72px;display:block;width:167px;height:36px;padding:0 20px 0 30px;margin:10px 0;line-height:34px;font-size:13px;overflow:hidden;}

div.sub_left div.left3 ul.ssn li a.red {background:url(../bg/sub_left3.jpg) no-repeat 0px 0px;}

div.sub_left div.left3 ul.ssn li a.yellow {background:url(../bg/sub_left3.jpg) no-repeat 0px -36px;}

div.sub_left div.left3 ul.ssn li a span {float:right;}
div.sub_left div.left3 ul.ssn li a span {float:right;color:#7e6b5a;font-size:18px;font-weight:;line-height:33px;}

div.sub_left div.left4 {background:url(../bg/sub_left4.jpg) no-repeat left top;margin:0 0 0 59px;height:243px;text-align:left;position:relative;padding:0 0 0 35px;}

div.sub_left div.left4 h3 {height:41px;text-indent:-3000px;}

div.sub_left div.left4 ul.snn li {line-height:29px;}

div.sub_left div.left4 ul.snn li.odd {line-height:22px;}

div.sub_left div.left4 a.more {position:absolute;bottom:0;right:30px;width:60px;height:25px;text-indent:-3000px;}

/* sub_right */

div.sub_right {width:713px;float:right;}

div.sub_right div.right1 {height:47px;background:url(../bg/sub_right1.jpg) no-repeat left top;}

div.sub_right div.right1 div.breadcrumb {padding:26px 100px 0 0;text-align:right;border-bottom:1px dotted #ebebeb;}

div.sub_right div.right1 div.breadcrumb a.highlight {color:#ff6fa7;}

/* about */

div.sub_left div.left2 h2.st.about {background:url(../bg/st_about.gif) no-repeat center top;}

div.sub_right div.about {background:url(../bg/about1.jpg) no-repeat left top;padding:131px 0 0 0;}

div.sub_right div.about div.inner {background:url(../bg/about2.jpg) no-repeat left bottom;padding:0 0 200px 0;}

div.sub_right div.about div.inner p {padding:10px 75px 10px 30px;color:#ababab;text-indent:24px;}

/* lovejourney */

div.sub_left div.left2 h2.st.lovej {background:url(../bg/st_lovej.gif) no-repeat center top;}

div.sub div.sub_right div.lovejourney {background:url(../bg/lovejourney1.jpg) no-repeat left top;padding:60px 0 0 0px;}

div.sub div.sub_right div.loveshow_list {padding:0 0 10px 15px;background:url(../bg/loveshow_list_bottom.jpg) no-repeat bottom center;margin:0 0 10px 0;}

div.sub div.sub_right div.loveshow_list div.inner {width:585px;height:199px;background:url(../bg/lovejourney2.jpg) no-repeat top left;padding:20px 20px;position:relative;overflow:hidden;}

div.sub div.sub_right div.loveshow_list div.inner a.img {display:block;width:190px;height:190px;float:left;border:3px solid #a3a596;}

div.sub div.sub_right div.loveshow_list div.inner img {width:190px;height:190px;}

div.sub div.sub_right div.loveshow_list div.inner a.img:hover {border:3px solid #e23c67;}

div.sub div.sub_right div.loveshow_list div.inner div.right {float:right;width:340px;}

div.sub div.sub_right div.loveshow_list div.inner h5 {background:url(../bg/heart.gif) no-repeat 0px 4px;padding-left:20px;font-size:14px;margin:0 0 10px 0;color:#e23c67;}

div.sub div.sub_right div.loveshow_list div.inner h5 a {color:#e23c67;}

div.sub div.sub_right div.loveshow_list div.inner p.people {border-top:1px dotted #666;padding:10px 0;color:#4a4848;font-weight:bold;}

div.sub div.sub_right div.loveshow_list div.inner p.word {background:url(../bg/index5_arrow.gif) no-repeat 0px 5px;padding:0 0 5px 10px;color:#626262;}

div.sub div.sub_right div.loveshow_list div.inner a.detail {display:block;width:111px;height:31px;background:url(../bg/loveshow_button.gif) no-repeat top left;position:absolute;right:20px;;bottom:20px;}

div.sub div.sub_right div.loveshow_list div.inner p.bless span {color:#e06e6a;}

div.sub div.sub_right div.lovejourney div.page {padding:0 73px 0 0;}

/* lovejourney_sub */

div.sub div.sub_right div.lovejourney_sub {width:632px;margin:0 0 0 0px;background:url(../bg/lovejourney1.jpg) no-repeat left top;padding:60px 66px 0 15px;#overflow:hidden;_overflow:auto;}

div.sub div.sub_right div.loveshow_sub {width:632px;}

div.sub div.sub_right div.loveshow_sub div.inner1 {background:#ebebeb;padding:10px 0 10px 10px;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_left {background:url(../bg/lj_1.gif) no-repeat top left;width:129px;height:129px;padding:9px;float:left;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_right {width:450px;float:right;padding:9px 0 0 0;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_right h6 {font-size:24px;line-height:24px;color:#8957a1;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_right h6 span {font-size:18px;color:#645d68;padding:0 0 0 20px;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_right p span {color:#eb1919;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_right div.mandf {width:400px;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_right div.mandf div.m {float:left;width:200px;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_right div.mandf div.m div.left {float:left;text-align:right;width:70px;color:#fa71a1;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_right div.mandf  div.right {float:right;width:130px;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_right div.mandf div.f {float:right;width:200px;}

div.sub div.sub_right div.loveshow_sub div.inner1 div.inner_right div.mandf div.f div.left {float:left;text-align:right;width:70px;color:#4b97dd;}

div.sub div.sub_right div.loveshow_sub div.inner2 {background:url(../bg/loveshow_sub_img2.jpg) no-repeat top left;height:359px;padding:0 30px}

div.sub div.sub_right div.loveshow_sub div.inner2 h5 {padding:90px 0 10px 0;color:#8957a1;font-size:24px;}

div.sub div.sub_right div.loveshow_sub div.inner2 h5 span {display:block;color:#646464;font-weight:normal;font-size:10px;text-transform:uppercase;line-height:10px;}

div.sub div.sub_right div.loveshow_sub div.inner2 h5 b {float:right;color:#ff6fa7;font-size:18px;font-weight:normal;}

div.sub div.sub_right div.loveshow_sub div.inner2 div.textbox {height:200px;overflow:auto;}

div.sub div.sub_right div.gallery_wrap {margin:30px auto;width:600px;}

div.sub div.sub_right div.guestbook {width:632px;margin:0 auto;}

div.sub div.sub_right div.guestbook h5 {font-size:36px;background:url(../bg/vip5_title.jpg) no-repeat bottom center;line-height:36px;color:#d124e3;}

div.sub div.sub_right div.guestbook h5 span {font-size:18px;color:#757575;text-transform:uppercase;font-weight:normal;}

div.sub div.sub_right div.guestbook h6 {padding:0;color:#ceaaae;font-size:12px;}

div.sub div.sub_right div.guestbook div.topic {padding:10px 0 0 0;}

div.sub div.sub_right div.guestbook div.topic div.topic1 {background:url(../bg/vip5_title.jpg) no-repeat bottom center;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px solid #eee;}

div.sub div.sub_right div.guestbook div.topic div.topic1 h5 {font-size:12px;background:#ead7e8;padding:0 10px;line-height:30px;color:#737373;}

div.sub div.sub_right div.guestbook div.topic div.topic1 h5 span {font-size:12px;float:right;color:#9e9e9e;}

div.sub div.sub_right div.guestbook div.topic div.topic1 h5 b {color:#c2201f;}

div.sub div.sub_right div.guestbook div.topic div.topic1 p {padding:0 10px;color:#626262;}

div.sub div.sub_right div.page {float:right;padding:0 57px 0 48px;background:url();}

div.sub div.sub_right div.page a {display:block;width:20px;height:20px;line-height:20px;border:1px solid #f0f0f0;text-align:center;float:left;margin:0 1px;color:#666;}

div.sub div.sub_right div.page a:hover {color:#aaa;background:#f0f0f0;}

div.sub div.sub_right div.post {margin:0 0 0 0;}

div.sub div.sub_right div.post input.nickname {border:3px solid #cfc9bc;display:block;padding:2px 3px;margin:5px 0;}

div.sub div.sub_right div.post h6 {padding:0;background:url();color:#626262;margin:10px 0;}

div.sub div.sub_right div.post h6 span {font-weight:normal;color:#A22424;}

div.sub div.sub_right div.post textarea.post_ta1 {width:420px;overflow:auto;height:210px;border:3px solid #cfc9bc;margin:5px 0;padding:2px 3px;display:block;}

div.sub div.sub_right div.post input.post_submit1 {width:77px;height:28px;background:url(../bg/vip5_submit.gif) no-repeat top left;display:block;border:0;color:#fff;cursor:pointer;}

/* news */

div.sub_left div.left2 h2.st.news {background:url(../bg/st_news.gif) no-repeat center top;}

div.sub div.sub_right div.news {background:url(../bg/news1_.jpg) no-repeat left top;padding:0px 0 0 0px;}

div.sub div.sub_right div.news h2.nt {height:62px;line-height:62px;padding:0 0 0 270px;font-size:16px;color:#dbdbdb;}

div.sub div.sub_right div.news ul.news {padding:10px 0 10px 15px;}

div.sub div.sub_right div.news li {position:relative;width:618px;padding:25px 0 25px 12px;background:url(../bg/news5.jpg) repeat-y left top;height:70px;font-size:0px;line-height:0px;}

div.sub div.sub_right div.news li a {cursor:pointer;display:block;font-size:12px;line-height:20px;}



div.sub div.sub_right div.news li img {width:73px;height:70px;padding:1px;border:1px solid #000;float:left;margin:0 10px 0 0;}

div.sub div.sub_right div.news li h4,div.sub div.sub_right div.news li p {padding:0 107px 0 112px;}

div.sub div.sub_right div.news li h4 b {float:right;}

div.sub div.sub_right div.news li span {position:absolute;top:0;right:0;display:block;text-indent:-3000px;background:url(../bg/news4.jpg) no-repeat left top;width:97px;height:124px;}

div.sub div.sub_right div.news li.odd {padding:12px 0 11px 12px;background:url(../bg/news3.jpg) repeat-y left top;}

div.sub div.sub_right div.news li.odd span {background:url(../bg/news2.jpg) no-repeat left top;width:97px;height:97px;}

div.sub div.sub_right div.news li.odd p {line-height:18px;}

div.sub div.sub_right div.news li:hover img {padding:0;border:2px solid #ff6fa7;}

div.sub div.sub_right div.news div.page {padding:0 68px 0 0;}

/* news_sub */

div.sub div.sub_right div.news_sub {background:url(../bg/news1.jpg) no-repeat left top;padding:62px 0 0 0px;}

div.sub div.sub_right div.news_sub {margin:0 0 0 15px;width:600px;}

div.sub div.sub_right div.news_sub div.vip5 {padding:10px 0;margin:0 0 20px 0;}

div.sub div.sub_right div.news_sub div.title {text-align:center;padding:10px 0;}

div.sub div.sub_right div.news_sub div.title h4 {background:url() no-repeat top center;padding:20px 0 0 0;font-size:24px;color:#ff6fa7;}

div.sub div.sub_right div.news_sub div.title h5 {background:url(../bg/vip5_title.jpg) no-repeat bottom center;padding:0 0 5px 0;color:#adadad;font-size:10px;}

div.sub div.sub_right div.news_sub div.title img {display:inline;border:3px solid #cfc9b2;margin:10px 0 0 0;}

div.sub div.sub_right div.news_sub div.content {color:#5f5c5c;}

div.sub div.sub_right div.news_sub div.vip5_page {background:url() no-repeat top center;padding:5px 0 0 0;}

div.sub div.sub_right div.news_sub div.vip5_page a {width:49%;height:25px;line-height:25px;display:block;float:left;text-align:left;color:#000;}

div.sub div.sub_right div.news_sub div.vip5_page a.vip5_next {float:right;text-align:right;}

div.sub div.sub_right div.news_sub div.guestbook {width:auto;}

/* service */

div.sub_left div.left2 h2.st.service {background:url(../bg/st_service.gif) no-repeat center top;}

div.sub div.sub_right div.service {background:url(../bg/service1.jpg) no-repeat left top;padding:99px 0 0 5px;}

div.sub div.sub_right div.service div.st {height:81px;padding:5px 0;}

div.sub div.sub_right div.service div.st div.inner a.st {display:block;width:155px;height:81px;background:url(../bg/service2.jpg) no-repeat left top;text-align:center;float:left;margin:0 3px 0 0;color:#646464;}

div.sub div.sub_right div.service div.st div.inner a.st img {padding:3px;float:left;}

div.sub div.sub_right div.service div.st div.inner a.st span {padding:15px 0 0 0;display:block;}

div.sub div.sub_right div.service div.st div.inner a.st:hover {background-position:left bottom;color:#fff;}

div.sub div.sub_right div.service div.sl {padding:20px 0;}

div.sub div.sub_right div.service div.sl li {float:left;margin:0 13px 3px 0;}

div.sub div.sub_right div.service div.sl a {display:block;background:url(../bg/service3.jpg) no-repeat left top;width:287px;height:35px;line-height:35px;padding:0 10px;float:left;color:#646464;font-weight:bold;}

div.sub div.sub_right div.service div.sl a span {float:right;}

div.sub div.sub_right div.service div.sl a span b {color:#ff6fa7;font-size:16px;}

/* location */

div.sub_left div.left2 h2.st.location {background:url(../bg/st_location.gif) no-repeat center top;}

div.sub div.sub_right div.location {background:url(../bg/location1.jpg) no-repeat left top;padding:63px 0 0 20px;}

div.sub div.sub_right div.location div.st{padding:10px 0;height:57px;}

div.sub div.sub_right div.location div.st a.st {display:block;background:url(../bg/location3.jpg) no-repeat left top;width:205px;height:42px;text-align:center;line-height:16px;font-size:14px;padding:12px 0 0 0;float:left;margin:0 3px 0 0;color:#fff;font-weight:bold;}

div.sub div.sub_right div.location div.st a.st span {display:block;font-size:12px;}

div.sub div.sub_right div.location div.st a.st:hover,div.sub div.sub_right div.location div.st a.st.highlight {background-position:left bottom;}

div.sub div.sub_right div.location div.sl li {background:url(../bg/location2.jpg) no-repeat left top;width:618px;height:248px;margin:0 0 20px 0;padding:0 0 0 3px;color:#646464;}

div.sub div.sub_right div.location div.sl li h4 {line-height:33px;padding:0 10px;}

div.sub div.sub_right div.location div.sl li h4 span {padding:0 0 0 20px;font-size:10px;}

div.sub div.sub_right div.location div.sl li p {padding:5px 20px;color:#646464;}

/* location_sub */

div.sub div.sub_right div.location_sub {background:url(../bg/location1.jpg) no-repeat left top;padding:63px 90px 0 30px;}

div.sub_right div.location_sub div.lst h2 {font-size:18px;line-height:21px;padding:5px 0;color:#ff6fa7;}

div.sub_right div.location_sub div.lst h2 span {float:right;font-size:12px;line-height:12px;text-align:right;color:#646464;}

div.sub_right div.location_sub div.lst h2 span b {display:block;font-size:9px;line-height:9px;}

div.sub_right div.location_sub table.sd {color:#000;border-top:1px solid #aaa;border-bottom:1px solid #aaa;margin:10px 0;}

div.sub_right div.location_sub table.sd td {padding:5px 10px;color:#646464;}

div.sub_right div.location_sub table.sd td.left {width:9em;vertical-align:top;}

div.sub_right div.location_sub table.sd td.right {width:auto;}

div.sub_right div.location_sub div.lsb {text-align:center;}

div.sub_right div.location_sub div.lsb a.big img {border:4px solid #cfc9b2;}

div.sub_right div.location_sub div.si li {margin:0 10px 0 0;display:inline;}

div.sub_right div.location_sub div.si li img {display:inline;border:3px solid #cfc9b2;}

div.sub_right div.location_sub div.lsp {width:578px;}

div.sub_right div.location_sub div.lsp a {width:47%;height:30px;line-height:30px;float:left;background:#999;color:#fff;text-align:left;padding:0 0 0 2%;}

div.sub_right div.location_sub div.lsp a.right {float:right;text-align:right;padding:0 2% 0 0;}

/* work */

div.sub_left div.left2 h2.st.work {background:url(../bg/st_work.gif) no-repeat center top;}

div.sub div.sub_right div.work {background:url(../bg/work1.jpg) no-repeat left top;padding:69px 0 0 0px;}

div.sub div.sub_right div.work div.inner {padding:10px 0 10px 30px;}

div.sub div.sub_right div.work ul.nws {padding:0px 0;}

div.sub div.sub_right div.work ul.nws li {float:left;margin:0 20px 20px 0;}

div.sub div.sub_right div.work ul.nws a {display:block;background:url(../bg/work2.gif) no-repeat left top;width:188px;height:160px;position:relative;cursor:pointer;}

div.sub div.sub_right div.work ul.nws a h4 {background:url(../bg/index6.gif) no-repeat left top;line-height:17px;margin:5px 0 0 0;}

div.sub div.sub_right div.work ul.nws a h4 span {display:block;font-size:9px;font-weight:normal;}

div.sub div.sub_right div.work ul.nws a b {display:block;width:188px;height:160px;background:url(../bg/work2.gif) no-repeat left bottom transparent;position:absolute;left:0;top:0;display:none;}

div.sub div.sub_right div.work div.page {padding:0 76px 0 0;}

/* work_sub */

/*ul.wsl {padding:0 160px 0 0;_padding:0;}*/

ul.wsl{width:550px;overflow:hidden;}

ul.wsl li{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	list-style-type: none;
}

ul.wsl li img{
max-width: 250px;max-height: 180px;
}
ul.wsl li a img{
	border: 3px solid #eee;display:block;
}
ul.wsl li a:hover img{
	border: 3px solid #FFF;
}

div.work_page {padding:40px 100px 0 0;}

div.work_page a {display:block;width:280px;height:30px;line-height:30px;background:#ddd;}

div.work_page a.wpl {padding:0 0 0 20px;float:left;}

div.work_page a.wpr {padding:0 20px 0 0;float:right;text-align:right;}

/* contact */

div.sub_left div.left2 h2.st.contact {background:url(../bg/st_contact.gif) no-repeat center top;}

div.sub div.sub_right div.contact {background:url(../bg/contact1.jpg) no-repeat left top;padding:106px 0 0 0px;}

div.sub div.sub_right div.contact div.xszx {background:url(../bg/contact2.jpg) no-repeat left top;height:254px;padding:0 0 30px 0;}

div.sub div.sub_right div.contact div.xszx div.inner {padding:60px 0 0 280px;color:#646464;}

div.sub div.sub_right div.contact div.xszx div.inner h6 {font-size:30px;line-height:30px;letter-spacing:-2px;font-weight:normal;}

div.sub div.sub_right div.contact div.yhzz {padding:48px 100px 0 50px;background:url(../bg/contact3.jpg) no-repeat left top;color:#646464;}

div.sub div.sub_right div.contact div.yhzz div.inner {padding:5	px 0;}

div.sub div.sub_right div.contact div.yhzz div.inner h4 {background:#999;color:#fff;padding:0 20px;margin:10px 0;}

div.sub div.sub_right div.contact div.yhzz div.inner p {padding:0 20px;}


/* recruiment */


div.sub_left div.left2 h2.st.recruit {background:url(../bg/st_recruit.gif) no-repeat center top;}

div.sub div.sub_right div.recruit {background:url(../bg/recruit1.jpg) no-repeat left top;padding:62px 0 0 0px;color:#666;}

div.sub div.sub_right div.recruit div {behavior:url("themes/style/iepngfix.htc");}

div.sub div.sub_right div.recruit h4 span {color:#b90000;}

div.sub div.sub_right div.recruit div.rec1 {background:url(../bg/recruit2.jpg) no-repeat left top;height:417px;}

div.sub div.sub_right div.recruit div.sys {background:url(../bg/recruit3.jpg) no-repeat left top;padding:30px 0 0 0;}

div.sub div.sub_right div.recruit div.sys div.inner {margin:43px 0 0 20px;background:url(../bg/recuit2.png) no-repeat right bottom;padding:0 225px 0 0px;}

div.sub div.sub_right div.recruit div.hq {background:url(../bg/recruit4.jpg) no-repeat left top;padding:30px 0 0 0;}

div.sub div.sub_right div.recruit div.hq div.inner {margin:49px 120px 0 0;text-align:right;background:url(../bg/recuit3_.gif) no-repeat left bottom ;padding:0 0px 50px 150px;}

div.sub div.sub_right div.recruit div.hzs {background:url(../bg/recruit5.jpg) no-repeat left top;padding:30px 0 0 0;}

div.sub div.sub_right div.recruit div.hzs div.inner {margin:72px 0 0 20px;background:url(../bg/recuit2.png) no-repeat right bottom;padding:0 225px 0 0px;}

div.sub div.sub_right div.recruit p.recuit_b {padding:20px 100px 0 30px;}

div.sub div.sub_right div.recruit div.rec1 div.recli {padding:292px 0 0 220px;font-weight:bold;}/*人才招聘*/


/* recruiment */

div.sub_left div.left2 h2.st.recruit {background:url(../bg/st_recruit.gif) no-repeat center top;}

div.sub div.sub_right div.recruit {background:url(../bg/recruit1.jpg) no-repeat left top;padding:62px 0 0 0px;color:#666;}

div.sub div.sub_right div.recruit div {behavior:url("themes/style/iepngfix.htc");_height:1%;}

div.sub div.sub_right div.recruit h4 span {color:#b90000;}

div.sub div.sub_right div.recruit div.rec1 {background:url(../bg/recruit2.jpg) no-repeat left top;height:417px;}

div.sub div.sub_right div.recruit div.sys {background:url(../bg/recruit3.jpg) no-repeat left top;padding:30px 0 0 0;_padding:60px 0 0 0;}

div.sub div.sub_right div.recruit div.sys div.inner {margin:43px 0 0 20px;background:url(../bg/recuit2.png) no-repeat right bottom;padding:0 225px 0 0px;_padding:30px 225px 0 0px;_background:url() no-repeat right bottom;}

div.sub div.sub_right div.recruit div.hq {background:url(../bg/recruit4.jpg) no-repeat left top;padding:30px 0 0 0;}

div.sub div.sub_right div.recruit div.hq div.inner {margin:49px 120px 0 0;text-align:right;background:url(../bg/recuit3_.gif) no-repeat left bottom ;padding:0 0px 50px 150px;_padding:30px 0 100px 150px;}

div.sub div.sub_right div.recruit div.hzs {background:url(../bg/recruit5.jpg) no-repeat left top;padding:30px 0 0 0;}

div.sub div.sub_right div.recruit div.hzs div.inner {margin:72px 0 0 20px;background:url(../bg/recuit2.png) no-repeat right bottom;padding:0 225px 0 0px;_padding:30px 225px 0 0;background:url() no-repeat right bottom;}

div.sub div.sub_right div.recruit p.recuit_b {padding:20px 100px 0 30px;}

div.sub div.sub_right div.recruit div.rec1 div.recli {padding:292px 0 0 220px;font-weight:bold;}


.foot-link{ width:960px; margin:0 auto; margin-top:110px;}