﻿@charset "utf-8";
body,div,dl,dt,dd,ul,li,form,input,button,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
html{overflow-x:hidden;-webkit-text-size-adjust:none}
ul,li,dl,dt,dd{display:block;list-style:none}
img{border:0 none;vertical-align:top;max-width:100%}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn-clear{zoom:1}
.clear{diplay:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0}
a{text-decoration:none;outline:0;color:#666}
.fn-left{float:left}
.fn-right{float:right}
.fn-relative{position:relative}
.fn-absolute{position:absolute}
body{position:relative;overflow-x:hidden;color:#666;font-family:\5FAE\8F6F\96C5\9ED1}
.all{position:relative;z-index:10;right:0;background:#eeeeee}
#wrapper{margin:0 auto;width:100%; max-width:640px}
.wrap{width:95%;margin:0 auto}
.total{-webkit-box-shadow: 0 0 6px rgba(0,0,0,.11); -moz-box-shadow: 0 0 6px rgba(0,0,0,.11); box-shadow: 0 0 6px rgba(0,0,0,.11); background-color:#fff}
.marg{margin-top:2%}
.title{text-align:center;line-height:2.5;font-size:1.3em;color:#333;-webkit-box-shadow: 0 0 6px rgba(0,0,0,.11); -moz-box-shadow: 0 0 6px rgba(0,0,0,.11); box-shadow: 0 0 6px rgba(0,0,0,.11); background-color:#fff;margin-top:2%}
/*top*/
.top{background-color:#0054a3;}
.top h1{width:63%}
.top h1 a{display:block}
/*导航*/
.btn-nav{cursor:pointer;position:absolute;right:0;top:0%;width:18%;line-height:none;color:#e84774;background:url(images/nav.png) no-repeat right center;background-size:auto 45%;height:100%}
.panel{display:block;position:absolute;top:0;right:0;z-index:1;width:12em;height:100%;box-shadow:0.125em 0 0.5em rgba(0, 0, 0, 0.2) inset;
	background:-webkit-gradient(linear,0 0,0 100%,from(#3b3b3b),to(#131313));
	background:-moz-linear-gradient(top,#3b3b3b,#131313);

}
.panel>ul{width:96%;height:auto;margin:0 auto}
.panel-son{width:100%;font-style:normal;font-weight:normal;font-variant:normal;
 border-top:1px solid #131313; border-bottom:1px solid #3b3b3b;

}
.panel-son>a{display:block;color:#fff;text-align:center;line-height:3;font-size:1.1em}
/*banner*/
.banner{max-width:100%;overflow:hidden;visibility:visible;position:relative}
.banner img{width:100%;cursor:pointer}
#slider{line-height:0;text-align:center}
#pagenavi{text-align: center;bottom:10px;width:100%;position:absolute;}
#pagenavi a{display:inline-block;width:14px;height:14px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin-right:1%;background-color: #e6e6e6; -webkit-box-shadow: inset 1px 2px 3px rgba(176,176,178,.75); -moz-box-shadow: inset 1px 2px 3px rgba(176,176,178,.75); box-shadow: inset 1px 2px 3px rgba(176,176,178,.75);}
#pagenavi a.active{background-color:#fe3498; box-shadow:none}
/*搜索*/
.search{border-radius:20px;padding:2% 2.5%;background-color:#373737;-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.63); -moz-box-shadow: 0 1px 6px rgba(0,0,0,.63); box-shadow: 0 1px 6px rgba(0,0,0,.63); width:90%; margin:2% auto;}
.search a { font-weight:bold; color:#FFFFFF; text-align:center; font-size:18px; display:block}
/*首页导航*/
.index_nav{ padding-top:3%}
.index_nav li{ width:33.3%; height:100px; float:left; margin-bottom:2%; }
.index_nav li span { display:block; text-align:center;}
.index_nav li a{ display:block; position:relative;width:80%; margin:0 auto; }
.index_nav li a div{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.index_nav li a img{ width:100%; height:71px; border:#CCCCCC solid 1px;}
.index_nav li a div.cor_01{ background:#f77611 url(images/ico_01-.png) no-repeat center center; background-size:80% auto}
.index_nav li a div.cor_02{ background:#cc4647 url(images/ico_02-.png) no-repeat center center; background-size:80% auto}
.index_nav li a div.cor_03{ background:#4a627a url(images/ico_03-.png) no-repeat center center; background-size:80% auto}
.index_nav li a div.cor_04{ background:#977961 url(images/ico_04-.png) no-repeat center center; background-size:80% auto}
.index_nav li a div.cor_05{ background:#32aeca url(images/ico_05-.png) no-repeat center center; background-size:80% auto}
.index_nav li a div.cor_06{ background:#d1387b url(images/ico_06-.png) no-repeat center center; background-size:80% auto}
.index_nav li a p{ text-align:center; ; line-height:2; color:#333}
/*图片列表*/
.list_images{ padding-bottom:2%}
.list_images li{padding:2%; padding-bottom:0}
.list_images li a{display:block; }
.list_images li a img{width:20%; border:#CCCCCC solid 1px;}
.list_images li a div{ width:73%; margin-left:2%; line-height:1.9; background:#eeeeee; padding:0 2%}
.list_images li a div h3{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; color:#333; font-weight:normal; font-size:1.3em;}
.list_images li a div p{overflow:hidden; text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; color:#666; }
/*图片导航*/
.navigation{position:absolute;top:0;right:2%;text-align:right;cursor:pointer;line-height:3;color:#162137;font-size:0.85em; color:#666}
#menu li{width:25%;text-align:center;float:left;padding-top:2%}
#menu li a{width:90%;color:#fff;padding:9% 0;margin:0 auto;display:block;background-color:#f77611;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
/*文字列表*/
.list_articles li{width:95%;margin:0 auto; border-bottom:#eee solid 1px}
.list_articles li a{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;line-height:2.5;color:#333}
/*底部导航*/
.bottom_nav li{float:left;width:50%;text-align:center; margin-top:2%}
.bottom_nav li a{}
.bottom_nav li a{
	width:94%;
	padding-left:3%;
	height:36px;
	line-height:36px;
	text-decoration:none;
	display:block;
	background:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#efefef));
	background:-moz-linear-gradient(top,#ffffff,#f0f0f0);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#efefef,endColorstr=#f0f0f0,grandientType=0);
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:#dfdfdf solid 1px;
	margin:0 1%;
}
.bottom_nav li a.color_01{ background:#f77611}
.bottom_nav li a.color_02{ background:#cc4645}
.bottom_nav li a.color_03{ background:#977961}
.bottom_nav li a.color_04{ background:#32aeca}
.bottom_nav li a.color_05{ background:#d1387b}

/*底部*/
#solid_bottom{
	width:100%;
	max-width:960px;
	background:-webkit-gradient(linear,0 0,0 100%,from(#3b3b3b),to(#131313));
	background:-moz-linear-gradient(top,#3b3b3b,#131313);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3b3b3b,endColorstr=#131313,grandientType=0);
	bottom:0;
	border-top:1px solid #2a2a2a;
}
#solid_bottom li{float:left;width:50%; }
#solid_bottom li a{display:block;text-align:center;color:#fff;padding:8% 0; border-left:1px solid #131313; border-right:1px solid #3b3b3b;}
#solid_bottom li a img{vertical-align:middle;max-width:32.8125%;display:block;margin:0 auto;width:auto}
/*翻页*/
.page{text-align:center;width:100%;}
.page .arrow_left, .page .arrow_right{text-align:center;display:inline-block;width:70px;padding-bottom:7px;padding-top:4px;-webkit-box-shadow: 0 0 6px rgba(0,0,0,.11); -moz-box-shadow: 0 0 6px rgba(0,0,0,.11); box-shadow: 0 0 6px rgba(0,0,0,.11); background-color:#fff;}
.page .arrow_left img, .page .arrow_right img{vertical-align:middle}
.page .arrow_center{display:inline-block;width:20%}
/*内页*/
.picture .ptitle{color:#cc4645;font-size:1.2em;line-height:2;text-align:center; margin-top:2%; padding-top:2%}
.picture .about_pg{line-height:1.8;margin-top:2%; padding-bottom:2%;}
.picture .about_pg  img { max-width:100%;}
.picture .about_img{text-align:center; margin-top:2%}
.picture .about_img img{width:80%}
.results{line-height:2.5;margin-top:1.5%; padding-left:2%}
.results span{color:#cc4645; margin:0 2%}
@media screen and (max-width:640px){body,html{font-size:16px}}
@media screen and (max-width:540px){body,html{font-size:14px}}
@media screen and (max-width:480px){body,html{font-size:13.5px}}
@media screen and (max-width:420px){body,html{font-size:13px}}
@media screen and (max-width:360px){body,html{font-size:12.5px}}
@media screen and (max-width:320px) {body,html{font-size:11.5px}}
/*备注*/
/*@media screen and (max-width:1024px){.list_images li a img{height:144px}.banner img{height:480px}}
@media screen and (max-width:960px){.list_images li a img{height:135px}.banner img{height:450px}}
@media screen and (max-width:800px){.list_images li a img{height:113px}.banner img{height:375px}}
@media screen and (max-width:768px){.list_images li a img{height:108px}.banner img{height:360px}}
@media screen and (max-width:640px){.list_images li a img{height:90px}.banner img{height:300px}}
@media screen and (max-width:480px){.list_images li a img{height:68px}.banner img{height:225px}}
@media screen and (max-width:420px){.list_images li a img{height:59px}.banner img{height:197px}}
@media screen and (max-width:360px){.list_images li a img{height:51px}.banner img{height:169px}}
@media screen and (max-width:320px){.list_images li a img{height:45px}.banner img{height:150px}}*/