@charset "utf-8";
/* CSS Document */
.cp_box{ width:1180px; height:870px; margin:20px auto;}
.cp_l{ width:250px; height:850px; float:left;}
.cp_u{ width:250px; height:50px; background: url(../images/feilei_u.jpg) no-repeat;}
.cp_u h3{ height:50px; line-height:50px; font-family:"微软雅黑"; font-size:18px; text-align:center;}
.cp_u h3 a{ color:#FFF;}
.cp_d{ width:250px; height:800px; background: url(../images/fenlei_bj.jpg) repeat-y; overflow:hidden;}
.cp_d ul{width:216px; height:auto;overflow:hidden; margin:0 auto;}
.cp_d ul li{width:200px; height:auto;margin-top:-3px;}
.cp_bt{width:200px; height:29px; background:url(../images/feilei.jpg) no-repeat; line-height:29px; margin-top:20px;}
.cp_bt a{ color:#FFF; font-size:14px; font-family:"微软雅黑"; padding-left:20px;}
.cp_wz{
	width:190px;
	height:auto;
	margin-top:10px;
	margin-left:5px;
}
.cp_wz ul li{ width:210px; height:30px; line-height:30px; background:url(../images/tb.jpg) no-repeat 0 13px; border-bottom:1px dashed #ccc;}
.cp_wz ul li a{ padding-left:8px; display:block;}
.cp_wz ul li a:hover{ background-color:#06C; color:#FFF;}
.cp_b{ width:250px; height:7px; background: url(../images/feilei_b.jpg) no-repeat;}

.cp_r{ width:800px; height:850px; float:right; overflow:hidden; margin-right:60px;}
.tp_bt{ width:800px; height:35px; border-bottom:1px solid #055aa0;}
.tp_bt h3{ width:120px; height:35px; line-height:35px; text-align:center; letter-spacing:2px; font-family:"微软雅黑"; font-size:18px; float:left; background-color: #055aa0;}
.tp_bt h3 a{ color:#fff;;}
.tp_bt .more{ float:right; height:35px; line-height:35px; padding-right:10px;}
.cp_pic{ width:850px; height:800px; margin-top:10px;}
.cp_pic ul li{ width:220px; height:180px; float:left; text-align:center; margin-left:50px; margin-top:20px;}
.cp_pic ul .home{ margin-left:0;}
.cp_pic ul li img{ padding:3px; border:1px solid #ccc;}
.cp_pic ul li p{ line-height:30px;}

.ys_box{ width:100%; height:870px; margin-top:20px;}
.ys_gg{ width:100%; height:135px; background:url(../images/gg_1.jpg) no-repeat center; min-width:1180px;}
.yss_gg{ width:100%; height:135px; background:url(../images/gg_2.jpg) no-repeat center; min-width:1180px;}
.ys_bt{ width:1100px; height:50px; margin:20px auto; color:#900; font-size:24px; font-family:"微软雅黑"; font-weight:bold; border-bottom:3px solid #184693; padding-left:50px;}
.ys_bt span{ color:#184693; font-size:30px; font-family:"微软雅黑"; font-weight:bold;}
.ys_wz{ width:1100px; height:655px; background:url(../images/ys_bj.jpg) no-repeat; margin:30px auto; position:relative;}
.ys_1{
	width:450px;
	height:170px;
	position:absolute;
	top: 60px;
	left: 45px;
}
.ys_2{
	width:450px;
	height:170px;
	position:absolute;
	top: 320px;
	left: 603px;
}
.ys_dh{
	width:294px;
	height:46px;
	position:absolute;
	left: 50px;
	top: 225px;
}

.ys_u{ width:440px; height:40px; border-bottom:1px dashed #ccc; color:#184693; font-size:18px; font-family:"微软雅黑"; font-weight:bold; } 
.ys_d{ margin-top:20px; font-family:"微软雅黑"; font-size:14px; line-height:30px; width:420px;}
.ys_d span{ color:#F00;}

.yy_box{ width:1100px; height:310px; margin:0 auto;}
.yy_bt{ width:1100px; height:50px; border-bottom:1px solid #ccc;}
.en{ float:left; height:50px; line-height:25px; width:165px;}
.bt_dx{ font-size:50px; color:#184693; float:left; line-height:46px; width:35px;}
.bt_xx{ float:right; font-family:"微软雅黑"; font-size:20px; width:130px; text-align:left;}
.bt_xx a{ color:#184693;}
.bt_xx span{ font-size:14px;}
.more{ float:right; line-height:50px;}
.yy_tp{ width:1100px; height:300px; border-bottom:1px solid #ccc; margin-top:30px;}
#demo {overflow:hidden; width: 1100px; height:250px;}
#demo img {width:207px; height:170px; padding:3px; margin:0;}
#indemo {float: left;width: 800%;}
#demo1 {float: left; list-style:none; margin:0; padding:0;}
#demo2 {float: left; list-style:none; margin:0; padding:0;}
.l11{ width:215px; height:210px; float:left; margin:5px; padding:0; border:1px solid #999; text-align:center; line-height:24px; background:#fff; overflow:hidden;}
.l11 a{ text-decoration:n line-height:24px; background:#fff; overflow:hidden;}
.l11 a{ text-decoration:none; color:#494949;}

.gy_box{ width:100%; height:510px; margin:30px auto; background-color:#f9f9f1; min-width:1180px;}
.gy{ width:1100px; height:460px; margin:0 auto; padding-top:30px;}
.gy_u{ width:1100px; height:50px; border-bottom:1px solid #ccc;}
.wenzi p{ width:1100px; height:100px; line-height:24px; overflow:hidden; margin-top:20px;}
.wenzi span{ font-family:"微软雅黑"; font-size:14px;}
.xq{ color:#F00;}
.gy_d{ width:1100px; height:250px; padding-top:30px; overflow:hidden;}
.gy_l{ width:450px; height:230px; float:left;}
.fo {width:320px;height:230px;position: relative;}
.xx {width:320px;height:230px; overflow:hidden;position: relative;font-family:"宋体"; font-size:12px; color:#494949;text-decoration: none;}
.f-img-list {height: 230px;overflow: hidden;position: absolute;left: 0;z-index: 100;width: 300px;}
.f-img-list li {height:230px;text-align: center;width: 320px;position: absolute;left: 0;top: 0;z-index:54;text-decoration: none; background-color:#f9f9f1;}
.f-img-list li.on {z-index: 55;}
.f-img-list li img{width: 260px;height: 190px; padding:2px; border:1px solid #ccc; }
.f-img-list li a{ width:260px; line-height:30px;}
.focus-page-btn {width: 44px;height: 44px;background: url('../images/focus-page-btns.png') no-repeat;position: absolute;top: 90px;z-index: 110;}
.focus-btn-prev {background-position: 0 0;left: 0px;}
.focus-btn-next {background-position: -44px 0;right: 0px;}
.gy_m{ width:13px; height:173px; float:left; margin-left:30px; margin-top:20px;}
.gy_r{  width:560px; height:230px; float:right; overflow:hidden;}
.gy_r p a{ line-height:26px;}
.gy_r p a:hover{ line-height:26px; color:#184693;}
.gy_r span a{ font-size:20px; font-family:"微软雅黑"; color:#184693; line-height:40px;}

.al_box{ width:1100px; height:350px; margin:0 auto; margin-top:30px;}
.al_bt{ width:1100px; height:50px; border-bottom:1px solid #ccc;}
.al_tp{ width:1100px; height:280px; margin-top:30px; }
#productM{ width:1100px; height:230px; overflow:hidden; margin:10px auto 0 auto;}
#productM li{ width:173px; height:230px; float:left;  display:inline;  margin-left:50px;-margin-left:13px;}
#productM li img{ width:207px; height:200px; float:left;border:#fff solid 3px;}
#productM li span{ width:207px; height:30px; line-height:30px; text-align:center; display:block; float:left; color:#dc4530; text-decoration:none;}
#productM li span a{ text-decoration:none;} 

.hz_box{ width:1100px; height:220px; margin:0 auto;}
.hz_bt{ width:1100px; height:50px; border-bottom:1px solid #ccc;}
.hz_tp{ width:1100px; height:140px;}
.lanmu { WIDTH: 1000px;height:140px;}
.lanmu span.fr{ float:right;display:inline;}
.mydpx .bottom {PADDING-TOP: 10px; HEIGHT: 115px;}
#scrollbox LI table{ width:166px; height:110px;}
#scrollbox LI table td{ vertical-align:top;}
#scrollbox LI {FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; text-align:center;}
#scrollbox LI img{ width:160px; height:90px; margin-top:4px; margin-bottom:6px; border:1px solid #ccc;}
.pointer {CURSOR: pointer; padding-right:10px; padding-left:10px;}


.xw_box{ width:100%; height:auto; margin-top:30px;}
.xw{ width:1180px; height:500px; margin:0 auto;}
.xw_wz{ width:1160px; height:500px; margin-left:10px;}
.xw_l{ width:350px; height:400px; margin-left:20px; float:left;}
.xw_m{ width:350px; height:400px; margin-left:30px; float:left;}
.xw_bt{ width:350px; height:27px; border-bottom:1px solid #ccc;}
.xw_tm{ width:350px; height:27px; border-bottom:1px solid #ccc;}
.xw_l .bt_l { width:106px; line-height:26px; text-align:center;font-family:"微软雅黑"; font-size:14px; float:left; background-color:#055aa0;} 
.xw_l .bt_l a{ color:#FFF;}
.xw_l .more a{ float:right; line-height:26px;} 
.xw_m .bt_l { width:106px; line-height:26px; text-align:center;font-family:"微软雅黑"; font-size:14px; float:left; background-color:#055aa0;} 
.xw_m .bt_l a{ color:#FFF;} 
.xw_m .more a{ float:right; line-height:26px;} 
.news_con{ width:350px; height:370px; overflow:hidden; padding-top:30px;}
.news_top{ width:350px; height:150px; overflow:hidden; }
.news_tu{ width:100px; height:130px; float:left;}
.news_top img{ float:left; padding:3px; border:1px solid #ccc;}
.n_right{ float:right; width:230px; height:140px; line-height:22px; overflow:hidden;}
.n_right dd p{ height:140px; overflow:hidden;}
.n_right dd p a{ color:#F00;}
.n_right dt a{ font-weight:bold; line-height:30px;}
.n_right dd img{ border:none;}
.n_down{ width:350px; height:270px; overflow:hidden;position:relative;}
.n_down ul li{ height:40px; line-height:26px;}
.n_down ul li a{ text-decoration:none; color:#494949;}
.n_down ul li a:hover{ text-decoration:none; color:#055aa0;}
.n_down ul li span{ float:right; padding-right:5px;}

.xw_r{ width:350px; height:400px; float:right; margin-right:20px;}
.xw_r .bt_l { width:106px; line-height:26px; text-align:center;font-family:"微软雅黑"; font-size:14px; float:left; background-color:#055aa0;} 
.xw_r .bt_l a{ color:#FFF;} 
.xw_r .more  a{ float:right; line-height:26px;} 
.wt_con{width:350px; height:360px; overflow:hidden; margin-top:25px; padding-bottom:20px; position:relative;}
.went{ width:340px; height:auto;}
.went ul li{ width:340px; overflow:hidden; margin-top:10px;}
.went .wen{ width:300px; background:url(../images/wen.jpg) 0 3px no-repeat; height:25px; line-height:25px; padding-left:28px; overflow:hidden; }
.went .wen a{ font-weight:bold;}
.went .da{ width:300px; background:url(../images/da.jpg) 0 3px no-repeat; height:auto; line-height:25px; padding-left:28px;}

.link{ width:1100px; height:100px; margin:0 auto; overflow:hidden;}
.link_bt{ width:1100px; height:50px; border-bottom:1px solid #ccc;}
.link_wz{ width:1100px; height:30px; line-height:30px; overflow:hidden; padding-top:10px; border-top:1px solid #ccc;}
.link_wz a{ margin:0 10px;}
