html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:"微软雅黑", Tahoma, Geneva, sans-serif;}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background-color:#fff; line-height: 1.2; }
a, a:link { color: #000000; text-decoration: none; }
a:visited {  }
a:active, a:hover { color:#ff0000; text-decoration: none; }
a:focus { outline: none; }
 
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right; }
.blank1{ width:100%; height:1px; line-height:1px; clear:both; overflow:hidden;}
.blank10{ width:100%; height:10px; line-height:10px; clear:both; overflow:hidden;}
.blank14{ width:100%; height:14px; line-height:14px; clear:both; overflow:hidden;}
.blank20{ width:100%; height:20px; line-height:20px; clear:both; overflow:hidden;}
.blank22{ width:100%; height:22px; line-height:22px; clear:both; overflow:hidden;}
.blank28{ width:100%; height:28px; line-height:28px; clear:both; overflow:hidden;}
.blank31{ width:100%; height:31px; line-height:31px; clear:both; overflow:hidden;}
.blank40{ width:100%; height:40px; line-height:40px; clear:both; overflow:hidden;}
.block{ width:1000px; margin:0 auto;}
.span_box{ display:inline-block; *display:inline; *zoom:1; height:100%; width:1px; margin-left:-1px; vertical-align:middle;}

body{background-image:url(../images/bg.jpg);background-repeat:no-repeat; background-position:center top;
}
/*--header--*/
.header{ width:100%;}

/*--search--*/
.search{width:220px; height:35px; float:right;}
.search-m{ width:186px; height:20px; line-height:20px; border:0px; margin:7px 0px 0px 0px; background-color:#F7F8FA; color:#D1D1D1; font-size:14px;}
.search-n{ width:31px; height:26px; background-image:url(../images/sarch-n.jpg); background-repeat:no-repeat; text-align:center; line-height:26px; font-size:14px; font-weight:bold; border:0px; cursor:pointer; margin-top:4px;}

/*--main--*/
.main{width:100%;}
.main-block{ width:1000px; margin:0 auto;}
.mainn{width:1015px; height:100%; margin:0px auto;}
.left_list {width: 261px;float: left;overflow:hidden;}
.right_con {width: 710px;height:100%;float: right;overflow:hidden;}
.banner{float:left; width:726px; height:226px; padding:4px; background-image:url(../images/pro_bann_bg.jpg); margin-left:23px !important; margin-left:11px; background-repeat:no-repeat; }

/*--footer--*/
.footerbg{ width:1600px; height:110px; margin:0px auto; background-image:url(../images/footer-bg.jpg); background-repeat:repeat-x; }
.footer{ width:980px; height:110px; margin:0px auto;}
.copyright{ width:280px; height:110px; line-height:110px; color:#0077A2;}
.footer-contact{ width:700px; height:44px; padding-top:34px;}
.footer-contact p{ width:700px; text-align:right; height:22px; line-height:22px; color:#0077A2; }
.footer-contact p img{ vertical-align:middle;}

/*--login--*/
.login{ width:200px; height:232px; padding-left:10px; padding-top:46px; background-image:url(../images/login.jpg); background-repeat:no-repeat;}
.login2{ width:200px; height:232px; padding-left:10px; padding-top:46px; background-image:url(../images/login2.jpg); background-repeat:no-repeat;}
.login p{ width:239px; float:left; padding:2px 0;}
.login p span{ color:red;}
.login-m{ width:181px; height:33px; padding:0 5px; background-image:url(../images/login-m.jpg); background-repeat:no-repeat; line-height:33px; border:0px; color:#fff;}
.login-n{ width:191px; height:49px; line-height:49px; background-image:url(../images/lg.jpg); background-repeat:no-repeat; border:0px; cursor:pointer; margin-top:18px; text-align:left; color:#fff; }
a.login-n2{ width:85px; height:27px; line-height:27px; border:0px; cursor:pointer; text-align:left; color:#fff; display:block; font-weight:bold;}
a.login-n3{ height:27px; line-height:27px; padding-left:10px; width:70px; color:#fff; font-weight:bold;}

/*--class--*/
.menu {width: 261px;height:100%;float: left;}
.menu_tit {background-image: url(../images/menu_t_bg.jpg);background-repeat: no-repeat;width: 261px;display: block;float: left;height: 59px;}
.menu_com {width: 261px;height:100%;float: left;background-image: url(../images/main_class_bg.jpg);}
.menu_com ul{width:227px;float:left;margin-left:14px !important; margin-left:8px;height:100%;}
.menu_com ul li{float:left; width:227px; height:43px; margin:5px 0px 0px 0px;}

/*--mess--*/
.mess {width: 261px;height:100%;float: left;}
.mess_tit {background-image: url(../images/mess_top.jpg);background-repeat: no-repeat;width: 261px;display: block;float: left;height: 56px;}
.mess_com {width: 261px;height:100%;float: left;background-image: url(../images/mess_bg.jpg);}
.mess_com ul{width:217px;float:left;margin-left:24px !important; margin-left:12px;height:100%; padding-top:10px;}
.mess_com ul li{float:left; width:227px; height:26px; line-height:26px;}
.mess_bot{background-image: url(../images/mess_bot.jpg);background-repeat: no-repeat;width: 261px;display: block;float: left;height: 18px;}


/*--product--*/
.main-L-nav{ width:710px; height:56px; overflow:hidden;}

.main-L-navL{font-size:16px; font-weight:bold; color:#fff; letter-spacing:2px;}
.main-L-navL span{ font-size:14px;font-style: italic;}

.blcok-bg-con{ width:710px; overflow:hidden; background-image:url(../images/product_bg.jpg); background-repeat:repeat-y;}
.blcok-bg-con dl{ width:206px; float:left; margin:10px 0px 0px 22px !important; margin:0px 0px 0px 16px;}
.blcok-bg-con dt{ width:206px; height:156px; background-image:url(../images/tjimagesbg.jpg); background-repeat:no-repeat; float:left; text-align:center;}
.blcok-bg-con dt img{vertical-align:middle;}
.blcok-bg-con dd{ width:206px; height:26px; line-height:26px; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.blcok-bg-con dd.product-m{ width:105px; height:29px; line-height:29px; background-image:url(../images/product-m.jpg); background-repeat:no-repeat; text-align:center; margin-top:6px;}
.blcok-bg-con dd.product-m a{font-size:14px; color:#fff;}
.main-L-end{width:710px; height:11px; background-image:url(../images/product_end.jpg); background-repeat:no-repeat; overflow:hidden;}
.page{ width:690px; height:60px; line-height:60px; padding-left:20px;}

.main-L-con3{ width:670px; height:710px; padding:22px 20px 0px 20px; line-height:28px; background-image:url(../images/product_bg.jpg); background-repeat:repeat-y;
	  overflow:auto; overflow-x:hidden; SCROLLBAR-FACE-COLOR:#FFAD00;
      SCROLLBAR-HIGHLIGHT-COLOR:#FFAD00;
      SCROLLBAR-SHADOW-COLOR:#fff;
      SCROLLBAR-3DLIGHT-COLOR:#fff;
      SCROLLBAR-ARROW-COLOR:#fff;
      SCROLLBAR-TRACK-COLOR:#fff;
      SCROLLBAR-DARKSHADOW-COLOR:#FFAD00;
}

/*--new_product--*/
.new_product {width: 710px;height: 259px;float: left;background-image:url(../images/tj_bg.jpg);overflow:hidden;}
.np_tit{width: 710px;height: 65px;float: left;}
.rollBox{width:710px;overflow:hidden;height:194px;}
.rollBox .Cont{ width:648px; overflow:hidden; height: 100%; float: left; margin-left:28px !important; margin-left:14px;}
.rollBox .ScrCont{ width:10000000px;}
.rollBox .Cont dl{ width:206px; float:left; padding:0 5px 0px 5px; height:100%; overflow:hidden;}
.rollBox .Cont dt{ width:200px; height:150px; text-align:center; background-image:url(../images/tjimagesbg.jpg); background-repeat:no-repeat; padding:3px; float:left; }
.rollBox .Cont dt img{ vertical-align:middle;}
.rollBox .Cont dd{ width:200px; padding:3px; height:20px; font-size:14px; font-weight:bold; line-height:20px; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.rollBox .Cont dd a{color:#069FC8;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1 {float: left;width: 72px;height: 290px;cursor: hand;display:none;}
.img2 {float: right;width: 72px;height: 290px;cursor: hand;display:none;}


/*产品详细页*/
.show_all  {width: 980px;margin: 0px auto;height:100%;}
.show_prol{float:left; width:24px; height:606px; overflow:hidden;}
.show_proinfo{float:left; width:800px; height:600px;text-align:center;overflow:hidden; background-color:#fff; border:solid 3px #44CCE6}
.show_proinfo img{vertical-align:middle;}
.show_pror{float:left; width:150px; height:606px; overflow:hidden;}
.show_end{ float:left; width: 980px; height:25px; background-image:url(../images/show_end.jpg);}

.p_list {float: left; width: 956px; padding:7px 0px 0px 24px; height: 155px; overflow:hidden; background-image:url(../images/show_bg.jpg);}
.p_list .list {width:190px; height:144px; text-align:center; background-image:url(../images/tjimagesbg2.jpg); background-repeat:no-repeat; padding:3px; float:left; margin:0px 7px 0px 0px}
.p_list .list img {vertical-align:middle;}

.norm {width: 980px;float:left;height: 100%;background-image: url(../images/show_bg2.jpg);background-repeat:repeat-y;overflow:hidden;}
.norm .title {width: 980px; background-image: url(../images/show_norm.jpg); background-repeat:no-repeat;height: 64px;float: left;overflow:hidden;}
.norm .end {width: 980px; background-image: url(../images/show_norm_end.jpg); background-repeat:no-repeat;height: 34px;float: left;}
.norm .com {width: 860px !important; width:870px;float: left; height: 78px; background-image:url(../images/show_bg.jpg);padding-left:120px !important; padding-left:120px; overflow:hidden;}
.norm .com li {height: 26px;width: 200px;float: left;margin-left:10px !important; margin-left:10px;margin-right:50px; line-height: 33px;text-indent:20px;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;border-bottom-width: 1px;}
.com2 
{
	width: 724px !important; width:702px;
	float:left;
	padding:0px 148px 0px 148px !important; padding:0px 159px 0px 159px;
	line-height: 26px;
	height:26px;
	overflow:hidden;
	text-align:left;
	display:inherit;
	background-image:url(../images/show_bg.jpg);
}
.show_end2{ float:left; width: 980px; height:20px; background-image:url(../images/show_end2.jpg);}

.showproneir{float:left; width:860px; height:100%; padding:20px 70px; background-image:url(../images/info_bg.jpg); text-align:center;}
.showproneir img {max-width: 860px; height:auto; width:expression(this.width > 860 ? "860px" : this.width); }

table.guestbook{border-collapse:collapse; margin-top:14px;}
table.guestbook td{border: 1px #35D5F5 solid; line-height:36px; padding:0 5px;}

.inputM{ vertical-align:middle;}
/* Job style */
.footStyle{border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;}
.rowCenter{border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;}
      
      
      