@charset "gb2312";
/* ��ҳͷ������*//*ͷ������*/
.header{position: relative;}
.header .top{width: 100%;height: 46px;line-height: 46px;border-bottom: 1px solid #ddd;}
.top_nav{height: 46px;line-height: 46px;}
.top_nav>li{position: relative;display: inline;float: left;width: auto;height: 46px;}
.top_nav b{font-style:normal;display:block;}
.top_nav b a{display: block;width: auto;float: left;height: 46px;padding-left: 25px;color: #666;transition: background 0.3s;transform: translateZ(0);}
.top_nav b a.huatu{padding-left: 0;background:none;}
.top_nav b a:hover p{color: #9954ca;}
.top_nav b:hover i{background-position: -27px -1px;transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);}
.top_nav b i{float: right;width: 8px;height: 5px;margin: 21px 8px 0 9px;background: url(http://www.huatu.com/images/2018css/fenxiao/images/sprite.png) no-repeat;background-position: -38px -1px;transition: transform 0.5s;-moz-transition: -moz-transform 0.5s;-webkit-transition: -webkit-transform 0.5s;-o-transition: -o-transform 0.5s;opacity: 0.8;}
.header .tel{margin-right: 20px;font-size: 18px;font-weight: bold;}
.header .tel a{color: #e92930;}
.header .tel i{display: block;float: left;width: 26px;height: 26px;margin: 10px 10px 0 0;background: url(http://www.huatu.com/images/2018css/fenxiao/sprite.png) no-repeat;background-position: -23px -158px;}
.header .login a:hover{color: #9954ca;}
.header .login a{color: #808080;}
.header .login div{margin: 0 9px;color: #d1d1d1;}
.wx{position: relative;padding-left: 35px;background: url(http://www.huatu.com/images/2018css/fenxiao/images/fx_wxicon.jpg) no-repeat left center;cursor: pointer;margin-left: 20px;margin-right: 18px;}
.wx:hover .wx_box{display: block;}
.wx:hover{color: #44cd66;}
.wx_wrap{width: 192px;height: 100px;padding: 30px 0 0 20px;margin-bottom: 13px;}
.wx_box{display: none;position: absolute;bottom: -150px;left: 0;width: 217px;height: 150px;background-color: #fff;z-index: 10;box-shadow: 0 0 7px rgba(58, 58, 58, 0.2);}
.wx_box img{display: block;float: left;width: 80px;height: 80px;}
.wx_box a{display: block;float: left;width: 74px;height: 28px;margin-left: 15px;background: #9954ca;border-radius: 3px;color: #fff;font-size: 14px;line-height: 28px;text-align: center;margin-top: 15px;}
.wx_box span{display: block;float: left;width: 95px;height: 28px;margin: 0 0 10px 15px;color: #000;font-size: 14px;line-height: 23px;}
.qq{padding-left: 28px;margin-left: 20px;margin-right: 18px;background: url(http://www.huatu.com/images/2018css/fenxiao/images/fx_qqicon.jpg) no-repeat left center;}
.qq:hover{color: #38b2ff;}
/* ------����������*/
.top_nav .navconbg{display: none;position: absolute;left: 0;top: 47px;z-index: 9;background: #fff;filter: alpha(opacity=95);opacity: 0.95;box-shadow: 0 0 7px rgba(58, 58, 58, 0.2);-ms-box-shadow: 0 0 7px rgba(58, 58, 58, 0.2);-moz-box-shadow: 0 0 7px rgba(58, 58, 58, 0.2);-webkit-box-shadow: 0 0 7px rgba(58, 58, 58, 0.2);-o-box-shadow: 0 0 7px rgba(58, 58, 58, 0.2);}
.top_nav .navcon{display: none;position: absolute;left: 0;top: 46px;z-index: 10;overflow: hidden;}
.top_nav .navconbg01, .top_nav .navcon01{width: 725px;height: 400px;}
.top_nav .navconbg02, .top_nav .navcon02{width: 554px;height: 333px;}
.top_nav .navconbg03, .top_nav .navcon03{width: 114px;height: 120px;}
.top_nav .navconbg04, .top_nav .navcon04{width: 114px;height: 168px;}
.top_nav .navconbg05, .top_nav .navcon05{width: 114px;height: 294px;}
.top_nav .navconbg06, .top_nav .navcon06{width: 217px;height: 110px;}
.top_nav .navcon01 b{padding-top: 10px;padding-left: 25px;line-height: 46px;color: #000;display:block;}
.top_nav .navcon01 b a, .top_nav .navcon02 b a{color: #000;}
.top_nav .navcon01 b a:hover, .top_nav .navcon02 b a:hover{color: #9954ca;}
.top_nav .navcon01 p{padding-left: 25px;}
.top_nav .navcon01 p a, .top_nav .navcon02 p a{display: block;float: left;height: 28px;margin-bottom: 5px;color: #888;font-size: 14px;line-height: 28px;text-align: center;}
.top_nav .navcon01 p a{width: 74px;}
.top_nav .navcon01 p a:hover, .top_nav .navcon02 p a:hover{background: #9954ca;border-radius: 3px;color: #fff;text-decoration: none;}
.top_nav .navcon01 p span{display: block;float: left;width: 46px;height: 28px;margin-bottom: 5px;color: #cbcbcb;font-size: 14px;line-height: 28px;text-align: center;}
.top_nav .navcon01 em{display: block;width: 100%;height: 1px;margin: 35px 0 0 0;border-top: 1px solid #eaeaea;font-size: 0px;}
.top_nav .navcon02 .kc{display: inline;float: left;width: 184px;height: 65px;}
.top_nav .navcon02 .br{border-right: 1px solid #eaeaea;}
.top_nav .navcon02 .bb{border-bottom: 1px solid #eaeaea;}
.top_nav .navcon02 b{padding-top: 1px;line-height: 32px;color: #000;text-align: center;display:block;}
.top_nav .navcon02 p{padding-left: 25px;}
.top_nav .navcon02 p a{width: 47px;}
.top_nav .navcon03 a, .top_nav .navcon04 a, .top_nav .navcon05 a{display: block;width: 100%;height: 42px;color: #000;font-size: 14px;line-height: 42px;text-align: left;text-indent: 25px;}
.top_nav .navcon03 a:hover, .top_nav .navcon04 a:hover, .top_nav .navcon05 a:hover{background: #9954ca;color: #fff;text-decoration: none;}
.top_nav .navcon .ewmbox{width: 192px;height: 100px;padding: 30px 0 0 25px;margin-bottom: 13px;border-bottom: 1px solid #eaeaea;}
.top_nav .navcon .ewmbox img{display: block;float: left;width: 75px;height: 75px;}
.top_nav .navcon .ewmbox span{display: block;float: left;width: 74px;height: 28px;margin: 5px 0 10px 15px;color: #000;font-size: 14px;line-height: 28px;text-align: center;}
.top_nav .navcon .ewmbox a{display: block;float: left;width: 74px;height: 28px;margin-left: 15px;background: #9954ca;border-radius: 3px;color: #fff;font-size: 14px;line-height: 28px;text-align: center;}
.top_nav .navcon .ewmbox a:hover{text-decoration: none;}
.top_nav .navcon06 p{height: 28px;padding-left: 10px;overflow: hidden;line-height: 28px;}
.navlist p{/* height:100%;*/line-height:46px;}
.top_nav .navcon06 p a{display: inline-block;height: 28px;padding: 0 7px;color: #000;font-size: 14px;line-height: 28px;}
/*ͷ������*//* �б�ҳ*/
.fxwxqq{float:right;}
.fxwxqq a{float:left;line-height: 58px;font-size: 14px;color:#666;margin-right: 22px;}
.fxwxqq a.fx_wx{padding-left:35px;background: url(../images/fx_wxicon.jpg) no-repeat left center;}
.fxwxqq a.fx_qq{padding-left:28px;background: url(../images/fx_qqicon.jpg) no-repeat left center;}
.fxbartop{width:100%;margin:30px 0 80px;}
.fxbartop img{width: 100%;}
.fx_nav{height: 50px;background: #9954ca;}
.fx_nav .Width{position: relative;}
.fx_logo{height: 92px;float:left;background: #fff;position: absolute;top:-40px;left:0;overflow: hidden;box-shadow: 0px 0px 20px 0px #ddd;}
.fx_logo h1{width:167px;height: 38px;background: url(../images/fx_logo.jpg) no-repeat;text-indent: -100em;margin:26px 0 0 18px;float:left;}
.fx_logo h2{float:left;line-height: 38px;border-left:solid 1px #dedede;font-size: 30px;color:#e82930;padding:0 18px 0 9px;margin:26px 0 0 8px;}
.fx_navnum{float:right;}
.fx_navnum li{float:left;line-height: 50px;width:150px;height: 47px;margin-top:3px;color:#fff;font-size: 20px;line-height: 47px;cursor: pointer;margin-left:6px;}
.fx_navnum li a{color:#fff;}
.fx_navnum li a:hover{text-decoration: none;}
.fx_navnum li.on{background: #fff;border-radius: 5px 5px 0 0;}
.fx_navnum li.on a{color:#e82930;}
.fx_navnum li em{float:left;background: url(http://www.huatu.com/images/2018css/fenxiao/images/fx_navicon.png) no-repeat;}
.fx_navnum li em.fx_navnum1{width:23px;height: 23px;margin:12px 8px 0 20px;}
.fx_navnum li.on em.fx_navnum1{background-position: -58px 0;}
.fx_navnum li em.fx_navnum2{width:19px;height: 23px;margin:13px 8px 0 20px;background-position: 0 -69px;}
.fx_navnum li.on em.fx_navnum2{background-position: -62px -69px;}
.fx_navnum li em.fx_navnum3{width:21px;height: 23px;margin:13px 8px 0 20px;background-position: 0 -146px;}
.fx_navnum li.on em.fx_navnum3{background-position: -60px -146px;}
.fx_navnum li em.fx_navnum4{width:22px;height: 22px;margin:14px 8px 0 20px;background-position: 0 -225px;}
.fx_navnum li.on em.fx_navnum4{background-position: -58px -225px;}
.fx_navnum li em.fx_navnum5{width:22px;height: 23px;margin:12px 8px 0 20px;background-position: 0 -302px;}
.fx_navnum li.on em.fx_navnum5{background-position: -58px -302px;}
.fx_navnum li em.fx_navnum6{width:23px;height: 22px;margin:13px 8px 0 20px;background-position: 0 -378px;}
.fx_navnum li.on em.fx_navnum6{background-position: -58px -378px;}
.fx_navtab{clear: both;overflow: hidden;}
.fx_navtabzx,.fx_navtabzk{padding:28px 0 0 0;}
.fx_navtabzx a{font-size: 16px;float:left;width:190px;text-align: center;line-height: 38px;}
.fx_navtabzk a{font-size: 16px;float:left;line-height: 38px;margin-left:10px;}
.fx_navtabzk span{font-size: 16px;float:left;line-height: 38px;color:#ccc;padding:0 45px 0 55px;}
.fx_navtabbk span{padding:0 16px 0 26px;}
.fxlivehot{float:left;width:145px;height: 56px;margin:40px 28px 0 0;}
.fxlivelist{float:left;background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxlivelist.jpg) no-repeat left 2px;margin:39px 0 0 0;}
.fxlivelist li{padding:0 0 8px 16px;line-height: 24px;}
.fxlivelist li em{font-style: normal;font-size: 16px;}
.fxlivelist li span{display: inline-block;width:48px;height: 24px;line-height: 24px;text-align: center;font-size: 14px;color:#fff;background: #555657;border-radius: 4px;margin:0 15px;}
.fxlivelist li a{font-size: 16px;line-height: 24px;}
.fxlivesty{float:right;margin-top:38px;}
.fxlivesty dl{float:left;margin-left:55px;}
.fxlivesty dl dt,.fxlivesty dl dd{float:left;}
.fxlivesty dl dd{padding-left:20px;}
.fxlivesty dl dd a{display:block;font-size: 18px;line-height: 24px;margin:4px 0 2px;}
.fxlivesty dl dd p{font-size: 16px;color:#999;line-height: 24px;}
.article_head{height: 126px;}
.course-city a em{background: url(http://www.huatu.com/images/2018css/fenxiao/images/kcsicon.png) no-repeat;}
.cou-loci{float:left;margin-top:40px;position: relative;}
.cou-loci .course-logo{background:url(http://www.huatu.com/images/2018css/fenxiao/images/serLogom.png) no-repeat;height: 46px;width: 195px;float: left;background-size: 195px 46px;text-indent: -100em;}
.course-city{float:left;}
.course-city a{font-size:28px;line-height: 41px;padding-left:10px;display: block;color:#9954ca;border-left:solid 1px #ddd;margin:2px 0 0 10px;}
.course-city a:hover{text-decoration: none;}
.course-city a em{float:right;width:8px;height: 5px;background-position: -171px 0;margin:18px 0 0 12px;}
.course-cAll{width:810px;height: 276px;background: #fff;border:solid 3px #f3f3f3;position: absolute;top:50px;left:192px;z-index:2;padding:33px;display: none;}
.course-cAll strong{font-size: 18px;font-weight: 100;display: block;line-height: 18px;padding-bottom: 26px;}
.course-cAll p a{font-size: 16px;display: inline-block;width: 84px;text-align: center;line-height: 46px;margin:0 0 16px;}
.course-cAll p a.cur{background: #fe004a;color:#fff;border-radius: 30px;}
.course-cAll p a:hover{background: #fe004a;color:#fff;border-radius: 30px;text-decoration: none}
.art_hjob{float:right;width:820px;padding-top:34px;}
.art_hjob li{float:left;font-size: 14px;line-height: 32px;padding-left:42px;}
.art_hjobmore a{background: url(http://www.huatu.com/images/2018css/fenxiao/images/jobmore.jpg) no-repeat right center;padding-right: 20px;}
.courseNav{background: #9954ca;height: 58px;}
.courseNavs li{float:left;width:8.33%;text-align: center;}
.courseNavs li a{display: block;line-height: 58px;text-align: center;font-size: 18px;color:#fff;font-weight: bold;}
.courseNavs li a:hover{text-decoration: none;background: #ba72ed;}
.courseNavs li.on a{background: #ba72ed;}
.crumbsNavline{border-bottom: solid 1px #dedede;overflow: hidden;}
.crumbsNav{clear:both;line-height: 46px;font-size: 14px;}
.artBox_left{width: 1086px;float:left;}
.fxlist_tit{border-bottom: solid 1px #dedede;margin-top:36px;position:relative;overflow: hidden;min-height:56px;}
.fxlist_tit h1{text-align: center;font-size: 30px;position:absolute;bottom:0;left:0;}
.fxlist_tit h1 span{display: inline-block;padding: 0 12px;line-height: 72px;border-bottom:solid 1px #9954ca;}
.fxlist_tit p{float:right;width: 530px;font-size: 16px;margin-top:9px;}
.fxlist_tit p a{float:left;width: 98px;margin:0 0 0 6px;line-height: 24px;margin-bottom: 4px;white-space: nowrap;}
.fxlist_tit p a:hover span{text-decoration: none;border-bottom: solid 1px #9954ca;color:#9954ca;}
.fxlist_tit p a:hover{text-decoration: none;}
.fxlist_recom{overflow: hidden;border-bottom: solid 1px #dedede;width:100%;}
.fxlist_recom ul{padding:40px 10px 26px;}
.fxlist_recom ul li{overflow: hidden;margin-bottom: 14px;}
.fxlist_recom ul li a{line-height: 24px;float:left;}
.fxlist_recom ul li a em{display: inline-block;width: 48px;height: 24px;color:#fff;border-radius: 4px;font-size: 14px;background:#9954ca;line-height: 24px;font-style:normal;text-align: center;margin-right: 12px;}
.fxlist_recom ul li span{float:right;color:#999;line-height: 24px;}
.fxlist_cnPage{overflow:hidden;padding-bottom:40px;}
.fxlist_cnPage .fxlist_Conday ul{padding-bottom: 0;}
.fxlist_citynav{padding:42px 0 20px 0;overflow: hidden;}
.fxlist_citynav cite{float:left;font-size: 24px;line-height: 28px;font-style: normal;padding:0 52px 0 12px;margin-bottom: 10px;}
.fxlist_citynav a{float:left;font-size: 16px;line-height: 28px;width: 83px;text-align: center;margin-bottom: 10px;cursor:pointer;}
.fxlist_citynav a.cur{background:#9954ca;border-radius: 28px;color:#fff;width: 96px;}
.fxlist_cnPage .fxlist_citynav a:hover{text-decoration: none;}
.fxlist_Conday ul{overflow: hidden;padding-bottom: 40px;}
.fxlist_Conday li{background:url(http://www.huatu.com/images/2018css/fenxiao/images/fxlistnumbj.png) no-repeat 14px center;font-size:18px;line-height: 50px;overflow: hidden;padding-left:30px;}
.fxlist_Conday a{float:left;}
.fxlist_Conday cite a,.fxlist_Conday mark a{color:#888;font-size:16px;}
.fxlist_Conday cite a:hover{color:#9954ca;}
.fxlist_Conday time{float:right;margin-left:15px;font-size:16px;color:#888;}
.fxlist_Conday mark{float:right;background:none;color:#999;font-size:16px;color:#888;}
.fxlist_Conday cite{font-style: normal;float:left;margin-right: 5px;}
.coursePage-prev{background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxfyprev.png) no-repeat center;}
.coursePage-next{background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxfynext.png) no-repeat center;}
.coursePage{text-align: center;overflow: hidden;margin-top:12px;}
.coursePage li{display:inline-block;}
.coursePage a{display: inline-block;padding:0 14px;height: 38px;border:solid 1px #eaeaea;text-align: center;line-height: 38px;margin-right: 12px;color:#333;border-radius: 4px;font-size: 18px;}
.coursePage a.coursePage-prev,.coursePage a.coursePage-next{width: 40px;padding:0;}
.coursePage a.coursePage-prev:hover{background-image:url(http://www.huatu.com/images/2018css/fenxiao/images/fxfyprevon.png);}
.coursePage a.coursePage-next:hover{background-image:url(http://www.huatu.com/images/2018css/fenxiao/images/fxfynexton.png);}
.coursePage a:hover{text-decoration: none;color:#9954ca;border:solid 1px #9954ca;}
.coursePage a.on{text-decoration: none;background: #9954ca;border:solid 1px #9954ca;color:#fff;}
.coursePage li.thisclass a{text-decoration: none;background: #9954ca;border:solid 1px #9954ca;color:#fff;}
.coursePage-inp{float:left;font-style: normal;color:#333;}
.coursePage-inp input{width:50px;height: 30px;border:solid 1px #eaeaea;margin:0 16px;text-align: center;}
.coursePage-inp button{width:50px;height: 32px;border:solid 1px #eaeaea;background: #eee;line-height: 32px;margin:0 0 0 16px;cursor: pointer;float:right;}
.artBox_rig{width: 450px;float:right;}
.artBox_rig form{padding-top:50px;overflow: hidden;}
.artBox_rig form input[type=text]{width: 362px;padding-left:19px;height: 38px;float:left;background: #fff;border-radius: 5px 0 0 5px;border: solid 1px #d4d3d3;border-right: none;}
.artBox_rig form input[type=button],.artBox_rig form input[type=submit]{width: 68px;border:none;height: 40px;float:left;background:#9954ca url(http://www.huatu.com/images/2018css/fenxiao/images/sersonbtn.png) no-repeat center;cursor: pointer;border-radius:0 5px 5px 0;}
.artBox_rig form input[type=button]:hover,.artBox_rig form input[type=submit]:hover{background-color:#ba72ed;}
.weiboBox{overflow: hidden;box-shadow: 0px 0px 20px 0px #ddd;margin-top:50px;padding-bottom: 32px;}
.weiboBox a img,.weiboBox dl dt img{-webkit-transition: all ease .6s;transition: all ease .8s;}
.weiboBox a img:hover,.weiboBox dl dt img:hover{-webkit-transform:scale(1.07);transform:scale(1.07);}
.weiboBox dl{margin-top:-25px;}
.weiboBox dl dt img{position: relative;display: block;width: 120px;margin:0 auto;}
.weiboBox dl dd{text-align: center;}
.weiboBox dl dd a{background: url(http://www.huatu.com/images/2018css/fenxiao/images/weibobtn1.png) no-repeat;width: 188px;height: 46px;display: block;margin:32px auto;background-size: 100% 100%;line-height: 46px;color: #fff;padding-left:50px;font-size: 18px;}
.weiboBox dl dd a:hover{background: url(http://www.huatu.com/images/2018css/fenxiao/images/weibobtn2.png) no-repeat;background-size: 100% 100%;}
.weiboBox dl dd p span{float:left;width: 33%;text-align: center;line-height: 30px;font-weight: 100;}
.weiboBox dl dd p i{font-style: normal;font-size: 20px;}
.weiboBox dl dd strong font{font-size: 18px;}
.weiboBox dl dd strong{font-size: 16px;font-weight: 100;line-height: 30px;}
.artBox_rkc{overflow: hidden;border:solid 1px #dedede;padding:0 28px;margin:50px 0 40px;padding-bottom: 18px;}
.artBox_rkcnum{padding-top: 28px;overflow:hidden;}
.artBox_rkcnum a{float:left;font-size: 20px;margin-left: 34px;line-height: 20px;padding-bottom: 9px;}
.artBox_rkcnum a:first-child{margin-left: 0;}
.artBox_rkcnum a.cur{border-bottom: solid 2px #9954ca}
.artBox_rkcnum a{text-decoration: none;}
.artBox_rkcls{clear: both;padding-top:20px;}
.artBox_rkcls li{font-size: 16px;line-height: 38px;padding-left:26px;background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxlistnumbj.png) no-repeat 8px center;}
.artBox_rkcls li a{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.artBox_rkc div.artBox_rkcls a {float: left;width: 105px;height: 30px;border: 1px solid #ddd;margin-right: 10px;margin-bottom: 15px;border-radius: 20px;line-height: 30px;text-align: center;transition: .5s border ease, .5s background ease, .5s color ease;transform: translateZ(0);text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.artBox_rkc div.artBox_rkcls a:hover {border-color: #e92930;background-color: #e92930;color: #fff;}
.artBox_rinfo{overflow: hidden;border:solid 1px #dedede;padding:0 28px 16px;margin-top:25px;}
.artBox_rifls{clear: both;padding-top:20px;}
.artBox_rifls li{font-size: 16px;line-height: 26px;margin-bottom: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.artBox_rifls li cite{float:left;width: 26px;line-height: 26px;text-align: center;color:#fff;border-radius: 26px;font-size: 18px;background: #d4d4d4;font-style: normal;margin-right: 15px;}
.artBox_rifls li cite.backred{background: #9954ca;}
.artBox_rall{padding:0 28px 18px;border:solid 1px #dedede;margin:40px 0 0;}
.artBox_rall .title{border-bottom: solid 1px #dedede;margin: 30px 0 16px 0;}
.artBox_rall .title a.fr{font-size: 14px;color: #999;padding-right: 5px;line-height: 20px;}
.artBox_rall .title span{display: inline-block;line-height: 20px;text-align: center;border-bottom: solid 1px #9954ca;font-size: 20px;padding-bottom: 15px;}
.artBox_rall div strong{font-size: 18px;font-weight: 100;line-height: 18px;padding:20px 0;display: block;}
.artBox_rall div p a{font-size: 16px;color:#999;display: inline-block;width: 32%;line-height: 16px;padding-bottom: 20px;}
.artBox_rall div p a:hover{color:#9954ca;}
.artBox_rtool{overflow: hidden;}
.artBox_rtool .title{border-bottom: solid 1px #dedede;height: 36px;margin: 44px 0 6px 0;}
.artBox_rtool .title span{display: inline-block;line-height: 20px;text-align: center;border-bottom: solid 1px #9954ca;font-size: 20px;padding:0 10px 15px;}
.artBox_rtool .title a{float:right;font-size: 14px;color:#999;padding-right: 5px;line-height: 20px;}
.artBox_rtool .title a:hover{color: #9954ca;}
.artBox_rtool dl{float:left;width: 84px;margin:30px 14px 0;}
.artBox_rtool dl dt{width: 84px;height: 84px;background-position: left top;}
.artBox_rtool dl dt a{display: block;width: 100;height: 100%;}
.artBox_rtool dl dd{text-align: center;line-height: 16px;padding-top:15px;}
.artBox_rtool dl.artBox_rtool1 dt{background-image: url(http://www.huatu.com/images/2018css/fenxiao/images/toolicon1.png);}
.artBox_rtool dl.artBox_rtool2 dt{background-image: url(http://www.huatu.com/images/2018css/fenxiao/images/toolicon2.png);}
.artBox_rtool dl.artBox_rtool3 dt{background-image: url(http://www.huatu.com/images/2018css/fenxiao/images/toolicon3.png);}
.artBox_rtool dl.artBox_rtool4 dt{background-image: url(http://www.huatu.com/images/2018css/fenxiao/images/toolicon4.png);}
.artBox_rtool dl.artBox_rtool5 dt{background-image: url(http://www.huatu.com/images/2018css/fenxiao/images/toolicon5.png);}
.artBox_rtool dl.artBox_rtool6 dt{background-image: url(http://www.huatu.com/images/2018css/fenxiao/images/toolicon6.png);}
.artBox_rtool dl.artBox_rtool7 dt{background-image: url(http://www.huatu.com/images/2018css/fenxiao/images/toolicon7.png);}
.artBox_rtool dl.artBox_rtool8 dt{background-image: url(http://www.huatu.com/images/2018css/fenxiao/images/toolicon8.png);}
.artBox_rtool dl:hover dt{background-position: right top;}
.artBox_rtk{border: solid 1px #dedede;padding: 0 28px 14px;margin-top:40px;}
.artBox_rtk .title{border-bottom: solid 1px #dedede;margin: 30px 0;}
.artBox_rtk .title span{display: inline-block;line-height: 20px;text-align: center;border-bottom: solid 1px #9954ca;font-size: 20px;padding-bottom: 15px;}
.artBox_rtk .title a{float:right;font-size: 14px;color:#999;padding-right: 5px;line-height: 20px;}
.artBox_rtk .title a:hover{color:#9954ca;}
.artBox_rtknum{margin:0 auto 30px;overflow: hidden;border-radius: 40px;overflow: hidden;background: #efefef;}
.artBox_rtknum a{float:left;font-size: 16px;line-height: 40px;text-align: center;width: 25%;border-radius: 40px;}
.artBox_rtknum a.cur{background-color: #9954ca;background: linear-gradient(to right, #ba72ed, #9954ca);color:#fff;}
.artBox_rtknum a:hover{text-decoration: none;}
.artBox_rtkls li{font-size: 16px;line-height: 20px;margin-bottom: 16px;padding-left:46px;background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxtkicon.jpg) no-repeat 15px center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.artBox_rtkls li:hover{background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxtkiconon.jpg) no-repeat 15px center;}
.artBox_rtkls li a:hover{text-decoration: none;}
.artBox_rask{border: solid 1px #dedede;padding: 0 28px 30px;margin-top:40px;}
.artBox_rask .title{border-bottom: solid 1px #dedede;margin: 30px 0 10px 0;}
.artBox_rask .title span{display: inline-block;line-height: 20px;text-align: center;border-bottom: solid 1px #9954ca;font-size: 20px;padding-bottom: 16px;}
.artBox_rask .title a{float:right;font-size: 14px;color:#999;padding-right: 5px;background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxaskimg1.png) no-repeat left center;padding-left: 24px;line-height: 20px;}
.artBox_rask .title a:hover{color:#9954ca;}
.artBox_rask dl dt span{float:left;width: 22px;height: 24px;line-height: 24px;border-radius: 4px;text-align: center;color:#fff;background: #9954ca;margin-right: 10px;font-size: 14px;}
.artBox_rask dl{padding:18px 9px;overflow: hidden;border-bottom: solid 1px #dedede;cursor: pointer;}
.artBox_rask dl:hover{background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxaskimg4.png) no-repeat;background-size: 100% 100%;}
.artBox_rask dl dt{line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.artBox_rask dl dd{padding-top:14px;overflow: hidden;}
.artBox_rask dl dd a{float:left;font-size: 14px;color:#999;line-height: 16px;padding-left: 22px;}
.artBox_rask dl dd a.artB_raskd{background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxaskimg2.png) no-repeat left center;margin-right: 28px;}
.artBox_rask dl dd a.artB_raskk{background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxaskimg3.png) no-repeat left center;}
.artBox_rask dl dd span{float:right;font-size: 14px;line-height: 16px;color:#999;}
.artBox_rask dl dd span b{font-weight: 100;}
.articleBox{overflow: hidden;}
.fx_contact{background: #f8f8f8;overflow: hidden;padding-bottom: 70px;}
.localLine+div b{float: left;padding-top: 10px;margin-top: -2px;font-size: 24px;line-height: 24px;padding-top:70px;}
.localLine+div{margin-bottom: 35px;}
.fx_contact{margin-top: 60px;clear:both;}
.contact_l{float: left;width: 44%;height: 240px;border-right: 1px solid #dedede;}
.contact_r{float: right;width: 55.5%;}
.contact_l img{margin-right: 20px;margin-bottom: 20px;}
.contact_type{margin-top: 15px;}
.contact_type>a{float: left;width: 125px;height: 40px;border-radius: 20px;line-height: 40px;text-align: center;color: #fff;background-color: #62c3fa;transition: .5s background ease;transform: translateZ(0);}
.contact_type>a:hover{background-color: #41a0e6;}
.contact_type .contact_one:hover{background-color: #3fc784;}
.contact_type .contact_one{margin-left: 30px;background-color: #46d29c;}
.contact_r_w{margin-left: 55px;}
.address>li{float: left;padding: 0 20px;height: 35px;margin-right: 10px;margin-bottom: 10px;line-height: 35px;border-radius: 20px;background-color: #efefef;cursor: pointer;}
.address>li.on{background-color: #eb2935;background: linear-gradient(to right, rgba(235, 41, 51, 1), rgba(253, 37, 86, 1));color: #fff;}
/*��ϵ����end*//*����ҳ*/
.artBcontit{overflow: hidden;border-bottom: solid 1px #dedede;}
.artBcontit h1{font-size: 34px;line-height: 34px;padding:50px 0 0 0;}
.artBcontit p{font-size: 12px;color:#999;line-height: 68px;}
.artBcontit p a{font-size: 12px;color:#999;/*line-height: 68px;*/}
.artBcontit p a,.artBcontit p span,.artBcontit p ins{display: inline-block;padding-left: 30px;}
.artBconnav{width: 696px;border-left:solid 1px #e5e5e5;height: 47px;border-right: none;margin:40px 10px 30px;}
.artBconnav a{float:left;width: 110px;height: 47px;line-height: 47px;background:  no-repeat 102px center;padding-left:28px;border: solid 1px #e5e5e5;position: relative;border-left: none;}
.artBconnav a:hover{background: url(http://www.huatu.com/images/2018css/fenxiao/images/artjobjton.jpg) no-repeat 102px center;border:solid 1px #9954ca;left:-1px;}
.artBconlist{overflow: hidden;background: #f8f8f8;padding:30px 25px;margin:0 10px 46px;}
.artBconlist dt{float: left;}
.artBconlist dd{float:left;margin-left:35px;width: 790px;}
.artBconlist dd ul{width: 47%;}
.artBconlist dd ul li{line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.artBcon{overflow: hidden;border-bottom: solid 1px #dedede;padding:0 10px;}
/* �޸� */
.artBcon p{font-size: 18px;padding-bottom: 25px;}
.artBcon hr{border-top:solid 1px #dedede;}
.artBcon a{color:#9954ca;}
/* �޸� end */
.artBcon p strong{font-weight:bold;}
.artBcon cite{font-style: normal;font-size: 22px;font-weight: 400;}
.artBconimgtxt{overflow: hidden;}
.artBconimgtxt img{float:left;margin-right: 20px;}
/*.artBconimgtxt dd{float:left;padding-left:20px;width: 738px;}*/
.artBcon em{font-style: normal;display: inline-block;padding:20px 0 10px;font-size: 20px;}
.artBcon em a{color:#9954ca;}
.artBcon ul li{line-height: 38px;background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxlistnumbj.png) no-repeat 2px center;padding-left: 20px;}
.artBconname{float:right;text-decoration: none;font-size: 14px;color:#999;line-height: 14px;padding:24px 0 38px;}
.artBwriting{padding:30px 0;margin:0 10px;}
.artBwriting p{line-height: 32px;}
.artBwriting p span{color:#999;}
.artBser{margin:0 10px;box-shadow: 0px 0px 20px 0px #ddd;padding:50px 100px 50px 40px; max-height:500px; overflow:hidden;}
.artBserRes{overflow: hidden;padding-bottom: 24px;}
.artBserRes a{font-size: 18px;line-height: 18px;text-decoration: underline;color:#0e0ecd;}
.artBserRes a em{text-decoration: underline;color:#9954ca;font-style: normal;}
.artBserRes p{line-height: 30px;padding:10px 0;}
.artBserRes cite{font-style: normal;color:#999;line-height: 16px;}
.artBserinp{margin:18px 0 0 48px;height:48px;}
.artBserinp .select{width:110px;float:left;}
.artBserinp .divselect{position:relative;}
.artBserinp .divselect cite{width:84px;height:46px;line-height:46px;display:block;cursor:pointer;font-style:normal;font-size:16px;position:relative;background:#fafafa url(http://www.huatu.com/images/2018css/fenxiao/images/sermore.png) no-repeat 76px center;border:solid 1px #dedede;border-radius: 5px 0 0 5px;padding-left: 24px;font-size: 18px;}
.artBserinp .divselect ul{width:108px;position:absolute;margin-top:-1px;display:none;top:48px;max-height:250px;overflow:auto;border:solid 1px #dbdbdc;border-top:none;background:#fff;}
.artBserinp .divselect ul li{height:46px;line-height:46px;text-align:center;border-top:solid 1px #ececed;}
.artBserinp .divselect ul li:hover{background:#f8f8f8;}
.artBserinp .divselect ul li a{display:block;height:30px;color:#333;text-decoration:none;padding-left:10px;padding-right:10px;font-size: 16px}
.artBserinp input[type="text"]{width: 550px;border-top:solid 1px #dedede;border-bottom: solid 1px #dedede;height: 46px;float:left;padding-left:20px;}
.artBserinp input[type="button"]{float:left;width: 150px;height: 48px;border:none;font-size: 20px;color:#fff;background: #9954ca;border-radius: 0 5px 5px 0;cursor: pointer;}
.artBserinp input[type="button"]:hover{background:#ba72ed;}
.leftread{overflow:hidden;padding:30px 0 20px;border-top:solid 1px #ddd;border:solid 1px #dedede;margin:60px 0 0;}
.readkeyw{width:515px;padding:0 60px 0 20px;border-right:solid 1px #ddd;}
.readkeyw h4{font-size: 20px;line-height: 20px;padding-bottom: 10px;}
.readkeyw h4 a{font-size: 14px;display: inline-block;padding-right: 10px;color:#9954ca;}
.readkeyw ul li{background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxlistnumbj.png) no-repeat 6px center;padding-left: 22px;overflow: hidden;}
.readkeyw ul li a{float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 394px;}
.readkeyw ul li a:hover{color:#9954ca;text-decoration:underline;}
.readkeyw ul li span{float:right;color:#999;}
.readexten{width:408px;padding:0 20px 0 60px;}
.readexten h4{font-size: 20px;line-height: 20px;padding-bottom: 10px;}
.readexten div a{display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.readexten div a:hover{color:#9954ca;text-decoration:underline;}
.artBjobinfo{overflow: hidden;clear: both;}
.artBjobinfoTab{margin:50px 10px 22px 0;line-height: 20px;}
.artBjobinfoTab li{display: inline-block;font-size: 20px;line-height: 20px;padding-bottom: 10px;border-bottom: solid 2px #fff;margin-right: 34px;cursor:pointer;}
.artBjobinfoTab li a{font-size: 20px;line-height: 20px;}
.artBjobinfoTab li.on{border-bottom: solid 2px #9954ca;}
/* .artBjobinfo div a{font-size: 16px;line-height: 32px;text-align: center;display: inline-block;padding:0 18px;border-radius: 32px;margin-bottom: 10px;}
.artBjobinfo div a:hover{background: #9954ca;color:#fff;} */
.artBjobinfoCon a{font-size: 16px;line-height: 32px;text-align: center;display: inline-block;padding:0 18px;margin-bottom: 10px;}
.artBjobinfoCon cite{float:left;width: 26px;line-height: 26px;text-align: center;color:#fff;border-radius: 26px;font-size: 18px;background: #d4d4d4;font-style: normal;margin-right: 15px;}
.artBjobinfoCon cite.backred{background: #9954ca;}

.artBlike{overflow: hidden;margin-top:50px;}
.artBliketit{background-color:#9954ca;color: #fff;display: block;font-size: 18px;height: 40px;line-height: 40px;border-radius: 5px;padding:0 20px;margin-bottom: 28px;}
.artBlike-icon{float:right;font-size: 14px;line-height: 40px;cursor: pointer;}
.artBlike-icon em{float:left;background: url(http://www.huatu.com/images/2018css/fenxiao/images/arthyhicon.png) no-repeat;width:15px;height:15px;margin:12px 8px 0 0;-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.artBlike-icon:hover em{-webkit-transform: rotate(130deg);-moz-transform:rotate(130deg);-ms-transform: rotate(130deg);-o-transform: rotate(130deg);transform: rotate(130deg);}
.artBliketxt{margin:0 26px;}
.artBliketxt ul{float:left;width: 50%;}
.artBliketxt ul li{line-height: 38px;background: url(http://www.huatu.com/images/2018css/fenxiao/images/fxlistnumbj.png) no-repeat left center;padding-left: 16px;overflow: hidden;}
.artBcon table{width: 864px;border-top: solid 2px #9954ca;border-left: solid 1px #dedede;margin:0 auto 32px;}
.artBcon table th{line-height: 46px;font-size: 18px;border-right: solid 1px #dedede;border-bottom: solid 1px #dedede;}
.artBcon table td{line-height: 44px;font-size: 18px;border-right: solid 1px #dedede;border-bottom: solid 1px #dedede;text-align: center;}
.artBcon table tr:hover{background: #f5f5f5;}
.artBcon p img{margin:0 auto;}
/* ��һҳ��һҳ��ť */
.artPreBtn,
.artNextBtn {
    position:fixed; left:0; top:50%; width:50px; height:90px; margin-top:-45px; overflow:hidden;
    text-indent:-9999em; }
.artNextBtn { left:auto; right:0; }
.artPreBtn a,
.artNextBtn a {
    display:block; position:absolute; left:0; top:0;
    width:50px; height:90px;
    background:rgba(0,0,0,.3) url(https://www.huatu.com/images/2018css/images/icon.png) no-repeat 5px 20px;
    transition: background-color .5s; }
.artNextBtn a { background-position: -55px 20px; }
.artPreBtn a:hover,
.artNextBtn a:hover { background-color:rgba(0,0,0,.8); }
/* ����*/
@media screen and (max-width: 1750px){
.artBox_left{width:986px;}
.artBox_rig{width:400px;}
.artBox_rig form input[type=text]{width:312px;}
.artBserinp input[type="text"]{width:438px;}
.artBconlist dd{width:690px;}
.readkeyw{width:594px;padding: 0 35px 0 15px;}
.readkeyw ul li a{width:466px;}
.readexten{width:288px;padding: 0px 15px 0 35px;}
.artBox_rtool dl{width:72px;}
.artBox_rtool dl dt{width:72px;height:72px;background-size: 144px 72px;}
}
@media screen and (max-width: 1600px){
.artBox_left{width:926px;}
.artBox_rig{width:370px;}
.artBox_rig form input[type=text]{width:282px;}
.artBserinp input[type="text"]{width:438px;}
.artBconlist dd{width:630px;}
.readkeyw{width:576px;padding: 0 30px 0 15px;}
.readkeyw ul li a{width:440px;}
.readexten{width:256px;padding: 0px 15px 0 30px;}
.artBox_rtool dl{width:72px;margin: 30px 10px 0;}
}
@media screen and (max-width: 1500px){
.artBox_left{width:896px;}
.artBconlist dd{width:598px;}
.artBserinp input[type="text"]{width:418px;}
.artBserinp input[type="button"]{width:140px;}
.readkeyw{width:546px;}
.readkeyw ul li a{width:408px;}
.readexten{width:256px;}
}
@media screen and (max-width: 1420px){
    .header,.header p{font: 14px/32px "Hiragino Sans GB", "MicroSoft YaHei", Arial, sans-serif;}
    .header{width: 100%;}
    /* ----������*/
    .top_nav{height: 50px;}
    .top_nav>li{height: 50px;}
    /* �޸� */
    .top_nav b{height: 50px;line-height: 50px;}
    .header .top{height: 50px;line-height: 50px;}
    .header .tel i{margin: 12px 10px 0 0;}
    /* �޸� */
    .top_nav b a{height: 50px;padding-left: 0;}
    .top_nav b i{margin-top: 23px;}
    /* ------����������*/
    .top_nav .navconbg{top: 50px;}
    .top_nav .navcon{top: 50px;}
    .top_nav .navconbg01, .top_nav .navcon01{width: 710px;height: 400px;}
    .top_nav .navconbg02, .top_nav .navcon02{width: 560px;height: 585px;}
    .top_nav .navconbg03, .top_nav .navcon03{width: 125px;height: 100px;}
    .top_nav .navconbg04, .top_nav .navcon04{width: 91px;height: 144px;}
    .top_nav .navconbg05, .top_nav .navcon05{width: 91px;height: 252px;}
    .top_nav .navconbg06, .top_nav .navcon06, .top_nav .navconbg07, .top_nav .navcon07{height: 107px;}
    .top_nav .navcon01 strong{padding-left: 10px;line-height: 40px;}
    .top_nav .navcon01 em{margin-top: 10px;}
    .top_nav .navcon01 p{padding-left: 10px;}
    .top_nav .navcon02 .kc{width: 154px;height: 95px;}
    .top_nav .navcon02 strong{padding-top: 10px;}
    .top_nav .navcon02 p{padding-left: 10px;margin-top:-20px;}
    .top_nav .navcon03 a, .top_nav .navcon04 a, .top_nav .navcon05 a{height: 36px;line-height: 36px;text-indent: 10px;}
    .top_nav .navcon .ewmbox{height: 90px;padding-top: 15px;}
    /* �޸� */
    .navlist>b p{line-height: 50px;text-indent: 6px;}
    /* ----������end*/
.Width,.wrap{width:1200px;}
.art_hjob{width: 662px;}
.art_hjob li{padding-left: 20px;}
.artBox_left{width: 814px;}
.artBox_rig{width: 336px;}
.fxlist_tit p a{font-size: 14px;margin: 0 0 0 30px;width:70px;}
.fxlist_tit p{width: 500px;margin-right: -5px}
.artBox_rig form input[type=text]{width: 257px;font-size:14px;padding-left:10px;}
.weiboBox{margin-top: 40px;}
.weiboBox dl dd a{margin: 12px auto;width: 120px;height: 37px;background-image: url(http://www.huatu.com/images/2018css/fenxiao/images/weibobtn3.png);line-height: 37px;padding-left:40px;font-size: 16px;}
.weiboBox dl dd a:hover{background-image: url(http://www.huatu.com/images/2018css/fenxiao/images/weibobtn4.png);}
.weiboBox{padding-bottom: 22px;}
.weiboBox dl dt img{width: 92px;}
.artBox_rkc{padding:0 20px 18px;}
.artBox_rkcnum a{font-size: 18px;margin-left: 32px;}
.artBox_rkcls li a{font-size: 14px;}
.artBox_rkcls li{padding-left: 22px;background-position: 5px center;}
.artBox_rifls li a{font-size: 14px;}
.artBox_rifls li cite{margin-right: 12px;}
.artBox_rall{padding: 0 0 10px 20px;}
.artBox_rall .title{margin: 24px 20px 6px 0;}
.artBox_rall .title span,.artBox_rtool .title span,.artBox_rtk .title span,.artBox_rask .title span{font-size: 18px;}
.artBox_rall div strong{font-size: 16px;}
.artBox_rall div p a{font-size: 14px;}
.artBox_rtool .title{margin: 40px 0 10px 0;}
.artBox_rtool dl dt{width: 60px;height: 60px;background-size: 120px 60px;}
.artBox_rtknum{width: 100%;margin: 0 auto 28px;}
.artBox_rtknum a{width: 25%;line-height: 32px;}
.artBox_rtk{padding: 0 20px 14px;}
.artBox_rtkls li a{font-size: 14px;}
.artBox_rtkls li{padding-left: 34px;background-position: 2px center}
.artBox_rtkls li:hover{padding-left: 34px;background-position: 2px center}
.artBox_rask{padding: 0 20px 30px;}
.artBox_rtool dl{width: 60px;}
.artBox_rask dl dt a{font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.artBox_rask dl dd span,.artBox_rask dl dd a{font-size: 12px;}
.artBox_rask dl dd{padding-top:12px;}
.weiboBox dl dd p span{font-size: 14px;}
.weiboBox dl dd p i,.weiboBox dl dd strong font{font-size: 16px;}
.artBox_rtool dl dd{font-size: 14px;}
.artBox_rtool dl{margin: 22px 12px 0;}
.fxlist_Conday li{line-height: 40px;}
.courseNavs li a{font-size: 16px;}
.courseNav{height: 50px;}
.courseNavs li a{line-height: 50px;}
.artBox_rkc{margin: 40px 0 40px;}
.artBox_rkcls li{line-height: 30px;}
/* ����ҳ*/
.artBcontit h1{font-size: 30px;line-height: 30px;}
.artBcontit p{line-height: 12px;padding:20px 0 22px;}
.artBconnav{margin:40px 0 30px;}
.artBconlist dt{width: 190px;height: 118px;}
.artBconlist dd ul li{font-size: 14px;height: 30px;}
.artBconlist dd{width: 550px;margin-left: 20px;}
.artBconlist{padding: 20px 0 20px 15px;margin:0 0 46px;}
.artBcon p{line-height:32px;}
.artBconimgtxt img{width: 290px;height: 180px;}
.artBcon cite{line-height: 32px;}
.artBserinp .select{width: 84px;}
.artBserinp .divselect cite{width: 66px;height: 36px;line-height: 36px;font-size: 14px;padding-left: 18px;background-position: 66px center}
.artBserinp .divselect ul{width: 84px;top:38px;}
.artBserinp .divselect ul li{height: 36px;line-height: 36px;font-size:14px;}
.artBserinp .divselect ul li a{font-size:14px;}
.artBser{padding: 50px 50px 50px 40px;}
.artBserinp{margin: 18px 0 0 40px;height: 38px;}
.artBserinp input[type="button"]{width: 114px;height: 38px;font-size: 16px;}
.artBserinp input[type="text"]{width: 432px;height: 36px;}
.readkeyw{width: 490px;}
.readexten h4,.readkeyw h4{font-size: 18px;}
.readkeyw ul li{font-size: 14px;line-height: 30px;}
.readkeyw ul li a{width: 388px;}
.readexten div a{font-size: 14px;line-height: 30px;}
.readexten{width: 230px;}
.artBliketxt ul li{font-size: 14px;line-height: 30px;}
.artBjobinfo ul li a{font-size: 18px;line-height: 18px;}
.artBjobinfo div a{font-size: 14px;line-height: 28px;}
.artBserRes a{font-size: 16px;line-height: 16px;}
.artBserRes p,.artBserRes cite{font-size: 14px;line-height: 30px;}
.artBcon table{width: 100%;border-top: solid 2px #9954ca;border-left: solid 1px #dedede;margin:0 auto 32px;}
.artBcon table th{line-height: 46px;font-size: 16px;}
.artBcon table td{line-height: 42px;font-size: 16px;}
.address>li,.contact_type>a,.address_info p{font-size:14px;}
.contact_l p{font-size:14px;}
.localLine+div b{padding-top: 40px;}
.localLine+div{margin-bottom: 20px;}
.fx_contact{padding-bottom: 40px;}
div.artBox_rkcls a{width:86px;font-size:15px;}
}
@media screen and (max-width: 1250px){
.Width{width:1000px;}
.wrap{width:1090px;}
.contact_l{width:46%;}
.contact_r{width: 53.5%;}
.art_hjob{width: 574px;}
.art_hjob li a,.fxlist_recom ul li a em{font-size: 12px;}
.art_hjob li{padding-left: 18px;}
.courseNavs li{width: 83px;}
.artBox_left{width: 680px;}
.artBox_rig{width: 280px;}
.fxlist_tit h1{font-size: 28px;}
.fxlist_recom ul li a em{height: 22px;line-height: 22px;}
.fxlist_recom ul li a,.fxlist_recom ul li span{line-height: 22px;font-size: 14px;}
.fxlist_recom ul{padding: 35px 10px 21px;}
.fxlist_citynav cite{font-size: 22px;padding: 0 25px 0 12px;line-height: 24px;}
.fxlist_citynav a{font-size: 14px;line-height: 24px;height: 24px;width: auto;padding:0 14px;}
.fxlist_citynav a.cur{width: auto;}
.fxlist_citynav{padding: 35px 0 18px 0;}
.fxlist_Conday time,.fxlist_Conday mark,.fxlist_Conday cite a{font-size: 14px;}
.fxlist_Conday a{font-size: 16px;}
.fxlist_Conday ul{padding-bottom: 36px;}
.artBox_rig form input[type=text]{width: 200px;}
.weiboBox dl dd p span{line-height: 24px;}
.weiboBox dl dt img{width: 74px;}
.weiboBox{margin-top: 35px;}
.weiboBox dl dd strong,.weiboBox dl dd strong font{font-size: 12px;line-height: 22px;}
.weiboBox dl dd p i{font-size: 14px;}
.weiboBox dl dd p span{font-size: 12px;}
.weiboBox dl dd a{width: 106px;height: 32px;font-size: 14px;padding-left:30px;line-height: 32px;}
.artBox_rkc{margin: 35px 0;}
.artBox_rkcnum a{margin-left: 16px;font-size: 17px;}
.artBox_rkcnum{padding-top: 24px;}
.artBox_rkcls{padding-top:12px;}
.artBox_rifls li cite{width: 22px;height: 22px;line-height: 22px;font-size: 15px;}
.artBox_rifls li a{line-height: 22px;font-size: 12px;}
.artBox_rifls li{line-height: 22px;margin-bottom: 12px;}
.artBox_rall,.artBox_rask{margin-top: 35px;}
.artBox_rtool dl dt{width:48px;height: 48px;background-size: 96px 48px;}
.artBox_rtool dl{margin: 16px 11px 0;width: 48px;}
.artBox_rtool dl dd{font-size: 12px;padding-top: 6px;}
.artBox_rtk{margin: 35px 0;padding: 0 20px 12px;}
.artBox_rtknum a{line-height: 26px;font-size: 12px;}
.artBox_rtkls li a{font-size: 12px;}
.artBox_rtkls li{margin-bottom: 14px;}
.artBox_rtknum{margin: 0 auto 23px;}
.artBox_rtk .title{margin: 24px 0;}
.artBox_rask .title{margin: 24px 0 10px 0;}
.artBox_rask dl dd a.artB_raskd{margin-right: 10px;}
.artBox_rask dl dd span b{display: none;}
.artBox_rask{padding: 0 20px 25px;}
.coursePage a{line-height: 32px;height: 32px;font-size: 14px;}
.coursePage a.coursePage-prev,.coursePage a.coursePage-next{width: 32px;background-size: 8px 13px;}
.fxlist_tit p a{margin: 0 0 0 28px;}
/* �޸� */
.fxlist_tit p{width: 490px;height:70px;}
.artBconlist dd ul{width: 48%;}
/* ����ҳ*/.artBcontit h1{font-size: 28px;line-height: 28px;}
.artBconnav{width: 528px;height: 36px;margin: 30px 0 20px;}
.artBconnav a{width: 84px;height: 34px;padding-left: 20px;line-height: 34px;font-size: 12px;background-position: 84px center;background-size: 5px 8px;}
.artBconlist{padding: 20px 10px;margin:0 0 32px;}
.artBconlist dt{width: 162px;height: 101px;}
.artBconlist dd ul li{font-size: 12px;height: 26px;}
.artBconlist dd{width: 478px;margin-left: 20px;}
.artBcon p{line-height:32px;padding-bottom: 16px;font-size:14px;}
.artBcon table td{font-size:14px;line-height:32px;}
.artBcon em{font-size: 18px;}
.artBcon ul li{font-size: 14px;line-height: 32px;}
.artBwriting p{font-size: 14px;}
.artBser{padding: 40px 46px 40px 40px;}
.artBconimgtxt img{width: 220px;height: 138px;}
.artBserinp input[type="button"]{width: 94px;height: 38px;font-size: 14px;}
.artBserinp input[type="text"]{width: 312px;height: 36px;}
.readkeyw{width: 370px;}
.readkeyw h4 a{font-size: 12px;}
.readexten h4,.readkeyw h4{font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.readkeyw ul li{font-size: 12px;line-height: 28px;}
.readkeyw ul li a{width: 270px;}
.readexten div a{font-size: 12px;line-height: 28px;}
.readexten{width: 216px;}
.artBliketit{font-size: 16px;height: 38px;line-height: 38px;margin-bottom: 20px;}
.artBliketxt{margin:0 20px;}
.artBliketxt ul li{font-size: 12px;line-height: 28px;}
.artBjobinfo ul li a{font-size: 16px;line-height: 16px;}
.artBjobinfo div a{font-size: 12px;line-height: 26px;padding: 0 10px;margin-bottom: 0px;}
.artBserRes p,.artBserRes cite{font-size: 14px;line-height: 30px;}
.artBjobinfo ul{margin:26px 10px 10px 18px;}
.artBjobinfo ul li{margin-right: 26px;}
div.artBox_rkcls a{width:106px;font-size:14px;margin-right: 10px;}
}
/* �����ƶ�*/
@media screen and (max-width: 1080px){
body{width:100%;}
/* �б�ҳ*/
.header,.art_hjob,.artBox_rig,.fx_contact,.footer>div{display:none;}
.footer{padding:0;}
.footer .footNav{display:block;}
.footer .footNav p{font-size:.65rem;}
.Width,.artBox_left,.wrap{width:100%;}
.article_head{height:4rem;}
.cou-loci{margin-top:1rem;}
.cou-loci .course-logo{width:7.5rem;height:1.8rem;background-size:100% 100%;}
.course-city a{font-size:1.2rem;line-height:1.8rem;}
.courseNav{height:2rem;overflow:hidden;}
.courseNavs{white-space: nowrap;overflow:scroll;}
.courseNavs li{white-space: nowrap;display:inline-block;width:auto;float:none;}
.courseNavs li a{padding:0 .2rem;line-height:2rem;font-size:.7rem;}
.fxlist_tit{height:auto;margin:.8rem .5rem 0;overflow:hidden;padding-bottom:.5rem;}
/* �޸� */
.fxlist_tit h1{font-size:1rem;position:relative;text-align:left;}
.fxlist_tit h1 span{line-height:1.6rem;padding:0 0 .2rem;}
.fxlist_tit p{width:auto;}
.fxlist_tit p a{font-size:.65rem;margin: 0 .8rem 0 0;width:auto;}
.fxlist_recom ul{padding: .9rem .5rem .4rem;}
.fxlist_recom ul li a, .fxlist_recom ul li span{line-height:.8rem;font-size:.65rem;}
.fxlist_recom ul li a em{height:.8rem;line-height:.8rem;width:auto;padding:0 .2rem;margin-right: .2rem;}
.fxlist_recom ul li a{width:70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fxlist_recom ul li span{width:28%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fxlist_recom ul li{margin-bottom:.4rem;}
.fxlist_citynav{padding: .9rem 0 .3rem;}
.fxlist_citynav cite{font-size:.9rem;line-height:1rem;margin:0;padding: 0 .8rem 0 .5rem;}
.fxlist_citynav a{font-size:.65rem;height:1rem;line-height:1rem;padding:0 .4rem;margin-bottom: .5rem;}
.fxlist_Conday{margin:0 .5rem;}
.fxlist_Conday ul{padding-bottom:.6rem;}
.fxlist_Conday li{padding-left: .5rem;font-size: .75rem;line-height:1.3rem;background-position: left center;}
.fxlist_Conday time, .fxlist_Conday mark, .fxlist_Conday cite a{font-size:.65rem;width:auto;}
.fxlist_Conday mark{display:none;}
.fxlist_Conday a{font-size:.7rem;width:10rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fxlist_Conday time{margin-left: .5rem;}
.coursePage{margin:.6rem 0 2rem;}
.coursePage a{height:1rem;line-height:1rem;font-size:.65rem;padding:0 .4rem;margin:0 .1rem .5rem;}
/* ����ҳ*/
.crumbsNav{font-size:.65rem;width:auto;padding:0 .5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.artBcontit{padding:0 .5rem;}
.artBcontit h1{font-size:1rem;line-height:1rem;padding: .8rem 0 0 0;}
.artBcontit p{padding: .6rem 0 .62rem;}
.artBcontit p ins, .artBcontit p span,.artBconnav{display: none;}
.artBconnav{width:100%;}
.artBconlist{padding: .8rem .5rem;margin: 0;}
.artBconlist dt{width:8rem;height:5rem;margin:.5rem auto;float:none;}
.artBconlist dt img{width:100%; height:100%;}
.artBconlist dd{width:auto;margin:0;float:none;overflow:hidden}
.artBcon{padding:.8rem .5rem 0;}
.artBcon cite{line-height:1.2rem;font-size: 1rem;}
.artBcon p{line-height:1.3rem;font-size: .75rem;padding-bottom: .8rem;}
.artBconimgtxt img{width:8rem;height:5rem;}
.artBcon em{font-size:.75rem;line-height:.9rem;}
.artBcon ul li{font-size:.65rem;line-height:1.2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: .5rem;background-position: left center;}
.artBconname{font-size:.65rem;line-height:.7rem;padding: .6rem 0 .9rem;}
.artBwriting{padding: .9rem 0;margin: 0 .5rem;}
.artBwriting p{font-size:.65rem;line-height:1.2rem;}
.leftread{padding: .9rem .5rem .6rem;margin: 1rem .5rem 0;}
.readkeyw{width:100%;padding: 0;border:none;}
.readexten h4, .readkeyw h4{font-size: .75rem;line-height: .75rem;}
.readkeyw ul li{background-position: left center;padding-left: .5rem;font-size:.65rem;line-height:1.2rem;}
.readkeyw ul li span{font-size:.65rem;}
.readkeyw ul li a{width:12rem;}
.leftread .fl,.leftread .fr{float:none;}
.readexten{padding:.8rem 0 0;width: auto;}
.readexten div a{font-size:.65rem;line-height:1.2rem;}
.artBlike{margin: 1rem .5rem 0;}
.artBliketit{font-size:.7rem;height: 1.5rem;line-height: 1.5rem;margin-bottom: .6rem;}
.artBlike-icon{font-size: .65rem;line-height: 1.5rem;padding-left: 1rem;}
.artBliketxt{margin: 0;}
.artBliketxt ul li{font-size:.65rem;line-height:1.2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: .5rem;background-position: left center;}
.artBjobinfo{margin:1rem .5rem;}
.artBjobinfo ul{margin:0;}
.artBjobinfo ul li{font-size: .9rem;line-height: .9rem;padding-bottom: .3rem;margin-right: .5rem;margin-bottom:.5rem;}
.artBjobinfo ul li a{font-size: .7rem;line-height: .7rem;}
.artBjobinfo div a{font-size: .6rem;line-height: 1.1rem;padding: 0 .5rem;}
.artBser{margin: 0 .5rem;padding:.8rem .5rem;}
.artBserRes a{font-size: .7rem;line-height: .8rem;}
.artBserRes p, .artBserRes cite{font-size: .65rem;line-height: 1.1rem;}
.artBserRes p{padding: .4rem 0;}
.artBserRes{padding-bottom: .6rem;}
.artBserinp{margin: .6rem 0 0 0;}
.artBserinp .select{width:auto;}
.artBserinp .divselect cite{width:2.4rem;height:1.5rem;padding-left: .4rem;line-height: 1.5rem;background-position: 2rem center;}
.artBserinp input[type="text"]{width: 10rem;height: 1.5rem;padding-left: .5rem;}
.artBserinp input[type="button"]{width: 2.5rem;height: 1.6rem;font-size: .65rem;line-height: 1.5rem;}
/*����ԱƵ��guojia*/
.bqbgcolor{color:#red;}
}