@charset "utf-8";
@import url(font.css );
@import url(main.css );
@import url(dll.css );
.header{height:119px; background:url(../images/topbg.gif) repeat-x;}
.logo{float:left;}
.top_nav{float:right; height:24px; clear: both; /* width:174px; */}
.top_nav ul{ float: right; background:url(../images/topb.gif) repeat-x;}
.top_nav li{color:#ffffcc; font-family:Arial, Helvetica, sans-serif; float:left; /* padding-left:24px; */ padding-left: 12px; padding-right: 12px; line-height:24px;}
.top_nav li a{color:#ffffcc;text-decoration:none;}
.top_nav li a:hover {color:#ffffcc;text-decoration:underline;}
.i_nav{height:47px; width:686px; background:url(../images/navb.jpg) no-repeat; float:right; margin-top:40px;}
.i_nav ul{ padding-left:2px;}
.i_nav li{float:left; color:#fff; width:76px; height:25px; text-align:center;line-height:25px; font-size:14px;}
.i_nav li a{color:#fff;text-decoration:none;text-align:center;}
.i_nav li a:hover {color:#B0D5FF;text-decoration:none;width:76px; height:25px; background:url(../images/hover.jpg) no-repeat; text-align:center; float:left;}
.i_subnav{ width:74px; border:solid 1px #082F50; background:#000; position:absolute; margin:91px 0 0 740px;}
.i_subnav ul{}
.i_subnav li{line-height:25px; text-align:center;}
.i_subnav li.sline{height:1px; background:url(../images/sline.gif) repeat-x; font-size:0px; line-height:0px; padding:0px;}

.i_banner{ padding-top:10px;}
.the_ibanner{border: solid 1px #322D2F; width: 965px; overflow: hidden;}
.container{ padding-top:14px;}
.i_content{width:173px; height:232px; background:url(../images/bg.jpg) no-repeat;float:left;}
.i_content h3{background:url(../images/icon.gif) no-repeat 6px 6px; padding-left:16px; font-size:14px; line-height:24px;}
.i_content ul{padding:5px 13px; line-height:22px;}
.i_content ul li{width:152px; display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.i_n_list{width:306px; margin-left:20px; float:left; background:url(../images/bg.gif) repeat-y;}
.i_n_list ul.intit{}
.i_n_list ul.intit li.in01{background:url(../images/icon.gif) no-repeat 14px 5px; line-height:24px; padding-left:27px; font-size:14px;float:left;}
.i_n_list ul.intit li.in02{float:right; padding:4px 10px 0 0;}
.i_n_list h3{height:1px; background:url(../images/line.gif) repeat-x; font-size:0px; padding:0px; line-height:0px;}
.nlist{}
.nlist ul{ padding:5px 0px;}
.nlist li{line-height:24px;color:#ffffcc}
.nlist li a{color:#ffffcc; text-decoration:none; width: 288px; display: block; white-space: nowrap; text-overflow:ellipsis;}
.nlist li a:hover {color:#00C3FB;text-decoration:none;}

.content{width:450px; float:right; background:url(../images/bg01.gif) repeat-y;}
.content ul.ctit{}
.content ul.ctit li.c01{background:url(../images/icon.gif) no-repeat 14px 5px; line-height:24px; padding-left:27px; font-size:14px;float:left;}
.content ul.ctit li.c02{float:right; padding:4px 10px 0 0;}
.content h3{height:1px; background:url(../images/line.gif) repeat-x; font-size:0px; padding:0px; line-height:0px;}
.content ul.ctext{line-height:24px; padding:5px 17px;}
.i_p_list{background:url(../images/bg02.gif) repeat-y;}
.i_p_list ul.iptit{}
.i_p_list ul.iptit li.ip01{background:url(../images/icon.gif) no-repeat 14px 6px; line-height:24px; padding-left:27px; font-size:14px;float:left;}
.i_p_list ul.iptit li.ip02{float:right; padding:4px 10px 0 0;}
.i_p_list h3{height:1px; background:url(../images/line.gif) repeat-x; font-size:0px; padding:0px; line-height:0px;}
.plist{ display: block; height: 100%;}
.plist ul{float:left; width:144px; padding-left:15px; padding-top:10px; overflow: hidden;}
.plist li{ text-align:center; color:#ffffcc}
.plist li a{color:#ffffcc;text-decoration:none;}
.plist li a:hover {color:#00C3FB;text-decoration:none;}
.plist img{ height: 121px;}
.plist .the_pitit{ width: 144px; line-height:24px; display: block; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}

.footer{ height: 81px; background:url(../images/footer.gif) repeat-x; padding-top:8px; color:#ffffcc; font-family:Arial, Helvetica, sans-serif;}
.footer .footer_menu{line-height:22px; text-align:center;}
.footer .footer_copyright{line-height:22px; text-align:center;}
.footer_copyright img{ vertical-align: middle;}
.footer a{ color:#ffffcc;}
.footer a:hover{color:#00C3FB;}

.p_banner{ padding-top:10px;}
.p_left{width:195px; background:url(../images/pl.jpg) no-repeat;float:left; padding-bottom:20px;}
.p_left h3.the_sorttit{height:36px; background:url(../images/pltop.jpg) no-repeat; width:130px; margin:8px auto 0px auto; line-height:32px; padding-top: 4px; padding-left:28px; color:#008EDF; font-size:14px;}
.p_left h3.the_sorttit a{color:#008EDF;}
.p_left ul{ width:158px; margin:0 auto;}
.p_left li{line-height:22px;}

.p_right{width:754px; float:right; background:url(../images/bg04.gif) repeat-y;}
.p_right ul.prtit li.pr01{background:url(../images/icon.gif) no-repeat 14px 6px; line-height:24px; padding-left:27px; font-size:14px; float:left;}
.p_right ul.prtit li.pr02{ float: right; line-height:24px; padding-right: 8px;}
.p_right h3{height:1px; background:url(../images/line.gif) repeat-x; font-size:0px; padding:0px; line-height:0px;}

.p_pouter_list{line-height: 20px; padding: 4px 8px;}
