*{ margin:0; padding:0; font-family:"微软雅黑"; outline:none;}
body{ background-color:#FFF;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ }
img, input{ border:0;}
input,textarea,select {outline:none;} 
textarea{ resize:none;}/*防止textarea放大时，三个斜线被放大*/
ul li{ list-style:none;}
.qing{ overflow:hidden; display:block; clear:both;}
.center{ width:94%; overflow:hidden; display:block; margin-left:auto; margin-right:auto;}
.lf{ overflow:hidden; display:block; float:left;}
.rf{ overflow:hidden; display:block; float:right;}
.song{ font-family:"宋体" !important;}
.tupian img{ width:100% !important; height:auto !important;}

/*圆角半径6px*/
.yuanjiao6{-moz-border-radius:6px!important; -webkit-border-radius:6px!important; border-radius:6px!important; }

/*底部固定开始*/
#footer{width:100%; overflow:visible;position:fixed;bottom:0;  z-index:20 ;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
/*底部固定结束*/

/************************************************- index.html -****************************************************/

@keyframes qq
{
0% {transform: rotate(0deg);     /**通过 rotate() 方法，元素顺时针旋转给定的角度。允许负值，元素将逆时针旋转。***/
-ms-transform: rotate(0deg);		/* IE 9 */
-webkit-transform: rotate(0deg);	/* Safari and Chrome */
-o-transform: rotate(0deg);		/* Opera */
-moz-transform: rotate(0deg);	}
100%{transform: rotate(180deg);    
-ms-transform: rotate(180deg);		/* IE 9 */
-webkit-transform: rotate(180deg);	/* Safari and Chrome */
-o-transform: rotate(180deg);		/* Opera */
-moz-transform: rotate(180deg);	}
}
@-webkit-keyframes qq /*Safari and Chrome*/
{
0% {transform: rotate(0deg);     /**通过 rotate() 方法，元素顺时针旋转给定的角度。允许负值，元素将逆时针旋转。***/
-ms-transform: rotate(0deg);		/* IE 9 */
-webkit-transform: rotate(0deg);	/* Safari and Chrome */
-o-transform: rotate(0deg);		/* Opera */
-moz-transform: rotate(0deg);	}
100%{transform: rotate(180deg);    
-ms-transform: rotate(180deg);		/* IE 9 */
-webkit-transform: rotate(180deg);	/* Safari and Chrome */
-o-transform: rotate(180deg);		/* Opera */
-moz-transform: rotate(180deg);	}
}

.fo_yan{ position:absolute; width:100%; top:454px; left:0; }
.copyright1{ height:30px; padding:15px 0; font-size:12px; color:#8d9581; line-height:30px; text-align:center; }
.copyright1 a{ font-size:12px; color:#8d9581; line-height:30px;}



.wrapper{ margin:0 auto; width:auto; overflow:hidden;}

/************************************************- information.html -****************************************************/
/**- 导航 -**/
#TXJ{width:100%; height:63px; overflow: hidden; position:relative; z-index:7; background:#FFF; }
#TXJ .TXJ_head{ width:94%; height: 100%; margin-left:auto; margin-right:auto;}
.sm{ width: 100%; height: auto; overflow: hidden; z-index: 50; position: relative;}
.sm ul{ width: 100%; margin: 0; padding: 0;}
.logo{ width:70%; height:100%;}
.logo img{ padding-top:10px;}
.cin_navig{ width:30%; height:100%; text-align:right; padding-top:10px;}
.sm a{ display: block;}

.cin_navigation{ width:40%; height:0; overflow: hidden; position: absolute; z-index:999; right:3%; top:63px;}
.dao{ width:100%; height:auto; padding-top:2px; padding-bottom:5px; overflow:hidden; z-index:26; position: relative; background:#0777cb; }
.dao li{ overflow:hidden; display:block; padding:0 15px; }
.dao a{ overflow:hidden; display: block; font-size:16px; color:#FFF; line-height:40px; background:url(../images/nav_jiao.png) right center no-repeat; background-size:6px 12px; }
.dao a:visited{ color:#FFF; }

.banner{ width:100%; height:265px; background:url(../images/banner.jpg) center 0 no-repeat;overflow:hidden;}
.main{ width:100%; overflow:hidden;}
.main .m_title{ text-align:center; }
.main .m_title span{ font-size:12px; font-weight:normal; color:#0777cb; }
.cpzx{ width:100%; margin:20px 0; overflow:hidden;}
.cppic{ width:100%; margin-top:10px; overflow:hidden;}
.cppic li{ float:left; width:48%; margin:1%; height:150px; background-color:#0777cb;}
.cppic li .pic{ width:96%; height:110px; margin:2%; text-align:center; background:#FFF;}
.cppic li .pic img{ max-width:100%; max-height:110px;}
.cppic li span{ display:block; width:100%; height:25px; line-height:25px; text-align:center; overflow:hidden;}
.cppic li span a{ color:#FFF;}

.about{ width:100%; margin-bottom:20px; overflow:hidden;}
.about p{ padding:2%; line-height:25px; color:#666;}
.m_more{ margin:2%; height:40px; line-height:40px; text-align:center; border:1px solid #999;}
.m_more a{ display:block; color:#999;}

.xmal{ width:100%; margin-bottom:20px; overflow:hidden;}
.alpic{width:100%; margin-top:10px; overflow:hidden;}
.alpic li{ float:left; width:48%; margin:1%; height:150px; }
.alpic li img{width:100%; height:120px;}
.alpic li span{ display:block; width:100%; line-height:25px; text-align:center;}
.alpic li span a{ color:#333;}
.xmal .alfl{ width:100%; margin-top:10px; overflow:hidden;}
.xmal .alfl li{ float:left; margin:0 1%; width:31%; height:35px; line-height:35px; text-align:center; background-color:#0777cb; overflow:hidden;}
.xmal .alfl li a{ display:block; color:#FFF;}

.xwzx{ width:100%; margin-top:10px; overflow:hidden;}
.xwzx ul{ }
.xwzx ul li{ margin:1%; width:98%; height:35px; line-height:35px; border-bottom:1px dotted #CCC; background:url(../images/i01.png) no-repeat 0 center; position:relative;}
.xwzx ul li a{ padding-left:15px; font-size:16px; color:#000;}
.xwzx ul li span{ position:absolute; top:0; right:1%; color:#999; font-size:12px;}

.footer_all{width:100%; margin-top:20px; background:#586c80; overflow:hidden;}
.lxwm{ padding:20px 10px; }
.lxwm .m_title01{ color:#FFF;}
.lxwm .m_title01 span{ font-size:12px; font-weight:normal; color:#c0c5cb; }
.lxwm ul{ padding-top:10px; color:#FFF;}
.lxwm ul li{ width:100%; height:30px; line-height:30px; padding-left:30px;background:url(../images/i02.png) no-repeat; overflow:hidden;}
.lxwm ul li.c01{ background-position:0 0;}
.lxwm ul li.c02{ background-position:0 -30px;}
.lxwm ul li.c03{ background-position:0 -60px;}
.lxwm ul li.c04{ background-position:0 -90px;}
.copyright{ padding-bottom:80px; text-align:center; font-size:12px;color:#c0c5cb;}

.fo_nav{ height:60px; background:url(../images/fo_hei.png) repeat; }
.fo_nav a{ overflow:hidden; display:block; height:51px; padding-top:9px; border-right:1px solid #5f5f5f; font-size:14px; color:#FFF; line-height:16px;text-align:center;}
.fo_nav a:visited{ color:#FFF;}
.fo_nav a img{ padding-bottom:6px;}
.fo_nav td:last-child{ border:0;}

/**- 标题 -**/
#TXJ1{ height:67px; padding-top:63px; margin-top:-63px; background:url(../images/title_bg.jpg) center top no-repeat; background-size:cover; position:relative; z-index:5;}
.TXJ_head1{ height:54px; padding-top:13px; background:url(../images/title_hei.png) repeat;}
.sm1{ width:94%; height: auto; overflow: hidden; margin-left:auto; margin-right:auto; z-index: 50; position: relative;}
.sm1 ul{ width: 100%; height:39px; margin: 0; padding: 0;}
.title{ width:260px;     width: 260px;
    height: 39px;
    line-height: 39px;
    color: #fff;}
.cin_navig1{ width:40px; height:100%; text-align:right;}

.cin_navigation1{ width:80%; height:0; overflow: hidden; position: absolute; z-index:999; right:3%; top:130px;}
.dao1{ width:100%; height:auto; padding-top:2px; padding-bottom:5px; overflow:hidden; z-index:26; position: relative; background:#0777cb; }
.dao1 li{ overflow:hidden; display:block; padding:0 15px; }
.dao1 a{ overflow:hidden; display: block; font-size:16px; color:#FFF; line-height:35px; background:url(../images/nav_jiao.png) right center no-repeat; background-size:6px 12px; }
.dao1 a:visited{ color:#FFF; }



/************************************************- exam.html -****************************************************/
.exam{ width:100%; position:relative;}
.exam_k{ width:100%; height:100%; position:absolute; left:0; top:0;}
.zhi{ height:34px; background:url(../images/zhi_bg.jpg) left center repeat-x;}
.zhi td{ height:34px;}


/************************************************- news.html -****************************************************/
.news .bai{ padding:10px 14px;}
.news_title{ height:40px; border-bottom:1px solid #c4c4c4;}
.news_title i{ font-size:14px; color:#bababa; line-height:40px;}
.news_title i.ri{ font-size:28px; color:#323232;}
.news_bt{ padding-top:5px; font-size:16px; color:#333333; line-height:28px;}
.news_bt:visited{ color:#333333;}
.news_jian{ padding-top:4px; font-size:14px; color:#7d7d7d; line-height:24px;}
.news_jian:visited{ color:#7d7d7d;}
.news_more a{ padding-bottom:3px; font-size:14px; color:#0777cb; line-height:24px; text-align:right;}
.news_more a:visited{ color:#0777cb;}

/************************************************- teaching.html -****************************************************/
.guan{ padding-top:40px; padding-bottom:118px;}
.guan li{ padding:13px 0;}
.guan_jie{ width:225px; height:67px; padding:6px 9px; overflow:hidden; display:block; margin-left:auto; margin-right:auto; border:1px solid #89a959; -moz-border-radius:5px!important; -webkit-border-radius:5px!important; border-radius:5px!important; }
.guan a{ height:67px; overflow:hidden; display:block; background:url(../images/guan_bg.png) repeat; -moz-border-radius:5px!important; -webkit-border-radius:5px!important; border-radius:5px!important; }
.guan a span{ font-size:20px; color:#FFF; line-height:66px;}
.guan a span:visited{ color:#FFF;}
.guan a:visited span{ color:#FFF;}
.guan_img{ width:27px; height:27px; padding-left:31px; padding-right:26px; padding-top:20px;}

/************************************************- teachers.html -****************************************************/
.shi_title{ padding-top:16px; padding-bottom:10px;}
.shi li{ padding:18px 0;}
.shi .news_bt{ margin-top:-11px; font-size:16px; color:#333333; line-height:28px;}
.shi .news_bt:visited{ color:#333333; }
.shi .news_jian{ padding-top:3px; font-size:14px; color:#7d7d7d; line-height:24px;}
.shi .news_jian a{ color:#333333;}
.shi .news_jian a:visited{ color:#333333;}

/************************************************- activity.html -****************************************************/
.jiao li{ padding-bottom:17px;}
.jiao li:last-child{ padding-bottom:3px;}
.jiao .bai{ padding:11px 10px;}
.jiao_jie{ position:relative;}
.jiao_bt{ width:100%; position:absolute; left:0; bottom:0; background:url(../images/jiao_hei.png) repeat;}
.jiao_bt span{ padding:6px 15px; font-size:16px; color:#FFF; line-height:28px;  }
.jiao_bt:visited span{ color:#FFF;}
.jiao_bt span:visited{ color:#FFF;}
.jiao_jian{ padding-top:8px;}
.jiao_jian a{ font-size:14px; color:#7d7d7d; line-height:24px; }
.jiao_jian a:visited{ color:#7d7d7d;}
.jiao_jian a.jiao_more{ color:#333333;}
.jiao_jian a.jiao_more:visited{ color:#333333;}

/************************************************- exam_base.html -****************************************************/
.base td{ padding-bottom:14px;}

/************************************************- news_view.html -****************************************************/
.news_biao{ padding-top:10px; padding-bottom:20px; font-size:16px; color:#000; line-height:24px; text-align:center;}
.pian{ padding-top:20px; padding-bottom:10px; border-bottom:1px dashed #afafaf;}
.pian a{ font-size:14px; color:#7d7d7d; line-height:24px;}
.pian a:visited{ color:#7d7d7d;}
.return{ padding-top:15px; padding-bottom:10px;}
.return a{ width:80px; height:30px; border:2px solid #0777cb; font-size:14px; color:#0777cb; line-height:30px; text-align:center;}
.return a:visited{ color:#0777cb;}


.lai{ padding-bottom:10px; font-size:12px; color:#939393; line-height:22px;}
div.black { font-size: 12px;display:block;color:#b5b5b5; text-align: center; margin-top:55px;line-height:30px;font-family:"microsoft yahei";}
div.black a { border: #ED6E00 1px solid; background-position: 50% bottom; background: #F3F6F1;
    color: #3F2400; text-decoration: none;  padding:7px 10px; margin:0 3px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
div.black a:hover { border: 1px solid #2a4473 ;color:#fff; background:#ED6E00; padding:7px 10px;margin:0 3px;}
div.black a:active { border: #2a4473 1px solid; color: #fff; background:#ED6E00; padding:7px 10px;margin:0 3px;}
div.black span { background: #F3F6F1;
    color: #3F2400;border:#ED6E00 1px solid;padding: 7px 10px;margin: 0 3px;}
div.black span.disabled {border: #a4d7ff 1px solid; color: #b7b7b7;border: #c4c4c4 1px solid;padding:7px 10px;margin:0 3px;}
div.black a.fanye01{ wi/dth:48px; padding:7px 10px 7px 20px; margin-right:3px;border:#e2e2e2 solid 1px; background:#fff url(../images/fy01.jpg) no-repeat 9px center; color:#b5b5b5;}

div.black a.fanye02{ wid/th:48px; padding:8px 20px 7px 10px; margin-left:3px;border:#e2e2e2 solid 1px; background:#fff url(../images/fy02.jpg) no-repeat 52px center; color:#b5b5b5;}



div.black a.fanye03{ wi/dth:48px; padding:7px 10px 7px 10px; margin-right:3px;border:#e2e2e2 solid 1px; background:#fff; color:#b5b5b5;}
div.black a.fanye04{ wid/th:48px; padding:8px 10px 7px 10px; margin-left:3px;border:#e2e2e2 solid 1px; background:#fff; color:#b5b5b5;}


.main_image {width:100%; height:239px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:239px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:239px;}
.main_image li span {display:block; width:100%; height:239px}
.main_image li a {display:block; width:100%; height:239px}
.main_image li .img_1 {background: url(../images/banner1.jpg) center top no-repeat}
.main_image li .img_2 {background: url(../images/banner2.jpg) center top no-repeat}
.main_image li .img_3 {background: url(../images/banner3.jpg) center top no-repeat}
div.flicking_con {width:70px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:210px; left:0; z-index:999; width:70px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#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(../images/hover_left.png) no-repeat left top;left:2%;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:2%;}

#faqbox { width:100%;}
#faqbox input{  width:50%;height:30px;border:1px solid #CCC;}
#faqbox textarea{  width:50%;height:100px;border:1px solid #CCC;}
#faqbox .faqline{ line-height:30px; height:40px; text-align:left}
#faqbox .faqline .faqtit{  width:80px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:30px; height:110px; text-align:left}
#faqbox .Content  .faqtit{  width:80px; display:block; float:left; clear:both; text-align:right}
