﻿ul, 
var{
    background: transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
    vertical-align: top;}

ol, ul {
	list-style: none;}
blockquote, q {
	quotes: none;}
table, table td { 
	padding:0;
	border:none;
	border-collapse:collapse;}
img {
	vertical-align:top;}
embed { 
	vertical-align:top;}
/* CSS Document */
body{font-family:"Microsoft YaHei",sans-serif;}
h1{ font-size: 50px; color: #006aa3;}
.fl{ float: left;}
.fr{ float:right;}
.navbar{ background-color:#0056b4; margin-bottom:0;}
.logo{ margin: 34px 0 34px 0;}
.font_A{ font-size:16px; color:#FFFFFF; line-height:35px;}
.mag{ margin-top:2px;}
.mag_12{ background-color:#e5f6fe; border-bottom:2px solid #a6dbf4;}
.mag_A{ margin:20px auto;}
.mag_B{ margin:10px auto;}
.mag_A img{ width:100%;}
.item img{ margin:20px auto 20px;}
.col-xs-6 .item img{ margin:0 auto;}
.banner{ background-image: url(../images/index_02.gif); background-repeat: no-repeat; background-position: 0 0; background-color:#e77a09;}
button{ background: url(../images/search.jpg) no-repeat 0 0;border:0; width:36px; height:36px; position:relative;}
.back_A{ border-top: 2px solid #fce65c; background: url(../images/nav_01.jpg) repeat-x 0 0;}
.nav li{}
.nav li a{ font-size:16px; color:#FFFFFF; font-weight: bold;}
.nav li ul li{ border-right:0;}
.nav li ul li a{ color:#000;}
.carousel-indicators li{ color:#FFFFFF;}
.bab_01 img{max-width:800px;}
.col-xs-6 .carousel-indicators li { margin:10px 0 0 0;display: inline-block;
    width: 15px;
    height: 15px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #ffffff;
    border: 2px solid #fce75b;
    border-radius: 10px;}
.col-xs-6 .carousel-indicators .active{ width: 15px;
    height: 15px;background-color: #fce75b;}
.col-xs-6 a:hover{text-decoration:none;}
.carousel-indicators a.active{ color:#FFFFFF; text-decoration:none;}
.col-xs-6 .carousel-indicators{ bottom: 5px;}
.carousel-caption h3,.carousel-caption p{ margin:8px; font-size:20px; font-weight: normal;}
.carousel-caption{ width:100%; position: fixed; left:0px;bottom: 0px; padding:8px; margin:0; text-align:left;}
.item img{ margin: 0;}
.col-xs-6 .carousel-caption h3,.col-xs-6 .carousel-caption p{ margin:8px; font-size:16px;}
.col-xs-6 .carousel-caption{ background-color:#d99312; width:100%; position:static;bottom: 0; padding:8px; margin:0; text-align:left;}
.teacher{ position:relative;background-image:-webkit-linear-gradient(to bottom, #128cef, #0fa1f0); background-image:linear-gradient(to bottom,#128cef, #0fa1f0);border-top-left-radius:10px;border-top-right-radius:10px; bottom:-2px;}
.teacher_A{ padding:14px 15px;}
.teacher_A a{ color:#FFFFFF; font-size:24px; line-height:48px;}
.teacher_B{ padding:10px 8% 10px 5%;}
.teacher_B a{ color:#FFFFFF; font-size:20px;line-height:28px;}
.title{  padding:0px; height: 60px; border-bottom: 3px solid #d99312;}
.title h2{ float: left; color:#000; font-size:24px; margin:0; line-height:54px;}
.title h2 a{color:#FFFFFF;}
.title h2 em{ font-size:16px; color:#d99312; font-weight:bold;}
.title span{ float:right; background: url(../images/index_04.png) 0 48% no-repeat; margin-left:15px; font-size:14px; line-height:54px;}
.link_tit{ color:#fff; background-color: #e76d08; width: 19%; margin-right: 1%; float: left; padding: 30px 0px; font-size: 20px; font-weight: bold; text-align: center;}
.link_con{ color:#fff; background-color: #d99212; width: 80%; float: left; padding: 31px 15px; font-size: 18px; font-weight: bold;}
.link_con a{ padding: 0 12px; color: #fff;}
.link_con_01{ color:#fff; background-color: #d99212; width: 80%; float: left; padding: 10px 15px; font-size: 18px; font-weight: bold;}
.link_con_01 a{ padding: 0 12px; color: #fff; line-height: 30px;}
.itoggle-content{ padding:15px 0;float:left; width: 100%;}
.itoggle-content ul li span{ float:left; width:68px; height:80px; background-color:#d99312;}
.itoggle-content ul li span .yueri{ width:100%; line-height:56px; font-size:20px; color:#FFF; text-align:center;}
.itoggle-content ul li span .nian{ width:100%; background-color:#fce75b; font-style:normal; color:#000000; height:24px; text-align:center; line-height: 22px;}
.itoggle-content ul li h3{ float:right; font-size: 18px; margin:0; margin-top:2px; margin-bottom:16px; width:82%; font-weight:bold; height:18px; overflow:hidden;}
.itoggle-content ul li p{ float:right; height:46px; line-height: 22px; color: #666; width:82%; overflow:hidden;}

.itoggle-content ul li{ float:left; line-height:28px; padding: 26px 0 16px; border-bottom:1px solid #ffd18b;}
.itoggle-content ul li.end{ border:0;}
.itoggle-content ul li a{ float:left;}
.itoggle-content ul li em{ font-style: normal;}

.download_title,.links_title{ border-bottom:1px solid #a1acb3;}
.download_title h2,.links_title h2{ font-size:24px; color:#002147;}
.download_title h2 span{ font-size:12px; float:right; line-height:40px; padding-right:1%;}
.download_title h2 span a{ color:#002147;}
.download_content{ padding:20px 0;}
.download_content .tit{ font-size:16px; font-weight:bold; color:#002147; line-height:30px;}
.download_content ul li{ line-height:30px;}
.links_content{ margin:0 auto; margin-bottom: 20px;}
.txtlinks{ line-height:40px;}
.copyright{ background-color:#0056b4; line-height:30px; color:#FFFFFF;}
.foot{ background-color:#3e3f3a; padding: 40px 0 30px 0;}
.map{ position:relative; background:url(../images/index_40.gif) no-repeat 100% 100%; color:#FFFFFF; height:120px; text-align:right;}
.map a{ color:#FFFFFF; text-decoration:underline;}
h1{ color:#FFFFFF; font-size:24px;}
.foot p{ color:#FFFFFF;}
.top_A{ position:absolute; bottom:0; right:0;}
h3.title_02{font-size:12px;}
h2.title_01 {font-size: 1.8em;text-transform: uppercase;margin: 0;padding: 0;border-bottom: 1px solid #ededed;}
h2.title_01 a{color: #333333;font-weight: bold;display: block;padding: 0.8em 4.237867396%;}
.nav_00a ul li{border-bottom: 1px solid #ededed;line-height: 1.3em;}
.nav_00a ul li a{padding: 0.7em 4.237867396%;display: block;}
.content_t_title h3{ font-size:12px; border-bottom: 1px solid #ededed;padding: 0.8em 0;}
.bab_01{  margin-bottom: 10px;}
.news_list ul li{ border-bottom:1px solid #ededed; padding: 0.8em 4.237867396%; clear: both; position: relative;}
.news_list ul li span em{ position: absolute; top:10px; left: 30px; background-color:#ff3500; color: #FFFFFF; padding:0.6% 1%; font-style: normal;}
.news_list ul li a h2{ color: #333333; font-size:1.5em; font-weight: bold; margin:10px 0 0 60px;}
.news_list ul li h3{ color: #7a736e; font-size:1em; font-weight: normal; margin-top: 10px; margin-left:60px;word-wrap: break-word; word-break: normal; line-height: 30px;}
.bab_01{ line-height: 26px;}
.content_t_title h2,.content_t_title h3{ text-align:center;}
.bab_01{ padding:0 5%;}
.title a{ color: #000;}
.itoggle-content a{color: #000;}
.projects-header h2{ width: 10%; margin: 20px auto 0;font-size:24px; background-color: #fbedd8;}
.page-header{ background: url(../images/line_01_02.jpg) repeat-x 0 12px;}
.news{ margin: 20px auto 0; padding-bottom: 5px;}
.dian_a{ width:100%;}
.dian_a ul{ margin:25px auto 50px; float:left;width: 100%;}
.dian_a li{ width:100%; margin-top:25px; height:50px; border-left:3px solid #d89312; background-color:#fff5eb; line-height:50px; overflow:hidden;}
.dian_a li a{ color:#000;}
.dian_a li h3{ width:80%; float:left; margin:0; font-size:20px; line-height:50px;}
.dian_a li a span{ float:right; margin:0; color:#6b4312; padding-right:10px;}
.mg00{ margin: 0;}
.pad00{ padding: 0;}
.pad00 a{color:#000;}

.mtttttt {margin-top: 65px;}
.txtlinks a{ color:#000;}
.content_right h2{text-align: center;}
.content_t p{ line-height:22px;}
.pn_01{padding: 10px 5% 20px;}
.bab_01 td{border: 1px solid #000;}
.glyphicon{ top:4px;}
.titleee_01{ width:56%; padding:0px; height: 60px;background: url(../images/line_01_02.jpg) repeat-x 0 28px; margin:0 auto;}
.titleee_01 h2{ color:#000; font-size:24px; margin:0; line-height:54px; text-align:center; width:63%; margin:0 auto; background-color:#FFFFFF;}
.contentt_A { margin-top:45px;}
.contentt_A ul li{ margin-bottom:10px;}
.contentt_A span{ border-radius:120px; width:120px; height:120px; border:5px solid #d99312; background-color:#d99312; color:#ffffff; line-height:110px; text-align:center; font-size:60px; float:left;}
.contentt_A span.erwm{ padding-top:16px;}
.contentt_A p{ clear:both; width:100%; font-size:16px; font-weight:bold; line-height:55px; height:55px; text-align:center;}
.contentt_A a p{ color:#000;}
.contentt_A a:hover{ text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}