@charset "utf-8";
/* CSS Document */

body{ font:14px/1.5 tahoma,arial,宋体,sans-serif; color:#666666; background-image:url(../images/bg.jpg); background-repeat:repeat-x;  line-height:30px; font-family:"微软雅黑";}
body{ padding:0px; margin:0px;}
img { border:0;}
a { color:#666666; text-decoration:none; }
a:hover { color:#0072c4;text-decoration:none;}
ol,ul,li,td,tr,table,p,div{list-style:none;}
h1, h2, h3, ul, li, dl, dt, dd, p{margin: 0px;padding: 0px}
h2{ font-size:14px; color:#000000; font-family:"微软雅黑"; font-weight:bold; display:inline;}
li{float:left;}
hr{ height:1px; border-bottom:1px solid #cccccc;}
.clear{ clear:both;}

#m30{ margin-top:30px;}
.input3{ height:38px; width:240px; border:1px solid #d7d7d7; background-color:#ffffff;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px; text-indent:15px; font-size:14px; margin-bottom:10px;}
.input2{ height:38px; width:490px; *width:506px; border:1px solid #d7d7d7; background-color:#ffffff;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px; text-indent:15px; font-size:14px;margin-bottom:10px;}
textarea{ height:100px; width:490px; *width:506px;border:1px solid #d7d7d7; background-color:#ffffff;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px; text-indent:15px; font-size:14px;margin-bottom:10px;}
.f14{ font-size:14px; line-height:30px;}
.p_p{ padding-top:15px;}


#pagger{ width:1004px; margin:0 auto;}
#head{width:1004px; margin:0 auto;}
#head_logo{ background-image:url(../images/logo.jpg); width:291px; height:60px; float:left;}
#head_logo a{ width:291px; height:60px; float:left; display:block;}
.menu{width:650px; background:url(../images/menu_bg.jpg) repeat-x bottom; line-height:60px; height:60px; float:left;}
.menu .nav{width:650px; margin:0 auto; height:100%;}
.menu .nav ul{float:right;}
.menu .nav ul li{float:left; padding:0px 15px; background:url(../images/line.jpg) no-repeat right; text-align:center; color:#FFF; font-size:14px; font-family:'微软雅黑'; position:relative;}
.menu .nav ul li a{color:#FFF;}
.menu .nav .active{background:#E88201; color:#FFF;}
.menu .nav ul li .navbox{/*width:795px;*/width:580px; background-color: #E88201; overflow:hidden; display:none; padding:5px 0px; min-height:40px; padding-left:3px; margin-left:70px; filter:alpha(opacity=60);  -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.menu .nav ul li .navbox a{float:left; padding-right:20px; background:url(../images/icon2.gif) repeat-y right; line-height:30px; text-align:left; text-indent:2em; font-size:12px;}
.menu .nav ul li .navbox a:hover{text-decoration:underline;}
/*导航二级栏目定位*/
.navbox_about{position: absolute; top:60px; left:0;}
.navbox_pro{position: absolute; top:60px; left:-106px;}
.navbox_development{position: absolute; top:60px; left:-212px;}
.navbox_expand{position: absolute; top:60px; left:-332px;}
.navbox_news{position: absolute; top:60px; left:-412px;}
.navbox_responsibility{position: absolute; top:60px; left:-544px;}
.navbox_investor{position: absolute; top:60px; left:-618px;}

#banner{ background:url(../images/banner.jpg) center top; width:100%; height:313px; margin:0 auto;}

.index_mid{ width:1004px; margin:0 auto;}
/* 效果CSS开始 */
.brands-list { width: 1004px; height: 260px; overflow: hidden; margin: 20px auto 0 auto; }
.brands-list li { float: left; width: 220px; margin: 0 30px 7px 1px; display: inline;}
.brands-list li a { position: relative; height: 242; display: block; overflow: hidden; cursor: pointer; }
.brands-list li a .title { z-index: 2; position: absolute; bottom: 10px; left: -160px; width: 150px; height: 20px; padding: 0 0 0 10px; color: #f1e8eb; line-height: 17px; background: url(../images/img_caption_bg.png) no-repeat; }
.brands-list li a .shine { z-index: 3; position: absolute; top: 0; left: 0; width: 160px; height: 242; background: url(../images/shine_brands.png) no-repeat -160px 0; }
.brands-list li a .title { _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/img_caption_bg.png');
}
.brands-list li a .shine { _background: none; }
/* 效果CSS结束 */

.index_about{ width:1004px; margin:0 auto;}
.index_left{ width:630px; float:left;}
.index_abg{ background-image:url(../images/abg.jpg); width:630px; height:360px; margin:0 auto;}
.index_contact{ width:240px; float:left;}
.txtcontact{ width:200px; margin:0 auto; color:#ffffff;}
.index_acontent{ width:380px; float:right; padding:10px 0; color:#999999;}
.index_right{ width:374px; float:right;}
.index_newsbg{ background-image:url(../images/nbg.jpg); width:374px; height:360px; margin:0 auto;}
.inews_title{ width:374px; height:52px; margin:0 auto;}
.inews_title a{ width:50px; height:52px; float:right; display:block;}
.txtnews{ width:350px; margin:0 auto;}

#foot{ background-color:#333333; width:100%; height:54px; margin:0 auto;}
.txtfoot{ width:1004px; margin:0 auto; color:#ffffff; line-height:54px;}

.abouttitle{ background-image:url(../images/atitle.jpg); width:1004px; height:60px; margin:0 auto;}
.f_left{ font-size:18px; float:left; line-height:60px; font-family:"微软雅黑"; margin-left:20px; color:#0072c4; font-weight:bold;}
.f_right{ float:right; line-height:60px;font-family:"微软雅黑"; margin-right:10px;}
.sbody{ width:1004px; margin:0 auto; padding:10px 0;}

.user1 .category-module,
.user2 .category-module,
.user3 .category-module,
.user4 .category-module {
    list-style-type: none;
    margin: 0px;
}

<!--默认样式开始-->
.n9{ width:230px; margin:0 auto;}
.n10{ background:url(../images/pbg.jpg) no-repeat;  width:200px; height:30px; padding-left:30px; line-height:30px; color:#ffffff;  overflow:hidden; padding-bottom:5px; font-size:14px; font-weight:bold;}
.n10:hover{ background:url(../images/pbg1.jpg) no-repeat; width:200px; height:30px; padding-left:30px; line-height:30px; color:#ffffff; cursor:pointer;}
#current_pro{background:url(../images/pbg.jpg) no-repeat; width:200px; height:50px; padding-left:30px; line-height:50px; color:#ffffff; cursor:pointer; font-size:14px; margin-bottom:5px;}
#current_pro:hover{background:url(../images/pbg2.jpg) no-repeat; width:200px; height:50px; padding-left:30px; line-height:50px; color:#ffffff; cursor:pointer; font-size:14px; margin-bottom:5px;}

.n11{background:url(../images/pbg2.jpg) no-repeat; width:214px; height:35px; padding-left:16px; line-height:35px; color:#ffffff; overflow:hidden; font-size:12px;}
.n11:hover{background:url(../images/pbg2.jpg) no-repeat; width:214px; height:35px; padding-left:16px; line-height:35px; color:#000000; cursor:pointer;}

.newslist { margin:0 auto;}
.newslist ul { }
.newslist li { width:95%;
	background: url(../images/ico.jpg) no-repeat 4px center;
	padding: 5px 0 5px 18px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	font-size:14px;
	border-bottom: #bebebe 1px dotted;	
	
}
.newslist li a {
	color: #666666;
}
.newslist li a:hover {
	color: #0072c4;
}
.newslist li span {
	color: #939393;
	float: right;
}

.maincontent {margin:0 auto;}
#productslist {overflow: hidden;}
#productslist li {margin-bottom: 15px;/**margin-bottom:21px;*/ padding:0 3px; float: left; text-align: center;}
#productslist a {display: block; overflow: hidden; padding: 10px; border:1px solid #efefef; background-color: #efefef; width: 140px;}
#productslist a:hover {border: 1px solid #ccc; padding: 10px;}
#productslist h3 {font-size: 12px;  font-weight:normal; }
#productslist p {margin: 0; height: 136px; overflow: hidden;}

.news-tit h3{ padding-bottom:5px; margin-bottom:5px;font-size:14px; "微软雅黑"; color:#0072c4; text-align:center;}
.news-tit p{ text-align:center;color:#cccccc; 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 {
	width:98%;
	background: url(../images/ico.jpg) no-repeat 4px center;
	padding: 5px 0 5px 18px;
	height: 35px;
	line-height: 35px;
	font-size:14px;
	overflow: hidden;
	border-bottom: #bebebe 1px dotted;
	
}
.newslists li a {
	color: #515151;
}
.newslists li a:hover {
	color: #0072c4;
}
.newslists li span {
	color: #939393;
	float: right;
}


.maincontents {margin:0 auto;}
#productslists{overflow: hidden;}
#productslists li {margin-bottom: 15px; padding:0 15px; float: left; text-align: center;}
#productslists a {display: block; overflow: hidden; padding: 10px; background-color: #efefef; width: 200px;}
#productslists a:hover {border: 2px solid #0072c4; padding: 8px;}
#productslists h3 {font-size: 12px;  font-weight:normal; }
#productslists p {margin: 0; height: 154px; overflow: hidden;}
<!--默认样式结束-->