﻿ @charset "utf-8";
/* CSS Document */
@import url("global.css");
@import url("dropdown.css");
a {
	color:#2b200d;
	text-decoration:none;
}
a:hover {
	color:#0b53c0;
	text-decoration:underline;
}
#mainContent {width:750px;margin:0 auto;padding:0 3px;background:url(../images/mianbg.gif) repeat-y;}
/*top*/
.header {margin:0 auto;height:93px; padding-bottom:22px;}
.logo {float:left;width:167px; margin-top:6px;}
.header_right {float:right;width:580px;padding-right:3px; overflow:hidden;}
.version {float:right; width:120px; height:26px; line-height:26px; margin-top:10px; margin-bottom:10px;}
.version a {color:#222222;text-decoration:none;}
.version a:hover {color:#004489;text-decoration:underline;}

/*menu*/
#menu { background:url(../images/menu_bg.gif) no-repeat;width:583px;height:53px;z-index:9999px;}
#menu ul {}
#menu li {float:left;height:38px; width:115px;line-height:38px;}
#menu li a {text-align:center;text-decoration:none;display:block;color:#fff; margin-bottom:5px;}
#menu li a:hover {color:#fff;background:url(../images/menu_hover.gif) no-repeat left top;}
#menu .nav {float:left;background:url(../images/menu_nav.gif) no-repeat;height:33px;line-height:33px;width:2px;}
#menu li a#current {background:url(../images/menu_hover.gif) no-repeat left top;color:#fff;}

.banner {margin:0 auto;width:750px;height:251px;}
.mainBox {
 width:730px;
 margin:0 auto;
 margin-top:1px; min-height:600px;
 height:100%;
 _height:600px;
}
.mainBox01 {
 width:730px;
 margin:0 auto;
 margin-top:1px;min-height:600px;
 height:100%;
 _height:600px;
 background:url(../images/mBg.gif) repeat-x;
}
.sider_left {
 float:left;
 width:491px;

}
.sider_right {
 float:right;
 width:219px;
 border-top:2px solid #d2d2d2;
 background:#f0f0f0;
 border-left:1px dotted #bbbbbb;
 border-right:1px solid #ebebeb;

}
.about {
 padding-top:23px;
 width:491px;
}
.more{ float:right; padding-right:6px; height:25px; line-height:25px;}
.more a{ color:#d62365; text-decoration:none;}
.more a:hover{ color:#d62365; text-decoration:underline;}

.aboutContent {
 width:470px;
 padding:10px;
 height:180px;
 color:#484848;
 line-height:20px;
}
/*product*/
.products{ padding-top:10px; padding-bottom:15px;}
.proList {
 width:490px;
 overflow:hidden; 
}
.proList ul {
 margin:0;
 padding:0;
}
.proList ul li {
 float:left;
 height:140px;
 padding-left:10px;
 padding-right:14px;
}
.proName {
 color:272727;
 line-height:18px;
 text-align:center;
}
.proName a {
 text-decoration:none;
 color:#272727;
}
.proName a:hover {
 color:#d62365;
 text-decoration:underline;
}
.imgBox {
 width:126px;
 text-align:center;
 line-height:100px;
 height:135px;
 padding-top:2px;
 border:1px solid #ccc;
}
.imgBox img {
 max-width:122px;
 max-height:133px;
}
*html .imgBox img {
 width: expression(this.width > 122 && this.width > this.height ? 133 : true);
 height: expression(this.height > 133 && this.height > this.width ? 122 : true);
}
.new_pro{ width:205px;margin:0 auto; }
.new_pro_pic{ border-bottom:2px solid #126dca; border-top:2px solid #126dca;margin-bottom:18px;  background:#FFF;}
.input_txt{background:#FFF; width:100px; height:16px; font-size:12px;line-height:16px; border:1px solid #7f9db9; color:#8c8c8c;}
.searchbox{ padding-bottom:6px;}
.go a{ display:block;height:20px; line-height:20px; width:26px;text-align:center;  color:#fff; text-decoration:none; background:url(../images/search_btn.gif) no-repeat; text-indent:-9999px; float:left;}
.go a:hover{ color:#fff; text-decoration:none; background:url(../images/search_btn_hover.gif) no-repeat;}

.pro_list{ height:282px;}

/*nav02*/
#nav02 {
 padding:0;
 margin:0;
}
#nav02 li {
 display:block;
height:23px;
 line-height:23px; width:219px;
 text-decoration:none; background:url(../images/pro_nav.gif) no-repeat left top;
}
#nav02 li a {
 color:#272727; padding-left:25px;width:194px;
}
#nav02 li a:hover {
 color:#d62365;height:23px; display:block;
 line-height:23px;
width:194px;padding-left:25px;
  background:url(../images/pro_nav_hover.gif) no-repeat left top;
 text-decoration:none;
}
.footer_box{  float:left;background:url(../images/footer_bg.gif) repeat-x; height:31px; width:750px;}
.row2{ float:right;padding-left:18px; color:#FFF; padding-right:20px;}
.row2 a{ color:#fff; text-decoration:none;padding-left:5px;padding-right:5px;line-height:32px;}
.row2 a:hover{ color:#FFF; text-decoration:underline;}
.footer_text {
 width:750px;
 padding-top:5px;
 margin:0 auto;

 color:#7f7f7f;
 background:#FFF;
 text-align:center;
 line-height:18px;
}
.black {
 color:#2b2b2b;
}
.pink{ color:#d62365; font-weight:300;}
.fse{color:#f14d94; font-size:16px;}

.r_left {
 float:left;
 width:15px;
 overflow:hidden;
}
.r_right {
 float:left;
 width:330px;
 overflow:hidden;
}
.news, .contact {
 margin-top:20px;
 width:326px;
}
.contactBox {
 width:330px;
}
.contactContent {
 width:216px;
 padding-right:2px;
 padding-top:8px;
}

/*nav*/
#nav {
 padding-top:10px;
 padding-bottom:10px;
}
#nav li {
 line-height:30px;
 display:block;
 text-align:left;
 border-bottom:1px solid #e8e9ed;
}
#nav li a {
 color:#2c2c2c;
 text-decoration:none;
 display:block;
 padding-left:25px;
 width:160px;
 height:26px;
 line-height:26px;
 background:url(../images/diot01.gif) no-repeat 15px 8px;
}
#nav li a:hover {
 color:#007114;
 background:url(../images/diot01.gif) no-repeat 15px 8px;
 width:160px;
 padding-left:25px;
 text-decoration:none;
 height:26px;
 line-height:26px;
}
#nav li ul {
 margin:0;
 padding:0;
}
#nav li ul li {
 border:none;
 padding-top:none;
 background:none;
 padding-left:26px;
}
#nav li ul li a {
 color:#a7a7a7;
 width:145px;
 text-decoration:none;
 font-weight:normal;
 line-height:24px;
 height:24px;
 padding-left:12px;
 border-bottom:none;
 background:url(../images/diot02.gif) no-repeat left 6px;
}
#nav li ul li a:hover {
 color:#242c6a;
 line-height:24px;
 height:24px;
 background:none;
 padding-left:12px;
 background:url(../images/diot02.gif) no-repeat left 6px;
 width:145px;
 text-decoration:none;
}
.conTxt {
 color:#2e2e2e;
 magrin-bottom:4px;
 margin-top:8px;
 height:25px; line-height:25px;
 border-bottom:1px solid #e8e9ed;
}
.weiz {
 background:url(../images/diot07.gif) no-repeat left center;
 padding-left:20px;
 float:right;
 padding-right:10px;
font-size:11px;
}
.wz_t {
 background:url(../images/diot06.gif) no-repeat left 8px;
 float:left;
 height:25px;
 line-height:25px;
 color:#242c6a;
 font-size:14px;

 padding-left:15px;
}
.w_content {
 color:#5c5c5c;
 margin:10px 0px 6px 0px;
 line-height:20px;
}
.w_content img {
 max-width:650px;
}
* html .w_content img {
 width: expression(this.width > 650&& this.width > this.height ? 650 : true);
}
.cls {
 zoom:1;
}
.cls:after {
 content:".";
 display:block;
 height:0;
 clear:both;
 visibility:hidden;
}
.cls {
 display:inline-block;
}
* html .cls {
 height:1%;
}
.cls {
 display: block;
}


.bigImg {
 height:250px;
 line-height:150%;
 margin:0 auto;
 over-flow:hidden;
 text-align:center;
}
.bigImg p {
}
.bigImg img {
 max-width:300px;
 max-height:250px;
}
* html .bigImg img {
 width: expression(this.width > 300 && this.width > this.height ? 300 : true);
 height: expression(this.height > 250 && this.height > this.width ? 250 : true);
}
