@charset "utf-8";
@import url(base.css);

.wrap{width:1000px;margin:0 auto;overflow:hidden;}

.menu ul{ width:auto;overflow:hidden; }
.menu ul li{ float:left;display:inline;width:125px;height:42px;line-height:42px; background:url(../images/menu_3.png) right 0 repeat-y;}
.menu ul li.last{background:none;}
.menu ul li a{display:block;font-size:16px;font-family:'微软雅黑';color:#fff;background:none;text-align:center;}
.menu ul li a:hover{background:url(../images/menu_2.png) 0 0 no-repeat;color:#fff;}

.baner{height:320px;background:#fff;}
/* slider */
.baner .slider{width:1000px;height:320px;position:relative;overflow:hidden;}
.baner .conbox{position:absolute;/*必要元素*/}
.baner .switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}
.baner .switcher a{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:18px;line-height:18px;width:18px;margin:4px;text-align:center;color:#D00000;}
.baner .switcher a.cur,.switcher a:hover{background:#FF0000;border:1px solid #D00000;height:24px;line-height:24px;width:24px;margin:0 2px;color:#fff;font-weight:800;}
/* slider1 水平 */
.baner .conbox{width:auto;}
.baner .conbox div{width:1000px;height:320px;overflow:hidden;float:left;opacity: 0}
.baner .conbox div:first-child{opacity: 1}


.main{padding:20px 0;}

.sidebar{width:230px;}

.gonggao .box{width:auto;overflow:hidden;border:1px solid #F03830;border-top:none;padding:10px;background:#FFF8F8;}
.gonggao .UpScroll{width:100%;height:197px;overflow:hidden;}
.gonggao .UpScroll ul{width:auto;overflow:hidden;}
.gonggao .UpScroll ul li{float:left;display:inline;width:100%;line-height:1.8em;font-size:14px;}
.gonggao .UpScroll ul li p{margin:0 0 1em 0;}

.class-list ul{width:auto;overflow:hidden;border:1px solid #C2C2C2;border-top:none;}
.class-list ul li{float:left;display:inline;width:100%;height:32px;line-height:32px;background:url(../images/bg2.jpg) 0 bottom repeat-x;font-size:14px;font-family:'微软雅黑';}
.class-list ul li a{display:block;padding-left:30px;background:url(../images/icon1.jpg) 18px center no-repeat;color:#06C;}
.class-list ul li a:hover{color:#F30; text-decoration:underline}

.right-box{width:750px;}

.company{width:420px;}
.company h3{height:36px;background:url(../images/bg4.png) 0 0 no-repeat;font-weight:normal;}
.company h3 p.title{float:left;height:30px;line-height:30px;font-size:14px;font-family:'微软雅黑';color:#fff;text-indent:1em;}
.company h3 p.more{float:right;height:30px;line-height:30px;font-size:12px;padding-right:10px;}
.company h3 p.more a{color:#FFF}
.company h3 p.more a:hover{color:#FF0}
.company .box{width:auto;overflow:hidden;background:#F4F4F4;border:1px solid #F0F0F0;border-top:none;padding:10px;font-size:14px;line-height:28px;}
.company .box a{color:#06C; text-decoration:underline}
.company .box a:hover{color:#F30; text-decoration:none}

.news{width:310px;}
.news h3{height:30px;background:url(../images/bg5.png) 0 0 no-repeat;font-weight:normal;}
.news h3 p.title{float:left;height:30px;line-height:30px;font-size:14px;font-family:'微软雅黑';color:#fff;text-indent:1em;}
.news h3 p.more{float:right;height:30px;line-height:30px;font-size:12px;padding-right:10px;}
.news h3 p.more a{color:#FFF}
.news h3 p.more a:hover{color:#FF0}
.news ul{width:auto;overflow:hidden;height:201px;background:#F4F4F4;border:1px solid #F0F0F0;border-top:none;padding:10px;}
.news ul li{float:left;display:inline;width:100%;height:32px;line-height:32px;border-bottom:1px dotted #d7d7d7;background:url(../images/icon2.png) 5px center no-repeat;text-indent:22px;font-size:12px;overflow:hidden;}

.pro h3{height:33px;background:url(../images/bg6.jpg) 0 0 no-repeat;}
.pro h3 p.title{float:left;height:33px;line-height:33px;font-size:14px;font-family:'微软雅黑';color:#0064AA;text-indent:2.2em;}
.pro h3 p.more{float:right;height:33px;line-height:33px;font-size:12px;padding-right:10px;font-weight:normal;}
.pro h3 p.more a{color:#666}
.pro h3 p.more a:hover{color:#F30}
.pro .box{width:auto;overflow:hidden;border:1px solid #D7D7D7;border-top:none;}
.pro ul{width:auto;overflow:hidden;padding:15px 2px 0;background:#fff;height:382px;}
.pro ul li{float:left;display:inline;width:186px;margin-bottom:15px;}
.pro ul li p.img{width:140px;height:142px;border: #ccc 1px solid;padding: 2px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 0 2px 12px #dedede;-webkit-box-shadow: 0 2px 12px #dedede;box-shadow: 0 2px 12px #dedede;margin:0 auto;}
.pro ul li p.img img{width:140px;height:142px;}
.pro ul li p.txt{width:100%;height:21px;line-height:21px;margin:7px auto 0;font-size:12px;text-align:center;font-size:14px;}

.end{background:#0061A5;border-top:2px solid #004E94;}
.end .box{width:auto;overflow:hidden;padding:20px 0;}
.end .box p{font-size:12px;line-height:24px;text-align:center;color:#fff;}
.end .box p a{color:#fff;}
.end .box p a:hover{color:#FF0}



