@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;font-family:"微软雅黑",Verdana, Geneva, sans-serif;}

a {text-decoration:none; color:#666666;}

body {background:url(../img/body.jpg) no-repeat top center scroll #ee2e7b;font-size:12px;font-family:"微软雅黑",Verdana, Geneva, sans-serif;}

img {border:0;display:block;}

ins{display:none;}

div.clear{clear:both;line-height: 1px;height: 0px;}

div.wrap {width:998px;margin:0 auto;}

div.top{height:90px;}

div.flash_ad{background:url(../img/flash_ad_bg.jpg) no-repeat top center scroll;width:998px; height:295px;}

.flash{ padding-left:10px; padding-top:10px;}

.flash_ad H1 {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; TOP: 130px; PADDING-TOP: 0px ; WIDTH: 750px;
}
.flash_ad H2 {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 30px; WIDTH: 750px; PADDING-RIGHT: 0px; TOP: 200px; PADDING-TOP: 0px
}
.flash_ad P {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 30px; WIDTH: 900px; PADDING-RIGHT: 0px; TOP: 280px; PADDING-TOP: 0px
}

h3.maysunlogo{
	position: absolute;
	margin-top: 10px;
	margin-left: 0px;
	width: 300px;
}

h3.maysunlogo a{display: block;height: 68px;width: 300px;}

div.nav {text-align:center;height:26px;line-height:20px; margin-top:6px;}

div.nav ul {list-style-type:none;}

div.nav li {display:inline;padding:0 10px;}

div.nav li a {color:#fff;font-weight:bold;}

div.sp {color:#888;font-weight:bold;}

div.content_wrap { background:#FFFFFF; width:998px; margin:0 auto; overflow:hidden;} 

div.index_left {float:left;width:758px;}

div.index_left_n {float:left;width:205px; height: auto;}

div.index_left_news{ background:url(../img/index_news.jpg) no-repeat top center scroll; width:758px; height:212px;}

div.news_wrap{height:150px; padding-left:270px; padding-top:20px;}

div.news_wrap_show {width:218px;height:158px;float:left;position:relative; padding-right:22px; background:url(../img/news_bg_red.jpg) no-repeat left top ;}

div.news_wrap_show :hover {}

div.news_wrap_show_img {width:218px;height:95px;margin:0 auto;}

div.news_wrap_show_text {color:#6c6c6c;padding:4px 4px 4px 8px;}

div.news_wrap_show_text h5 {font-size:14px;height:40px;line-height:18px;}

div.news_wrap_show_text p {font-family:"微软雅黑",Verdana, Geneva, sans-serif;font-size:9px; text-transform:uppercase;}

div.news_wrap_show_text a {color:#6c6c6c;}

div.news_wrap_show_text a:hover {color:#fc3cdf;}

div.index_left_show{ background:url(../img/show_bg.jpg) no-repeat top center scroll; width:758px; height:318px;}

div.index_showcase_wrap{height:220px; padding-left:28px; padding-top:62px;}

div.index_showcase { width:160px;height:220px;float:left; background:url(../img/pics_bg.jpg) no-repeat left top #e6e2d2; margin-right:10px;}

div.index_showcase:hover { background:url(../img/pics_bg1.jpg);}

div.index_showcase_img {width:160px;height:160px;margin:0 auto;}

div.index_showcase_text {padding-left:8px;color:#6c6c6c;padding-top:8px;}

div.index_showcase_text h5 {font-size:14px;height:18px;line-height:18px;}

div.index_showcase_text p {font-family:Arial, Helvetica, sans-serif;font-size:9px; text-transform:uppercase;}

div.index_showcase_text a {color:#6c6c6c;}

div.index_showcase_text a:hover {color:#fc3cdf;}

div.index_faq{ background:url(../img/faq_bg.jpg) no-repeat; width:758px; height:212px;}

div.faq_wrap{height:108px; padding-left:50px; padding-top:72px;}

div.faq_wrap_show {width:198px;height:108px;float:left; margin-right:35px;}

div.faq_wrap_show p {font-family:Arial, Helvetica, sans-serif;font-size:12px; text-transform:uppercase; background:url(../img/dot.gif) no-repeat left center; padding-left:20px;line-height:22px;}

div.index_right {float:right;width:240px; background:#FFFFFF;}
div.index_right_n {float:right;width:793px; background:#fff;}
div.contactQQ{ width:240px; height:142px; background-image:url(../img/contactQQ.jpg);}
div.contact{ width:240px; height:193px; background-image:url(../img/contact.jpg);}
div.qqmsn{ position:relative;padding-top:20px;}
h3.qq1{
	position: absolute;
	margin-top: 155px;
	margin-left: 0px;
}

h3.qq2{
	position: absolute;
	margin-top: 155px;
	margin-left: 60px;
}

h3.qq3{
	position: absolute;
	margin-top: 155px;
	margin-left: 100px;
}

h3.qq4{
	position: absolute;
	margin-top: 155px;
	margin-left: 140px;
}

h3.msn1{
	position: absolute;
	margin-top: 155px;
	margin-left: 183px;
}


h3.qq1 a{display: block;height: 35px;width: 35px;}
h3.qq2 a{display: block;height: 35px;width: 35px;}
h3.qq3 a{display: block;height: 35px;width: 35px;}
h3.qq4 a{display: block;height: 35px;width: 35px;}
h3.msn1 a{display: block;height: 35px;width: 35px;}

div.qqmsn a {text-decoration:none;color:#fe6808;font-weight:bold;}

div.qq1{left:11px;position:absolute;}

div.qq2{left:125px;position:absolute;}

div.msn{left:11px; top:59px; position:absolute;}

div.ad1{ height:20px;}

div.ad2{ height:20px;}


div.index_foot_wrap {height:100%;margin:0 auto;}

div.index_foot{ width:998px;height:auto; background:url(../img/footbg.jpg) left top no-repeat #eeefef;margin:0 auto; }

div.index_foot_text {padding-top:58px;padding-left:15px; }

div.index_foot_text p{color:#6c6c6c;}

div.index_foot_text a{color:#6c6c6c;}

div.index_foot_wrap2 {height:188px;background:#a21252;width:100%;}
div.cnzztonhji p {padding-left:15px; }
div.link {padding-left:15px; color:#939393; padding-right:15px;}

div.link p{color:#939393;}

div.link a{color:#939393;}

div.leftcontact{ width:205px; height:70px; background-image:url(../img/lefcontacta.jpg);}

div.leftcontacttxt{ width:184px; background-color:#727272;margin:0 auto;}

div.leftcontacttxt p {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#FFFFFF; text-transform:uppercase; margin-left:10px; margin-right:5px; line-height:130%;}

div.leftcontacttxt a {color:#fff;}

div.leftcontacttxt a:hover {color:#fd43a4;}

div.leftcontactb{ width:205px; height:19px; background-image:url(../img/lefcontactb.jpg);}
div.about { width:205px; height:220px; background-image:url(../img/left_about_bg.jpg);}
div.left_list{ padding-top:30px; padding-left:25px; height:120px;}
div.left_list ul {list-style-type:none;}
div.left_list ul li {height:33px;}
div.left_list ul li a {height:33px;color:#FFF; font-weight:bold; font-size:14px;}

div.left_list ul li a {padding-left:20px;line-height:33px;display:block;height:33px;width:156px;background:url(../img/listbg.jpg) no-repeat left center;}

div.left_list ul li a:hover {background:url(../img/listbga.jpg) no-repeat left center;color:#fff;}

div.about_right{ width:793px; height:60px; background:url(../img/about_bg.jpg) left top no-repeat;}

div.about_txt{ width:760px; padding:5px 15px 5px 15px; color:#666666; margin-bottom:20px;}

div.about_txt p{line-height:25px!important;}

div.about_txt b{ color:#ee2e7b; font-size:14px;}

div.about_txt h2{ color:#ff6808;}

div.about_txt dl{CLEAR: both}
div.about_txt dt{HEIGHT: auto;FLOAT: left; background:#ff883b; color:#fff; font-weight:bold;  padding-left:3px; padding-bottom:3px; padding-right:3px; margin:6px 8px 2px 0px;LINE-HEIGHT: 18px;}
div.about_txt dd{ HEIGHT: auto;WIDTH: 80%; FLOAT: left;margin:4px 8px 2px 0px;LINE-HEIGHT: 22px; border-bottom:1px solid #d5d5d5;
}
div.com_right{ width:793px; height:485px; background:url(../img/com.gif) left top no-repeat;}
div.showcase_right{ width:793px; height:60px; background:url(../img/showcase.jpg) left top no-repeat;}
div.tech_right{ width:793px; height:280px; background:url(../img/fs.gif) left top no-repeat;}
div.faq_right{ width:793px; height:60px; background:url(../img/FAQ.jpg) left top no-repeat;}
div.scenic_right{ width:793px; height:60px; background:url(../img/scenic.jpg) left top no-repeat;}
div.contact_right{ width:793px; height:60px; background:url(../img/contactus.jpg) left top no-repeat;}
div.quotation_right{ width:793px; height:60px; background:url(../img/quotation.jpg) left top no-repeat;}
div.quotation_right p{ width:300px;height:35px;float:left;position:relative; padding-left:260px; padding-top:20px; font-size:14px;}
div.quotation_right_recent{ width:750px; height:97px; background:url(../img/recents.gif) left top no-repeat;margin:0 auto;}
div.quotation_right_recent p {width:218px;height:95px;float:left;position:relative; padding-right:22px; background:url(../img/news_bg_red.jpg) no-repeat left top ;}
div.view{ width:700px;}

div.photo_show{ width:793px;}

div.photo_showcase_wrap{height:240px; padding-left:10px; margin-bottom:15px;}

div.photo_showcase { width:180px;height:240px;float:left; background:url(../img/pics_bga.jpg) no-repeat left top #e6e2d2; margin-right:15px;}

div.photo_showcase:hover { background:url(../img/pics_bga1.jpg);}

div.photo_showcase_img {width:180px;height:180px;margin:0 auto;}

div.photo_showcase_text {padding-left:8px;color:#6c6c6c;padding-top:8px;}

div.photo_showcase_text h5 {font-size:14px;height:18px;line-height:18px;}

div.photo_showcase_text p {font-family:Arial, Helvetica, sans-serif;font-size:9px; text-transform:uppercase;}

div.photo_showcase_text a {color:#6c6c6c;}

div.photo_showcase_text a:hover {color:#fc3cdf;}
/*pages*/

div.page{height:28px;float:right; width:200px; margin-top:15px;}

div.page ul {list-style-type:none;}

div.page li {width:28px;height:28px;line-height:28px;text-align:center;float:left;margin-right:8px;margin-bottom:8px;}

div.page li a {color:#fff;letter-spacing:1px;font-weight:bold;width:28px;height:28px;display:block;font-size:14px; background-color:#CCCCCC;}

div.page li a:hover { background-color:#FF3366;color:#fff;}

div.photo_showcase_wrap1 { background-color:#252525;}

div.innerContent{margin:0 auto;width:850px; margin-top:12px; margin-bottom:12px; background-color:#252525; overflow:hidden; padding-bottom:20px;}
div.content_wrap1{ background:#252525; width:998px; margin:0 auto; overflow:hidden;} 

.showcaseSelect{
	padding: 15px;
}
.showcaseSelect h2{
	font-size: 18px;
	color: #ff0086;
	line-height: 30px;
}
.showcaseSelect p{
	font-size: 12px;
	color: #FFF;
}
.showcaseSelect strong{
	font-size: 12px;
	color: #93b445;
	padding-left: 15px;
}
.showcaseSelect b{
	font-size: 12px;
	color: #ccc;
		line-height: 20px;
}

ul.serviceImagelist{
	list-style-type:none;
	list-style-position: inside;
	list-style-image: none;
	margin-left: 0px;
}
ul.serviceImagelist li{
    width:330px;height:150px;
	float: left;
	margin-left: 12px;
	margin-top: 20px;
	list-style-type: none;
}
ul.serviceImagelist li a img{
	border: 5px solid #606060;display:block;
}
ul.serviceImagelist li a:hover img{
	border: 5px solid #7a028c;
}

ul.Imagelist{
	list-style-type:none;
	list-style-position: inside;
	list-style-image: none;
	margin-left: 10px;
}
ul.Imagelist li{
	margin-right: auto;
	margin-left: auto;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	list-style-type: none;
}
ul.Imagelist li img{
max-width: 250px;max-height: 180px;
}
ul.Imagelist li a img{
	border: 6px solid #000;display:block;
}
ul.Imagelist li a:hover img{
	border: 6px solid #FFF;
}
*html ul.Imagelist li img{
height: expression(this.height > 180 ? 180 : auto);
display:block;
	
}