*{ padding: 0; margin: 0; text-decoration: none;}
body{ font-size: 16px;}
body a{ color: #666666;}
body a:hover{color:#cc0000;}
body .xian{ color:#cc0000;}
body .xian:hover{ color:#ff8000;}
.clear{ clear: both;}

.jtop{ width: 100%; background: #ffffff; }
.jheader{ width: 1200px; height: 120px; margin: 0 auto; }
.jheader .jlogo{ margin: 21px 0 0 10px; width: 435px; float: left;}
.jheader .jnavs{ margin: 36px 0px 0 0px; float: right; width: 550px;}
.jnavs li{  width: 44px;height: 38px; line-height: 38px; text-align: center; float: left; margin-right: 34px;}
.jnavs li:hover{ border-bottom: 3px solid #E6BD6B; }
.jnavs li a{ color:#333333; font-size: 18px; display: block;}
.jnavs li:hover a{ color: #ff8000;}
.ji{ /*width: 154px;*/ float: right; margin-top: 43px; position: relative; width: 20px;}
.ji .jinp{ width: 230px; height: 30px; position: absolute; left: -230px; top: -5px;}
.ji .jinp input{ width: 230px; height: 30px; border: 1px solid #eeeeee; line-height: 30px; color: #999999; text-indent: 10px;}
.ji img{ margin-left: 5px; vertical-align: middle;}

.jbig{ height: 320px;}
.jbig img{ width: 100%; height: 320px;}

.jc1{ margin: 20px auto; width: 1200px; height: 292px;}
.jc1 .jpic{ width: 344px; height: 280px; border: 1px solid #EEEEEE; float: left; padding: 10px 10px 0;}

.jdt{ width: 518px; height: 292px; float: left; margin-left: 22px;}
.jdt .jdti{ height: 23px; line-height: 23px; background: url(../images/jshu.png) 0 4px no-repeat;}
.jdti a{ color: #999; font-size: 20px; margin-left: 13px;}
.jdti span.hover a{ color: #0B66AA;}
.jdt h3{ height: 65px; line-height: 65px; text-align: center; border-bottom: 1px dotted #DDDDDD;}
.jdt h3 a{ color: #D80000;  font-size: 20px;}
.jdt h3 a:hover{ color: #ff8000;}
.jlis li{ height: 30px; line-height: 30px; background: url(../images/jdian.png) 0 15px no-repeat; padding-left: 17px; #height: 28px; #line-height: 28px;}
.jlis li:hover{ background: url(../images/jhdian.png) 0 15px no-repeat;}
.jlis li span{ float: left;}
.jlis li span.jdata{ float: right; color: #666666;}
.jdt .jlis{ padding-top: 18px;}

.jtzgg{ width: 246px; height: 292px; background: #F6F6F6; padding: 0 14px; float: right;}
.jtzgg .jtzggti{ height: 43px; line-height: 53px;}
.jtzggti a{ font-size:20px; color: #0B66AA; margin-left: 5px; float: left;}
.jtzggti div{ float: right; width: 45px; padding-top: 20px; height: 30px;}
.jtzggti img{ margin-right: 7px; float: left; cursor: pointer;}
.jtzgg li{  border-bottom: 1px dotted #BBBBBB; font-size: 16px; background: url(../images/jdian.png) 3px 27px no-repeat; padding: 18px 0; text-indent: 14px; color: #666666;}
.jtzgg li:hover{ background: url(../images/jhdian.png) 3px 27px no-repeat; color: #cc0000;}
.jtzgg li:hover a{ color: #cc0000;}
.jtzgg li span{ margin-left: 8px;}

.jcb{ padding: 20px 0; background: #F8FAFF;}
.jc2{ width: 1200px; margin: 0 auto; padding-bottom: 20px;}
.jc2 a{ display: inline-block; width: 122px; height: 122px; margin: 0 57px;}
.jx1{ background: url(../images/jx1.jpg) no-repeat;}
.jx2{ background: url(../images/jx2.jpg) no-repeat;}
.jx3{ background: url(../images/jx3.jpg) no-repeat;}
.jx4{ background: url(../images/jx4.jpg) no-repeat;}
.jx5{ background: url(../images/jx5.jpg) no-repeat;}
.jx1:hover{ background: url(../images/jx1a.jpg) no-repeat;}
.jx2:hover{ background: url(../images/jx2a.jpg) no-repeat;}
.jx3:hover{ background: url(../images/jx3a.jpg) no-repeat;}
.jx4:hover{ background: url(../images/jx4a.jpg) no-repeat;}
.jx5:hover{ background: url(../images/jx5a.jpg) no-repeat;}

.jc3{ width: 1200px; margin: 0 auto; padding-bottom: 20px;}
.jxx{ width: 364px; height: 276px; background: #ffffff; float: left;}
.jtis{ height: 40px; line-height: 40px; text-indent: 22px; font-size: 20px; color: #ffffff; background: #0B66AA;}
.jtis a{ color: #ffffff;}
.jxx ul{ padding: 5px 15px 0;}
.jxx li{ height: 45px; line-height: 45px; background: url(../images/jdian2.png) 10px 14px no-repeat; border-bottom: 1px dotted #E6C274; padding-left: 45px;}
.jxx li a{ font-size: 16px; color: #333333;}
.jws{ width: 516px; height: 276px; background: #ffffff; float: left; margin-left: 26px;}
.jlis2{ padding: 17px 10px 0;}
.jlis2 li{ height: 32px; line-height: 32px; background: url(../images/jdian.png) 0 15px no-repeat; padding-left: 17px; overflow: hidden; padding-bottom: 12px; #padding-bottom: 9px;}
.jlis2 span{ float: left;}
.jlis2 div{ width: 135px; float: right;}
.jw{ width: 260px; height: 276px; float: right;}
.jw ul{ height: 113px; background: #ffffff; margin-bottom: 24px;}
.jw li{ width: 66px; margin-left: 20px; float: left; padding-top: 15px;}
.jw li img{ transition:all .3s ease-in-out; margin-bottom: 7px;}
.jw li:hover img{ transform:rotate(360deg);}

.jc4{ width: 1200px; margin: 0 auto; height: 90px;}

.lfoot{ background: #ffffff;}
.lfc{ width: 1200px; margin: 0 auto; padding-top: 15px;}
.lfc li{ float: left; width: 217px; height: 32px; margin-right: 110px; }
.lfc li select{ width: 217px; height: 30px; line-height: 30px; color: #666; border: 1px solid #E4E4E4;}
.lfc2{ width: 980px; margin: 0 auto;}
.lfp1{ height: 40px; line-height: 40px; text-align: center; padding-top: 5px; color:#D7D7D7;}
.lfp1 a{ color:#0173C8; padding: 0 5px;}
.lfc2 div{ float: left; height: 80px; text-align: center;   color: #666666; font-size: 13px;}
.lfcp{ width: 800px; padding-top: 29px;}
.lfc2 a{ color: #666666;}
.ldb{ width: 100px; padding-top: 21px;}
.lzc{ width: 128px; padding-top: 35px;}
.lza{ width: 128px; padding-top: 15px;}
.lfcp{ width: 600px; text-align: center; line-height: 30px;}
@media only screen and (min-width: 750px) and (max-width: 4000px){
	.mbottom{ display:none;}
	.mtop{ display:none;}
	.jtop{display: block;}
	.lfoot{display: block;}
}
@media only screen and (min-width: 100px) and (max-width:750px){
	#page_div .pagination_index_last{
		text-align: left;
		width:300px;
	}
	.jtop{display: none;}
	.lfoot{display: none;}
	.mbottom{ display:block;}
	.mtop{ display:block;}

}
