@charset "utf-8";
/* CSS Document */

/*导航部分样式：*/
body{ font:12px/1.5 tahoma,arial,宋体,sans-serif; font-family:"微软雅黑"; color:#666666;  line-height:30px;}
body{ padding:0px; margin:0px;background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#ffffff;}
img { border:0;}
a { color:#666666; text-decoration:none; }
a:hover { color:#c00000;text-decoration:none;}
ol,ul,li,td,tr,table,div{list-style:none;}
h1, h2, h3, ul, li, dl, dt, dd, p{margin: 0px;padding: 0px}
h2{ font-size:20px; color:#ffffff; font-family:"微软雅黑"; display:inline; padding-left:20px; line-height:100px;}
li{float:left;}
hr{ height:1px; border-bottom:1px solid #cccccc;}
.clear{ clear:both;}

#pagger{ width:1004px; margin:0 auto;}
#head{ background-image:url(../eimg/head.jpg); width:1004px; height:96px; margin:0 auto;}
#head a{ width:384px; height:96px; float:left;}
#menu{ width:1004px; margin:0 auto;}

.topmenu
{
	width:1004px;
	height:48px;
	color:#000000;
}
.topmenu ul
{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.topmenu li
{
	float:left;
	overflow:hidden;
	height:48px;
	background:url(../images/line.jpg) left no-repeat;
	line-height:48px;
	margin-left:0px;
	font-size:14px;
	font-weight:bold;
/*	font-family:"微软雅黑";*/
}

.topmenu li a
{
	display:block;
	padding:0 26px;
	text-decoration:none;
	font:14px;
	color:#ffffff;
	font-weight:bold;
	line-height:48px;

}

.topmenu li a:hover
{
	
	color:#ffffff; 
	background:url(../images/menuline.jpg) no-repeat center top;
}

.topmenu #firstmenu
{
	
	color:#ffffff;
	background:url(../images/menuline.jpg) no-repeat center top; 
}	

.topmenu #firstmenu a
{
	
	color:#ffffff;
	background:url(../images/menuline.jpg) no-repeat center top;
}

#banner{width:100%; height:356px; margin:0 auto;}

.index_midbg{ background-color:#f0f0f0; width:100%; height:540px; margin:0 auto;}
.index_mid{ width:1004px; margin:0 auto;}
.index_left{ width:218px; float:left;}
.iplist_title{ background-image:url(../eimg/iplist_title.jpg); width:218px; height:101px; margin:0 auto;}
.ipcontent{ background-image:url(../images/ipcontent.jpg); width:218px; !important height:100%; margin:0 auto;}
.txtplist{ width:218px; margin:0 auto;}
.itell{ background-image:url(../images/tel.jpg); width:218px; height:208px; margin:0 auto; margin-top:40px;}
.itell a{ width:218px; height:208px; display:block;}


.itells{ background-image:url(../images/tels.jpg); width:218px; height:100px; margin:0 auto;}
.itells a{ width:218px; height:208px; display:block;}

.index_right{ width:768px; float:right;}
.txtpro{ width:768px; margin:0 auto;}

.l{ border-bottom:1px solid #efefef; width:100%; margin:0 auto;border-top-style:none; border-right-style:none; border-left-style:none;}
.index_about{ width:1004px; margin:0 auto; margin-top:30px;}
.iabout_left{ width:729px; float:left;}
.iatitle{ background-image:url(../eimg/iatitle.jpg); width:729px; height:40px; margin:0 auto;}
.iatitle a{ width:50px; height:40px; float:right; display:block;}
.iabout_lpic{ background-image:url(../images/apic.jpg); width:257px; height:189px; float:left; margin-top:20px;}
.iabout_lpic a{width:257px; height:189px; display:block;}
.txtabout{ width:456px; float:right; margin-top:10px;}

.iabout_right{ width:259px; float:right;}
.ll{ background-image:url(../images/l.jpg); width:9px; height:252px; float:left;}
.inews{ width:234px; float:right;}
.inews_title{ background-image:url(../eimg/intitle.jpg); width:234px; height:40px; margin:0 auto;}
.inews_title a{width:50px; height:40px; float:right; display:block;}
.txtnews{ width:230px; margin:0 auto;}


.iprosbg{background-color:#f0f0f0; width:100%; height:340px; margin:0 auto; margin-top:20px;}
.ipros_title{ background-image:url(../eimg/ptitle.png); width:1004px; height:23px; margin:0 auto;}
.txtpros{ width:1004px; margin:0 auto; margin-top:20px;}

.index_ad{ width:1004px; margin:0 auto;}
.index_adtitle{ background-image:url(../eimg/adtitle.jpg); width:1004px; height:62px; margin:0 auto; margin-top:30px;}


.cor_c{ clear:both;}
.cor_c li{ text-align:center; float:left;width:140px;padding:0 80px 0 0;margin:0 65px 0 0; display:inline;
background:url(../images/why_l.gif) right 15px no-repeat;}
.cor_c li p img{width:136px;height:136px;overflow:hidden; display:block; vertical-align:top;}
.cor_c li p{ position:relative;width:136px;height:136px;}
.cor_c li p i img{ position:absolute;left:0;top:0; z-index:1;}
.cor_c li p em img{ position:absolute;left:0;top:0; z-index:-1;}
.cor_c li b{ display:block;padding:20px 0 0; line-height:28px;height:28px; overflow:hidden; font-size:16px; color:#333;}
.cor_c li span{ display:block; line-height:24px;height:45px; overflow:hidden; font-size:14px; color:#666;}
.cor_c li img{margin:0 auto;}          
.cor_c .lst{margin:0;padding:0; background:none;}
.cor_c li a:hover i img{ z-index:-1;}
.cor_c li a:hover em img{ z-index:1;}


.index_case{ width:1004px; margin:0 auto; margin-top:30px;}
.icase_title{ background-image:url(../eimg/icase_title.jpg); width:1004px; height:25px; margin:0 auto;}
.txtcase{ width:1004px; margin:0 auto; margin-top:20px;}

#foot{ background-image:url(../images/foot.jpg); width:100%; height:115px; margin:0 auto; margin-top:20px;}
.txtfoot{ width:1004px; margin:0 auto; color:#fff; font-size:14px; padding:15px 0; line-height:30px;}

.aplist_title{ background-image:url(../images/aplist_title.jpg); width:218px; height:101px; margin:0 auto;}
.abouttitle{ background-image:url(../images/abouttitle.jpg); width:768px; height:30px; margin:0 auto; margin-top:10px;}
.abouttitle h1{
	font: 18px "微软雅黑";
	float: left;
	font-weight:bold;
	color:#ae1c1c;
}
.abouttitle p{
	line-height: 30px;
	padding-left: 0px;
	float: right;
	color: #bbbbbb;
}

.sbody{ width:765px; margin:0 auto; margin-top:10px;}
.tt{ font-size:14px; line-height:35px;}

.t1{ width:213px; margin:0 auto; height:34px; text-align:center; color:#ffffff; font-size:17px; font-weight:bold; line-height:34px;}
.t2{ width:213px; margin:0 auto; padding:10px 0;}
.t3{ width:768px; margin:0 auto; padding:10px 0;}

ul.law { background:url(../images/law_bg.jpg) no-repeat; width:768px; height:38px; margin:9px auto; }
ul.law li { float:left; width:165px;  text-align:center; margin-right:5px; line-height:36px; padding-left:10px; font-size:14px; font-weight:bold;}
ul.law li a{ color:#000000; font-weight:bold; display:block}
ul.law li a.law_hover{ background:url(../images/law_li_on.jpg) no-repeat center; color:#FFF}
ul.law li a:hover{ background:url(../images/law_li_on.jpg) no-repeat center; color:#FFF}
ul.law #current{background:url(../images/law_li_on.jpg) no-repeat center; color:#FFF}
ul.list02{ width:757px; margin:0 auto;}
ul.list02 li{ width:757px; border-bottom:1px dashed #e5e5e5; line-height:28px; height:28px; padding-left:13px }
ul.tabs li{ margin:0 10px 0 3px}
.tabs .hover,ul.Organ li a:hover{ background:url(../images/law_li_on.jpg) no-repeat center; color:#FFF}


/*默认样式开始*/
.n9{ width:218px; margin:0 auto;}
.n10{ background:url(../images/pbg.jpg) no-repeat; width:173px; height:50px; padding-left:45px; line-height:50px; color:#666666; margin-bottom:1px; overflow:hidden; font-size:16px;}
.n10:hover{ background:url(../images/pbg1.jpg) no-repeat; width:173px; height:50px; padding-left:45px; line-height:50px; color:#ffffff; cursor:pointer;}
#scurrent{background:url(../images/pbg1.jpg) no-repeat; width:226px; height:50px; padding-left:30px; line-height:50px; color:#ffffff; cursor:pointer;}

.n11{ background:url(../images/pa1.jpg) no-repeat; font-size:14px; width:186px; height:30px;padding-left:32px; line-height:30px; color:#666666; margin-bottom:8px; overflow:hidden; border-bottom:1px dashed #cccccc;}
.n11:hover{ background:url(../images/pa1.jpg) no-repeat; width:186px; font-size:14px; height:30px; padding-left:32px; line-height:30px; color:#c00000; cursor:pointer;}

.n12{color:#1c5483}
.n12:hover{color:#FF6000; cursor:pointer;}

.n13{ width:218px; margin:0 auto;}
.n14{ background:url(../images/pbg2.jpg) no-repeat; width:183px; height:50px; padding-left:35px; line-height:50px; color:#ffffff; margin-bottom:1px; overflow:hidden; font-size:15px;}
.n14:hover{ background:url(../images/pbg1.jpg) no-repeat; width:183px; height:50px; padding-left:35px; line-height:50px; color:#ffffff; cursor:pointer;}

.newslist { margin:0 auto;}
.newslist ul {}
.newslist li {
	background: url(../images/ico.jpg) no-repeat 4px center;
	padding: 5px 0 5px 18px;
	height: 24px;
	line-height: 24px;
	font-size:12px;
	width:94%;
	overflow: hidden;
/*	border-bottom: #bebebe 1px dotted;*/
	
}
.iptxt{height:20px;line-height:20px;border:1px solid #d2cdc3;border-top-color:#c5b8a0;padding:9px 6px;width:215px;font-size:14px;float:left;background:#fff  0 0 repeat-x; color:#666666;}
.newslist li a {
	color: #666666;
}
.newslist li a:hover {
	color: #c00000;
}
.newslist li span {
	color: #666666;
	float: right;
	font-size:12px;
}
.clear {
    zoom:1;
}
.maincontent {margin:0 auto;}
#productslist {overflow: hidden;}
#productslist li {margin-bottom: 15px; padding:0 15px; float: left; text-align: center;}
#productslist a {display: block; overflow: hidden; padding: 10px; background-color: #cccccc; width: 200px;}
#productslist a:hover { background-color:#c00000; color:#ffffff; border: 2px solid #c00000; padding: 8px;}
#productslist h3 {font-size: 12px;  font-weight:normal; }
#productslist p {margin: 0; height: 120px; overflow: hidden;}

.news-tit h3{ padding-bottom:5px; margin-bottom:5px;font-size:14px; "微软雅黑"; color:#c00000; text-align:center;}
.news-tit p{ text-align:center;color:#666666; padding-bottom:10px; border-bottom:3px solid #e4e3e3; }
.news-con{ margin-top:20px;}
.fenxiang{width:100%;height:25px;padding:15px 0px ; border-bottom:solid 1px #ccc;}
.fenye{width:100%; height:30px; padding:0px 0px 0px 0px;}
.right{float:right;}

.newslists { margin:0 auto;}
.newslists ul {}
.newslists li {
	background: url(../images/ico.gif) no-repeat 4px center;
	padding: 0px 0 5px 18px;
	height: 35px;
	line-height: 35px;
	font-size:14px;
	width:96%;
	overflow: hidden;
	border-bottom: #bebebe 1px dotted;
	
}
.newslists li a {
	color: #666666;
}
.newslists li a:hover {
	color: #ae1c1c;
}
.newslists li span {
	color: #939393;
	float: right;
}


.maincontents {margin:0 auto;}
#productslists{overflow: hidden;}
#productslists li {margin-bottom: 15px; padding:0 11px; float: left; text-align: center;}
#productslists a {display: block; overflow: hidden; padding: 10px; background-color: #ffffff; width: 200px;}
#productslists a:hover { background-color:#ae1c1c; color:#ffffff; border: 2px solid #ae1c1c; padding: 8px;}
#productslists h3 {font-size: 12px;  font-weight:normal; }
#productslists p {margin: 0; height: 120px; overflow: hidden;}


.maincontentss {margin:0 auto;}
#productslistss{overflow: hidden;}
#productslistss li {margin-bottom: 15px; padding:0 5px; float: left; text-align: center;}
#productslistss a {display: block; overflow: hidden; padding: 10px; background-color: #cccccc; width: 225px;}
#productslistss a:hover { background-color:#c00000; color:#ffffff; border: 2px solid #c00000; padding: 8px;}
#productslistss h3 {font-size: 12px;  font-weight:normal; }
#productslistss p {margin: 0; height: 120px; overflow: hidden;}

<!--默认样式结束-->	