/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
body{ font-size:14px; font-family:'微软雅黑','宋体'; overflow-x:hidden;}
img{ border:0;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ text-decoration:none;}
/*头部*/
#header{ width:100%; height:146px; background:url(../images/cloud_bg.png)  #006632; background-size:cover; margin:0 auto;}
#header .header_con{ width:1240px; height:100px; margin:0 auto; background:url(../images/htgjzx_bg.png) right center no-repeat; padding:23px 0;}
#header .header_con .header_con_logo{ width:324px; height:100px;}
/*头部结束*/
/*导航*/
#nav{ width:100%; height:46px;}
#nav .nav_con{ width:1240px; height:46px; margin:0 auto; position:relative;}
#nav .nav_con ul{ width:1000px; height:px; line-height:46px; margin:0 auto; display:flex; position:relative; left; center;}
#nav .nav_con ul li{ float:left; margin-right:px; font-size:16px; box-sizing:border-box; height:46px; width:111px; text-align:center;}
#nav .nav_con ul li .nav_hover{ width:111px; height:px; background:#006232; z-index:999; display:none;}
#nav .nav_con ul li .nav_hover li{ width:111px; height:46px; display:inline-block; float:none;}
#nav .nav_con ul .current{ background:#006632;}
#nav .nav_con .last{ margin-right:auto}
/*#nav .nav_con ul li a{ color:#000; text-decoration:none;}
*//*#nav .nav_con ul li a:hover{ color:#006632;}
*/
/*导航结束*/
/*banner*/
#banner{ width:1600px; height:450px; position:relative; margin:0 auto; overflow:hidden}
#banner .banner_title{ width:240px; height:450px; background:url(../images/banner_title02.png) no-repeat; position:absolute; left:180px; z-index:1;}
#banner ul{ width:8000px; overflow:hidden; position:absolute;}
#banner ul li{ float:left;}
/*banner结束*/
/*内容*/
#content_out{ width:100%; height:957px; background:url(../images/body_bg.png) no-repeat center bottom;}
#content{ width:1000px; height:; background:; margin:0 auto; padding-top:50px}
#content .content_title{ width:1000px; height:28px; border-bottom:2px solid #ccc; font-size:16px; font-weight:bold;}
#content  a{ color:#000; text-decoration:none;}
#content  a:hover{ color:#006632; text-decoration:none;}
#content .content_firstcon{ width:1000px; height:331px; position:relative}
#content .content_firstcon .content_firstcon_left{ width:570px; height:321px; padding-top:10px; position:absolute; left:0;}
#content .content_firstcon .content_firstcon_left .news_01{ width:270px; height:320px; float:left;}
#content .content_firstcon .content_firstcon_left .news_01 .news_01_title{ font-size:16px; font-weight:bold; margin-top:18px; line-height:24px; height: 48px;}
#content .content_firstcon .content_firstcon_left .news_01 .news_01_con{ color:#3e3e3e; line-height:18px; margin-top:16px;}

#content .content_firstcon .content_firstcon_left .news_02{ width:270px; height:320px; float:right;}
#content .content_firstcon .content_firstcon_left .news_02 .news_02_title{ font-size:16px; font-weight:bold; margin-top:18px; line-height:24px; height: 48px;}
#content .content_firstcon .content_firstcon_left .news_02 .news_02_con{ color:#3e3e3e; line-height:18px; margin-top:16px;}


/*视频开始*/
#content .content_firstcon .content_firstcon_right{ width:400px; height:300px; margin-top:10px; background:#000; position:absolute; right:0;}
/*视频结束*/

#content .content_secondcon{ width:1000px; height:476px; padding-top:20px; position:relative;}
#content .content_secondcon .content_secondcon_left{ width:570px; height:474px; position:absolute; left:0;}
#content .content_secondcon_left_con{ width:570px; height:158px;}
#content .content_secondcon_left_con .title{ width:570px; height:28px; border-bottom:2px #ccc solid;}
#content .content_secondcon_left_con dt{ float:left; margin-top:10px;}
#content .content_secondcon_left_con dd{ float:right; width:402px; height: ; overflow: hidden; margin-top:10px;}
#content .content_secondcon_left_con dd ul li{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
#content .content_secondcon_left_con .news_con{ font-size:12px; color:#555555; line-height:18px; padding-right:40px; width:362px; margin-top:20px;}
#content h3{ font-size:16px; float:left;}
#content span{ width:50px; height:19px; float:right;}
/*#content .content_secondcon_left a{ color:#000; text-decoration:none;}
#content .content_secondcon_left a:hover{ color:#006632; text-decoration:none;}
*/



#content .content_secondcon .content_secondcon_right{ width:400px; background:; padding-top:8px; position:absolute; right:0;}
/*#content .content_secondcon .content_secondcon_right div{ margin-top:20px;}
*/
#content .content_secondcon .content_secondcon_right .boyalife{ width:400px; height:136px; border:1px #006632 solid; box-sizing:border-box; margin-top:20px; overflow:hidden}
#content .content_secondcon .content_secondcon_right .boyalife .boya_icon{ width:135px; height:44px; background:#f0f0f0 url(../images/boyalife.png) no-repeat center 16px; float:left; font-size:24px; text-align:center; padding-top:90px;}
#content .content_secondcon .content_secondcon_right .boyalife img{ display:block; float:right;}


#content .content_secondcon .content_secondcon_right .communication{ width:400px; height:136px; border:1px #006232 solid; box-sizing:border-box; margin-top:20px; overflow:hidden}
#content .content_secondcon .content_secondcon_right .communication .communication_icon{ width:135px; height:44px; background:#f0f0f0 url(../images/communication.png) no-repeat center 16px; float:left; font-size:24px; text-align:center; padding-top:90px;}
#content .content_secondcon .content_secondcon_right .communication img{ display:block; float:right;}




#content .content_secondcon .content_secondcon_right .information{ width:400px; height:136px; border:1px #006632 solid; box-sizing:border-box; margin-top:20px; overflow:hidden;}
#content .content_secondcon .content_secondcon_right .information .information_icon{ width:135px; height:44px; background:#f0f0f0 url(../images/information.png) no-repeat center 16px; float:left; font-size:24px; text-align:center; padding-top:90px;}
#content .content_secondcon .content_secondcon_right .information img{ display:block; float:right;}




/*内容结束*/

/*footer开始*/
#footer{ width:100%; height:550px; overflow:hidden; margin:0 auto;}
#footer .boya_student{ width:100%; height:293px; background:#b3b3b3; padding-bottom:27px; position:relative; margin:0 auto; overflow:hidden}
#footer .boya_student h4{ font-size:24px; font-weight:normal; width:1208px; height:59px; margin:0 auto; line-height:59px; background:url(../images/smile.png) no-repeat left center; padding-left:32px;}
#footer .boya_student ul{ width:3720px; height:232px; margin:0 auto; position:absolute;}
#footer .boya_student li{ float:left; position:relative; width:186px; height:232px;}
#footer .top{ width:186px; height:232px;  position:absolute; left:0; display:none;}
#footer .boya_student li .boyastuname{ position:absolute; left:20px; top:20px; width:80px;  height:auto; font-size:14px; color:#fff; display:none; z-index:999999}
#footer .boya_student li a{ position:absolute; left:80px; top:180px;  color:#fff; text-decoration:none; font-size:14px; display:none; z-index:999999}

#footer .footer_end{ width:100%; height:231px; background:#363636 url(../images/cloud_bg.png); background-size:cover;}
#footer .footer_end .footer_end_con{ width:1240px; height:auto; margin:0 auto;}
#footer .footer_end .footer_end_con .youqinglianjie{ width:281px; height:198px; float:left; padding:18px 97px 55px 32px;}
#footer .footer_end .footer_end_con .youqinglianjie h5{ font-size:16px; font-weight:bold; color:#fff;}
#footer .footer_end .footer_end_con .youqinglianjie ul{ width:470px; height:120px; display:inline-block; margin-top:22px;}
#footer .footer_end .footer_end_con .youqinglianjie ul li{ float:left; margin-right:72px; width:160px; height:19px; margin-top:6px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
#footer .footer_end .footer_end_con .youqinglianjie ul li a{ color:#fff; text-decoration:none}
#footer .footer_end .footer_end_con .youqinglianjie ul li a:hover{ color:#006632; text-decoration:none}

#footer .footer_end .footer_end_con .logoend{ width:420px; height:231px; float:left; text-align:center; line-height:231px;}
#footer .footer_end .footer_end_con .connectus{ width:281px; height:198px; float:left; padding:18px 97px 55px 32px;}
#footer .footer_end .footer_end_con .connectus h6{ font-size:16px; font-weight:bold; color:#fff;}
#footer .footer_end .footer_end_con .connectus ul{ width:340px; display:inline-block; margin-top:22px;}
#footer .footer_end .footer_end_con .connectus ul li{ margin-right:72px; width:356px; margin-top:6px; color:#fff}
#footer .footer_end .footer_end_con .connectus ul .connectus_li01{ }
/*#footer .footer_end .footer_end_con .connectus ul li a{ color:#fff; text-decoration:none}
#footer .footer_end .footer_end_con .connectus ul li a:hover{ color:##006632; text-decoration:none}
*/

/*footer结束*/
