/*@charset "utf-8";*/
*{ margin:0; padding:0}
body{ font:12px/22px Arial, Helvetica, sans-serif;background:#c0c0c0; font-family:"ËÎÌå";}
ul,li{ list-style:none}
a{ color:#666666; text-decoration:none}
img{border:0px; vertical-align:middle;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.show{display:block;}
.hide{display:none;}
.center{text-align:center;}
.width_240{width:240px;}
.width_220{width:220px;}
.fs14{font-size:14px;}
.fc1{color:#fd020e;}
.feb501{color:#feb501;}
.f009343{color:#009343;}
.f60{color:#F60}
.table td{padding:5px;}
/*.table2{background:url(../images/zaixian.jpg) right top no-repeat;}*/
.table2 td{padding:5px;}
textarea{background:url(../images/logo2.gif) right bottom no-repeat;}

.title1{background:url(../images/bg2.gif) repeat-x;height:30px;line-height:30px;font-size:12px;border-bottom:1px solid #ccc;}
.more{background:url(../images/ico2.png) 0 -420px;float:right;margin-right:10px;width:45px;height:10px;margin-top:10px;}
.title1 span{background:url(../images/ico.gif) 5px -58px no-repeat;padding-left:20px;color:#666}
.title2{font-size:12px;font-weight:500;height:30px;line-height:30px;text-align:left;color:#009241;}
.title2 b {color:#009241;}
.title2 span{color:#009241;background:url(../images/ico.gif) 10px -84px no-repeat;padding:0 30px;font-size:16px;font-weight:600;}
.title3{background:url(../images/bg2.gif) repeat-x;height:30px;line-height:30px;padding:0 10px;border-bottom:1px solid #02923d;}
.title3 a{float:right;font-size:12px;font-weight:500;}
.title3 span{font-size:14px;color:#02923d;}

h2.title4{height:35px;line-height:35px;padding-left:20px;background:#f6f6f6;}
h2.title4 b{font-size:18px;color:#20a15e;margin-right:20px;}
h2.title4 span{font-size:12px;font-weight:500;}


#header{height:142px;background:url(../images/bg.gif) repeat-x;width:990px;margin:0 auto;}
#header ul{background:url(../images/header_02.jpg) right 0 no-repeat;height:100%;}
#logo{margin-left:50px;}
#topMenu{background:#a9a8a8 url(../images/ico.gif) 315px 25px no-repeat;height:30px;line-height:30px;color:#fff;width:320px;font-weight:bolder;margin:5px;}
#topMenu a{margin:0 10px;color:#fff;}

#nav{width:1000px;background:#fff url(../images/bg.gif) 0 -160px repeat-x;height:50px;margin:0 auto;font-size:14px;font-weight:bolder;}
#nav ul{padding-left:50px;}
#nav ul li{float:left;background:url(../images/bg.gif) 0 -225px no-repeat; height:30px; padding:10px 22px;line-height:30px;}
#nav ul li a{margin:0px;color:#fff;}

#container{width:970px;margin:0 auto;background:#fff;padding:10px;_padding-top:5px;}
#banner{margin-bottom:5px;}
#banner img{border:1px solid #ccc;}

#sideMenu{border:1px solid #ccc;float:left;}
#sideMenu ul{height:50px;background:url(../images/bg2.gif) 0 bottom repeat-x;_overflow:hidden;}
#sideMenu ul li{height:100%;padding-left:60px;}
#sideMenu ul li.line1{background:url(../images/ico2.png) 10px 5px no-repeat;}
#sideMenu ul li.line2{background:url(../images/ico2.png) 10px -55px no-repeat;}
#sideMenu ul li.line3{background:url(../images/ico2.png) 10px -115px no-repeat;}
#sideMenu ul li.line4{background:url(../images/ico2.png) 10px -170px no-repeat;}
#sideMenu ul li.line5{background:url(../images/ico2.png) 10px -235px no-repeat;}
#sideMenu ul li.line6{background:url(../images/ico2.png) 10px -295px no-repeat;}
#sideMenu ul li.line7{background:url(../images/ico2.png) 10px -360px no-repeat;}
#sideMenu ul li a{float:right;padding-right:20px;background:url(../images/ico.gif) right -15px no-repeat;width:110px;margin:10px 10px 0 0;height:40px;line-height:20px;}
#sideMenu ul li a span{font-size:14px;color:#01a148;}



#focus{float:left;margin:0 10px;}
#focus ul{background:#f5f5f5;border:1px solid #ccc;margin-top:10px;padding:5px;}
#focus ul li a{margin-left:5px;color:#333;line-height:25px;}

.box1{border:1px solid #ccc;background:url(../images/bg2.gif) 0 bottom repeat-x;margin-bottom:10px;_margin-bottom:15px;}
.box1 ul{padding:5px;line-height:23px;}
.box1 ul li {_margin-top:6px;}

#salfhood{border:1px solid #ccc;background:#f6f6f6;}
#salfhood ul{margin:5px;background:#fff;}
#salfhood ul.fleft{width:690px;border:1px solid #ccc;padding:5px;font-size:12px;}
.b {font-size:13px;}
#salfhood ul.fright{width:240px;border:1px solid #ccc;}

#salfhood ul.fleft li{float:left;width:320px;height:120px;border-bottom:1px dashed #ccc;padding:5px 10px 5px 5px;line-height:18px;}
#salfhood ul.fleft li img{float:left;margin-right:10px;}
#salfhood ul.fleft li b{display:block;line-height:25px;color:#009241;}
#salfhood ul.fleft li a{color:#009241;}

#salfhood ul.fright{border:1px solid #ccc;line-height:26px;}
#salfhood ul.fright h3{height:30px;line-height:30px;background:url(../images/bg2.gif) repeat-x;font-size:14px;padding-left:10px;margin-bottom:10px;}
#salfhood ul.fright li{margin-left:10px;}
#salfhood ul.fright p{background:#e3feef;margin:0px 10px 9px 10px;_margin:9px 0 9px 0;}

#student{border:1px solid #ccc;background:#f6f6f6;margin:10px 0;}
#student ul{margin:5px;background:#fff;padding:10px;_height:1%;+height:1%;}
#student ul.row1 li{float:left;width:290px;height:150px;margin-right:15px;}
#student ul.row1 li img{float:left;margin:5px;}
#student ul.row1 li b{display:block;font-size:14px;line-height:35px;}
#student ul.row1 li a{color:#009144;line-height:25px;display:block;color:#009241;}
#student ul.row2 li{float:left;width:460px;height:25px;line-height:25px;overflow:hidden;}
#student ul.row2 li a{color:#333;}

.box2{border:1px solid #ccc;width:315px;float:left;margin:3px;}
.box2 ul{padding:5px;}

#team{border:1px solid #ccc;background:#f6f6f6;margin:10px 0;}
#team ul{margin:5px;background:#fff;}
#team ul.fleft{width:690px;border:1px solid #ccc;padding:5px;}
#team ul.fright{width:240px;border:1px solid #ccc;height:340px;}

#team ul.fleft li{float:left;width:100px;border-bottom:1px dashed #ccc;padding:5px 7px;text-align:center;}
#team ul.fleft li a{color:#fb6e05;display:block;line-height:25px}

#team ul.fright{border:1px solid #ccc;line-height:26px;}
#team ul.fright h3{height:30px;line-height:30px;background:url(../images/bg2.gif) repeat-x;font-size:14px;padding-left:10px;margin-bottom:10px;}
#team ul.fright li{margin-left:10px;line-height:30px;_height:30px;}
#team ul.fright p{background:#e3feef;margin:0px 10px 9px 10px;border-top:1px solid #2ea65f;border-bottom:1px solid #2ea65f;line-height:30px;_margin:10px 10px 10px 0;+margin-left:0px;}

#goto{border:1px solid #ccc;background:#f6f6f6;margin:10px 0;}
#goto ul{margin:5px;background:#fff;}
#goto ul.fleft{width:690px;border:1px solid #ccc;padding:5px;}
#goto ul.fright{width:240px;border:1px solid #ccc;}

#goto ul.fleft li{float:left;width:auto;margin:5px 1px;text-align:center;margin-left:8px;}
#goto ul.fleft li img {width:161px;height:121px;}
#goto ul.fleft li a{display:block;line-height:25px}

#goto ul.fright{border:1px solid #ccc;line-height:26px;padding-bottom:7px;}
#goto ul.fright h3{height:30px;line-height:30px;background:url(../images/bg2.gif) repeat-x;font-size:14px;margin-bottom:10px;}
#goto ul.fright h3 a{float:right;font-size:12px;font-weight:500;margin-right:10px;}
#goto ul.fright li{margin-left:10px;line-height:30px;}
#goto ul.fright p{text-align:center;margin-bottom:10px;}


#main{border:4px solid #009343;margin:10px 0;height:1%;}
#main ul{}
#main ul.fleft{width:670px;background:#f6f6f6;border:1px solid #ccc;}


#main #about{background:#fff;border:1px solid #f0f0f0;margin:5px;padding-bottom:50px;}
#main #about h3{height:45px;line-height:35px;background:url(../images/line_01.gif) center bottom no-repeat;margin:10px 10px 0px 10px;font-size:12px;font-weight:500;color:#009342;}
#main #about h3 span{padding-left:40px;background:url(../images/ico.gif) 15px -85px no-repeat;font-size:16px;font-weight:500;margin-right:20px;}
#main #about li{margin:0px 20px;}
#main #about dl{margin:10px 20px;border-bottom:1px dashed #ccc;}

#main #news{background:#fff;border:1px solid #f0f0f0;margin:5px;padding:10px 20px 50px 20px;}
#main #news ul{border-bottom:1px dotted #ccc;padding:10px 0;}
#main #news ul h3 a{font-size:16px;}
#main #news ul h3 span{float:right;margin-right:10px;font-weight:500;font-size:12px;}

#main #star{background:#fff;border:1px solid #f0f0f0;margin:5px;padding:10px 20px 50px 20px;}
#main #star ul{padding:10px 0;}
#main #star ul li{float:left;width:180px;height:230px;text-align:center;margin-left:20px;_margin-left:15px;}
#main #star ul li img{padding:1px;border:1px solid #ccc;width:150px;height:180px;}
#main #star ul li a{display:block;color:#009241;}


#main .turnpage{text-align:center;margin:10px;}
#main #msg h3{font-size:16px;color:#890000;border-bottom:1px solid #ccc;margin-top:30px;margin-bottom:10px;}

#main ul.fright{width:280px;}
#main ul.fright div{border:1px solid #ccc;background:#f6f6f6;margin-bottom:10px;clear:both}
#main ul.fright div h2{height:30px;padding-left:10px;line-height:30px;font-size:14px;}
#main ul.fright div h2 span{padding-left:25px;background:url(../images/ico.gif) 0px -114px no-repeat;}
#main ul.fright div ul{background:#fff;margin:3px;padding:10px;border:1px solid #f0f0f0;}
#main ul.fright div ul h3{height:45px;line-height:35px;background:url(../images/line_01.gif) left bottom no-repeat;}
#main ul.fright div ul h3 span{display:block;margin-left:30px;height:45px;background:url(../images/line_01.gif) right bottom no-repeat;}
#main ul.fright div ul h3 a{background:url(../images/ico.gif) 0 -145px no-repeat;padding-left:20px;font-size:14px;}
#main ul.fright div ul p{background:#e3feef;border-top:1px solid #2ea65f;border-bottom:1px solid #2ea65f;line-height:30px;font-weight:600;line-height:22px;margin:10px 0;}
#main ul.fright div ul label{line-height:30px;}

#main ul.fright #sideMenu ul{background:#fff url(../images/bg2.gif) 0 bottom repeat-x;_overflow:hidden;padding:0px;}
.fright #sideMenu ul li{padding-left:90px;}
.fright #sideMenu ul li a{width:150px;}

#main ul#article{margin:10px 50px;padding:10px;}
#article a{padding:5px;color:#090;}
#article a:hover {color:red;}

#links{border:1px solid #ccc;line-height:20px;background:url(../images/bg.gif) 0 -270px repeat-x;margin:10px 0;height:100px;padding:10px 30px;}
#links .qixia{width:310px; float:left; padding-right:10px;}
#links .firndlinks{width:350px; padding:0px 5px;font-size:12px; float:left; }
#links .firndlinks a{display:inline-block; width:170px;}
#links #server{background:url(../images/server.gif) right bottom no-repeat;width:220px;_width:200px; float:right;}


#footer{text-align:center;border-top:3px solid #009241;background:#eee;line-height:25px;padding:20px 0; clear:both;}

.telephone{ border:#ccc 1px solid; background:url(../images/tele.jpg) no-repeat top 250px; padding:5px; padding-left:100px; font-weight:bold;}
