@charset "utf-8";
/* CSS Document */

/*格式化样式*/
*{margin:0;padding:0}
body{font:12px/1.5 MIcrosoft YaHei,Arial, Helvetica, sans-serif;color:#333;background:#f0f0f0}
table{width:100%; border-collapse:collapse;border:none;border-spacing:0}
a{color:#202020;text-decoration:none;}
img{border:none}
input{vertical-align:middle;outline:none}
textarea{outline:none;}
ul,ol,dl{list-style:none;}
b,em,i,u,strong{font-weight:normal;font-style:normal;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}

/*公共样式*/
.fl{float:left;}
.fr{float:right;}
.clearfix{overflow:hidden;zoom:1}
.clear{clear:both}

.banner{height:430px;overflow:hidden;background-size:100%;}
.wrap1100{width:1005px;margin:0 auto;position:relative;padding-bottom:50px;}
.fontBg{width:434px;height:332px;background:#acacb6;top:50px;position:absolute;right:0;filter:alpha(opacity=60);opacity:0.6}
.font{width:434px;height:332px;top:50px;position:absolute;right:0;}
.font h3{margin:0 10px;border-bottom:solid 1px #fff;font-size:71px;color:#fff;line-height:1.2;padding-bottom:15px;padding-top:10px}
.font p{color:#fff;padding:10px}
.leftSide{width:575px;background:#fafafa;padding:20px 45px}
.rightTop {color: #fff;height: 373px;padding: 0 50px;}
.title{font-size:24px;height:70px;background:url(../../images/title2_03.jpg) no-repeat center bottom;color:#2c706b;line-height:70px;text-align:center;padding-bottom:20px}
.title42{font-size:24px;height:70px;background:url(../../images/title2_03.jpg) no-repeat center bottom;color:#F4525D;line-height:70px;text-align:center;padding-bottom:20px}
.img{width:122px;height:122px;border-radius:122px;background:#dadada;margin:0 10px;overflow:hidden}
.imgFont{width:140px;font-size:14px;color:#555;padding-top:15px}
.imgFont h3{font-size:18px;color:#000}
.list ul li{float:left;width:133px;height:235px;margin:12px 5px}
.list ul li a.listImg{display:block;height:171px;background:#9d8774}
.list ul li h3{font-size:16px;padding:5px 0}

.rightSide{width:322px;}
.course{border:solid 1px #d3dcdb;border-top:none;position:relative;background:#ebebeb;padding:20px 10px 20px 70px}
.course b{position:absolute;width:26px;height:51px;background:url(../../images/ml_03.jpg) no-repeat;top:0;left:22px}
.course ul li i{float:left;width:5px;height:5px;border-radius:5px;background:#000;margin-top:15px;margin-right:10px}
.course ul li a{display:block;height:30px;line-height:30px;font-size:14px;}
.cousePj{border:solid 1px #d3dcdb;background:#ebebeb;padding:0 20px;margin-top:20px;padding-bottom:20px}
.cousePj h3{height:41px;line-height:41px;font-size:24px;border-bottom:solid 1px #bcbcbc}
.cousePj h3 a{width:104px;height:32px;background:url(../../images/sub_03.jpg) no-repeat;margin-top:5px}