@charset "utf-8";
/* CSS Document */

/*hezuo_box*/
.hezuo_box{ width:1180px; margin:20px auto;}

/**********************************************图片滚动********************************************/
.gd_01{ position:relative; width:1180px; margin:0 auto; padding-top:50px;}
.gd_01 em{
	position: absolute;
	top: 95px;
}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simgs{ margin:0 auto;}
.gd_01 li{ float:left; width:242px; text-align:center; height:140px; margin:0 10px;}
.gd_01 li p{ line-height:30px;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:216px; height:90px; padding:5px; border:1px solid #ccc;}
.gd_01 li a{ color:#333;}
.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:#bc0000; border:1px solid #bc0000;}



/*chanpin_box*/
.chanpin_box{ background:url(../images/cp_bg.jpg) repeat-x; width:100%; height:1020px;}
.chanpin{ background:url(../images/cp_bg2.jpg) no-repeat; margin:0 auto; width:1180px; height:1020px;}
.list_box{ background:url(../images/list_bg.jpg) no-repeat; height:639px; width:258px; float:left; margin-top:30px;}
.list_box ul{ padding-top:67px;}
.list_box ul li{ background:url(../images/list_sbg.jpg) no-repeat; height:44px; line-height:44px; display:block; font-size:14px; overflow:hidden;}
.list_box ul li a{ color:#FFF; padding-left:30px;}
.list_box ul li:hover{ background:url(../images/list_hover.jpg) no-repeat;}
.cp{ height:815px;}
.pr_more{ width:100px; float:right; text-align:center; line-height:30px;margin-top:10px;}
.pr_m{ width:180px; float:left; margin-left:9px; margin-top:10px;}
.pr_m h3{ font-size:18px; font-weight:normal;}
.pr_m p{ font-family:Arial; text-transform:uppercase;}

.banner2{ position:relative;}
.banner2_anniu{
	background:#e70012;
	width:130px;
	line-height:35px;
	text-align:center;
	position:absolute;
	left: 417px;
	top: 83px;
}
.banner2_anniu a{ font-size:14px; color:#FFF;}
.banner2_phone{
	position:absolute;
	font-size:14px;
	text-align:right;
	left: 964px;
	top: 88px;
	width:230px;
}
.banner2_phone p{ color:#0d46e3; font-size:30px; font-weight:bold;}

.product_box{ margin-top:30px; background:#FFF; height:780px;width:922px; float:right;}
.product_nr ul li img{ width:212px; height:173px; border:1px solid #CCC; display:block;}
.product_nr ul li{ width:212px; background:#fff;display:block; float:left; margin:12px 9px;}
.product_nr ul li p{ text-align:center; line-height:35px;}
.product_nr ul li img:hover{ border:1px solid #03F;}

.pr_line{ background:#CCC; height:1px; margin-top:10px;}

/*youshi_box*/
.youshi_box{ background:url(../images/youshi_bg.jpg) no-repeat center top; height:1065px; width:100%;}
.youshi{ width:1180px; margin:0 auto; position:relative;}
.youshi_title{
	text-align:center;
	color:#FFF;
	position:absolute;
	font-size:30px;
	color:#FFF;
	font-weight:bold;
	left: 443px;
	top: 72px;
}
.youshi_title p{ font-weight:normal; font-size:16px;}
.youshi_1{
	position:absolute;
	width: 334px;
	height: 153px;
	left: 13px;
	top: 309px;
}

.youshi_2{
	position:absolute;
	width: 350px;
	height: 153px;
	left: 833px;
	top: 310px;
}

.youshi_3{
	position:absolute;
	width: 334px;
	height: 153px;
	left: 17px;
	top: 759px;
}

.youshi_4{
	position:absolute;
	width: 334px;
	height: 153px;
	left: 833px;
	top: 775px;
}

.youshi_5{
	position:absolute;
	width: 334px;
	height: 153px;
	left: 420px;
	top: 536px;
}

.ys_t{ font-size:24px; color:#0e45e0; font-weight:bold; text-align:center;}
.ys_nr ul li{ background:url(../images/duihao.jpg) no-repeat 0 8px; line-height:24px; padding-top:10px; padding:0 15px; font-size:14px;}

/*liucheng_box*/
.liucheng_box{ background:url(../images/lc_bg.jpg) no-repeat center top; height:174px; width:100%;}
.liucheng{ width:1180px; margin:0 auto; position:relative; font-size:14px; color:#FFF;}
.lc_1{
	position:absolute;
	left: 54px;
	top: 98px;
}
.lc_2{
	position:absolute;
	left: 231px;
	top: 98px;
}
.lc_3{
	position:absolute;
	left: 411px;
	top: 98px;
}
.lc_4{
	position:absolute;
	left: 588px;
	top: 98px;
}
.lc_5{
	position:absolute;
	left: 765px;
	top: 98px;
}
.lc_6{
	position:absolute;
	left: 947px;
	top: 98px;
}
.lc_7{
	position:absolute;
	left: 1123px;
	top: 98px;
	width: 63px;
}


/*center3_box*/

.center3_box{ background:#eeeeee; height:410px;}
.center3{ width:1180px; margin:0 auto; padding-top:20px;}
.anli_box{ width:800px; float:left;}
.al_t{ width:210px; height:30px; float:left;}
.al_l{ background:#0e45e0; width:5px; height:30px; float:left;}
.al_m{ width:200px; float:right;}
.al_m h3{ font-size:18px;line-height:30px;}
.al_m h3 a{ color:#0e45e0;}
.al_m p{ font-family:Arial; text-transform:uppercase;}
.al_moer{ float:right; width:100px; line-height:30px;}
.anli_nr{ background:#FFF; height:280px; margin-top:30px;}

/**************************图片滚动****************************/
.gd_02{ position:relative; height:200px; width:800px;}
.gd_02 em{
	position: absolute;
	top: 78px;
}
.gd_02 .t_l{ left:0px;}
.gd_02 .t_r{ right:0px;}

.gd_02 li{ float:left; width:247px;text-align:center; margin:15px 10px;}
.gd_02 li.last{ padding-right:0;}
.gd_02 li img{ width:247px; height:218px; margin-bottom:10px;}
.gd_02 li a{ color:#000000;}
.gd_02 .fl { float:left;}
.gd_02 .fr { float:right;}
.gd_02 .pa{ position:absolute;}
.gd_02 .pr{ position:relative}


.zizhi_box{ width:350px; float:right;}
.zizhi_nr{ background:#FFF;height:280px; margin-top:30px;}

.gd_04{ position:relative; height:205px; width:288px; margin:0 auto;}

.gd_04 em{
	position: absolute;
	top: 80px;
}
.gd_04 .t_l{
	left: 0px;
}
.gd_04 .t_r{
	right: 0px;
}
.gd_04 #simgs04{ padding-top:30px;}
.gd_04 li{ float:left; width:288px; text-align:center;}
.gd_04 li.last{ padding-right:0;}
.gd_04 li img{ display:block; width:288px; 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}


/*banner3_box*/
.banner3_box{ background:url(../images/banner3.jpg) no-repeat center top; width:1180px; height:256px; margin:20px auto; position:relative;}
.banner3_phone{
	position:absolute;
	color:#FFF;
	font-size:14px;
	left: 930px;
	top: 26px;
}
.banner3_phone p{ font-size:30px; font-weight:bold;}
.banner3_zixun{
	width:127px;
	height:38px;
	position:absolute;
	left: 931px;
	top: 132px;
}

/*about_box*/
.about_box{ width:1180px; margin:0 auto;}
.about_title{ background: url(../images/title_bg.jpg) no-repeat; height:66px; text-align:center;}
.about_title h3{ font-size:24px; font-weight:normal;}
.about_title h3 span{ font-weight:bold; color:#0e45e0}
.about_title p{ font-family:Arial; font-size:18px; color:#999; text-transform:uppercase;}
.about_tu{ width:421px; height:324px; float:left; margin-top:5px;}
.about_tu img{width:421px; height:324px; background:#d6e1fe; padding:10px;}
.about_nr{ height:400px; margin-top:20px;}
.about_huanjing{ width:172px; float:left; margin-left:40px;}
.about_huanjing ul li{ margin-top:2px;}
.about_huanjing ul li img{ width:172px; height:111px;}
.about_wen{ width:500px; float:right; font-size:14px; line-height:24px;}
.ab_anniu ul li{ float: left; width:150px; height:40px; line-height:40px; text-align:center; font-size:16px; margin-top:20px;}
.ab_anniu1{ background:#0e45e0;}
.ab_anniu ul li a{ color:#FFF;}
.ab_anniu2{ background:#333; margin-left:15px;}

/*jianzheng_box*/
.jianzheng_box{ background:#0e45e0; height:615px; width:100%;}
.jianzheng{ width:1180px; margin:0 auto; padding-top:40px;}
.jianzheng_title{ background:url(../images/jz_title.png) no-repeat; height:76px; text-align:center; color:#FFF; font-size:16px; line-height:30px;}
.jianzheng_title h3{ padding-top:15px;}
.jianzheng_title h3 a{ font-size:24px; color:#FFF;}
.jz_bg{ background:url(../images/index_03.png) no-repeat; width:219px; height:418px; position:absolute; z-index:8; }
.jz_tu{ width:219px; height:170px;}
.jz_nr ul li{ width:219px; float:left; margin:30px 38px;display:block;}
.jz_wen{ position:absolute; z-index:9; width:200px;padding-top:160px; padding-left:12px; font-size:14px; line-height:30px; height:189px; display:block; overflow:hidden;}
.jz_wen a{ color:#d01b12;}
.jz_more{ position:absolute; z-index:10; width:40px; height:40px; background:#333; display:block; text-align:center;border-radius: 50%; margin-top:380px; margin-left:90px;}
.jz_more a{ color:#FFF; line-height:40px; font-size:18px;}

/*center2_box*/
.center2_box{ background:#f2f2f2; height:602px;}
.center2{ width:1180px; margin:0 auto; padding-top:30px;}
.changjian_box{ width:376px; float:left;}
.cj_t{ background:url(../images/jz_tbg.jpg) no-repeat; height:52px; line-height:52px;}
.cj_m{ width:150px; float:left; text-align:center;}
.cj_m h3 a{ font-size:16px; font-weight:normal; color:#FFF;}
.cj_more{ width:70px; float:right; text-align:center;}
.cj_more a{ color:#FFF; font-size:14px; text-transform:uppercase;}

#ticker2 {
	width: 340px;
	height: 420px;
	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:#c90000; 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:#c90000;}

.c3_line{ border-right:1px dashed #CCC; height:530px; float:left; margin-left:30px;}
.news_box{ width:750px; float:right;}
.hy_line{ background:url(../images/hy_line.png) repeat-x; height:2px;}
.hy_more{ width:53px; height:16px; float:right; padding-top:5px;}
.hy_m{ background:url(../images/tb.jpg) no-repeat 0 15px; line-height:35px; width:150px; float:left;}
.hy_m h3{ font-size:16px; font-weight:normal; padding:0 15px;}
.hy_tu{ width:225px; float:left;}
.hy_tu img{ width:215px; height:170px; padding:5px; background:#FFF;}
.hy_nr{ margin-top:15px;}
.hy_wen{ width:510px; float:right; line-height:26px; font-size:14px;}
.hy_wen span{ float:right;}
.hy_wen ul li{ display:block; width:510px; overflow:hidden; height:26px;}

.hy_news{ margin-top:15px;}





/*links_box*/
.links{ background:#f2f2f2; width:100%; height:100px;}
.links_box{ width:1180px; margin:0 auto;}
.links_title{ width:203px; height:67px; float:left;}
.links_nr{ width:960px; float:right; line-height:67px; font-size:14px;}
