@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; color:#000; font-family:'微软雅黑';}
a{ border:none; text-decoration:none; color:#000;}
ul,li,p,div,u3{ list-style-type:none; padding:0; margin:0;}
img{ border:0;} 
a:hover{ text-decoration:underline; }
.clear{ clear:both;}
.bd-i{ width:1000px; margin:0 auto; position:relative; z-index:1;}
.fl{ float:left;}
.fr{ float:right;}

/*头部部分*/
.head {height: 108px;width: 100%;}
.head-top{ width:1000px; margin:0 auto; height:17px;}
.head-top .head-right{ float:right; line-height:17px; margin-top:10px;}
.head .head-center{ width:1050px; margin:0 auto;}
.head-center img{ float:left; margin-top:5.5px;}
.nav{ height:23px; float:right; margin-top:15.5px;}
.nav-text li{ display:inline;}
.nav-text{ height:23px; margin:0 auto;}
.nav-text a{ text-decoration:none; line-height:23px; display:block; width:75px; height:23px; text-align:center; float:left;   font-size:14px; color:#000; background:url(../images/top-line.jpg) left center no-repeat;}
.nav-text a:hover{ color:#FFFFFF; background:#015f67;}

.cont-info{ padding:40px 0; overflow:hidden;}
.cont-info .school-news{ width:680px; overflow:hidden;}
.title-i{ width:100%; line-height:30px; overflow:hidden; padding-bottom:5px; border-bottom:1px solid #ddd; margin-bottom:10px; position:relative; z-index:5;}
.title-i span{ font-size:22px; display:block; float:left;color:#015f67;}
.title-i span b{ padding-left:10px;font-size:12px; font-weight:500; color:#ccc; line-height:25px;}
.title-i a{ float:right; color:#999; line-height:35px;}
.title-i a:hover{ color:#015F67;}
.news-2{ width:390px; overflow:hidden; height:236px; margin-top:4px;}
.news-2 li{ width:390px; overflow:hidden; height:37px; line-height:37px; border-bottom:1px dashed #eee;}
.news-2 li a{ display:block; float:left; width:300px; overflow:hidden; height:36px; color:#666;}
.news-2 li a:hover{ color:red; padding-top:2px;}
.news-2 li span{ float:right; display:block; width:80px; text-align:right; color:#aaa;}
.master{ width:275px; overflow:hidden;}
.master p{ height:236px; overflow:hidden;}
.master p a{ display:block;background:#F4F4F4; line-height:36px; color:#666;}
.master p a:hover{ color:red;}
.master p a img{ display:block; height:200px; overflow:hidden; width:275px;}

/*焦点图*/
.focusBox { position: relative; width: 266px; height:236px; overflow: hidden;  }	


.teacher{ background:#f5f5f5; padding:10px 0 30px;}
.scrollBox{ width:1000px;padding-top:10px; position:relative; margin:0 auto; overflow:hidden;}
.scrollBox .piclist{ overflow:hidden; zoom:1;}	
.scrollBox .ohbox{overflow:hidden; position:relative;width:1000px; }	
.scrollBox {position:relative;zoom:1;}	
.scrollBox .ohbox{ width:1000px; overflow:hidden;}
.scrollBox .ohbox ul{ width:1100px;}
.scrollBox .piclist li{ float:left; width:223px;margin-right:20px; background:#fff; text-align:center; border:1px solid #fff; padding:5px;}
.scrollBox .piclist li img{ width:223px; height:15opx; overflow:hidden;}
.scrollBox .piclist li:hover{ border:1px solid #015f67;}
.scrollBox .piclist li h3{text-align:left; height:25px;line-height:25px;display:block; margin:10px 0; font-weight:normal; border-bottom:1px #F5F5F5 solid;}
.scrollBox .piclist li .Describe{ margin-left:0px; padding-top:5px; width:auto;text-indent: 2em; color:#888888; margin-right:0px; text-align:left; line-height:20px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.scrollBox .piclist li a:hover{ text-decoration:none; color:#33abbb;}
.scrollBox .pageBtn{ width:260px; margin:30px auto 20px; height:30px; overflow:hidden; position:relative;}
.scrollBox .pageBtn span{display:block;width:30px;height:30px;position:absolute;cursor:pointer;text-indent:-999em;overflow:hidden; background-image:url(../images/arrows.gif); background-repeat:no-repeat;}
.scrollBox .pageBtn .prev{ background-position:-30px 0; left:0;}
.scrollBox .pageBtn .prev:hover{ background-position:-30px -30px;}
.scrollBox .pageBtn .next{ background-position:0 0;right:0;}
.scrollBox .pageBtn .next:hover{ background-position:0 -30px;}	
/*.scrollBox .pageBtn ul{ margin:0 auto;}
.scrollBox .pageBtn ul li{ float:left; width:20px; height:20px; overflow:hidden; background:#000; margin-right:5px;}
.scrollBox .pageBtn ul li.on{ background:red;}*/

.scrollBox .pageBtn .list{overflow:hidden;zoom:1; margin:10px 0 0 35px;}
.scrollBox .pageBtn .list li{ background:#b8b8b8; float:left; display:inline; width:10px;height:10px;margin-left:12px;overflow:hidden;border-radius: 15px; cursor:pointer; text-indent:-99999px;}
.scrollBox .pageBtn .list li.on{background:#015f67;}
.news-info{ padding:30px 0;}
.mar20{ margin-right:20px;}
.news-box{ width:320px;}
.news-box li{ line-height:30px; border-bottom:1px dashed #eee; height:30px; overflow:hidden; width:320px;}
.news-box li a{ color:#666;}
.news-box li a:hover{ color:red;}

/*notice*/
.center .notice{ width:276px; float:right;}
.center .notice p{ height:25px; line-height:25px; border-bottom:#999999 1px double; margin-bottom:10px;}
.center .notice p .titn{ display:block; background:url(../images/gg.jpg) left center no-repeat; padding-left:20px; float:left; font-size:14px; font-weight:bold;} 
.center .notice p .titr{ float:right; color:#999999;}
.notice ul li{height:29px; line-height:29px; border-bottom:#CCCCCC 1px dotted; background:url(../images/snews-li.jpg) center left no-repeat; padding-left:20px; font-size:12px; }
.notice ul li a{color:#666666;}
.notice ul li span{ float: right; color:#666666;}

/*product*/
.productind{ width:1084px; margin:0 auto;}
.productind p{ margin-left:42px; margin-right:42px; width:1000px; padding-top:10px;}
.center-title{ border-bottom:1px #cccccc double; padding-bottom:5px; margin-bottom:15px;}
.center-title .title-e{font-size:18px; color:#1e1e1e;  padding-bottom:5px; background:url(../images/p.jpg) left center no-repeat; padding-left:35px;}
.center-title .kg{color:#33abbb; font-size:18px; padding-bottom:5px;}
.center-title .title-z{font-size:14px; color:#33abbb;}
.center-title .title-m a{ float:right;  line-height:30px; color:#999999;}

.productind-bg{ background:#f4f4f4; height:410px; margin-top:40px;}



/*about*/
.about { width:662px; float:right;}
.about .txt{ margin-top:20px; background:url(../images/about.jpg) center left no-repeat; padding-left:230px; text-indent: 1.5em; line-height:25px;}

/*product*/
#product{ margin-top:20px;}
#product .center-title{ text-align:center;}
#product .pro-txt{ text-align:center; font-size:18px; color:#999999; margin-bottom:20px;}

#product table{ height:147px;}
#product table tr td a img{ height:135px; width:195px; margin-right:15px;}
#product table tr td span{ display:block; padding-top:5px;}

/*center-end*/
.end-txt{ width:1004px; margin:0 auto;}
/* news*/
.news{ width:308px;padding-right:38px; padding-bottom:30px;  float:left;}
.news ul{ margin-top:20px;}
.news .title-z{ }
.news ul li{ border-bottom:#999999 dashed 1px; height:25px; line-height:25px;}
/*culture*/
.culture{ float:left; width:308px; height:174px;  padding-bottom:30px; margin-right:38px;}
.culture .center-title{margin-bottom:20px; }
.culture ul li{  height: 29px;line-height: 29px;border-bottom: #CCCCCC 1px dotted;background: url(../images/snews-li.jpg) center left no-repeat;padding-left: 20px; font-size: 12px;  }
.culture ul li a{  color: #666666;}
/*contact*/
.contact{  float:right; width:308px;}
.contact .center-title{ margin-bottom:20px;}
.contact ul li{  height: 29px;line-height: 29px;border-bottom: #CCCCCC 1px dotted;background: url(../images/snews-li.jpg) center left no-repeat;padding-left: 20px; font-size: 12px;  }
.contact ul li a{  color: #666666;}
/*youqi*/
.youqi{ width:1000px; margin:0 auto; margin-bottom:20px; margin-top:20px; border:#999999 1px double; height:50px; line-height:50px;}
.youqi span{ margin-left:10px; margin-right:10px;}
/* 内页样式 */
.ny_banner{ width:100%; background:url(../images/dw_02.jpg) center no-repeat; height:174px;}




/* all css */
.ny_banner1{ width:100%; background:url(../images/nn_03.jpg) center no-repeat; height:174px;}
.ny_banner2{ width:100%; background:url(../images/nn_02.jpg) center no-repeat; height:174px; }
.ny_banner4{ width:100%; background:url(../images/ny_03.jpg) center no-repeat; height:174px;}



.news{
    color:#666666;
	line-height: 22px;
	font-size: 12px;
	}
.news ul li{  height: 29px;line-height: 29px;border-bottom: #CCCCCC 1px dotted;background: url(../images/snews-li.jpg) center left no-repeat;padding-left: 20px; font-size: 12px;  }
.news ul li a{  color: #666666;}

/*学校风采*/
/*.schoole .scrollBox .piclist li{ width:245px;}
.schoole .scrollBox .piclist li img{ width:245px;height:158px; }*/





.nrbox{padding:10px; margin:10px auto; margin-top:0px; overflow:hidden; margin-left:15px;}
.nrbox ul li{line-height:35px; height:35px; padding-left:25px; background:url(../images/ico_dot4.png) no-repeat left center ; font-size:12px; border-bottom: #CCCCCC 1px dashed;}
.nrbox ul li span{ float:right; padding-right:10px;line-height:30px;}
.nrbox ul li a{}
.ny_con{ width:990px; margin:0 auto;}
.ny_l{ width:220px; float:left; margin-top:20px;}
.ny_l h2{font-size:18px; height:63px; background:url(../images/nn-hg.png) left center no-repeat; margin-bottom:0px;}
.ny_r{ width:755px; margin:10px 0px 20px 10px;_overflow:hidden;  float:right; border:1px #e6e6e6 solid; border-bottom:none; padding-bottom:20px;}
.lmfl{ width:220px;}
.lmfl ul{ width:220px; }
.lmfl ul li{ width:220px;height:40px;  line-height:40px; text-align:left; display:block;}
.lmfl ul li a{  background:url(../images/dw_05.jpg) left center no-repeat;color:#666;display:block; padding:0px 1px 0px 50px; width:169px;}
.lmfl ul li a:hover{ color:#fff; text-decoration:none; background:url(../images/dw_b.jpg) left center no-repeat;}
.lxwm{ width:210px; margin-bottom:15px; margin-top:15px; height:400px;} 

.lxdh{ font-size:18px; font-weight:bolder; overflow:hidden; color:#000;}
.lxdh img{ float:left;}
.dz{ width:180px; padding:10px; line-height:30px;}

/*******内页右侧********/
.tit{ width:755px; height:50px; line-height:45px; margin-bottom:5px;padding:0px; background:url(../images/border-topl.jpg) 20px bottom  no-repeat;}
.tit_l{ height:50px; line-height:45px; font-size:14px; color:#000; margin-left:20px; overflow: hidden;}

.articlecontent{ line-height:45px;font-size:25px; text-align:center; border-bottom:1px solid #ececec; margin:20px auto; font-weight:100px;}
.articlecontent .info{font-size: 14px; }



.tit a{ color:#5c5c5c;}
.tit a:hover{ color:#d90007;}
.nynr { padding-left:20px;  overflow:hidden; padding-right:20px;}
.left{ padding-left:20px; float:left; background:url(../images/sy.jpg) no-repeat left center; height:35px; line-height:35px; margin-left:15px;}
.left a{ color:#666666; text-decoration:none; margin:0 2px;}
.left a:hover{text-decoration:none; color:#b62728;}
.ny_r .product_list{ border-bottom:1px solid #fff; height:133px; padding-top:30px; width:735px; padding-left:20px; padding-bottom:20px;}
.ny_r .pro_nr{ width:755px; background:#f7f7f7; padding-bottom:30px;}
.pro_title{padding-top:20px;padding-bottom:10px;line-height:32px;line-height:32px;font-size:16px;font-weight:bold;text-align:center; }
.nynr .product ul/*,.pro_p*/{ width:785px; margin:5px 5px 15px 0;}
.nynr .product li/*,.pro_p li*/{   width: 215px;height: 200px;text-align: center;float: left;margin: 10px 30px 0px 0px;overflow: hidden;
  margin-bottom: 10px;}
.nynr .product .school{   width: 215px;height: 180px;text-align: center;float: left;margin: 10px 30px 0px 0px;overflow: hidden;
  margin-bottom: 10px;}

.nynr .product li img/*,.pro_p li img*/{ display:block;padding:2px;}
.nynr .product li span/*,.pro_p li span*/{ display:block; margin-top:5px; height:25px; line-height:25px; width:210px; text-align:center; }
.nynr .product li a/*,.pro_p li a*/{ font-size:12px;}




div.digg { padding:3px; margin:30px 20px; text-align:right;}
div.digg a {padding:3px 8px; margin:3px; color: #343434; border:1px solid #cccccc; text-decoration: none}
div.digg a:hover {color: #343434; border:1px solid #a4a3a3;}
div.digg a:active {color: #343434;}
div.digg span.current {padding:3px 8px; font-weight: bold; margin: 3px;color:#d90007; }
div.digg span.zzjs { padding:3px 8px; margin: 3px; color: #ddd;border:1px solid #dce1e7;}



.FriendLinks{ text-align:left; padding:5px; margin-top:20px; border:1px solid #ececec; line-height:25px;}
.FriendLinks a{ margin-right:10px;}










/*底部部分*/
.footer{ width:100%; float:left; height:165px; background:#015f67;}
.footer .footer-center{ width:1000px; margin:0 auto; line-height:25px;}
.footer .footer-left{ float:left;  margin-top:35px;}
.footer .footer-cent{ float:left;  margin-top:35px; margin-left:150px;}
.footer .footer-right{ float:right; margin-top:15px;}
.footer .footer-right .erwei { height:95px; width:200px; padding-left:100px; background:url(../images/erwei.jpg) center right no-repeat; line-height:95px;}

.footer{ color:#fff;}
.footer a { text-decoration:none; color:#fff;}

/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}

	


.news-tou {border-bottom: #CCCCCC dashed 1px;}
.news-time {text-align: center;margin-bottom: 10px; margin-top: 10px;}
.product{ margin-left:20px;}


.schoolz{ height: 236px;border: 1px #f2f2f2 double; background:#f4f4f4;}
