锘緻CHARSET "UTF-8";
*{
margin:0;
padding:0
}
/*鍏ㄥ眬*/
body{
width:100%;
max-width:1200px;
font-family:microsoft yahei;
color:#999;
font-size:14px;
overflow-x:hidden;
margin:0 auto;
}
ul{
list-style:none;
}
a{
color:#999;
text-decoration:none;
}
a:hover{
color:#f00;
}

/*鍏ㄥ眬*/
#top_bg{
height:auto;
width:100%;
max-width:1200px;
}
#top{
width:100%;
max-width:1200px;
margin:0 auto;
padding:0;
position:fixed;
z-index:999;
background:#fff;
/*height:60px;*/
}
.top_1{
height:auto;
padding:0 15px;
padding-bottom:12px;
/*position:relative;*/
}
.top_2{
width:100%;
}
/*logo*/
.logo{
width:147px;
height:50px;
float:left;
margin-top:24px;
}
.logo img{
height:50px;
}
.menu{
float:right;
margin-top:36px;
}
.menu a{
display:block;
height:27px;
width:30px;
background:url(../images/main_btn.png) center center no-repeat;
text-indent:-9999px;
}


/*杩蜂綘鑿滃崟*/
.minimenu{
width:100%;
display:none;
}
/* minimenu*/
@media only screen and (max-height: 1920px){
	#minimenu{max-height:1000px;overflow:hidden;overflow-y:auto;}
}
@media only screen and (max-height: 1280px){
	#minimenu{max-height:800px;}
}
@media only screen and (max-height: 1136px){
	#minimenu{max-height:800px;}
}
@media only screen and (max-height: 960px){
	#minimenu{max-height:600px;}
}
@media only screen and (max-height: 720px){
	#minimenu{max-height:400px;}
}
@media only screen and (max-height: 640px){
	#minimenu{max-height:400px;}
}
@media only screen and (max-height: 480px){
	#minimenu{max-height:300px;}
}
/* minimenu*/
.show{
display:block;
}

.dmenu{
background:#fff;
}
.dmenu li{
/*height:56px;*/
line-height:56px;
display:block;
border-top:1px solid #ccc;
}
.dmenu .menu_more a{

}
.dmenu li a{
display:block;
height:56px;
line-height:56px;
text-align:left;
font-size:16px;
background:url(../images/down.png) right 13px no-repeat;
padding:0 15px;
margin-right:15px;
}
.dmenu li a.up{
color:#392376;
background:url(../images/up.png) right 13px no-repeat;
font-size:18px;
font-weight:600;
}
/*浜岀骇鑿滃崟*/
.ddmenu{
display:none;
}
.dmenu .d_click .ddmenu li{
display:block;
height:56px;
line-height:56px;
width:100%;
background:#eee;
color:#666;
font-size:16px;
}
.dmenu .d_click .ddmenu li a{
background:none;
height:56px;
line-height:56px;
}





/*鎼滅储*/
#search{
margin:0 auto;
height:38px;
background:#fff;
border:1px solid #fff;
border-radius:4px;
}
.sec_text{
width:80%;
height:38px;
line-height:38px;
background:none;
border:none;
background:none;
display:block;
float:left;
font-family:microsoft yahei;
}
.sec_btn{
width:17%;
height:38px;
line-height:38px;
border:none;
background:url(../images/sec_btn.png) right center no-repeat;
text-indent:-9999px;
display:block;
float:right;
}

/*鏃堕棿閫夋嫨*/
#time{
margin:0 auto;
height:38px;
background:#fff;
border:1px solid #fff;
border-radius:4px;
}
.time_text{
width:40%;
height:38px;
line-height:38px;
background:none;
border: 1px solid #ccc;
background:none;
display:block;
float:left;
font-family:microsoft yahei;
margin-right:40px;
}
.time_text1{
width:40%;
height:38px;
line-height:38px;
background:none;
border: 1px solid #ccc;
background:none;
display:block;
float:right;
font-family:microsoft yahei;
}
.time_btn{
width:17%;
height:38px;
line-height:38px;
border:none;
background:url(../images/sec_btn.png) right center no-repeat;
text-indent:-9999px;
display:block;
float:right;
}
/*banner*/
#banner_bg{
padding-top:92px;
}
#banner{
max-width:1200px;
margin:0 auto;
}
#banner img{
width:100%;
}
/*nav*/
#nav_bg{
padding:20px 0;
width:100%;
}
#nav{
padding:0 15px;
margin:0 auto;
}
.menumain{
width:103%;
}
.menumain li{
display:block;
float:left;
width:31%;
max-width:374px;
height:90px;
margin-right:2%;
margin-bottom:2%;
}
.menumain .tm a{
display:block;
width:100%;
height:90px;
text-indent:-9999px;
}
.menumain .tm1 a{
background:#1e88ff url(../images/nav_btn1.jpg) center center no-repeat;
}
.menumain .tm2 a{
background:#fea53d url(../images/nav_btn2.jpg) center center no-repeat;
}
.menumain .tm3 a{
background:#36bdfb url(../images/nav_btn3.jpg) center center no-repeat;
}
.menumain .tm4 a{
background:#9a7fdc url(../images/nav_btn4.jpg) center center no-repeat;
}
.menumain .tm5 a{
background:#f171fc url(../images/nav_btn5.jpg) center center no-repeat;
}
.menumain .tm6 a{
background:#73c03e url(../images/nav_btn6.jpg) center center no-repeat;
}
/*container*/
#container_bg{
padding-bottom:20px;
}
#container{
width:100%;
}
.pic_link ul{
width:100%;
}
.pic_link ul li {
margin-bottom:20px;
padding:0 15px;
}
.pic_link ul li a img{
width:100%;
max-width:1170px;
}
.pic_link ul li a{
display:block;
width:100%;
height:auto;
max-width:1170px;
max-height:435px;
position:relative;
}
.pic_link ul li a span{
display:block;
/*height:40;
line-height:40px;*/
font-size:18px;
position:absolute;
left:10px;
bottom:9%;
color:#fff;
}
/*bottom*/
#bottom_bg{
background:#392376;
}
#bottom{
padding:30px 15px;
color:#fff;
}
#bottom a{
color:#fff;
}
#bottom .link table{
width:100%;
}
#bottom .link  td{
width:20%;
text-align:center;
}
.b_text{
padding:15px 0;
}
.b_text p{
text-align:center;
}

/*褰撳墠浣嶇疆*/
.homelink{
padding:0 15px;
}
.homelink span{
height:40px;
line-height:40px;
color:#999;
}
.homelink span a{
color:#666;
}
.homelink span a:hover{
color:#392376;
}
/*杈规*/
/*杈规涓€*/
.bx1{
padding:0 15px;
}
.bx1_t{
height:40px;
line-height:40px;
border-bottom:1px solid #392376;
}
.bx1_t font{
font-size:18px;
color:#392376;
text-decoration:none;
width:80%;
}
.bx1_t .more{
display:block;
float:right;
text-align:right;
height:40px;
line-height:40px;
width:20%;
display:none;
}
.bx1 .more a{
color:#999;
font-size:13px;
}
.bx1 .more a:hover{
color:#f00;
}
.bx1_c{
padding:15px 0;
}
/*杈规浜?/
.bx2{
margin:20px 0;
padding:0 15px;
}
.bx2_t{
height:50px;
line-height:50px;
text-align:center;
background:#392376;
}
.bx2_t font{
font-size:18px;
color:#fff;
text-decoration:none;
width:80%;
font-weight:normal;
}
.bx2_t .more{
display:block;
float:right;
text-align:right;
height:40px;
line-height:40px;
width:20%;
display:none;
}
.bx2 .more a{
color:#999;
font-size:13px;
}
.bx2 .more a:hover{
color:#f00;
}
.bx2_c{
}

.pro-gallery{overflow:hidden;background-color:#fff}.pro-gallery li{text-align:center;position:relative}.pro-gallery li:before{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;background-position:0 bottom;background-size:100% 18.2em}.pro-gallery img{display:inline-block}.pro-gallery,.pro-gallery li,.pro-gallery li img{height:19.3em;width:auto}.pro-gallery .slider-btn{position:absolute;bottom:.55em;left:0;right:0;z-index:55;text-align:center}.pro-gallery .slider-btn em{background-color:rgba(255,255,255,.3);width:.5em;height:.5em;border:0}.pro-gallery .slider-btn em.on{background-color:rgba(255,255,255,1)}.pro-gallery .slider-btn span{background-color:transparent;border:0}.pro-gallery.pro-gallary2,.pro-gallery.pro-gallary2 li,.pro-gallery.pro-gallary2 li a,.pro-gallery.pro-gallary2 li img{height:12em;width:100%}.pro-gallery.pro-gallary2 li:before{content:none}.pro-gallery.pro-gallary2 .slider-btn{left:inherit;bottom:.55em;right:.3em}.pro-gallery.pro-gallary2 li a{display:inline-block}

.slider{position:relative;width:100%;overflow:hidden}#slider li{float:left}#slider img{vertical-align:top}.slider-btn{text-align:center}.slider-btn span{display:inline-block;text-align:center;padding:.25em .5em;border-radius:1.6em;-webkit-border-radius:.35em;background-color:rgba(255,255,255,.2);border:2px solid rgba(0,0,0,.06)}.slider-btn em{display:inline-block;width:.6em;height:.6em;border-radius:50%;-webkit-border-radius:50%;border:1px solid rgba(136,136,136,.6);background-color:rgba(255,255,255,1);vertical-align:middle;margin:0 .25em;overflow:hidden;text-indent:-9990em}.slider-btn em.on{border-color:rgba(102,102,102,1);background-color:rgba(102,102,102,1)}