﻿@charset "utf-8";
body {
	font-size: 12px;  margin: 0px auto; color: #565656; font-family: arial,'宋体',verdana,sans-serif;background: #ffffff url(/style/images/bgnei.gif) repeat-x 1px 0px;
}
#index {
	font-size: 12px; margin: 0px auto; color: #565656; font-family: arial,'宋体',verdana,sans-serif;
}
div {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px}
form {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px}
ul {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px}
ol {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px
}
li {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px}
span {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px
}
p {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px}
img {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none}
a img {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
ul {list-style-type: none}
ol {list-style-type: none}
li {list-style-type: none}
table {font-size: 12px; width:100%;}
td {font-size: 12px; line-height:22px;}
input {font-size: 12px}
h1 h2 h3 h4 h5 h6{margin: 0px auto;}
h1 {font-size: 28px;}
h2 {font-size: 22px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 14px;}
h6 {font-size: 14px;}
.clear {clear: both; margin-top: -1px; font-size: 1px; visibility: hidden; width: 1px; line-height: 0; height: 0px}
a:link {color: #545454; text-decoration: none; outline-style: none}
a:visited {color: #545454; text-decoration: none; outline-style: none}
a:hover {color: #ff6c00; text-decoration: underline}

/*头部样式*/
.wrapper {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width:1000px; padding-top: 0px;}
.topmain {width:970px; margin: 0px auto; height:20px;}
.top{ float: right;  width:130px; height:20px; text-align:center; color:#7d7d7d;}
.top a:link { color:#7d7d7d;}
.top a:visited {color:#7d7d7d;}
.top a:hover {color:#7d7d7d;}
.fangan{ margin: 0px auto; width:1000px; height:33px; line-height:33px; text-align:left; color:#363636;}
.fangan a:link { color:#363636;}
.fangan a:visited {color:#363636;}
.fangan a:hover {color:#ac0000;}
.header { margin: 0px auto; width:1000px; height:99px;background: #404040  url(/style/images/bg.gif) repeat-x 1px 0px;} 
.topleft { width:1000px; float:left;}
.logo{ background:url(/style/images/logo.gif) no-repeat; height:89px; width:1000px; text-align:right; padding-top:10px; padding-right:10px;}
.logo a:link { color:#fff; line-height:20px;}
.logo a:visited {color:#fff;}
.logo a:hover {color:#ff7200; text-decoration:none;}
.topright{ width:339px; float:right;} 
.yuyan{ height:74px; text-align:right;}
.yuyan img{ padding-top:20px;}
.banner_div{height:350px; width:100%;margin:0px auto 0px auto;overflow:hidden;position:relative;}
#flash { width:1000px; height:342px; overflow:hidden; margin:0 auto; clear:both; position:relative; padding:0px;}
#flash a {width:1000px; height:342px; display:none;}
#flash img {/*width:100%; height:407px; display:none;*/}
.flash_bar { width:100px; z-index:1069; height:30px; overflow:hidden; padding-top:13px!important; padding-top:12px; bottom:45px;text-align:center;margin:0 auto;position:relative; }
.flash_bar .dq { display:inline-block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(/style/images/tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(/templates/cn/images//style/images/tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/templates/cn/images//style/images/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:inline-block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(/style/images/tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(/style/images/tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/style/images/tg_flash_p2.png" ,sizingMethod="crop"); }
#flashBg { height:373px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {height:373px; width:100%; clear:both;}

/*设为首页搜索样式*/
.mini_func {padding-right: 5px; padding-left: 5px; float: right; padding-bottom: 20px; padding-top: 0px}
.flag {padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 0px}
.homepage {padding-right: 0px;}
.favicon {padding-right: 0px; }
.homepage {}
.favicon {}
/*内页搜索样式*/
.sousou{ width:230px; float:left; clear:both;}
.sousou h3{ font-size: 14px; background:#304095; float: left; width: 230px; color: #fff; height:35px; line-height:35px;}
.sousouxia{ background:#ebebeb; height:50px;}
.neilian{ padding-top:5px;}
.search {float: right; margin: 35px 0px 12px; width: 210px; position: relative;}
.searchinput {border-right: #e0dbdb 1px solid;  border-top: #e0dbdb 1px solid; padding-left: 5px; padding-bottom: 1px; border-left: #e0dbdb 1px solid; width: 150px; line-height: 21px;  border-bottom: #e0dbdb 1px solid; height: 21px; background-color: #ebebeb; font-family:微软雅黑; color:#a0a0a0;}
.searchBtn {background:#e2090f; width: 48px; cursor: pointer; border-top-style: none; line-height: 25px; border-right-style: none; border-left-style: none; height: 25px; text-align: center; border-bottom-style: none; color:#FFF; font-family:微软雅黑;}
/*导航样式*/
#navigation { overflow: visible; width:1000px; margin:0 auto; height: 42px; }
.navleft{ float:left; width:150px;}
.navright{ float:left; width:1000px;}
.menu {z-index: 300; width: 1000px; position: relative; height: 42px; margin:0px auto; float:right;}
.menu li {font-weight: bold; font-size: 13px; float: left; text-align: center; width:135px;}
.menu li a:link { height:42px; line-height:42px; display: block; color:#fff; text-decoration:none;}
.menu li a:visited {height:42px; line-height:42px; display: block; color:#fff; text-decoration:none;}
.menu li a:hover {color: #000; text-decoration: none; background:url(/style/images/dhbg2.gif) repeat-x; height:42px; line-height:42px; }
.menu li.current_page_item a:link {color: #ff0;}
.menu li.current_page_item a:visited {color: #ff0}
.menu li.current_page_item a:hover {color: #ff0}
.menu li.current-menu-item a:link {color: #ff0}
.menu li.current-menu-item a:visited {color: #ff0}
.menu li.current-menu-item a:hover {color: #ff0}
.menu ul {z-index: 300; position: relative; background-color: #555555;}
.menu li {position: relative;}
.menu li ul {display: none;left: -0px; width: 130px; padding-top: 0px; position: absolute; top:42px; color:white;}
.menu li ul li {padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px auto; width: 130px; padding-top: 0px; border-bottom: #404040 1px solid; border-right:none;}

.menu li ul li a:link{background-color: #555555;color:white; font-size: 12px;height:30px; line-height:30px; font-weight:normal; }
.menu li ul li a:visited {background-color: #555555;color:white; font-size: 12px;height:30px; line-height:30px;font-weight:normal;}
.menu li ul li a:hover {background:#404040; color: #fff; text-decoration: none; font-size: 12px;height:30px; line-height:30px;}

/*首页banner样式*/
.indexbanner{ width:1415px; height:347px; background: url(/style/images/001.jpg) no-repeat center;}

/*内页banner样式*/
.bannerwai{ width:100%; background: url(/style/images/neibei.jpg) repeat-x top;}
.banner {overflow: hidden; width: 1420px; height: 184px; position:relative; left:50%; margin-left:-710px;}
.banner img {width: 1420px; height: 184px;}
.slideshow {float: left; margin: 0px auto; overflow: hidden; width: 350px; position: relative; height: 119px; padding-bottom:15px;}

/*公告样式*/
#gaonggaowai{ width:1000px; height:36px; position:relative;background: url(/style/images/ggbg.gif) no-repeat top; margin-top:10px;}
#gonggao{ width:1000px; margin:0 auto;} 
#gonggaoleft { float:left; width:111px;}
#gonggaoright { float:right; width:850px; text-align:left; line-height:36px; z-index:999; color:#4b4b4b;}
#gonggaoright a:link {color: #4b4b4b; text-decoration: none; }
#gonggaoright a:visited {color: #4b4b4b; text-decoration: none; }
#gonggaoright a:hover {color: #005da4; text-decoration: none;}
#gonggaoright SPAN{ color:#4b4b4b; }

/*幻灯片样式*/
#showimg {z-index: 10;}
#showimg img {display: block; width: 350px; height: 119px;}
.opacity {z-index: 99; filter: alpha(opacity=50); left: 0px; float: left; overflow: hidden; width: 350px; bottom: 0px; position: absolute; height: 30px; background-color: #f0f0f0; moz-opacity: 0.5; opacity: 0.5;}
.operate {z-index: 1000; right: 3px; bottom: 3px; position: absolute;}
.operate span {padding-right: 10px; padding-left: 10px; font-weight: bold; float: left; padding-bottom: 1px; margin-left: 1px; cursor: pointer; color: #000; line-height: 22px; padding-top: 1px; height: 22px; text-align: center;}
.operate span.hov {color: #fff; background-color: #0962c6;}
#msg {z-index: 100; left: 0px; float: left; overflow: hidden; width: 350px; bottom: 0px; line-height: 26px; position: absolute; height: 26px;}
#msg li {display: block; padding-left: 14px; font-weight: bold; font-size: 14px; color: #004c94; line-height: 24px; height: 24px; text-align: left;}

/*首页幻灯片样式*/
.focus {
	width: 100%;
	height: 372px;
	overflow: hidden;
	position: relative;
}
.focus ul {height:400px; position:absolute;}
.focus ul li {float:left; width:1440px; height:400px; overflow:hidden; position:relative; background:#fff;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:20px; line-height:20px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; margin-top:-35px;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:30px; height:60px; position:absolute; top:140px; background:url(/style/images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}


/*主框架样式*/
.featured { margin: 0px auto; width: 970px; padding-top:15px;}
.featured h2 {font-size: 14px; overflow: hidden; width: 100%; padding-left:5px; height:30px; line-height:30px;}
.featured h2 span {padding-right: 20px; font-weight: normal; font-size: 12px; float: right;}
.featured h2 a:link {color: #000; text-decoration: none;}
.featured h2 a:visited {color: #000; text-decoration: none;}
.featured h2 a:hover {color: #000;}
.featured h2 span a:link {color: #7f7f7f; text-decoration: none;}
.featured h2 span a:visited {color: #7f7f7f; text-decoration: none;}
.featured h2 span a:hover {color: #0b3779; text-decoration: none;}
.youshiwai{ margin-top:-20px;}

/*首页框架*/
.indexmain{width:1000px; margin:0px auto;   height:290px; background:#404040;}
.indexmain2{width:984px; margin:0px auto; background: url(/style/images/cpbg.gif) repeat-x 0 0px;  padding-left:10px; padding-right:6px;  height:270px;}
.indexmain3{width:850px; margin:0px auto; background: url(/style/images/cpbg2.gif) no-repeat 0 0px; padding-top:25px;  padding-left:150px; padding-right:6px; color:#ededed; height:30px;}
.indexmain3 a:link{ color:#fff;}
.indexmain3 a:visited{ color:#fff;}
.indexmain4{width:980px; margin:0px auto; padding-top:25px;  padding-left:5px; padding-right:6px; color:#ededed;}
.left1{ width:287px; float:left; padding-top:34px;}
.left2{ width:347px; float:left; padding-left:22px;padding-top:34px; color:#e5e5e5;}
.left2 a:link {color:#e5e5e5; text-decoration: none}
.left2 a:visited {color: #e5e5e5; text-decoration: none}
.left2 a:hover {color: #ff7e00; text-decoration: underline}
.right{ width:315px; float:right;  height:290px;padding-top:34px;}
.left3{ width:265px; float:left;}
.right4{ width:696px; float:right; }

/*首页产品分类*/
.productslei{float: left; overflow: hidden; width: 295px; background: url(/style/images/didi.jpg) repeat-x top; height:230px; border: #d9d9d9 solid 1px;}
.productslei ul {margin-top: 8px; padding-left:10px;}
.productslei ul li {padding-right: 5px; padding-left: 10px; background: url(/style/images/spot.gif) no-repeat 0px 5px; float: left; padding-bottom: 0px; margin: 5px 0px; overflow: hidden; width: 305px; line-height: 18px; padding-top: 0px; height: 18px;}
.productslei ul li a {float: left; overflow: hidden; width: 240px;}
.productslei ul li span {float: right; width: 60px; color: #666;}


/*首页产品分类*/
.sidebar0 {float: left;  width: 288px; }
.sidebar0 h3 {font-size: 14px; background:#ac0000; float: left; width: 288px; color: #fff; line-height:29px;}
.sidebar0 ul {float: left; width: 288px; list-style:none; padding:0px; margin:0px;}
.sidebar0 ul li {float: left;font-size: 12px; font-family:'宋体',arial,verdana,sans-serif;}
.sidebar0 ul li ul {float: left; list-style:none; padding:0px; margin:0px;}
.sidebar0 ul li ul li {}
.sidebar0 ul li ul li ul {width:288px; }
.sidebar0 ul li ul.sub li {line-height:27px; height:29px; background:url(/style/images/dh1.gif) no-repeat;}
#cpf{color: #fff; background:url(/style/images/dh2.gif) no-repeat;}
.sidebar0 ul li ul.sub li a{ width:288px; padding-left:50px;}
.sidebar0 ul li ul.sub li a:link {display: block; color: #d4d4d4; text-decoration: none;}
.sidebar0 ul li ul.sub li a:visited {display: block;color: #d4d4d4; text-decoration: none;}
.sidebar0 ul li ul.sub li a:hover {color: #fff; background:url(/style/images/dh2.gif) no-repeat;}
.sidebar0 ul li ul.sub .current_page_item {background: url(/style/images/arrow_hover.gif) no-repeat 10px 7px; border-bottom: #ccc 1px solid}
.sidebar0 ul li ul.sub .current_page_item a:link {font-weight: normal; background: none transparent scroll repeat 0% 0%; color: #0b3779}
.sidebar0 ul li ul.sub .current_page_item a:visited {font-weight: normal;; background: none transparent scroll repeat 0% 0%; color: #0b3779}
.sidebar0 ul li ul.sub .current_page_item a:hover {font-weight: normal;; background: none transparent scroll repeat 0% 0%; color: #0b3779}

/*首页新闻调用*/
.news {float: left; overflow: hidden; width: 314px;  margin-top:5px;}
.news ul {margin-top: 3px; width:310px; margin:0 auto; color:#e5e5e5;}
.news ul li { padding-left:14px; background: url(/style/images/spot.gif) no-repeat 0px 5px; float: left; padding-bottom: 0px; overflow: hidden; width: 290px; line-height: 22px; padding-top: 0px; height: 22px;color:#e5e5e5;}
.news ul li a {float: left; overflow: hidden; width: 220px; color:#e5e5e5;}
.news ul li span {float: right; width: 50px; color:#e5e5e5;}

/*首页关于我们*/
.profile {float: right; overflow: hidden; width: 300px; line-height:22px; background: url(/style/images/didi.jpg) repeat-x top; height:230px; border: #d9d9d9 solid 1px;}
.about-usa a{ line-height:22px;}
.about-usa a:link {color: #666; text-decoration: none}
.about-usa a:visited {color: #666; text-decoration: none}
.about-usa a:hover {color: #333; text-decoration: underline}

/*首页优势*/
.youshi{float: left; overflow: hidden; width: 295px; background: url(/style/images/didi.jpg) repeat-x top; height:450px; border: #d9d9d9 solid 1px; margin-top:10px;}
.youshi ul {margin-top: 8px; padding-left:10px;}
.youshi ul li {padding-right: 5px; padding-left: 10px; background: url(/style/images/spot.gif) no-repeat 0px 5px; float: left; padding-bottom: 0px; margin: 5px 0px; overflow: hidden; width: 305px; line-height: 18px; padding-top: 0px; height: 18px;}
.youshi ul li a {float: left; overflow: hidden; width: 240px;}
.youshi ul li span {float: right; width: 60px; color: #666;}

/*首页产品调用*/


.product_scroll {
	
}
.product_scroll_inner {
	height:200px;
	overflow:hidden;
}
.product_scroll ul {
	width:182px;
	float:left;
	padding:0 5px;
	overflow:hidden;
}
.product_scroll li img {
	width:171px;
	height:171px;
	padding:0px;
	border:1px solid #E8E8E8;
	overflow:hidden;
}
.product_scroll li.text {
	width:171px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	white-space:nowrap;
	text-align:center;
	margin-top:1px;
}
.product_scroll li.text a{
color:#282828;
}
.product_scroll li.text a:hover{
color:#ff8a00;
}
.product_scroll .btn_l,.product_scroll .btn_r {
	display:block;
	width:30px;
	height:55px;
	background:url(/style/images/left.jpg) no-repeat 0 0;
	position: absolute;
	top:60px;
	z-index:0;
	cursor:pointer;
	overflow:hidden;
}
.product_scroll .btn_l {
	left:0;
}
.product_scroll .btn_r {
	background:url(/style/images/right.jpg) no-repeat right 0;
	right:0;
}
.product_scroll li a {
	line-height:22px;
}
.productswai{ width:353px;  height:180px; float:left;}
.products {margin: 0px auto; overflow: hidden; width:970px;}
.products ul {margin:0px;width:230px; height:190px;
	float:left;
	padding:0 0px;
	overflow:hidden;}
.products ul li {overflow: hidden; width: 230px; float:left;}
.products ul span { line-height:25px; height:25px;}
.products ul li img {border-right: #838383 2px solid; border-top: #838383 2px solid;   border-left: #838383 2px solid; width: 213px;height: 143px;  border-bottom: #838383 2px solid; }
.products .text {display: block; overflow: hidden; width: 230px; line-height:25px; height: 25px; text-align: center; padding-top:5px; font-weight:bold; }
.products ul li a:link{ color:#FFF; }
.products ul li a:visited{ color:#FFF; }
.pbiaoti{ height:37px; padding-bottom:10px;}
.products h2 span {padding-right: 10px;font-size: 12px; float: right; width:30px;}

/*版权信息*/
.footer{ width:100%; background: url(/style/images/dibeibei.jpg) repeat-x top; height:72px;}
.footwaia{ width:1000px; margin:0px auto;}
.footwai1{ width:150px; float:left;}
.footwai2{ width:850px;float:right;}
.bottomwai{ width:100%; background:#282828 url(/style/images/copy.gif) repeat-x top; text-align:right; height:110px; }
.bottom{ width:1000px; margin:0 auto; color:#d5d5d5;}
.bottom a{ color:#d5d5d5}
.bottom a:hover {color: #ff7200; text-decoration:underline;}
.bottoml{ float:left; text-align:center; width:830px; line-height:23px;}
.bottomr{ float:right; width:170px; padding-top:10px;}

/*留言样式*/
#gbooklist {width: 100%;text-align:center; padding-top:10px;}
#gbooklist .faq  ,
#gbooklist .reply{text-align:left; width: 100%;word-wrap: break-word; word-break: break-all; background:#ebebeb;}
#gbooklist .faq{margin-bottom:15px;}
#gbooklist .faqtit,
#gbooklist .faqcon{padding-left:5px;clear:both;}
#gbooklist .faqtitname{padding-left:5px; clear:both;}
#gbooklist .faqconn{ margin:5px;}
#gbooklist .faqtit{color:#0B3779;background:#dddddd; }
#gbooklist .faqtit h4 { width:600px; float:left; font-size:12x; color:#000; line-height:30px; clear:both;}
#gbooklist .faqtit span{ width:100px; float:right; color:#000; font-size:12px; line-height:30px;}
#gbooklist .reply{width:100%;margin-bottom:10px; background:#bbbbbb; }

/*翻页效果*/
.pageNavi{border:none;}
#faqbox { }
#faqbox .faqline{ line-height:30px; height:30px; text-align:left}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}

/*内页样式*/
.about-us {padding-right: 8px; padding-left: 8px; padding-bottom: 2px; overflow: hidden; text-indent: 12px; line-height: 21px;}
.profile img { margin:10px auto 10px auto;}
.breadcrumb {padding-right: 0px; padding-left: 5px; font-size: 12px; padding-bottom: 4px; color: #666; padding-top: 0px; border-bottom: #ddd 1px solid}
.breadcrumb a:link {color: #666; text-decoration: none}
.breadcrumb a:visited {color: #666; text-decoration: none}
.breadcrumb a:hover {color: #333; text-decoration: underline}

/*内页框架样式*/
.container {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; overflow: hidden; width: 1000px; min-height:400px;}
.containertop {width: 1000px; height: 20px}
.containercontent { border-top: #ddd 1px;float: left; padding-bottom: 10px; width: 1000px; padding-top: 0px; }
.homecontent {padding-right: 10px; padding-left: 10px; background: none transparent scroll repeat 0% 0%; padding-bottom: 10px; padding-top: 0px}
.content {float: right; width: 750px; padding-top:20px;}
.posts {padding-right: 5px; padding-left: 5px; padding-bottom: 10px; overflow: hidden; width: 98%; line-height: 22px; padding-top: 0px}
.posts p {margin-bottom: 0px}
.single {padding-bottom: 0px; width: 98%; font-size:14px; padding-top: 0px; font-family: '微软雅黑',arial,verdana,sans-serif}
.single h2 {font-size: 18px; padding-bottom: 10px; margin: 20px 0px; color: #222; border-bottom: #ddd 1px solid; text-align: center}
.postlist {margin: 15px 0px 0px}
.postlist li {padding-left: 12px; background: url(/style/images/arrow.gif) no-repeat 0px 14px; float: left; width: 98%; line-height: 35px; border-bottom: #ddd 1px dashed; height: 35px; line-height:35px; padding-top:5px;}
.postlist li h3 {font-weight: normal; font-size: 12px; float: left; width: 75%; line-height:30px;}
.postlist li span {float: right;color: #666; text-align: right;width:20%;}
.productlist {margin-top: 10px}
.productlist li {padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 5px 0px 8px; overflow: hidden; width: 245px; padding-top: 0px; height: 200px
}
.productlist li img {border-right: #e4e4e4 1px solid; padding-right: 2px; border-top: #e4e4e4 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #e4e4e4 1px solid; width: 235px; padding-top: 2px; border-bottom: #e4e4e4 1px solid; height: 158px}
.productlist li .product_name {display: block; overflow: hidden; width: 235px; line-height: 25px; height: 25px; text-align: center}


/*内页左侧效果*/
.sidebar {float: left;  width: 230px; }
.sidebar h3 {font-size: 14px; background:#404040; float: left; width: 230px; color: #fff; line-height:35px;}
.sidebar ul {float: left; width: 230px; list-style:none; padding:0px; margin:0px;}
.sidebar ul li {float: left;font-size: 12px;font-weight: normal;}
.sidebar ul li ul {float: left; list-style:none; padding:0px; margin:0px;}
.sidebar ul li ul li {background:#f2f2f2;}
.sidebar ul li ul li ul {width:230px; }
.sidebar ul li ul.sub li {line-height:30px; height:30px;border-bottom: #e1e1e1 1px solid;}
.sidebar ul li ul.sub li a{ width:210px; padding-left:20px;}
.sidebar ul li ul.sub li a:link {display: block; color: #333; text-decoration: none;}
.sidebar ul li ul.sub li a:visited {display: block;color: #333; text-decoration: none;}
.sidebar ul li ul.sub li a:hover {color: #fff; background: #ff6c00;}
.sidebar ul li ul.sub .current_page_item {background: url(/style/images/arrow_hover.gif) no-repeat 10px 7px; border-bottom: #ccc 1px solid}
.sidebar ul li ul.sub .current_page_item a:link {font-weight: normal; background: none transparent scroll repeat 0% 0%; color: #0b3779}
.sidebar ul li ul.sub .current_page_item a:visited {font-weight: normal;; background: none transparent scroll repeat 0% 0%; color: #0b3779}
.sidebar ul li ul.sub .current_page_item a:hover {font-weight: normal;; background: none transparent scroll repeat 0% 0%; color: #0b3779}
#wp-calendar {
	width: 100%
}
#wp-calendar caption {
	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px
}
#wp-calendar th {
	border-right: #e6e6e6 1px solid; padding-right: 6px; border-top: #e6e6e6 1px solid; padding-left: 6px; padding-bottom: 4px; text-transform: capitalize; border-left: #e6e6e6 1px solid; color: #555; padding-top: 4px; border-bottom: #e6e6e6 1px solid; background-color: #f9f9f9; text-align: center
}
#wp-calendar td {
	border-right: #e6e6e6 1px solid; padding-right: 6px; border-top: #e6e6e6 1px solid; padding-left: 6px; padding-bottom: 4px; text-transform: capitalize; border-left: #e6e6e6 1px solid; color: #555; padding-top: 4px; border-bottom: #e6e6e6 1px solid; background-color: #f9f9f9; text-align: center
}
#wp-calendar tbody tr td a:link {
	font-weight: bold; color: #006600
}
#wp-calendar tbody tr td a:visited {
	font-weight: bold; color: #006600
}
#wp-calendar tbody tr td a:hover {
	color: #0c262c
}
#wp-calendar tbody tr td:hover {
	border-right: #fadd85 1px solid; border-top: #fadd85 1px solid; border-left: #fadd85 1px solid; cursor: pointer; color: #0c262c; border-bottom: #fadd85 1px solid; background-color: #fef7e0
}
#wp-calendar tfoot tr td {
	padding-right: 10px; padding-left: 10px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; border-top-style: none; padding-top: 8px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.pad {
	background: none transparent scroll repeat 0% 0%; border-top-style: none! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important
}
.pagenavi {
	padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; padding-bottom: 10px; margin: 10px auto 10px; width: 100%; padding-top: 10px; text-align: center; 
}

/*翻页样式*/
.wp-pagenavi {margin: 10px auto; text-align:right; width:98%; padding-bottom:10px;}
.wp-pagenavi a {border: #ccc 1px solid; padding-right: 8px! important; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; color: #333! important; padding-top: 4px! important; text-decoration: none! important;height:30px;
}
.wp-pagenavi a:link {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:visited {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:hover {
	font-weight: bold! important; color: #0b3779! important; background-color: #eee! important
}
.wp-pagenavi a:active {
	border-right: #ccc 1px solid; padding-right: 2px; border-top: #ccc 1px solid; padding-left: 2px; padding-bottom: 2px; margin: 2px; border-left: #ccc 1px solid; padding-top: 2px; border-bottom: #ccc 1px solid; text-decoration: none
}
.wp-pagenavi span.pages {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #454545! important; padding-top: 4px! important; border-bottom: #ccc 1px solid
}
.wp-pagenavi span.extend {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #454545! important; padding-top: 4px! important; border-bottom: #ccc 1px solid
}
.wp-pagenavi span.current {
	border-right: #aaa 1px solid; padding-right: 8px! important; border-top: #aaa 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #aaa 1px solid; color: #000! important; padding-top: 4px! important; border-bottom: #aaa 1px solid; background-color: #eee! important
}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}
.post_comment {
	float: left; margin: 15px 0px 5px; overflow: hidden; width: 100%
}
#addcomment {
	border-right: #ccc 1px solid; padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; font-size: 14px; background: #f5f5f5; float: left; padding-bottom: 7px; margin: 10px 0px; border-left: #ddd 1px solid; width: 99%; text-indent: 15px; line-height: 16px; padding-top: 8px; border-bottom: #bbb 1px solid
}
#comments {
	border-right: #ccc 1px solid; padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; font-size: 14px; background: #f5f5f5; float: left; padding-bottom: 7px; margin: 10px 0px; border-left: #ddd 1px solid; width: 99%; text-indent: 15px; line-height: 16px; padding-top: 8px; border-bottom: #bbb 1px solid
}
.post_comment p {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 5px; padding-top: 5px
}
.post_comment ol li {
	padding-right: 10px; padding-left: 10px; padding-bottom: 5px; margin: 10px 5px; padding-top: 10px; list-style-type: none
}
.commentlist {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 5px; width: 98%; padding-top: 5px
}
.commentlist li {
	border-right: #e3e3e3 1px solid; border-top: #e3e3e3 1px solid; margin-bottom: 10px; border-left: #e3e3e3 1px solid; padding-top: 5px; border-bottom: #e3e3e3 1px solid; background-color: #fff
}
.commentlist li.alt {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid; background-color: #f6f6f6
}
.commentlist li.comment-author-admin {
	background: #f6f6f6
}
.commentlist li ul {
	margin: 10px
}
.commentlist li ul.children {
	margin: 10px 0px
}
.commentlist li p {
	padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px
}
.comment-author {
	padding-bottom: 5px; width: 100%; border-bottom: #ececec 1px solid; height: 30px
}
.avatar {
	border-right: #e0e0e0 1px solid; padding-right: 1px; border-top: #e0e0e0 1px solid; padding-left: 1px; float: left; padding-bottom: 1px; border-left: #e0e0e0 1px solid; padding-top: 1px; border-bottom: #e0e0e0 1px solid
}
.author_info {
	padding-left: 5px; float: left; color: #888; line-height: 16px
}
.author_info cite {
	font-weight: bold; font-style: normal
}
.author_info em {
	font-size: 10px
}
.reply {margin-top: -3px; float: right}
#cancel-comment-reply {float: right; margin-right: 10px}
.reply a {color: #999}
#cancel-comment-reply a {color: #999}
.reply a:hover {color: #666}
#cancel-comment-reply a:hover {color: #666}
#respond {padding-bottom: 35px}
#respond em {color: #ff0242}
#author {border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid}
#email {border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid}
#url {border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid}
#comment {border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid}
#comment {overflow-y: scroll; font-size: 12px; width: 95%; height: 150px}
#submit {border-right: #999 1px solid; padding-right: 20px; border-top: #999 1px solid; padding-left: 20px; font-size: 14px; background: #f5f5f5; float: right; padding-bottom: 4px; margin: 0px 8px; border-left: #999 1px solid; cursor: pointer; padding-top: 6px; border-bottom: #999 1px solid}
.friendlink {margin: 15px auto 25px; overflow: hidden; width: 970px
}
.friendlink h3 {
	padding-left: 12px; font-size: 14px; color: #1678d1; line-height: 28px; border-bottom: #ddd 1px solid; height: 28px; background-color: #f5f5f5
}
.friendlink ul {
	padding-right: 10px; padding-left: 10px; padding-bottom: 12px; padding-top: 12px
}
.friendlink ul li {
	float: left; margin: 0px 5px
}
.tags {
	padding-right: 10px; margin-top: 10px; padding-left: 10px; float: left; padding-bottom: 0px; overflow: hidden; width: 940px; line-height: 22px; padding-top: 0px
}

.footpage {
	padding-right: 0px; padding-left: 0px; padding-bottom: 8px; margin: 0px 0px 20px; padding-top: 10px; border-bottom: #d9d9d9 1px solid; background-color: #e9f9fe; text-align: center
}
.footpage li {
	padding-right: 5px; display: inline; padding-left: 12px; font-size: 13px; padding-bottom: 0px; border-left: #999 1px solid; width: 1px; padding-top: 0px; white-space: nowrap
}
.footpage li.nb {
	border-left-style: none
}
.footpage a:link {
	color: #0b3779
}
.footpage a:visited {
	color: #0b3779
}
.footpage a:hover {
	color: #353535
}
.pages{
	text-align:center;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #ddd;
	color:#0b68c9;
}
.pages span, .pages a:hover{
	border-color:#0b68c9;
	color:#fff;
	text-decoration:none;
	background:url(/style/images/bg.png) center top no-repeat;
}
.pages span font{
	color:inherit;
}

a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:url(/style/images/button_2.png) center top no-repeat;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#ffffff;
}
a.button_2:hover{
	color:#ffffff;
	text-decoration: none;
	text-align: center;
}
.button_4{display:block;width:100px;height:33px;line-height:33px;background:url(/style/images/button_4.png) center top no-repeat;border:none;color:#fff;font-weight:bold;cursor:pointer;}


.currentnav a{margin-left:10px}


#preview {
	float:left;
	margin:5px auto;
	width:400px;
}
.jqzoom {
	width:380px;
	height:255px;
	position:relative;
	border:1px #eeeeee solid;
}
.zoomdiv {
	left:859px;
	height:400px;
	width:400px;
}
.list-h li {
	
	float:left;
}
#spec-n5 {
	width:400px;
	height:56px;
	padding-top:6px;
	overflow:hidden;
}
#spec-left {
	background:url(/style/images/left.gif) no-repeat;
	width:10px;
	height:45px;
	float:left;
	cursor:pointer;
	margin-top:5px;
}
#spec-right {
	background:url(/style/images/right.gif) no-repeat;
	width:10px;
	height:45px;
	float:left;
	cursor:pointer;
	margin-top:5px;
}
#spec-list {
	width:400px;
	float:left;
	overflow:hidden;
	margin-left:2px;
	display:inline;
}
#spec-list ul li {
	float:left;
	margin-right:0px;
	display:inline;
	width:62px;
}
#spec-list ul li img {
	padding:2px;
	border:1px solid #ccc;
	width:50px;
	height:50px;
}
/*jqzoom*/
.jqzoom {
	position:relative;
	padding:0;
}
.zoomdiv {
	z-index:100;
	position:absolute;
	top:1px;
	left:0px;
	width:400px;
	height:400px;
	background:url(/style/images/loading.gif) #fff no-repeat center center;
	border:1px solid #e4e4e4;
	display:none;
	text-align:center;
	overflow:hidden;
}
.bigimg {
	width:700px;
	
}
.jqZoomPup {
	z-index:10;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	width:50px;
	height:50px;
	border:1px solid #aaa;
	background:#FEDE4F 50% top no-repeat;
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	filter:alpha(Opacity=50);
	cursor:move;
}
.zoom{Z-INDEX: 999;
POSITION: absolute;
WIDTH: 64px;
HEIGHT: 64px;
TOP: 220px;
CURSOR: pointer;
LEFT: 350px;
BACKGROUND-IMAGE: url(/style/images/zoom-01.png);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: center center;

}
#spec-list {
	position:relative;
	width:370px;
	margin-right:6px;
}
#spec-list div {
	margin-top:0;
	margin-left:-30px;
	*margin-left:0;
}
.proframe{ width:100%;clear:both; text-align:left; overflow:hidden; background:url(/style/images/prc_message.gif) top no-repeat}
.promenu{clear:both; width:100%; overflow:hidden}
.promenu ul{ padding-left:25px; list-style:none}
.promenu ul li{ float:left; width:110px;margin-right:5px; text-align:center; height:25px; line-height:25px;  border-bottom:0px; background:URL(/style/images/prclist_select.gif);  margin-top:5px;border:1px solid #CCCCCC; border-bottom:0px; cursor:pointer}
.promenu ul li div{ border:1px solid #fff; border-bottom:0px; height:24px; line-height:24px;}
.promenu .pro_selected{ border:1px solid #CCCCCC; background:#FFFFFF; height:26px; padding-top:5px;margin-top:0px; border-bottom:0px; color:#FF3300}
.prc_message_menu{ padding:10px;clear: both; }
.pro_selectedContent{text-align:left;border:1px solid #CCCCCC;margin-top:-1px}
.proinfo{width:265px;float:left; margin-left:10px}
.proinfo p{font-weight:bold;color:#014a91}
.proproperty{ margin:0px; padding:0px;line-height:25px; font-size:12px; height:25px;background:#f2f2f2;}
.proproperty span{height:25px; width:80px; display:block;  margin:0px; padding:0px;padding-left:20px; background:#1283d8; color:#FFFFFF;}
.procontent{border: #e5e5e5 1px solid; padding:10px}
.procontent p{text-indent:2em;}

.proright{ float:right; text-align:left; width:300px; padding-top:20px;}
.proright ul li{ line-height:30px;}
.proright ul li span{ font-size:12px; font-weight:bold; float:left; width:80px;}
.proneirong{ margin:20px auto; line-height:23px;}
.pronei h3{font-size:14px; background: url(/style/images/chanpinxiangxi.gif); height:25px; line-height:25px; border-bottom:#CCC 1px solid; color:#fff;}
.pronei h3 p{ padding-left:30px;}


#basic-accordian{
width:290px;
}

.accordion_headings{
	height:30px; line-height:30px;
	background:#ebebeb;
	color:#292929;
	border:1px solid #FFF;
	cursor:pointer;
}

.accordion_headings:hover{
	background:#c6000e;
	color:#FFF;
}

.accordion_child{
	padding:15px;
	background:#fff;
	line-height:23px;
}

.header_highlight{
	background:#c6000e;
	color:#FFF;
}

.cishu{ line-height:30px;text-align: center; width:100%; color:#8c8c8c;}
/*产品无缝滚动*/
#demo {
overflow:hidden;
width: 960px;
}
#demo img {
width:213px; height:143px;
border: 1px solid #F2F2F2;
}
#demo .text { text-align:center;
line-height:25px;
}
#indemo {
float: left;
width: 3680px;
}
#demo1 {
width:1840px;
float: left;

}
#demo1 ul{
width:230px;
float: left;

}
#demo2 {
width:1840px;
float: left; 
}
#demo2 ul{
width:230px;
float: left;
}
