@charset="utf-8";
body{ margin: 0;padding: 0; font-size:15px !important; font-family: microsoft yahei !important;}
ul li{list-style: none; margin: 0; padding: 0;}
a,img{outline: none; border: 0; text-decoration: none; color: #333; vertical-align: middle;}
a:hover { text-decoration: none !important;}
input{border: 0; outline: none;}
*{margin: 0; padding: 0; font-size:100%; }
/*头部*/
.head{height: 40px; line-height: 40px; background: #03326a;overflow: hidden;}
.head_left{ width: 50%; float: left; text-align: left}
.aa{color: #fff;}
.head .aa a{font-size: 13px; color: #fff; line-height: 40px;}
.head_right{ width: 50%; float: left; text-align: right}
.w1100{ width: 1100px; margin: auto; position: relative; }
/*logo*/
.head2{ overflow: auto; padding-top: 24px; background: #2560a4; height: 122px;}
.cs_logo{padding-left: 20px; float: left; width: 29.6%;}
.cs_logo img{width: 100%;}
.cs_search{float: right;width: 39.273%; padding: 20px 0 0 0; margin-right: 20px; height: 62px; background: url(/picture/0/1804101622024595007.png) no-repeat 0 20px; background-size: 100% 70% }

/*搜索框*/
.bt-mod-xxjs-01 {width: 100% !important;}
.bt-mod-xxjs-01 .bt-text {width: 360px !important; height: 40px !important; float: left !important; background: none !important; border: 0;}
.bt-mod-xxjs-01 .bt-bnt {height: 40px !important; float: right;background: none; border: 0;}
.search_txt{width: 360px; height: 42px; line-height: 42px; background: none;padding-left: 20px}
.search_tj{width: 49px; height: 42px; float: right; background: none; }
/*导航*/
.nav_bg{background: url(/picture/0/1804101622024745384.jpg) repeat-x 0 0; height: 50px; border-bottom: 1px solid #d5d7d4; word-spacing: -1px; font-size: 0;line-height: 48px;}
.nav_bg .nav_one li{ height: 48px; line-height: 48px;*height: 46px; *line-height: 46px; text-align: center; display: inline-block; *display: inline; *zoom:1; border-right: 1px solid #5480b7; position: relative; width: 129px; *float: left;}
.nav_bg .nav_one>li a:hover{background: url(/picture/0/1804101622024834531.jpg) repeat-x 0 0; color: #ffff00}
.nav_bg ul li a{font-size: 18px; color: #fff; display: block; padding: 0 28px; line-height: 48px;}
.nav_bg ul li a.active{background: url(/picture/0/1804101622024834531.jpg) repeat-x 0 0; color: #ffff00}
.nav_bg ul li.nav_fir{border-left:1px solid #d5d7d4; float:left; overflow: hidden; width: 66px;}
.nav_bg ul li.nav_fir a{padding:1px 1px 0 1px;}
.nav_bg .nav_fir img{vertical-align: top;}
/*下拉样式*/
.nav_two{ padding: 0;display: none; position: absolute; z-index: 1000; width: 129px; left: 0}
.nav_two li:hover a{ color: #ffff00;}
.nav_bg .nav_one .drop_ul:hover .nav_two{display: block; }
.nav_bg .nav_one .nav_two li{background: #2464ae; width: 129px; text-align: center; float: left;}
.nav_bg .nav_one .nav_two li a{ color: #fff; font-size: 16px; padding: 0; line-height: 36px; height: 36px;}
.nav_bg .nav_one .nav_two li a:hover{color: #ffff00;}

/*banner*/
.ban{width: 100%;}
.main_visual{height:594px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:594px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:594px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:594px;}
.main_image li span{display:block;width:100%;height:594px}
.main_image li a{display:block;width:100%;height:594px}
div.flicking_con{position:absolute;bottom:50px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:15px;height:15px;margin:0;padding:0;background:url(btn_min_img.png) 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -14px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(hover_right.png) no-repeat right top;right:100px;}
/*banner*/
/*轮播样式*/
.js-silder{
	position: relative;	
	min-width: 320px;
}
.silder-scroll{
	width: 100%;
	overflow: hidden;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
	height: 594px;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.silder-main-img img{
	width: 100%;
}

.lb_txt{
	position: absolute;
	bottom:20%;
	width: 600px;
	background-color: rgba(31,31,31,0.5)!important;background-color:rgb(31,31,31);filter:Alpha(opacity=50);
	padding: 10px;
	left: 10%;

}
.lb_txt h3{
	color: #fff;
	font-size: 22px;
	font-weight: bold;
}
.lb_txt p{
	font-size: 15px;
	line-height: 30px;
	color: #fff;
	margin-top: 4px;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
	position: absolute;
	bottom:10px;
}
.silder-ctrl-prev,
.silder-ctrl-next{
	position: absolute;
	top: 0;
	width: 8%;
	height: 100%;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
	font-family: "宋体";
	font-size: 52px;
	font-weight: 600;
	text-shadow: #666 2px 2px 5px;
}
.silder-ctrl-prev{
	left: 0;
	text-align: left;
}
.silder-ctrl-next{
	right: 0;
	text-align: right;
}
.silder-ctrl-prev>span,
.silder-ctrl-next>span{
	position: absolute;
	top: 50%;
	margin-top: -40px;
}
.silder-ctrl-prev>span{
	left: 0;
}
.silder-ctrl-next>span{
	right: 0;
}
.silder-ctrl-con{
	display: inline-block;
	width: 4%;
	padding: 10px 0;
	margin: 0 10px;
	cursor: pointer;
}
.silder-ctrl-con>span{
	display: block;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
	padding: 5px 0;
	cursor: pointer;
	background-color: #e4e4e4;
	opacity: 0.6;
	filter:Alpha(opacity=60);
}
.silder-ctrl-con.active>span{
	background-color: #fe7539;
}

/*中间内容*/
.cs_cont{padding-top: 32px;}
.xwbd{padding:0 0 15px 35px; line-height: 22px; border-bottom: 2px solid #dcdcdc; background: url(img1.jpg) no-repeat 0 0; }
.xwbd a{font-size: 24px; color: #00558f; font-weight: bold;}
/*新闻报道列表*/
.xwbd_list{padding-top: 18px;overflow: auto;}
.xw_list{float: right; width: 695px}
.xwbd_list1{width: 376px;float: left; height: 212px;}
.xwbd_list2{margin:0 24px;}
.xw_list ul li{ border-bottom: 1px dotted #999; padding-bottom:10px;float: left; width:332.5px;}
.xw_list ul li:nth-child(2n){margin-left: 30px}
.xw_list ul.brief li a{color: #333; font-size: 22px;}
.xwbd span{ float: right; display: none; }
.xwbd span a{ font-size: 14px; color: #999; font-weight: normal;}
.xw_list ul li a{color: #333;}
.xw_list ul li p{padding-top: 4px;color: #999; font-size: 14px; text-indent: 28px;}
.xw_list ul.list_thr li{background: url(point.png) no-repeat 0 8px; padding: 0 0 10px 16px; margin-top: 10px;}

/*瀑布流*/
.cy_pic{ padding-top: 30px;margin-top: 30px; border-top:2px solid #dcdcdc;clear: both}
.part3{padding: 30px 0 22px; overflow: auto;clear: both;}
.qute{width: 346px; float: left;}
.qute2{margin: 0 31px;}
.qute h3{background: url(img2.jpg) no-repeat 0 0;padding:0 0 14px 35px; margin-bottom: 10px; border-bottom: 2px solid #ccc; height: 40px;line-height: 22px;font-size: 24px; color: #333; font-weight: bold;}
.qute h3 a{font-size: 16px; color: #999; font-weight: normal;float: right;}
.qute2 h3{background: url(img3.jpg) no-repeat 0 0;}
.qute3 h3{background: url(img4.jpg) no-repeat 0 0;}
.qute ul li{padding: 0 0 12px 16px; background: url(point.png) no-repeat 0 8px;margin-bottom: 8px; border-bottom: 1px dotted #b9b9b9;}
.qute ul li a{color: #333;}

.part4{background: url(bg.jpg) no-repeat center center; height: 376px; clear: both;overflow: auto;padding-top: 30px; margin-bottom: 30px;}
.gggs{width: 346px;float: left;}
.gggs h3{background: url(list1.png) no-repeat 0 0;padding:0 0 14px 35px; margin-bottom: 10px; height: 40px; line-height: 22px;border-bottom: 2px solid #fff;font-size: 24px; color: #fff; font-weight: bold;}
.gggs h3 a{font-size: 16px; color: #ccc; font-weight: normal;float: right;}
.gggs ul li{padding: 0 0 10px 16px; background: url(point1.png) no-repeat 0 8px;margin-bottom: 8px; border-bottom: 1px dashed #fff;}
.gggs ul li a{color: #fff;}
.xmts{width: 346px;float: left; margin: 0 30px}
.xmts_list{height: 250px; padding: 20px; border: 1px solid #cbcccc; background-color: rgba(216,221,225,0.8)!important;background-color: #d8dde1;filter:Alpha(opacity=80);}
.xmts h3{background: url(list2.png) no-repeat 0 0;padding:0 0 15px 35px; height: 40px;line-height: 22px;}
.xmts h3 a{font-size: 24px; color: #fff; font-weight: bold;}
.tjsp{width: 346px; float: left;}
.tjsp h3{background: url(list3.png) no-repeat 0 0;padding:0 0 15px 35px; height: 40px;line-height: 22px;}
.tjsp h3 a{font-size: 24px; color: #fff; font-weight: bold;}
.tjsp_list{height: 250px; padding: 0; border: 0; background-color: rgba(216,221,225,0.8)!important;background-color: #d8dde1;filter:Alpha(opacity=80); }
/*底部导航*/
.btm_nav{background: #808081; height: 114px; clear: both;}
.btm_nav_bg{height: 114px;}
.btm_nav_bg ul li{float: left; text-align: center; background-image: url(link.png); background-repeat: no-repeat;}
.btm_nav_bg ul li a{display: block; width: 164px; height: 114px; padding: 74px 48px 0; color: #fff;}
.btm_nav_bg ul li.list_fir{background-position:40px 20px;}
.btm_nav_bg ul li.list_two{background-position: -100px 20px}
.btm_nav_bg ul li.list_three{background-position: -262px 20px}
.btm_nav_bg ul li.list_four{background-position: -430px 20px}
.btm_nav_bg ul li.list_five{background-position: -590px 20px}
.btm_nav_bg ul li.list_six{background-position: -750px 20px}
.btm_nav_bg ul li.list_last{background-position: -920px 20px}

.btm_nav_bg ul li.list_fir a{width: 140px; padding: 74px 48px 0 28px; }
.btm_nav_bg ul li.list_last a{width: 140px; padding: 74px 30px 0 46px}
/*网站地图*/
.dibu_nav {background: #cbcccc; padding: 20px 0 14px; overflow: auto;}
.db_nav{width: 76px; margin-right: 70px;float: left;}
.db_nav h4{font-size: 17px; color: #333;font-weight: normal;margin-bottom: 12px;}
.db_nav h4 a{font-size: 17px; color: #333;font-weight: normal;}
.db_nav ul li{margin-bottom: 6px;}
.db_nav ul li a{font-size: 15px; color: #545454;}
.dibu_nav .db_nav_last{margin: 0;}

/*底部*/
.foot{height: 174px; background: #4b4b4b; clear: both; }
.dibu{margin: auto; width: 960px; position: relative; padding: 20px 142px 0;}
.sydw{position:absolute;left:0;top:50px}
.dibu p{color: #fff; line-height: 26px; text-align: left;}
.dibu p a{color: #fff;}


/*栏目页*/
.place{padding: 18px 0; text-align: left;}

.lm_left{width: 24.5%; float: left; margin-bottom: 20px;}
.lm_left h3{padding: 12px 0; text-align: center; background:#1d79cc;}
.lm_left h3 a{color: #fff; font-weight: bold; font-size: 120%}
.lanm{padding-left: 20px; border-top: 0;border: 1px solid #e5e5e5; min-height: 400px}
.lanm li{padding: 8px 0;}
.lanm li.nav-second {padding: 8px 0 0;}
.lanm li a{padding-left: 14px; background: url(icon_03.jpg) no-repeat 0 50%; color: #333;}
.lanm li a.active{color:#0783d0; background: url(icon_06.jpg) no-repeat 0 50%;}
.lanm li .nav-second1 .nav-second2 a{background: url(point.jpg) no-repeat 0 50%;}
.lm_right{width: 73%; float: right; padding:12px 20px 0;border: 1px solid #e5e5e5; margin-bottom: 20px;min-height: 450px}
.lm_right h3{padding-bottom: 10px; background: url(line1.jpg) repeat-x 0 100%; margin-bottom: 8px;}
.lm_right h3 span{color: #3d3d3d; border-bottom: 2px solid #5e9fda; padding:0 36px 8px 0; font-size: 120%;}
.lm_list ul li{height: 46px; line-height: 46px; border-bottom:1px dashed #e8e8e8; background: url(point.jpg) no-repeat 0 50%; padding-left: 16px;}
.lm_list ul li a{color: #3d3d3d;}
.lm_list ul li span{float: right; color: #666;}
.lm_list ul li p{display: none;}
/*文章页*/
.artic { width: 1100px; background: #fff; padding: 25px 100px; margin: 0 auto; font-size: 15px; color: #333; min-height: 380px;}
.artic p{margin: 10px 0;}
#zoom p{margin: 10px 0;}
/*频道页*/
.pd_cont{overflow: auto; padding: 20px 0;}
.pd_left{ width: 260px;float: left;}
.pd_cen{width: 530px; margin: 0 25px; float: left;}
.pd_right{ width: 260px;float: left;}
.pd_title{overflow: auto; padding: 10px; background: #f6f6f6;}
.zdts h3{ margin-bottom: 10px; padding-bottom: 10px; border-bottom: 2px solid #ccc;}
.zdts h3 a{font-size: 20px; color: #00558f; font-weight: bold;}
.pd_title h3{ margin-bottom: 10px; padding-bottom: 10px; border-bottom: 2px solid #ccc;}
.pd_title h3 a{font-size: 20px; color: #00558f; font-weight: bold;}
.ggl_list{overflow: auto;}
.wail{clear: both; margin:15px 0 4px 0; overflow: auto;}
.wail ul li{width: 173.3px;margin:0 5px 0 0;float: left; text-align: center;}
.wail ul li.wail3{margin: 0}
.wail ul li.wail4 {width: 128.75px; margin-top: 5px;}
.wail ul li.wail5 {width: 128.75px; margin-top: 5px;}
.wail ul li.wail6 {width: 128.75px; margin-top: 5px;}
.wail ul li.wail7 {width: 128.75px; margin-top: 5px;}
.wail ul li a{color: #fff; font-size: 20px; font-weight: bold; display: block; padding: 20px 0; background: #6b7b9f;}
.wail ul li.wail2 a{background: #67c3ce;}
.wail ul li.wail3 a{background: #e79075;}
.wail ul li.wail4 a{background: #648fd4;}
.wail ul li.wail5 a{background: #6b7b9f;}
.wail ul li.wail6 a{background: #e79075;}
.wail ul li.wail7 a{background: #67c3ce;}
.rd_right{ width: 260px;float: left;}
.rd_title{margin:0 0 25px;}
.rd_title h3{ margin-bottom: 10px; padding-bottom: 10px; border-bottom: 2px solid #ccc;}
.rd_title h3 a{font-size: 20px; color: #00558f; font-weight: bold;}
.rd_title ul li{padding-left: 14px;margin-bottom: 10px; background: url(point.png) no-repeat 0 8px;}
.rd_title ul li a{color: #333;}
.tab_list li{padding:0 0 16px 14px;margin-bottom: 12px; background: url(point.png) no-repeat 0 8px;border-bottom: 1px dashed #999; 
	overflow: auto;}
.tab_list li a{color: #333;}
.tab_list li span{float: right; color: #333;}

.soso{ margin-bottom: 10px; clear: both; margin-top: 25px; font-size: 0;}
.soso span{ display: inline-block; *display: inline; *zoom:1; padding: 0 0 10px;}
.soso span.hover{background: url(span_bottom.png) no-repeat 0 100%;}
.soso span a{font-size: 20px; font-weight: bold; color: #666;display: block;padding: 0 10px;}
.soso span.hover a{color: #00558f; display: block;padding: 0 10px;}   
#one1 a,#one2 a,#one3 a,#one4 a{border-right: 2px solid #666;}
#con_one_1 ul li,#con_one_2 ul li,#con_one_3 ul li,#con_one_4 ul li,#con_one_5 ul li{padding:0 0 10px 14px;margin-bottom: 10px; background: url(point.png) no-repeat 0 8px; overflow: auto; border-bottom: 1px dashed #999; }
#con_one_1 ul li a,#con_one_2 ul li a,#con_one_3 ul li a,#con_one_4 ul li a,#con_one_5 ul li a{color: #333; line-height: 26px;}
#con_one_1 ul li span,#con_one_2 ul li span,#con_one_3 ul li span,#con_one_4 ul li span,#con_one_5 ul li span{float: right; color: #999;}
.zdts_list {margin-bottom: 0; overflow: auto;}
.zdts_list ul li{padding:0 0 10px 14px;margin-bottom: 10px; background: url(point.png) no-repeat 0 8px; overflow: auto; border-bottom: 1px dashed #999; }
.zdts_list ul li a{color: #333; line-height: 26px;}
.zdts_list ul li span{float: right; color: #999;}
.ggl_list ul li{padding:0 0 0 14px;margin-bottom: 10px; background: url(point.png) no-repeat 0 8px; overflow: auto; }
.ggl_list ul li a{color: #333; line-height: 26px;}
.ggl_list ul li span{float: right; color: #333;}
.mess{width: 100%; display: block; margin-bottom: 10px;}
.impot{width: 100%; display: block; margin-bottom: 20px;}

/*学院机构栏目页开始*/
.xyjg{text-align: left; margin: 20px 0 10px}
.xyjg span { display: inline-block; *display: inline;zoom:1; font-size: 100%; padding: 0 0 10px; font-size: 18px; margin: 0 10px;font-weight: bold; color: #666; }
.xyjg span.hover{background: url(span_bottom.png) no-repeat 50% 100%; color: #00558f}
.xyjg span a{font-size: 100%; font-weight: bold; color: #666; display: block; padding: 0 10px;}
.lm_right .xyjg ul li{border-bottom: #b9b9b9 dashed 1px;}
.lm_right .xyjg ul li a{display: block; height: 40px; line-height: 40px; color: #333;}
#xwxxk_widget_div .xwxxk_widget_search_text{ float:left; background-color:#fff; border:none; height:33px; text-indent:4px; line-height:33px; color:#6C6C6C; width:370px;}
#xwxxk_widget_div #tablecss th {
    padding: 5px 8px;
    border: 1px solid #ccc;
    background: #F3F3F3;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
    font-weight: bold;
}
#xwxxk_widget_div .xwxxk_widget_search_btn{ float:left; background:url(/widget/images/xwxxk_widget_search.png) center no-repeat #43A7F2; width:35px; height:33px; line-height:33px; border:none; }
#xwxxk_widget_div .fl{margin:10px;}
#xwxxk_widget_div .xwxxk_widget_result{
  margin-top:10px;
  float:left;
  width:99%;
}
#xwxxk_widget_div #tablecss td{
  padding:5px;
  border:1px solid #ccc;
  word-wrap:break-word ;
}
#xwxxk_widget_div #tablecss th{
  padding:5px 8px;
  border:1px solid #ccc;
  background:#F3F3F3;
  height:25px;
  line-height:25px;
  font-size:14px;
  font-weight:blod;
}
/*
 * éƒ¨é—¨é¢†å¯¼css
 */
.xwxxk_widget_infolist {
  float:left;
  width:99%;
    margin-top: 15px;
}

.xwxxk_widget_xiangxi {
    padding-left: 10px;
    width: 75%;
}
.xwxxk_widget_xxlist {
    clear: both;
    line-height: 26px;
    position: relative;
}

.xwxxk_widget_infolist p {
    display: inline;
    float: left;
    text-align: left;
}

.xwxxk_widget_xiangxi h2 {
  font-size:14px;
  font-weight:normal;
    display: inline;
    float: left;
    height: 26px;
    line-height: 26px;
}

.xwxxk_widget_xiangxi .xwxxk_widget_hongse {
    letter-spacing:5px;
}
.xwxxk_widget_xiangxi .xwxxk_widget_heise {
    padding:0 0 0 20px ;
}
.lm_list .list-paddingleft-2 li{ background: none; border-bottom: 0; padding:5px;line-height:24px;font-size:14px;border-bottom:1px #ccc dotted;
  font-family: "微软雅黑";}
.lm_list .list-paddingleft-2 li p{display: block}
.lm_list .list-paddingleft-2 li span{width:90px;float:left;text-align:right;min-width:90px;font-weight:bold;}
/*学院机构栏目页结束*/

/*信息公开*/
.xxgk_main{overflow: auto; margin: 20px auto;}
.xxgk_list{width: 255px; float: left; margin-bottom: 20px;}
.xxgk_cont{width: 815px; float: right; padding:12px 20px 0; margin-bottom: 20px;min-height: 450px}
.xxgk_cont ul li{padding:0 0 10px 14px;margin-bottom: 10px; background: url(point.png) no-repeat 0 8px; overflow: auto; border-bottom: 1px dashed #999; }
.xxgk_cont ul li a{color: #333; line-height: 26px;}
.xxgk_cont ul li span{float: right; color: #999;}

.gkzd{overflow: auto; margin: 30px 0;}
.gkzd h3{font-size:24px; color:#00558f; border-bottom: 2px solid #dcdcdc; padding-bottom: 18px; margin-bottom: 10px;}
.gkzd ul li{margin: 10px 0;}
.gkzd ul li a{color: #333; padding-left: 14px; background: url(point.jpg) no-repeat left center;}
.gkzd ul li span{float: right; color: #999;}
.gk_title{font-size:24px; color:#00558f; border-bottom: 2px solid #dcdcdc; padding-bottom: 18px; margin-bottom: 20px;}

.yl{clear: both;}

@media only screen and (max-width: 1600px){
.silder-main{height: 495px;}
}
@media screen and (max-width: 1440px) {
.silder-main{height: 446px;}
}
@media screen and (max-width: 1366px) {
.silder-main{height: 423px;}
}
@media only screen and (max-width: 1280px){
.silder-main{height: 396px;}
}
@media only screen and (max-width: 1024px){
.w1100{ width: 980px; margin: auto;}
.head2 {overflow: hidden;}
.nav_bg ul li.nav_fir {
	border-left: 1px solid #d5d7d4;
	float: left;
	overflow: hidden;
	margin: 0;
	width: 66px;
	padding: 0;
}
.nav_bg ul li {padding: 0;}
.nav_bg ul li a {font-size:16px; padding: 0 20px;}
.nav_bg .nav_one li {width: 115px;}
/*banner*/
.slider_main{height: 317px;}
/*banner*/
.xw_list{width: 626px;float: right;}
.xwbd_list1{width: 324px;}

.xw_list ul li{ border-bottom: 1px dotted #999;margin-top: 8px; float: left; width:298px; float: left;padding-bottom: 0;}
.xw_list ul.list_thr li a{color: #333; display: block; float: left; height: 20px; overflow: hidden; width: 220px;}
.xw_list ul li p{text-align:left;padding-top: 4px;color: #999}
.cy_pic{display: none;}
.qute{width: 32%;}
.qute2{margin: 0 2%;}
.gggs{width: 316.6px;}
.gggs ul li{overflow: auto;}
.gggs ul li a{display: block; width: 256px;float: left; overflow: hidden; height: 22px;}
.qute ul li{overflow: auto;}
.qute ul li a{display: block; width: 252px;float: left; overflow: hidden; height: 20px;}
.xmts{width: 316.6px; margin: 0 15px;}
.tjsp{width: 316.6px;}
.db_nav {margin-right: 53px;}
.btm_nav_bg ul li.list_fir a{width: 140px; padding: 74px 48px 0 28px}
.btm_nav_bg ul li.list_last a{width: 140px; padding: 74px 30px 0 46px}
.btm_nav_bg ul li{float: left; text-align: center; background-image: url(link.png); background-repeat: no-repeat;}
.btm_nav_bg ul li a{display: block; width: 140px; height: 114px; padding: 74px 30px 0; color: #fff;}
.btm_nav_bg ul li.list_fir{background-position:40px 20px;}
.btm_nav_bg ul li.list_two{background-position: -110px 20px}
.btm_nav_bg ul li.list_three{background-position: -272px 20px}
.btm_nav_bg ul li.list_four{background-position: -440px 20px}
.btm_nav_bg ul li.list_five{background-position: -600px 20px}
.btm_nav_bg ul li.list_six{background-position: -762px 20px}
.btm_nav_bg ul li.list_last{background-position: -920px 20px}
.pic .sildebar li{height: 577px; width: 1024px}
.pic .sildebar li img{height: 577px;}
.foot {padding: 0 100px;}
/*文章页*/
.artic {width: 100%; padding: 0 20px}
.artic p{ text-indent: 0 !important;}
.artic span{text-indent: 0 !important;}

/*频道页*/
.pd_cen {width: 420px; margin: 0 20px;}
.wail ul li {width: 136.6px;}
.wail ul li.wail4 {width:101.25px}
.wail ul li.wail5 {width:101.25px}
.wail ul li.wail6 {width:101.25px}
.wail ul li.wail7 {width:101.25px}
}
@media only screen and (max-width: 1000px){
.w1100{width: 90%;}
.nav_bg .nav_fir img {
    vertical-align: middle;
    width: 100%;
    height: 48px;
}
.nav_bg ul li.nav_fir {width: 7%}
.nav_bg .nav_one li {
    width: 11.625%;
}
.nav_bg ul li a {
	padding: 0;
	text-align: center;
}
.xwbd_list1 {
    width: 100%;
}
.xw_list {
    width: 100%;
    float: none;
}
.xw_list ul li {width: 48%;}
.gggs{width: 50%;}
.xmts{display: none;}
.tjsp{width:50%; padding:0 0 0 20px; margin: 0;}
.btm_nav {display: none;}
.db_nav {width: 12.5%; margin: 0;}
.dibu{width: auto; padding: 20px 0 0 142px;}
}
@media only screen and (max-width: 768px){
.head{display: none}
.head2 {padding: 40px 0; background: #083e7d; height: auto;}
.cs_logo {padding: 0; width: 50%;} 
.cs_search {display: none}
.w1100{ width: 100%; padding: 0 20px;}
.menu { position: static; float: right;  width: 30px; height: 30px; background: url(menu1.png) no-repeat center center; margin: 10px 0 0;}
.nav_bg {display: none}
/*banner*/
.ban{display: none}
/*banner*/
.xw_list{width: 340px; float: right; padding: 0 0 0 10px;height: auto;overflow:hidden;}
.xwbd a {font-size: 18px;}
.xwbd_list1{width: 376px; float: left; padding:0 10px 0 0;}
.xw_list ul li{width: 100%; height: auto;}
.xw_list ul li:last-child{display: none}
.xw_list ul li p{text-align: left;}
.xw_list ul li:nth-child(2n){margin: 10px 0 0 !important;}
.xwbd span{display: block;}
.xw_list ul.brief li a{color: #333; font-size: 16px;}
.cy_pic{display: none}
.qute{width: 31%;}
.qute h3 {font-size: 18px;}
.qute2{margin: 0; padding: 0 20px;width: 38%;}
.qute ul li a {
	display: block;
	width: auto;
	float: none; 
	overflow: inherit;  
	height: 20px;
}
.part4{height: 366px;}

.gggs{width: 50%;padding: 0 20px 0 0}
.gggs h3 {font-size: 18px}
.gggs ul li a{color: #fff;}
.xmts{width: 38%; padding: 0 20px ; margin: 0; display: none;}
.xmts h3 a {font-size: 18px}
.tjsp{width: 50%; padding: 0 0 0 20px;}
.tjsp_list {height: 242px}
.tjsp h3 a {font-size: 18px}
div.flicking_con a{background:url(btn_min_img.png) no-repeat 0 0; width: 15px !important; height: 15px !important;}
div.flicking_con a.on{background-position:0 -15px !important;}

.btm_nav_bg ul li.list_fir a{width: 104px; padding: 74px 20px 0 20px}
.btm_nav_bg ul li.list_last a{width: 104px; padding: 74px 20px 0 20px}
.btm_nav_bg ul li{float: left; text-align: center; background-image: url(link_668.png); background-repeat: no-repeat;}
.btm_nav_bg ul li a{display: block; width: 104px; height: 114px; padding: 74px 20px 0; color: #fff;}
.btm_nav_bg ul li.list_fir{background-position:40px 20px;}
.btm_nav_bg ul li.list_two{background-position: -76px 20px}
.btm_nav_bg ul li.list_three{background-position: -186px 20px}
.btm_nav_bg ul li.list_four{background-position: -290px 20px}
.btm_nav_bg ul li.list_five{background-position: -396px 20px}
.btm_nav_bg ul li.list_six{background-position: -496px 20px}
.btm_nav_bg ul li.list_last{background-position: -596px 20px}
.db_nav { margin-right: 24px;}
.db_nav h4{font-size:100%;}
.db_nav h4 a{font-size:100%;font-weight: bold}
.pic .sildebar li{height: 433px; width: 768px}
.pic .sildebar li img{height: 433px;}
.dibu {width: 100%; padding: 20px 20px 0;text-align: center;}
.sydw{display: none}
/*栏目页*/
.lm_left {display: none;}
.lm_right { width: 100%; padding:  0; margin-bottom: 20px; min-height: 450px; border: 0;}
.lm_right h3{display: none}
.lm_list ul li{ background-position: 0 8px; padding: 0 0 0 10px; height: auto; line-height: 100%; margin-bottom: 10px;}
.lm_list ul li a{ margin-bottom: 10px; display: block; font-size: 14px; line-height: 20px}
.lm_list ul li span {display: none}
.lm_list ul li p{ display: block; font-size: 13px;color: #666; line-height: 20px;}
/*文章页*/
.artic {width: 100%; padding: 10px;min-height: 150px;}
#zoom p {text-indent: 0 !important; margin: 10px 0;}
/*频道页*/
.pd_left {width: 100%; float: none;padding-top: 20px;}
.slider{display: none}
.pd_title h3 a {font-size: 18px}
.rd_title h3 a {font-size: 18px}
.soso span a {font-size: 18px;}
.pd_cen {width: 100%; float: none; margin: 0}
.wail ul li{width:24%; margin-right:1.33%;}
.wail ul li.wail3 {margin-right:1.33%;}
.wail ul li.wail4 {width:24%; margin: 0}
.wail ul li.wail5 {width:32.44%; margin-top: 1.33%;}
.wail ul li.wail6 {width:32.44%; margin-top: 1.33%;}
.wail ul li.wail7 {width:32.44%; margin-top: 1.33%;}
.pd_right {width: 100%; float: none;}
.yzhy a { width: auto !important;}
.mess{display:block;margin-bottom:20px; float: left; width: 50%; padding-right: 10px;}
.mess img{width: 100%}
.impot{display:block;margin-bottom:20px; float: left; width: 50%; padding-left: 10px;}
.impot img{width:100%;}
}

@media only screen and (max-width: 767px){
*{font-size: 14px;}
.head2{padding: 30px 0; height: auto;}
/*banner*/
.silder-ctrl-con{
	width: 8px;
	height: 8px;
	padding: 0;
	margin: 0 5px;
}
/*banner*/
.cs_cont {padding-top: 25px;}
.xw_list{width: 100%; float: left; padding: 0; height: auto;}
.xw_list ul li{height: auto;}
.xw_list ul li p{float: right;}
.xwbd a {font-size: 16px;}
.xwbd{background-size:4% 50%; padding: 0 0 10px 26px; background-position: 0 4px}
.xwbd_list { padding-top: 20px;}
.xwbd_list1{width: 100%}
.part3 {padding: 20px 0}
.xw_list ul.brief li a{color: #333; font-size: 15px;}
.qute{width: 100%; }
.qute h3{background-size: 3% 68%;padding: 0 0 10px 26px; font-size: 16px; height: 30px; margin-bottom:8px;}
.qute h3 a{font-size: 14px;}
.qute2{margin: 20px 0;padding: 0 ;width: 100%;}
.qute ul li { padding: 0 0 10px 10px;}
.qute ul li a {float: left; }
.part4 { height: 300px; background-position: center top; }
.gggs{width: 100%;padding: 0 10px 0 0;}
.gggs h3{background-size: 4% 60%; padding: 0 0 10px 26px; font-size: 16px}
.gggs h3 a{font-size: 14px;}
.gggs ul li{padding: 0 0 8px 16px; margin-bottom: 8px;height: 30px; overflow: hidden;}
.gggs ul li a{color: #fff; line-height: 24px;}
.xmts{width: 38%; padding: 0 10px; margin: 0; display: none;}
.xmts h3 a {font-size: 16px}
.tjsp{display: none; }

.part4 {margin: 0; height: 320px}
.dibu_nav{display: none;}
.btm_nav{display: none}
.dibu{width: 100%; padding:20px 20px 0; text-align: center;}

/*文章页*/
#zoom p {text-indent: 0 !important; font-size: 14px;}
/*频道页*/
.wail ul li a {font-size: 20px; padding: 16px 0;}
}
@media only screen and (max-width: 425px){
.head2{padding: 20px 0;}
.xwbd_list{padding-top:0;}
.xw_list{width: 100%; padding:0; height: 200px;}
.xw_list ul.brief li:last-child{display:none;}
.xw_list ul li {height:auto; margin: 0;}
.xw_list ul li p{margin:0; text-align: left}
.xwbd { margin-bottom: 10px;}
.xwbd_list1{width: 100%;}
.xwbd_list1 p { font-size: 13px; color: #666; line-height: 22px;}
.xwbd_list1 p a{font-size: 13px; color: #666; line-height: 22px;}
.xw_list ul li:nth-child(2n) {margin: 10px 0 0; }
.qute { width: 100%;}
.qute h3 { background-size: 5% 62%;padding: 0 0 15px 26px;}
.qute ul li{padding: 0 0 10px 10px; margin-bottom: 10px;}
.qute2{margin: 0; padding: 10px 0;}
.part4{height: 320px}
.gggs{width: 100%; float: none;}
.xmts{display: none;}
.tjsp{display: none}
.dibu_nav{display: none;}
.btm_nav{display: none}
.foot {height: auto; padding: 0 0 10px 0;}
.dibu{width: 100%; padding:20px 20px 0; text-align: center;}

.yzhy a {width:200px !important;}
}
@media only screen and (max-width: 375px){
.head2{padding: 20px 0;}
.xw_list{width: 100%; padding:0; height: 200px;}
.xw_list ul.brief li:last-child{display:none;}
.xw_list ul li {height:auto; margin: 0;}
.xw_list ul li p{margin:0; text-align: left}
.xwbd_list1{width: 100%; height: 211px;}
.xwbd_list1 p { font-size: 13px; color: #666; line-height: 22px;}
.xwbd_list1 p a{font-size: 13px; color: #666; line-height: 22px;}
.xw_list ul li:nth-child(2n) {margin: 10px 0 0; }
.qute { width: 100%;}
.qute h3 { background-size: 6% 62%;    padding: 0 0 8px 26px; height: 32px}
.qute ul li{padding: 0 0 10px 10px; margin-bottom: 10px;}
.qute2{margin: 0; padding: 10px 0;}
.part4{height: 320px}
.gggs{width: 100%; float: none;}
.xmts{display: none;}
.tjsp{display: none}
.dibu_nav{display: none;}
.btm_nav{display: none}
.foot {height: auto; padding-bottom: 10px}
.dibu{width: 100%; padding:20px 20px 0; text-align: center;}

.yzhy a {width:200px !important;}
}
@media only screen and (max-width: 360px){
.head2{padding: 20px 0;}
.xwbd_list1{width: 100%; height: 203px;}
.xwbd_list2{margin:0 15px;}
.db_nav { margin-right: 60px;}
}
@media only screen and (max-width: 320px){
.xwbd_list1{width: 100%; height: 180px;}
.xw_list ul li:nth-child(2n) {margin: 10px 0 0;}
.dibu_nav{display: none;}
.btm_nav{display: none}
.dibu{width: 100%}
/*频道页*/
.yzhy a {width:180px !important;}
.wail ul li a {font-size: 14px; padding: 10px 0;}
}

