﻿html,body,div,span,h1,h2,h3,h4,h5,h6,a,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tfoot,thead{margin:0;padding:0;color:#666; font-size:12px; font-family:Arial; vertical-align:baseline;}
ul,li{margin:0px; padding:0px; list-style:none;}
.clear{clear:both;}
img{border:none;}
a{text-decoration:none; color:#666;}
a:hover{ text-decoration:underline;}
body{ width:100%;background:#fff;color:#666;margin: 0 auto; text-align:center;}
.pd_t10{ padding-top:10px;}
.mg_t10{ margin-top:10px;}
/*head */
.top{margin:10px auto; width:960px;height:80px;}
/*logo */
.logo{ float:left; width:465px;height:80px;}
.logo a{ display:block; float:left; background:url(/en/img/logo.jpg) no-repeat; width:465px; height:80px;}
.lg_mr{ float:right; line-height:80px;}
.lg_mr a{  padding-left:5px; padding-right:5px;}
/*nav */
.head{margin: 0 auto; width:960px;height:auto;}
.nav{ width:957px; margin-top:10px; padding-left:3px; height:30px;background:url(/cn/img/nav.jpg) no-repeat;}
.nav a{ display:block; float:left; width:88px; height:30px; line-height:30px; text-align:center;color:#FFFFFF;  font-size:13px; }
.sep{ display:block; float:left;background:transparent url(/cn/img/layout-design.png) no-repeat -729px -81px;height:25px;width:2px;margin-top:3px;}
.nav a:hover{background:transparent url(/cn/img/sprite-fix-design2.png) repeat-x scroll -4px -3px;height:30px}
.nav a.active{width:88px; margin-top:4px; height:26px; line-height:26px; color:#006492; background:#FFFFFF;}
.nav .sep_left {display:block; float:left;background: url(/cn/img/layout-design.png) no-repeat scroll -715px -80px transparent; height: 26px;margin-left: 2px; margin-top: 4px; width: 5px;}
.nav .sep_right{display:block; float:left;background: url(/cn/img/layout-design.png) no-repeat scroll -721px -80px transparent; height: 26px; margin-right: 2px; margin-top: 4px; width: 5px;}
    
/*main */
.main{ width:960px;  height:auto; margin: 0 auto;}
.ml{ float:left; width:766px;height:auto;}
.mr{ float:right; width:187px; height:auto; }
.mcon1{width:960px;height:auto; padding-top:10px;clear:both;}
.mar_index01{width:960px;height:40px; background:url(/cn/img/mar_index01.jpg) no-repeat;}
.mar_index01 h2{ float:left; color:#fff; line-height:40px; text-indent:20px; text-align:left; width:148px;}
.new_r{ float:right;line-height:40px; padding-left:5px; padding-right:5px; text-align:left; width:788px; height:40px;}
.new_r a {display:block; width:150px; float:left; margin-left:10px;  padding-left:15px;  height:40px;line-height:40px; background:url(/cn/img/ico.gif) no-repeat left center;overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}


.fash{ width:742px;height:auto; padding:10px; border:2px solid #E2E3EA;}
.column_l{ width:375px; float:left;}
.column_r{ width:375px; float:left; margin-left:15px;}
.column_c{ width:187px; float:right;}
.column_c img{ width:187px; height:80px; margin-top:16px;}
.column_r01{width:187px;height:auto; padding-top:10px;clear:both;}
.column_box{ width:373px;height:auto;padding-top:10px;border-left:1px solid #E2E3EA;border-right:1px solid #E2E3EA; border-bottom:1px solid #E2E3EA; }
.column_box a{ display:block; line-height:25px;}
.column_box img{width:355px;height:216px;}

.newlist_01{width:375px; height:30px; line-height:30px; background:url(/cn/img/newlist_01.jpg) no-repeat;text-indent:20px; text-align:left; color:#fff;}
.newlist_02{width:375px; height:30px; line-height:30px; background:url(/cn/img/newlist_02.jpg) no-repeat;text-indent:20px; text-align:left; color:#fff;}
.clist{width:187px; height:25px; line-height:25px; background:url(/cn/img/clist.jpg) no-repeat;text-indent:20px; text-align:left; color:#fff;}
.clist_box{ width:165px;height:auto;padding:10px; background:#e9f4f8; border-left:1px solid #E2E3EA;border-right:1px solid #E2E3EA; border-bottom:1px solid #E2E3EA;text-align:left; line-height:25px; }

.nain{ width:960px;  height:auto; margin: 0 auto; padding-top:10px;}
.nl{ float:left; width:200px;height:auto;}
.nllist{width:200px; height:30px; line-height:30px; background:url(/cn/img/nllist.jpg) no-repeat;text-indent:20px; text-align:left; color:#fff; font-weight:bold;}
.nl_box{ width:198px;height:auto;border-left:1px solid #E2E3EA;border-right:1px solid #E2E3EA; border-bottom:1px solid #E2E3EA; }
.nl_box a{ display:block; line-height:25px; width:178px; padding-left:20px; text-align:left;overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.nl_txt{ width:178px;height:auto;text-align:left; padding:10px; line-height:25px; border-left:1px solid #E2E3EA;border-right:1px solid #E2E3EA; border-bottom:1px solid #E2E3EA; }

.nr{ float:right; width:750px; height:auto; }
.mainCol{ float:left; width:550px; height:auto; }
.subCol{ width:190px; float:right;}
.subCol .nrlist{height:30px; line-height:30px;text-indent:10px; text-align:left; color:#333; border-bottom:1px solid #E2E3EA; background:url(/cn/img/subt.jpg) repeat-x; font-weight:bold;}
.sub_box{ width:188px;height:auto;border:1px solid #E2E3EA; }
.sub_box .sub_txt{ width:168px;height:auto;text-align:left; padding:10px; line-height:25px; }


.nrlist{height:30px; line-height:30px;text-indent:10px; text-align:left; color:#333; border-bottom:1px solid #E2E3EA; background:url(/cn/img/ico2.gif) no-repeat left; font-weight:bold;}
.nrlist a{ color:#333;}
.nrlist a:hover{ color:#6c9fd8;}
.ntxt{ text-align:left; line-height:25px; padding:10px;}
.title{height:30px; line-height:30px;text-indent:10px; text-align:center; color:#333; font-weight:bold; font-size:14px;}
.m_h2{height:30px; line-height:30px;text-indent:10px; text-align:center; color:#333; }

.p_news{ float:left; padding-top:10px; width:740px; }
.p_news li {float: left; height:25px;line-height:25px; text-align:left; }
.p_news li a {display:block;  float:left; width:625px; padding-left:15px;  height:25px;line-height:25px; background:url(/cn/img/ico.gif) no-repeat left center;overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.p_news li span {display:block;  float:right; width:65px; padding-right:5px;  height:25px;line-height:25px;overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
   

.cpzs{float:left; padding-top:10px;}
.cpzs li{float:left;width:150px;height:30px;text-align:left; color:#333; line-height:30px;}
.cpzs li a{display:block;width:150px;color:#333;}
.cpzs li a:hover{ border-bottom:#333;}
.cpzs .p{line-height:25px; text-align:center; width:150px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.product_name{line-height:25px; text-align:center; width:150px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

/*foot*/
.foot{ padding-top:10px;margin:auto;width:960px; height:auto; padding-bottom:10px;}
.link{width:960px;height:34px; line-height:34px; background:url(/cn/img/foot.jpg) no-repeat; color:#fff;}
.link a{ padding-left:4px; padding-right:4px;height:34px; color:#fff; line-height:34px;}
/*foot*/

.pagelink{ float:right; height:26px; line-height:26px;  margin:20px 0 0 0; padding:0 10px;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}