/*************************** style ***************************/
html{overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th,td{margin:0;padding:0;}
body{word-break: break-all;font: 12px/1.5 'microsoft yahei','simsun',sans-serif,tahoma,arial,'Hiragino Sans GB',sans-serif;background:#fbfdfe}
button,a,img,em{display:block;border:0;}
img{vertical-align:center;}
li,ul{list-style:none;}
i{ font-style:normal;}
a{ text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
input,textarea{padding:2px;outline:none;}
/*font*/
em,i{font-style:normal;font-weight:normal;}
/* table */
table{border-collapse:collapse;border-spacing:0;}
label{display:block;}

/*************************** class ***************************/
.fl{float:left;}
.fr{float:right;}
.block{display:block;}
.inline-block{display:inline-block;}
.hide{display:none;}
.allWidth{width:1150px;margin:0 auto;}
.font-m{font-family: 'microsoft yahei';}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
*+html .clearfix{min-height:1%}
.clearfix{display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;}
.center{text-align: center;}
.auto-0{margin:0 auto;}
.bold{font-weight:bold;}
.ell{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cursor{cursor:pointer;}
.w100{width:100%;}
/*瀛椾綋棰滆壊*/
.fff{color:#fff;}
.black{color:#000000;}
.b00a{color:#00a0e9;}
.b009{color:#009fe9;}
.g50c{color:#50c038;}
.g1b5{color:#1b5cc8;}
.rf9{color:#f90000;}
/*鐏拌壊绯*/
.g33{color:#333333;}
.g66{color:#666666;}
.g99{color:#999999;}
.g7e{color:#7e7e7e;}
.g48{color: #354c9e;}
.g26{color:#262626;}
.g3b3{color:#3b3c3c;}
.g20{color:#202020;}
.g7c{color:#7c7c7c;}
/*瀛椾綋澶у皬*/
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size: 18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f36{font-size:36px;}
.f30{font-size:30px;}
.f-line{font-weight:200;}

/*************************** nav ***************************/
.nav{position:absolute;top:0;left:0;padding: 15px 0 0 0;z-index: 99;min-width:1300px}
.nav .allWidth{position:relative;}
.nav_con{background: #495fab;min-width: 1300px;position:relative;top:-1px;}
.nav_box{position:relative;}
.nav_box > li{height: 50px;}
.nav_box li{float:left;position: relative;}
.nav_box li a{color:#fff;height: 50px;line-height: 50px;width: 143px;text-align: center;}
.nav_box li a.normal,.nav_box li a:hover{background: #354c9e;}
.nav_box_two{position:absolute;top:50px;left:0;background:#495fab;display:none;z-index:9999}
.nav_box_two li{clear: both !important;width: 143px;}
.nav_box_two li a{margin-right:22px;color:#fff;margin-top:1px;}
.nav_box_two li a:hover{background:#354c9e;}

/*************************** banner ***************************/
.banner{position:relative;min-width:1300px;}
.banner img{margin:0 auto;width:100%;}
.page_banner{margin-top:70px;width:100%}
.page_banner img{width:100%}

/*************************** search ***************************/
.search{position:absolute;right: -10px;top: -2px;width: 300px;border: 1px solid #c5bdbd;}
.search_box{width:210px;padding: 0 14px;border:1px solid #495fab;border-radius: 12px;background: #fff;}
.search button{width:15px;height:14px;background: url(/images/search.png) #495fab no-repeat center center;position:absolute;top: -2px;right: 0;cursor: pointer;width: 44px;height: 29px;}
.search input{width:174px;background:none;border:0;line-height: 23px;padding-left:8px;}
.search input::-webkit-input-placeholder { /* WebKit browsers */color: #000;}
.search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #000;}
.search input::-moz-placeholder { /* Mozilla Firefox 19+ */color: #000;}
.search input:-ms-input-placeholder { /* Internet Explorer 10+ */color: #000;}

/*************************** main-content ***************************/
.content{background: url(/images/bg.png) no-repeat center center;background-size: cover;min-width: 1300px;}
.con-box{background: #fff;padding:10px; box-sizing: border-box;}
.listinfobox{width: 340px;margin-left: 10px;float: left;height: 285px;margin-bottom: 30px;padding: 10px 15px;*width: 352px;box-shadow: 0px 5px 5px 0px rgba(6, 6, 6, 0.1);}
.listinfobox .title{border-bottom:2px #495fab solid;line-height: 30px;height:30px;margin-bottom:13px;}
.listinfobox .title ul li{float: left;width:80px;text-align: center;cursor: pointer;}
.listinfobox .title ul li a{color:#333;}
.listinfobox .title ul li.nor_tab{background: #495fab;color:#fff}
.listinfobox .title ul li.nor_tab a{color:#fff;}
.list-img-txt .tit{margin-bottom:10px;}
.list-img-txt .img{margin-right:10px;}
.list-img-txt .img-txt{position: relative;}
.list-img-txt .img-txt a.xq{position: absolute;bottom:-36px;right:0;width:65px;height:25px;line-height: 25px;text-align: center;color:#fff;background: #d9271e;border-radius: 2px;}
.list-img-txt .list-line{margin-top:10px;}
.list-img-txt .list-line li{padding-left:12px;line-height: 30px;height:30px;background: url(/images/arrow.png)no-repeat left center;}
.list-img-txt .list-line li a{color:#333;}
.list-img-txt .list-line li a:hover{color:#495fab;font-weight: 700}

.txt-line{overflow: hidden;display: block;margin: 15px 0;}
.txt-line .time{color:#495fab;}
.txt-line .fr{width:662px;}
.txt-line .fr .g33{margin-bottom: 5px;}
.txt-line:hover p{color:#3f8de0;}

.ads-float-close{
  height:26px!important;
  top:0px!important;
  left:0px!important;
  background:url(/upload/images/2020/9/ec6fcb613157e1cb.png)no-repeat center right !important;
  background-size:26px 100%!important;
}

/*鍥炬爣*/
.icon_dl dl dd{overflow: hidden;float: left;line-height: 38px;width:33.33333%;margin-top:20px;}
.icon_dl dl dd a{color:#495fab;}
.icon_dl dl dd a em{font-size:28px;float: left;margin-right:17px;}
/*搴曢儴*/
.foot{background: #354c9e;min-width: 1300px;}
.foot a{display:inline-block;}
.foot_box{padding:20px 0;}
.foot_box .text{line-height:20px;}
.foot_sel{margin-bottom: 19px;}
.foot p{color:#fff;margin-top: 5px;text-align: left;}
.foot_txt{margin-right: 14px;margin-left: -15px;}
.foot_er{position: absolute;right: 45px;top: -45px;}
/*page list*/
.tab_list li.line_2{line-height:36px;background:url(/images/arrow.png) no-repeat 0 center;overflow: hidden;}
.tab_list li.line_2 a{font-size:14px;color:#2e2e2e;padding-left:14px;}
.tab_list li.line_2 a.index{width:300px;}

.picMarquee-left{overflow:hidden; position:relative;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:185px; height:140px; display:block;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .tit{line-height:24px;position: absolute;bottom:0;text-align: center;width:185px;background: url(/images/tit.png) 0 0;}
.picMarquee-left .bd ul li .tit a{color:#fff;}

.txtMarquee-left{margin-left:20px;position:relative;width:650px;}
.txtMarquee-left .bd .tempWrap{ width:100% !important; }/* 鐢 !important瑕嗙洊SuperSlide鑷姩鐢熸垚鐨勫搴︼紝杩欐牱灏卞彲浠ユ墜鍔ㄦ帶鍒跺彲瑙嗗搴︺ */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto !important;  }/* 鐢 width:auto !important 瑕嗙洊SuperSlide鑷姩鐢熸垚鐨勫搴︼紝瑙ｅ喅鏂囧瓧涓嶈鎺ラ棶棰 */
.txtMarquee-left .bd ul li a{float:left;}
.txtMarquee-left .bd ul li span{ color:#333;  }


/*鍐呴〉杞挱*/
.picFocus{margin:40px auto 0 auto;width: 705px;padding: 16px;position:relative;overflow:hidden;zoom:1;background: #eff1f8;}

.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:81px; height:60px;cursor:pointer; margin-right:7px;   }
.picFocus .hd ul li.on img{ border:3px solid #7d9afe;border-radius: 5px;width:75px; height:54px;}

.picFocus .bd{border: 3px solid #fff;}
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:700px; height:470px; display:block;}


/*瀛︽牎绠浠*/
.page_list{width:1100px;margin:0 auto;}
.page_left{width:260px;text-align:center;}
.page_left_dl dt em{width:19px;height:22px;background:url(/images/school_icon.png);position:absolute;left:64px;top:25px;}
.page_left_dl dt{margin-bottom:3px;position:relative;}
.page_left_dl dt{height: 60px;line-height: 60px;background: #354c9e;}
.page_left_dl dd{height:55px;line-height: 55px;background: #e5e5e5;}
.page_left_dl dd em{width:11px;height:15px;position:absolute; left:70px;top:20px;background:url(/images/arrow_b.png);}
.page_left_dl .normal,.page_left_dl dd:hover{background: #495fab;}
.page_left_dl .normal a,.page_left_dl dd:hover a{color:#fff;}
.page_left_dl dd a{color:#2e2e2e;font-size:16px;}
.page_right{width:810px;}
.page_ban{width:810px;height:235px;}
/*瀛︽牎棰嗗*/
.pic_box{margin-right:-44px;overflow:hidden;clear:both;}
div.pic_box > div{height:480px;float:left;margin-left:115px;}
.pic_box li{float:left;width:240px;margin-right:44px;line-height:24px;overflow: hidden;height:480px;}
.pic_box li img{height:329px;width:240px;}
.pic_box li span{margin-bottom:6px;display:block;}
/*鍙戝睍瑙勫垝*/
.page_right .tab_list{height:610px;overflow:hidden;}
/*.page_right .tab_list a{width:650px;}*/
/*褰撳墠浣嶇疆*/
.local{margin:14px 0;overflow: hidden;border-bottom:1px solid #495fab;}
.local em{width:14px;height:12px;background:url(/images/home.png);margin:10px 10px 0 0;}
.local li{*float:left;}
.local li,.local li a{display:inline-block;line-height: 34px;}
.local li a:hover{text-decoration: underline;}
.text_box p{line-height: 30px;font-size:16px;}
.text_box img{margin:0 auto;margin-top:10px;max-width:100%;height:auto!important;}

.text_box .time{margin:16px 0;}
.thumbnail{margin:46px 0 44px 0;width:809px;height:308px;}
.text_box_page{padding:30px 0;}
.text_box_page h2{*width:100%;}
.text_box_page img{max-width:800px;}
/*缈婚〉*/
.page{margin:50px 0 50px 180px;}
.page a{margin:0 5px;}
.page a,.page span{display:inline-block;}
.page input{width:20px;border:none;}

/*鏈烘瀯璁剧疆*/
.mechanism_ul{margin-right:-34px;overflow:hidden;clear:both}
.mechanism_ul li{height:45px;line-height:45px;float:left;width:245px;text-align:center;margin-right:34px;}
.mechanism_ul li.li_1{background: #009fe9;border:1px solid #8cb6ca;}
.mechanism_ul li.li_1_b{border:1px solid #44a0d7;}
.mechanism_ul li.li_1_b a{color:#007dc9;}
.mechanism_ul li.li_2{border:1px solid #5887d7;}
.mechanism_ul li.b{background:#1b5cc8;}
.mechanism_ul li.li_3{border:1px solid #50c038;}
.mechanism_ul li.c{background:#50c038;}
.tab_mech{line-height: 26px;}
.tab_mech img{width:586px;height:677px;margin:40px auto 0 auto;}
.tab_mech div.title{padding:30px 0;}
.tab_mech p{text-indent:2em;}
.tab_mech .text{margin-bottom:20px;}

/*瀛︾敓浣滃搧*/
.cult_img{margin:48px 0 0 0;}
.cult_img li{float:left;text-align:center;line-height: 34px;height:220px;margin-right:42px;}
.cult_img li a{color:#484848;}
.cult_img li img{width:228px;height:168px;}
/*鏍″洯椋庢櫙鍐呴〉*/
.pic_x img{margin:20px auto;}
.prve_box{margin:30px 0;}
.prve_box ,.prve_box a{display:inline-block;color:#484848;line-height:32px;}

/*鍦ㄧ嚎瀛︿範鍒嗙被*/
.fication_box{border-bottom:1px solid #ccc;margin-bottom:20px;}
.fication{overflow: hidden;margin-bottom:20px;}
.fication dt,.fication dd{float:left;line-height: 39px;height: 39px;}
.fication dt{background:#009fe9;border:1px solid #8cb6ca;width:91px;text-align:center;margin-right:20px;}
.fication dd{font-size:14px;margin-right:10px;}
.fication dd a{color:#333;}
.fication dd a:hover{color:#007dc9;}


/*鍦ㄧ嚎鐣欒█*/
.message{line-height:29px;}
.message label{margin-bottom:20px;}
.message label span{width:52px;display:block;float:left;height:29px;}
.message label input{border:1px solid #c9c9c9;height:29px;line-height: 29px;width:260px;padding:0 5px;}
.message label textarea{width:550px;padding:5px;height: 200px;resize: none;line-height: 22px;}

.message label button{background:#999;padding:6px 17px;margin:0 50px 0 60px;}
.message label i{background:red;color:#fff;margin-left:10px;padding:5px 14px;font-size:14px;}
.message label input.w100{width:100px;}
.message_text .text{border:1px solid #c9c9c9;color:#484848;padding:0 10px;margin-bottom:15px;}
.message_text .text p{margin:16px 0;overflow:hidden;line-height: 22px;}
.message_text .text em{display:inline-block;color:#ff4c4c;float:left;margin-right:6px;}
.message_text .text i{float:left;max-width:700px;}

/*杞欢娴忚*/
.software{line-height: 38px;padding-bottom:60px;}
.software .title{border-bottom:1px solid #0068bf;}
.software .center{color:#0068bf;padding:20px 0;}
.software .last{line-height:30px;}

/*璁¤冩垚缁*/
.achieve .center{color:#0068bf;padding-bottom:26px;border-bottom:1px solid #ccc;}
.achieve .chaxun{height:36px;line-height: 36px;margin:46px 0 15px 0;}
.achieve .chaxun button{background:#0068bf;height:34px;margin-left:5px;padding:0 10px;line-height: 34px;}
.achieve .chaxun input{height:28px;line-height: 28px;border:1px solid  #c9c9c9;}
.achieve .chaxun select{margin-right:30px;width:225px;height:36px;line-height: 36px;border:1px solid  #c9c9c9;}
.achieve .text{line-height: 30px;margin-bottom:50px;}
.achieve .text dt{padding:5px 0 10px 0;color:#222121;}
.achieve .text a:hover,.soft_div a:hover{text-decoration:underline;}

/*缃戜笂鎶ュ悕*/
.message-form{line-height:29px;}
.message-form label,.message-form .label{margin-bottom:20px;position: relative;}
.message-form label select{width:200px;}
.message-form label .lbl-name,.message-form .label .lbl-name{width: 99px;display:block;float:left;height:29px;color: #333;}
.message-form label input{border:1px solid #c9c9c9;height:29px;line-height: 29px;width:260px;padding:0 5px;}
.message-form label textarea{width:378px;padding:5px;height: 60px;resize: none;line-height: 22px;}
.message-form h3{font-weight: 400;margin-bottom:30px;}
.message-form em{color:red;display: inline-block;}
.message-form label em,.message-form .label em{margin-right:5px;}
.message-form label button{background:#495fab;padding:10px 43px;color:#fff;margin-right:42px;}
.message-form label select{border:1px solid #c9c9c9;height:29px;line-height: 29px;width:269px;}
.sub_but{margin-left:76px;}
.sub_but .chongtian{background: #ccc;margin-bottom:50px;}


/*鎻愪氦鎸夐挳*/
#submit_tab{width:100px;background:#999;margin-right:20px;}

.slideBox{width:100%;overflow:hidden;position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:70px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{float:left;margin-right: 9px;width:7px;height:7px;line-height:14px;text-align:center;cursor:pointer;border: 1px solid #fff;border-radius: 50%;}
.slideBox .hd ul li.on{background: #fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative;}
.slideBox .bd img{width:100%;display:block;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:10px; display:block; width:32px; height:40px; background:url(/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.slideBox .bd li .txt{position: absolute;top:139px;left:0;width:100%}
.slideBox .bd li .txt .txt-title{width:100%;padding-left:14px;background: url(/images/nav_bj.png) 0 0;height:40px;line-height: 40px;bottom:0;left:0;color:#fff;margin-bottom: 10px;}
.slideBox .bd li .txt .txt-box p{line-height: 24px;color:#333;}
.slideBox .bd li .txt .txt-box .xq{position: absolute;right: 8px;bottom:0;color:#d9271e;}


.slideGroup .slideBox{ overflow:hidden; zoom:1;position:relative;}
.slideGroup .sPrev,.slideGroup .sNext{position:absolute;left: 0;top: -18px;display:block;width: 20px;height: 108px;background: url(/images/icoLeft.gif) center center no-repeat;}
.slideGroup .sNext{left:auto;background: url(/images/icoRight.gif) center center no-repeat;right: 0;}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{margin-left:10px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{width: 266px;height:75px;display:block;}
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd .slideBox .tempWrap{width: 1050px !important;margin-left: 18px;}

.page_num a{display: inline-block;}
.page_num{
  font-size: 14px;
  margin: 0 106px;
}

.wid{width:180px;}

/*鍦ㄧ嚎鍜ㄨ*/
.consultation{position: fixed;top:30%;right:35px;z-index: 999;}
.con_text{float:left;margin-right:10px;margin-top:10px;}
.consultation ul{float: left;width:0;overflow:hidden;}
.consultation img{display: block;margin:0 auto;margin-bottom:6px;}
.consultation a{color:#fff;font-size: 14px;}
.consultation .tab1{background: #f87e9c;}
.consultation .tab2{background: #7ebad9;}
.consultation .tab3{background: #d99cba;}
.consultation .tab4{background: #f89c7e;}
.udesk-feedback-tab{-webkit-box-shadow: #DDD 0px -1px 5px;-moz-box-shadow: #DDD 0px -1px 5px;box-shadow: #DDD 0px -1px 5px;z-index:10000;cursor:pointer;background-repeat:no-repeat;background-position:center top;display:block;height:52px;z-index:999;padding:12px 0;}

#ad_7{z-index:9999;}

/*top*/
.top_box a .logo{cursor: pointer; position: relative; top: 45px; float: left;}
.top_box .top_text{float: left; height: 100%; line-height: 64px; font-size: 21px; font-weight: bold;}
.header{height: 240px; background: url(/upload/images/2020/7/8ded4bd47fa46655.png) no-repeat center center /cover; min-width: 1300px;}
.new_notice_wrap{padding: 10px 10px 25px 10px;}
.listinfobox .title > a{color: #888}
.listinfobox .title .more > a{color: #888}
.list-img-txt .list-line li.img{height: 60px; float: left; padding: 0; margin-bottom: 25px; background: none; width: 160px; margin-right: 0; margin-left: 15px;}
.list-img-txt .list-line li.img img{width: 100%}
.foot_sel{color: #fff;}
.foot_sel select{padding: 2px 4px; margin: 0 6px;}

.right_content ul,.right_content li{list-style: auto;}
