@import url(base.css);
@import url(page.css);
@import url(gbook.css);
.top{width:100%;height:129px;background:url(../images/top_bg.jpg) 0 0 repeat-x;text-align:center;}

.menu{width:100%;height:47px;background:url(../images/menu_1.jpg) 0 0 repeat-x;}
.menu ul{width:980px;overflow:hidden;margin:0 auto;}
.menu ul li{float:left;width:120px;height:47px;padding-right:2px;background:url(../images/menu_2.jpg) right 0 no-repeat;overflow:hidden;text-align:center;}
.menu ul li.last{background:none;padding:0;width:124px;}
.menu ul li a{display:block;line-height:47px;font-size:14px;font-weight:bold;color:#fff;background:none;}
.menu ul li a:hover{background:url(../images/menu_3.jpg) center 0 no-repeat;}

.addiv{width:970px;height:260px;margin:12px auto 0;background:#000;border:5px solid #fff;}
/* slider */
.addiv .slider{width:970px;height:260px;position:relative;overflow:hidden;}
.addiv .conbox{position:absolute;/*必要元素*/}
.addiv .switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}
.addiv .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;}
.addiv .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 水平 */
.addiv .conbox{width:100%;}
.addiv .conbox div{width:970px;height:260px;overflow:hidden;float:left;}

.wrapper{width:980px;margin:12px auto 0;}

.classlist .box{width:auto;overflow:hidden;border:1px solid #EBEBEB;padding:10px;background:#FDFDFD;}
.classlist .box h3{width:100%;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#283772;text-indent:1em;border-bottom:1px solid #212459;}
.classlist .box ul{width:90%;overflow:hidden;padding-top:10px;margin:0 auto;}
.classlist .box ul li{float:left;width:100%;height:28px;line-height:28px;font-size:14px;background:url(../images/icon1.jpg) 5px 10px no-repeat;text-indent:1.5em;}
.classlist .box ul li.em2{text-indent:3.5em;background-position:2em 10px;}

.index-contact{float:left;display:inline;width:231px;margin-left:-10px;height:281px;background:url(../images/bg1.jpg) 0 0 no-repeat;padding-left:10px;}
.index-contact .box{width:auto;overflow:hidden;margin-top:19px;}
.index-contact .box h3{height:38px;padding:10px 12px 0;}
.index-contact .box h3 p.title{float:left;width:6.5em;height:38px;line-height:38px;text-indent:2em;color:#283772;font-size:14px;}
.index-contact .box h3 p.more{float:right;width:2.5em;height:38px;line-height:38px;text-align:right;padding-right:1.5em;background:url(../images/icon2.jpg) 3em center no-repeat;font-size:12px;font-weight:normal;}
.index-contact .box ul{width:auto;overflow:hidden;padding:10px 0 10px 1.5em;}
.index-contact .box ul li{float:left;width:100%;height:28px;line-height:28px;font-size:14px;}

.index-company .box{width:auto;overflow:hidden;border:1px solid #DCDADA;}
.index-company .box h3{width:100%;height:35px;background:url(../images/bg2.jpg) 0 0 repeat-x;}
.index-company .box h3 p.title{float:left;width:96px;height:35px;background:url(../images/bg3.jpg) 0 0 no-repeat;margin-left:1em;line-height:35px;text-align:center;font-size:14px;color:#fff;}
.index-company .box h3 p.more{float:right;width:100px;height:35px;line-height:35px;padding-right:10px;text-align:right;font-weight:normal;font-size:12px;}
.index-company .box .show{width:auto;overflow:hidden;font-size:14px;line-height:28px;padding:10px 2em;background:#fff;}
.index-company .box .show .img{float:left;width:235px;height:165px;}
.index-company .box .show .img img{border-radius:10px;}
.index-company .box .show a{color:#06C; text-decoration:underline;}
.index-company .box .show a:hover{color:#C00; text-decoration:none;}

.index-pro .box{width:auto;overflow:hidden;border:1px solid #DCDADA;}
.index-pro .box h3{width:100%;height:35px;background:url(../images/bg2.jpg) 0 0 repeat-x;}
.index-pro .box h3 p.title{float:left;width:96px;height:35px;background:url(../images/bg3.jpg) 0 0 no-repeat;margin-left:1em;line-height:35px;text-align:center;font-size:14px;color:#fff;}
.index-pro .box h3 p.more{float:right;width:100px;height:35px;line-height:35px;padding-right:10px;text-align:right;font-weight:normal;font-size:12px;}
.index-pro .box .show{width:auto;height:334px;overflow:hidden;background:#fff;margin:10px 10px 0 10px;}
.index-pro .box .show .show-list{width:100%;height:334px;overflow:hidden;}
.index-pro .box .show ul{float:left;width:100%;height:334px;}
.index-pro .box .show ul li{float:left;width:180px;height:167px;padding:0 10px;}
.index-pro .box .show ul li p.img{width:100%;height:137px;}
.index-pro .box .show ul li p.img img{width:180px;height:135px;border:1px solid #d8d8d8;}
.index-pro .box .show ul li p.txt{width:100%;height:30px;line-height:30px;text-align:center;overflow:hidden;font-size:12px;}

.end .box{width:980px;margin:12px auto 0;overflow:hidden;background:url(../images/end.jpg) 0 center no-repeat;padding:20px 0;}
.end .box p{font-size:12px;line-height:24px;text-align:center;}

.right-wrap{/*width:100%;overflow:hidden;*/}

.right-wrap .box{width:auto;overflow:hidden;border:1px solid #DCDADA;}
.right-wrap .box h3{width:100%;height:35px;background:url(../images/bg2.jpg) 0 0 repeat-x;}
.right-wrap .box h3 p.title{float:left;width:96px;height:35px;background:url(../images/bg3.jpg) 0 0 no-repeat;margin-left:1em;line-height:35px;text-align:center;font-size:14px;color:#fff;}
.right-wrap .box h3 p.more{float:right;width:400px;height:35px;line-height:35px;padding-right:10px;text-align:right;font-weight:normal;font-size:12px;}
.right-wrap .box .grid{min-height:737px;_height:737px;background:#fff;}
.right-wrap .box .grid .yeji{padding:20px 2em;}
.right-wrap .box .grid .yeji table{ border-collapse:collapse;}
.right-wrap .box .grid .yeji table th{border:1px solid #d8d8d8;font-size:14px;padding:6px 0;background:#efefef;color:#000;}
.right-wrap .box .grid .yeji table td{border:1px solid #d8d8d8;font-size:14px;padding:6px 0;text-indent:0.8em;}
.right-wrap .box .show{width:auto;overflow:hidden;padding:20px 2em;background:#fff;}
.right-wrap .box .onepage{font-size:14px;line-height:28px;}
.right-wrap .box .product{min-height:697px;_height:697px}
.right-wrap .box .product .title{line-height:30px;padding:5px 0;text-align:center;background:#efefef;font-size:18px;font-weight:bold;color:#000;}
.right-wrap .box .product ul{width:auto;overflow:hidden;margin-top:20px;}
.right-wrap .box .product ul.pro-list li{float:left;width:335px;heigh:270px;}
.right-wrap .box .product ul.pro-list li p.img{width:300px;height:225px;margin:0 auto;}
.right-wrap .box .product ul.pro-list li p.img img{width:300px;height:225px;border:1px solid #d8d8d8;}
.right-wrap .box .product ul.pro-list li p.txt{width:100%;height:30px;line-height:30px;text-align:center;overflow:hidden;font-size:12px;}
.right-wrap .box .product ul.news-list li{float:left;width:44%;height:35px;line-height:35px;border-bottom:1px dotted #d8d8d8;overflow:hidden;font-size:14px;margin-left:3%;margin-right:3%;}
.right-wrap .box .product ul.news-list li a{color:#03F; text-decoration:underline}
.right-wrap .box .product ul.news-list li a:Hover{color:#C00; text-decoration:none}
.right-wrap .box .grid .news ul{width:auto;overflow:hidden;}
.right-wrap .box .grid .news ul li{width:100%;overflow:hidden;}
.right-wrap .box .grid .news ul li p{height:35px;line-height:35px;border-bottom:1px dotted #d8d8d8;overflow:hidden;font-size:14px;}
.right-wrap .box .grid .news ul li p.title{float:left;width:85%;}
.right-wrap .box .grid .news ul li p.date{float:left;width:15%;text-align:center;}
.right-wrap .box .grid .news-show .title{line-height:30px;padding:5px 0;text-align:center;background:#efefef;font-size:18px;font-weight:bold;color:#000;}
.right-wrap .box .grid .news-show .content{font-size:14px;line-height:28px;margin-top:20px;}
.right-wrap .box .grid .contact{padding:40px 0 0 50px;background:url(../images/08122429.jpg) 400px 100px no-repeat;}
.right-wrap .box .grid .contact p{font-size:14px;line-height:30px;}


