/* CSS Document */
/* CSS Document */
*{ margin:0; padding:0;}
img{ outline:none; border:none;}
a{ text-decoration:none;}
ul li{ list-style:none;}
input,selece{ outline:none;}
body,p,span,font,h1,h2,h3,h4,h5,h6,a,dd{ font-family:"微软雅黑";}


/*head------------------------------------*/

.header{ width:100%; overflow:hidden; height:83px; overflow:hidden; background:#343434;}
.head{ width:1000px; overflow:hidden; margin:0 auto;}
.logo{ float:left; width:113px; height:83px; overflow:hidden;}
.nav{ width:846px; float:left; margin-left:40px; overflow:hidden; height:57px; padding-top:26px;}
.nav ul li{ float:left; width:102px; line-height:54px; text-align:center; color:#FFFFFF; font-size:16px; }
.nav ul li a{ display:block; width:70px; margin:0 auto; color:#FFFFFF; border-top:1px solid #343434;}
.nav ul li a:hover{ border-top:1px solid #FFFFFF;}
.nav p{ float:right; height:57px; margin-right:20px; color:#FFFFFF; line-height:56px;}

/*head_banner--------------------------------*/
.head_banner{ width:990px; margin:0 auto; overflow:hidden; height:672px; padding-top:38px; background:url(imagessystem_04.jpg) center top no-repeat; padding-left:10px;}
.head_banner h4{ width:100%; height:80px; line-height:80px; font-size:54px; overflow:hidden; text-align:left; color:#FFFFFF; margin-bottom:10px;}
.head_banner h6{ width:100%; height:48px; line-height:48px; font-size:30px; text-align:left; color:#FFFFFF;letter-spacing:2px;}
.head_banner p{ height:28px; line-height:28px; font-size:16px; color:#FFFFFF; text-align:center; width:434px; letter-spacing:4px;}

/*bright---------------------------------*/
.chara{ position:relative; width:1000px; height:298px; padding-top:182px; overflow:hidden; margin:0 auto; background:url(imagessystem_06.jpg) center top no-repeat; margin-bottom:32px;}
.chara a{ position:absolute; width:450px; height:300px; right:0; bottom:0px; background:url(imagesicon.png) 206px 110px no-repeat #000; opacity:0.5; filter:alpha(opacity=50);}
.bright{ width:550px; overflow:hidden;}
.bright dl{ float:left; width:208px; height:108px; padding-top:6px; margin:0px 60px 58px 0px;}
.bright dl dt{ width:100%; height:43px; overflow:hidden; line-height:42px; font-size:20px; text-align:center; color:#FFFFFF;}
.bright dl dd{ width:100%; font-size:14px; line-height:26px; text-align:center; color:#FFFFFF;}

/*product---------------------------------*/

.product{ width:1000px; height:405px; overflow:hidden; margin:0 auto; background:url(imagessystem_09.jpg) center top no-repeat; padding-top:178px;}
.product dl{ width:100%; overflow:hidden; height:106px;}
.product dl dt{ float:left; width:284px; overflow:hidden; font-size:22px; line-height:30px; text-align:center; color:#FFFFFF; padding-top:20px;}
.product dl dd{ float:right; width:672px; height:90px; padding:16px 18px 0px 26px; font-size:14px; font-family:"宋体"; line-height:24px; color:#9d1e4c; letter-spacing:1px;}
.product dl dd a{ color:#232323;}

/*port-------------------------------------*/
.port{ width:1000px; margin:0 auto; overflow:hidden; height:676px; background:url(imagessystem_11.jpg) center top no-repeat;}
.port_ct{ float:left; margin-bottom:70px;}
.port_ct dl{ width:100%; overflow:hidden; height:106px;}
.port_ct dl dt{ float:left; width:284px; overflow:hidden; font-size:22px; line-height:30px; text-align:center; color:#FFFFFF; padding-top:20px;}
.port_ct dl dd{ float:right; width:672px; height:90px; padding:16px 18px 0px 26px; font-size:14px; font-family:"宋体"; line-height:24px; color:#9d1e4c; letter-spacing:1px;}
.port_ct dl dd a{ color:#232323;}

.cou_box{ float:right; width:780px; overflow:hidden; position:relative; height:497px;}
#course{ width:100%; height:497px; overflow:hidden; position:absolute; left:0; right:0; z-index:88;}
#course span{ float:left; width:240px; height:90px; margin-left:20px; margin-bottom:76px;}

#course_content{ width:100%; height:497px; overflow:hidden; position:absolute; left:0; right:0; z-index:1;}
#course_content .course_ever{ visibility:hidden;  float:left; width:240px; height:90px; margin-left:20px; margin-bottom:76px; background:#dfabbe;}
#course_content .course_ever p{ width:100%; padding:8px 0 0 20px; overflow:hidden; font-size:12px; color:#000000; line-height:18px;}

/*my_ielt---------------------------------------*/
.my_ielt{ width:1000px; height:840px; overflow:hidden; margin:0 auto; background:url(imagessystem_12.jpg) center top no-repeat;}
.my_ielt dl{ width:100%; overflow:hidden; height:106px;}
.my_ielt dl dt{ float:left; width:284px; overflow:hidden; font-size:22px; line-height:30px; text-align:center; color:#FFFFFF; padding-top:20px;}
.my_ielt dl dd{ float:right; width:616px; height:90px; padding:16px 50px 0px 50px; font-size:14px; font-family:"宋体"; line-height:24px; color:#9d1e4c; letter-spacing:1px;}
.my_ielt dl dd a{ color:#232323;}

/*ask-----------------------------*/
.ask{ width:1000px; height:944px; overflow:hidden; margin:0 auto; position:relative; background:url(imagessystem_13.jpg) center top no-repeat;}
.ask a{ position:absolute; width:460px; height:58px; overflow:hidden; bottom:0; left:265px;}

/*课程教材----------------------------------------mater*/
.mater{ position:relative; width:1000px; height:663px; margin:0 auto; background:url(imagessystem_14.jpg) center top no-repeat;}
.mater a{ position:absolute; width:100px; height:14px; line-height:14px; text-align:center; font-size:12px; color:#000000; bottom:82px; right:378px;}

.mater2{ position:relative;width:1000px; height:433px; margin:0 auto; background:url(imagessystem_15.jpg) center top no-repeat;}
.mater2 a{ position:absolute; width:100px; height:14px; line-height:14px; text-align:left; font-size:12px; color:#000000; left:22px; bottom:75px;}

/*foot-------------------------------------*/
.foot{ width:1000px; margin:0 auto; overflow:hidden;}
.code{ width:780px; padding-left:220px; overflow:hidden;}
.code dl{ float:left; width:127px; height:167px; overflow:hidden; margin-right:88px;}
.code dl dt{ width:127px; height:127px; margin:0 auto;}
.code dl dt img{ display:block; margin:0 auto;}
.code dl dd{ width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; color:#FFFFFF;}
.foot p{ padding-top:42px; width:100%; overflow:hidden; margin:0 auto; font-size:14px; line-height:28px; text-align:center; color:#ffffff;}

















