@charset "utf-8";
/* CSS Document */

.banner{ height:507px; width:100%; position:relative; overflow:hidden;}
.banner .banner_wrap{ z-index:1; position:absolute; top:0px; left:50%; height:507px; width:1920px; margin-left:-960px;}
.banner .banner_wrap .banner_photo{ height:507px; width:1920px; position:relative;}
.banner .banner_wrap .banner_photo li{ height:507px; width:1920px; position:absolute; top:0px; left:0px; display:block;}
.banner .banner_wrap .banner_pic{ position:absolute; top:470px; left:460px; height:20px; width:300px; z-index:5;}
.banner .banner_wrap .banner_pic li{ cursor:pointer; height:12px; width:12px; background: url(../images/btn2.png) no-repeat; float:left; margin-right:5px;}
.banner_cur{ background:url(../images/btn1.png) no-repeat !important;}

/*#banner{ width:100%; height:340px; background:#99c3e7; position:relative; overflow:hidden;}
#banner .banner{ width:1440px; height:340px; left:50%; margin-left:-720px; position:absolute;}
#banner .banner .banner_photo{ width:1440px; height:340px; position:relative;}
#banner .banner .banner_photo li{ width:1440px; height:340px; position:absolute; left:0px; top:0px; display:block;}
*/

.banner_cont{ z-index:99; height:150px; padding-top:23px; width:960px; position:absolute; top:487px; left:50%; margin-left:-480px;}
.banner_cont1{ height:120px; width:960px; position:relative; padding-bottom:30px;}
.banner_news_tit2{ cursor:pointer; position:absolute; top:-23px; left:440px; width:114px; height:23px;}

/*.banner_cont{ height:0px; padding-top:23px; width:960px; position:absolute; top:457px; left:50%; margin-left:-480px; z-index:999; overflow: hidden;}
.banner_cont1{ height:120px; width:960px; position:relative;}
.banner_news_tit2{ cursor:pointer; position:absolute; top:-23px; left:440px; width:114px; height:23px;}*/

.banner_tplist{ height:115px; width:300px; float:left; position:relative; overflow:hidden;}
.banner_tplist ul{ position:absolute; top:0px; left:0px; width:4500px;}
.banner_tplist ul li{ height:115px; width:300px; float:left; position:relative;}
.banner_tplist_div{ height:30px; width:300px; position:absolute; top:85px; left:0px;line-height:30px; text-align:center; background:url(../images/to_list_bg.png) repeat; color:#FFF;}
.banner_tplist_div a{ color:#FFF;}
.goleft,.goright{ height:20px; width:20px; position:absolute; top:50px; cursor:pointer; background:url(../images/img_bg.png) -3px -3px no-repeat;}
.goleft{ left:10px; background-position:0px 0px;}
.goright{ right:10px; background-position:-20px 0px;}
.banner_news{ width:390px; height:auto; float:left; padding-left:5px; position:relative;}
.banner_news_tit{ background:#1391af; color:#FFF; font-size:14px; padding-left:20px; line-height:30px;}

.banner_news_tit span{ font-size:10px; text-transform:uppercase; margin-left:10px;}
#list{ display:block; height:auto; width:390px;}

.banner_news2{ height:84px; width:390px; background:#FFF;}
.banner_news2 ul li{ height:auto; line-height:27px; width:390px; background:url(../images/news_tp1.jpg) 15px 12px no-repeat #FFF; }
.banner_news2 ul li span{ float:right; padding-right:10px;}
.banner_news2 ul li a{ color:#212020; height:auto; width:360px; padding-left:30px; display:block;}
.banner_news2 ul li a:hover{ color:#FFF; background:url(../images/news_tp2.jpg) 15px 12px no-repeat #939492;}

.online{ height:auto; width:259px; float:right;}
.online_div{ width:259px; height:55px;}
.online_div1{ background:#eaeae8; height:55px; width:250px; padding-left:9px; padding-top:5px; color:#373737; position:relative; line-height:25px;}
.online_faq{ height:56px; width:66px; position:absolute; top:0px; right:0px; background:url(../images/img_bg.png) no-repeat; background-position:6px -20px;}
.online_faq a{ color:#373737; text-align:center; height:26px; padding-top:30px; display:block; font-size:11px;}

.content{ height:auto; width:100%; background:url(../images/content_bg.jpg) repeat-x #FFF; padding-bottom:10px;}
.content_tit{ height:auto; width:950px; margin:0 auto; padding-left:15px; padding-right:15px;}
.news_wrap{ height:auto; width:300px; float:left;}
.news_tit{ height:30px; width:285px; line-height:30px; font-size:14px; color:#FFF;}
.news_tit a{ color:#FFF;}
.news_tit span{ color:#c7c6c6; font-size:12px; text-transform:uppercase; margin-left:5px;}
.news{ height:auto; width:285px; padding-right:10px; border-right:#e5e5e5 solid 1px; overflow:hidden}
.news 
.news p{ color:#393939; font-size:14px; margin-top:20px; margin-bottom:5px; font-weight:bold;}
.news p a{ color:#393939;}
.news p a:hover{text-decoration:underline;}
.news ul li{ line-height:23px;/* width:305px; */color:#575757;}
.news ul li a{ color:#575757;}
.news ul li a:hover{ text-decoration:underline;}
.education{ height:auto; width:380px; padding-left:10px; float:left;}
.education_tit{ height:30px; width:320px;line-height:30px; font-size:14px; color:#FFF;}
.education_tit a{ color:#FFF;}
.education_tit span{ color:#c7c6c6; font-size:9px; text-transform:uppercase; margin-left:5px;}
.education ul{ margin-top:20px; float:right;}
.education ul li{ height:auto; width:190px; padding-right:5px; line-height:25px; border-right:#e5e5e5 solid 1px; height:24px; overflow:hidden;}
.education ul li a{ color:#575757; width:170px; background:#f2f2f2; display:block; padding-left:20px; line-height:23px;}
.education ul li a:hover{ color:#FFF; background:#6cb8ca;}
.education_img{ height:90px; width:180px; float:left; border:#6ab4c6 solid 1px; margin-top:20px; background:url(../images/default.jpg) no-repeat;}


.contact{ height:auto; width:255px; float:right;}
.contact_tit{ height:30px; width:255px;line-height:30px; font-size:14px; color:#FFF;}
.contact_tit a{ color:#FFF;}
.contact_tit span{ color:#c7c6c6; font-size:12px; text-transform:uppercase; margin-left:5px;}
.contact_img{ height:113px; width:256px; padding-top:15px;}


.foot{ background:url(../images/foot_bg.jpg) repeat-x;}
.link{ color:#FFF; height:34px; width:960px; padding-left:15px; padding-right:15px; margin:0 auto; line-height:34px;}
.link a{ color:#FFF; margin-left:10px;}
.link a:hover{ text-decoration:underline;}
.copyright{ height:55px; width:960px; padding-left:15px; padding-right:15px; margin:0 auto; color:#828181; line-height:25px; padding-top:20px;}
.copyright a{color:#828181;}
.copyright a:hover{ text-decoration:underline;}
.left_contact{ height:auto; width:56px; position:fixed; _position:absolute; right:50px; top:275px; _top:expression(documentElement.scrollTop + 275 + "px"); z-index:999;}
.qq{ height:48px; width:56px; background:url(../images/img_bg.png) no-repeat; background-position:-60px 0px; margin-bottom:6px; position:relative;}
.qq_div{ display:none; height:auto; width:147x; border:#4282b1 solid 4px; position:absolute; top:0px; left:-177px;}
.qq_div ul li{ background:url(../images/img_bg.png) no-repeat #FFF; float:left; background-position:-230px 0px; width:83px; text-align:center; height:74px; line-height:30px; color:#3e3e3e;}
.qq_div ul li a{ color:#3e3e3e; padding-top:44px; height:30px; width:83px; display:block;}

.ph{ height:48px; width:56px; background:url(../images/img_bg.png) no-repeat; background-position:-116px 0px; margin-bottom:6px; position:relative;}
.ph_div{ display:none; height:auto; padding-top:10px; padding-bottom:10px; padding-left:5px; font-size:12px; line-height:25px; width:167px; border:#4282b1 solid 4px; position:absolute; top:0px; left:-182px; background:#FFF;}
.ph1{ height:48px; width:56px; background:url(../images/img_bg.png) no-repeat; background-position:-172px 0px; position:relative;}
.ph1_div{ display:none; height:auto; padding-top:10px; padding-bottom:10px; padding-left:5px; font-size:12px; line-height:25px; width:167px; border:#4282b1 solid 4px; position:absolute; top:0px; left:-182px; background:#FFF;}





















