﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
.top{ height:450px;background:url(../images/bannerbg.jpg) no-repeat center;}
.i_banner{ position:relative; height:450px;margin:0 auto; }
.header{height:84px; position:absolute;top:0px;left:0px;}
.logo{float:left;}
.topnav{float:right; padding:30px 8px 0 0;}
.topnav ul{}
.topnav li{float:left; padding-left:10px;}
.topnav li a img{ float:left;padding-top:0px;}
 .i_nav{ position:absolute; top:84px;left:0px; height:34px;background:url(../images/navb.gif) repeat-x;}
.container{padding-top:31px; background:url(../images/bg.gif) repeat-x top;}
.i_n_list{width:332px; float:left;}
.i_n_list ul.i_n_t{width:332px; height:23px; background:url(../images/t1.gif) repeat-x;}
.i_n_list ul.i_n_t li{float:left; line-height:23px; width:81px; background:url(../images/t3.gif) no-repeat; text-align:center; color:#808080; font-weight:bold;}




body#index a.pimg_banner{display:none;}
.i_n_list ul.i_n_t li.hover{background:url(../images/t2.gif) no-repeat; color:#0d2d6a; }
.i_n_list ul.i_n_t li.hover a{text-decoration:none;}
.nlist{width:332px; padding-top:5px;}
.nlist li{width:320px;padding:0 15px 0 0;line-height:22px; text-align:right; font-size:10px;}
.nlist a{float:left; padding-left:12px;width:240px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; text-align:left; background:url(../images/icon.gif) no-repeat 5px 11px;font-size:12px;}
.i_p_list{width:352px; background:url(../images/b1.jpg) no-repeat top right; float:left; padding-left:21px;}
.i_p_list h1{padding:5px 0 0 10px; color:#4f4f4f; font-size:13px;}

.i_map{ overflow:hidden; float:right; width:234px;height:117px;}
.footer{background:url(../images/footer.gif) repeat-x top;}
.footer ul{text-align:center; line-height:22px; padding:10px 0px;}
.p_container{padding-top:31px; background:url(../images/bg1.gif) repeat-x top;}
.p_top{background:url(../images/bannerbg1.jpg) no-repeat center;}
.p_banner{ position:relative;height:260px;margin:0 auto;}
.p_left{width:185px; float:left;}
.leftlist{ margin-bottom:10px;}
.leftlist h1{font-size:15px;color:#0d2b6b; background:url(../images/icon1.gif) no-repeat 0 3px; padding-left:11px; line-height:20px;}
.contact{ overflow:hidden; width:185px;margin-bottom:10px;}

.p_rig{width:748px; float:right;}
.p_rig dl.p_r_t{width:748px; height:30px; border-bottom:solid #cfcfcf 1px;}
.p_rig dl.p_r_t dt{float:left; line-height:30px; font-size:15px;}
.p_rig dl.p_r_t dd{float:right; line-height:30px;}
.p_content{}
.p_content .cc{line-height:22px; padding:15px; color:#000;}
#com_singles_contact { line-height:20px;}