@charset "utf-8";
IMG, a IMG {PADDING: 0px;MARGIN: 0px;BORDER: none;}
UL, OL, LI {LIST-STYLE-TYPE: none}
TABLE,TD,INPUT{FONT-SIZE: 12px}
A:link {COLOR: #353535; TEXT-DECORATION: none; outline-style: none}
A:visited {COLOR: #353535; TEXT-DECORATION: none; outline-style: none}
A:hover {COLOR: #0b3779; TEXT-DECORATION: underline}
.containe{margin-left:auto; margin-right:auto; width:1100px; font-family:microsoft yahei;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}


.wrapper {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px;z-index: 99;overflow: hidden;}
.header {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH:100%; PADDING-TOP: 0px; background:none;}
.hh0{ width:1000px; margin-top:5px;}
.hh1{ width:1030px; height:107px; margin: 0 auto; overflow:hidden; }
.logo {PADDING-RIGHT: 0px; PADDING-LEFT: 50px; FONT-SIZE: 32px;PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
.navigation {MARGIN:0px auto 0px; OVERFLOW: visible; margin-top:21px; WIDTH: 1100px; HEIGHT:50px}
.menu {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 1100px; POSITION: relative; HEIGHT: 57px}
.menu LI {PADDING-RIGHT: 0px; PADDING-LEFT:0px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; font-family:΢���ź�; width:115px; line-height:55px;  font-weight:bold; background:url(../images/navli.png) no-repeat;}
.menu LI.homepage {BACKGROUND: none transparent scroll repeat 0% 0%	}
.menu LI A:link {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none}
.menu LI A:visited {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none}
.menu LI A:hover {background:url(../images/menuli.png) repeat-x center;}

.banner{ width:100%; height:500px; overflow:hidden; position:relative;font-size:0; margin-top:8px;}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:500px; float:left;}
.b-list{ height:50px; padding-top:420px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; }
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:125px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:125px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.cp{ width:100%; background-color:#F1F1F1;}
.containerr {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1100px; PADDING-TOP: 0px}
.containerTop {WIDTH: 1100px; HEIGHT: 10px}
.containerContent {PADDING-BOTTOM: 0px; WIDTH:1100px; PADDING-TOP: 0px; padding-bottom:10px; margin:0 auto;}
.homeContent {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.featured {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:100%; PADDING-TOP: 0px;}
.tu{width:100%; height:164px; background:url(../images/tu.jpg) no-repeat center;}

.left{float:left; overflow:hidden; width:280px; margin-left:3px; margin-top:10px;background-color:#063c9d;}
.left H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE:30px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM:0px; OVERFLOW: hidden; WIDTH: 100%;PADDING-TOP: 40px;  height:92px; line-height:30px; color:#fff; background:url(../images/gc_lt_tit.png) no-repeat;}
.prts span{font-size: 10px;text-transform: uppercase;color: #9db7dc;}
.prts{ float: left; overflow:hidden; width:280px; }
.prts UL{ float:left; margin:0px auto; width:280px;}
.prts UL LI{ font-size:14px; line-height:46px; width:280px;  text-indent:50px; height:48px; background:url(../images/gc-a-hover.png) no-repeat center;}
.prts UL LI a{ color:#fff;height:44px; float:left;}
.prts UL LI a:hover{width:220px; color: #fff; }


.right{float:right; width:810px; padding-top:10px;}
.right H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM:0px; OVERFLOW: hidden; WIDTH: 800px; TEXT-INDENT:13px; PADDING-TOP: 0px;  height:51px; line-height:25px; color:#fff; font-weight:bold; background:url(../images/cpl.png) no-repeat; padding-top:10px;}
.news H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM:0px; OVERFLOW: hidden; WIDTH: 100%;PADDING-TOP: 0px; background:url(../images/lqcy_34.jpg) no-repeat;height:56px; line-height:30px; color:#fff;}
.products {FLOAT: left; OVERFLOW: hidden; WIDTH:810px;  padding-bottom:4px; color:#fff; background:url(../images/cpzs.png) no-repeat;}
.products span img{ }
.products UL {MARGIN: 0px;  }
.products UL LI {PADDING-RIGHT:0px; PADDING-LEFT:8px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH:260px;  HEIGHT: 240px; text-align:center;}
.products UL LI IMG {border:1px #ccc solid;  WIDTH: 240px; HEIGHT: 190px; float:left;  margin:0 auto; padding:3px;}
.products UL LI .product_name {DISPLAY: block; OVERFLOW: hidden;float:left; WIDTH: 100%; padding-top:8px; HEIGHT: 30px;color:#666666; text-align:center;background:url(/jzpbg.jpg) no-repeat left top;}


.problem{ overflow:hidden; width:100%; background-color:#fff;}
.problem .pro-tit{ overflow:hidden; background:url(../images/problem-tit.png) no-repeat center; height:108px;}
.problem .pro-tit h2{ text-align:center; font-size:25px; font-weight:normal; color:#fff; margin-top:18px;}
.problem .pro-tit h2 b{ color:#ffa800; font-size:38px;}
.problem .pro-tit img{ display:block; margin:0 auto;}
.problem .pro-tit p.enlish{ text-align:center; margin-top:5px; font-size:12px; color:#4d8bf0; text-transform:uppercase;}
.problem .problemBox{ overflow:hidden; width:100%; background:url(../images/probleBG.jpg) no-repeat center; height:472px;}
.problem .hhhhBox{ position:relative; height:472px;}
.problem ul li{ position:absolute; width:290px;}
.problem ul li strong{ color:#1470e8;}
.problem ul li p{ text-align:right;font-size:16px; color:#090909;}
.problem ul li p.p{text-align:left;}
.problem ul li.li01{ top:245px;left:-100px;}
.problem ul li.li02{ top:123px;left:0px;} 
.problem ul li.li03{ top:20px;left:200px; width:500px;} 
.problem ul li.li04{ top:130px; right:-20px;} 
.problem ul li.li05{ top:250px;right:-110px;} 
.problem .problemPhone{ overflow:hidden; width:300px; background:url(../images/proble-phone.png) no-repeat left center; padding-left:60px; position:absolute; bottom:115px; left:287px;}
.problem .problemPhone p{ color:#282828; font-size:13px;}
.problem .problemPhone h3{ font-size:22px; color:#000000;}
.problem a.ljzx{ position:absolute; display:block; bottom:40px; left:330px;}

.ys{ overflow:hidden; width:100%;}
.ys .ysBox00{ overflow:hidden; width:100%; background:url(../images/ysBg_01.png) no-repeat center; height:210px;}
.ys .ysBox01{overflow:hidden; width:100%; background:url(../images/ysBg_02.png) no-repeat center; height:379px;}
.ys .ysBox02{overflow:hidden; width:100%; background:url(../images/ysBg_03.png) no-repeat center; height:354px;}
.ys .ysBox03{overflow:hidden; width:100%; background:url(../images/ysBg_04.png) no-repeat center; height:365px;}
.ys .ysBox04{overflow:hidden; width:100%; background:url(../images/ysBg_05.png) no-repeat center; height:357px;}
.ys .ysBox05{overflow:hidden; width:100%; background:url(../images/ysBg_06.jpg) no-repeat center; height:354px;}
.ys h3.ystit{ font-size:38px; color:#fff; margin-top:80px;}
.ys p.ytit{ font-size:22px; color:#fff;}
.ys .nr{ overflow:hidden;}
.ys .nr h3{font-size:25px; color:#063c9d}
.ys .nr h4{ font-size:20px; color:#f76605; margin-top:5px; margin-bottom:28px;}
.ys .nr p{ font-size:14px; color:#333; background:url(../images/ys_dui.png) no-repeat left 2px; padding-left:28px; line-height:22px; margin-top:12px; text-align:justify;}
.ys .nr a.fa{ display:block; background:url(../images/ys_zx.png) no-repeat center ; height:53px; text-align:center; color:#fff; width:160px; line-height:53px; font-size:16px; text-decoration:none; padding-left:35px; margin-top: 20px;}
.ys .nr p b{ color:#f76605;}
.ys .nr.ys01{ width:452px; float:right; padding-right:22px; margin-top:70px;}
.ys .nr.ys02{ width:413px; float:left; padding-left:52px; margin-top:70px;}
.ys .nr.ys03{ width:472px; float:right;  margin-top:43px;}
.ys .nr.ys04{ width:462px; float:left; padding-left:52px;  margin-top:70px;}
.ys .nr.ys05{ width:458px; float:right;  margin-top:70px;}

.team{ width:100%; background:url(../images/teamBg.jpg) no-repeat center; height:159px;}
.team .teamBox{ position:relative;}
.team  img.team_tu{ position:absolute; left:50%; margin-left:-50px; top:-59px;}
.team .phoneBox{ float:right; width:222px; margin-right:25px; margin-top:40px;}
.team .phone{ background:url(../images/teamPhone.png) no-repeat left; center; padding-left:50px;}
.team .phone p{ color:#fff; font-size:15px;}
.team .phone h5{ font-size:22px; color:#fff;}
.team .phoneBox a.faan{ display:block;margin-left: 10px; font-size:16px; color:#fff; background:url(../images/team_a.png) no-repeat center; width:128px; height:36px; line-height:36px; text-align:center; margin-top:12px;}

.anli{ overflow:hidden; width:100%; background:#f1f1f1; padding-top:40px; }
.anli h3{ text-align:center; font-size:20px; text-align:center; background:url(../images/anli_tit.png) no-repeat center;}
.anli h3 a{ color:#333;}
.anli p.tit{text-align:center; font-size:14px; color:#d9d9d9;text-align:center;}
.anli .anliBox{ overflow:hidden; width:100%; margin:30px 0 20px;}
.anli .list{ width:100%;}
.anli .list li{ margin-right:0px;}
.anli .list li{float:left; position:relative; margin-right:13px; margin-bottom:15px; width:350px;}
.anli .list li a{ text-decoration:none;}
.anli .list li img{ border: 1px solid #bdbdbd; position:relative; width:310px; height:240px; padding:5px;}
.anli .list li .div h4{font-size:15px; color:#fff; }
.anli .list li .div span{  font-size:13px; overflow:hidden; line-height:24px; text-overflow:ellipsis; white-space:nowrap; color:#fff;}
.anli .list li h5{text-align:center;position:absolute; bottom:3px; width:100%; left:0px; padding:15px 0; background:url(Img/Index/anli_li.png) repeat; font-size:13px; color:#fff;}

.dui{ overflow:hidden; width:100%; background-color:#fff;}
.dui .duiBox h3{ font-size:20px; text-align:center; margin-top:30px; background:url(../images/par_tit.png) no-repeat center;}
.dui .duiBox h3 a{ color:#333;}
.dui .duiBox p{ color:#d9d9d9; text-align:center; font-size:14px; margin-bottom:15px;}
.dui .dui01{ width:100%; position:relative; margin-bottom:35px; }
.dui .dui01 em{ display:block; width:40px; height:40px; cursor:pointer; position:absolute; top:100px;}
.dui .dui01 em:hover{ background-position:bottom;} 
.dui .dui02{ overflow:hidden; width:878px;height:330px; position:relative; margin:0 auto; margin-top:20px; }
.dui .list{position:absolute; top:0;left:0; width:105%;}
.dui .list li{ width:198px; height:330px; margin:0 11px; float:left;}
.dui .list li a{ text-decoration:none;}
.dui .list li img.hh{ display:block; border:2px solid #e2e2e2;}
.dui .list li p{ display:block; font-size:14px; color:#333333; margin-top:15px; text-align:center; }
.dui .list li span{ display:block; background:url(../images/dui_a.png) no-repeat center top; width:109px; height:30px; line-height:30px; color:#fff; margin:0 auto; margin-top:20px;}
.dui .list li span img{ display:block; float:left;margin-left:20px; margin-top:10px; margin-right:2px; }
.dui .list li:hover span{ background-position:bottom;}
.duis .sh{ overflow:hidden; width:100%; background:url(../images/shBg.jpg) no-repeat center; height:145px;}
.duis .phone{ width:165px; background:url(../images/teamPhone.png) no-repeat left; center; padding-left:50px; margin-top:45px; float:right; margin-right:15px;}
.duis .phone span{ color:#fff; font-size:15px; margin-bottom:0px;}
.duis .phone h4{ font-size:22px; color:#fff;}

/*����*/
.lc{ overflow:hidden; width:100%; background-color:#f1f1f1; margin-top:30px; padding-top:32px; padding-bottom:30px;}
.lc .lcLt{ overflow:hidden; background:url(../images/lc_ltBg%27.png) no-repeat center; width:242px; height:109px; float:left;}
.lc .lcLt h3{ font-size:25px; text-align:center; margin-top:25px;color:#212121; margin-top:28px;}
.lc .lcLt  p{ font-size:15px; color:#d1d1d1; text-align:center;}
.lc .lcRt{ overflow:hidden; float:right;}
.lc .lcRt li{ width:130px; height:103px;color:#212121; text-align:center; border:3px solid #d7d7d7; float:left; margin-right:30px;position:relative;}
.lc .lcRt li h3{ font-size:20px; margin-top:25px;}
.lc .lcRt li p{ font-size:15px; }
.lc .lcRt li i{ display:block; position:absolute; top:49px; left:125px; width:9px; height:14px; background:url(Img/Index/lc_li.png) no-repeat center;}
.lc .lcRt li:hover,.lc .lcRt li.cur{ width:136px; height:109px; border:none; color:#fff; background-color:#063c9d;}
.lc .lcRt li.last{ margin-right:0px;}
.cantact{float:left; overflow:hidden; width:280px; margin-right:10px; margin-top:10px;}
.cantacttext{float:left; padding-left:15px; padding-right:5px; padding-bottom:2px; line-height:28px; color:#FFFFFF;}


.profile H2{FONT-SIZE: 16px; OVERFLOW: hidden; WIDTH: 1100px; TEXT-INDENT:10px; PADDING-TOP: 10px;  height:25px; line-height:28px; color:#ef8200; font-weight:bold;font-family: "Microsoft YaHei";}
.profile {float:left;OVERFLOW: hidden; WIDTH: 1100px; margin-top:10px; padding-bottom:20px; }
.about-us {PADDING-RIGHT: 8px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; TEXT-INDENT: 12px; LINE-HEIGHT: 28px; padding-top:20px; }
.about-us img{ float:left; width:465px; margin-right:10px; }
.profile P {MARGIN-BOTTOM: 8px}
.profile IMG {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;}

.tjcp{ float:left;width:1100px;margin:0px auto;  margin-top:10px; }
.tjcp_t{ float:left;width: 1100px;height:55px;line-height:52px;background: url(../images/news.png) no-repeat;font-family: "Microsoft Yahei";font-size: 18px;font-weight:bold;}
.tjcp_t span{
float:left;display:block;width:116px;height:45px;
	line-height:45px;padding-left:40px;
	color: #0069bb;
	}
.tjcp_t a{float:right;display:block;padding:0 0 0 10px;}
#demo {width: 100%;height:295px;overflow:hidden;padding:10px 0px;}
#indemo {width: 800%;}
#demo1 {float:left;}
#demo2 {float:left;}
#demo ul{display:inline;white-space: nowrap;}
#demo li{float: left;display:block;margin-left:15px;font-size:14px;text-align:center;}
#demo li a{display:block;}
#demo li .product_img{width:250px;height:200px;padding:2px;border:1px #eee solid;}
#demo li .product_name{display:block;width:256px;height:45px;line-height:45px;background:#0D44A9;color:#fff;}


.new{ width:1100px;  margin:0 auto; margin-top:10px;}
.news { float:left; OVERFLOW: hidden; WIDTH:540px;padding-bottom:10px;color:#767676; border:1px solid #ccc; margin-top:10px;}
.news h1{ height:52px; color:#fff; font-size:16px;overflow:hidden;background:url(../images/news.png) bottom center; width:540px; }
.news h1 p{ text-indent:14px;  width:400px; float:left; color:#666; font-size:16px; padding-top:10px;}
.news h1 p span{ text-transform:uppercase; color:#666; font-size:16px;}
.news h1 a{ display:block; font-size:12px; float:right;  width:86px; height:24px; text-align:right; line-height:24px; margin-top:3px; font-size:14px; color:#4f5469;}
.news UL{margin:0 auto; padding-top:20px;}
.news UL LI{PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: url(../images/litb.jpg) no-repeat 5px 8px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 480px; LINE-HEIGHT:27px; PADDING-TOP: 0px;  border-bottom:#CCCCCC 1px dashed; height:90px;}
.news UL LI A{FLOAT: left; OVERFLOW: hidden; width:300px;}
.news UL LI SPAN{FLOAT: right; WIDTH: 100px; COLOR: #666}

.news1 { float:left; OVERFLOW: hidden; WIDTH:545px;padding-bottom:10px; color:#767676; margin-left:10px; border:1px solid #ccc; margin-top:10px;}
.news1 h1{ height:52px; color:#fff; font-size:16px;overflow:hidden;background:url(../images/news.png)bottom center; width:540px;}
.news1 h1 p{text-indent:14px;  width:430px; float:left; color:#666; font-size:16px; padding-top:10px}
.news1 h1 p span{ text-transform:uppercase; color:#666; font-size:16px;}
.news1 h1 a{ display:block; font-size:12px; float:right;  width:86px; height:24px; text-align:right; line-height:24px; margin-top:3px; font-size:14px; color:#4f5469;}
.news1 UL{margin:0 auto; padding-top:20px;}
.news1 UL LI{PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: url(../images/litb.jpg) no-repeat 5px 8px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 480px; LINE-HEIGHT:27px; PADDING-TOP: 0px;  border-bottom:#CCCCCC 1px dashed; height:90px;}
.news1 UL LI A{
FLOAT: left; OVERFLOW: hidden; width:300px;}
.news1 UL LI SPAN{FLOAT: right; WIDTH: 100px; COLOR: #666}



.breadcrumb {PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 14px; PADDING-BOTTOM:0px; COLOR: #000; font-weight:bold;PADDING-TOP: 10px; width:100%; height:32px; line-height:25px; text-indent:15px; border-bottom: #007A25 solid 2px;}
.breadcrumb span{float:right; padding-right:10px; color:#666; font-size:12px;}
.breadcrumb span A:link {COLOR: #666; TEXT-DECORATION: none}
.breadcrumb spanA:visited {COLOR: #666; TEXT-DECORATION: none}
.breadcrumb span A:hover {COLOR: #333; TEXT-DECORATION: underline}

.content {FLOAT: right; OVERFLOW: hidden; WIDTH:800px; margin-left:10px;  border:1px #FFFFFF solid; background-color:#FFFFFF;}
.posts {PADDING-RIGHT: 10px;  PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH:800px; LINE-HEIGHT: 22px; PADDING-TOP: 0px}
.posts P {MARGIN-BOTTOM: 10px}
.single {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH:800px; PADDING-TOP: 25px}
.single H2 {FONT-SIZE: 14px; 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: 15px; BACKGROUND: url(../images/arrow_6.gif) no-repeat 0px 14px; FLOAT: left; WIDTH: 800px; LINE-HEIGHT:40px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT:40px}
.postlist LI H3 {FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px}
.postlist LI SPAN {FLOAT: right; WIDTH: 200px; COLOR: #666; TEXT-ALIGN: right}
.productlist {MARGIN-TOP: 20px; width:810px;}
.productlist LI {PADDING-RIGHT: 6px;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; OVERFLOW: hidden; WIDTH: 260px; PADDING-TOP: 0px; HEIGHT: 230px}
.productlist LI IMG {BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid;  PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 240px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 190px}
.productlist LI .product_name {
	    DISPLAY: block;
    OVERFLOW: hidden;
    /* WIDTH: 180px; */
    LINE-HEIGHT: 15px;
    HEIGHT: 15px;
    text-align: center;
    color: #000;
    font-size: 14px;
	}
.product_name1 {DISPLAY: block; OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 27px; color:#000; font-weight:bold;}
.product_name0{DISPLAY: block; OVERFLOW: hidden; WIDTH: 240px; LINE-HEIGHT: 27px; color:#666; font-size:16px; padding-top:10px;}


#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; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	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: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 {
	PADDING-LEFT: 10px; 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%
}
.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 {
	OVERFLOW: hidden; margin:0 auto; WIDTH: 1100px;  BACKGROUND-COLOR: #f5f5f5; margin-top:30px;
}
.friendlink UL LI.H3 {
	FONT-SIZE: 12px; COLOR: #007A25; font-weight:bold;
}
.friendlink UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 10px;
}
.friendlink UL LI {
	FLOAT: left; MARGIN: 0px 5px; line-height:18px;
}
.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
}
.footer {
    MARGIN: 0 auto; WIDTH:100%; COLOR: #fff; padding-bottom:30px; TEXT-ALIGN: center; margin-top:5px; padding-top:15px; padding-bottom:10px; background-color:#000;
}
.footer P {
	LINE-HEIGHT: 26px; color:#fff; font-size:14px;
}
.footer a{ color:#fff;}
.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(../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(../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(../images/button_4.png) center top no-repeat;border:none;color:#fff;font-weight:bold;cursor:pointer;}


.currentNav a{margin-left:10px}

.ccc{ width:650px;margin-left:40px;}

