
@charset "utf-8";
/* CSS Document */




.uuyyd {
    color:#444;
    margin-left:3px;
}
.qual_cont p{
     color: #777;
     width:126px;
     display:block;.down li a
     float:left;
     height:24px;
     line-height:24px;
    font-size: 12px;
    line-height: 21px;
}


.main{
	float:left;
	width:100%;
	height:auto;
	}
.banner{
	width:100%;
	height:410px;
	}
.banner img{
	width:100%;
	height:410px;
	position:absolute;
	}
.ban_list{
	width:1200px;
	height:410px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	}
.ban_list_one{
	width:1200px;
	height:40px;
	float:left;
	margin-top:180px;
	}
.ban_list_one .ban_left{
	width:25px;
	height:40px;
	display:block;
	float:left;
	cursor:pointer;
	}
.ban_list_one .ban_left img{
	width:25px;
	height:40px;
	}
.ban_list_one .ban_right{
	width:25px;
	height:40px;
	display:block;
	float:right;
	cursor:pointer;
	}
.ban_list_one .ban_right img{
	width:25px;
	height:40px;
	}
.ban_list_two{
	width:1200px;
	height:10px;
	float:left;
	margin-top:150px;
	overflow:hidden;
	}
.ban_list_two ul{
	margin-left:570px;
	}
.ban_list_two ul li{
	float:left;}
.ban_list_two ul li a{
	width:10px;
	height:10px;
	background:#e3e3dd;
	display:block;
	float:left;
	border-radius:10px;
	margin-left:10px;
	*margin-left:5px;
	}
.ban_list_two ul .ban_list_h a{
	background:#ff600f;
	}
.list{
	width:100%;
	height:210px;
	background:#f4f5f7;
	}
.list_box{
	width:1200px;
	height:210px;
	margin-left:auto;
	margin-right:auto;
	}
.centerbox ul{
	width:100%;}

.centerbox li{
	width:222px;
	height:185px;
	float:left;
	margin-right:21px;
	
	}
.list_img{
	width:220px;
	height:125px;
	border:1px solid #dfdfdf;
	background:#FFF;
	}
.list_title{
	width:220px;
	height:55px;
	}
.list_title p{
	text-align:center;
	color:#444444;
	font-weight:bold;
	font-size:14px;
	padding-top:8px;
	}
.list_title span{
	display:block;
	text-align:center;
	color:#777777;
	font-size:12px;
	padding-top:5px;
	}
.list_title span a{
	color:#777777;
	}
.content{
	width:100%;
	height:205px;
	}
/*.content_box{
	width:1200px;
	height:205px;
	margin-left:auto;
	margin-right:auto;
	}
.content_box li{
    overflow:hidden;
	width:230px;
	height:180px;
	float:left;
	margin-top:15px;
	margin-right:6px;
	}*/
.centerbox{
	width:1200px;
	margin:0 auto;}
.content_box2{
	/*width:1250px;*/
	width:1200px;
	height:205px;
	margin-left:auto;
	margin-right:auto;
	}
.content_box2 ul{
	width:100%;}
.content_box2 li{
    overflow:hidden;
	width:230px;
	height:180px;
	float:left;
	margin-top:15px;
	margin-right:3px;
	}
.content_title{
	width:230px;
	height:30px;

	}
.content_title p{
	line-height:30px;
	color:#444444;
	font-size:14px;
	font-weight:600;
	float:left;
	}
.content_title p span{
	color:#999999;
	font-weight:normal;
	padding-left:5px;
	}
.content_title a{
	float:right;
	line-height:30px;
	color:#999999;
	font-size:12px;
	font-family:"瀹嬩綋";
	}

.about_cont{
	width:230px;
	height:89px;
	margin-top:10px;
	}
.about_cont span{
	width:121px;
	height:87px;
	float:left;
	display:block;
	margin-right:10px;
	}
.about_cont p{
	color:#666666;
	font-size:12px;
	line-height:21px;
	}
.news_cont{
	width:252px;
	height:90px;
	margin-top:10px;
	}
.news_cont ul{
	width:252px;
	height:90px;
	}
.news_cont li{
	height:27px;
	margin-top:0px;
	}
.news_cont li a{
	width:227px;
	height:27px;
	display:block;
	float:left;
	line-height:27px;
	color:#666666;
	}
.news_cont li span{
	width:68px;
	height:27px;
	float:right;
	line-height:27px;
	color:#666666;
	margin-top:-26px;
	}
.qual_cont{
	width:270px;
	height:89px;
	margin-top:10px;
	}

.cotner_banner{
	width:100%;
	height:300px;
	}
.cotner_banner img{
	width:100%;
	height:300px;
	}
.box_main{
	width:100%;
	height:auto;
	margin-top:35px;
	}
.box_main_box{
	width:1200px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	}
.left{
	width:200px;
	height:auto;
	float:left;
	padding-bottom:120px;
	}

.tit{
	width:200px;
	height:50px;
	background:#ff600f;
	line-height:50px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	font-weight:600;
	}
.sideBar{
	width:200px;
	height:auto;
	overflow:hidden;
	}
.sideBar li{
	width:200px;
	height:45px;
	border-top:1px solid #ffffff;
	background:#f5f5f5;
	overflow:hidden;
	}
.sideBar li a{
	line-height:45px;
	display:block;
	color:#444444;
	overflow:hidden;
	}
.sideBar li .huye{
		font-weight:600;}
.sideBar li a:hover{
	color:#ff600f;
	
	}
.telp{
	width:200px;
	height:68px;
	background:#4882c0;
	margin-top:17px;
	}
.telp span{
	width:38px;
	height:38px;
	display:block;
	margin-left:20px;
	margin-top:15px;
	float:left;
	margin-right:15px;
	}
.telp p{
	color:#ffffff;
	font-size:12px;
	padding-top:3px;
	}
.right{
	width:965px;
	height:auto;
	float:right;
	padding-bottom:115px;
	}
.rightss{
	width:965px;
	height:auto;
	float:right;
	padding-bottom:235px;
	background:url(../images/imgd13.png) 10px 180px no-repeat;
	}
.tag{
	width:965px;
	height:35px;
	border-bottom:1px solid #cccccc;
	}
.tag_le{
	float:left;
	width:221px;
	height:34px;
	border-bottom:2px solid #0023cc;
	line-height:34px;
	text-align:center;
	color:#444444;
	font-size:18px;
	}
.tag_ri{
	float:right;
	}
.tag_ri p{
	float:left;
	line-height:35px;
	color:#999999;
	font-size:12px;
	}
.tag_ri p a{
	color:#999;
	}
.tag_ri p span{
	color:#444444;
	}
.tag_ri p span a{
	color:#444444;
	}
.product{
	width:965px;
	height:auto;
	margin-top:20px;
	overflow:hidden;
	}
.prod_img{
	float:left;
	width:228px;
	height:145px;
	border:1px solid #ebebeb;
	box-shadow: 0 0 10px #c4c4c4;
	}
.prod_cont{
	width:710px;
	height:145px;
	float:right;
	}
.prod_title{
	width:710px;
	height:29px;
	border-bottom:1px solid #efefef;
	line-height:29px;
	font-weight:600;
	color:#000000;
	font-size:12px;
	font-family:"瀹嬩綋";
	}
.prod_title p{
	float:left;
	}
.prod_title span{
	float:right;
	color:#3375bb;
	font-weight:normal;
	cursor:pointer;}
.prod_ct{
	width:710px;
	height:auto;
	margin-top:10px;
	}
.prod_ct p{
	width:710px;
	mim-height:25px;
	line-height:25px;
	color:#333333;
	float:left;}
.prod_ct p .sp{
	width:80px;
	height:25px;
	display:block;
	float:left;
	}
.prod_ct p .an{
	width:600px;
	height:25px;
	display:block;
	float:left;
	}
.scroll{
	width:965px;
	height:195px;
	margin-top:50px;
	}
.scroll .sca{
	width:27px;
	height:51px;
	float:left;
	display:block;
	margin-top:70px;
	cursor:pointer;
	}
.scroll .scb{
	width:27px;
	height:51px;
	float:right;
	display:block;
	margin-top:70px;
	cursor:pointer;
	}
.scroll ul{
	float:left;
	}
.scroll li{
	width:200px;
	height:195px;
	float:left;
	margin-left:22px;
	*margin-left:11px;
	}
.prod_from{
	width:100%;
	height:auto;
	margin-top:30px;
	border-top:1px  dashed #dcdcdc;
	}
.from_tit{
	width:965px;
	height:30px;
	line-height:30px;
	color:#4882c0;
	font-size:14px;
	font-weight:600;
	margin-top:20px;
	margin-bottom:20px;
	}
.from_le{
	width:400px;
	height:200px;
	float:left;
	}
.from_le li{
	width:400px;
	min-height:25px;
	margin-top:18px;
	float:left;
	}	
.from_le li p{
	width:75px;
	height:25px;
	line-height:25px;
	float:left;
	text-align:right;
	margin-right:5px;
	color:#444444;
	}
.texta{
	width:308px;
	height:23px;
	border:1px solid #ebebeb;
	background:#FFF;
	float:left;
	color:#444444;
	line-height:23px;
	text-indent:15px;
	}
.buta{
	width:110px;
	height:35px;
	background:#4882c0;
	border-radius:4px;
	cursor:pointer;
	font-size:14px;
	color:#ffffff;
	float:left;
	}
	
	
.from_ri{
	width:510px;
	overflow:hidden;
	float:left;
	margin-left:20px;
	}
.from_ri  li{
	width:400px;
	min-height:25px;
	margin-top:18px;
	float:left;
	}	
.from_ri li p{
	width:55px;
	height:25px;
	line-height:25px;
	float:left;
	text-align:right;
	margin-right:5px;
	color:#444444;
	}
.col{
	width:428px;
	height:134px;
	border:1px solid #ebebeb;
	margin-top:18px;
	}
.serve_ri{
	width:965px;
	height:auto;
	}
.serve_ri li{
	width:965px;
	min-height:25px;
	margin-top:18px;
	float:left;
	}
.serve_ri li p{
	width:65px;
	height:35px;
	line-height:35px;
	color:#444444;
	margin-right:5px;
	float:left;
	text-align:right;
	}
.textb{
	width:647px;
	height:35px;
	border:1px solid #ebebeb;
	float:left;
	}
.textll{
	width:428px;
	height:35px;
	border:1px solid #ebebeb;
	float:left;
	}
.serve_ri li span{
	color:#ff600f;
	line-height:38px;
	float:left;
	margin-left:10px;
	}
.serve_ri li .ser{
	margin-left:70px;
	width:467px;
	min-height:30px;
	float:left;
	color:#444444;
	/*font-family:"瀹嬩綋";*/
	line-height:30px;
	text-align:left;
	}
.serve_ri li .sar{
	margin-left:70px;
	width:467px;
	min-height:60px;
	float:left;
	color:#444444;
	/*font-family:"瀹嬩綋";*/
	line-height:25px;
	text-align:left;
	}
.ca{
	width:647px;
	height:53px;
	border:1px solid #ebebeb;
	float:left;
	}
	
.serve_th{
	width:965px;
	overflow:hidden;
	margin-top:35px;
	}
.serve_th p{
	line-height:30px;
	color:#444444;
	}
	
.cb{
	width:428px;
	height:98px;
	border:1px solid #ebebeb;
	float:left;
	}	
.about{
	width:965px;
	height:auto;
	}
.about p{
	line-height:23px;
	color:#444444;
	padding-top:28px;
	}
.about img{
	margin-top:20px;
	}
.con_img{
	width:965px;
	height:397px;
	margin-top:30px;
	}
.tact_sp{
	width:954px;
	height:135px;
	border:2px solid #d8e5f2;
	margin-top:27px;
	}
.tact_sp p{
	margin-left:10px;
	line-height:25px;
	color:#666666;
	}
.tact_sp p .ta{
	width:295px;
	height:25px;
	line-height:25px;
	display:block;
	float:left;
	}
.tact_sp p .tb{
	width:175px;
	height:25px;
	line-height:25px;
	display:block;
	float:left;
	}
.tact_sp p .tc{
	width:205px;
	height:25px;
	line-height:25px;
	display:block;
	float:left;
	}
.job{
	height:auto;
	margin-top:20px;
	padding-bottom:30px;
	padding-left:30px;
	}
.job p{
	line-height:23px;
	color:#000000;
	}
.job .joba{
	color:#176cbe;
	font-size:14px;
	font-weight:600;
	display:block;
	margin-bottom:10px;
	}
.job .jobb{
	font-size:14px;
	display:block;
	margin-top:20px;
	}
.job_email{
	width:100%;
	height:52px;
	margin-top:15px;
	background-color:#f6f6f6;
	}
.job_email span{
	display:block;
	float:left;
	margin-right:10px;
	margin-left:25px;
	margin-top:5px;
	}
.job_email p{
	line-height:52px;
	color:#000000;
	font-size:14px;
	}
.job_email p a{
	color:#000000;
	}
.down{
	width:965px;
	height:auto;
	margin-top:20px;
	padding-bottom:150px;
	}
.down li{
	height:33px;
	line-height:33px;
	border-bottom:1px dashed #efefef;
	}
.down li a{
	/*width:885px;*/
	height:25px;
	display:block;
	float:left;
	color:#444444;
	font-family:"瀹嬩綋";
	}
.down li span{
	display:block;
	float:right;
	height:33px;
	line-height:33px;
	color:#444444;
	font-family:"寰蒋闆呴粦";
	}
.down .on a{
	color:#1e69ba;}
.down .on a .jiusll{
	font-size:12px;
	color:#1e69ba;
	}
.dow_list{
	width:965px;
	height:21px;
	}
.dow_list ul{
	margin-left:300px;
	}
.dow_list li{
	float:left;
	width:18px;
	height:18px;
	border:1px solid #444;
	margin-right:4px;
	background:#fff;
	line-height:18px;
	text-align:center;
	}
.dow_list li a{
	color:#333333;
	}
.dow_list .dowa{
	width:28px;
	height:18px;
	}
.dow_list .dowb{
	width:44px;
	height:18px;
	}
.dow_list .dowb a{
	color:#2a6cbf; }
.dow_list .down_h{
	background:#2a6cbf;
	}
.dow_list .down_h a{
	color:#FFF;
	}
.news_ri{
	width:965px;
	height:auto;
	margin-top:20px;
	padding-bottom:120px;
	}
.new_title{
	width:965px;
	height:30px;
	font-size:14px;
	font-family:"寰蒋闆呴粦";
	color:#414141;
	line-height:30px;
	font-weight:bold;
	text-align:center;
	}

.new_cont{
	width:965px;
	height:auto;
	margin-top:15px;
	line-height:23px;
	color:#444444;
	text-indent:15px;
	}

	
	
/**************************/
.tttt {
    height:25px;
    width:100%;
}
.tttt h1 {
    
    height:25px; line-height:25px; float:left; display:block;  
    width:auto;
    font-family:"寰蒋闆呴粦";  font-size:14px;  color:#333;
}

.tttt h2 {
    
    height:25px; line-height:25px; float:left; display:block;  
    width:100%;
    font-family:"寰蒋闆呴粦";  font-size:12px;  color:#444;
}

    .tttt h1 a {
    
    color:#333;
    }


.iiuye{
    
    line-height:20px;
    width:680px;
    font-family:"寰蒋闆呴粦";
    font-size:12px;
    color:#666;
    float:left;
}
.iiuye p {
    width:500px;
     
    float:left;
}
.pro_list{
	width:100%;
    overflow:hidden;
	overflow:hidden;}
.pro_list li{
	width:100%;
    margin-bottom:20px;
    overflow:hidden;
    padding-bottom:15px;
    border-bottom:1px dashed #e6e6e6;
	 }
.zizi{
	width:100%;
	height:30px;
	background-color:#f2f2f2;
	font-size:14px;
	font-family: "寰蒋闆呴粦";
	color:#444;
	line-height:30px;
	text-align:center;}
.tutu{
	width:220px;
	/*height:125px;*/
    margin-right:25px;
    float:left;
    border:1px solid #ddd;
    border-radius:5px;
    overflow:hidden;  
	text-align:center;}
.leftpro{
	width:355px;
	overflow:hidden;
	float: left;}
.rightpro{
	width:585px;
	float:right;
	overflow:hidden;}
.protu{
	width:350px;
	height:318px;
	text-align:center;
	border:1px solid #e8e8e8;}
.latwrap{
	width:100%;
	height:55px;
	margin-top:20px;}
.latone{
	width:17px;
	height:54px;
	float:left;}
.latsan{
	width:17px;
	height:54px;
	float:right;}
.lattwo{
	width:300px;
	height:55px;
	float: left;
	margin-left:-19px;
	margin-top:14px;}
.lat_list{
	width:100%;
	height:55px;}
.lat_list  li{
	width:52px;
	height:52px;
	border:1px solid #cecfce;
	float: left;
	margin-right:7px;
	text-align:center;
	cursor:pointer;}
.lat_list .on{
	border:2px solid #e4393c;}
.upzi{
	width:100%;
	font-family:"寰蒋闆呴粦";
	font-size:12px;
	color:#666666;
	line-height:25px;
	border-bottom:1px solid #f3f3f3;
	}
.huecu{
	font-size:14px;
	font-family:"寰蒋闆呴粦";
	color:#333333;
	}
.dwzi{
	width:100%;
	font-family:"寰蒋闆呴粦";
	font-size:12px;
	color:#666666;
	line-height:25px;
	}
.cuhei{
	color:#333;}
.butuh{
	background:url(../images/imgd12.jpg) no-repeat;
	width:141px;
	height:38px;
		font-size:12px;
	font-family:"寰蒋闆呴粦";
	color:#fff;
	text-align:center;
	font-weight:bold;
	margin-top:40px;
	cursor:pointer;
	line-height:38px;}
.menud{
	width:100%;
	height:36px;
	border-bottom:1px solid #ececec;
	margin-top:40px;
	}
.me_list{
	margin-left:15px;
	height:38px;}
.me_list li{
	width:125px;
	text-align:center;
	font-size:14px;
	font-family:"寰蒋闆呴粦";
	color:#6f7071;
	line-height:30px;
	height:36px;
	border-top:1px solid #c5c5c5;
	border-right:1px solid #ececec;
	float:left;
	margin-top:5px;}
.me_list li a{
	color:#6f7071;}
.me_list .on{
	border-top:2px solid #5188c3;
	height:34px;
	margin-top:-0px;
	border-bottom:1px solid #fff;
	}
.me_list .on a{
	color:#5188c3;}
.tabied{
	width:100%;
	text-align:center;
	overflow:hidden;
	margin-bottom:20px;
	margin-top:20px;}
.yurr{
	width:941px;
	border:1px solid #e5e5e5;
	border-collapse:collapse;}
.yurr td{
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:12px;
	font-family:"寰蒋闆呴粦";
	color:#666;
	border:1px solid #e5e5e5;}
.uop{
	width:100%;
	height:25px;
	margin-bottom:15px;}
.upddzi{
	width:75px;
	height:25px;
	line-height:25px;
	font-size:12px;
	font-family:"寰蒋闆呴粦";
	color:#626262;
	float:left;
	text-align:right;}
.yuye{
	width:383px;
	height:25px;
	border:1px solid #ebebeb;
	float:left;
	margin-left:10px;}
.upddd{
	width:75px;
	height:25px;
	line-height:25px;
	font-size:12px;
	font-family:"寰蒋闆呴粦";
	color:#626262;
	float:left;
	margin-left:10px;
	text-align:right;}
.poup{
	width:100%;
	overflow:hidden;
	margin-bottom:15px;}
.tyrae{
	width:861px;
	height:90px;
	border:1px solid #ebebeb;
	float:left;
	margin-left:10px;}
.upoups{
	width:100%;
	height:35px;}
.tjliy{
	width:120px;
	height:35px;
	line-height:32px;
	font-size:14px;
	font-family:"寰蒋闆呴粦";
	color:#fff;
	text-align:center;
	margin-left:85px;
	background-color:#4882c0;
	border-radius:2px;
	cursor:pointer;}
.tjsliy{width:120px;
	height:35px;
	line-height:32px;
	font-size:14px;
	font-family:"寰蒋闆呴粦";
	color:#fff;
	text-align:center;
	margin-left:25px;
	background-color:#4882c0;
	border-radius:2px;
	cursor:pointer;}
.cpzid{
	width:100%;
	height:40px;
	line-height:40px;
	color:#ff600f;
	font-size:14px;
	margin-top:25px;

	
	}
.wupe{
	overflow:hidden;
	margin-left:30px;}
.hutepp{
	margin-right:15px;
	margin-left:30px;}
.huytr{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:35px;
	}
.leftdd{
	float:left;
	margin-left:70px;
	margin-right:50px;}
.sefr{
	color:#444444;
	}
.xixnha{
	color:#ff600f;}
.mapd{
	width:100%;
	height:126px;
	margin-top:15px;}
/*****************************/
.admap{
	width:930px;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
	}
.letad{
	width:383px;
	height:auto;
	overflow:hidden;
	float:left;
	font-size:14px;
	font-family:"寰蒋闆呴粦";
	color:#666666;
	line-height:30px;}
.rigmap{
	width:516px;
	height:292px;
	float:right;
	}
.pr_rom{
	width:100%;
	height:auto;
	margin-top:30px;
	border-top:1px  dashed #dcdcdc;
	}
.yuyell{
	width:851px;
	height:25px;
	border:1px solid #ebebeb;
	float:left;
	margin-left:20px;}
.tyraell{
	width:851px;
	height:90px;
	border:1px solid #ebebeb;
	float:left;
	margin-left:20px;}
.tjliyll{
	width:120px;
	height:35px;
	line-height:32px;
	font-size:14px;
	font-family:"寰蒋闆呴粦";
	color:#fff;
	text-align:center;
	margin-left:95px;
	background-color:#4882c0;
	border-radius:2px;
	cursor:pointer;
	margin-top:15px;}
/*****************/
.jopll{
	width:100%;
	height:52px;
	background-color:#f6f6f6;
	margin-top:20px;
	margin-bottom:12px;
}
.zuopp{
	font-size:14px;
	font-family:"寰蒋闆呴粦";
	color:#000;
	line-height:52px;
	float:left;
	margin-left:30px;}
.youpp{
	font-size:12px;
	font-family:"寰蒋闆呴粦";
	color:#000;
	float:right;
	margin-right:30px;
	line-height:52px;}
.joplk{
	width:100%;
	height:52px;
	background-color:#f6f6f6;
	margin-bottom:20px;}
.neull{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:20px;
	padding-bottom:20px;
	border-bottom:1px dashed #efefef;}
.netutu{
	width:215px;
	height:102px;
	float:left;}
.nezizi{
	float:right;
	width:725px;
	overflow:hidden;
	font-size:12px;
	font-family:"寰蒋闆呴粦";
	color:#646464;
	line-height:25px;
	display:block;}
.yinezi{
	font-size:14px;
	font-family:"寰蒋闆呴粦";
	color:#444;
	font-weight: bold;
	line-height:30px;}
.yinezi span{
	display:block;
	float:right;
	font-weight:normal;
	font-size:12px;
	font-family:"寰蒋闆呴粦";
	color:#646464;}
.huef{
	float:right;
	display:block;}
.new_ltwo{
	width:100%;
	height:40px;
	line-height:40px;
	font-size:12px;
	font-family:"寰蒋闆呴粦";
	color:#444;
	text-align:center;}
.new_images{
	width:100%;
	height:290px;
	text-align: center;
	margin-bottom:15px;
	margin-top:10px;}