@charset "gb2312";
html {font-size:62.5%; }
body, h1, h2, h3, h4, h5, h6, hr, p,div,blockquote, dl, dt, dd, ul, ol, li,  pre, form, fieldset, legend, button, input, textarea,th, td, img{border:medium none;margin: 0;padding: 0;list-style-type: none;}
body,button, input, select, textarea {font: 12px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
ul, ol{ list-style: none;  }
a { text-decoration: none; }
a:hover { text-decoration: none;  }
img{ border:0px;}
body{margin:0 auto;position:relative;background:#fff;}
input, img {vertical-align: middle;}
body,html{margin:0 auto;}
img {border:none;vertical-align:top;}
* {margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.clear{ clear:both}

#banner{
	position:fixed;
	top:0;
	left:0;
	right:0;
	z-index:1000;
	margin:0 auto 0 auto;
	width:100%;
	height:1.5rem;
	background:#2f2626;
}
#banner a.wenzi{
	font-size: 0.8rem;
	color:#FFFFFF;
	line-height: 1.5rem;
	margin-left: 22%;
}
#banner a.wenzi span{color: red}
#banner img{
	float:left;
	width:100%;
	height:100%;
}
.ca{
	position:absolute;
	left:3%;
	top:35%;

}
.yidong{
	position:absolute;
	top:18%;
	right:4%;
	width: 1rem;
}
.zanwei {
	float: left;
	width: 100%;
	height: 1.5rem;
}
/*.head{ margin:5% 3%; width: 94%}
.head_nav{ height: 40px;  background: #711c77;color: #fff}
.head_nav li{ float:left; width: 19%;text-align: center;overflow: hidden; line-height: 39px}
.head_nav li.line{ width: 2%}
.head_nav li.home{ width: 12%}
.head_nav a{ color:#fff;font-size: 14px;}*/
.zixun{
	width: 100%;
	height: 1.7rem;
	margin: 0 auto;
	margin-top: 0.8rem;
	float: left;
}

.zixun .zjzx{
	font-size: 0.5rem;
	font-weight: bold;
	color: #fff;
	border-radius: 1rem;
	width: 45%;
	height: 1.4rem;
	float: left;
	line-height: 1.4rem;
}
.zixun .zjzx img{
	float: left;
	width: 10%;
	height: 38%;
	margin-top: 0.4rem;
	margin-left: 27%;
	margin-right: 3%;
}
.rl_04{ font-size: 14px;color: #434343;width: 100%; background: #f4f2f3}
.rl_04 p{ padding: 4% 12% 10% 12% }
.rl_04 p a{ color:#018fbb;display: block;}
.rl_06{ background: #f4f2f3;width: 100%;float:left}
.rl_06 dl{ width: 90%; margin-left: 7%; padding-bottom: 10%;float: left}
.rl_06 dl dt{ width: 20%; float:left;}
.rl_06 dl dd{ width:75%; float:left;font-size: 14px; margin-left: 5%;line-height: 15px}
.rl_06 dl dd h2{ font-size: 17px; height: 25px;line-height: 25px;overflow: hidden;}
.rl_10 p{ padding: 6% 7%; font-size: 12px }
.rl_10 p a{ display: block;color: #e33f7c}
.rl_11 h3{width: 100%; height: 140px;background: url(../images/rl_12.jpg) no-repeat center center ; background-size: 86% }
.rl_11 p{ padding: 0 7%; font-size: 12px }
.rl_11 p a{ display: block;color: #018fbb}
.rl_13{ width: 100%; padding-left: 10%;background: #f4f2f3}
.rl_13 li{ padding-bottom: 3%;width: 100%}
.rl_13 p{ font-size: 14px;width: 90%;color: #434343; padding-bottom: 10%}
.rl_13 p span{ color: #e33f7c}
.rl_13 p a{ display: block;color: #018fbb}
.rl_14 a{ display: block; margin-top: 9%;width: 90%; margin-left: 5%}
.rl_15 h3{ width: 50%;   margin: 10% 0 10% 25%; }
.rl_15 li{ width: 33%; float:left; height: auto;color: #fff;font-size: 12px;text-align: center; height: 100px}
.rl_15 li a{color: #fff;}
.rl_15 li.qu_01 {background: #f07b97}
.rl_15 li.qu_01 i{ background: url(../images/qu_01.jpg) no-repeat center center;background-size: 25%; display:block;width: 100%; height: 40px; margin: 10px 0;}
.rl_15 li.qu_02 {background: #ad6fd1}
.rl_15 li.qu_02 i{ background: url(../images/qu_02.jpg) no-repeat center center;background-size: 25%; display:block;width: 100%; height: 40px; margin: 10px 0;}
.rl_15 li.qu_03 {background: #72bec1}
.rl_15 li.qu_03 i{ background: url(../images/qu_03.jpg) no-repeat center center;background-size: 21%; display:block;width: 100%; height: 40px; margin: 10px 0;}
.rl_15 li.qu_04 {background: #576fbf}
.rl_15 li.qu_04 i{ background: url(../images/qu_04.jpg) no-repeat center center;background-size: 25%; display:block;width: 100%; height: 40px; margin: 10px 0;}
.rl_15 li.qu_05 {background: #ffa784}
.rl_15 li.qu_05 i{ background: url(../images/qu_05.jpg) no-repeat center center;background-size: 25%; display:block;width: 100%; height: 40px; margin: 10px 0;}
.rl_15 li.qu_06 {background: #9d88e8}
.rl_15 li.qu_06 i{ background: url(../images/qu_06.jpg) no-repeat center center;background-size: 25%; display:block;width: 100%; height: 40px; margin: 10px 0;}
.rl_15 li.qu_07 {background: #fd8e8b}
.rl_15 li.qu_07 i{ background: url(../images/qu_07.jpg) no-repeat center center;background-size: 25%; display:block;width: 100%; height: 40px; margin: 10px 0;}
.rl_15 li.qu_08 {background: #90bc64}
.rl_15 li.qu_08 i{ background: url(../images/qu_08.jpg) no-repeat center center;background-size: 25%; display:block;width: 100%; height: 40px; margin: 10px 0;}
.rl_15 li.qu_09 {background: #0496c7}
.rl_15 li.qu_09 i{ background: url(../images/qu_09.jpg) no-repeat center center;background-size: 25%; display:block;width: 100%; height: 40px; margin: 10px 0;}


/*评论*/

.koubei{ width:100%; height: auto}
.koubei .nav{ float:left; width:100%}
.koubei .nav li{ float:left; width:50%;border-bottom: 3px solid #e4e4e4; text-align: center; font-size: 18px;color: #bcbcbc; height: 55px;line-height:55px}
.koubei .nav li.hover{ color:#0e0e0e;border-bottom: 4px solid #fc5b54}
.koubei .pingfen{ width: 100%; height: auto; float:left; margin: 20px auto;}
.baogao{ display: none;float: left; width: 100%; height: auto}
.baogao .nav li{ width: 33.33333%; height: 35px;line-height:35px; background: #e9e9e9;font-size: 14px;color: #733c6f}
.baogao .nav li span{ color:#a687a4}
.baogao .nav li.hover{ background: #fc5b54;color:#fff}
.baogao .nav li.hover span{ color:#fff}
.bg{ display: none;width: 100%; height: auto}
.bg dl{ float:left; width: 98%; margin: 3% 0 0 2%}
.bg dl dt{ float: left; width: 13%; margin-right: 3%}
.bg dl  dd{ float: left; width: 84%;  height: auto;}
.bg dl dd h3{ background: #fff; ;height: 31px;line-height: 31px; padding-left: 3%;color:#4e4e4e;font-size: 14px;width: 92%;border-top:1px solid #adadad;border-left:1px solid #adadad;border-right:1px solid #adadad}
.bg dl dd h3 span{ color:#fc5b54; padding-right: 1%;}
.bg dl dd p{position:  relative;  border-right: 1px solid #adadad;background:#efefef; border-left: 1px solid #adadad;color:#949394; border-bottom: 1px solid #adadad;width: 92%;font-size: 14px;   padding: 1% 0 0 3%;}
.bg dl dd p .comitem{ font-size: 14px;padding-bottom: 10px;float: left;width: 100%; }
.bg dl dd p .comitem span{ color:#535353; padding-right: 1%}
.bg dl dd p .starimg{ float: left;position: absolute;right:1%; top: 10px;width: 19%}
.bg dl dd p i{ display:block;font-style: normal;font-size: 12px; line-height: 35px; height: 35px}
.page{ margin-left: 21%; margin-top:5%;float: left}
.page a{ border: 1px solid #bbbbbb;width: 27px; height: 27px;line-height: 27px;color:#333333;background: #fafafa;float: left;text-align: center;margin-right:5px}
.page a.next{ width: 60px}
.page a.current{ background: #fc5b54;color: #fff;border: none}
.plbg{ background: #ededed; width: 100%; height:43px; line-height: 43px; font-size: 14px}
.plbg span{ float: left; width: 17%;margin-left: 1%}
.plbg span img{ vertical-align: middle;}
.plbg i{ float: left; margin-left: 3%;font-style: normal; }
.plbg i a{ background: url(../newimages/star2.jpg) no-repeat center center; float: left;width: 16px; height: 43px; }
.plbg i a.starhover{background: url(../newimages/star.jpg) no-repeat center center; }
.pjform {font-size: 14px; margin-top: 25px;width: 90%; margin-left: 5%;float: left}
.pjform span{ float: left;width: 50%;height: 35px;}
.pjform span i{ color: #ff0000;font-style:normal;}
.pjform span input { height: 25px; width: 47%;border: 1px solid #a9a9a9}
.pjform span select{ width: 47%; height: 25px;}
.pjform p textarea{ border: 1px solid #a9a9a9;width: 100%; float:left; height: 85px}
.jzty{ float:left; width: 100%; background: #dfdfdf; margin-top: 15px;height: 34px; line-height: 34px }
.jzty span{ float:left; width: 15%; color: #434343;font-weight: bold;border-right: 1px solid #cccccc;text-align: center;}
.jzty p{ width: 18%;float: left; margin-left: 2%}
.jzty a{ height: 34px;line-height: 34px;background: #fc5b54;color: #fff;display: block;float: right;width: 15%;text-align: center;}











@media   screen and (min-width: 300px) and (max-width:499px){
	.rl_10 p{  font-size: 14px }
	.rl_11 p{ padding: 4% 7%; font-size: 14px }
	
	.koubei .nav  li{ font-size: 13px}
	.koubei .pingfen img{ width: 100%; height: auto; float:left; margin: 10px auto;}
	.bg dl dd h3{font-size: 12px;}
	.bg dl dd p{ font-size: 12px; }
	.bg dl dd .starimg img{  width: 10px;height: auto}
	.bg dl dd p .comitem{ font-size: 10px;}
	.plbg { font-size: 12px}
	.plbg span{  margin-left: 2%; }
	.plbg span img{ width: 14px}
	.plbg i { width: 36%; margin-left: 3%}
	.plbg i a{   margin-left: 0;font-style: normal; width: 10px; height: 14px; margin-top: 15px; background: url(../newimages/star2.jpg) no-repeat center center;background-size: 90%;}
	.plbg i a.starhover{background: url(../newimages/star.jpg) no-repeat center center;background-size: 90%; }
	.pjform {font-size: 10px; }
	.pjform span select{ font-size: 10px}
	.page { margin-left:15%;}
	.page a{ border: 1px solid #bbbbbb;width: 21px;font-size: 10px; height: 21px;line-height: 21px;color:#333333;background: #fafafa;float: left;text-align: center;margin-right:2px}
	.page a.next{ width: 40px}
}
@media   screen and (min-width: 500px)    and (max-width:699px){  
	.head_nav a{ color:#fff;font-size: 18px;}
	.rl_04{ font-size: 18px; }
	.rl_06 dl{ width: 85%; margin-left: 12%; padding-bottom: 10%;float: left}
	.rl_06 dl dd{ width:70%; float:left;font-size: 18px; margin-left: 10%;line-height: 20px}
	.rl_06 dl dd h2{ font-size: 20px; height: 35px;line-height:35px ;}
	.rl_10 p{   font-size: 18px }
	.rl_11 h3{width: 100%; height: 200px;background: url(../images/rl_12.jpg) no-repeat center center ; background-size: 86% }
	.rl_11 p{ padding: 3% 7%; font-size: 18px }
	.rl_13 p{ font-size: 18px; }
		
	.rl_15 li{ width: 33%; float:left; height: auto;color: #fff;font-size: 14px;text-align: center; height: 110px}
	.rl_15 li.qu_01 i{ background: url(../images/qu_01.jpg) no-repeat center center;background-size: 20%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_02 i{ background: url(../images/qu_02.jpg) no-repeat center center;background-size: 20%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_03 i{ background: url(../images/qu_03.jpg) no-repeat center center;background-size: 20%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_04 i{ background: url(../images/qu_04.jpg) no-repeat center center;background-size: 20%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_05 i{ background: url(../images/qu_05.jpg) no-repeat center center;background-size: 20%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_06 i{ background: url(../images/qu_06.jpg) no-repeat center center;background-size: 20%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_07 i{ background: url(../images/qu_07.jpg) no-repeat center center;background-size: 20%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_08 i{ background: url(../images/qu_08.jpg) no-repeat center center;background-size: 20%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_09 i{ background: url(../images/qu_09.jpg) no-repeat center center;background-size: 20%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	
	
}
@media   screen and (min-width: 700px)    and (max-width:1000px){        /*ipad平板走*/
	.head_nav a{ color:#fff;font-size: 20px;}
	.rl_04{ font-size: 22px; }
	.rl_06 dl{ width: 85%; margin-left: 12%; padding-bottom: 10%;float: left}
	.rl_06 dl dd{ width:70%; float:left;font-size: 18px; margin-left: 10%;line-height: 20px}
	.rl_06 dl dd h2{ font-size: 20px; height: 35px;line-height:35px ;}
	.rl_10 p{   font-size: 22px }
	.rl_11 h3{width: 100%; height: 340px;background: url(../images/rl_12.jpg) no-repeat center center ; background-size: 86% }
	.rl_11 p{ padding: 4% 7%; font-size: 22px }
	.rl_13 p{ font-size: 22px; }
	
	.rl_15 li{ font-size: 18px; height: 120px}
	.rl_15 li.qu_01 i{ background: url(../images/qu_01.jpg) no-repeat center center;background-size: 14%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_02 i{ background: url(../images/qu_02.jpg) no-repeat center center;background-size: 14%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_03 i{ background: url(../images/qu_03.jpg) no-repeat center center;background-size: 14%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_04 i{ background: url(../images/qu_04.jpg) no-repeat center center;background-size: 14%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_05 i{ background: url(../images/qu_05.jpg) no-repeat center center;background-size: 14%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_06 i{ background: url(../images/qu_06.jpg) no-repeat center center;background-size: 14%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_07 i{ background: url(../images/qu_07.jpg) no-repeat center center;background-size: 14%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_08 i{ background: url(../images/qu_08.jpg) no-repeat center center;background-size: 14%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.rl_15 li.qu_09 i{ background: url(../images/qu_09.jpg) no-repeat center center;background-size: 14%; display:block;width: 100%; height: 60px; margin: 10px 0;}
	.koubei .pingfen img{ width: 100%; height: auto; float:left; margin: 20px auto;}
	.pjform {font-size: 12px; }
}
@media   screen and (min-width: 1001px)    and (max-width:2000px){        /*电脑 走*/
	.head_nav{ height: 50px; }
	.head_nav li{ line-height: 44px}
	.head_nav a{ color:#fff;font-size: 27px;}
	.rl_04{ font-size: 28px; }
	.koubei .pingfen img{ width: 100%; height: auto; float:left; margin: 20px auto;}
}

/*头部+menu*/
.head {
    width: 100%;
    overflow: hidden;
    background: #985622;
    margin-top: 0px;
}
.head section{ width:49%; float:left;}
.head aside{ /*width:40%;*/ float:right;}
.menutop a{width:25%; display:block; float:left; text-align:center; background:url("/images/new_sj03.jpg") no-repeat center right; background-size:contain; color:#404040; font-size:22px; border-bottom:2px solid #f0f0f0; font-size:20px; padding: 12px 0;}
.menutop {
    width: 100%;
    overflow: hidden;
    background: #f0f0f0;
}
.menutop .bor{ border-bottom:2px solid #df278b;}
.menutop a:hover,.menutop a:active{ color:#985622; }
.menutop .w_none{ background:none;}
/*底部*/
.bottom{ width:100%; padding:5% 0 7%; background:url("../images/new_sj53.jpg") no-repeat center top; background-size:cover; overflow:hidden;}
.botom{ width:100%; overflow:hidden; text-align:center; /*margin:4% 0 18%;*/ margin:1% 0 5%;}
.botom p{ font-size:14px; color:#666; line-height:25px; display:none;}
.bottom dl{ width:96%; margin:0 auto;}
.bottom dl dt{ width:45%; float:left;}
.bottom dl dt img{ width:100%;}
.bottom dl dd{ width:53%; float:right;}
.bottom dl dd img{ width:100%;}
.bottom dl dd ul li{float:left;}
.bottom dl dd ul .ww01{ width:45%;}
.bottom dl dd ul .ww02{ width:50%; float:right;}
.con05{ width:100%; overflow:hidden; margin:0 auto 3%;}
.con05 img{ margin:0 auto;}
/*右侧漂浮*/
#na{ overflow:hidden; position:relative;}
.toTop{cursor pointer;position:fixed; bottom:60px; right:28%; z-index:108; display:block; width:62px; height:144px;}
.toTop p{ box-sizing:content-box;}
.toTop .ww_p01{ width:62px; height:52px; border-radius:50%; background: rgba(255,106,25,0.8)!important;filter:Alpha(opacity=80); background:#ff6a19; opacity:80; text-align:center; font-size:12px; padding:10px 0 0; margin-bottom:20px;}
.toTop .ww_p01 img{ margin:0 auto 2px;}
.toTop .ww_p01 a{ color:#fff;}

.toTop .ww_p02{ width:62px; height:52px; border-radius:50%; background: rgba(229,229,229,0.9)!important;filter:Alpha(opacity=90); background:#255; opacity:90; text-align:center; font-size:12px; padding:10px 0 0;}
.toTop .ww_p02 img{ margin:0 auto 2px;}
.toTop .ww_p02 a{ color:#404040;}