﻿@charset "utf-8";
/*全局样式*/
*{ padding:0px; margin:0px; list-style:none} 
h1,h2,h3,h4,h5,h6,li{margin:0;padding:0;font-size:14px;font-weight: normal;}
select,input,img,select{vertical-align:middle; margin:0;padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
img{vertical-align:middle; border:none}
body{color:#333;font-family:'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif;font-size: 14px;margin:0;padding:0;background:#fff;}
a{color: #333;text-decoration:none;cursor: pointer;}
a:hover{color:#003d99 ;text-decoration:none;}
.clearit,.clearb{clear:both;margin:0;padding:0;}
.overflow{ overflow:hidden; height:1%;}
.fl{ float:left}
.fr{ float:right}
/*------错误提示------*/
.field-validation-error{color:red}
/*公用*/
div.wrap{ width:100%}
.mt10{ margin-top:10px}
.mt20{ margin-top:20px}
.pd10-0{ padding:10px 0px}
.pd20-0{ padding:20px 0px}
.article_list li{ color:#666; line-height:32px; background:url(../images/icon3.png) no-repeat left center; padding-left:12px}
.article_list li a{ color:#666}
.article_list li a:hover{ color:#003d99}
span.span_date{ float:right}
.bg1{ background:#f3f7fd}
.bg2{ background:#f2f0ee}
.title_header{ border-bottom:1px solid #dddddd; line-height:48px;}
.title_header span{ font-size:22px;font-family:'汉仪中圆简','Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif; border-bottom:3px solid #003d99; display:inline-block; color:#333}
.title_header a:hover span{ color:#003d99}
.title_header a.more{ float:right; color:#003d99}
.title_header a.more:hover{ font-size:16px; transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s ; -webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}
/*模块大小*/
.Min_content{ width:1155px; margin:0 auto}
.Min_content_11,.Min_content_21,.Min_content_31{ width:558px; float:left}
.Min_content_12,.Min_content_22,.Min_content_32{ width:558px; float:right}
/*头部*/
.header{ height:110px; line-height:110px; background:#0f52b9;}
.header_In{ width:1155px; margin:0 auto}
.logo{ float:left}
.header_logon{ float:right; margin-right:20px;}
.header_logon li{ float:left; font-size:16px; color:#fff}
.header_logon li span{ margin:0 8px;}
.header_logon li a{ color:#fff;}
.header_search{ float:right; margin-top:42px}
.search_bar_sel{  font-size:16px; color:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none; border:none; background:url(../images/icon1.png) no-repeat right center; padding-right:18px; margin-right:10px; float:left; text-align:center; display:none}
.search_bar_sel option{ color:#333}
.search_bar_tx{background:url(../images/search_bg.png) no-repeat scroll 0 0;border: medium none;color: #8e8d8d;height: 27px;padding-left: 20px;width: 162px; float:left;}
.search_bar_btn{ background:url(../images/search.png) no-repeat; border:none; width:22px; height:26px; float:left}
.search_bar_btn:hover{ opacity:0.8}
/*nav*/
.nav{ height:88px; line-height:88px;}
.sy_nav{ width:1155px; margin:0 auto; z-index:10000;}
li.sy1_li{ float: left; position: relative;z-index: 1000;}
li.sy1_li a.sy1_tit{ font-size:22px; font-family:'汉仪中圆简','Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif; display:block; background:url(../images/nav_line.png) no-repeat right center; padding-right:44px; margin-right:44px; color:#333}
li.sy1_li a.sy1_tit:hover{ color:#003d99}
li.num5 a.sy1_tit{ background:none}
li.sy1_li.num6 {display: none;}
/*banner*/
.banner{ display: block;height:444px; margin: 0 !important;position: relative;width: 100%; z-index: 10;}
.main_image{ width:100%; height:100%}
.banner .main_image ul li{height: 444px;position: absolute;width: 100%;}
.banner .main_image ul li.banner_1{ background:url(../images/banner1.jpg) center center;}
.banner .main_image ul li.banner_2{ background:url(../images/banner2.jpg) center center;}
.banner .main_image ul li.banner_3{ background:url(../images/20170306151927.jpg) center center;}
.banner .main_image ul li.banner_4{ background:url(../images/20170306151828.jpg) center center;}
.banner .main_image ul li.banner_5{ background:url(../images/20170306152128.jpg) center center;}
.flicking_con{bottom: 0;height: 444px; position: absolute;right: 0; width: 40%;}
.flicking_con a{ display:block; width:100%; height:88px; border-bottom:1px solid #fff; background:url(../images/banner_bg.png) repeat;}
.flicking_con a.current{ background:url(../images/banner_bg1.png) repeat}
.flicking_con a em{ display: block;width:100%; height:88px;}
.flicking_con a.small_1 em{ background:url(../images/small_pic1.png) no-repeat 62px center; }
.flicking_con a.small_2 em{ background:url(../images/small_pic2.png) no-repeat 62px center; }
.flicking_con a.small_3 em{ background:url(../images/20170306153235.png) no-repeat 62px center; }
.flicking_con a.small_4 em{ background:url(../images/20170303163914.png) no-repeat 62px center; }
.flicking_con a.small_5 em{ background:url(../images/20170306153136.png) no-repeat 62px center; }
/*主体*/

.Min_content_11 .article_box{ margin-top:28px;}
.Min_content_11 .article_box img{ float:left; width:191px; height:150px; margin-right:15px;}
.Min_content_11 .article_box h2{ font-size:18px; margin-bottom:10px; line-height:24px;}
.Min_content_11 .article_box p{ color:#666666; line-height:28px;}
.Min_content_11 .article_list{ margin-top:15px;}
.Min_content_11 .article_list li{background:url(../images/icon2.png) no-repeat left center; padding-left:25px}
/*科研服务*/
.Min_content_12 .article_list{ margin-top:28px;}
.Min_content_22 .article_box img{ height:124px;}
.Min_content_22 .article_list li{background:url(../images/icon3.png) no-repeat left center; padding-left:12px}
/*体系*/
.button_box{ margin-top:28px;}
.button_box li{ width:271px; margin-bottom:16px;height:107px;}
.button_box li a{ display:block; color:#fff; font-size:22px;}
.button_box li.li_11 a{ background:url(../images/icon4.png) no-repeat 44px center; height: 87px;line-height: 36px;padding-left: 132px;padding-right: 25px;padding-top: 20px}
.button_box li.li_12 a{ background:url(../images/icon5.png) no-repeat 44px center; height: 67px;line-height: 36px;padding-left: 132px;padding-right: 25px;padding-top: 40px}
.button_box li.li_21 a{ background:url(../images/20170303160745.png) no-repeat 35px center; height: 67px;line-height: 36px;padding-left: 132px;padding-right: 25px;padding-top: 40px}
.button_box li.li_22 a{ background:url(../images/20170303160815.png) no-repeat 44px center; height: 67px;line-height: 36px;padding-left: 132px;padding-right: 25px;padding-top: 40px}
.button_box li.li_12,.button_box li.li_21{ background:#4874b7}
.button_box li.li_12:hover,.button_box li.li_21:hover{background:#003d99;transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s ; -webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s; }
.button_box li.li_11,.button_box li.li_22{ background:#003d99}
.button_box li.li_11:hover,.button_box li.li_22:hover{ background:#4874b7; transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s ; -webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s; }
/**/
.article_pic{ margin-top:28px;}
.article_pic li{ float:left; position:relative; width:266px; height:211px; overflow:hidden}
.article_pic li img{ width:100%;}
.article_pic li h2{ position:absolute;left:0; bottom:0; height:40px; line-height:40px; text-align:center; background:url(../images/icon6.png) repeat; width:100%;}
.article_pic li h2 a{ color:#fff}
.article_pic li.last{ float:right; margin-bottom:10px}
/*tab 切换*/
.tab{ margin-top:15px;}

.tab_tit span{ border: 1px solid #4874b7; border-radius: 17px;display: inline-block;float: left;height: 28px;line-height: 28px; margin-right: 10px; background:#fff; box-shadow:1px 2px 1px #a7a6a4}




.tab_tit span a{padding: 0 26px;border-radius: 17px; display:inline-block;border-radius: 17px; height:26px; line-height:26px; color:#333;font-size: 13px;}
.tab_tit span.active a{background: #254793;border: 2px solid #fff;color: #fff;height: 24px;line-height: 24px;}
.tab_tit span.last{ margin-right:0;}
.tab_con{ margin-top:20px;}

div.scroll_box{height: 173px;margin: 0 auto;width:558px; overflow:hidden;_zoom:1;}
.scroll_box .pcont{ float: left;overflow: hidden;width:558px;z-index: 1;*position: absolute;}
.scroll_box .ScrCont{ width:32766px;_zoom:1;}
.scroll_box ul{ float:left}
.scroll_box ul li{ float:left; width:100%}
.scroll_box ul li img{display: block;float: left;height: 173px;}
.scroll_box ul li a.bg_tit{ display:none}
/*底部*/
.footer{ background:#285fb3 url(../images/footer_bg.jpg) no-repeat center center; height:226px;}
.footer_con{ width:1150px; margin:0 auto; position:relative}
.footer p{ color:#fff; margin-left:175px}
.footer p.p1{ margin-bottom:27px;margin-left:150px}
.footer p.p1 span{ margin-right:45px;}
.footer p.p1 span.location{ background:url(../images/icon7.png) no-repeat; padding-left:25px;}
.footer p.p1 span.phone{ background:url(../images/icon8.png) no-repeat; padding-left:25px;}
.footer p.p1 span.address{ background:url(../images/icon9.png) no-repeat; padding-left:25px;}
.footer ul{ width:580px;padding:27px 0;margin-left:175px}
.footer ul li{ float:left; color:#fff}
.footer ul li a{ color:#fff}
.footer ul li a:hover{ text-decoration:underline}
.footer ul li span{ padding:0 15px}
.weixin{ position:absolute; top:15px; right:75px;}
/*栏目*/
.article_left,.main02_left .special_dep, .side_menu{ width:230px !important;}
.main02_left .special_dep, .side_menu{ padding-top:0 !important}
.article_right{ width:905px !important}
.main02_left, .main02_right{ margin-bottom:20px !important; margin-top:0 !important}
.common_top{ width:855px; margin:0 auto 10px}
.common{ width:404px !important}
div.article_left .side_menu .lv1_ul .lv1_li{ background-position:left center; background:none; padding-left:0}
div.article_left .side_menu .side_menu_inside .lv1_ul .lv1_li .ren{height:32px; line-height:30px; background-color:#fff}
div.article_left .side_menu .side_menu_inside .lv1_ul .lv1_li .ren{background-image: url(../images/blue_down_icon.png);}
div.article_left .side_menu .side_menu_inside .lv1_ul .lv1_li .add{ height:32px; line-height:30px}
div.article_left .side_menu .side_menu_inside .lv1_ul .lv1_li .lv2_ul .lv2_li{ background-image:none; padding-left:0}
div.article_left .side_menu .side_menu_inside .lv1_ul .lv1_li .lv2_ul .lv2_li .add{ height:32px; line-height:32px;}
div.article_left .side_menu .side_menu_inside .lv1_ul .lv1_li .lv2_ul .lv2_li .ren{ height:32px; line-height:32px; padding-left:0}
div.article_left .side_menu .side_menu_inside .lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li{ height:32px;}
div.article_right .article_blue_block{ border:1px solid #d2e7f3}
div.article_right .article_blue_block .article_head{ height:auto; border:none;overflow: hidden;}
.article_right .article_blue_block .article_head .font_size{ margin-top:10px}
div.article_left .side_menu .side_menu_tit h3{ color: #fff;font: 100 18px/49px "Microsoft YaHei","微软雅黑",STXihei,"华文细黑",Heiti,"黑体";
text-indent: 37px;background: #003d99;border-radius: 4px 4px 0 0;}
div.side_menu .side_menu_tit{ height:49px; line-height:49px; color:#333}
div.side_menu .side_menu_tit:hover{ color:#003d99}
div.article_left .side_menu .lv1_ul .lv1_li a{ font-size:14px; padding-left:0;}
div.article_left .side_menu .side_menu_inside .lv1_ul .ren .lv1_tit{ color:#003d99}
div.article_right .article_blue_block .article_list{ width:100%}
div.article_right .article_blue_block .article_list li{ width:auto}
/*图片列表*/
.pic_list{overflow:hidden;padding:20px 0;}
.pic_list li{float:left;margin:0 0 10px 30px; width:181px;overflow:hidden; display:inline; height: auto;}
.article_right .article_blue_block  .pic_list li h2{ font-size:14px;line-height:30px;text-align:center;font-weight:normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.pic_list li img {width: 95px;height: 134px;}
.pic_list li .img_Box{ width:181px;height:135px;display:block; text-align:center}
.pic_list li .img_Box img{ height:135px;}
.pic_list li a.title_type{ font-size:14px;line-height:30px;text-align:center;font-weight:normal; display:block;}


/*搜索*/
.gaoji{ display:none !important}
.result_btn,.titleHotTitle{ display:none !important}
.resultBpxLeft{ margin-bottom:20px}
@media only screen and (max-width:768px){
.main02_left{ display:none !important}
.article_right{ width:100% !important}
.bg1{ background:#fff}
.bg2{ background:#fff}
.flicking_con{ width:55%}
.flicking_con a em{ background-position:10px center !important}
.main{ width:100%; padding:0 10px; box-sizing:border-box}
.Min_content{ width:100%}
.Min_content_11, .Min_content_21, .Min_content_31{ width:100%}
.Min_content_12, .Min_content_22, .Min_content_32{ width:100%}
.button_box li.li_11 a{padding-top: 40px;height:67px}
.button_box li{ width:48%}
.Min_content_31{ display:none}
.footer_con{ width:100%}
.footer ul{ display:none}
.footer p{ text-align:center; margin-left:0 !important}
.weixin{ display:none}
.footer{ height:auto; padding:20px 0}
.footer p.p1{ display:none}
div.scroll_box{width:100%;}
.scroll_box .pcont{ width:100%}

	}
@media only screen and (max-width:740px){
.flicking_con{ width:75%}	
	}	
@media only screen and (max-width:640px){
.flicking_con{ width:100%}
.button_box li.li_11 a{padding-top: 20px;height:87px}	
.tab_tit span{ margin-bottom:15px;}
	}	
@media only screen and (max-width:560px){
.button_box li a{ background:none !important; text-align:center; padding:0 !important; line-height:107px !important}	
	}	 