@charset "utf-8";
/* CSS Document */

body{
	padding:0px;
	margin:0px;
	font-family:"宋体";
	font-size:12px;
	color:#505050;
	background:#ebebeb;
	behavior:url("csshover.htc");}

h3,h5,h2,h1,h4,h6,dl,dt,dd,ul,li,span{margin:0;padding:0;list-style-type:none; }
.clear{ margin:0; padding:0; border:0; clear:both; height:0px; _display:inline;}

a{
	text-decoration:none;
	color:#505050;
	}
a:hover{
	text-decoration: underline;
	}
img{
	border:none;
	}
h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
	}
.top_main{
	width:1020px;
	height:525px;
	padding:27px 57px 9px 57px;
	margin: 0 auto;
	background:url(../images/1_02.jpg) top no-repeat;}
.top1{
	width:1020px;
	height:98px;
	float:left;
	background:url(../images/1_03.jpg) repeat-x;}
.top_left{
	width:200px;
	float:left;
	margin:29px 0 0 26px;
	display:inline;}
.top_right{
	width:500px;
	float:right;
	margin:20px 20px 0 0;
	display:inline;
	text-align:right;
	color:#FFF;
	font-family:"微软雅黑";}
.top_right span{
	font-size:20px;
	font-weight:bold;}
.menu{
	width:750px;
	float: right;
	margin-top:15px;}	
.menu li{
	float:left;
	padding:0 20px;
	background:url(../images/1_06.jpg) right center no-repeat;}
.menu li a{
	color:#fff;
	padding-bottom:7px;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	display:block;}
.menu li a:hover{
	text-decoration:none;
	background:url(../images/1_10.jpg) bottom center no-repeat;}
#sy .sy,#gy .gy,#lx .lx,#fw .fw,#lj .lj,#xw .xw,#cp .cp,#ly .ly{
	background:url(../images/1_10.jpg) bottom center no-repeat;}
.clear { clear:both;}
.banner{
	width:1020px;
	height:401px;
	float:left;}
.main{
	width:1020px;
	padding:20px 0;
	margin:0 auto;
	overflow:hidden;}	
.sy1{
	width:1020px;
	float:left;
	line-height:24px;
	font-family:"微软雅黑";
	font-size:14px;
	padding-bottom:25px;
	background:url(../images/1_18.jpg) bottom repeat-x;} 
.sy1 img{
	float:left;
	margin-right:20px;}
.sy1 h2{
	font-size:18px;}
.sy2{
	width:1020px;
	float:left;
	margin-top:20px;}
.sy2_1{
	width:725px;
	float:left;}
.sy2_11{
	width:725px;
	float:left;}
.sy2_11 a{
	float:right;}
.sy2_12{
	width:725px;
	padding:19px 0;
	float:left;
	overflow:hidden;
	background:#303135;}
.sy2_12 li{
	width:203px;
	height:258px;
	float:left;
	margin-left:19px;
	display:inline;
	border:#3a3b3f 1px solid;}
/*.sy2_12 li img{
	width:203px;
	height:131px;
	float:left;
	margin-bottom:7px;}*/
.sy2_12 li a .sy2_13{
	width:183px;
	float:left;
	margin:0 10px;
	display:inline}
.sy2_12 li .sy2_13 dt{
	width:183px;
	float:left;
	font-size:16px;
	color:#FFF;
	margin-bottom:7px;
	font-family:"微软雅黑";}
.sy2_12 li a .sy2_13 dt a{
	color:#FFF;}
.sy2_12 li .sy2_13 dd{
	width:183px;
	float:left;
	line-height:19px;}
.sy2_12 li:hover{
	background:#2a2b2f;}
.sy2_2{
	width:231px;
	padding:40px 45px 0 58px;
	height:229px;
	float:left;
	margin-left:-40px;
	color:#FFF;
	line-height:20px;
	margin-top:40px;
	background:url(../images/1_29.jpg) no-repeat;}
.sy2_2 a{
	width:231px;
	float:left;
	margin-bottom:30px;}
.sy2_21{
	width:231px;
	float:left;
	margin-top:30px;
	font-size:16px;
	font-family:"微软雅黑";
	line-height:22px;
	color:#FFF;
	text-align:center;}
.sy2_21 span{
	font-size:22px;
	font-weight:bold;}
.sy3{
	width:1034px;
	float:left;
	margin-top:25px;}
.sy3 dt{
	width:1034px;
	float:left;
	margin-bottom:25px;}
.sy3 dd{
	width:465px;
	float:left;
	margin-right:14px;
	padding:18px;
	line-height:22px;
	background:#e2e2e2;
	border:#bebebe 1px solid;
	margin-bottom:14px;}
.sy3 dd .sj{
	width:69px;
	float:left;
	margin-right:15px;
	padding:15px 0 5px 0;
	line-height:22px;
	color:#FFF;
	margin-top:10px;
	height:49px;
	font-size:30px;
	font-weight: bold;
	font-family:"微软雅黑";
	text-align:center;
	background:url(../images/1_50.jpg) no-repeat;}
.sy3 dd .sj span{
	font-size:13px;
	font-weight:100;}
.sy3 dd a{
	font-size:14px;
	color:#252525;
	font-weight:bold;
	line-height:30px;}
.sy3 dd .more{
	color:#8a8a8a;
	font-size:12px;
	font-family:"微软雅黑";
	font-weight:100;}
.sy3 dd:hover .sj{
	background:url(../images/1_47.jpg) no-repeat;}
.sy3 dd:hover .more{
	color:#c63932;
	text-decoration:none;}
.sy4{
	width:1020px;
	float:left;
	height:44px;
	line-height:44px;
	background:#FFF;
	margin-top:20px;}
.sy4 dt{
	width:100px;
	height:44px;
	background:#c63932;
	color:#FFF;
	float:left;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
	text-align:center;
	}
.sy4 dd{
	width:900px;
	float:left;
	padding:0 10px;}
.sy4 dd a{
	margin:0 7px;}

.foot{
	width:1134px;
	margin:30px auto 0 auto;
	padding-top:40px;
	color:#808080;
	line-height:20px;
	text-align:center;
	height:75px;
	background:url(../images/1_53.jpg) no-repeat;}	
.foot a{ color:#808080;}	

/*-------------------------------------------------------------------------------------------------------------------*/
.top_con{
	width:1020px;
	height:290px;
	padding:27px 57px 9px 57px;
	margin: 0 auto;
	background:url(../images/1_02.jpg) bottom no-repeat;}
.banner_con{
	width:1020px;
	float:left;}
.left{
	width:200px;
	float:left;}
.left1{
	width:200px;
	float:left;}
.left1 dt{
	width:185px;
	float:left;
	padding:30px 0 0 15px;
	height:70px;
	font-family:"微软雅黑";
	background:url(../images/2_07.jpg) no-repeat;
	color:#FFF;
	line-height:20px;}
.left1 dt span{
	font-size:18px;}
.left1 dd{
	width:200px;
	height:52px;
	float:left;}
.left1 dd a{
	width:170px;
	float:left;
	padding-left:30px;
	line-height:52px;
	color:#FFF;
	display:block;
	font-size:14px;
	background:url(../images/2_08.jpg) no-repeat;}
.left1 dd a:hover{
	background:url(../images/2_09.jpg) no-repeat;
	color:#f9d134;
	text-decoration:none;}
.left2{
	width:198px;
	float:left;
	margin-top:15px;
	border:#cbcbcb 1px solid;}
.right{
	width:790px;
	float:right;
	overflow:hidden;}
.weizhi{
	width:100%;
	float:left;
	line-height:30px;
	padding-bottom:10px;
	margin-bottom:20px;
	background: url(../images/1_18.jpg) bottom repeat-x;}
.weizhi dt{
	width:200px;
	float:left;
	padding-left:30px;
	background:url(../images/2_10.jpg) left center no-repeat;
	font-size:25px;
	font-family:"微软雅黑";
	color:#202020;}
.weizhi dd{
	width:300px;
	float:right;
	text-align:right;}
.nr1{
	width:790px;
	float:left;
	line-height:30px;
	font-size:14px;}
.nr2{
	width:1036px;
	float:left;}
.nr2 li{
	width:243px;
	height:40px;
	line-height:40px;
	float:left;
	text-align:center;
	margin:16px 16px 0 0;
	display:inline;
	background:#b5b5b5;}
.nr2 li a{
	color:#232323;}
.nr3{
	width:790px;
	float:left;}
.nr3 li{
	width:790px;
	float:left;
	padding:18px 0;
	line-height:22px;
	border-bottom:#bcbcbc 1px dashed;}
.nr3 li .sj{
	width:69px;
	float:left;
	margin-right:15px;
	padding:15px 0 5px 0;
	line-height:22px;
	color:#FFF;
	height:49px;
	font-size:30px;
	font-weight: bold;
	font-family:"微软雅黑";
	text-align:center;
	background:url(../images/1_49.jpg) no-repeat;}
.nr3 li .sj span{
	font-size:13px;
	font-weight:100;}
.nr3 li a{
	font-size:14px;
	color:#252525;
	font-weight:bold;
	line-height:30px;}
.nr3 li .more{
	color:#8a8a8a;
	font-size:12px;
	font-family:"微软雅黑";
	font-weight:100;}
.nr3 li:hover .sj{
	background:url(../images/1_48.jpg) no-repeat;}
.nr3 li:hover .more{
	color:#c63932;
	text-decoration:none;}
.nr5{
	width:970px;
	padding:10px 25px;
	float:left;}
.nr5 dt{
	width:970px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:24px;
	padding:10px 0;
	color:#c33736;
	border-bottom:#bcbcbc 1px dashed;}
.nr5 dt span{
	font-size:12px;
	font-weight:100;
	color:#a9a9a9;}
.nr5 dd{
	width:970px;
	float:left;
	line-height:24px;
	padding:20px 0;}
.nr4{
	width:950px;
	float:left;
	padding:0 15px;
	height:33px;
	background:#ffffff;
	margin-top:30px;}
.nr4 dt{
	width:600px;
	float:left;
	line-height:33px;}
.nr4 dt a{
	margin-right:20px;}
.nr4 dd{
	width:200px;
	float:right;
	text-align:right;
	padding-top:10px;
	}
.nr4 dd a{
	margin:0 5px;}	
.nr6{
	width:815px;
	float:left;
	margin-top:10px;}	
.nr6 li{
	width:180px;
	height:170px;
	float:left;
	margin-right:23px;
	margin-bottom:10px;
	text-align:center;
	font-size:12px;}	
/*.nr6 li img{
	width:238px;
	height:169px;
	padding:5px;
	background:#FFF;
	margin-bottom:7px;}	
	*/
.nr6 li a span {background:#fff;border:solid 5px #fff;}
.nr6 li a span:hover{
	border:solid 5px #c33736;}
.nr7{
	width:980px;
	float:left;
	margin-top:20px;}
.nr7 dt{
	width:505px;
	float:left;
	background:#fff;
	text-align:center;}
.nr7 dt img{
	/*width:505px;
	height:335px;*/
	border:#fff 5px solid;}
.nr7 dd{
	width:450px;
	float:right;
	line-height:24px;
	font-size:14px;
	padding-top:20px;}	
.fenye{
	width:790px;
	float:left;
	margin:20px 0;
	text-align:center;
	padding:15px 0;}
.fenye a{
	padding:3px 8px;
	line-height:26px;
	margin-right:2px;
	font-family:Arial;
	font-weight:bold;
	color:#525151;
	background:#f6f6f6;
	border:#cccccc 1px solid;}
.fenye a:hover{
	color:#ff0000;
	text-decoration:none;}

.ly1{
	width:1020px;
	float:left;
	font-size:18px;
	font-weight:bold;
	line-height:40px;
	margin-top:20px;
	border-bottom:#dedede 1px solid}	
.ly2{
	width:1020px;
	float:left;
	margin:10px 0px;
	display:inline;
	line-height:24px;
	color:#505050;
	border-bottom:#dedede 1px solid}	
.ly2 dt{
	width:1020px;
	float:left;
	margin-bottom:7px;
	line-height:24px;}	
.ly2 dt img{
	float:left;
	margin-right:25px;}	
.ly2 dt h2{
	float:left;
	color:#ff5909;
	font-size:12px;}	
.ly2 dd{
	width:930px;
	margin:0 0px 0 70px;
	float:left;
	display:inline;
	padding:10px 30px 10px 0;
	border-top:#dedede 1px solid;}	
.ly2 dd img{
	float:left;
	margin-right:20px;
	margin-bottom:30px;}	
.wenben2{
	width:250px;
	height:20px;
	border:#CCC 1px solid;
	line-height:20px;
	padding:0 5px;}	
.yu{
	width:500px;
	line-height:24px;
	border:#CCC 1px solid;
	height:200px;}
.biaoge{
	width:70%;
	float:left;
	margin-top:20px;
	margin-left:15px;
	display:inline;
	margin-bottom:30px;
	}
.biaoge tr td{
	padding:5px 0;}
.biaoge label{
	float:left;
	width:80px;}	
.biaoge label img,.biaoge label input{
	float:left;}	
.liuyan{
	width:1000px;
	padding:30px 0 0 20px;
	height:70px;
	background:url(../images/2_06.jpg) right no-repeat;
	color:#FFF;
	line-height:22px;}			
	
.fenye1{
	width:1020px;
	float:left;
	line-height:37px;
	margin:15px 15px 50px 0px;
	display:inline;}
.fenye1 span{
	float:left;}
.fenye1 a{
	padding:0px 13px;
	line-height:26px;
	margin-right:10px;
	display:block;
	float:left;
	margin-top:5px;
	background:#d9d9d9;
	font-family:Arial;
	text-decoration:none;}	
.fenye1 a:hover{
	background: none;
	color:#e87500;
	font-weight:bold;}	
.wenben1{
	width:42px;
	height:37px;
	line-height:37px;
	float:left;
	margin-right:10px;
	text-align:center;
	background:url(../images/4_19.jpg) no-repeat;
	border:none;
	}	
.co_con{width:1020px; float:left; margin:20px 0px 0 0; display:inline;}
.co_left{ float:left; width:385px; padding:20px; border:#f4f3ef 5px solid; height:403px; font: normal 14px "微软雅黑"; line-height:30px; background:#FFF; border-right:none; }
.co_left img{ margin-top:10px}
.co_right{ float: right }		
.pro_index h3 { height:36px; line-height:36px; font-size:14px; background:#4f4f4f; color:#fff; padding-left:10px;}
.pro_index h3 a { float:right; color:#fff; padding-right:10px;}
.news_index h3 { height:36px; line-height:36px; font-size:14px; background:#4f4f4f; color:#fff; padding-left:10px;}
.news_index h3 a { float:right; color:#fff; padding-right:10px;}
.product_detail { width:990px; margin:0px auto; background:#fff; padding:15px; overflow:hidden;}
.ps_tit { font-size:14px; font-weight:bold; height:40px; line-height:40px;}
.ps_contenter li { height:30px; line-height:30px;}