@charset "utf-8";
/* CSS Document */



/*chanpin_box*/
.chanpin_box{ width:1180px; margin:0 auto;}
.list_box{ width:230px; height:743px; float:left; background:url(../images/list_bg.jpg) no-repeat;}
.list{ margin-top:80px; height:648px; overflow:hidden;}
.list dl dt{ background:url(../images/lists_bg.jpg) no-repeat; height:40px; line-height:40px;}
.list dl dt a{ font-size:16px; color:#FFF; padding-left:36px;}
.list dl dd ul li{ line-height:37px; font-size:14px; background:url(../images/tubiao.jpg) no-repeat 0 15px; width:185px; margin:0 auto; height:37px; overflow:hidden; display:block;}
.list dl dd ul li a{ color:#FFF; padding:0 15px; display:block;}
.list dl{ height:40px; display:block; overflow:hidden;}



.product_box{ width:950px; float:right;}
.pr_title{ background:url(../images/pr_title.jpg) no-repeat; height:66px;}
.pr_m{ width:250px; float:left; line-height:60px; text-align:center;}
.pr_m h3{ font-weight:normal;}
.pr_m a{ font-size:16px;}
.pr_more{ width:70px; float:right; text-align:center; text-transform:uppercase; line-height:60px;}

.pr_nr{ margin-top:18px;}
.pr_nr ul li{ float:left; width:213px; margin:10px 12px;}
.pr_nr ul li img{ width:203px; height:154px; padding:5px; background:#e1e1e1; display:block;}
.pr_nr ul li p{ text-align:center; line-height:35px;}
.pr_nr ul li img:hover{ background:#06C;}

/*tese*/
.tese_title{ background:url(../images/banner2.jpg) no-repeat; height:183px; width:1180px; margin:0 auto;}
.tese_nr{ background:#f7f7f7; height:450px;}
.tese{ width:1180px; margin:0 auto;}

.tese_anniu{ width:138px; height:42px; margin:0 auto; padding-top:20px;}
.tese_wen{ background:url(../images/ts_bg.jpg) no-repeat; width:1180px; height:349px; margin:20px auto; position:relative;}
.ts_1{
	position:absolute;
	width: 339px;
	height: 140px;
	left: 11px;
	top: 190px;
}
.ts_title{ font-size:18px; color:#000; font-weight:bold;}
.ts_wen{ font-size:14px; color:#FFF; padding-top:15px;}
.ts_wen2{ font-size:14px; color:#000; padding-top:20px;}
.ts_2{
	position:absolute;
	width: 339px;
	height: 140px;
	left: 418px;
	top: 188px;
}

.ts_3{
	position:absolute;
	width: 339px;
	height: 140px;
	left: 827px;
	top: 188px;
}


/*banner3box*/
.banner3box{ background:url(../images/banner3.jpg) no-repeat center top; height:343px; width:100%;}
.banner3{ width:1180px; position:relative; margin:0 auto;}
.banner3_anniu{
	position:absolute;
	left: 240px;
	top: 216px;
}
.banner3_p1{
	color:#FFF;
	font-size:14px;
	position:absolute;
	left: 1060px;
	top: 163px;
}
.banner3_p2{
	color:#FFF;
	font-size:14px;
	position:absolute;
	left: 1057px;
	top: 237px;
}

/*youshi_box*/
.youshi_box{ background:url(../images/youshi_bg.jpg) no-repeat center top; height:868px; width:100%;}
.youshi{ width:1180px; margin:0 auto; position:relative;}
.ys_1{
	position:absolute;
	left: 180px;
	top: 258px;
	width: 495px;
	height: 129px;
}
.ys_t{ font-size:22px; color:#0c4da1; font-weight:bold;}
.ys_wen{ font-size:15px;color:#000; line-height:24px; padding-top:10px;}
.ys_2{
	position:absolute;
	left: 178px;
	top: 402px;
	width: 490px;
	height: 114px;
}
.ys_3{
	position:absolute;
	left: 177px;
	top: 583px;
	width: 490px;
	height: 183px;
}
.ys_4{
	position:absolute;
	left: 749px;
	top: 621px;
	width: 412px;
	height: 88px;
}

.line{ background:url(../images/line_bg.jpg) repeat-x; height:13px; width:100%; margin-top:40px;}

/*anli_box*/
.anli_box{ width:1180px; margin:30px auto;}
.anli_title{ background:url(../images/anli_title.jpg) no-repeat; width:395px; height:76px; margin:0 auto; text-align:center;}
.anli_title span{ font-size:18px;}
.anli_nr1{ margin-top:30px;}
.anli_wen{ background:url(../images/anli_wenbg.jpg) no-repeat; width:593px; height:362px; float:right;}
.anli_dtu{ width:584px; height:362px; float:left;}
.anli_wen dl{ padding-top:30px; padding-left:20px;}
.anli_wen dl dt{ font-size:18px; font-weight:bold;}
.anli_wen dl dt a{ color:#0c4da1;}
.al_wen { line-height:24px; font-size:14px; width:550px; margin-top:10px;}

.al_line{ background:#CCC; height:2px; width:80px; float:left; margin-top:20px;}
.anli_zixun{ width:120px; line-height:35px; background:#0c4da1; text-align:center; margin-top:20px;}
.anli_zixun a{ font-size:16px; color:#FFF; display:block;}
.anli_more{ width:42px; height:34px; float:right; padding-top:60px;}

.anli_nr2{ margin-top:20px;}
/**************************图片滚动****************************/
.gd_01{ position:relative; height:200px; width:1180px;}
.gd_01 em{
	position: absolute;
	top: 78px;
}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}

.gd_01 li{ float:left; width:210px; padding: 0 16px 0 0; text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:179px; height:137px; margin-bottom:19px; padding:8px;border:1px solid #d3d3d3;}
.gd_01 li a{ color:#000000;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}
.gd_01 li img:hover{ background:#0c4da1;}


/*banner4box*/
.banner4box{ background:url(../images/banner4.jpg) no-repeat center top; height:206px; width:100%;}
.banner4{ width:1180px; position:relative; margin:0 auto;}
.banner4_anniu{
	position:absolute;
	left: 700px;
	top: 63px;
}
.banner4_p1{
	color:#FFF;
	font-size:14px;
	position:absolute;
	left: 1059px;
	top: 89px;
}
.banner4_p2{
	color:#FFF;
	font-size:14px;
	position:absolute;
	left: 1061px;
	top: 165px;
}


/*about_box*/
.about_box{ background:url(../images/about_bg.jpg) no-repeat center top; height:415px; width:100%;}
.about{ width:1180px; margin:0 auto;}
.about_tu{ width:282px; height:415px; float:left;}
.about_right{ width:860px; float:right;}
.about_title h3{ font-weight:normal; font-size:16px; padding-top:45px; padding-left:110px;}
.about_title h3 a{ color:#0c4da1;}
.about_wen{ width:840px; float:right; line-height:24px;}
.ah_title h3{ font-weight:normal; }
.about_huanjing{ padding-top:70px;}
.about_huanjing a{ color:#0c4da1}

/********图片滚动********/
.gd_05{ position:relative; width:860px;}
.gd_05 em{
	position: absolute;
	top: 4027px;
	height: 43px;
}
.gd_05 .t_l{ left:0px;}
.gd_05 .t_r{
	right:-205px;
}
.gd_05 #simgs5{ margin: 0 0;}
.gd_05 li{ float:left; width:165px;text-align:center; padding-top:20px; margin:0 10px;}
.gd_05 li.last{ padding-right:0;}
.gd_05 li img{ display:block; width:165px; height:125px; margin-bottom:10px; background:#fff; padding:5px; background:#fff; border:1px solid #CCC;}
.gd_05 li a{ color:#333;}
.gd_05 .fl { float:left;}
.gd_05 .fr { float:right;}
.gd_05 .pa{ position:absolute;}
.gd_05 .pr{ position:relative}
.gd_05 li img:hover{ background:#0c4da1;}



/*cnter_1box*/
.cnter_1box{ width:1180px; margin:30px auto;}
.jianzheng_box{ border:1px solid #ddd; height:300px; width:830px; float:left;}
.zizhi_box{border:1px solid #ddd; height:300px; width:330px; float:right;}
.zj_title{ height:45px; border-bottom:1px solid #ddd;}
.zj_more{ width:38px; height:13px; float:right; padding:15px 20px}
.jz_t{ width:150px; float:left; margin-left:10px; line-height:45px; background:url(../images/tb1.jpg) no-repeat 0 15px;}
.jz_t h3{ font-weight:normal;}
.jz_t a{ padding:0 20px;}
.jz_nr{ padding:35px 5px;}
.jz_tu{ width:191px; height:169px; float:left;}
.jz{ width:47%; float:left; display:block; margin:0 10px;}
.jz_wen{ width:180px; float:right; font-size:14px; line-height:24px; display:block; overflow:hidden; height:174px;}
.jz_more{ width:99px; height:25px; padding-top:10px;}
.jz:hover{ background:#0c4da1; color:#FFF;}
.jz:hover a{ color:#FFF;}


.zizhi_nr{height:240px; margin-top:30px; margin-left:30px;}
.gd_04{ position:relative; height:205px; width:258px;}

.gd_04 em{
	position: absolute;
	top: 50px;
}
.gd_04 .t_l{
	left: 0px;
}
.gd_04 .t_r{
	right: 0px;
}
.gd_04 #simgs04{ margin:0;}
.gd_04 li{ float:left; width:258px; text-align:center;}
.gd_04 li.last{ padding-right:0;}
.gd_04 li img{ display:block; width:258px; height:163px; margin-bottom:19px;}
.gd_04 li a{ color:#000000;}
.gd_04 .fl { float:left;}
.gd_04 .fr { float:right;}
.gd_04 .pa{ position:absolute;}
.gd_04 .pr{ position:relative}


/*center2_box*/
.center2_box{ width:1180px; margin:20px auto;}
.news_box{ border:1px solid #ddd; height:350px; width:345px; float:left;}
.hynews_box{ border-top:1px solid #ddd; height:350px; width:483px; float:left;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.changjian_box{ border-top:1px solid #ddd; height:350px; width:346px; float:right;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.news_nr{ padding:10px; line-height:32px;}
.news_nr span{ float:right;}
.news_nr ul li{ display:block; width:320px; height:32px; overflow:hidden;font-size:14px;}


.news_nr2{ padding:10px; line-height:32px;}
.news_nr2 span{ float:right;}
.news_nr2 ul li{ display:block; width:460px; height:32px; overflow:hidden; font-size:14px;}

#ticker2 {
	width: 320px;
	height: 280px;
	overflow: hidden;
	position: relative;
	margin:10px auto;
	
}
#ticker2 li {
	position: relative;
	width: 100%;
	line-height: 30px;
	margin: 5px auto;
	border-bottom:1px dashed #CCC;
	
}
.wen span{ background-color:#0c4da1; color:#FFF; line-height:30px;text-align:center; margin:0 5px; display:block; width:50px; float:left;}
.da span{ background-color:#999; color:#FFF; margin:0 5px;width:50px; float:left; text-align:center; line-height:30px;}
.wen a{ color:#0c4da1;}

/*links_box*/
.links_box{border:1px solid #ddd; width:1180px; margin:30px auto; height:100px;}
.links_nr{ padding:10px; line-height:40px;}
.nav_line{ background:url(../images/f_line.jpg) repeat-x; height:2px; margin-top:20px;}


.jz_t2{ width:150px; float:left; margin-left:10px; line-height:45px; background:url(../images/tb2.jpg) no-repeat 0 15px;}
.jz_t2 h3{ font-weight:normal;}
.jz_t2 a{ padding:0 30px;}


.jz_t3{ width:150px; float:left; margin-left:10px; line-height:45px; background:url(../images/tb3.jpg) no-repeat 0 15px;}
.jz_t3 h3{ font-weight:normal;}
.jz_t3 a{ padding:0 30px;}


.jz_t4{ width:150px; float:left; margin-left:10px; line-height:45px; background:url(../images/tb4.jpg) no-repeat 0 15px;}
.jz_t4 h3{ font-weight:normal;}
.jz_t4 a{ padding:0 30px;}

.jz_t5{ width:150px; float:left; margin-left:10px; line-height:45px; background:url(../images/tb5.jpg) no-repeat 0 15px;}
.jz_t5 h3{ font-weight:normal;}



.gd_03{ position:relative; height:300px; width:400px;}
.gd_03 em{
	position: absolute;
	top: 150px;
}
.gd_03 .t_l{
	left: 0px;
}
.gd_03 .t_r{
	right: 0px;
}
.gd_03 #simgs02{ margin:0;}
.gd_03 li{ float:left; width:400px; text-align:center;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:400px; height:300px; margin-bottom:19px;}
.gd_03 li a{ color:#000000;}
.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative}
