@charset "utf-8";
/* CSS Document */

/*Í¼Æ¬´¹Ö±¾ÓÖÐ*/
.jz { display: table-cell; *display:block;overflow: hidden; font: 0px/0px 'Arial'; text-align: center; vertical-align: middle; }
.jz img { vertical-align: middle; }
.jz1 { width: 212px; height: 89px; *font-size:78px;}
.jz2 { width: 112px; height: 111px; *font-size:97px; border:2px solid #a9a9a9}
.jz3{ width:309px; height:145px; *font-size:126px;}
.jz4{ width:700px; height:292px; *font-size:255px;}
.jz5{ width:151px; height:79px; *font-size:69px;}
.jz6{ width:170px; height:180px; *font-size:162px;}
.jz7{ width:487px; height:316px; *font-size:276px; border:2px solid #008fa3}
.jz8{width:214px; height:190px; *font-size:166px;}
.jz9{width:324px; height:300px; *font-size:262px;}
.jz10{width:695px; height:300px; *font-size:268px;}

#header{ width:100%;  background:url(/html/images/bg.png) repeat-x; height:110px;position:relative; z-index:99}
.top{ width:1002px; margin:0 auto; height:110px; }
.logo{ width:212px; height:61px; margin-top:30px}
.top-right{ width:788px; text-align:right; margin-top:15px;}
.top-right P em{ color:#474747; font-family:Arial, Helvetica, sans-serif;padding-right:22px;}
.input{ border:1px solid #cecece; width:166px; height:21px; margin-right:10px; padding:0 5px; line-height:21px; color:#e2e2e2}
.input:focus{ color:#333}
.an{ background:url(/html/images/ss.jpg) no-repeat; width:50px; height:23px; cursor:pointer; vertical-align:top; margin-right:10px;}


.menu{ width:725px; float:right; margin-top:28px; display:inline;}
.menu ul li{ height:28px; line-height:28px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; background:url(/html/images/line.jpg) no-repeat left; width:103px; text-align:center; position:relative; }
.menu ul li:first-child{ background:none}
.menu ul li a{ display:block; position:relative;height:28px; line-height:28px;position:relative; z-index:9999 }
.menu ul li a:hover{ background:url(/html/images/hv.png) no-repeat center;}
.menu ul li a.hv{ background:url(/html/images/hv.png) no-repeat center;}
.menu ul li#index a:hover{ background:none}

.nav_demo{ width:534px; overflow:hidden;   position:absolute; left:9px; margin-top:-3px; display:none}
.nav_s{ width:534px; height:37px; background:url(/html/images/nav-s.png) no-repeat; display:block}
.menu_down{ background:url(/html/images/nav-z.png) repeat-y; width:534px; overflow:hidden;}
.nav_x{ background:url(/html/images/nav-x.png) no-repeat; display:block; width:534px; height:48px; display:block}
.menu li .menu_down p{ width:284px;}
.menu li .menu_down p a{ font-size:12px; font-family:"ËÎÌå"; float:left; width:112px; text-align:left; margin-left:16px; background:url(/html/images/jiao.png) no-repeat left; padding-left:12px; border-bottom:1px solid #e3e3e3}
.menu li .menu_down p a:hover{background:url(/html/images/jiao.png) no-repeat left; padding-left:12px; color:#c00}
.renwu{ display:block; margin:0 36px}
.menu ul li div.menu_left{ position:absolute; left:-441px;}
.menu ul li div.about_left{position:absolute; left:-350px;}
.menu ul li div.Customer_left{position:absolute; left:-247px;}
.menu ul li div.pinzhi_left{position:absolute; left:-144px;}
.menu ul li div.case_left{position:absolute; left:-41px;}
.menu ul li div.pro_left{position:absolute; left:-70px;}






/*banner*/
.box_skitter { width: 1600px; height: 415px; margin: 0 auto; position: relative; overflow: hidden; margin-top:-5px; left:50%; margin-left:-800px;}
.box_skitter .container_skitter { overflow: hidden; height: 415px; width: 1600px; position: relative; }
.box_skitter .box_clone { position: absolute; top: 0px; left: 0; width: 100px; overflow: hidden; display: none; z-index: 1; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.info_slide .image_number { display: none; }
.box_skitter .prev_button {  position:absolute; left:150px; top:160px; z-index:999;width:36px; height:63px; background:url(/html/images/left.gif) no-repeat}
.box_skitter .next_button{ position:absolute; right:140px; top:160px; z-index:999;width:36px; height:63px; background:url(/html/images/right.gif) no-repeat}



.index-news{ background:url(/html/images/news-bg.png) repeat-x; width:100%; height:37px; line-height:37px;}
.index-middle{width:1002px; margin:0 auto;}
.newsBarList{height:37px;overflow:hidden;}
.newsBarList strong{ float:left; padding:0px 15px 0px 0px; text-align:left; color:#035f6c;font-size:13px; font-weight:bold;}
.newsBarListDiv p{ width:600px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#8e8e8e }
.newsBarListDiv  a{ margin:0 18px;}
.newsMore{ margin:0 12px 0 15px; padding-right:17px; background:url(/html/images/newsMoreBg.png) right center no-repeat; float:left}
.bdshare_t{ margin-top:5px;}

.cont{background:#fbfbfb; width:100%; overflow:hidden}
#container{ width:1002px; margin:0 auto;}
.index-aside{ margin-top:50px; margin-bottom:30px; overflow:hidden; float:left; display:inline}
.index-aside div{ width:913px; overflow:hidden; height:95px; float:left; display:inline; margin-left:16px;}
.index-aside ul#gund{ width:10000px;}
.index-aside ul li{ float:left; border:2px solid #a9a9a9; width:212px; height:89px; margin-right:14px;}
.index-aside ul li:first-child{ margin-left:0}
.index-aside ul li:hover{ border:2px solid #025d6f;}


.index-about{ width:380px; float:left; overflow:hidden; }
.hd{ border-bottom:1px solid #d9d9d9; height:50px; line-height:50px; margin-bottom:16px; background:url(/html/images/ico1.png) no-repeat left; padding-left:30px;}
.hd em{ color:#343434; font-size:18px;font-family:"Î¢ÈíÑÅºÚ"; float:left }
.hd i{ color:#5e5e5e; font-size:12px;font-family:Arial, Helvetica, sans-serif; float:left; padding-top:4px; padding-left:6px;}
.index-ab{ margin-left:12px; width:228px; float:left; line-height:24px; color:#5f5f5f;font-family:"Î¢ÈíÑÅºÚ";}
.index-ab strong{ color:#025d6f; font-size:13px;}
.index-ab a{ color:#007991;}
.index-ab a:hover{ text-decoration:underline; font-weight:bold;}
.index-map{ display:block; text-align:center}
.more{ margin-top:28px; display:block; float:right; height:9px}
.more img{ vertical-align:top}
.ico{ background:url(/html/images/ico2.jpg) no-repeat left}
.ico1{ background:url(/html/images/ico3.png) no-repeat left}
.index-new{ float:right; width:210px;}
.index-list{ width:210px; overflow:hidden;font-family:"Î¢ÈíÑÅºÚ";}
.index-list li{ line-height:26px; background:url(/html/images/ico4.png) no-repeat left; padding-left:10px;}
.index-list li em{ font-family:Arial, Helvetica, sans-serif; color:#a9a9a9}

.font{ width:100%; background:#f2f3f7 url(../images/bg-t.png) repeat-x; height:139px; overflow:hidden; margin-top:30px;}
.font_bt{ width:1002px; margin:0 auto; height:139px; overflow:hidden}
.link{ width:480px; margin-top:15px; border-right:1px solid #dddee2; margin-right:20px;}
.link p{ line-height:30px;}
.link p a{ color:#878787; margin-right:8px}
.link p a:hover{color: #007991;}
.link p strong a,.link p strong{ color:#696969; font-size:13px;}
.link-t{ width:500px; margin-top:24px; color:#878787; line-height:24px;}
.link-t span.fl{ margin-right:16px; border:2px solid #dddee2}
.link-t em{ font-weight:bold; color:#025d6f; font-family:Arial, Helvetica, sans-serif}



#footer{ width:100%; background:#34373c url(../images/ft-bg.png) repeat-x; height:103px; overflow:hidden;}
.fot{ width:1002px; margin:0 auto; background:url(/html/images/ft-q.jpg) no-repeat top left; height:73px;padding-top:30px;}
address{ font-style:normal;}
.fot p{ line-height:22px; color:#a8a8a8; width:500px;}
.fot-nav a{ color:#c7c7c7; border-left:1px solid #5d5d5d; padding:0 10px;}
.fot-nav a:hover,.fot p a:hover,.hd-tb span a:hover{color: #007991;}
.fot-nav a:first-child{ border:0; padding-left:0}
#bdshareq{ float:right; 
    opacity: 0.3;  
    -webkit-filter:grayscale(1);-moz-filter:grayscale(1); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1).alpha(opacity=100); }
	
p.copy,.copy a{color:#a8a8a8;  }


/***/
.ny-banner{width: 1600px; height: 235px;  position: relative; overflow: hidden; margin-top:-5px; left:50%; margin-left:-800px;}

.ny-aside{ width:240px; overflow:hidden; margin-top:40px; overflow:hidden}
.ny-left{ width:216px; overflow:hidden}
.ny-left strong{ font-style:italic; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; display:block; padding-bottom:20px; }
.ny-left li{ line-height:40px; font-size:14px;  border-bottom:1px solid #e0e0e0; overflow:hidden;float:left; width:214px}
.ny-left li a{ display:block; color:#3d3d3d; padding-left:24px;background:url(/html/images/ny-s.jpg) no-repeat 8px;}
.ny-left li a:hover,.ny-left li a.hv{ background:url(/html/images/hover.jpg) no-repeat left; color:#fff; font-weight:bold;}

.ny-left li .pro_xial{background:none; display:none; width:240px; overflow:hidden}
.ny-left li .pro_xial div{ line-height:36px; font-size:14px; border-top:1px solid #e0e0e0;}

.ny-left li .pro_xial div a{  padding-left:36px;background:url(/html/images/ny-s.jpg) no-repeat 26px;   }
.ny-left li .pro_xial div a:hover,.ny-left li .pro_xial div .pro_xia2 div a:hover,.ny-left li .pro_xial div .pro_xia3 span a:hover{ color:#007991; font-weight:bold; }


.ny-left li .pro_xial div .pro_xia2{ display:none; }
.ny-left li .pro_xial div .pro_xia2 div{  padding-left:0px; border-top:1px solid #e0e0e0;  width:240px;  }
.ny-left li .pro_xial div .pro_xia2 div:first-child{ border-top:0}
.ny-left li .pro_xial div .pro_xia2 a{background:url(/html/images/ny-s.jpg) no-repeat 36px; padding-left:46px; color:#000; font-size:13px;}

.ny-left li .pro_xial div .pro_xia3{ display:none }
.ny-left li .pro_xial div .pro_xia3 span{padding-left:0px; border-top:1px solid #e0e0e0; width:240px; padding-left:32px; display:block }
.ny-left li .pro_xial div .pro_xia3 span:first-child{  border-top:0}
.ny-left li .pro_xial div .pro_xia3 span a{background:url(/html/images/ny-s.jpg) no-repeat 12px; padding-left:22px; color:#000; font-size:12px;}







.ny-article{ background:url(/html/images/xu.jpg) no-repeat; width:700px; overflow:hidden; margin-top:32px; padding-left:52px; position:relative}

.hd-tb{ width:690px; border:1px solid #c0; height:40px; border-bottom:1px solid #cfcfcf; line-height:40px; padding:0 5px; margin-bottom:40px;}
.hd-tb h2{ background:url(/html/images/ico-logo.png) no-repeat left; padding-left:30px; color:#010101; font-size:16px; font-weight:bold;}
.hd-tb span,.hd-tb span a{ color:#898989}
.hd-tb span img{ padding-right:4px; vertical-align:top; padding-top:12px; +padding-top:0;}

.ny-text{ width:700px;height:auto!important;height:500px;min-height:500px;}


.line{ padding-top:15px; line-height:22px;font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
.title{ margin-bottom:15px; background:url(/html/images/title.jpg) no-repeat; width:182px; height:33px; line-height:26px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:center}
.ab{ font-size:12px; color:#848484; line-height:30px;font-family:"Î¢ÈíÑÅºÚ";}
.ab span{ font-size:13px; color:#4f4f4f}
.tp{ margin-top:60px;}
.bot{ padding-bottom:60px;}
.titleq{ position:absolute; bottom:42px; right:-20px}


/*qualiy*/
.qua{ background:url(/html/images/xian.jpg) no-repeat top; height:115px; margin-top:20px; padding-top:30px; margin-bottom:45px;}
.qua a{ margin-left:24px;}
.qua a:first-child{ margin-left:0}
.quality{ width:700px; overflow:hidden}
.quality li{ margin-bottom:20px;}
.quality li strong{ color:#333; font-size:14px; background:url(/html/images/ico7.jpg) no-repeat 22px 23px; height:40px; display:block; position:relative; z-index:99;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.quality li p.wz{ border-bottom:1px solid #ccc;border-top:1px solid #dbddee; margin-top:-1px; line-height:24px; padding:13px 20px; width:660px;height:auto!important;height:50px;min-height:50px; background:#f5f6f9}

/*customenr*/
.cuq a{ margin-right:8px}

/*case*/
.case{ width:700px;}
.case li{ float:left; background:url(/html/images/case_bg.jpg) no-repeat; width:309px; height:214px; margin-left:28px; margin-bottom:30px;}
.case li a.fr{ background:url(/html/images/case_an.jpg) no-repeat; width:77px; height:20px; line-height:20px; color:#fff; text-align:center; margin-right:10px; }
.case li strong{ display:block; color:#424242; font-size:14px; margin-top:10px; margin-left:10px;width:108px; overflow:hidden; height:20px;font-family:"Î¢ÈíÑÅºÚ";}
.case li p{ color:#a8a8a8; margin-left:10px;width:160px; overflow:hidden; height:20px;font-family:"Î¢ÈíÑÅºÚ";}
.show{ text-align:center; color:#007b8c;font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; margin-bottom:5px;line-height:27px; }
.ly{background:url(/html/images/caseshow_03.jpg) no-repeat top; display:block; width:700px; padding-top:25px;  text-align:center; color:#969696}
.ly em{ background:url(/html/images/ico9.jpg) no-repeat left; padding-left:16px; color:#ff8e1f}
.strong{background:url(/html/images/caseshow_03.jpg) no-repeat top;  display:block; color:#05788e; font-size:16px; padding-top:36px;}
.strong strong{ background:url(/html/images/ico8.jpg) no-repeat left; padding-left:14px; margin-left:30px;}
.csaeline{ line-height:24px; color:#696969; margin-top:20px; text-indent:2em;font-family:"Î¢ÈíÑÅºÚ";}
.fh{ margin-top:20px; display:block; margin-left:20px; float:left; padding-bottom:50px;}
.margin{ padding-bottom:30px; padding-top:20px; display:block}

.page{ text-align:center; width:700px; margin:20px 0 30px;display:inline-block; +margin-top:20px;}
.page a{ border:1px solid #d5d5d5; height:15px; line-height:15px; padding:2px 5px; display:inline-block; margin-left:6px;}
.page a:hover{ color:#fff; background:#007c8f}
.case li:hover a.jz3 img{ border:1px solid #025d6f}
.page .currentindex{ color:#fff; background:#007c8f}
/*contact*/
.contact{ width:700px; background:url(/html/images/ico00.jpg) no-repeat 7px 58px; line-height:30px; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.contact h1{color:#1a1a1a; padding-bottom:10px;font-family:"Î¢ÈíÑÅºÚ"; font-size:24px;}
.ico2{ background:url(/html/images/contact_05.jpg) no-repeat left; padding-left:26px; color:#007f91; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.ico3{ background:url(/html/images/contact_06.jpg) no-repeat left; padding-left:26px;}
.address{  margin-top:20px; padding-top:20px;font-family:"Î¢ÈíÑÅºÚ";}

.contact dl{ float:left; margin-bottom:20px; margin-right:20px; margin-left:40px; display:inline }
.contact dl dt{ padding:1px; border:1px solid #ccc; width:160px; margin-bottom:4px;}

/*part*/
.part{ width:700px;}
.part ul{ width:800px;}
.part li{ float:left; margin-right:28px; border:1px solid #ddd; margin-bottom:25px; width:151px; height:79px;}

/*sustainable*/
.sustain{ width:700px; float:left; padding-top:20px; padding-bottom:20px;}
.sustain p.fr{ width:344px; text-align:right; line-height:24px;font-family:"Î¢ÈíÑÅºÚ";}
.sustain p.fr em{ display:block; }
.sustain p.fr strong,.sustain p.fs strong{ display:block; font-size:15px; color:#e49e06;font-family:"Î¢ÈíÑÅºÚ"; padding-bottom:15px; }
.sustain p.fl{ width:400px;}
.sus{ margin-bottom:25px; display:block; text-indent:2em; line-height:24px;font-family:"Î¢ÈíÑÅºÚ";}
.sp{ margin-top:90px;}

/*down*/
.donw{ width:700px;}
.donw p{ background:url(/html/images/download_03.jpg) no-repeat; width:690px; height:30px; line-height:30px; color:#3a3a3a; font-size:14px;}
.donw p time{ width:65px; display:inline-block; text-align:center;}
.donw p em{ width:506px; display:inline-block; text-indent:150px; }
.donw p span{ width:118px; display:inline-block; text-align:center }
.donw li{ border-bottom:1px solid #ddd; height:34px; line-height:34px; width:690px; float:left}
.donw li a.m1{ float:left;width:500px; overflow:hidden; height:34px;font-family:"Î¢ÈíÑÅºÚ";}
.donw li time{ width:65px; float:left;text-align:center; }
.donw li span a.xia{ float:right;width:118px;  text-align:center; display:block; background:url(/html/images/d.png) no-repeat center; color:#fff; line-height:16px;line-height:18px\0;+line-height:18px; height:21px; margin-top:10px;}
.donw li:hover span a.xia{ background:url(/html/images/x.png) no-repeat top}
.donw li:hover{ background:#f3f3f3}

.faq{ background:url(/html/images/faq.jpg) no-repeat; width:700px; height:210px;}
.faq address{ width:183px; padding-top:55px; float:left;}
.faq address strong{ display:block; color:#fff; margin-left:82px;}
.faq address span{ margin-left:32px; margin-top:8px; display:block; margin-bottom:12px;}
.faq address p{ width:145px; margin-left:6px;}
.faq address.mon{ margin-left:334px; float:left}
.faq address.com span{ margin-left:65px;}
.faq address.com p{ margin-left:16px;}
.common{ width:700px;}
.common li{ background:url(/html/images/faq_07.jpg) no-repeat; width:683px; height:40px; line-height:33px;}
.common li a{ background:url(/html/images/faq_10.jpg) no-repeat 16px 6px; padding-left:54px; display:block; float:left; width:520px; height:40px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.common li time{ float:right; color:#ababab; margin-right:20px;}
.faq-t img{vertical-align:bottom;float:left; }
.mon-p{line-height:24px;  width:651px; overflow:hidden; padding-bottom:20px; background:#fff; border-right:1px solid #ccc; padding-left:18px; border-left:1px solid #ccc; float:left; font-size:13px; padding-right:10px;}
.cmt{  color:#505050; padding-top:20px; padding-bottom:30px;}
.mt{ padding-top:30px;}
.mt strong{ color:#0e8090}
.com_mt{ padding-bottom:40px; width:700px; float:left}



/*feedback*/
.feed{ width:700px;}
.feed address{ font-size:14px; line-height:24px}
.feed em{ color:#fb5b2c;font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; margin-top:25px; display:block}
.wenxin{ float:left; margin-top:30px; margin-bottom:10px;}
.wenxin small{ color:#c00; font-size:12px; padding:0 4px;}

.feedback{ width:700px; float:left; background:url(/html/images/feedback_03.jpg) no-repeat; height:415px;padding-top:1px;}
.feedback li{ width:700px; float:left; overflow:hidden }
.feedback li small{ font-size:12px; color:#c00; float:left; margin-top:10px; padding-left:6px;}
.feedback li span{ width:116px; float:left; text-align:center;  margin-right:12px; line-height:36px  }
.input-k{ height:18px; width:280px; line-height:18px; border-top:1px solid #a2a2a2; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-left:1px solid #a2a2a2; float:left; padding:0 5px; margin-top:10px;}
.textarea{ width:520px; height:140px;border-top:1px solid #a2a2a2; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-left:1px solid #a2a2a2; float:left; margin-top:10px;}
.yan{ width:100px; height:18px;border-top:1px solid #a2a2a2; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-left:1px solid #a2a2a2; margin-top:10px; margin-right:10px;}
.feedback li i{ color:#afafaf; padding-left:6px;} 
.feedback li em img{ vertical-align:top; margin-top:10px;}
.but{ background:url(/html/images/feedback_11.jpg) no-repeat; width:84px; height:29px; margin-right:10px; display:inline-block; line-height:25px; text-align:center; font-weight:bold; color:#838383; margin-top:24px; margin-bottom:50px;}

/*lxkf*/
ul.fl{ width:510px;}
.kf{ background:#ececec; height:28px; line-height:28px; margin-bottom:10px; width:500px; color:#888888; padding-left:5px; padding-right:5px; float:left}
.kf:hover{ color:#5a5a5a; border:2px solid #97bf27; background:#fff; height:24px; width:496px; line-height:24px;}
.lxkf span.fl{ margin-top:10px;}
.tex{ background:#ececec;width:500px; float:left; color:#888; padding-left:5px; padding-right:5px; line-height:22px; height:104px; overflow-y:hidden; padding-top:6px;}
.tex:hover{ color:#5a5a5a; border:2px solid #97bf27; background:#fff; height:100px; width:494px; line-height:22px;}
.ant{ background:url(/html/images/t.jpg) no-repeat; width:85px; height:31px; line-height:31px; text-align:center; font-size:14px; font-weight:bold; margin-right:10px; color:#fff; margin-top:20px; float:left}


/*news*/
.ny_news{ width:685px;}
.ny_news li{ background:url(/html/images/caseshow_03.jpg) no-repeat bottom left; height:214px}
.ny_news li span.fl{ background:url(/html/images/news_bg.jpg) no-repeat; width:172px; height:176px; margin-right:20px;}
.ny_news li strong a{ display:block; color:#000; font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; padding-top:24px; height:16px; overflow:hidden;line-height:16px}
.ny_news li em a{ background:url(/html/images/xq.jpg) no-repeat 58px 6px; padding-right:30px;}
.ny_news li strong a:hover,.ny_news li em a:hover{ text-decoration:none; color:#007991}
.ny_news li time{ color:#000; background:url(/html/images/ico9.jpg) no-repeat left; padding-left:16px; margin:6px 0; display:inline-block}
.news_P{ color:#000; line-height:20px; height:56px; overflow:hidden}
.ny_news li em a{ float:right; color:#000; text-decoration:underline; margin-top:14px;}
.n_show{ width:487px; margin:20px auto 0; text-align:center; display:block}
.show-t{ background:url(/html/images/caseshow_03.jpg) no-repeat top; width:670px; height:30px; line-height:30px; padding-top:30px; padding-left:30px; float:left; padding-bottom:50PX;}
.show-t strong{ color:#0e8090; font-weight:normal; float:left; }
.show-t a{ display:block; float:left;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; width:210px;}

/*pro*/
.pro{ width:700px;}
.pro ul{ width:900px;}
.pro li{ float:left; background:url(/html/images/pro_bg.jpg) no-repeat; width:214px; height:253px; margin-right:18px; margin-left:5px; margin-bottom:22px;}
.title-pro{ text-align:center; width:204px; color:#4a4a4a; font-size:14px; margin-top:4px; line-height:18px; padding:0 5px}
.pro li:hover{ background:url(/html/images/pro_hv.jpg) no-repeat}
.pro li:hover a{ color:#00879a}

.title-ry{ font-weight:bold; text-align:center; width:204px; color:#4a4a4a; font-size:14px; margin-top:10px; line-height:18px; padding:0 5px}

.datu{ float:left; background:url(/html/images/proshow_bg.jpg) no-repeat; width:324px; height:326px; float:left}
.pro_sw{ width:345px; color:#8a8a8a}
.pro_sw strong{ color:#1e1e1e; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; padding-bottom:14px; display:block;line-height:27px;}
.box{ border-top:1px solid #ddd; padding-top:18px; margin-top:18px}
.box p.fl{ font-size:13px; color:#0e8090; line-height:25px}
.box p.fl em{ font-size:12px; color:#545454}
.box p.fr{ width:152px;}
.mt1{ width:151px;color:#454545; background:#ddd; }
.mt2{ width:151px; color:#fff; background:#006d80; margin:3px 0 }
.mt3{ width:100px;  color:#fff; background:#fe6902;  float:right}
.mt1,.mt2,.mt3{ height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:bold;display:block}
.mt2:hover,.mt3:hover{ color:#a9f2ff}
.news_scoll{ float:left; width:700px; border-bottom:1px solid #ddd; height:30px; line-height:30px; margin-bottom:20px;}
.news_scoll span{ background:url(/html/images/proshow13.jpg) no-repeat; width:91px; height:30px; display:inline-block; text-align:center; font-size:14px; color:#fff; font-weight:bold; cursor:pointer}
.news_scoll span#current{ background:url(/html/images/proshow12.jpg) no-repeat;}
.soccl{ float:left; width:700px;}
.promt1{ color:#767676; line-height:25px; padding-bottom:20px; text-indent:2em}
.mt6 strong{ color:#515151; font-size:13px; display:block; padding-top:10px;}
.m2{ line-height:25px; color:#515151; font-size:13px; background:url(/html/images/ico001.jpg) 2px no-repeat; padding-left:10px;}
.cp{ background:url(/html/images/proshow_bg-p.jpg) repeat-x; width:700px; height:41px; line-height:41px; display:block; float:left; font-size:14px; overflow:hidden}
.cp strong{ background:url(/html/images/ico10.jpg) no-repeat 18px; padding-left:30px;}
.shipin{ width:695px; height:323px; float:left; margin:50px auto; padding-left:5px;}

/*navigation*/
.mtnav{ line-height:25px; font-size:13px; margin-bottom:20px}
.mtnav strong{ color:#0092a4;}
.mtnavt{ text-indent:2em; font-size:12px;}

.zhi{ width:680px; height:30px; line-height:30px; background:#eee; font-size:14px; color:#333; display:block; font-weight:bold; padding:0 10px;}
.add{ font-style:normal; line-height:24px; margin-left:12px;}
.add strong{ display:block; margin-top:25px; color:#333; font-size:14px;}
.add strong.h{ color:#c00}
.you{ width:748px; background:url(/html/images/el.jpg) repeat-x; height:40px; line-height:40px; margin-top:40px;}
.you span{ background:url(/html/images/e.jpg) no-repeat left; padding-left:22px; margin-left:12px;}


#cw { width: 980px; height: 450px; margin: 30px auto 0px auto; background: url(/html/images/notfound.jpg) no-repeat; overflow: hidden; clear: both}
#cw ul { width: 900px; height: auto; margin-top: 290px; margin-left: 50px;}
#cw ul li { width: 900px; height: 30px; line-height: 30px; background:url(/html/images/ico8.jpg) left no-repeat; padding-left: 15px; display: block;}
#cw ul li b { font-weight: bold; color: #4784dd;font-size: 14px;}

#imageKey{width:50px;height:22px;font-weight:bold;font-style:italic;color:red;letter-spacing:2px;background:url(/html/images/checkbg.jpg) no-repeat;border:1px solid #CFCFCF;margin-left:5px;cursor:pointer;font-size:medium}










