* {padding:0; margin:0; outline:0;}
a { text-decoration:none;}
li { list-style:none;}
img {border:0px;}
body {font-size:12px; background:url(images/bg_b.jpg);}
.clear{clear:both;margin:0;padding:0;font-size:0;line-height:0;}

.top {background:url(images/index_01.gif) repeat-x; width:1002px; height:98px; margin:auto; position:relative;}
.top .logo {background:url(images/logo.png); width:368px; height:56px; position:absolute; top:25px; left:30px;}
.top .subnav { color:#333; position:absolute; top:10px; right:10px;}
.top .subnav a { color:#333;}

.nav {background:url(images/index_02.gif) repeat-x; width:1002px; height:36px; margin:auto; margin-top:1px; line-height:36px; font-size:12px;}
.nav a { color:#fff; font-weight:bold; font-family:微软雅黑; text-align:center; width:123px; float:left;}
.nav a:hover { text-decoration:underline;}
.nav img { float:left;}

.main { width:1002px; margin:auto;}
.left { float:left;}

.left .prolist { width:233px; position:relative;}
.left .prolist .title { background:url(images/index_05.png); width:240px; height:53px; position:absolute; left:-7px;}
.left .prolist .content { background:#eeeeee; min-height:180px; width:233px; padding-top:53px;}
.left .prolist .content ul { width:210px; margin:auto;}
.left .prolist .content ul li { background:url(images/sub_11.jpg) center left no-repeat; padding-left:15px; line-height:22px; border-bottom:1px dashed #aaa;}
.left .prolist .content ul li a { color:#333333;}
.left .prolist .content ul li a:hover {color:#0066cc;}
.left .contact { width:233px; position:relative;}
.left .contact .title { background:url(images/index_06.png); width:240px; height:51px; position:absolute; left:-7px;}
.left .contact .content { background:#eeeeee; min-height:200px; width:223px; padding-top:51px; padding-left:10px;}

.box { width:1002px; margin:auto; background:#fff;}

/*** 新闻列表 ***/
.News ul {}
.News li {height:24px; line-height:24px;}
.News li a {color:#000000; text-decoration:none; float:left;}
.News li a:hover {color:#FF0000;}
.News li span{float:right;}
/*** 新闻内容 ***/
.New_Content {padding:10px;}
.New_Content .Title {text-align:center; font-family:黑体; font-size:20px; line-height:50px;}
.New_Content .info {text-align:center; border-bottom:1px dashed #c8d8f2; border-top:1px dashed #c8d8f2; line-height:26px; background:#e7f0fa;}
.New_Content .Content { line-height:24px; text-indent: 18pt; padding-top:20px;}
/*** 产品分类 ***/
.Pro_Class ul {}
.Pro_Class li {height:24px; line-height:24px; border-bottom:1px dashed #ccc;}
.Pro_Class li a {color:#000000; text-decoration:none;}
.Pro_Class li a:hover {color:#FF0000;}
/*** 产品列表 ***/
.procontent .listpro{width:100%;}
.procontent .listpro a { color:#000;}
.procontent .listpro a:hover {color:#1d6ff7;}
.procontent .listpro ul { width:98%; margin:auto;}
.procontent .listpro ul li { background:url(images/index_07.gif) no-repeat 0px 9px; padding-left:15px; line-height:30px; margin-top:10px; font-size:14px;}
.procontent .listpro ul li a { color:#134681;}
.procontent .listpro ul li ul{ margin-top:-5px;}
.procontent .listpro ul li ul li{background:url(images/index_08.gif) center left no-repeat; padding-left:15px; line-height:22px; border-bottom:1px dashed #aaa; margin:0px; font-size:12px;}
.procontent .listpro ul li ul li a { color:#000;}
.procontent .listpros{width:100%;}
.procontent .listpros a { color:#000;}
.procontent .listpros a:hover {color:#1d6ff7;}
.procontent .listpros ul { width:98%; margin:auto;}
.procontent .listpros ul li{background:url(images/index_08.gif) center left no-repeat; padding-left:15px; line-height:28px; border-bottom:1px dashed #aaa; margin:0px;}

/*** 产品内容 ***/
.Pro_Content {  padding:10px;}
.Pro_Content .Title {text-align:center; font-family:黑体; font-size:20px; line-height:50px; border-bottom:1px solid #c8d8f2 }
.Pro_Content .img { text-align:center; margin:10px; border:0px;}
.Pro_Content .Content { line-height:24px; text-indent: 18pt; padding-top:20px;}
/*** 在线留言 ***/
.Guestbook {}
.Guestbook table { margin:auto; border-collapse:collapse;}
.Guestbook td {padding:8px 2px; }
.Guestbook label{ float:right;}
.Guestbook input{ border:1px solid #ccc;}
.Guestbook textarea{ border:1px solid #ccc;}
.input-button, .input-submit { background-color:#a90000; border-color:#ffc6c6 #1c0000 #1c0000 #ffc6c6; border-style:solid; border-width:1px; color:#FFF; cursor:pointer; font-size:12px; padding:2px 15px; text-align:center; }
/*分页*/
#Divpage{margin:auto; width:auto; margin-top:2px; margin-bottom:8px;}
#Divpage li{float:left; color:#333333; width:auto; padding:2px; text-decoration:none; list-style:none;}
#Divpage li a {color:#333333; font-size:12px; text-decoration:none; }
#Divpage li a:visited {color:#333333; font-size:12px; text-decoration:none;}
#Divpage li a:hover {color:#ff9900; font-size:12px; text-decoration:none;}
.right { width:740px; float:left; margin-left:15px; margin-top:15px;}
.right .title { background:url(images/index_07.jpg) no-repeat 10px 8px #f4f3f3; width:715px; height:36px; line-height:36px; padding-left:25px; font-size:14px; font-weight:bold; font-family:微软雅黑; color:#1f69bb;}
.right .content {}

.w740 { width:740px; margin:auto;}
.index_about { width:350px; float:left;}
.index_about .title{background:url(images/index_13.jpg) no-repeat left; width:350px; height:33px;}
.index_about .content{ width:350px; background:url(images/index_15.jpg) center top no-repeat; min-height:188px; padding-top:12px;}
.index_about .more { text-align: right; width:350px;}

.index_news { width:350px; float:left; margin-left:25px;}
.index_news .title{background:url(images/index_14.jpg) no-repeat left; width:350px; height:33px;}
.index_news .content{ width:350px; background:url(images/index_15.jpg) center top no-repeat; min-height:200px;}
.index_news .content ul { padding-top:15px;}
.index_news .content ul li { line-height:29px; background:url(images/index_17.jpg) center left no-repeat; padding-left:24px;}
.index_news .content ul li a { float:left; color:#333;}
.index_news .content ul li a:hover { color:#0066cc;}
.index_news .content ul li span { float:right;}
.index_news .more { text-align: right; width:350px;}
.index_right {width:740px; float:left; margin-left:15px; margin-top:15px;}
.index_pro .title { background:url(images/index_12.gif); width:740px; height:27px; margin-top:15px;}
.index_pro .content {}
.index_pro .content ul { margin-top:10px;}
.index_pro .content ul li { width:231px; float:left; line-height:26px; background:url(images/index_08.gif) center left no-repeat; padding-left:15px;}
.index_pro .content ul li a { color:#164594;}
.index_pro .content ul li a:hover { color:#164594; text-decoration:underline;}

.index_prot {margin-top:15px;}
.index_prot .title { background:url(images/index_19.gif); width:740px; height:27px; }
.index_prot .content {}
/*** 图片滚动 ***/
#demo {overflow:hidden; width:740px; margin:auto; padding-top:18px;}
#demo table {border:0px; border-collapse:collapse;}
#demo div {margin-left:8px; border:1px solid #ccc; padding:2px;}
#demo div img {width:164px; height:129px; border:0px;}
#demo span {display:block;text-align:center; margin-top:5px;}
#demo span a {color:#595959;}
#demo span a:hover {color:#F00;}

.bottom { width:1002px; margin:auto; color:#fff;}
.bottom td { height:100px; text-align:center; line-height:24px; background:url(images/index_04.gif) repeat-x;}

.banner { width:1002px; height:226px; margin:auto; background:#eee; background:url(images/index_18.jpg) no-repeat; margin-top:5px;}