@charset "utf-8";
/*--------------------全局样式--------------------------*/
body,td,th,ul,li,p {margin: 0px; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:22px;}
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#333;text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}
.clean{ clear:both; display:block;}

/*--------------------header---------------------*/
#head{background: url(../images/header_bj.jpg) repeat-x center top; height:82px;}
#header{ width:1002px; height:83px; margin:0 auto;}
.header_logo{ width:530px; height:83px; float:left;}
.header_right{ width:180px; height:53px; line-height:53px; float:right}

/*------------------nav----------------------*/
#nav{ width:1002px; height:32px; margin:0 auto; clear:both;}
#nav_left{ width:126px; height:32px; background:url(../images/dh-left.jpg) no-repeat; float:left;}
#nav_left a{ color:#FFF; font-size:12px; height:32px; line-height:32px; text-align:center; font-weight:800; width:126px; display:block;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";}
#nav_left a:hover{ color:#FF0; font-size:14px; text-decoration:none;display:block;}
#nav_center{ width:750px; height:32px; background:#03C; float:left;}
#nav_right{ width:126px; height:32px; float:right; background:url(../images/dh_right.jpg) no-repeat}
#nav_right a{ color:#FFF; font-size:12px; height:32px; line-height:32px; text-align:center; font-weight:800; width:126px; display:block;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";}
#nav_right a:hover{ color:#FF0; font-size:14px; text-decoration:none;display:block;}

/*---------------banner---------------------*/
#bann{ height:402px; display:block;}
#banner{ width:1002px; margin:0 auto}

/*----------------main--------------------*/
#main{ margin:0 auto; background:#eff0ef}
.mian_top{ margin:0px auto; padding:20px 0 15px 0; width:1000px; height:199px;}
.main_left{ width:363px; height:199px; float:left}
.about_top{ width:350px; padding-right:8px; margin:0 auto; height:26px; border-bottom:1px solid #e3e3e3;}
.about_top p{ float:left; padding:6px 0 0 5px;}
.about_top span{ float:right; padding-top:11px;}
.news{ width:350px; margin:0 auto; padding-left:10px;}
.news li{ background: url(../images/news_.jpg) no-repeat left center; padding-left:10px;}
.news li span{ padding-left:47px; color:#900}
.main_center{ width:19px; height:199px; background: url(../images/xian.jpg) no-repeat center center; float:left}

.main_right{ width:618px; height:199px; float:right}
.main_right_p{ float:left; width:374px; margin-right:10px;}
.products_{ width:370px; padding-right:8px; margin:0 auto; height:26px; border-bottom:1px solid #e3e3e3;}
.products_ p{ float:left; padding:6px 0 0 5px;}
.products_ span{ float:right; padding-top:11px;}
#demoa {overflow:hidden;width:370px;margin-right: auto;margin-left: auto; padding-top:20px;height: 145px;} 
#demoa img {padding:0px;height: 109px;width: 148px;border:1px solid #dfdfdf; padding:2px;}
#indemoa {float: left;width: 600%;margin: 0px;padding: 0px;} 
#demo1a {float: left;margin: 0px;padding: 0px;} 
#demo1a ul {list-style-type: none;padding-top: 0px;padding-bottom: 8px;margin: 0px;padding-right: 0px;padding-left: 0px;}
#demo1a li {text-align: center;float: left;padding-right: 6px;padding-left: 6px;color: #ccc;
margin: 0px;padding-top: 0px;padding-bottom: 0px;height: 125px;font-size: 12px;line-height:20px;}
#demo2a {float: left;margin: 0px;padding: 0px;} 
#demo2a ul {list-style-type: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;
padding-bottom: 8px;margin: 0px;}
#demo2a li {text-align: center;float: left;padding-right: 6px;padding-left: 6px;color: #ccc;
height: 125px;font-size: 12px;line-height:20px;}

.main_right_c{ float:right; width:210px;}
.contact_{ width:203px; padding-right:8px; margin:0 auto; height:26px; border-bottom:1px solid #e3e3e3;}
.contact_ p{ float:left; padding:6px 0 0 5px;}
.contact_ span{ float:right; padding-top:11px;}
.contact_z{ background:url(../images/contact__.jpg) no-repeat right 80%; height:167px;}
.contact_z p{ padding:38px 6px 0 10px; line-height:24px;}

.parent{ width:1000px; margin:0 auto; height:60px; border:1px solid #c9d5e1;}
.parent h3{ float:left; font-weight:800; font-size:12px; padding-top:0px; text-align:center; width:37px; line-height:20px;}
.parent .parent_{ float:right;}
.per li{ float:left; padding-right:4px; padding-top:9px; }
.per li img{border:1px solid #CCC;}

#footer{ background: url(../images/footer_bj.jpg); height:39px; line-height:39px;}
#footer_{ width:1002px; margin:0 auto;height:39px; line-height:39px; display:block}
.footer_left{  float:left; padding-left:12px; }
.footer_right{ width:370px; float:right; padding-right:2px;}

/*-------------------内页-----------------------*/
#bann_n{ width:1002px; height:130px; margin:0 auto;}

.mian_n{ width:1000px; margin:0 auto; padding:12px 0 35px 0;}
.mian_n_left{ width:200px; float:left;}
.mian_n_left p{ background:url(../images/nei_top.jpg) no-repeat center top; height:34px; color:#CCC}
.mian_n_right{ width:770px; float:right;}

.line{ background:url(../images/nei_bj.jpg) repeat-y center top;}
.line ul{ padding:17px 0 10px 0;}
.line li{ width:162px; margin:0 auto;}
.line li a{ background:url(../images/nei_a.jpg) no-repeat center top;width:142px; height:40px; line-height:16px; padding-left:22px; padding-top:7px; color:#FFF; font-weight:800; display:block}
.line li a:hover{ color:#FF0;text-decoration:none; font-size:12px; background:url(../images/nei_a-hover.jpg) no-repeat center top;display:block}

.line ul li ul{background:#237cb6}
.line ul li ul li{background:none;}
.line ul li ul li a{ font-size:12px; color:#fff; line-height:29px; height:29px; display:block;background:none;font-weight:normal}
.line ul li ul li a:hover{ text-decoration:none; color:#FF0; display:block; font-weight:800; background:#3997d4}

.mian_n_right_{ border-bottom:1px solid #CCC; background:url(../images/nei_r.jpg) no-repeat left bottom; height:30px;}
.xuxu {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}

.cuspages a:link,.cuspages a:visited{text-decoration:none; color:#999;}
.cuspages a:hover {text-decoration:underline}
/* pages */
.pages{clear:both;margin:10px 0}
	.pages em, .pages a, .pages strong{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5}
	.pages a:hover{text-decoration:none;border:1px solid #09C;background:#09C;color:#FFF}
	.pages strong{border:none;font-weight:700}
	.cuspages{margin:5px 0px;;line-height:200%; clear:both; text-align:center;}
	.cuspages .pages{display:inline;clear:none;margin-right:45px}