@media only screen and (max-width: 480px){.p_b_tit{ font-size:1.8rem; margin:0; margin-bottom:2.5rem;}.pic_list_img{ float:none; width:100%; text-align:center}.plist_txt{ text-align:center; width:100%;float: none;}.pic_list li{ padding-bottom:1rem}.pic_list_img img{ width:60%}



.plist_txt span {

    border: #ccc solid 1px;

    padding: 0.5rem ;

    margin-top:0rem;

}

.sanlan li { text-align:center}
#foot_menu li{ text-align:center; border-bottom:#666666 solid 1px; width:100%}
.s_tit{ /*! display:none; */}
}

@media only screen and  (min-width: 481px) and (max-width: 768px){ 

}

@media only screen and (min-width: 769px) and (max-width: 1200px){  

}

@media only screen and  (min-width: 1201px) { 
	.ryzz li img{ height:358px}


.foot_logo{ }

#top_link,#top{ display:block}#menu,#top_link{ background:#005fc2; color:#Fff}

#top_link{ height:35px; line-height:35px}#top_link a{ color:#fff}

.equinav .navbar-brand {

	display: none;

}

.logo{ width:45%}

#lala{ width:1200px; margin:0 auto}

#top_menu{ float:right}

#search{ width:48%; float:left;padding-right: 10px;}

.remen{ margin-top:12px}

.navbar-nav{ 



}

.ss_box{ background:#dcdcdc}.ss_box img{ vertical-align:middle}

.bt { margin:0}

.tit{ margin-top:1rem}

.tit span{ font-size:3.6rem}



#pic1{ background:url(../images/01.jpg) no-repeat; height:870px; background-size:cover; position:relative}

#pic2{ background:url(../images/02.jpg) no-repeat; height:870px; background-size:cover; position:relative}

#ztmx{ background:url(../images/06.jpg) no-repeat; height:870px; background-size:cover; position:relative}

.box{ width:1200px; margin:0 auto}



.shxsm{ position: absolute; bottom:6vh; text-align:center; width:25%; margin:0 auto; left:36%}



#szdk {

	background: url(../images/04.jpg);

     height:870px;

	background-size: 100% 100%;

	background-repeat: no-repeat;;

}

#featured-area {



	height: 630px;

	width: 347px; 

	margin:0px auto; position:relative;  top:10px

}

#featured-area img{ border:none}





.roundabout-holder {

	list-style:none; 

	width:100%; 

	height:600px; 

	margin:0px auto;

}



.roundabout-moveable-item {

	font-size:12px!important;

	height:400px; width:90%;

	cursor:pointer; padding:5px;

	border:1px solid #aaaaaa;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	background:#f9f9f9;

}



.roundabout-moveable-item img {

	height:100%;

	width:100%;

	background-color:#FFFFFF;

	margin:0;

}



.roundabout-in-focus {

	cursor:auto;

}



.roundabout-in-focus:hover {

	-webkit-box-shadow:0px 0px 20px #787878;

	-moz-box-shadow:0px 0px 20px #787878;

	background:#f9f9f9;

}



.roundabout-holder span	 {

	display:none;

	font-size:11px;

}



.roundabout-in-focus:hover span	{

	display:inline;

	position:absolute;

	bottom:0px;

	right:0px;

	padding:8px;

	background:#f9f9f9;

	color:#8A428B;

	z-index:999;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-topLeft: 5px;

	font-size : 14px;

	/*! border-left:1px solid #aaaaaa; */

	/*! border-top:1px solid #aaaaaa; */

	width: 100%; background: url("../images/sz_tit_bg.jpg");color: #fff; text-align: center

}



.roundabout a:active, .roundabout a:focus, .roundabout a:visited {

	outline:none;

	text-decoration:none;

}



.roundabout li {

	margin:0

}

.sz{ background:url(../images/sz.jpg) no-repeat center; width:40%; margin:0 auto; height:150px; background-size:cover; }

.sz img{ padding-top:20px}

#zhuanye {background: url(../images/05.jpg) no-repeat; background-size: cover; padding-top:70px;height:870px; position:relative}

#zhuanye ul{ width:1200px; margin:0 auto; padding-top:100px}



#zhuanye li { width:40%; margin: 0 auto; height:220px; float:left; margin-left:50px; padding-top:50px !important}



#zhuanye li:nth-child(1){background: url(../images/zy1.png) no-repeat;background-size: 100% auto; padding-top:0px;}

#zhuanye li:nth-child(2){background: url(../images/zy2.png) no-repeat;background-size: 100% auto;position: relative;top:0px;}

#zhuanye li:nth-child(3){background: url(../images/zy3.png) no-repeat;background-size: 100% auto;padding-top: 0px;position: relative;top:0px;}

#zhuanye li:nth-child(4){background: url(../images/zy4.png) no-repeat;background-size: 100% auto;  position: relative;top:0px;}

#zhuanye li h2 a{ font-size:22px}

#zhuanye li:nth-child(2n) div {



    padding-top: 0 !important;

}



.more{ width:20%; margin:0 auto; padding-top:100px}

#ztmx{ padding-top:280px}

#mscp{ background:url(../images/07.jpg) no-repeat; height:72rem; background-size:cover; position:relative}

#tktg{ background:url(../images/08.jpg) no-repeat; height:72rem; background-size:cover; position:relative}

#wsm{ background:url(../images/09.jpg) no-repeat; height:72rem; background-size:cover; position:relative}

#jc1{ background:url(../images/10.jpg) no-repeat; height:72rem; background-size:cover; position:relative; padding-top:34rem}

#jc2{ background:url(../images/11.jpg) no-repeat; height:72rem; background-size:cover; position:relative; padding-top:8.5rem}

#jc3{ background:url(../images/12.jpg) no-repeat; height:72rem; background-size:cover; position:relative; }

#mfyy{  height:72rem; background-size:cover; position:relative;}

.mscp_con{ padding-top:180px; width:27%}

.tkcj_con{ width:38%}

.wsm_con{ width:60%}

.jc_tit{ padding-top:80px}.jc_tit2{ padding-top:0; float:left; text-align:left}

.jc1_con,.jc2_con,.jc3_con{ width:42%; margin:0 auto}

.jc1_con_pic{ }.jc2_con_pic{ padding-top:0px}

.ztmx_con{ width:50%;margin:0 auto;}

.mfyy_tit,.lxwm_content{ width:50%; margin:0 auto}

#biaodan{width:50%; margin:0 auto}

.lxwm_img{ width:10%}

.m_map{ display:none}.b_map{ display: block}

.lxwm_content{ text-align:center}

#copy{ margin-bottom:0}

.jc3_con{ margin-top:5rem}



#logo{width:25%; background:yellow; float:left}

#top_m_menu{ background:blue; float:right; width:70%}

.navbar-header {

    float:none;

}

.navbar-collapse{ width:100%; float:right}



.navbar-brand{ display:inline-block; width:30%}

.content{width:1200px; margin:0 auto}

.xwzx_nr ul li h3 { width:70%; font-size:14px; color:#333; overflow:hidden; white-space: normal; float:right; margin:0; padding:0; font-weight:bold;font-size: 26px;height: 7rem;line-height: 6rem;}



.xwzx_nr ul li p { width:70%; font-size:16px; color:#666;  overflow:hidden; white-space: normal; float:right;line-height: 2;}



.xwzx_nr ul li .lzj { width:25%;  text-align:center; float:left; margin-right:1rem;}

.sanlan li{ padding:4rem 0}

.s_tit {
    background: #005fc2;
    color: #fff;
    padding: 1.2rem 2rem;
    font-size: 2rem;
    font-weight: bold;
}
#foot_menu {
    background: #323232;
    height: 5rem;
}
}