﻿*:focus {outline: 0;}
img{ border:none;}
body {margin: 0px;padding: 0px; font-size:12px; font-family:"微软雅黑"; color:#666;}
a{color:#666; text-decoration:none;-webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
a:hover{color:#333;-webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; text-decoration:underline;}
h3{margin:0;padding:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
.hidden{display:none;}


#top_logozz{background-color: #eaeaea;}
#top-logo{width:990px; height: 160px;line-height:35px; margin: 0 auto;position:relative;}
#top_logo img{ float: left;}
#top_three{ float: right;}
#top_three ul li{ float: left;list-style: none;padding-left: 5px;}
#top_three ul li a{color:#999;background:none;}
#top-logo a{ border-radius:3px; padding:4px 5px; margin:20px 4px 0px 0px; line-height:60px;}
#top-logo a:hover{text-decoration:none;}
#top-logo a.redb{ background:#de6762;}
#top-logo a.redb:hover{background:#d63e30; }
.yinying{min-height:300px;background:#fff;box-shadow: 0px 0px 25px rgba(60,60,60,0.2);width:990px;margin:0 auto;}
#container{margin:0 auto;background:#ececec ;}
#menuz{background:url("../images/gjjl_menubg.gif")}
#menu{ margin: 0 auto; width: 990px; line-height:57px; font-size:14px; height:57px;}
#menu td a{color:#404040; font-size:14px; font-weight:normal; text-decoration:none; display:block; height:57px; line-height:57px; font-weight:bold;}
#menu td a:hover{color:#404040; background:url("../images/gjjl_menubg2.gif") text-decoration:none;}
#menu td{text-align:center;}
.banner_bj{background-color:#eaeaea;height:388px;}
#mainslider{width:990px; height:390px; background:#f1f1f1;margin:0 auto;}
#home-main-row{width:920px; margin:0 auto; padding-top:25px;padding-bottom:20px;}
.home-c-left{width:640px; float:left; display:block;}
.home-c-right{width:260px; float:right; display:block;}
.home-c-title{background:#f5f5f5; height:30px;margin-bottom:15px;}
.home-c-title h3{color:#08721f; line-height:30px; text-indent:10px; display:block; float:left; margin:0; padding:0; font-weight:bold; font-size:14px;}
.home-c-title a{display:block; float:right; line-height:30px; padding-right:10px;}

#xyhrd-container{width:640px; height:160px; overflow:hidden; position:relative;}
#xyhrd{}
.xyhrd-item{text-align:left; display:block; float:left; width: 420px;margin-right: 10px;}
.xyhrd-item img{float:left;margin-right:10px;}
.xyhrd-item-title{width:200px; display:block; text-overflow: ellipsis;overflow: hidden;white-space: nowrap; line-height:45px; }
.xyhrd-list{float: left;
width: 210px;}
.xyhrd-list li{
height: 24px;
line-height: 24px;overflow: hidden;}
#hdyg-container{width:260px; height:160px; overflow:hidden; position:relative;}

#xyfc-hightlight{width:330px; float:left; display:block;}
#xyfc-list{width:300px; float:right; display:block;}
.sd-head-imgs{width:100px; float:left; padding-top:8px}
.sd-head-text{width:220px; float:left;}
.sd-head-text a{color:#333; font-size:14px;width:220px; display:block; text-overflow: ellipsis;overflow: hidden;white-space: nowrap; line-height:32px;}
.sd-head-text p{color:#999; height:65px; width:220px; display:block; overflow:hidden; margin:0; padding:0;}
#hdrl{margin-top:10px;}
#hdrl a{background:#4ec067; color:#fff; border-radius:2px; line-height:25px; padding:0px 10px; float:right;-webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
#hdrl a:hover{ text-decoration:none; background:#2f9e47;-webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}

.pb{height:35px;}
form{margin:0; padding:0;}
.emailinput {width:160px; height:27px; border:1px solid #aaa;margin:0; padding:0; border-radius:2px;}
.submitbutton{background:#4ec067; color:#fff;width:160px; height:27px; border:0;margin:0; padding:0; border-radius:2px;-webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
.submitbutton:hover{background:#2f9e47; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}

h1{color: #08721f;}
#contentdetail{font-size:14px; line-height:180%;}


.title1 {font-family:"微软雅黑";
    font-size: 14px;
    line-height: 39px;
    font-weight: bold;
    color: #004800;
    background-image: url("../images/titlebg.gif")/*tpa=http://alumni.ecnu.edu.cn/page/main528/images/titlebg.gif*/;
    background-repeat: repeat-x;
    background-position: top;
    text-indent: 20px;
    height: 39px;
}
.title2 {font-family:"Microsoft YaHei";
    font-size: 14px;
    line-height: 39px;
    font-weight: bold;
    color: #FFF;
    text-indent: 0px;
    height: 39px;
}

body_{color:#444;font-family:Verdana,Helvetica,Arial,sans-serif;word-break:break-all;}
ul,li_{padding:0;margin:0;}
li{list-style:none;}
#menu_reg{width:350px;}
/*导航*/

ul.nav_reg {list-style:none;margin:0 20px;;padding:0px;float:left;}
ul.nav_reg li{display:block;float:left;line-height:22px;}
ul.nav_reg li a{float:left;height:; font-size:13px ;font-weight:; color:#666666;text-decoration:none;padding-left:3px;padding-right:2px;margin-right:0px; width:;border:#e5e0cf 0px; border-style:none solid none solid ;background-color:}
ul.nav_reg li a span{height:;padding-left:5px;padding-right:8px;}
ul.nav_reg li a:hover, ul.nav_reg li a.on{color:#ff6700; font-weight:; border:; border-top: 1px #ff6700; border-style:
;background:url(../images/menu_on_left2.gif) no-repeat left bottom;}

ul.nav_reg li a:hover span, ul.nav_reg li a.on span{float:left; background:url(../images/menu_on_right2.gif) no-repeat right bottom;}

#nav_reg li.line{}

/*二级*/
#sub {visibility:visible; padding-left:30}
#sub li{display:none; background-color:}
#sub li#sub0{display:block;}
/*#sub li.on, */
#sub a{font-size:;color:;text-decoration:none;outline:none;height:22px;margin-top:0px;margin-right:10px;background:url(../images/menu_on_left2.gif) no-repeat left top;cursor:pointer;padding-left:3px;background-color:}
#sub a span_{float:left;padding:6px 10px 4px 6px;line-height:12px;background:url(../images/menu_on_right2.gif) no-repeat right top;}
#sub a:hover{color:#6a492c;text-decoration:underline;}
#sub a:hover span_{background:url(../images/menu_on_right2_.gif) no-repeat right bottom;}

#content {
 clear: left; 
}

/*自己写*/

.chuguo{float:left;width:235px;border-right:solid 1px #eee9d6;padding-right:39px;}
.jlmoku{background:#FFF;padding-left:39px;overflow: hidden;padding-bottom:30px;}}
.jlmoku tr td{height:24px;line-height:24px;}
.font-gray-01{height:24px;line-height:24px;}
.laihua{float:left;position:relative;padding-left:36px;border-right: solid 1px #eee9d6;}
.laihua h3{float:left;}
.laihua_neirong{float:left}
.laihua_title{overflow:hidden;}
.jieye{float:left;width:235px;padding-left:36px;}

/*页面底部*/
.foot{ width:998px;
    margin: 0 auto;
    
	
}
.foot_le{ width:460px;}
.foot_le,.foot_ri{padding:35px 30px 15px 35px;
    font-size:13px;
    color: #3a3a3a;
	
}
.foot_le img{ padding-right: 20px; }
.foot_le ul li,.foot_ri ul li{ line-height: 20px; list-style-type: none;}
#foot_leb{ font-weight: bold;}
#foot_rir{ float:right;}

.fl{float:left;}
.fr{float:right;}

/*******************************en*************************************/
.kuang{width:137px;height: 26px;border:none 0;}
.zi{
	width: 28px;
	height: 28px;
	right: 0px;
	top: 0px;
	border: none 0;
background-image: url(../images/kuang.jpg);
}

.sousuo{border: solid 1px #004800;background-color:#f8f8f8;height:28px;position:absolute;right:38px;top:51px;}
.znsousuo{
	color: #ffffff;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
padding-top:30px;padding-right:10px;}
.tupian{border: solid 1px #999 ;}
.jinchu{position:absolute;top:111px;right:5px;}
h3 a{color:#08721F; font-size:14px}
table.redtoptd {
    float: right;
}