﻿/*banner*/
.w_baner{width: 100%;height: 398px;position: relative}
 /* #full-screen-slider {;position:relative;height: 398px; float:left;width:100%;}
#slides {list-style:none; padding:0; margin:0; width: 100%;height: 398px;overflow: hidden}
#slides li{ width: 100%;height: 398px;} */
 #full-screen-slider { width:100%; height:398px; float:left; position:relative;}
#slides { display:block; width:100%; height:398px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}

#pagination { padding:5px 15px 5px 0; margin:0;position: absolute;bottom: 15px;left: 50%;z-index: 1000;}
#pagination li {list-style: none;float: left;margin: 0 6px;border-radius: 50%;background:#fff;line-height: 20px;}
#pagination li a {display: block;width: 6px;height: 6px;padding: 0;margin: 0;text-align: center;font-size: 14px;border-radius: 50%;text-indent:10000px}
#pagination .current a{color: #fff;background: #ffffff;width: 30px;border-radius: 3px}




 


 


.w_ban_pos{position: relative}
.w_ban_txt{position: absolute;left: 0;top: -398px;height: 398px;background: url(../images/opt55.png);width: 286px;z-index: 1000;}
.w_banicon-wrap{padding-left: 57px;padding-top: 26px;}
.w_banicon-wrap .w_banicon{width: 44px;height: 44px;margin-top: 7px}
.w_banicon-wrap .w_icon1{background: url(../images/icon_03.png) no-repeat -3px -4px}
.w_banicon-wrap .w_icon2{background: url(../images/icon_03.png) no-repeat -3px -94px}
.w_banicon-wrap .w_icon3{background: url(../images/icon_03.png) no-repeat -3px -185px}
.w_banicon-wrap .w_icon4{background: url(../images/icon_03.png) no-repeat -3px -275px}
.w_banicon-wrap .w_banicon-cont{color: #fff;margin-left: 28px}
.w_banicon-cont h3{font-size: 16px;font-weight: bold;margin-bottom: 8px;}
.w_banicon-cont .w_ban_num{font-size: 26px;}
.w_banicon-cont .w_ban_num span{font-size: 16px;margin-left: 10px;vertical-align: middle}

.w_cursor{ cursor: pointer;}
/*通知公告*/
.w_inform_wrap{padding-top: 30px;}
.w_main_head{line-height: 42px;border-bottom: 1px solid #eaeeed}
.w_main_head h3{color: #333;font-size: 20px;border-bottom: 2px solid #29a6cf;display: inline-block}
.w_main_head a{color: #afafaf;font-size: 14px;}

.w_inform_box{padding-top: 27px;padding-bottom: 46px}
.w_inform_row{width: 570px;margin-right: 60px;}
.w_inf_img{width: 213px;height: 137px;}
.w_inf_img img{width: 213px;height: 137px;}
.w_inf_cont{width: 338px;margin-left: 15px;}
.w_inf_cont .w_inf_head{font-size: 16px;color: #333;margin-bottom: 10px}
.w_inf_cont .w_inf_txt{font-size: 14px;color: #7d7d7d;line-height: 24px;}
.w_inf_cont .w_inf_date{font-size: 14px;color: #7d7d7d;margin-top: 40px;display: inline-block}


.w_hot_post{padding: 27px 0 54px;background-color: #f8f8f8}
.w_hot_post .w_hot_row{width: 356px;height: 170px;padding: 14px 16px;border: 1px solid #eaeeed;border-radius: 3px;background-color: #fff;margin-right: 15px;margin-top: 16px}
.w_hot_top{padding-bottom: 18px;border-bottom: 1px dashed #e0e0e0}
.w_hot_top .w_hot_head{font-size: 16px;color: #333;line-height: 40px}
/*.w_hot_top .w_hot_head:hover{text-decoration: underline}*/
.w_hot_top .w_hot_head span{color: #fa6041;}
.w_hot_top .w_hot_btn{padding-bottom: 10px}
.w_hot_top .w_hot_btn a{display: inline-block;line-height: 24px;padding: 0 5px;border-radius: 3px;border: 1px solid #eaeeed;color: #999;font-size: 14px}
.w_hot_top .w_hot_local{font-size: 14px;color: #777}

.w_hot_bot{padding-top: 18px}
.w_hot_botcont{margin-left: 12px}
.w_hot_botcont h3{font-size: 14px;color: #333}
.w_hot_botcont p{font-size: 14px;color: #999999}


/*合作企业*/
.w_enterp{padding-top: 27px;padding-bottom: 54px}
.w_enterp_wrap{width: 795px}
.w_enterp_box{padding-top: 26px;}
.w_enterp_box .w_enterp_row{margin-bottom: 16px;padding: 22px 16px 20px;border: 1px solid #eaeeed;border-radius: 3px;width: 356px;height: 59px;margin-right: 15px}
.w_enterp_box .w_enterp_dt{margin-right: 15px}
.w_enterp_box .w_enterp_dd{width: 280px}
.w_enterp_dd .w_enterp_head{font-size: 16px;color: #333;line-height: 30px;}
/*.w_enterp_dd .w_enterp_head:hover{text-decoration: underline}*/
.w_enterp_dd .w_enterp_txt{font-size: 14px;color: #999;line-height: 28px}


.w_taa_wrap{width: 372px}
.w_tea_box{}
.w_tea_box .w_tea_row{text-align: center;padding: 27px 22px 0;height: 95px}
.w_tea_box .w_tea_row .w_tea_img{border-radius: 50%;width: 67px;height: 67px;display: block;padding-top: 2px;border:1px solid #fff}
.w_tea_box .w_tea_row img{border-radius: 50%;margin-top: 3px}
.w_tea_box .w_tea_row .w_tea_img:hover{border: 1px solid #dbdbdb}
.w_tea_box .w_tea_row p{color: #333;font-size: 14px;margin-top: 10px}

.min_height_portal{ min-height:620px; height:auto!important; height:620px;}





.w_practice{padding-bottom: 64px}
.w_prac_box{padding-top: 26px}
.w_prac_box .w_prac_row{border: 1px solid #eaeeed;border-radius: 3px;padding: 35px 25px 27px;text-align: center;width: 200px;margin-right: 19px;height: 252px}
.w_prac_top img{border-radius: 3px}
.w_prac_top h3{font-size: 16px;color: #333;margin: 20px 0}
.w_prac_bot{font-size: 14px;color: #999;line-height: 25px;}
.w_prac_btn{padding-top: 21px;}
.w_prac_btn a{display: inline-block;width: 98px;line-height: 34px;height: 34px;border-radius: 3px;font-size: 14px;color: #fff;background-color: #34b5e0}


.w_document{padding-top: 4px}
.w_docu_item{font-size: 14px;line-height: 22px;margin-top: 24px;padding-left: 9px}
.w_docu_item img{width: 22px;height: 22px;vertical-align: middle;margin-right: 12px}
.w_docu_item .w_docu_txt{font-size: 14px;color: #333;vertical-align: middle}
.w_docu_item .w_docu_data{color: #999;vertical-align: middle;margin-left: 19px;margin-right: 22px}
.w_docu_item .w_docu_btn{color: #34b5e0;vertical-align: middle}
.w_docu_item .w_docu_btn:hover{text-decoration: underline}








