*{ margin:0; padding:0;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0; padding:0; font-family:"微软雅黑","arial, helvetica, sans-serif"; }
table{ border-collapse:collapse; border-spacing:0; word-wrap:break-word;}
img{ border:none;}
ul,li{ list-style:none;}
dl,dt,dd{display:block; margin:0;}
caption,th{ text-align:left;}
a{ text-decoration:none; color:#333333;}
a:hover{ color:#278d04;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}


.head_bg{ width:100%; height:123px; background-color:#006f00;}
.top{ width:1012px; height:123px; background:url(../img/head_bg.jpg) top center no-repeat; margin:0 auto;}
.logo{ width:592px; height:82px; padding-top:16px;}
.sub{width:185px; margin-top:23px;}
.sub span{ font-size:12px; line-height:28px; color:#ffffff; text-align:right; float:right;}
.text{ width:155px; height:24px; background:url(../img/text.jpg) top left no-repeat; border:none; padding-left:6px; font-size:13px;}
.button{ width:24px; height:24px; background:url(../img/sub.jpg)top right no-repeat; border:none;}


#navbg{ width:100%; height:41px; background:url(../img/nav_bg.jpg)top center repeat-x;}
#nav{ width:1012px; height:41px; line-height:41px; margin:0 auto;}
#nav ul li{float:left; background:url(../img/line.jpg)top right no-repeat; color:#000000; position:relative;}
#nav ul li a{ display:block; color:#000000; text-align:center; width:165px; }
#nav ul li a:hover{ background-color:#00a400; color:#ffff00;}
#nav ul li ul { display: none;}
#nav ul li:hover .chose{background-color:#00a400; color:#ffff00;}
#nav ul li:hover ul { display: block; position: absolute; top:41px; left:0px; z-index:10; }
#nav ul li:hover ul li a { display: block; background:#00a400; color:#ffffff; line-height:30px; font-size:13px; height:30px; text-align: center; border-bottom: 1px solid #72da72;}
#nav ul li:hover ul li a:hover{ background:#006f00; color:#fff600;}
.borderleft {  background:url(../img/line.jpg) top left no-repeat;}

.con{ width:1012px; margin:10px auto; position:relative; }
.con_left{width:302px; margin-right:19px;float:left;}
.notice{ width:297px; height:339px; border:1px solid #c0c0c0;}
.bt{ width:297px; position:absolute;}
.title{ width:193px; height:40px; background:url(../img/tb_bg.png)top left no-repeat; position:absolute; top:-1px; left:-4px; z-index:1;}
.title span{ background:url(../img/icon.png)8px 2px no-repeat; font-size:15px; line-height:32px; padding-left:35px; color:#ffffff;}
.more{width:38px; height:13px; position:absolute; top:12px; right:10px; z-index:2;}
.tz_list{ width:276px; position:absolute; top:34px; left:8px; z-index:2;}
.tz_list ul li{ line-height:34px; font-size:14px; border-bottom:1px dashed #9c9c9c; background:url(../img/disc.jpg)5px 16px no-repeat; padding-left:14px;}

.fast{width:302px; margin-top:8px;}
.fast img{ width:302px; height:75px; margin-bottom:3px;}

.links{width:302px; margin-top:13px;}
.jump_menu select{ width:285px; height:25px; line-height:25px;}

.con_right{width:691px; float:right;}
.banner{ width:691px; height:282px; background-color:#ffffff;}
.pic{width:444px; height:282px; background-color:#cccccc;}
.hot{ width:246px; height:280px; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
.hot div{ width:246px; height:69px; border-bottom:1px solid #d5d5d5;}
.hot div ul li{ font-size:12px; line-height:20px;}
.hot div ul li img{ float:left; width:79px; height:56px; background-color:#333333; margin-top:7px; margin-bottom:7px; margin-left:13px; margin-right:7px;}.hot div ul li a{ display:block; padding-top:7px; color:#6c6c6c;}
.hot div ul li a:hover{ height:62px;border-bottom:1px solid #d5d5d5; display:block; background:url(../img/green.png)top left scroll #f1f0f0 no-repeat; color:#ff0000;}

.news{ width:691px; margin-top:18px;}
.news_title{width:691px; height:25px; background:url(../img/bt_bg.jpg)top center no-repeat;}
.news_title span{ font-size:15px; color:#ffffff; line-height:24px; padding-left:41px;}
.news_title a{width:38px; height:13px; float:right;}

.news_list{ width:691px; margin-top:13px;}
.news_list tr{ line-height:34px; font-size:14px;border-bottom:1px dashed #9c9c9c;}
.news_list tr td{ color:#333333;}
.news_list tr td a { padding-left:15px; background:url(../img/disc.jpg)5px 10px no-repeat; }

.copyright{ width:100%; height:55px; background-color:#dbdbdb; margin-top:25px; line-height:55px; font-size:14px; text-align:center;}

/*课题组介绍*/
.jj_banner{ width:1012px; height:210px; background-color:#cccccc;}
/*.jj_banner{ width:1000px; height:220px; background-color:#cccccc; margin:0px auto;}*/

 .flexslider{position:relative;width:100%;height:210px;overflow:hidden;zoom:1; }
.flex-viewport{max-height:210px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden; margin-top:-82px;display:block;background:url(../img/ad_ctr.png) no-repeat; background-position-y:-0px ;position:absolute;top:60%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{ background-position-y:-89px;right:0; }
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../img/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}


.place{ width:980px; font-size:13px; color:#2b302a; line-height:25px; background:url(../img/icon2.jpg)0px 5px no-repeat; padding-left:20px; margin:10px auto;}

.ny{ width:1012px; margin:0 auto;}
.ny_left{ width:230px; margin-right:15px; }
.ny_title{ width:200px; height:36px; line-height:36px; background:url(../img/kc.png)7px 10px no-repeat #006f00; color:#ffffff; padding-left:30px;}
.ny_menu{ width:230px; padding-top:7px;}
.ny_menu ul li{ font-size:14px; line-height:34px;}
.ny_menu ul li a{ font-weight:bold; color:#525252; display:block; background:url(../img/icon3.png)5px 14px no-repeat; padding-left:18px;  border-bottom:1px dashed #CCCCCC;}
.ny_menu ul li a:hover{color:#278d04; background-color:#edeaea;}
.ny_menu ul li ul li{ padding-left:15px;}
.ny_menu ul li ul li a{ font-weight:normal; background:none; font-size:13px;}
.ny_menu ul li ul li a:hover{ background:none;}

.line{ width:1px; height:auto; background-color:#b4e589;}
.jj_pic{ width:220px; height:134px; margin-left:16px; background-color:#333333;}
.ny_con{ width:730px; padding-bottom:55px;}
.ny_con p{color:#2b302a; text-align:justify; font-size:13px; line-height:25px; text-indent:2em;}
.ny_con tr{border-bottom:1px dashed #CCCCCC; font-size:13px; color:#2b302a;}
.ny_con tr td{ padding-left:14px; line-height:32px;}
.ny_con tr td a{ background:url(../img/disc.jpg)4px 10px no-repeat;padding-left:15px}

.ny_con1{ width:730px; padding-bottom:55px;}
.ny_con1 p{color:#2b302a; text-align:justify; font-size:13px; line-height:25px; text-indent:2em;}
.ny_con1 tr{ font-size:13px; color:#2b302a;}
.ny_con1 tr td{ padding-left:14px; line-height:32px;}
.news_title2{ width:200px; height:36px; line-height:36px; background:url(../img/xw.png)7px 10px no-repeat #006f00; color:#ffffff; padding-left:30px;}





