﻿#main{ background:#1a1a1a;}

/*================= 子页模板样式，随需要修改 =================*/
.single_detail{margin: 0 auto;
    width: 900px;}
.single_detail p{color: #CCCCCC;
    font-size: 14px;
    line-height: 24px;
    padding-bottom: 18px;
    text-indent: 2em;}
.single_detail img{margin-bottom: 10px;}
.single_detail span{display: block;
    margin-bottom: 25px;}
.article_pagedlist{}
.article_pagedlist ul li {border-bottom:1px dotted #404040;line-height: 33px;}
.article_pagedlist ul li:hover{ background:#333333;}
.article_pagedlist ul li a{ font-size: 14px;padding-left:10px;line-height:2.5em;}
.article_pagedlist ul li span{padding-right: 15px; float:right;line-height:2.5em;}
.article_pagedpiclist ul li {float: left;padding: 5px 0; border-bottom:1px solid #999; width: 100%;}
.article_pagedpiclist ul li img { background-color: #FFFFFF; border: 1px solid #999; float: left;margin-right: 15px;padding:1px;}
.article_pagedpiclist ul li a{ line-height:2.5em;}
.article_pagedpiclist ul li h2{ font-size:12px;}

.article_detail{}
.article_detail h2{color:#fff;padding-bottom:15px;font-size:16px;text-align:center;}
.article_detail .info,.article_detail .fontsize{ text-align:center;color: #CCCCCC;}
.article_detail .content{font-size: 16px; border-top: dotted 1px #404040; margin:15px auto 0; padding-top:15px; width:900px;color: #CCCCCC;}
.article_detail .content p{ padding-bottom:10px;color: #CCCCCC;font-size: 14px;}
.article_detail .content img{ padding:2px; border:1px solid #999; background-color:#fff;}
.article_detail .bottom{border-top:dotted 1px #404040; margin:15px auto 0; width:900px;height:70px;position:relative;}
.article_detail .prevnext{position:absolute;top:18px;left:5px;}
.article_detail .prevnext li{line-height:2em;padding-left:10px;}
.article_detail .prevnext li a{padding-left:15px;color: #CCCCCC;}
.article_detail .prevnext li a:hover{ text-decoration:underline;}
.article_detail .tips{position:absolute;top:18px;right:5px;}
.article_detail .tips a{display:block;float:left;background-repeat:no-repeat;padding-left:15px;background-position:15px 0px;}
.article_detail .tips .print{}
.article_detail .tips .close{}
.article_detail .tips .top{}

.search_pagedlist{}
.search_pagedlist form input{width:96px;height:32px;cursor:pointer;margin:0px;padding:0px;margin-left:4px;}
.search_pagedlist form input.searchstr{border:none;margin:0px;padding:10px 2px 6px 5px;border:1px solid #aaa;width:300px;height:14px;float:left;}
.search_pagedlist .highlight{color:red;}
.search_pagedlist .title{width:100%;padding:5px;}
.search_pagedlist ul li{ line-height:1.5em; padding:15px 0 15px 5px; text-align:left;}
.search_pagedlist ul li a{ color:#5087C7; font-size:12px; text-decoration:underline; font-weight:bold; padding:0;}
.search_pagedlist ul li img{ float:left;padding:2px; border:1px solid #999; background-color:#fff; margin-right:5px;}

.job_pagedlist{}
.job_pagedlist table{border-collapse:collapse; margin:0 auto;}
.job_pagedlist table tr th{ text-align:center; border-bottom:1px solid #cccccc; line-height:2em;}
.job_pagedlist table tr td{ text-align:center; border-bottom:1px solid #cccccc; line-height:2em;}
.job_pagedlist table tr:hover{ background:#333333;}
.job_pagedlist table tr th{ font-weight:bold; border:0;}

.job_detail{}
.job_detail table{border-collapse:collapse; margin:0 auto;}
.job_detail table tr th,.job_detail table tr td{border:1px solid #999999; line-height:2em; padding:8px;}
.job_detail table tr th{ font-weight:bold;}

.job_directdetail{}
.job_directdetail .joblist{ padding:8px;}
.job_directdetail table{border-collapse:collapse; margin:0 auto;}
.job_directdetail table tr th,.job_directdetail table tr td{border:1px solid #999999; line-height:2em; padding:8px;}
.job_directdetail table tr th{ font-weight:bold; background-color:#cccccc;}

.product_pagedlist{}
.product_pagedlist ul li{ float:left; width:49%; padding:10px 0; border-bottom:#ccc solid 1px;}
.product_pagedlist ul li img{ float:left;padding:2px; border:1px solid #999; background-color:#fff; margin-right:5px;}
.product_pagedlist ul li a.title{ font-weight:bold;color:#5087C7;}

.product_detail{}
.product_detail .info{width:900px; margin:0 auto;text-align: center;}
.product_detail .info .gallery{ float:left;}
.product_detail .info .description{ float:left; padding-left:10px;}
.product_detail .info .description li strong{color:#916539;}
.product_detail .info .description li img{ padding:10px;}
.product_detail .content{ border-top:dotted 1px #404040; margin:15px auto 0; padding-top:15px; width:900px;text-align: center;}
.product_detail .content p{ padding-bottom:10px;}
.product_detail .content img{ padding:2px; border:1px solid #999; background-color:#fff;}
.product_detail .bottom{border-top:dotted 1px #404040; margin:15px auto 0; width:900px;height:70px;position:relative;}
.product_detail .prevnext{position:absolute;top:18px;left:5px;}
.product_detail .prevnext li{line-height:2em;padding-left:10px;}
.product_detail .prevnext li a{padding-left:15px;color:#cccccc;}
.product_detail .prevnext li a:hover{ text-decoration:underline;}
.product_detail .tips{position:absolute;top:18px;right:5px;}
.product_detail .tips a{display:block;float:left;background-repeat:no-repeat;padding-left:15px;background-position:15px 0px;}
.article_detail .tips .print{ color:#cccccc;
background:url(../images/ico/ico04.jpg) no-repeat 0 1px;}
.article_detail .tips .close{color:#cccccc;
padding-left:25px;
background:url(../images/ico/ico05.jpg) no-repeat 0 1px;}
.article_detail .tips .top{color:#cccccc;
background:url(../images/ico/ico06.jpg) no-repeat 0 1px;}
.product_detail .tips .print{ color:#cccccc;
background:url(../images/ico/ico04.jpg) no-repeat 0 1px;}
.product_detail .tips .close{color:#cccccc;
padding-left:25px;
background:url(../images/ico/ico05.jpg) no-repeat 0 1px;}
.product_detail .tips .top{color:#cccccc;
background:url(../images/ico/ico06.jpg) no-repeat 0 1px;}

.feedback_form{}
.feedbackbg{ float: right;}
.feedback_form li{line-height:30px;width:438px; _margin-bottom:10px;}
.feedback_form li .title{}
.feedback_form .button{margin-top:20px;padding-left: 68px;}
.feedback_form .button input{ margin-right:10px; }

.guestbook_form{}
.guestbook_form li{line-height:30px;margin:10px 0;}
.guestbook_form li .title{ float:left;  margin-right:10px;  }
.guestbook_form textarea{ width:400px; height:89px; border:1px solid #ccc;}

.guestbook_pagedlist{}
.guestbook_pagedlist li{line-height:30px;}
.guestbook_pagedlist li .title{background-color:#4483DC; height:26px; margin-top:10px;}
.guestbook_pagedlist li .title span{ float:left; margin-right:8px;}
.guestbook_pagedlist li .title .area{ float:left;margin-right:8px;}
.guestbook_pagedlist li .title .date{ float:left;}
.guestbook_pagedlist li .ask{ clear:both; }
.guestbook_pagedlist li .answer{color:#666;}

.link_list{}
.link_list li{ float:left; margin-right:10px;}
.link_list li img{}

.link_dropdown{}
.link_dropdown select{ width:150px;}
.main_con{position: relative;padding-top: 14px;}
	.aboutpic{left: 20px;
    position: absolute;
    top: 0;}
    .glzxpic{ right: 60px;
    position: absolute;
    top: 0;}
.aboutpic img{margin-left: 50px;
    margin-top: 45px;}
	.Container {
    height: 300px;
    width: 985px;
}
#Scroller-1 {
    height: 300px;
    overflow: hidden;
    position: absolute;
    width: 985px;
}.Scroller-Container {
    left: 0;
    position: absolute;
    top: 0;
}
.Scrollbar-Track {
    background-color: #6C6C6C;
    height: 255px;
    position: absolute;
    right: 10px;
    top: 50px;
    width: 3px;
}.Scrollbar-Handle {
    background-color: #EF0B0C;
    height: 90px;
    left: 0;
    position: absolute;
    top: 0;
    width: 5px;
}
.carepic{ padding:2px 0px 2px 2px;width:251px;
float:left; margin-right: 45px;background:url(../images/bg/carebg.jpg) no-repeat;}
.banner p {
	display: none; 
	left: 0;
	top: 57px;
	width: 100%;
	z-index: 200;
	position: absolute;
	color: #FFF;
	font-size: 12px;
    font-weight:bold;
	text-align: center;
	cursor: pointer;
}.prolist tr td{ padding:3px;}
#main{width:1002px!important;}
.banner {
border: 1px solid #E0E0E0;
	overflow: hidden;
	float: left;
	display: inline;
    z-index:20;
}
.banner img {
	display: block;
	border: none;
}
.banner div {
	position: absolute;
	background-color:#ff0000;
	width: 60px;
	height: 60px;
	cursor: pointer;
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
	border-radius:100px;
}
.banner .cornerTL { 
	left:-63px; 
	top:-63px; 
}
.banner .cornerTR { 
	right:-63px; 
	top:-63px; 
}
.banner .cornerBL { 
	left:-63px; 
	bottom:-63px; 
}
.banner .cornerBR { 
	right:-63px; 
	bottom:-63px; 
}
.xtpbj{background: none repeat scroll 0 0 #CCCCCC;padding: 2px;}
.contentwz{ float:right;width: 360px;}
#feedback_form input{ color:#fff;}
.compic{left: 50px;
position: absolute;
top: 0;}
