@charset "gb2312";
/* CSS Document */
.main {
 margin-top:0px;
}
/* Callback example */
.callbacks_container{
	margin-bottom:2px;
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%; 
	border:0;
}
.callbacks .caption{
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:38px;
	background:transparent url("../images/themes.gif") no-repeat left top;
	margin-top:-30px;
	display:none;
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
	left:auto;
	background-position:right top;
	right:0;
}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-50px; position:relative;z-index:100; margin-bottom:40px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:50px;height:5px;margin-left:5px;position:relative;background:#1c6196;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:50px;height:5px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}
/*Í¼Æ¬ÂÖ²¥¹ö¶¯*/
.poster-main{position: relative;width: 900px;height: 460px}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width: 900px;height: 460px}
.poster-main .poster-list .poster-item{position: absolute;left: 0px;top: 0px}
.poster-main .poster-btn{position: absolute;height: 100%;width:100px;top: 0px;z-index: 10;opacity: 0.5;}
.poster-main .poster-prev-btn{ left: 0px; background: url(../images/btn_l.png) no-repeat center center; }
.poster-main .poster-next-btn{right: 0px;background: url(../images/btn_r.png) no-repeat center center;}
.main_five{ background:#caa58e; height:834px;}
.news ul li{ margin-bottom:20px; display:block; width:960px; height:140px;}
.news ul li .line{ width:645px; display:block; border-bottom:1px solid #FFF; margin-top:40px; padding-bottom:15px; height:100px; overflow:hidden;}
.news ul li .line  h5 a{ color:#42403d;font-size:16px; font-weight:600; display:inline-block; float:right; margin-right:10px; width:500px;}
.news ul li .line  p{ color:#3e3a39; font-size:14px; display:inline-block; float:right; margin-right:10px; width:500px;}
.newslist ul li{ margin-bottom:20px; border-top:1px solid #caa58e; display:block; width:960px; height:168px;}
.newslist ul li .img img{ width:360px; height:168px;}
.newslist ul li .line{ width:570px; display:block; border-bottom:1px solid #FFF; margin-top:40px; padding-bottom:15px; height:100px; overflow:hidden;}
.newslist ul li .line a{ color:#3e3a39; font-size:16px;}
.newslist ul li .line  h5{  font-size:14px; display:inline-block; padding:10px 0; line-height:24px; }
.newslist ul li .line em { background:url(../images/more_08.jpg) no-repeat; width:86px; height:20px;}
.newslist ul li .line em:hover ,.newslist ul li .line em:visited ,.newslist ul li .line em:active{ background:url(../images/more_15.jpg) no-repeat;}
.dashilist{ background:url(../images/listbg.jpg) repeat-y; height:auto;}
.dashilist dl dd{ margin-bottom:20px; display:block; height:auto;}
.dashilist dl dd .time{ background:url(../images/riqi_07.jpg) bottom right no-repeat; width:190px; margin-right:2px; height:120px;}
.dashilist dl dd .time em{ display:block; font-size:80px; font-family:ËÎÌå; color:#caa68e; margin-top:40px;}
.dashilist dl dd .time i{ margin-top:40px; display:block; color:#caa68e; font-size:30px; font-weight:normal;}
.dashilist dl dd .youce h3{ font-size:18px; color:#666; line-height:24px;}
.chanpin{ background:#f7f8f8; height:auto;}
.chanpin .tijiao{ display:block; background:#fff; border:1px solid #caa58e; color:#caa58e; padding:8px 60px; font-size:20px; margin-top:40px; font-family:Î¢ÈíÑÅºÚ;}


.userContent1{ margin-left:10px;}
.userContent1 ul li{line-height: 26px;margin-bottom:25px;display:block;overflow:hidden; font-size:0.16rem; }
.userContent1 ul{display:block; }
.userContent1 ul li label{font-size: 14px;display: block;float: left;color: #000;min-width:80px;text-align:right; margin-right:15px;}
.userContent1 ul li input.text{height: 34px;width:380px;padding-left:5px;border:1px solid #bec1c7; font-size:14px;color:#1c3f95; background:rgba(255,255,255,0)}
.userContent1 ul li textarea{width:80%;padding-left:5px;height: 100px;display: block;float: left;color:#1c3f95;border:1px solid #bec1c7;background:rgba(255,255,255,0)}
.userContent1 .subtime{height: 45px; width:40%;border: 0;color: #fff;cursor:pointer; background:#336fd7; }
.userContent1 ul li select{width:99px;height:29px;border:1px solid #d2d2d2;color:#616161;font-size:12px;padding-left:5px;}
.userContent1 span.star { color: red;}
.userContent1 ul li em{ font-size:16px; color:#000; margin-left:43px;}
