@charset "utf-8";
/* 鏁翠綋鏍峰紡 */
*{margin:0;padding:0;list-style-type:none;}
.fl{ float:left; }
.fr{ float:right; }
.clear{ clear:both; } 
img{ border:none; }
a{ text-decoration:none; }
body{ font-size:14px; font-family:"寰蒋闆呴粦"; }
.w1200{ width:1200px; margin:0 auto;  }
.h20{ margin-top:20px; }
ul{padding:0px; margin:0px;  }
ui,li{ list-style:none;}
 
/*head*/
.head_box{background-color:#003f88; height:127px; width:100%;}
.head{ width:1200px; margin:0 auto; height:127px; background:url(images/topbg.jpg) #003f88 no-repeat; }
.head .logo{ width:394px; margin-top:12px;  }
.head .logo img{ width:100%; }
.head .top{ width:285px; text-align:right;}
.top-t{ margin-top:30px; height:16px; line-height:16px; text-align:right; color:#fff; }
.top-t a{ padding:0 10px; font-size:14px; color:#fff;  line-height:16px; }
/*.tit{ padding:5px 15px; line-height:30px; color:#999999;   */}
.tit_slt{width: auto;padding: 0 2%;margin: 0;height:40px; background: transparent;border:0;outline: none;}
.tit_slt option{text-align: center;display: block;}


/*fonts*/
@font-face {
 font-family:Roboto Condensed-Bold; 
  src: url(fonts/RobotoCondensed-Bold.eot);
  src: url(fonts/RobotoCondensed-Bold.eot?#iefix) format("embedded-opentype"), url(fonts/RobotoCondensed-Bold.woff) format("woff"), url(fonts/RobotoCondensed-Bold.ttf) format("truetype"), url(fonts/RobotoCondensed-Bold.svg#robotocondensed) format("svg");
   font-weight: normal;
   font-style: normal;
}
@font-face {
 font-family:RobotoCondensed-Regular; 
  src: url(fonts/RobotoCondensed-Regular.eot);
  src: url(fonts/RobotoCondensed-Regular.eot?#iefix) format("embedded-opentype"), url(fonts/RobotoCondensed-Regular.woff) format("woff"), url(fonts/RobotoCondensed-Regular.ttf) format("truetype"), url(fonts/RobotoCondensed-Regular.svg#robotocondensed) format("svg");
   font-weight: normal;
   font-style: normal;
}

@font-face {
 font-family:Roboto-Regular; 
  src: url(fonts/Roboto-Regular.eot);
  src: url(fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"), url(fonts/Roboto-Regular.woff) format("woff"), url(fonts/Roboto-Regular.ttf) format("truetype"), url(fonts/Roboto-Regular.svg#robotocondensed) format("svg");
   font-weight: normal;
   font-style: normal;
}
@font-face {
 font-family:Facile Sans; 
  src: url(fonts/Facile Sans.eot);
  src: url(fonts/Facile Sans.eot?#iefix) format("embedded-opentype"), url(fonts/Facile Sans.woff) format("woff"), url(fonts/Facile Sans.ttf) format("truetype"), url(fonts/Facile Sans.svg#robotocondensed) format("svg");
   font-weight: normal;
   font-style: normal;
}

@font-face {
 font-family:Rabiola Serif; 
  src: url(fonts/Rabiola Serif.eot);
  src: url(fonts/Rabiola Serif.eot?#iefix) format("embedded-opentype"), url(fonts/Rabiola Serif.woff) format("woff"), url(fonts/Rabiola Serif.ttf) format("truetype"), url(fonts/Rabiola Serif.svg#robotocondensed) format("svg");
   font-weight: normal;
   font-style: normal;
}


/*鎼滅储*/
.key_words{width:250px; height: 33px;float:left; background-color:#FFFFFF; margin-left:-3px; }
.ss_in{ float:left; width:200px;border:#eee solid 1px;height: 31px; color:#999; padding-left:5px; line-height:38px;font-family:microsoft yahei,Arial, Helvetica, sans-serif; }
.search_but{ width:43px; background-color:#003f87; height: 33px; border:0; cursor:pointer; float:left; color:#FFFFFF; font-size:14px; font-family:microsoft yahei,Arial, Helvetica, sans-serif; background:url(../images/ss_but.gif) no-repeat; }
.search{ width:250px; margin-top:19px; }


/*鏂伴椈鑽熻悆*/
.hc_news{ margin-top:20px; width:870px; float:left;}
.newscon ul{width: 107%;}
.newscon ul li{width:280px;margin-right: 15px;float: left; position:relative;}
.newscon ul li .thumb{width: 280px;height:210px;overflow: hidden;position: relative;}
.newscon ul li .thumb img{width: 280px;height:210px;}
.newscon ul li h1{  height:60px;overflow:hidden;line-height: 16px; margin:10px; font-weight:bold;margin-bottom:0;}
.newscon ul li h1 a{font-size: 18px;color: #333;line-height:22px;font-family:Roboto Condensed-Bold; font-weight:normal; }
.newscon ul li  h1 a:hover{color:#003f88;}
.newscon ul li  p{font-size: 12px;color: #999999;line-height:16px;margin:0 10px;}
.newscon ul li  p a{float: right; color:#019cd2; border:#019cd2 solid 1px; padding:3px 5px; margin-top:-5px; -moz-border-radius: 8px; /* Firefox */
  -webkit-border-radius: 8px; /* Safari 鍜 Chrome */
  border-radius: 8px; /* Opera 10.5+, 浠ュ強浣跨敤浜咺E-CSS3鐨処E娴忚鍣 */}
.newscon ul li  p a:hover{ background-color:#019cd2; color:#fff;}
/*.newscon ul li a p strong:hover{color:#000;}*/
.thumb img{
	webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;
}
.thumb img:hover{
	text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)
}
.xiaobanner img{  height:auto;   }

.newsdate{ background-color:#0082f1; color:#FFFFFF; font-size:16px;  position:absolute; top:160px; right:0px;    }
.newsdate{ width:50px; height:50px; display:block; font-family:Roboto-Regular; color:#fff;  background-color:#0082f1; }
.newsdate p{ text-align:center;color:#FFFFFF;}
.newsdate p:nth-child(1){ font-size:16px; color:#fff; padding-top:5px; text-transform:uppercase; }
.newsdate p:first-child{ font-size:16px; color:#fff; padding-top:5px; text-transform:uppercase; }
.newsdate p:nth-child(2){ font-size:24px; color:#fff; line-height:26px; }
.newsdate p:first-child+p{ font-size:24px; color:#fff; line-height:26px; }

/*棣栭〉鍐呭*/
.cl {zoom: 1;}
.frame {margin-bottom: 10px;border: 1px solid #e1e1e1;background: #FFF;}
.title_index1 {padding: 0 10px;height: 32px;font-size: 14px;font-weight: 700;line-height: 32px;	overflow: hidden;}
.block {margin: 10px 10px 0;}
.temp {	margin: 1px;}
.slideshow {clear: both;}
.slideshow li {position: relative;overflow: hidden;}
.slideshow span.title_index1 {position: absolute;bottom:10%;left:20%;margin-bottom: 0;width:770px;	height:75px;line-height:75px;font-size:28px;
color:#fff; font-weight:normal;}
.slidebar li {float:left;margin-right: 5px;width:15px;height:15px;line-height:20px;text-align: center;	font-size: 10px;cursor: pointer;border-radius: 50%;line-height:0;
font-size:0;overflow:hidden; margin-bottom:20px;}
.slidebar li.on {background: rgba(255, 255, 255, 0.9);color: #000;font-weight: 700;}
.frame {background: none;	border: 0px solid #fff;margin-bottom: 0px;}
.temp {	margin: 0;}
.slidebar {position: absolute; bottom:10%; right:20%;}
.slideshow span.title_index1, .slidebar li {background: rgba(0, 0, 0, 0.4);color: #FFF;overflow: hidden;}
.slidebar li.on {background: rgba(255, 255, 255, 0.5);color: #ff0;font-weight: 700;}
.slideshow SPAN.title_index1 {text-indent: 0px;}
.block {margin: 0;position: relative;}
#frameHlicAe {margin: 0px !important;border: 0px !important;}
.comiis_wrap960, .comiis_wrapad {width:100%; min-width:1200px; height:auto;z-index:1;}
.comiis_wrapad img {float: left;margin-top: 0px; width:100%; height:auto;}
#slidesImgs li {width: 100%;height:auto;display: none;}

/*棣栭〉鍐呭2*/
.underNone{border-bottom:none;}
.titleH1{height:40px;line-height:40px;font-size:20px;border-bottom:2px solid lightskyblue;margin-bottom:5px;}
.title{padding-left:1px; background-color:#eee; height:40px; line-height:40px; color:#4a4a4a;}
.title li{width:108px;text-align:center;font-size:17px;float:left;cursor:pointer;}
.title li.cur{color:#fff; background: #003f88;}
.titleexp li{float:left;margin-right:10px;}
.zong{clear:both;width:100%;height:260px;overflow:hidden;}
.list{width:6994px;}
.list .tabCon{float:left;width:570px;}
.tabth{width:997px;height:37px;line-height:37px;color:#ffffff;background-color:lightskyblue;}
.tabth span{display:inline-block;text-align:center;float:left;}
.tabUl{height:255px;overflow:hidden;}
.tabUl li{ line-height:40px; width:100%; float:left; border-bottom:1px #979797 dashed; }
.tabUl li a{ font-size:16px; float:left; color:#000; }
.tabUl li i{ float:right; color:#666; font-style:normal; }
.tit5{ height:36px; line-height:36px; border-bottom:#ddd solid 1px;  padding-bottom:10px;   }
.tit5 span{ font-size:24px; color:#003f88; margin-left:8px;  }
.tit5 span i{ color:#ada8a8; font-style:normal; padding-left:10px;  }
.tit5 img{ margin-top:-10px;}
.tit5 a{ font-size:14px; color:#999; margin-right:10px; }

.tubiao{ width:295px; margin-top:30px; background:#fbfbfb;   }
.tubiao a{ width:50%; float:left; text-align:center; height:175px; color:#003f88; font-size:20px; }
.tubiao a img{ float:left; margin:40px 36px 20px;  }

/*鏂伴椈*/

.tit4{ height:52px; line-height:52px;border-bottom:#ddd solid 1px; padding-bottom:10px; margin-top:15px;      }
.tit4 span{ font-size:24px; color:#003f88; margin-left:8px;  }
.tit4 span i{ color:#ada8a8; font-style:normal; padding-left:10px;  }
.tit4 a{ font-size:14px; color:#999; margin-top:8px;margin-right:10px; }
.news li{ width:363px; margin-right:15px; margin-left:15px; float:left;   }
.news li img{ /*width:100%; float:left;*/ }
.news li .news_title{ line-height:28px; font-size:18px; color:#000; padding-bottom:10px; margin-bottom:5px; margin-top:20px; height:60px;  }
.news_title a{ color:#333333;}
.news li .news_title a:hover{color:#003f88;}
.news_ms{ line-height:24px; font-size:14px; color:#999;margin-top:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; }
.news_js { margin:10px 0; }
.news_js img{ width:25px; height:25px; float:left; margin:0 5px;}
.date{ width:60px; height:60px; background-color:#003e99; color:#FFFFFF; font-size:12px; text-align:center; position:absolute; right:0; bottom:0; }
.rq{ font-size:24px; font-weight:bold; padding-top:5px; }
.news li  .news_js i{ color:#999; font-size:14px; font-style:normal; line-height:25px;  	 }
.news li .news_js i:hover{color: #003f88;font-weight: bold;}
.news_js i a{ color:#999999;}
.news_js img{ width:20px; height:20px;margin-top:2px;}
.img_dt{ width:363px; height:204px; position:relative;}
.img_dt img{cursor: pointer; width:363px; height:204px;}
.img_dt img:hover{opacity:0.8;filter:alpha(opacity=80);  }

.lmlj{ width:1200px; margin:30px auto; /*margin-top:30px;*/ }
.lmlj i{ float:left; margin-right:10px;  }
.lmlj ul li{width:280px;margin-right:10px; margin-left:10px; text-align:center; float:left;}
.an_but{ line-height:50px; font-size:24px; color:#333; width:160px; margin:0 auto;     }
.lmlj a{ color:#333333;}
.lmlj a:hover{color: #003f88;}
.lmlj ul li img{ float:left; }
.lmlj ul li span{ float:left; margin-left:10px;}

.left_con{width:300px; float:left; margin-top:30px;}

/*閫氱煡鍏憡*/
.fr_title{text-align:center; width:100%; line-height:28px; height:60px; background-color:#fff; color:#333333; font-size:16px; }
.fr_title:hover{color: #4d8bd4;font-weight: bold;	}
.ggdate{ font-family:Georgia,Arial, Helvetica, sans-serif;}

.zhuanti{ margin-top:10px;}
.zhuanti ul li{ margin-top:12px;}
.zhuanti ul{ margin-top:15px;}

.gonggao{ width:300px;  }
.gonggao ul li img{ margin-top:6px;}
.ggdate{color:#003f88; padding-right:15px; margin-right:15px; border-right:1px  solid #a2b7d2;  }
.ggdate b{ border-bottom:1px dashed #003f88; line-height:27px; padding-bottom:5px; }
.ggjieshao{ color:#333; line-height:27px; font-size:16px; width:280px; float:left; margin-left:3px;  	}
.ggjieshao a{color:#333;}
.ggjieshao a:hover{color:#003f88;}
.gonggao ul li{ height:71px; }
.gonggao ul{ margin-top:20px;}

/*閲嶇偣鎻愮ず*/
.zhongdian{ width:300px; float:right;margin-top:20px; }
.deanxiangmu{ margin:0; padding:0; margin-top:-3px; }
.zd_list{ margin-top:-10px;}
.zd_list ul li{margin:0; padding:0; padding:10px 0; }
.tit6{ height:36px; line-height:36px; margin:30px 0 10px 0;border-bottom:#ddd solid 1px;  padding-bottom:10px;   }
.tit6 span{ font-size:24px; color:#003f88;  }
.tit6 a{ font-size:14px; color:#999; margin-right:10px;}
.xsdate{ width:50px; height:50px; display:block; float:left;  font-family:Roboto-Regular; color:#fff;  background-color:#0082f1; }
.xsdate p{ text-align:center;}
.xsdate p:nth-child(1){ font-size:16px; color:#fff; padding-top:3px; text-transform:uppercase; }
.xsdate p:first-child{ font-size:16px; color:#fff; padding-top:3px;  text-transform:uppercase;}
.xsdate p:nth-child(2){ font-size:24px; color:#fff; line-height:26px; }
.xsdate p:first-child+p{ font-size:24px; color:#fff; line-height:26px; }
.xsjieshao{ width:240px; float:left; background-color:#eaeaea;height:40px;padding:5px 5px;    }
.xs_t a{ line-height:20px; color:#555; font-size:16px;   }
.xs_t{width:240px;overflow:hidden; font-size:14px;font-family:RobotoCondensed-Regular; }
.xs_tit:hover{color:#003f88;}
.xs_per{  color:#999; font-size:12px; width:474px;line-height:30px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;/* Opera */-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/}
.xueshu a{ color:#333333;}

.deanxiangmu ul li{ list-style-type:none;}
.deanpubtitles{height:50px; line-height:50px;  font-size:16px; margin-top:-10px;}
.deanpubtitles ul li{ width:125px; float:left; font-size:24px; color:#333; text-align:center;}
.deanpubtitles ul li a{ font-size:24px; text-align:center; color:#444; }
.deantabs .cur a{ color:#003f88; font-size:24px; }
.deantabs .cur{ border-bottom:#003f88 solid 3px;padding-bottom:5px;}

/*璁插骇*/
.right_con{  width:1200px; margin:10px auto; }
.jiangzuo{ margin-top:-20px;}
.jzjieshao{ width:280px; float:right; font-size:18px; color:#333; line-height:24px; margin-top:15px;}
.jzjieshao a{ color:#333;font-size:18px;}
.jiangzuo ul{ margin-top:5px;}
.jiangzuo ul li{ margin-bottom:20px; margin-top:20px; float:left; margin-right:20px;}
.jzjieshao a{font-size:18px;font-family:Roboto Condensed-Bold;line-height:24px;  }
.jzjieshao a:hover{color:#003f88;}
.re_img{ width:280px;}
.re_img img{ width:280px; height:210px;}
.r_date{ font-size:14px; color:#999;font-family:Roboto-Regular; margin:2px 0 8px 0;}


/*鎸夐挳*/
.a_but{ margin-top:20px;}
.a_but ul li{ margin-bottom:5px;}

/*閾炬帴*/
.links{margin-top:15px;}
.xn_links,.xw_links{ width:300px; height:44px; }
.xw_links{ margin-top:10px;}
.xn_links  select,.xw_links select{width:300px; height:35px; border:#e0e0e0 solid 1px; font-size:14px; color:#999; padding-left:10px;font-family:microsoft yahei,Arial, Helvetica, sans-serif;}

/*鍐呭椤甸潰*/

.dh{ width:255px; background:#f7f7f7;}
.dh .tit2{ width:100%; background:#003f88; line-height:65px; font-size:22px; color:#fff; padding-left:35px; width:220px;  } 
.dhfl{ background:#f7f7f7; width:100%; float:left;  cursor:pointer; }
.dhfl ul li{background-color:#f7f7f7;}
.dhfl ul li a{padding-left:45px;color: #003f88; font-size:16px; display: block; height:55px;line-height:55px;}
.dhfl ul li .inactive{ background:url(http://www.ced.zju.edu.cn/chinesenew/template/images/off.png) no-repeat 184px center ;}
.dhfl ul li .inactives{background:url(http://www.ced.zju.edu.cn/chinesenew/template/images/on.png) no-repeat 184px center;} 
.dhfl ul li ul{display: none;}
.dhfl ul li ul li { border-left:0; border-right:0;  border-color:#467ca2;}
.dhfl ul li ul .on1{background-color:#f7f7f7;}
.dhfl ul li ul li ul{display: none;background-color:#f7f7f7; font-size:14px;}
.dhfl ul li ul li a{ padding-left:60px; color:#003f88;}
.dhfl ul li ul li ul li { background-color:#f7f7f7; border-color:#6196bb; }
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.dhfl ul li ul li ul li a{ color:#676768; padding-left:75px;}

/*鍒楄〃*/
.nr{ width:920px; margin-left:25px;}
.nr_top{height:52px; line-height:52px; border-bottom:#eaeaea solid 1px;}
.nr_top h4{ color:#003f88; font-size:22px; font-weight:normal; }
.nr_top a{ color:#333;}

.dian{ float:left; }
.tit3{ color:#333; font-size:16px; margin-left:5px; float:left;}
.fbdate{ font-size:14px; color:#999; margin-right:20px; width:80px;  line-height:46px; height:56px;}
.nr_both a{ width:100%; line-height:46px; height:56px; border-bottom:1px #eaeaea dashed; float:left; }
.yema{ width:510px; margin:0 auto; margin-top:30px; }
.yema a{ padding:5px 10px; background:#eee; margin-right:10px; border:#e3e3e3 1px solid; color:#666; }
.yema a:hover{ background-color:#003f88; color:#fff; border:#003f88 1px solid; }

.nav_title1{ font-size:22px; font-weight:normal;}

.nr2{ width:100%; }

/*璇︽儏*/
.nr_both h3{ font-size:24px; font-weight:normal; line-height:32px; color:#333; text-align:center; width:100%; float:left; margin-top:45px; margin-bottom:15px; width:100%;}
.xq_jj{ text-align:center; width:480px; margin:0 auto; margin-bottom:50px; }
.xq_jj p{ float:left; margin-right:30px; color:#888; line-height:32px; font-size:14px; }
.xq_js{ float:left;}
.xq_js p{ line-height:2em; color:#666; font-size:16px; text-indent:2rem; margin-bottom:20px; font-family: Microsoft Yahei,Arial, Helvetica, sans-serif }
.xq_js div{line-height:2em;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif}
.xq_js span{line-height:2em; font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif}
.xq_shuming{ text-align:right; color:#666; line-height:26px; font-size:14px; margin-top:20px; margin-bottom:20px;}

/*缁勭粐浜轰簨*/
.zuzhi{  }
.zuzhi li{ float:left; width:100%;}
.zuzhi li:last-child{ margin-bottom:50px; }
.zuzhi li h5{ color:#444; line-height:44px; height:44px; background:#f7f8f9; border-left:8px #003f88 solid; display:block; padding-left:30px; font-weight:normal; font-size:16px; margin-top:25px; margin-bottom:25px; }
.zuzhi li a{ width:150px; text-align:center; border-bottom:none; color:#666; font-size:14px; }

/*搴曢儴*/
.foot{ width:100%; min-width:1200px; height:175px; background:#003f88; margin-top:-20px;  padding-top:30px ; background:url(images/bottom_bg.jpg) #023f98 no-repeat center top;}
.footb{  width:100%; min-width:1200px; height:40px; line-height:40px; text-align:center; color:#fff;border-top:0px #255995 solid;  }
.centerdb{ width:410px; padding:0px 40px 10px 40px ; float:left; color:#fff; }
.centerdb li i { margin-right:10px;  }
.centerdb li{ height:30px;}
.centerdb li img{margin-top:0px; float:left;}
.article-content{ color:#333333; line-height:24px; margin-top:20px; font-size:16px;}
.f_logo{ width:394px; float:left;}
.links{ margin-left:0px; margin-top:-15px; width:300px; float:left; }
.links a{ color:#FFFFFF;}
.links p{ line-height:24px; margin-top:5px;}
.footb a{ color:#99ccff;}
.underline{ text-decoration:underline;}


/*鑻辨枃绔?/
/*瀵艰埅*/
.header{height: 50px;background: #e5e5e5;}
.header .nav{width: 1200px;height: 40px;line-height: 40px;margin: 0 auto;position: relative;z-index: 111; background:#019cd2;}
	
	
/*鏃犵紳婊氬姩*/
#marquee {overflow:hidden;height:300px; border: 1px solid red;}  
#marquee ul li{float: left;}

/*鍒楄〃椤?/
.head2{ width:1200px; margin:0 auto; height:140px;background:#003f88; }
.article-content{ margin-top:30px;color:#666;}
.article-content span{line-height:2em; font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif}
.article-content div{line-height:2em;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif}
.article-content span,.article-content p {font-family: microsoft yahei !important; font-size: 16px !important; }
.xq_jj p{ float:left; margin-right:30px; color:#888; line-height:2em; font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif }
.xq_js span{line-height:2em; font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif}
.xq_js div{line-height:2em;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif}
.xq_js span,.xq_js p {font-family: microsoft yahei !important; font-size: 16px !important; }

.num_list_news{ line-height:35px; color:#555; font-size:16px; margin-top:30px; float:left; width:820px; }
.num_list_news a:hover{ color:#003f88;}
.nr_both .tit3:hover{color:#003f88;}

/*甯堣祫3*/
.asidcontent{ margin-top:30px; width:1200px; margin:0 auto;}
.teacher_list{width: 920px;margin-left: 25px;float: left;padding-bottom:50px;}
.nr .teacher_title h1{font-size:22px;height:22px;line-height:22px; background-color:#FFFFFF; margin-top:10px;color: #333;}
.nr .teacher_title span{float: right;height: 18px;line-height: 18px;margin-right: 5px;font-size: 12px;}
.nr .teacher_title span a{height: 20px;line-height: 20px;}
.nr .teacher_title span img{vertical-align: top; margin-right:5px;}
.nr .subtit{height: 50px;line-height: 50px;background-color: #ededed;color: #555555;font-size: 16px;padding-left: 15px;box-sizing: border-box; margin-top:20px;}

ul.conbox li{width: 100%;border-bottom: 1px solid #ededed;padding: 20px; box-sizing: border-box;}
ul.conbox li a .thumb1{width: 213px;height: 276px;float: left;overflow: hidden;background: url(../images/imgbg.png) no-repeat center;}
ul.conbox li a .thumb1 img{width:177px;height:236px;margin:14px 0px 0 15px;}
ul.conbox li a .info{float: left;margin-left: 40px;padding-top: 5px;text-align: left;width: 600px;}
ul.conbox li a .info h1{font-size: 20px;color: #cc041c;margin-bottom: 20px;}
ul.conbox li a .info p{font-size: 14px;color: #000;line-height: 26px;margin-bottom:15px;}
ul.conbox li a .info p strong{font-weight: 600;}


/*甯堣祫4*/
.teachers{ width:1200px; margin:0 auto;}
.teacher_title_l h1{font-size:22px;height:22px;line-height:22px; background-color:#FFFFFF; margin-top:10px;color: #333;}
.teacher_title_l span{float: right;height: 18px;line-height: 18px;margin-right: 5px;font-size: 12px;}
.teacher_title_l span a{height: 20px;line-height: 20px;}
.teacher_title_l span img{vertical-align: top; margin-right:5px;}
.teachers .subtit{height: 50px;line-height: 50px;background-color: #ededed;color: #555555;font-size: 16px;padding-left: 15px;box-sizing: border-box; margin-top:20px;}

.teachers .conbox li .info{float: left;margin-left: 40px;padding-top: 5px;text-align: left;width: 900px; }
.teachers .conbox li{width:1200px;border-bottom: 1px solid #ededed;padding: 20px; box-sizing: border-box;}
.teachers .conbox .thumb1{width: 213px;height: 276px;float: left;overflow: hidden;background: url(../images/imgbg.png) no-repeat center;}

.hov a{ color:#333333;}
.hov a:hover{ color:#003f88;}

/*鍥剧墖鍒楄〃*/
.photos ul{ margin-top:20px;}
.photos ul li{ float:left; width:288px; margin-right:15px; margin-top:0px;background-color:#f6f6f6; margin-bottom:30px; }
.li-img img{ width:288px; height:160px;webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.li-img{width:288px; height:160px;overflow: hidden;position: relative;}
.li-img img:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.li-wen{ background-color:#f6f6f6; padding:15px;} 
.li_title{ font-size:18px; padding-bottom:10px;}
.li_title:hover{ color:#003f88;}
.li_txt{ font-size:14px;color:#003f88; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis; height:50px;}

.b_photos{ width:1200px; margin:0 auto;}
.b_photos ul{ margin-top:20px;}
.b_photos ul li{ float:left; width:288px; margin-right:10px; margin-top:0px;background-color:#f6f6f6; margin-bottom:30px; }

.home_page{ background-color:#003f88; width:85px; height:30px; line-height:30px; text-align:center; float:right; margin-top:55px;}
.home_page a{ color:#FFFFFF;}
.home_page:hover{ background-color:#0066FF;}

.slides{position: relative;}
.slides li a{display: block; position: relative;}
.slides .txtb{position: absolute; left: 0px; bottom: 30px; width: 100%;}
.slides .txtb2{text-align: left;}
.slides .txtb2 h3{font-size: 16px; color: #fff; font-family:"Facile Sans";}
.slides .txtb2 small{display: block;font-size: 14px; color: #fff; padding-top: 10px;font-family:"Facile Sans";}
.flex-control-paging li a{background: transparent; background-color: #fff; width: 10px; height: 10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.flex-control-paging li a.flex-active{background-color: #003e87;}
.Banner,.flexslider img{height: 749px;}


/*鎼滅储*/
.wp-search{ width:285px; margin-top:20px;}
.search-input{ float:left;width:250px;}
.search-title{ width:250px; height:29px; padding-left:5px; line-height:26px; color:#999; border:0; color:#333 !important;}
.search-submit{ background:url(images/search.png) 4px 5px #FFFFFF no-repeat; width:29px; height:29px; border:0; cursor:pointer;  }
.search-btn{width:29px; float:right;}


.hc_title {display:inline-block;width:100%;margin-bottom:10px;  } /**???**/
.hc_title .tit_l {display:inline-block;float:left;font-size:30px;font-family:Roboto Condensed-Bold; color:#333; font-weight:bold;margin-bottom:-3px;  } /**????**/
.hc_title .tit_l .title_l {display:block;line-height:50px;font-size:30px;font-family:Roboto Condensed-Bold; color:#003f88;}
.more_btn {display:inline-block;*display:inline; *zoom:1; height: 20px;margin-top: 12px;line-height: 20px;float:right;}
.more_btn .more_text,.post .more_btn a {font-size:14px; cursor:pointer;font-family:Roboto-Regular;  } 
.more_btn a{color:#999;} 
.more_btn a:hover{color:#003f88;} 
.more_text{color:#999;}

.links h4{ font-size:18px; color:#FFFFFF; margin-top:10px; margin-bottom:10px;}



.leftside {width: 300px;float:left; margin-top:15px;} 
.col_menu_con{background-color:#f5f5f5; width:300px;}

/*????*/
.col_list{width:100%;margin:0px auto; padding-bottom:40px; color:#000; padding-top:15px;}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.wp_column{ margin:0; padding:0 20px;}
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 16px;font-family:RobotoCondensed-Regular;background:none;border-top:0px solid #fff;border-bottom: none; }
.col_list .wp_listcolumn .wp_column a .column-name{padding:0px; }
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color:#003f88;  } 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #333;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a { color:#333;background:none; border-top:1px solid #fff; border-bottom:1px solid #eee;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:#333;}

/*?????**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #ddd;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 28px;padding: 5px 10px 5px 0px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; font-weight:bold;color:#0f429b;} 

/*?????**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a {background:none; } 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name { padding: 5px 10px 5px 0px; cursor:pointer;}
.sub-item .column-name{margin-left:0px;font-size:16px; margin-top:8px; }
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight: normal; color:#0f429b;} 


.subNav{cursor:pointer;font-size:16px;color:#555; background:url(images/off.png)  no-repeat;  font-family:RobotoCondensed-Regular;  border-bottom:#ddd solid 1px; padding:15px 0; background-position:98% 30% ;width:90%;}
.subNav a{color:#555; font-weight:normal;}
.sub-item:hover,.subNav:hover{color:#003f88; /*background:url(images/arrow2.png)  20px center no-repeat;*/ text-decoration: none;/*background:url(images/left_lbg_12.png)  no-repeat;background-position:98% 25%;*/ }


.sub_list{width: 90%;padding:0px; text-align:left; font-family:RobotoCondensed-Regular; }
.sub_list li{ background:url(images/dot.png) no-repeat 30px center; color:#333;  border-bottom:#ddd solid 1px; font-size:14px; font-weight:normal; padding:0;}
.sub_list li a{display:block;width:200px;text-align:left;font-size:16px;color:#333;font-weight: normal;}

.sub_list li em{position:absolute; width:8px; height:8px; margin-top:0px; }
.sub_list li a:hover{color:#003e87; }
.sub_list li:hover{ background-image:none;}
.sub_list li .column-name{}

.sub-item-link{ }

.col_list .wp_listcolumn .wp_column a.selected{ color:#003f88;text-decoration: none;  }

.col_list .wp_listcolumn .wp_column a.selected a{color:#003f88;}
.col_list .wp_listcolumn .wp_column a.selected:hover{color:#003f88; border:none;  }


.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#0f429b; background-color:#dedede;} 
.col_list .wp_listcolumn  .selected .subNav .column-name {font-weight:bold;color:#003f88; }
.wp_listcolumn .wp_column .subNav .selected a{color:#003f88;}

.possplit{ background:url(images/posSplit.png) no-repeat; width:13px; height:20px; position:absolute; margin-left:0px; margin-right:10px;}
.wz_box .possplit{ margin-top:15px; }
.wz_box ,.wz_box a{margin-left:10px; font-weight:normal;}
.wz_box a{text-transform:uppercase;}


/*鏂伴椈鍒楄〃椤?*/

.n_date{ font-size:14px; color:#8d8d8d; margin:10px 0;}
.ytitle{ font-size:26px;font-family:RobotoCondensed-Regular; margin-top:8px; color:#333333;}
.ytitle a:hover{ color:#003e87; text-decoration:underline;}
.n_event ul li{ padding:20px 0; border-bottom:#ddd dashed 1px; margin:0 10px;}
.n_event{width:880px;}
.n_txt{ color:#666666; line-height:24px;}
.n_txt a{color:#666666;}
.ytitle a{ color:#000000;}
.i_right{ width:880px; margin-left:20px; margin-top:0px;}
.nr{ width:880px; margin-left:19px;}
.nr_top{height:52px; line-height:52px; border-bottom:#eaeaea solid 1px;font-family:Roboto Condensed; font-weight:bold; margin-top:10px;}
.nr_top h4{ color:#003f88; font-size:22px; font-weight:normal; }
.nr_top a{ color:#333;}

/*鏂伴椈璇︽儏椤?*/
.news-detail h1{color:#333;font-size:33px;font-weight:bold;line-height:48px;margin-top:20px;font-family:Rabiola Serif; }
.news-detail .time{color:#999;font-size:14px;margin-top:15px;text-align:center;}
.detail-top{padding-bottom:20px;border-bottom:1px solid #ccc;}
.detail-content{color:#333;font-size:17px;line-height:28px;text-indent:36px;font-family:Roboto-Regular;}
.detail-content p{margin:10px 0 25px;font-family:Roboto-Regular;}
.detail-content img{display:block;margin:0px auto 30px;max-width:100%;}

.i_title{ overflow:hidden;padding-bottom:10px; border-bottom:3px solid #003f88; color:#333;margin-top:12px;}
.i_title .fl{ display:block; float:left; color:#073b8c;  overflow:hidden; width:360px;margin-top:15px; font-size:20px;font-family:Roboto Condensed-Bold; }
.i_title .fr{ float:right; margin-top:15px;cursor:pointer; height:20px; overflow:hidden; width:500px; text-align:right; font-style:normal; font-size:14px;font-family:Roboto-Regular;  }
.i_title a{ color:#003f88; font:normal 13px ; text-transform:capitalize; margin-right:2px;margin-left:15px;text-transform:uppercase;}
.possplit{ background:url(images/posSplit.png) no-repeat; width:13px; height:20px; position:absolute; margin-left:0px;margin-right:15px;}

.leftside .tit2{font-family:Roboto Condensed-Bold;background:#003f88; line-height:35px; font-size:30px; color:#fff; text-align:center; width:300px; font-weight:bold; background-color:#003f88; padding:10px 0; }

.re_img{ width:280px;height:210px;overflow: hidden; }
.re_img img{ width:280px;height:210px;}
.re_img img{webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;
-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.re_img img:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);}


.wp_articlecontent p{ color:#666; line-height:24px; font-size:16px;font-family: Roboto-Regular;text-align:justify;}
.wp_articlecontent span{line-height:24px; font-size:16px;font-family:Roboto-Regular;}
.wp_articlecontent div{line-height:24px;font-size:16px;font-family:Roboto-Regular;}
.wp_articlecontent span,.wp_articlecontent p {font-family:Roboto-Regular!important; font-size: 16px !important; }
