body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background:#efefed}
ul,h1,h2,h3,h4,h5,dl,dt,dd{ margin:0px; padding:0px;font-style:normal}
a{ text-decoration:none; color:#888888;}
li,em,p{ list-style:none;font-style:normal}
img{ border:0px;}
.tyx .top_bg{ width:100%; height:40px;background:#68b3ef;}
.tyx .top_bg .top{ height:40px; width:1400px; margin:0 auto; line-height:40px; font-size:12px; color:#FFFFFF;}
.tyx .top_bg .top span{ float:left; width:360px; height:40px;}
.tyx .top_bg .top em{ list-style:none; float:right;height:40px; width:1030px; text-decoration:none;font-style:normal; text-align:right}

.tyx .banner_bg{ width:100%; background:url(../images/index2_03.png) repeat-x; height:399px;}
.tyx .banner_bg .banner{ width:1920px; height:399px; background:url(../images/index2_02.jpg); margin:0 auto; position:relative;}
.tyx .banner_bg .banner .search{ width:310px; height:40px; position:absolute; bottom:183px; right:260px; background:#FFFFFF}
.tyx .banner_bg .banner .search input{ height:36px; line-height:36px; background:#FFFFFF; border:none; float:left}
.tyx .banner_bg .banner .search img{ float:right;}

.tyx .nav{ width:1400px; background:#1498ed; height:60px; margin: 0 auto;}
.tyx .nav ul li{ float:left; width:135px; text-align:center; line-height:60px; list-style:none; font-size:18px;}
.tyx .nav ul li a{ color:#FFFFFF}
.tx{ background:url(../images/index2_07.png) right no-repeat; height:60px;}
.ad130{ width:1380px; height:130px; margin:0 auto; clear:both}
.ad975{ width:975px; height:122px; margin:10px 0px 10px 0px; clear:both}

.hd10{ width:1380px; height:10px; font-size:0px; margin:0 auto; clear:both;}


.font14{ color:#003366; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-weight:bold; text-align:center; height:30px; line-height:30px;}
.fonth14,.fonth14 a{ color:#3f3f3f; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; text-align: left; height:30px; line-height:30px;}

.tyx .content{ width:1380px; background: #FFFFFF; padding:10px; margin:0 auto; clear:both; overflow:hidden}
.tyx .content .news{ width:1380px; height:380px; margin:0 auto; clear:both}
.tyx .content .news .pic{ float:left; width:570px; height:380px;}
.tyx .content .news .body{ float:right;width:794px; height:380px;}
.tyx .content .news .body .title{ width:794px; height:50px;background:#e2eff7 url(../images/index2_14.png) left no-repeat; padding:0px 0px 0px 113px;}
.tyx .content .news .body .title h4{background:url(../images/index2_14.png) no-repeat; width:113px; height:49px; text-align:center; line-height:49px; color:#FFFFFF; float:left; margin:0px 15px 0px 0px;}



.tyx .content .news .body .title a{height:49px; width:90px; line-height:49px;color:#3f3f3f; float:left;text-align:center;}
.tyx .content .news .body .title a.item-cur{ width:80px; height:30px;line-height:30px; text-align:center;  background: #FFFFFF; margin:10px 0px 0px 10px;}
.tyx .content .news .body ul h3,.tyx .content .news .body ul h3 a{ height:60px; clear:both; text-align:center; width:794px; line-height:60px; color:#cc0000; font-size:20px;}
.tyx .content .news .body ul li{ background:url(../images/index2_22.png) repeat-x bottom; height:45px; line-height:45px;font-size:14px;}
.tyx .content .news .body ul li a{ color:#3f3f3f; font-size:14px;cursor: pointer;outline: none; float:left;}
.tyx .content .news .body ul li span{ float:right;}


.tyx .content .body1{ width:1380px; clear:both; margin:10px 0px 0px 0px;}
.tyx .content .body1 .left{ width:976px; float:left; clear:both}
.tyx .content .body1 .left .profession{ clear:both; width:976px;}
.tyx .content .body1 .left .profession .title,.tyx .content .body1 .left .adv .title{ height:48px; width:976px;clear:both}
.tyx .content .body1 .left .profession .title .pic,.tyx .content .body1 .left .adv .title .pic{ width:170px; height:48px; background:url(../images/index2_29.png) no-repeat; float:left; line-height:48px; text-align:center; color:#ffffff; font-size:18px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"}
.tyx .content .body1 .left .profession .title .more,.tyx .content .body1 .left .adv .title .more{ width:795px;height:37px;background:#b6def8; float:left; margin-top:11px; font-size:12px; color:#0084d6; line-height:37px; text-align:right; padding:0px 10px 0px 0px;}

.tyx .content .body1 .left .profession .body{ margin:10px 0px 0px 0px;}
.tyx .content .body1 .left .profession .body ul li{}

.tyx .content .body1 .left .profession .body ul{ width:224px; height:328px; float:left; background:#f7f7f7; padding:5px; margin:0px 12px 0px 0px;}
.tyx .content .body1 .left .profession .body ul img{}
.tyx .content .body1 .left .profession .body ul li h4{ font-size:20px; color:#0084d6; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; height:50px; line-height:50px; list-style:none; padding:0px 20px 0px 20px;}
.tyx .content .body1 .left .profession .body ul li p{ color:#888888; padding:0px 20px 0px 20px;font-style:normal; font-size:14px; margin:0px;}

.tyx .content .body1 .left .adv{ margin:10px 0px 0px 0px; clear:both; width:976px;}
.tyx .content .body1 .left .adv .body ul li{ float:left; width:325px; height:314px;}
.tyx .content .body1 .left .bang{ width:976px; clear:both}
.tyx .content .body1 .left .bang .title{ background:url(../images/index2_81.png) no-repeat; width:922px; height:47px; line-height:47px; padding:0px 0px 0px 53px;}
.tyx .content .body1 .left .bang .title h5,.tyx .content .body1 .right .video .title h5,.tyx .content .body1 .right .teacher .title h5,.tyx .content .body1 .right .wen .title h5{ font-size:18px; color:#003366;font-style:normal; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; float:left}
.tyx .content .body1 .left .bang .body{}


.tyx .content .body1 .right{ width:395px; float:right;}
.tyx .content .body1 .right .video{ width:395px; height:395px;}
.tyx .content .body1 .right .video .title{ width:342px; height:47px; line-height:47px; clear:both; background:url(../images/index2_32.png) no-repeat;padding:0px 0px 0px 53px;}
.tyx .content .body1 .right .video .body p{ text-align:center; font-size:16px; color:#003366; width:395px; height:46px; line-height:46px;}

.tyx .content .body1 .right .btn4{ clear:both; width:395px; height:122px;}
.tyx .content .body1 .right .btn4 ul li{ float:left; width:195px; height:59px;}
.mgy4{ margin:0px 4px 4px 0px;}


.tyx .content .body1 .right .teacher{ clear:both; width:395px; height:387px; margin:6px 0px 0px 0px;}
.tyx .content .body1 .right .teacher .title{width:342px; height:47px; line-height:47px; clear:both; background:url(../images/index2_63.png) no-repeat;padding:0px 0px 0px 53px;}
.tyx .content .body1 .right .teacher .body ul li{ border-bottom:1px  solid #dfdfdf; height:78px; padding:5px 0px 0px 0px;}
.tyx .content .body1 .right .teacher .body ul li img{ float:left; width:67px; height:72px; margin:0px 15px 0px 5px;}
.tyx .content .body1 .right .teacher .body ul li dl{ width:290px; height:72px; float:left; margin:0px 0px 0px 10px;}
.tyx .content .body1 .right .teacher .body ul li dl dt{ width:289px; height:26px;color:#335c85; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; height:25px; line-height:25px; font-weight:bold}
.tyx .content .body1 .right .teacher .body ul li dl dd{ width:289px; height:38px;color:#888888;font-size:12px;}

.tyx .content .body1 .right .wen{clear:both; width:395px; height:300px; margin:6px 0px 0px 0px;}
.tyx .content .body1 .right .wen .title{width:342px; height:47px; line-height:47px; clear:both; background:url(../images/index2_82.png) no-repeat;padding:0px 0px 0px 53px;}

.tyx .content .body1 .right .wen .body{}
.tyx .content .body1 .right .wen .body .top{ height:90px; padding:5px; width:385px}
.tyx .content .body1 .right .wen .body .top img{ float:left; margin:0px 10px 0px 0px;}

.tyx .content .body1 .right .wen .body .top dl{ float:left; width:250px; height:100px;}
.tyx .content .body1 .right .wen .body .top dl dt{ color:#335c85; font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.tyx .content .body1 .right .wen .body .top dl dd p{ font-size:12px; color:#888888; line-height:18px; height:68px;}
.tyx .content .body1 .right .wen .body .top ul{ clear:both;}
.tyx .content .body1 .right .wen .body .top ul li{ height:35px; width:387px; line-height:35px;background:url(../images/index2_22.png) repeat-x bottom;}

.tyx .content .body1 .right .wen .body .top ul li a{ font-size:14px; color:#3f3f3f;}
.tyx .content .body1 .right .wen .body .top ul li img{ padding:15px 0px 0px 0px;}


.tyx .content .piclist{ width:1380px; clear:both; height:611px;}
.tyx .content .piclist .title{height:48px; width:1380px;clear:both}
.tyx .content .piclist .title .pic{width:170px; height:48px; background:url(../images/index2_29.png) no-repeat; float:left; line-height:48px; text-align:center; color:#ffffff; font-size:18px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"}
.tyx .content .piclist .title .more{ width:1200px;height:37px;background:#b6def8; float:left; margin-top:11px; font-size:12px; color:#0084d6; line-height:37px; text-align:right; padding:0px 10px 0px 0px;}

#show{width:1380px;margin:0px auto;}
#show ul{margin:0px;padding:0px;width:1380px;}
#show li{text-align:center;list-style-type:none;float:left;width:437px;margin:0px auto;padding:20px 33px 20px 0px;line-height:32px;}
.last{padding-right:0 !important;}
.tyx .content .piclist .body ul li{ position:relative; width:437px; height:255px;}
.tyx .content .piclist .body ul li span{ height:45px; background: #000000; width:437px; position:absolute; bottom:20px; left:0px; line-height:45px;filter:alpha(Opacity=60);-moz-opacity:0.7;opacity: 0.7; color:#FFFFFF}


.tyx .content .links{ clear:both; width:1380px; margin:10px 0px 0px 0px;}
.tyx .content .links h4{background:url(../images/index2_104.png) no-repeat; width:113px; height:49px; text-align:center; line-height:49px; color:#FFFFFF; float:left; }
.tyx .content .links ul{ background:#e2eff7; height:48px; float:left; width:1250px; padding:0px 0px 0px 15px;}
.tyx .content .links ul li{ float:left;  padding:12px 0px 0px 0px; margin:0px 0px 0px 65px;}
.tyx .content .links ul li select{ width:188px; height:28px; line-height:28px;}

.footer_bg{ width:100%; height:176px; background:#005bac; clear:both;}
.footer{ height:176px; width:1400px; margin:0 auto;clear:both;}
.footer img{ float:left;}
.footer p{ width:485px; height:156px; float:left; font-size:16px; color:#FFFFFF; line-height:22px; margin:0px; padding:20px 0px 0px 0px;}
.footer span{ width:405px; height:176px; float:right; display:block}
.footer table{ font-size:14px; color:#FFFFFF; line-height:18px;}
.footer_m{ background:#00417b; height:35px; width:100%; clear:both;}
.footer_m span{ width:1400px; height:35px; line-height:35px;text-align:center;color:#FFFFFF; display:block; font-size:12px; margin:0 auto;}


/*ÐÂÎÅ¶¯Ì¬*/

.news .content .sidebar{ width:275px; float:left;}
.news .content .sidebar .navlist{ clear:both; width:275px; margin:0px 0px 10px 0px;}
.news .content .sidebar .navlist ul li{ width:205px; height:45px; line-height:45px; background:#f4f4f4; padding:0px 15px 0px 55px; margin-bottom:1px; clear:both}
.news .content .sidebar .navlist ul li a{ float:left; color:#3f3f3f; font-size:16px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";}
.news .content .sidebar .navlist ul li span{ float:right; font-family:"Consolas"; font-size:18px; color:#3f3f3f;}
.news .content .sidebar .navlist ul li.newsa{ background:#ffc1c1;width:205px; height:45px; line-height:45px;padding:0px 15px 0px 55px;margin-bottom:1px;clear:both}
.news .content .sidebar .navlist ul li.newsb{ background:#c9f0ff;width:205px; height:45px; line-height:45px;padding:0px 15px 0px 55px;margin-bottom:1px;clear:both}
.news .content .sidebar .navlist ul li.newsc{ background:#f4f4f4;width:205px; height:45px; line-height:45px;padding:0px 15px 0px 55px;margin-bottom:1px;clear:both}

.news .content .sidebar .newsr{ clear:both; width:275px;}
.news .content .sidebar .newsr .title{ background:url(../images/news_13.png) no-repeat; width:230px; height:45px; line-height:45px; padding:0px 0px 0px 45px;}
.news .content .sidebar .newsr ul{ padding:10px 0px 10px 0px;}
.news .content .sidebar .newsr ul li{ height:40px; line-height:40px; background:url(../images/index2_22.png) bottom repeat-x;}
.news .content .sidebar .newsr ul li a{ color:#3f3f3f; font-size:12px;cursor: pointer;outline: none; float:left;}
.news .content .sidebar .newsr ul li span{ float:right;color:#888888; font-size:12px;}

.news .content .sidebar .wenda .title{ background:url(../images/news_17.png) no-repeat; width:230px; height:45px; line-height:45px; padding:0px 0px 0px 45px;}
.news .content .sidebar .wenda ul{ padding:10px 0px 10px 0px;}
.news .content .sidebar .wenda ul li{ height:40px; line-height:40px; background:url(../images/index2_22.png) bottom repeat-x;}
.news .content .sidebar .wenda ul li em{ color:#3f3f3f; font-size:12px;cursor: pointer;}
.news .content .sidebar .wenda ul li span{color: #FFFFFF; font-size:14px; width:16px; height:16px; text-align:center; line-height:16px; font-family:"ËÎÌå"; background:#FF0000;}

.news .content .mainbody{ width:1075px; float: right;}
.news .content .mainbody banner_m{ width:1075px; height:175px;clear:both;}
.news .content .mainbody .title{ height:50px; line-height:50px; width:1075px; border-bottom:1px solid #d9d9d9;}
.news .content .mainbody .title h3{ color:#3f3f3f; float:left; font-size:22px;font-style:normal; font-weight: normal; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"}
.news .content .mainbody .title span{ float:right; font-size:12px; color:#888888;}

.news .content .mainbody .body{ padding:15px 0px 15px 0px; width:1075px; clear: both; border-bottom:1px solid #d9d9d9; height:155px;}
.news .content .mainbody .aboutbody{padding:15px 0px 15px 0px; width:1075px; clear: both;}

.news .content .mainbody .body img{ float:left; border:2px solid #eeeeee}
.news .content .mainbody .body dl{ float:right; width:838px;}
.news .content .mainbody .body dl dt h3,.news .content .mainbody .body dl dt h3 a{ font-weight:normal; font-size:18px; color:#3f3f3f; padding:0px 0px 10px 0px;}
.news .content .mainbody .body dl dd{ color:#a1a1a1; font-size:12px; font-family: "ËÎÌå"}
.news .content .mainbody .body dl p{ font-size:14px; color:#a1a1a1; line-height:22px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";}
.news .content .mainbody .body dl p em a{ color:#CC0000;}

.news .content .mainbody .body1{padding:15px 0px 15px 0px; width:1075px; clear: both; border-bottom:1px solid #d9d9d9; height:70px;}
.news .content .mainbody .body1 .data{ float:left; width:70px; height:65px; background: #ffb9b9; position:relative; font-size:25px; color:#660000; text-align:center; line-height:40px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";}
.news .content .mainbody .body1 .data em{ height:25px; background:#f2f2f2; width:70px; text-align:center; line-height:25px; font-size:14px; display:block; position:absolute; bottom:0px; border-top: 1px solid #FFFFFF}

.news .content .mainbody .body1 ul{ float:right; width:980px;}
.news .content .mainbody .body1 ul h3,.news .content .mainbody .body1 ul h3 a{font-weight:normal; font-size:18px; color:#3f3f3f; padding:0px 0px 5px 0px;}
.news .content .mainbody .body1 ul p{ font-size:14px; color:#888888; line-height:20px; margin:0px;}
.news .content .mainbody .body1 ul p a{color:#CC0000;}


.about .content .mainbody .body img{ float:left; border:0px;}
.about .content .mainbody .body p{ color:3f3f3f;line-height:25px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; padding:10px;}
.about .content .mainbody .title h3 p,.about .content .mainbody .title h3 p a{ font-size:12px; color:#888888; font-family:"ËÎÌå"; height:35px; line-height:35px;}

.next,.next a{ font-size:14px; color:#3f3f3f; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; width:100%; clear:both; line-height:45px; line-height:45px; text-align: left;}

.jiuye .content .mainbody .piclist1{ padding:0px 0px 15px 0px; width:1075px; clear: both;}
.jiuye .content .mainbody .piclist1 ul li{ float:left; width:220px; height:355px; margin:23px 18px 0px 19px; background:#f6f6f6; padding:5px;}
.jiuye .content .mainbody .piclist1 ul li p{ font-size:14px; color:#3f3f3f; background: #FFFFFF; padding:6px; height:96px; margin:10px 0px 10px 0px;}
.jiuye .content .mainbody .piclist1 ul li p em{ color:#002850;}

.jiuye .content .mainbody .piclist2 ul li{ float:left; width:248px; height:264px; margin:23px 5px 0px 5px; background:#f6f6f6; padding:5px;}
.jiuye .content .mainbody .piclist2 ul li p{ font-size:14px; color:#002850; background: #FFFFFF; padding:5px; height:40px; margin:10px 0px 8px 0px; line-height:40px; text-align:center}
.jiuye .content .mainbody .piclist2 ul li p em{ color:#002850;}

.jiuye .content .mainbody .bang{ clear:both;}
.jiuye .content .mainbody .bang .title_tb{ color:#a20d10; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; text-align:center;}
.body_tb{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#3f3f3f; font-size:16px;}
.body_tb a{ color:#3f3f3f;}

.joblist{ margin:10px 0px 0px 0px;background:url(../images/index2_22.png) repeat-x bottom; padding:0px 0px 10px 0px;}
.joblist dl dt{ width:100%; height:40px; background:#effaff; line-height:40px; padding:0px 10px 0px 10px;}
.joblist dl dd{line-height:35px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#3f3f3f; font-size:14px}
.joblist dl dd b{ color:#000066}
.joblist dl dd a{ padding:5px 10px 5px 10px;}

.about .content .mainbody .dbody ul li{ height:35px; line-height:35px; border-bottom:1px #666666 dotted}
.about .content .mainbody .dbody ul li a{ font-size:16px; color:#333333; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"}
.about .content .mainbody .dbody ul li span{ text-align:right;font-size:12px; color:#888888;}
.about .content .mainbody .dbody ul li em a{ text-align:left;font-size:12px; color: #990000}