@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(indexproducts.css);
.topnav{height:26px;}
.topnav ul{float:right; text-align:right; padding-right:17px; padding-top:8px;}
.header{height:87px; background:url(../images/topbg.jpg) no-repeat;}
.logo{float:left;}
.phone{float:right; padding:32px 52px 0 0; color:#3c5360;}
.i_nav{height:35px; background:url(../images/navb.jpg) no-repeat;}

.container{background:url(../images/bg.gif) repeat-y center; padding-top:5px; }
.i_left{width:680px; float:left; padding-left:17px; overflow:hidden; }
.i_banner{margin-bottom:10px;}
.i_content{padding-top:15px;}
.i_content dl.i_c_t{width:680px; height:17px; background:url(../images/t1.gif) no-repeat left;overflow:hidden;}

.i_content .i_c_t dt{float:left; line-height:17px; padding-left:6px;}
.i_content .i_c_t dt{ color:#333; font-size:14px; text-decoration:none;}
.i_content .i_c_t dd{float:right;padding-right:10px;}
.i_content .content{line-height:20px; padding:10px;}
.i_p_list{padding-top:15px;}
.i_p_list dl.i_p_t{width:680px; height:17px; background:url(../images/t1.gif) no-repeat left; overflow:hidden;}
.i_p_list dl.i_p_t dt{float:left; line-height:17px; padding-left:6px; color:#333; font-size:14px;}
.i_p_list dl.i_p_t dd{float:right; }
.plist{width:680px;}
.plist dl{float:left; width:152px; height:162px; background:url(../images/b1.gif) no-repeat right bottom; padding:15px 0 0 15px;}
.plist dt{text-align:center; padding-top:8px;}
.plist dd{text-align:center; line-height:21px; padding-top:5px;}
.i_rig{width:250px; float:left; padding-left:10px;}
.i_n_list{padding-bottom:10px; background:url(../images/b1.jpg) no-repeat bottom;}
.i_n_list h1{line-height:38px;padding-left:10px; font-size:14px;}
.i_n_list h1 a{color:#fff; text-decoration:none;}
.i_n_list h1 a:hover {color:#fff;text-decoration:underline;}
.i_n_list ul{}
.i_n_list li{line-height:20px; background:url(../images/icon2.gif) no-repeat 14px 8px; padding-left:22px;}
.i_n_list li a{ display:block; overflow:hidden;width:180px; color:#d5e5f2; white-space:nowrap;text-decoration:none;}
.i_n_list li a:hover {color:#fff;text-decoration:underline;}
.leftlist{padding-top:10px;}
.leftlist h1{line-height:26px; background:url(../images/t2.gif) no-repeat; padding-left:12px;color:#fff; font-weight:bold; text-decoration:none;}
.leftlist h1 a{color:#fff; font-weight:bold; text-decoration:none;}

.i_down{padding-top:10px;}
.i_down .title{line-height:26px; background:url(../images/t2.gif) no-repeat; padding-left:12px;}
.i_down .title a{ color:#fff; font-weight:bold; text-decoration:none;}
.i_down dl{width:230px;padding-left:10px;}
.i_down dt{ line-height:18px;}
.i_down dt a{ display:block;  overflow:hidden; width:220px; background:url(../images/icon2.gif) no-repeat 3px 13px; padding-top:3px; padding-left:10px; line-height:26px; white-space:nowrap;}
.i_down dd{ display:block;  overflow:hidden; width:220px; height:100px; line-height:20px; padding:0 15px;  }
.othermenu{width:940px; height:30px; background:#3c5360; margin:0 auto;color:#fff;}
.othermenu a{line-height:30px; padding-left:10px; color:#fff;}
.footer{ display:block;}
.footer ul{line-height:20px; padding:10px 0 10px 30px;}
.p_banner{text-align:center;}