﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input[type=text],textarea,p,blockquote,th,td,button{padding:0;margin:0;font-size:100%}
label input{vertical-align:middle}
a:link,a:visited{color:#333;text-decoration:none; outline:none}
a:hover,a:active{text-decoration:underline}
body{font:12px/1.5 "Lucida Grande", Verdana, Helvetica, Arial, "Microsoft YaHei", Simsun, sans-serif;color:#333;background:#fff; behavior:url("csshover.htc");}
body.wd-body-01{ background:url(../images/front/menubg.gif) left 112px repeat-x}
body.second{ background:url(../images/front/menubg2.gif) left 112px repeat-x}
/*body{font:12px/1.5 "宋体", Arial, Helvetica, sans-serif;color:black;background-color:#fff;text-align:center}*/
img{border:0}
table{border-collapse:collapse}
ul li{list-style:none}
hr{height:1px;border:none;border-top:1px solid #e4e4e4;overflow:hidden}
hr.dashed{border-top:1px dashed #e4e4e4}
a.hidefocus{outline:none}
button.hidefocus::-moz-focus-inner{border:none}
.standar{ color:#2980ff !important}
.feise{ color:#aa2116}
.hongfei{ color:#ef4136}
.chashu { color:#9d9087}
.lixiushu { color:#7c8577}
.miaose { color:#769149}
.lianse { color:#d5c59f}
.kongse { color:#90d7ec}
.liuse { color:#78a355}
.hongchi { color:#d93a49}
.green{color:#8fc21d !important}
.brown{color:#a40000}
.gray{color:#4f4f4f}
.gray2{ color:#929292}
.normal_gray{color:#666}
.dark_gray{#3f3f3f}
.light_gray{color:#999}
.black{color:#000}
.orange{color:#d66b03}
.red{color:#ff3200}
.purple { color:#C9F}
a.red2,.red2{color:#ba0505}
a.orange,.orange{color:#fe6c00}
a.blue,.blue{color:#527ed8}
a.line{text-decoration:underline}
.normal,a.normal{font-weight:normal}
.bold,a.bold{font-weight:bold}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f30{font-size:30px}
.c_l{float:left;width:48%}
.c_r{float:left;width:48%;margin-left:1.5%}
.f_l{float:left}
.f_r{float:right}
.t_l{text-align:left}
.t_r{text-align:right}
.t_c{text-align:center}
.m_10{margin-bottom:10px}
.m_15{margin-bottom:15px}
.m_20{margin-bottom:20px}
.m_40{margin-bottom:40px}
.mt_10{margin-top:10px}
.mt_40{margin-top:40px}
.mt_50{margin-top:50px}
.mr_10{ margin-right:10px}
.ml_10{ margin-left:10px}
.mr_0 { margin-right:0 !important}

.h5  { height:5px}
.h10 { height:10px}
.h20 { height:20px}
.h30 { height:30px}
.h40 { height:40px}

.wp80 { width:80%}
.wp50 { width:50%}
.wp49 { width:49%}
.wp48 { width:48%}
.wp20 { width:20%}


.hidden{visibility:hidden}
.block{display:block;margin-top:5px}
.indent{text-indent:15px}
.relative{position:relative}
.img_border{border:1px solid #ddd;}
.none{ display:none !important}
.even { background:#F7F7F7}
div { margin:0 auto}
.clear{clear:both;line-height:0;font-size:0;height:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
.shadow-divider{
	clear: both;
	height: 25px;
	width: 100%;
	background:  url(../images/sprites.png) no-repeat 0px -416px;
	margin-bottom: 20px;
}
/* .shadow-divider{_background:url(../images/sprites.gif) no-repeat 0px -416px;} */

/*form-item*/
input[type=text],textarea { border:1px solid #AFAFAF; padding:3px; resize:none}

/*页面布局*/
#wrap{ width:100%; float:left; background:#FFF;position:relative;}




/*头部*/
#header{ width:100%; float:left; height:70px; }
.header-c{ width:1200px; margin:0 auto;}
.header-c .logo{ width:400px; float:left;}
#main-nav{ float:right; width:auto;}
#main-nav ul{ width:auto; height:40px; float:left; line-height:40px; margin-top:30px;}
#main-nav ul li{ width:85px; float:left; text-align:center; font-family:"微软雅黑"; position:relative; z-index:2;}
#main-nav ul li a{ color:#666666; text-decoration:none;}



#main-nav ul li ul{ width:160px !important; position:absolute; top:40px; left:-37.5px;: list-style:none; width:100%;margin-top:auto; border-top:1px solid #000;box-shadow:2px 2px 20px #f5f5f5; height:auto; display:none;}
#main-nav ul li ul li{ width:100%; float:left; text-align:center; border-bottom:1px solid #e6e6e6; background:#FFF;}
#main-nav ul li ul li:last-child{ border-bottom:none;;}
#main-nav ul li ul li:hover{ background:#e6e6e6;}

#main-nav ul li:hover ul{ display:block;}

#outer{ float:right;  position:relative; position:absolute; right:65px; top:38px; text-align:right; z-index:1000;}

#outer h2{cursor:pointer;}
#outer ul{ list-style:none; position:absolute; right:-30px; top:35px; display:none;}
#outer li{height:50px;line-height:50px;vertical-align:top;}
#outer a{display:block;text-decoration:none;padding:0 10px;}
#outer a:hover{background:#fff;text-decoration:underline;}
#outer li #post-search{ border:none; background:none;}



/*导航*/
.focusBox { position: relative; width:100%px; height:800px; z-index:1; float:left; }
.focusBox .pic img { width:100%; height:auto; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:2%; right:42%; z-index:3}
.focusBox .hd li{float:left; text-align:center;  width:60px; height:2px; cursor:pointer; overflow:hidden; background:#cccccc; margin-left:20px; }
.focusBox .hd .on{ background:#333333;   }

.focusBox .prev,
.focusBox .next { width:45px; height:99px; position:absolute; top:91px; z-index:3; filter:alpha(opacity=30); -moz-opacity:.3; opacity:.3; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background-image:url(../images/index.png); background-position:-112px 0; left:120px; top:40%; }
.focusBox .next { background-image:url(../images/index.png); background-position:-158px 0; right:120px; top:40%; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=90); -moz-opacity:.9; opacity:.9}

/*内容*/
.index_all{ width:100%; float:left;  margin-top:20px;}
.index_center{ width:1200px; margin:0 auto;}
.index_box{ width:100%; float:left;}

.index_title{ width:100%; float:left; margin-top:40px; font-family:"微软雅黑"; }
.index_title .top{ width:100%; float:left;font-size:24px; color:#333333;}
.index_title .top span{ border-bottom:1px solid #000000; padding-bottom:5px; float:left;}
.index_title .bottom{ width:100%; float:left;line-height:30px; color:#cccccc; font-size:16px; font-family:Verdana; text-transform:capitalize;}
.index_title .bottom1{ width:100%; float:left;line-height:30px; color:#cccccc; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999999;text-transform:capitalize;}

/*滚动*/
.picScroll{ width:100%; float:left;  position:relative; margin:20px 0px; overflow:hidden;    }
.picScroll .prev,
.picScroll .next{ display:block; position:absolute; top:120px; left:0px; width:40px; height:40px; background:url(../images/btns.png) no-repeat;   }
.picScroll .next{ left:auto; right:0px; background-position:-42px 0px; }
.picScroll .prev:hover{ background-position:0 -47px; }
.picScroll .next:hover{ background-position:-42px -47px; }
.picScroll ul{width:100%;overflow:hidden; zoom:1; float:left; list-style:none; min-height:350px;}
.picScroll ul li{ width:270px; float:left; overflow:hidden; margin:0px 20px; background:#FFF;box-shadow:2px 5px 20px #ccc; height:335px;  }
.picScroll ul li img{ width:100%; height:240px; display:block; background:url(images/loading.gif) center center no-repeat; }

.pic_top{ width:100%; float:left;}
.pic_bottom{ width:250px; float:left; padding:10px 10px; color:#333333; font-family:"微软雅黑"; font-size:16px; }
.pic_bottom span{ width:100%; float:left; line-height:25px; color:#cccccc; font-size:14px; line-height:20px; padding:10px 0px;}

/*单页*/
.page_all{ width:92%; float:left; background:#fafafa; height:405px; margin:25px 0px; position:relative;}
.page_zj{ width:175px; height:405px; position:absolute; right:0px; z-index:1;}
.page_text{ position:absolute; left:7.83%; z-index:22;}
.page_pic{ margin-top:55px; float:left; border:15px solid #FFF; margin-right:95px;}
.page_wz{ margin-top:130px;float:left; width:700px; color:#666666; font-size:14px; font-family:"微软雅黑"; line-height:25px; text-indent:28px;}
.page_wz span{ float:right;}
.page_more{ margin:20px 0px; float:right;}
/*团队风采*/
.fullSlide{ width:100%;  position:relative;  height:410px;  float:left; font-family:"微软雅黑";  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:410px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:410px; text-decoration:none; }

.team_top{ width:124px; height:124px; border-radius:100px; margin-top:30px;}
.team_top img{border-radius:100px;}
.team_text{ color:#333333; font-size:18px; line-height:25px; margin-top:15px;}
.team_text1{ color:#999999; font-size:14px; margin-top:5px;}
.team_description{ width:800px; padding-left:20px; padding-right:20px; height:85px; background:#fafafa; margin-top:45px; color:#666666; font-size:14px; padding-top:35px;}


.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:2px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:60px; height:2px; margin:1px; overflow:hidden; background:#cccccc;
		  line-height:999px; margin-left:10px; margin-right:10px;
	}
.fullSlide .hd ul .on{ background:#000;  }

.fullSlide .prev,
.fullSlide .next{  display:block !important;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px  no-repeat;  }
.fullSlide .next{ left:auto; right:5%; background-position:-6px -137px; }
.fullSlide .prev:hover{background:url(../images/slider-arrow.png) -185px -137px  no-repeat;}
.fullSlide .next:hover{background:url(../images/slider-arrow.png) -65px -137px  no-repeat;}


/*新闻*/
.news_box{ width:100%; height:411px; background:url(../images/newsbg.jpg) repeat-x; float:left; margin-top:20px;}
.news_box_center{ width:1000px; margin:0 auto;}
.news_list{ width:100%; float:left; margin-top:80px;}
.news_list ul{ list-style:none;}
.news_list ul li{ width:460px; background:#FFF; height:255px; float:left;}
.news_list ul li:last-child{ float:right;}
.li_center{ width:380px; margin:0 auto;}

.news_list_01{ width:100%; float:left; margin-top:80px;}
.news_list_01 ul{ list-style:none;}
.news_list_01 ul li{ width:580px; background:#FFF; height:255px; float:left; box-shadow:2px 5px 20px #ccc; margin-top:20px; margin-bottom:30px; margin-right:20px;}
.li_center_01{ width:465px; margin:0 auto;}

.top_time{ width:100%; color:#333333; font-size:30px; float:left; font-family:"宋体"; margin-top:35px;}
.top_year{ float:left; font-size:16px; color:#999999; padding-bottom:15px;border-bottom:1px solid #000; padding-right:20px;}
.title_news{ width:100%; float:left; font-size:16px; font-family:"微软雅黑"; margin-top:15px; line-height:20px;}
.title_description{ float:left; width:100%; color:#666666; font-size:14px; line-height:30px; text-indent:35px; margin-top:10px;}

/*底部*/
.lx_bottom{ width:100%; float:left; background:#FFF; height:475px;}
.bottom_left{ width:500px; float:left;}
.bottom_title{ width:100%; float:left; font-family:"微软雅黑"; margin-top:35px; font-size:16px; color:#333333;}
.bottom_description{ width:100%; float:left; margin-top:10px; line-height:35px; color:#666666; font-size:14px; font-family:"微软雅黑";}

.bottom_right{ float:right; width:500px;}
.ly_list{ float:left; margin-left:40px; width:435px; color:#999999; font-family:"微软雅黑"; border-bottom:1px solid #e6e6e6; line-height:40px; font-size:14px; padding-left:20px; margin-top:10px;}
.ly_list input{ margin-left:5px; border:none;}
.ly_more{ float:right; margin-top:10px;}

.copyright{ width:100%; float:left; height:60px; background:#fafafa; font-size:12px; color:#999999; font-family:"微软雅黑"; line-height:60px; text-align:right;  border-top:1px solid #e6e6e6;}
.copyright span{ margin-right:200px; float:right;}

/*内页*/
.top_page{ width:100%; float:left; margin:0 auto; margin-top:10px;}
.tonglan{ width:100%; float:left; margin-top:75px; margin-bottom:20px;}
.tonglan_center{ width:1200px; margin:0 auto;}
.tonglan_box{ width:100%; float:left;}
.inner-left{ width:300px; float:left;}
.inner-right{ float:left; width:800px; margin-left:100px; font-size:14px; font-family:"微软雅黑"; color:#666666; line-height:28px; }
.single-p{ width:100%; float:left; color:#333333; font-size:24px; height:85px; border-bottom:1px dashed #dedede; margin-bottom:35px;}
.single-p span{ border-bottom:1px solid #000; float:left; padding-bottom:15px;}


.pic_top_01{ width:100%; float:left; padding-top:35px;}
.pic_top_center{ width:1200px; margin:0 auto;}
.pic_box{ width:100%; float:left;}

.pic_list{ width:100%; float:left; list-style:none; border-bottom:1px solid #e6e6e6; padding-bottom:30px;}
.pic_list ul{ list-style:none; margin-top:20px;}
.pic_list ul li{ width:110px; margin-left:10px; float:left; height:36px; border-radius:5px;line-height:36px; text-align:center; font-family:"微软雅黑"; font-size:16px;}
#selecteda{ width:100%; float:left; background:#666666; color:#FFF; border-radius:5px;}

.pic_images{ width:100%; float:left;}
.pic_images ul{ list-style:none; width:100%; float:left;margin-top:65px;}
.pic_images ul li{ width:270px; height:310px; float:left;  margin-bottom:70px; margin-left:15px; margin-right:15px; background:#FFF;box-shadow:2px 5px 20px #ccc;}
.pic_images ul li img{ width:100%; max-height:240px;}
.pic_text_01{ line-height:65px; text-align:center; font-family:"微软雅黑"; color:#333; font-size:16px;}

.top_h{ width:50px; border-top:1px solid #000; float:left; margin-top:15px;}
.content_all{ width:100%; float:left; padding-top:50px; border-top:1px dashed #cccccc; margin-top:30px; font-size:14px; font-family:"微软雅黑"; line-height:28px; margin-bottom:20px;}
.content_all img{ max-width:100%; height:auto;}
.content_all ul{ margin-top:20px;}

/*pages*/
#pages { padding:14px 0 10px; margin:10px; }
#pages a { display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 { background:url(../images/search/admin_img/pages.png) no-repeat 0 5px; width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; width:26px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }