/*初始化*/
body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0;}
button,input,select,textarea{font-size:100%;}
ul,ol{ padding:0; margin:0; list-style-type:none}
html,body{ font:12px/1.8 Arial; color:#4D4D4D;  -webkit-text-size-adjust:none; }
a{ color:#4D4D4D; text-decoration:none;}
a:hover{ text-decoration:none; color:#C71119 }
/*全局样式*/
.clear{ clear:both; }
.inner{ width:1140px; margin:0 auto; position:relative;}
li{list-style:none; }
.list-none{ list-style:none; padding:0px; margin:0px;}
.editor{ line-height:2;}
.editor ul,.editor ol{ padding:0px 0px 0px 25px; margin:0px;}
.editor a{ color:#1C57C4; text-decoration:underline;}
.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
select,input{ font-family:'Arial';}
.topbg{ float:left; width:100%; height:320px; margin-bottom:10px}


.left_er{ float:left; width:267px}
.nav_left{ float:left; width:267px; background:url(../img/left_nav_bg.png) no-repeat right}
.nav_left .content{ float:left; width:230px}
.nav_left .title{ float:left; width:207px; height:40px; font-size:16px; color:#fff; background:url(../img/ertitle.jpg); line-height:40px; padding-left:60px}
.nav_left .title font{ font-size:16px; color:#A3C4E3}
.nav_left ul{ float:left; width:267px;}
.nav_left ul li{ float:left; width:207px; padding-left:60px; line-height:48px; font-size:12px; background:url(../img/lnavbg.jpg) no-repeat 30px 22px; text-align:left;}
.nav_left ul li:hover{background:url(../img/lnavbg.jpg) #F4F4F4 no-repeat 30px 22px;}
.nav_left ul li.on{background:url(../img/lnavbg.jpg) #F4F4F4 no-repeat 30px 22px;}
.nav_left ul li a{ color:#4C4C4C}

.nav_left_product{ float:left; width:267px; background:url(../img/left_nav_bg.png) no-repeat right}
.nav_left_product .content{ float:left; width:230px}
.nav_left_product .title{ float:left; width:207px; height:40px; font-size:16px; color:#fff; background:url(../img/ertitle.jpg); line-height:40px; padding-left:60px}
.nav_left_product .title font{ font-size:16px; color:#A3C4E3}
.nav_left_product ul{ float:left; width:267px;}
.nav_left_product ul li{ float:left; width:207px; padding-left:60px; line-height:48px; font-size:12px; background:url(../img/navlp2.png) no-repeat; text-align:left;}
.nav_left_product ul li:hover{background:url(../img/navlp1.png) no-repeat}
.nav_left_product ul li.on{background:url(../img/lnavbg.jpg) #F4F4F4 no-repeat 30px 22px;}
.nav_left_product ul li a{ color:#4C4C4C}
.nav_left_product ul li div{ display:none}
.nav_left_product ul li:hover div{ display:block}
.nav_left_product ul li div span{    padding-left: 35px;    float: left;    width: 172px;background:url(../img/lnavbg.jpg) no-repeat left}
.nav_left_product ul li div span:hover a{ color:#C71119}




.nav_right{ float:right; width:848px}
.nav_right .title{ float:left; width:848px; border-bottom:#EEEEEE solid 1px; position:relative; height:38px; line-height:38px}
.nav_right .title span{ float:left; text-align:center; line-height:37px; height:37px padding:0 20px; font-size:16px; color:#4D4D4D}
.nav_right .position{ position:absolute; right:0; bottom:0; font-size:12px; color:#464646; line-height:36px}
.nav_right .position a{  color:#464646}
.nav_right .title1{float:left; width:1060px; border-bottom:#FF6500 solid 2px; padding-bottom:5px; margin-top:30px; position:relative; min-height:30px}
.nav_right .content{ float:left; width:848px; margin-top:10px}


.t_b{ float:left; width:100%; height:370px; background:url(../img/world_title.png); }

.nav_san{ float:right; margin-top:3px}
.nav_san li{ float:left; width:120px; height:35px; text-align:center; font-size:16px; background:url(../img/school1.png); margin-left:10px;}
.nav_san li:hover{background:url(../img/school2.png); }
.nav_san li:hover a{ color:#fff}
.nav_san li.on{background:url(../img/school2.png); }
.nav_san li.on a{ color:#fff}


/*头部*/
.top_bg{ float:left; width:100%; height:45px; background:#E5E5E5; font-size:14px; line-height:45px;}
.top_bg .left span{ float:left; margin-right:40px;}
.top_bg .left span img{ float:left ; margin-right:10px; margin-top:10px}
.top_bg .right{ float:right}
#header{ height:126px;-webkit-box-shadow: 3px 3px 3px;-moz-box-shadow: 0px -2px 20px; box-shadow: 0px -2px 20px;}
#header .logo{ float:left; margin:34px 0 0}



#header .nav{ float:right; height:126px;}
#header .nav ul{ float:left; height:126px;}
#header .nav ul li{ float:left; height:126px; font-size:14px; position:relative}
#header .nav ul li a.yia{ color:#4C4C4C; float:left; height:46px; padding:0 20px; line-height:46px; border-radius:5px; margin-top:40px}
#header .nav ul li:hover a.yia{ color:#fff; background:#C71119}
#header .nav ul li.on a.yia{ color:#fff; background:#C71119}
#header .nav ul li div.erji{ position:absolute; left:0; top:126px;background:#fff;display:none; width:210px;z-index:99999; border-bottom:#C71119 solid 2px}
#header .nav ul li:hover div.erji{ display:block; }
#header .nav ul li div.erji span.er{ float:left; width:160px; padding-left:50px; height:40px; line-height:40px; font-size:14px; border-bottom:#EBE9E9 solid 1px; background:url(../img/naver.png) no-repeat 29px 17px; position:relative}
#header .nav ul li div.erji span.er:hover{ background:url(../img/naver.png)#EFEFEF no-repeat 29px 17px}

#header .nav ul li span.er div.sanji{ position:absolute; left:210px; top:0px;background:#fff;display:none; width:210px;z-index:99999; border-bottom:#C71119 solid 2px}
#header .nav ul li span.er:hover div.sanji{ display:block; }
#header .nav ul li span.er div.sanji span.san{ float:left; width:160px; padding-left:50px; height:40px; line-height:40px; font-size:14px; border-bottom:#EBE9E9 solid 1px; background:url(../img/naver.png)#EFEFEF no-repeat 29px 17px}
#header .nav ul li span.er div.sanji span.san:hover{ background:url(../img/naver.png)#EFEFEF no-repeat 29px 17px}


.topbg{height: 210px;width:100%;float:left;}
.ertitle{ float:left; background:url(../img/ertitle.png) no-repeat bottom; height:50px; line-height:50px; text-align:center; width:100%; font-size:22px; color:#8F735F; margin-top:20px}



/*首页*/
.index_title{ float:left; width:100%; text-align:center; background:url(../img/title.png) no-repeat center 4px; margin-top:45px}
.index_title span{ font-size:22px; color:#8F735F; line-height:26px;line-height: 10px;}
.index_title span font{ font-size:17px; color:#C3B79F}
.index_title a.more:hover{ color:#003B91}

.index{ margin-top:10px;}
.index .left{ float:left; width:800px;}
.index .left .top{ float:left; width:800px; }
.index .left .top span{ float:left; width:800px; font-size:18px; color:#C71119; text-align:center;line-height:40px}
.index .left .top p{ float:left; width:740px; padding:0 20px; text-align:center}
.index .left ul{ float:left;width:816px;}
.index .left ul li{ float:left; width:187px; margin-right:17px; margin-top:20px}
.index .left ul li img{ float:left; width:187px; height:141px;}
.index .left ul li span{ float:left; width:187px; text-align:center; font-size:14px; font-weight:bold; font-size:14px; line-height:30px;}
.index .left ul li:hover span a{ color:#C71119}
.index .left ul li p{ float:left; width:187px; text-align:center; height:42px}
.index .left ul li:nth-child(4){ margin-right:0}
.index .left ul li:nth-child(8){ margin-right:0}
.index .left ul li:nth-child(12){ margin-right:0}
.index .right{ float:right; width:320px; border-left:#E5E5E5 solid 1px}
.index .right .top{ padding-left:10px; border-bottom:#E5E5E5 solid 1px; float:left; padding-bottom:10px}
.index .right .top img{ float:left; margin:5px 37px}
.index .right a{ float:left; width:114px; height:32px; background:#C71119; color:#fff; text-align:center; line-height:32px; border-radius:5px; margin:17px 0}
.index .right span{ font-size:18px; color:#C71119; height:40px; line-height:40px}
.index .right p{ font-size:12px; color:#7F7F7F; line-height:26px}
.index .right .down{padding-left:10px;  float:left; padding-bottom:10px}



#footer{ background:url(../img/footbg.jpg); height:305px; margin-top:20px}
#footer .l{ float:left; margin-left:20px; width:243px; margin-top:20px; background:url(../img/footright.jpg) no-repeat right; padding-right:150px; height:192px}
#footer span.title{ float:left; font-size:22px; color:#4D4D4D}
#footer .l input[type=text]{ float:left; width:220px; padding-left:20px; height:36px; line-height:36px; font-size:14px; border-radius:5px; border:none; margin-top:15px;}
#footer .l input[type=submit]{ float:left; width:240px; height:36px; line-height:36px; font-size:14px; color:#FFF; background:#C12723; border:none; border-radius:5px; margin-top:15px; cursor:pointer}
#footer .m{ float:left; margin-left:60px; margin-top:20px; width:346px; background:url(../img/footright.jpg) no-repeat right; height:192px}
#footer .m p{ font-size:14px; width:346px; float:left}
#footer .r{ float:left; width:320px; text-align:center; margin-top:55px;}
#footer .top{ float:left; height:256px}
#footer .down{ float:left; height:49px; width:1140px; text-align:center; line-height:49px; font-size:14px;}



/*关于我们*/
.aboutbg{background:url(../img/aboutbg.jpg) no-repeat center}
.worldbg{background:url(../img/worldbg.jpg) no-repeat center}
.contactbg{background:url(../img/contactbg.jpg) no-repeat center}
.about{ float:left; padding:10px; font-size:14px; line-height:32px}


/*产品目录*/
.productbg{background:url(../img/productbg.jpg) no-repeat center}
.product ul{ float:left; width:888px; margin-top:20px}
.product ul li{ float:left; width:266px; margin-right:25px; }
.product ul li:nth-child(3){ margin-right:0}
.product ul li:nth-child(6){ margin-right:0}
.product ul li:nth-child(9){ margin-right:0}
.product ul li img{ float:left; width:266px; height:242px;}
.product ul li div.img{ float:left; width:266px; height:242px; position:relative}
.product ul li div.img .t{ position:absolute; left:0; top:0; display:none}
.product ul li div.img:hover .t{ display:block}
.product ul li span{ float:left; width:266px; height:60px; line-height:60px; background:#fff; font-size:14px; color:#8F735F;}
.product ul li span font{ font-size:12px; color:#BEB5AF; float:left; width:100%}

.productshow{ }
.productshow .top{ float:left; width:848px}
.productshow .top .l{ float:left;}
.productshow .top .r{ float:right; width:375px; height:299px; border:#E6E6E6 solid 1px; padding:0 30px}
.productshow .top .r span{ float:left; width:375px; font-size:16px; height:56px; line-height:56px; text-align:center; font-weight:bold}
.productshow .top .r p{ line-height:26px; font-size:14px}
.productshow  span.tit{ float:left; width:834px; border-left:#C71119 solid 4px; font-size:16px; font-weight:bold; padding-left:10px; height:16px; line-height:16px; margin-top:25px}
.productshow .min{ float:left; width:848px}
.productshow .min ul{ float:left; width:848px; margin-top:10px}
.productshow .min ul li{ float:left; width:420px; font-size:14px;}
.productshow .min ul li:nth-child(2){ float:right}
.productshow .min ul li img{ float:left; margin-right:10px; width:180px; height:180px}
.productshow .min ul li span{ float:left; width:230px; font-weight:bold}
.productshow .bottom{float:left; width:848px; margin-top:20px}
.productshow .bottom hr{ color:#E6E6E6; height:1px}

/*技术支持*/
.servicebg{background:url(../img/servicebg.jpg) no-repeat center}
.service{}
.service .tit{ float:left; width:848px; text-align:center; font-size:16px; font-weight:bold; margin-top:10px}
.service .tit_down{ float:left; width:848px; border-bottom:#E6E6E6 dashed 1px; padding-bottom:20px; margin-top:10px}
.service .tit_down span{ font-size:14px; padding-left:25px}
.service .tit_down span:nth-child(1){ float:left; background:url(../img/show1.png) no-repeat left; color:#F00; margin-left:320px; padding-right:30px; border-right:#9B9B9B solid 1px}
.service .tit_down span:nth-child(2){float:left; background:url(../img/show2.png) no-repeat left; margin-left:30px}
.service .cont{ float:left; width:848px; font-size:14px; margin-top:20px; min-height:360px; border-bottom:#E6E6E6 dashed 1px;}
.service .bottom{ float:left; width:848px; margin-top:10px; height:46px; line-height:46px; font-size:14px}
.service .bottom span:nth-child(1){ float:left}
.service .bottom span:nth-child(2){ float:right}

/*荣誉资质*/
.honor{ float:left; width:848px; margin-top:10px;}
.honor .content{ float:left; height:250px; background:url(../img/honor2.jpg) no-repeat right; width:848px}
.honor .content ul{ float:left; margin-left:20px}
.honor .content ul li.tit{ float:left; line-height:36px}
.honor .content ul li.tit span:nth-child(1){ float:left; width:110px;}
.honor .content ul li.tit span:nth-child(2){ float:left; width:230px;}
.honor .content ul li.tit span:nth-child(3){ float:left; width:140px;}
.honor .content ul li.tit span{ font-size:16px; color:#C71119}

.honor .content ul li{ float:left; line-height:26px;}
.honor .content ul li span:nth-child(1){ float:left; width:110px;}
.honor .content ul li span:nth-child(2){ float:left; width:230px;}
.honor .content ul li span:nth-child(3){ float:left; width:140px;}

/*合作伙伴*/
.partnerbg{background:url(../img/partnerbg.jpg) no-repeat center}
.partner ul{ float:left; width:868px; margin-top:20px}
.partner ul li{ float:left; width:197px; height:100px; margin-right:20px; margin-bottom:20px}
.partner ul li img{ float:left; width:195px; height:98px; border:#E6E6E6 solid 1px}
.partner ul li:nth-child(4){ margin-right:0}
.partner ul li:nth-child(8){ margin-right:0}
.partner ul li:nth-child(12){ margin-right:0}




/*机械展示*/
.mechanicalbg{ background:url(../img/mechanicalbg.jpg) no-repeat center}
.mechanical ul{ float:left; width:1200px;}
.mechanical ul li{ float:left; width:387px; margin-right:19px; margin-top:20px}
.mechanical ul li:nth-child(3){ margin-right:0}
.mechanical ul li:nth-child(6){ margin-right:0}
.mechanical ul li:nth-child(9){ margin-right:0}
.mechanical ul li img{ float:left; width:387px; height:291px;}
.mechanical ul li span{ float:left; width:387px; text-align:center; height:56px; line-height:56px; background:#fff; font-size:18px;}
.mechanical ul li span a{ color:#8F735F}



.b{ padding-bottom:30px; font-size:16px; }
.b span.l{ float:left; margin-right:30px}
.b span.r{ float:left; margin-right:80px}
.b a.top{ float:left; padding-right:15px; background:url(../img/top.png) no-repeat right; font-weight:bold; color:#C12723}


/*资讯中心*/
.news ul{ float:left; padding:20px 10px; }
.news ul li{ float:left;padding-left:10px; width:1190px; background:url(../img/line.png) no-repeat left; font-size:14px; color:#432C27;line-height:38px; line-height:38px}
.news ul li a{line-height:30px; height:30px; }
.news ul li span{ float:right}

/*课程体系*/
.nav_top{ float:left; width:100%;}
.nav_top ul{ float:left; width:100%; background:#EEEEEE; height:46px}
.nav_top ul li{ float:left; margin:0 10px; width:116px; height:46px;  text-align:center; padding-top:9px; color:#fff; margin-top:-9px; font-size:16px; line-height:46px}
.nav_top ul li.on{background:url(../img/top_navbg.png);}
.nav_top ul li:hover{background:url(../img/top_navbg.png);}
.nav_top ul li.on a{ color:#fff}
.nav_top ul li:hover a{ color:#fff}
.coursebg{background:url(../img/coursebg.jpg) no-repeat center}
.course{ padding:10px; width:923px; float:left; font-size:14px; line-height:32px}
.course ul{ float:left;padding: 0 11px;}
.course ul li{ float:left; width:277px; height:229px; position:relative; margin:30px 15px 0}
.course ul li:hover span.span1{ display:none}
.course ul li span.span1{ width:100%; height:44px; line-height:44px; background:url(../img/link.png); position:absolute; color:#fff; left:0; bottom:0; text-align:center; font-size:20px}
.course ul li:hover div{ display:block}
.course ul li div{ display:none; float:left; width:277px; height:229px;background:url(../img/link.png); position:absolute; color:#fff; left:0; bottom:0;}
.course ul li div span.span2{text-align:center; font-size:20px; width:277px; float:left; margin-top:80px}
.course ul li div span.span3{ float:left; width:144px; height:29px; background:#C9151E; border-radius:3px; line-height:29px; text-align:center; font-size:14px; margin:15px 66px}

/*关于我们*/
.show{ padding:20px 0; font-size:14px; color:#8F735F; line-height:32px;}



.servicebg{background:url(../img/servicebg.jpg) no-repeat center}
.productbg{background:url(../img/productbg.jpg) no-repeat center}
.newsbg{background:url(../img/newsbg.jpg) no-repeat center}
.contactbg{background:url(../img/contactbg.jpg) no-repeat center}

/*发展大事件*/
.develop{ float:left; margin:10px; width:923px; background:url(../img/develop_img5.jpg)}
.develop img{ float:left}
.develop .cont{ float:left; width:923px; background:url(../img/develop_img3.jpg) no-repeat;}
.develop .cont span.t1{ float:left; width:48px; height:44px; font-size:20px; color:#fff; margin:48px 0px 0px 45px; line-height:20px; text-align:center;}
.develop .cont .c{ float:left;}
.develop .cont .c .l{ float:left; width:18px; height:29px; background:url(../img/develop_left2.gif) no-repeat; margin:51px 0 0 27px}
.develop .cont .c:hover .l{ background:url(../img/develop_left1.gif) no-repeat;}
.develop .cont .c .r{ float:left; width:734px; min-height:140px; background:#F0F0F0}
.develop .cont .c:hover .r{ background:#36BEF0}
.develop .cont .c .r ul{ float:left; margin:10px 20px; width:694px;}
.develop .cont .c .r ul li{ float:left; line-height:22px; width:100%}

/*唐城优势*/
.advantage{ float:left; width:100%}
.advantage .left{ float:left}
.advantage div.tit{ float:left; width:100%}
.advantage div.tit span.t1{ float:left; width:63px; height:63px; background:#0079C5; text-align:center; line-height:63px; color:#fff; font-size:42px; font-weight:bold; margin-right:15px;}
.advantage div.tit span.t2{ float:left; font-size:18px; width:865px; line-height:30px; height:30px}
.advantage div.tit span.t3{ float:left; font-size:18px; width:865px; color:#B2B2B2; border-bottom:#878787 solid 1px; height:31px; line-height:31px}
.advantage div.tit span.t3 font{ float:left; border-bottom:#007AC5 solid 3px; height:30px; line-height:30px}

.advantage img.img{ float:left}

.advantage1{float:left; margin-top:30px; font-size:14px; line-height:32px}
.advantage1 .cont{ float:left; margin-top:10px; padding:10px; width: 923px}

.advantage2{float:left; margin-top:30px; font-size:14px; line-height:32px}
.advantage2 .cont{ float:left; width:932px; height:353px; background:url(../img/advantage_img5.png); margin:20px 5px}
.advantage2 .cont .left{ float:left; width:275px;margin-left:29px; margin-top:45px}
.advantage2 .cont .left span:nth-child(1){ font-size:32px; float:left; width:100%; text-align:center; color:#DA7803}
.advantage2 .cont .left span:nth-child(1) font{ font-size:20px; padding-left:15px}
.advantage2 .cont .left span:nth-child(2){ float:left; color:#676767; margin-top:30px; font-size:24px; font-weight:bold; padding-left:50px; margin-bottom:10px; width:225px}
.advantage2 .cont .left p{ float:left; font-size:14px; line-height:26px;padding-left:50px; width:225px}
.advantage2 .cont .right{ float:left; margin-left:20px; margin-top:80px; width:400px}
.advantage2 .cont .right span:nth-child(1){ float:left; width:360px; margin-left:20px; font-size:20px; color:#676767}
.advantage2 .cont .right p{ float:left; width:360px;  line-height:30px; margin:10px 0;margin-left:20px;}
.advantage2 .cont .right span.d{float:left; color:#D97703; font-size:22px;letter-spacing:4px}

.advantage3{float:left;}
.advantage3 .cont{ float:left; width:932px;padding:10px}
.advantage3 .cont div:nth-child(1){ float:left; background:url(../img/advantage_img9.png); width:685px; height:116px; margin-top:25px}
.advantage3 .cont div:nth-child(2){ float:left; background:url(../img/advantage_img10.png); width:744px; height:116px; margin-left:130px}
.advantage3 .cont div:nth-child(3){ float:left; background:url(../img/advantage_img11.png); width:932px; height:116px}
.advantage3 .cont span{ font-size:23px; color:#fff; font-weight:bold; margin-left:150px; margin-top:15px; float:left;line-height: 36px;}
.advantage3 .cont p{ font-size:14px; color:#fff; line-height:20px; float:left; margin-left:150px; padding-right:30px}

.advantage3 .cont div:nth-child(3) span{ margin-top:10px; margin-left:170px}
.advantage3 .cont div:nth-child(3) p{ margin-left:170px}

.advantage4{float:left;margin-top:30px;}
.advantage4 .cont{ float:left; width:932px;padding:10px 5px}
.advantage4 .cont .l{ float:left; width:457px; height:232px; background:url(../img/advantage_img12.png);}
.advantage4 .cont .r{ float:right; width:457px; height:232px; background:url(../img/advantage_img13.png);}
.advantage4 .cont div.c{ float:left; width:140px; height:202px; margin-left:58px; margin-top:10px}
.advantage4 .cont div.c span{ float:left; width:100%; font-size:24px; color:#fff; text-align:center}
.advantage4 .cont div.c p{ float:left; font-size:14px; line-height:20px; color:#fff}

.advantage5{float:left;margin-top:30px;}
.advantage5 .cont{ float:left; width:933px; height:369px;margin:10px 5px; background:url(../img/advantage_img14.gif); }
.advantage5 .cont .l{ width:444px; float:left}
.advantage5 .cont .r{ width:444px; float:right; margin-right:8px;}
.advantage5 .cont div.c{ float:left; width:444px;}
.advantage5 .cont div.c span{ float:left; width:100%; font-size:24px; height:50px; line-height:50px; color:#fff; text-align:center; font-size:30px; font-weight:bold}
.advantage5 .cont div.c p{ float:left; font-size:14px; line-height:20px; line-height:30px; margin-top:15px}


/*师资力量*/
.teacher .top{ float:left; width:100%}
.teacher .top span{ font-size:28px; color:#0079C5; float:left; width:100%; margin-top:10px}
.teacher .top p{font-size:18px;float:left; width:100%}
.teacher .yuanzhang{ float:left; width:500px; height:311px; background:url(../img/teacher.png); padding-left:41px; padding-right:400px; padding-top:20px; margin-top:15px; }
.teacher .yuanzhang span.t1{ float:left; width:500px; font-size:38px; color:#fff}
.teacher .yuanzhang span.t2{ float:left; width:500px; font-size:18px; color:#fff; font-weight:bold}
.teacher .yuanzhang p{ float:left; width:500px; font-size:14px; color:#fff; line-height:30px;}
.teacher .yuanzhang a{ float:left; width:120px; font-size:14px; color:#fff;  height:25px; line-height:25px; background:#D13955; text-align:center; margin-top:10px}
.teacher ul{ float:left; width:100%; border-top:#ECECEC solid 1px; margin-top:30px}
.teacher ul li{ float:left; width:100%; margin-top:30px }
.teacher ul li img{ float:left; width:205px; height:260px; margin-right:15px;}
.teacher ul li span.tit{ float:left; width:720px; font-size:16px; font-weight:bold; line-height:50px}
.teacher ul li div{ float:left; width:720px; font-size:14px}
.teacher ul li div span{ float:left}
.teacher ul li div p{ float:left; width:650px}
.teacher ul li a.xx{ float:right; color:#0079C5; margin-top:5px; font-size:14px}

/*校园环境*/
.school{ float:left; padding:10px}
.school p{ font-size:22px; width:100%; color:#535353; text-align:left;}
.school ul{ float:left; margin-top:10px; width:100%}
.school ul li{ float:left; width:300px; margin-right:11px}
.school ul li img{ float:left; width:300px; height:233px}
.school ul li span{ float:left; width:300px; line-height:78px; height:78px; text-align:center; font-size:20px}
.school ul li:nth-child(3){ margin-right:0}
.school ul li:nth-child(6){ margin-right:0}
.school ul li:nth-child(9){ margin-right:0}


/*就业广场*/
.employmentbg{background:url(../img/employment.jpg) no-repeat center}
.employment ul{ float:left; padding:0 10px}
.employment ul li.one{ float:left; width:933px; height:auto; background:none; padding:15px 0; border-bottom:#F4F4F4 solid 1px}
.employment ul li.one img{ border:#E5E3E4 solid 1px; margin-right:20px; float:left}
.employment ul li.one span{ float:left; width:611px; font-size:18px; font-weight:bold}
.employment ul li.one p{ float:left; width:611px; font-size:14px; line-height:30px}
.employment ul li.one .more{ color:#0079C5; font-size:18px; float:right}
.employment ul li{ float:left; float:left; width:903px; padding-left:10px; background:url(../img/news_line.jpg) no-repeat left; font-size:14px; height:40px; line-height:40px}
.employment ul li span{ float:right}
.employment_show{ float:left; width:923px; padding:0 10px; margin-bottom:10px}
.employment_show .t1{ float:left; width:100%; text-align:center; font-size:18px; height:50px; line-height:50px; border-bottom:#EEEEEE solid 1px; font-weight:bold; margin-top:30px}
.employment_show .t2{ float:left; width:100%; color:#646464; font-size:14px; line-height:40px; height:40px; text-align:center}
.employment_show .cont{ float:left; width:100%; line-height:36px; font-size:14px}
.employment_show .b{ float:left; width:100%; font-size:14px; margin-top:30px}
.employment_show .b span.l{ float:left}
.employment_show .b span.r{ float:right}


/*合作企业*/
.cooperation{ float:left; width:923px; background:#F1F4F9; margin-top:60px; padding:10px}
.cooperation .tit{ float:left; width:484px; height:64px; line-height:64px; text-align:center; font-size:28px; background:url(../img/cooperation_titbg.png); color:#fff; margin-left:220px; margin-top:-33px}
.cooperation p{ font-size:20px; text-align:center; float:left; width:923px; line-height:36px; margin:50px 0}




/*就业优势*/
.employment_advantage{ float:left; width:923px; padding:10px }
.employment_advantage .tit{ float:left; width:100%; background:url(../img/advantage_titlebg.jpg) no-repeat bottom; height:40px; line-height:40px; font-size:20px; padding-bottom:11px; text-align:center; margin-top:20px; margin-bottom:15px}
.employment_advantage .tit font{ color:#0079C5; font-size:26px}
.employment_advantage .cont{ font-size:14px; line-height:30px; float:left; width:100%}
.employment_advantage .cont2{}
.employment_advantage .cont2 ul{ float:left; margin-top:10px;}
.employment_advantage .cont2 ul li{ float:left; width:200px; height:143px; background:#007AC5; color:#fff; padding:15px}
.employment_advantage .cont2 ul li:nth-child(2){ background:#EDEDED; color:#353535}
.employment_advantage .cont2 ul li:nth-child(4){ background:#EDEDED; color:#353535}
.employment_advantage .cont2 ul li:nth-child(5){ background:#EDEDED; color:#353535}
.employment_advantage .cont2 ul li:nth-child(7){ background:#EDEDED; color:#353535}
.employment_advantage .cont2 ul li span{ float:left; width:100%; font-size:30px; line-height:50px; line-height:50px; text-align:center; font-weight:bold}
.employment_advantage .cont2 ul li p{ font-size:14px}

.employment_advantage .cont3 p{ float:left; width:100%; text-align:center; font-size:20px; margin:15px 0}
.employment_advantage .cont3 .c{ float:left; width:884px; height:240px; background:url(../img/employment_img2.jpg); margin-left:15px; text-align:center; font-size:20px; padding-top:110px; padding-left:10px}
.employment_advantage .cont3 .c font{ color:red}


/*学员风采*/
.studentbg{background:url(../img/studentbg.jpg) no-repeat center}
.student ul{ float:left; width:943px}
.student ul li{ float:left; width:224px;position:relative; margin-right:13px;  border:#D5D5D5 solid 1px; background:#F8F8F8; margin-top:30px}
.student ul li:nth-child(4){ margin-right:0}
.student ul li:nth-child(8){ margin-right:0}
.student ul li:nth-child(12){ margin-right:0}
.student ul li img{ float:left; width:224px; height:185px}
.student ul li div{ padding:20px 30px; float:left; font-size:14px; line-height:28px}
.student ul li span{ float:left; width:100%}
.student ul li span font{ color:#B7292D}


/*学员活动*/
.activity{ float:left; width:943px;}
.activity ul{ float:left; width:943px; margin-top:30px}
.activity ul li{ float:left; width:296px; margin-right:27px; font-size:16px;}
.activity ul li img{ float:left ; width:296px; height:244px}
.activity ul li span{ float:left;  line-height:50px; height:50px; text-align:center; text-align:center; width:100%}
.activity ul li:nth-child(3){ margin-right:0}
.activity ul li:nth-child(6){ margin-right:0}
.activity ul li:nth-child(9){ margin-right:0}
.activity ul li:nth-child(12){ margin-right:0}




/*快速报名*/
.enroll{ float:left; width:923px; padding:10px}
.enroll img{ float:left;}
.enroll ul{ float:left; width:923px; background:#F6F6F6; padding:30px 0}
.enroll ul li{ float:left; width:923px; margin:5px 0}
.enroll ul li span{ float:left; width:150px; height:38px; line-height:38px; font-size:14px; text-align:right}
.enroll ul li input[type=text]{ border:#D7D7D7 solid 1px; height:38px; line-height:38px; padding-left:10px; width:590px}
.enroll ul li select{ border:#D7D7D7 solid 1px; height:38px; line-height:38px; padding-left:10px; width:602px; cursor:pointer}
.enroll ul li label{ float:left; height:38px; line-height:38px; margin-right:20px; font-size:14px}
.enroll ul li label input{ float:left; margin-right:5px; margin-top:13px}
.enroll ul li textarea{ float:left; width:730px; border:#D7D7D7 solid 1px; height:80px}
.enroll ul li input[type=submit]{ float:left; width:110px; height:34px; border-radius:2px; border:none; background:#1274D9; cursor:pointer; color:#fff; font-size:14px}

/*品质管控*/
.qualitybg{ background:url(../img/qualitybg.jpg) no-repeat center}



/*分页*/
.page{ padding:20px 0; height:42px; text-align:center; line-height:32px;clear:both;}
.page a,.page span{float:left;border-radius:1px;background:#EEEEEE;text-align:center;height:30px;margin:5px 15px 5px 0;line-height:30px;color:#fff;cursor:pointer;display:block;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s; border:#C5C5C5 solid 1px; color:#4B4B4B; padding:0 13px;}
.page .rows{ border:none; background:none; color:#4B4B4B}
.page div{display: inline-block;}
.page a:hover,
.page .current{background:#C12723;border-color: #C12723; color:#fff;text-decoration:none;}
.page input{text-align:center;width:35px;border:1px solid #ccc;line-height:35px;height:35px;border-radius: 2px;margin:0px 5px;vertical-align: middle;}
.page .btn{display:inline-block; width:44px; height:35px;color:#333333;/*  background:url(../img/ico_pic.png) no-repeat 0 -260px;  */vertical-align:middle; cursor:pointer;