body,td,th {
	font-size: 12px;
	color: #555;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#F8F8EF;
}
ul,li{margin:0;padding:0;list-style-type:none;}
a{color:#555; text-decoration:none}
a:hover{color:#C00; text-decoration:none}
h3{margin:0;padding:0;font-weight:normal;}
img{border:0 none;}

.m10{margin-top:10px;}
.m20{margin-top:20px;}
.m30{margin-top:30px;}
.w1000{width:1000px;display:table;}

.top{width:100%;height:130px;background:#fff url(/static/img/bg.jpg) center 0 no-repeat; text-align:center}

.menu{width:100%;height:45px;background:url(/static/img/menu_1.jpg) 0 0 repeat-x;}
.menu ul{width:1000px;height:45px;margin:0 auto;overflow:hidden;display: flex;}
.menu ul li{float:left;height:45px;line-height:45px;flex:1;background:url(/static/img/menu_2.jpg) right 0 no-repeat}
.menu ul li:last-child{padding: 0;background: none;}
.menu ul li a{display:block;line-height:45px;font-size:14px;font-weight:bold;color:#fff;text-align: center;}
.menu ul li a.active,
.menu ul li a:Hover{color:#fff;background:url(/static/img/menu_3.jpg) center 0 no-repeat;}

.ban{width:100%;height:340px;background:url(/static/img/bg1.jpg) 0 0 repeat-x;padding:7px 0;}
.ban div.box{width:980px;height:320px;padding:10px;margin:0 auto;background:#fff;}

.main{width:1000px;padding:10px;margin:0 auto;background:#fff;display:table;}

.index_pro{width:1000px;}
.index_pro h3{height:41px;background:url(/static/img/bg2.jpg) 0 0 no-repeat;}
.index_pro h3 a{float:right;width:45px;height:41px;line-height:41px;text-align:center;color:#06C; text-decoration:none;font-size:12px;}
.index_pro h3 a:Hover{color:#C00; text-decoration:underline}
.index_pro div.box{width:1000px;height:362px;padding:10px 0 0 0;}
.index_pro div.box li{float:left;width:250px;height:211px;margin-bottom:10px;}
.index_pro div.box li a{display:block;position:relative;width:220px;height:165px;border:1px solid #E9E9E9;background:#fff;margin:0 15px;cursor:pointer;}
.index_pro div.box li a p{margin:0 0 1px 0;padding:0;}
.index_pro div.box li a p.img{width:220px;height:165px;}
.index_pro div.box li a p.txt{height:30px;line-height:30px;color:#555;text-align:center;background:#F3F3F3;}
.index_pro div.box li a:hover{border:1px solid #AA0000;}
.index_pro div.box li a:hover p.txt{color:#AA0000;}

.index_envir{float:left;width:321px;height:251px;}
.index_envir h3{height:45px;background:url(/static/img/t1.jpg) 0 0 no-repeat;}
.index_envir h3 a{float:right;width:47px;height:18px;line-height:18px;margin:20px 12px 7px 0;text-align:center;color:#fff;font-size:12px;}
.index_envir h3 a:hover{color:#FF0}
.index_envir div.box{width:310px;height:196px;margin:0 auto;margin-top:10px;}

.index_news{width:384px;height:251px;margin:0 275px 0 341px;}
.index_news h3{height:45px;background:url(/static/img/t2.jpg) 0 0 no-repeat;}
.index_news h3 a{float:right;width:47px;height:18px;line-height:18px;margin:21px 12px 6px 0;text-align:center;color:#fff;font-size:12px;overflow:hidden;}
.index_news h3 a:hover{color:#FF0}
.index_news ul{width:384px;height:206px;overflow:hidden;}
.index_news ul li{float:left;width:384px;height:33px;border-bottom:1px dotted #D2D1D1;}
.index_news ul li a{display:block;width:350px;height:33px;line-height:33px;padding-left:34px;background:url(/static/img/icon1.jpg) 2px 13px no-repeat;overflow:hidden;}
.index_news ul li span{float:left;width:80px;height:33px;line-height:33px;text-align:center;color:#999;font-family:Arial;}

.index_contact{float:right;width:255px;height:251px;background:url(/static/img/bg3.jpg) 0 0 no-repeat;overflow:hidden;}
.index_contact div.box{padding:80px 0 0 30px;}
.index_contact div.box p{color:#fff;margin:0;padding:0;line-height:30px;}

.index_bottom{width:1000px;height:317px;overflow:hidden;position:relative; vertical-align:top;}
.index_box1{position:absolute;width:288px;height:288px;top:16px;left:11px;z-index:1;}
.index_box1 div.more{margin:0;padding:0;position:absolute;width:40px;height:17px;left:243px;top:17px;z-index:2;text-align:center;}
.index_box1 div.txt{margin:0;padding:0;position:absolute;width:254px;font-size:16px;top:140px;left:4px;z-index:3;line-height:180%;}
.index_box1 div.txt p{margin:0;padding:0;}

.index_box2{position:absolute;width:319px;top:0px;left:344px;z-index:1;}
.index_box2 div.more{margin:0;padding:0;position:absolute;height:17px;left:275px;top:11px;z-index:2;text-align:center;}
.index_box2 div.txt{margin:0;padding:0;position:absolute;width:312px;height:166px;top:131px;left:3px;z-index:3;line-height:180%;overflow:hidden;}
.index_box2 div.txt p{margin:5px 0;padding:0;}
.index_box2 div.txt p a{color:#0000D8; text-decoration:underline}
.index_box2 div.txt p a:hover{color:#C00; text-decoration:none}

.index_box3{position:absolute;width:284px;height:288px;top:16px;left:706px;z-index:1;}
.index_box3 div.more{margin:0;padding:0;position:absolute;height:17px;left:240px;top:11px;z-index:2;text-align:center;}

.end{background-color: #0270bb;border-top: 4px solid #aee0ff;}
.end div.box{width:1000px;margin:0 auto;padding:30px 0;overflow:hidden;}
.end div.box p{color:#fff;text-align:center;line-height:25px;margin:0;padding:0;}
.end div.box p a,.end div.box p a:hover{color:#fff; text-decoration:none}


.class_title{height:52px;padding-left:29px;line-height:52px;font-size:20px;font-family:'΢���ź�','����';color:#fff;background:url(/static/img/bg25.jpg) 0 0 no-repeat;}
.class_list{border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;display:table;position:relative;width:227px;}
.class_list li{float:left;width:227px;height:46px;font-size: 14px;line-height:46px;border-bottom:1px solid #DCDCDC;background:url(/static/img/icon7.jpg) 5px 19px no-repeat;text-indent: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.class_list li:last-child {border-bottom:0 none;}

.class_box{border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;display:table;position:relative;width:227px;}
.class_box p{margin:0;padding:0 0 0 10px;line-height:24px;}

.title{height:33px;line-height:33px;background:url(/static/img/bg27.jpg) 0 0 repeat-x;}
.title h2{margin:0;padding:0;color: #3F6B8A;font-size: 14px;margin-left: 16px;float: left;display: inline;}
.title .more {
color: #4A4A4A;
margin-right: 26px;
float: right;
display: inline;
}

.company{font-size:14px;line-height:28px;}

.contact{font-size:14px;line-height:30px;padding-left:50px;background:url(/static/img/08122429.jpg) 450px 100px no-repeat;}
.contact strong{font-size:28px;line-height:50px;color:#069}

.tabimg td img{border:4px solid #d8d8d8;}

.prolist{width:100%;}
.prolist ul{width:auto;overflow:hidden;}
.prolist ul li{float:left;width:182px;height:160px;}
.prolist ul li p{margin:0;padding:0;text-align:center;}
.prolist ul li p.img{width:100%;height:122px;}
.prolist ul li p img{border:1px solid #d8d8d8;width:150px;height:120px;}
.prolist ul li p.txt{width:100%;height:25px;line-height:25px;overflow:hidden;}

/* slider */
.slider{width:310px;height:196px;position:relative;overflow:hidden;}
.slider3{width:980px;height:320px;position:relative;overflow:hidden;}
.conbox{position:absolute;}
.switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}
.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;}
.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 ˮƽ */
#slider1 .conbox{width:9999em;}
#slider1 .conbox div{width:310px;height:196px;overflow:hidden;float:left;}


#slider2 .conbox{width:9999em;}
#slider2 .conbox div{width:980px;height:320px;overflow:hidden;float:left;}

/*��ҳ*/
.manu {
	padding:20px 6px; margin: 2px; TEXT-ALIGN: center;
}
.manu A {
	BORDER: #d8d8d8 1px solid; PADDING: 6px 9px; margin:2px;   COLOR: #08307B;TEXT-DECORATION: none;font-family:Verdana;background:none;font-size:1em;
}
.manu A:hover {
	BORDER: #d8d8d8 1px solid;  COLOR: #fff; background:#C00; text-decoration:none;
}
.manu A:active {
	BORDER: #d8d8d8 1px solid;  COLOR: #fff;background:#C00; text-decoration:none;
}
.manu .current,
.manu .current:hover,
.manu .current:active {
	BORDER: #d8d8d8 1px solid; PADDING:6px 9px; margin:2px;   COLOR: #d8d8d8;background:none;
}
.manu .disabled,
.manu .disabled:hover,
.manu .disabled:active {
	BORDER: #d8d8d8 1px solid; PADDING:6px 9px; margin:2px;  COLOR: #d8d8d8; background:none;
}
.view-content {
    width: 753px;
    float: right;
    margin-left: 15px;
	min-height: 588px;
	border: 1px solid #dcdcdc;
}
.view-left {
    width: 229px;
    float: left;
}
.pic-list{
	overflow: hidden;
}
.pic-list .col-5{
	float: left;
	width: 50%;
	text-align: center;
}
.pic-list .img-list{
	padding: 1em;
}
.pic-list .img-list .img{
	border: 1px solid #d8d8d8;
}
.pic-list .img-list .img img{
	max-width: 100%;
}
.view-content img.fr-dib {
    margin: 5px auto;
    display: block;
    float: none;
    vertical-align: top;
	max-width: 100%;
}
.cate_txt {
    display: block;
    text-align: center;
    padding: 10px;
    font-size: 18px;
    font-weight: 600;
    background: #f2eeed;
}
.box .qrcode {
    width: 100px;
    float: left;
}
.box .end-content {
    width: 800px;
    float: left;
    padding-top: 20px;
}
.qrcode span {
    text-align: center;
    display: block;
	color: #fff;
}
.qrcode img{
	width: 100px;
}
.c_qrcode .fr-fir.fr-dii {
    float: right;
}