﻿@charset "utf-8";
@import url(font.css );
@import url(main.css );
@import url(dll.css );
.header{height:102px; background:url(../images/topbg.jpg) no-repeat;}
.logo{ float:left;}
.top_nav{float:right; padding:20px 28px 0 0;}
.top_nav ul{}
.top_nav li{float:left; padding-left:18px; font-weight:bold;}
.i_nav{ height:38px; background:url(../images/navb.gif) repeat-x;}

.i_subnav{height:30px; background:#f4f4f4; width:961px; border:solid #d5d5d5 1px; border-top:none; margin:1px auto 0 auto; overflow:hidden;}
.container{}
.i_left{float:left; width:732px;}
.p_banner{ height:131px; width:732px; overflow:hidden; }
.i_rig{width:215px; float:right;}
.i_content{ width:213px; border:solid #d5d5d5 1px;}
.i_content dl.i_c_t{ height:23px;width:213px; background:url(../images/t1.gif) repeat-x;}
.i_content dl.i_c_t dt{background:url(../images/t2.jpg) no-repeat;float:left; width:89px; height:23px; color:#fff; font-weight:bold;line-height:23px; text-align:center; }
.i_content dl.i_c_t dd{float:right; padding:0px 8px 0 0; }
.i_content dl.i_c_t dd img{ padding-top:8px;}
.i_company{ height:209px; overflow:hidden;padding:4px 10px 10px 10px; line-height:22px; }
.i_left1{float:left; width:215px;}
.i_n_list{width:213px; border:solid #d5d5d5 1px;}
.i_n_list dl.i_n_t{ height:23px;width:213px; background:url(../images/t1.gif) repeat-x;}
.i_n_list dl.i_n_t dt{background:url(../images/t2.jpg) no-repeat;float:left; width:89px; height:23px; color:#fff; font-weight:bold;line-height:23px; text-align:center;}
.i_n_list dl.i_n_t dd{float:right; padding:0px 8px 0 0;}
.i_n_list dl.i_n_t dd img{ padding-top:8px;}
.nlist{}
.nlist ul{padding:4px 0px;}
.nlist li{line-height:23px;padding-left:23px; background:url(../images/icon1.gif) no-repeat 9px 9px;}
.nlist li a{display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;width:180px;}

.i_contact{width:213px; border:solid #d5d5d5 1px; float:left; margin-top:6px;}
.i_contact dl.i_co_t{ height:23px;width:213px; background:url(../images/t1.gif) repeat-x;}
.i_contact dl.i_co_t dt{background:url(../images/t2.jpg) no-repeat;float:left; width:89px; height:23px; color:#fff; font-weight:bold;line-height:23px; text-align:center;}
.i_contact dl.i_co_t dd{float:right; padding:0px 8px 0 0;}
.i_contact dl.i_co_t dd img{ padding-top:8px;}
.i_c_cont{padding:10px 4px 10px 10px; line-height:20px; }
.i_mid{width:500px; float:left; padding-left:15px;}
.i_p_list{width:498px;border:solid #d5d5d5 1px; float:left;}
.i_p_list dl.i_p_t{ height:23px;width:498px; background:url(../images/t1.gif) repeat-x;}
.i_p_list dl.i_p_t dt{background:url(../images/t2.jpg) no-repeat;float:left; width:89px; height:23px; color:#fff; font-weight:bold;line-height:23px; text-align:center;}
.i_p_list dl.i_p_t dd{float:right; padding:0px 8px 0 0;}
.i_p_list dl.i_p_t dd img{ padding-top:8px;}
.i_p_list ul{padding-bottom:10px; float:left}
.i_p_list ul dl{float:left; padding:10px 0 0 8px;height:126px;}
.i_p_list ul dt{width:155px; height:110px; overflow:hidden; line-height:22px;}
.i_p_list ul dt img{ width:155px; height:110px;}
.i_p_list ul dd{text-align:center; line-height:21px;}
.i_p_list ul dd a{display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;width:155px;}
.i_customer{width:213px; border:solid #d5d5d5 1px; float:left;}
.i_customer dl.i_cu_t{ height:23px;width:213px; background:url(../images/t1.gif) repeat-x;}
.i_customer dl.i_cu_t dt{background:url(../images/t2.jpg) no-repeat;float:left; width:89px; height:23px; color:#fff; font-weight:bold;line-height:23px; text-align:center;}
.i_customer dl.i_cu_t dd{float:right;padding:0px 8px 0 0;}
.i_customer dl.i_cu_t dd img{ padding-top:8px;}
.i_about{padding:10px; line-height:22px; }
.i_p_list1{width:732px;}
.i_p_list1 dl.i_p_t1{ height:23px;width:732px; background:url(../images/t4.gif) repeat-x;}
.i_p_list1 dl.i_p_t1 dt{background:url(../images/t3.gif) no-repeat right;float:left; width:130px; height:23px; color:#fff; font-weight:bold;line-height:23px; padding-left:9px; text-align:center;}
.i_p_list1 dl.i_p_t1 dd{float:right; padding:5px 8px 0 0;}
.plist{padding:20px 0 0 0;}
.plist ul{}
.plist ul.p_list{float:left;}
.plist ul.p_list li{float:left; width:170px;}
.plist ul.p_list span { float:left; width:170px; height:24px; line-height:24px;}
.plist ul.p_list span a{ text-align:center;display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;width:160px;}
.plist ul.p_list li a img{ width:155px; height:110px;}
#demo_outer{ width:720px; overflow:hidden; margin-left:6px} 
.link{height:34px; width:961px; margin:0 auto; background:#eeeeee; border:solid #d4d4d4 1px;}
.link ul{text-align:center; line-height:34px;}
.footer{font-family:Arial, Helvetica, sans-serif;}
.footer h1{height:6px; background:url(../images/line.gif) repeat-x; font-size:0px;}
.footer ul{text-align:center; line-height:23px; padding:10px 0px;}
.p_content{ width:732px; float:left; overflow:hidden; margin-top:10px;}
.p_content dl.p_n_t{ height:23px;width:732px; background:url(../images/t5.gif) repeat-x;}
.p_content dl.p_n_t dt{background:url(../images/icon2.gif) no-repeat 6px 6px;float:left;color:#040404; font-size:14px; font-weight:bold;line-height:23px; padding-left:25px;}
.p_content dl.p_n_t dd{ float:right; line-height:23px; padding-right:8px;}
.content{ float:left;line-height:23px; padding:10px 4px 10px 10px; width:716px; border:#ccc 1px solid; border-top:none; }
.pnlist{padding:10px 0;}
.pnlist dl.p_nlist{line-height:25px;}
.pnlist dl.p_nlist dt{background:url(../images/icon3.gif) no-repeat 27px 8px; padding-left:42px; float:left;}
.pnlist dl.p_nlist dd{float:right; padding-right:12px;}
.rig_list{}
.rig_list h1{height:1px; background:url(../images/line1.gif) repeat-x; font-size:0px;}

.p_g_b{ float:left;padding-top:15px;}

