@charset "utf-8";
/* CSS Document */

/*标题*/
.title{ width:1200px; overflow:hidden;}
.title h1{ font-size:34px; text-align:center; line-height:40px; font-weight:normal; color:#090723; position:relative;}

/*关于我们*/
.about{ width:100%; overflow:hidden; margin-top:70px;}
.about .container{ width:1200px; overflow:hidden; margin:0 auto;}
.about .container .text{ width:1200px; overflow:hidden; margin-top:20px;}
.about .container .text p span{ color:#005BAC;}
.about .container .text p{ width:auto; overflow:hidden; font-size:16px;text-align:justify; line-height:30px; text-indent:2em; margin-bottom:10px;}
.about .container .text .img{ width:500px; height:300px;float:right; margin-left:40px; margin-top:10px;}
.about .container .text p .more{ display:inline-block; width:126px; height:35px; text-align:center; line-height:35px; color:#000; text-indent:0;color:#E60012;}
 
/*校企合作*/
.bue{ width:100%; overflow:hidden; margin-top:80px;}
.bue .container{ width:1240px; overflow:hidden; margin:0 auto;}
.bue .container .text{ width:1200px; overflow:hidden; margin-top:30px; background:#F5F7FA; padding:0 20px;}
.bue .container .text ul{ width:1220px; overflow:hidden; margin-left:-20px; padding:20px 0;}
.bue .container .text ul li{ width:222px; overflow:hidden; float:left; margin-left:20px; background:#fff; padding-top:20px; border:1px #E5E8ED solid;}
.bue .container .text ul li img{ width:43px; height:44px; display:block; margin:0 auto;}
.bue .container .text ul li h3{ width:222px; height:50px;  font-size:22px; font-weight:normal; line-height:50px; text-align:center;color:#000; margin-bottom:10px;}

/*新闻中心*/
.news{ width:100%; overflow:hidden; margin-top:80px;}
.news .container{ width:1200px; overflow:hidden; margin:0 auto;}
.news .container .text{ width:1200px; overflow:hidden; margin-top:30px;}
.news .container .text .img{ width:745px; height:350px; float:left; position:relative;}
.news .container .text .img img{ width:745px; height:350px;}
.news .container .text .img h3{ height:40px; background:url(../images/block.png); color:#fff; position:absolute; bottom:0; width:740px; text-align:center; line-height:40px; font-weight:normal; font-size:18px;}
.news .container .text .right{ width:375px; height:348px; overflow:hidden; background:#fff; float:right; border-top:2px #D72502 solid; padding:0 25px;}
.news .container .text .right ul{ width:375px; height:348px; margin-top:15px;}
.news .container .text .right h3{ font-size:20px; font-weight:normal; margin-top:30px;}
.news .container .text .right h3 a{ float:right; font-size:16px; color:#666;}
.news .container .text ul li{ width:375px; height:33px;}
.news .container .text ul li a{ display:block; width:360px; height:33px; line-height:33px; font-size:16px; color:#000; background-image:url(../images/block.jpg); background-repeat:no-repeat; background-position:0 15px; padding-left:15px;}
.news .container .text ul li a:hover{ background-color:#eee;}

/*培训认证*/
.ntc-nise{ width:100%; overflow:hidden; margin-top:80px;}
.ntc-nise .container{ width:1200px; overflow:hidden; margin:0 auto;}
.ntc-nise .container .text{ width:1200px; overflow:hidden; margin-top:20px;}
.ntc-nise .container .text ul{ width:1220px; overflow:hidden; margin-left:-20px;}
.ntc-nise .container .text ul li{ width:386px; overflow:hidden; margin-top:20px; margin-left:20px; background:#f6f6f6; float:left; position:relative;}
.ntc-nise .container .text ul li a{ color:#000;}
.ntc-nise .container .text ul li .img{ width:386px; height:200px; margin-bottom:10px;}
.ntc-nise .container .text ul li h3{ width:386px; height:50px; font-size:22px; color:#fff; text-align:center; line-height:50px; font-weight:normal; position:absolute; top:150px; left:0; background:url(../images/block.png);}
.ntc-nise .container .text ul li p{ font-size:16px; padding:0 40px; line-height:32px; background:url(../images/hot2.png) no-repeat 20px 7px;}
.ntc-nise .container .text ul li span{ display:block; width:356px; height:35px; text-align:right; font-size:16px; color:#000; line-height:35px; margin-bottom:20px; padding-right:30px;}
.ntc-nise .container .text ul li span img{ width:20px; height:20px; vertical-align:middle; margin-left:5px;}

/*培训课程*/
.course{ width:100%; overflow:hidden; margin-top:80px;}
.course .container{ width:1200px; overflow:hidden; margin:0 auto;}
.course .container .text{ width:1200px; overflow:hidden; margin-top:10px;}
.course .container .text ul{ width:1220px; overflow:hidden; margin-left:-20px;}
.course .container .text ul li{ width:386px; overflow:hidden; margin-top:20px; float:left; margin-left:20px;}
.course .container .text ul li .img{ width:386px; height:180px; display:block;}
.course .container .text ul li h3{ width:384px; height:60px; background:#fff; font-weight:normal; color:#000; font-size:22px; text-align:center; line-height:60px; border:1px #E5E8ED solid;}

/*考试中心*/
.test{ width:100%; overflow:hidden; margin-top:80px;}
.test .container{ width:1240px; overflow:hidden; margin:0 auto;}
.test .container .text{ width:1200px; overflow:hidden; margin-top:30px;background:#F5F7FA; padding:0 20px;}
.test .container .text ul{ width:1220px; overflow:hidden;  margin-left:-20px; padding-bottom:20px;}
.test .container .text ul li{ width:384px; overflow:hidden; margin-top:20px; float:left; margin-left:20px; background:#fff; text-align:center; background:#fff;border:1px #E5E8ED solid;}
.test .container .text ul li img{ width:45px; height:45px; padding:30px 0;}
.test .container .text ul li .cont{ width:386px; overflow:hidden;}
.test .container .text ul li .cont h3{ font-size:22px; font-weight:normal; margin-bottom:40px;}
.test .container .text ul li .cont h3 a{ color:#181818;}
.test .container .text ul li .cont h3 a:hover{ color:#004ea2;}