/*公共部分*/
@charset "utf-8";
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display:block;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,lable,textarea,p,blockquote,th,td {margin:0;padding:0;font-family:"Microsoft YaHei",Verdana;}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
table{border-collapse: collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
body{font-size: 14px;line-height: 18px;color: #333; width:100%;}
.container{
    width:100%;/*div的宽度*/
    margin:0px;
    padding:0px;
    min-width: 1100px;
    margin-left: auto;
	margin-right: auto;
	background: #fff;
	overflow: hidden;

}
.inner{
    position: relative;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.clea{
    clear: both;
}
a{
    color: #000;
}
a:link,a:hover
{ 
    text-decoration:none;
}
.block_40{display: block;height: 40px}
.block_50{display: block;height: 50px}
.na_banner{min-width: 1200px;position: relative;height:500px}
.na_banner .na_banner_in{  
	margin: 0 auto;
    position: absolute; 
	margin-left: -960px;
    top: 0;
    left: 50%;
}
.lqbz_daoyu{overflow: hidden;}
.daoyu_l{background: #f2fe00;font-size: 38px;color: #2d2d2d;float: left;height: 136px;width: 136px;margin-right: 10px;text-align: center;
    border-radius: 10px;margin-left: 50px}
.daoyu_l img{margin-top: 20px}
.daoyu_l span{display: block;font-weight: bold;margin-top: 15px}
.daoyu_r{background: #f2fe00;float: left;height: 136px;width: 954px;overflow: hidden;position: relative;border-radius: 10px}
.daoyu_r p{width: 700px;font-size: 18px;color: #2d2d2d;line-height: 35px;padding:15.5px 30px;text-align: left;}
.daoyu_r a{height: 87px;border-left: 1px dashed #7e805c;width: 163px;position: absolute;top: 24.5px;right: 0;font-size: 30px;font-weight: bold;color: #f34b4b;line-height: 42px;display: block;text-align: left;padding-left: 30px}
.daoyu_r a span{position: absolute;right: 10px;top: 20px}


.lqbz_what .inner{background:url("/img/10306/lqbz_04.jpg") no-repeat center center;position: relative;height: 328px}
.lqbz_what .inner h2{position: absolute;top: 60px;right: 0;font-size:  34px;color: #ffb30f;width: 610px;text-align: left;font-weight: bold;}
.lqbz_what .inner h2 span{color: #ff1c00}
.lqbz_what .inner p{position: absolute;bottom: 0;right: 50px;padding:40px 60px;font-size:  16px;color: #6a6a6a;line-height: 30px;width: 620px;text-align: left;}

.na_school{background: #fffaf0;padding:1px 0;}



.na_title{padding:50px 0;position: relative;text-align: center;}
.na_title img:nth-child(1){left: 0;position: absolute;}
.na_title img:nth-child(3){right: 0;position: absolute;}
.na_title h1{font-size: 40px;font-weight: bold;line-height: 45px;text-align: center;color: #ffb30f;display: inline-block;}
.na_title h1 span{color: #ff1c00}


.na_zixun_btn{margin:40px 0;text-align: center;width: 100%}
.na_zixun_btn .btn_tel{font-size: 18px;color: #474646;margin-right: 25px}
.na_zixun_btn .btn_tel img{margin-right: 5px;margin-bottom: 5px}
.na_zixun_btn .btn_tel span{font-size: 28px;color: #e43d3d;font-weight: bold;}
.na_zixun_btn .btn_zixun{display: inline-block;font-size: 20px;background: #e43d3d;color: #fff;height: 52px;line-height: 52px;border-radius: 8px;padding:0 48px;border:2px solid #e43d3d;}
.na_zixun_btn .btn_zixun:hover{
	transition: color 0.3s,border 0.3s,background 0.3s;
	-moz-transition: color 0.3s,border 0.3s,background 0.3s;	/* Firefox 4 */
	-webkit-transition: color 0.3s,border 0.3s,background 0.3s;	/* Safari 和 Chrome */
	-o-transition: color 0.3s,border 0.3s,background 0.3s;
color: #e43d3d;border:2px solid #e43d3d;background: none}


.na_why{background:url("/img/10306/lqbz_11.jpg") no-repeat center center;position: relative;height: 660px}
.na_why ul{overflow: hidden;height: 376px;padding-left: 50px}
.na_why ul li{float: left;width: 380px;font-size: 18px;color: #fff;line-height: 28px;font-weight: bold;text-align: left;
        position: relative;padding:30px 66px 0 95px;height:82px;margin-bottom:20px;}
.na_why ul li:nth-child(odd){margin-right: 18px;border-top-right-radius: 66px;border-bottom-left-radius: 66px} 
.na_why ul li:nth-child(even){border-top-left-radius: 66px;border-bottom-right-radius: 66px}  
.na_why ul li span{font-size: 48px;position: absolute;left: 37px;top: 20px;display: inline-block;line-height: 40px}
.na_why ul li img{position: absolute;left: 65px;top: 20px}

.na_renqun{background:url("/img/10306/lqbz_02.jpg") no-repeat center bottom;position: relative;padding:1px 0;}
.na_renqun ul{padding-left: 50px}
.na_renqun ul li{float: left;width: 354px;text-align: left;background: #ffb30f;color: #fff;margin-right: 19px;}
.na_renqun ul li:nth-child(3n){margin-right: 0;} 
.na_renqun .renqun_wen{padding:10px 30px 10px 24px;width: 300px}
.na_renqun ul li h2{font-size: 24px;font-weight: bold;line-height: 60px}
.na_renqun ul li p{font-size: 16px;line-height: 30px}
.na_renqun .renqun_wen1{height: 234px}
.na_renqun .renqun_wen2{height: 200px}

.na_liucheng{background:url("/img/10306/lqbz_53.jpg") no-repeat center top;position: relative;padding:1px 0 20px 0;}
.na_liucheng_block{display: block;height: 8px;background: #e43d3d;width: 900px;margin:20px auto 35px auto;}
.na_liucheng ul{padding-left: 50px}
.na_liucheng ul li{float: left;width: 175px;text-align: center;margin-right: 56.25px;position: relative;}
.na_liucheng ul li:nth-child(5n){margin-right: 0;} 
.na_liucheng ul li div{background: #fff;color: #505050;height: 163px;border:1px solid #e0e0e0;font-size: 18px;color: #505050;border-bottom:0;line-height: 30px;padding:25px 10px 0 10px;}
.na_liucheng ul li a{background: #e43d3d;color: #fff;font-size: 16px;line-height: 46px;display: block;}

.na_liucheng ul li h4{background: #e43d3d;color: #fff;font-size: 22px;font-weight: bold;position: absolute;top: -65px;width: 47px;height: 47px;border-radius: 23.5px;line-height: 47px;left:64px }

.na_liucheng_2{overflow: hidden;padding-left: 50px}
.na_liucheng_div{float: left;width: 488px;text-align: center;position: relative;border:1px solid #cccccc;background: #fff;text-align: left;
            margin-top: 80px;padding:50px 0 0 32px;height:220px;}
.na_liucheng_div h2{font-size: 20px;font-weight: bold;background: #e43d3d;color: #f5f5f5;width: 256px;line-height: 52px;text-align: center;position: absolute;top: -26px;left: 32px}
.na_liucheng_div a{font-size: 18px;background: #e43d3d;color: #f5f5f5;height: 42px;line-height: 42px;border-radius: 21px;padding:0 30px;display: inline-block;position: absolute;bottom:25px;}
.na_liucheng_div p{font-size: 22px;color: #505050;line-height: 42px;}

.na_liucheng_div:nth-child(2){margin-left: 56px;} 