﻿@charset "utf-8";
@import url(font.css );
@import url(main.css );
@import url(dll.css );
.mbg{background:url(../images/bg.gif) repeat-y;}
.header{ height:93px; background:url(../images/header.jpg) no-repeat; position: relative;}
.logo{ /* padding:17px 0 0 35px; */ padding-left: 25px; float:left;}
.default_logo{ margin-top: 20px;}
.default_banner{ margin-top: 28px; margin-left: 40px;}
.top_banner{text-align: left; float:left; /* width: 625px; padding-top:33px; */ padding-left: 4px; overflow: hidden;}
.top_nav{ float:right; font-size:12px; padding:0 20px 0 0; position: absolute; right: 0px; top: 0px; z-index: 10;}
.top_nav ul{}
.top_nav li{ text-align:right; /* text-align: center; */}
.top_nav li.tn01{/* padding-right:25px; */ padding-right: 4px;}
.top_nav li.tn02{/* padding-right:38px; */ padding-right: 4px;}
.top_nav li.tn01 span,.top_nav li.tn02 span{ margin-right: 3px;}

.i_nav{height:43px; background:url(../images/navb.gif) repeat-x;}
.i_nav li{float:left;}
.i_nav li.in01{color:#fff; font-weight:bold; line-height:43px; text-align:center; font-size:14px; /* width:183px; */}
.i_nav li.in01 a{color:#fff;text-decoration:none;}
.i_nav li.in01 a:hover {color:#fff;text-decoration:none;width:183px; background:url(../images/hover.gif) repeat-x; float:left;}
.i_subnav{width:185px; padding-left:572px; position:absolute;}
.i_subnav ul{ border:solid #FFCD9C 2px; background:#FF850C; border-top:none}
.i_subnav li{color:#fff;  font-size:14px; font-weight:bold; text-align:center;line-height:24px; }
.i_subnav li a{color:#fff;text-decoration:none;}
.i_subnav li a:hover {color:#fff;text-decoration:underline;}
.i_subnav li.isline{height:1px; background:url(../images/line01.gif) repeat-x; font-size:0px; padding:0px; line-height:0px;}

.i_banner{}
.container{padding-top:9px;}
.i_left{float:left; width:634px;}
.i_n_list{ padding-top:10px;}
.i_n_list ul.intit{}
.i_n_list ul.intit li.in01{float:left; padding-left:3px; color:#EF621D; font-weight:bold; font-size:14px;}
.i_n_list ul.intit li.in02{ float:right; padding-top:3px;}
.nlist{ padding-top:5px; clear: both;}
.nlist ul{ display: table; height: 100%;}
.nlist li{float:left;}
.nlist li.nl01{background:url(../images/icon01.gif) no-repeat 8px 2px; padding-left:26px; /* width:140px; */ width:172px; line-height:14px; word-break: break-all; }
.nlist li.nl02{width:98px; /* padding-left:41px; */ padding-left: 4px;}
.nlist li.nl02 img{ width: 94px; height: 94px;}
.nlist li.nl03{padding-left:30px; width:1px;}
.nlist li.nl04{background:url(../images/icon01.gif) no-repeat 8px 2px; padding-left:26px; width:260px; line-height:14px;}
.nlist li.nline{height:1px; background:url(../images/icon04.gif) repeat-x; padding:0px; font-size:0px; line-height:0px;}
.i_right{float:right; width:278px;}
.i_p_list{ border-left:solid #E7E7E7 1px;}
.i_p_list ul.iptit{ padding-top:9px;}
.i_p_list ul.iptit li.ip01{float:left; color:#636363; background:url(../images/icon02.gif) no-repeat 4px 0px; padding-left:31px; font-size:14px; font-weight:bold;}
.i_p_list ul.iptit li.ip02{ float:left; padding-left:20px; padding-top:3px;}
.i_p_list h3{padding-left:9px; padding-top:8px;}
.i_p_list h4{height:19px; width:246px; margin-left:9px; background:url(../images/bg01.jpg) no-repeat; margin-top:8px; line-height:19px; font-size:14px; padding-left:17px; color:#000;}
.i_p_list h4 a{color:#000;text-decoration:none;}
.i_p_list h4 a:hover {color:#FE9600;text-decoration:none;}
.footer{ background-color: #FFFFFF; padding:0px 0px 20px 0px; text-align:right; line-height: 20px;}
.footer img{ vertical-align: middle;}
.footer_menu,.footer_text{ padding-right: 25px;}

.pn{height:46px; background:url(../images/pn.gif) repeat-x; text-align:right; font-size: 14px; font-weight:bold; color:#FE9600; line-height:46px; padding-right:5px;}
.pn a{color:#FE9600;}
.pn .color07{ font-size:24px;}
.p_left{width:260px; float:left;}
.p_left h3{background:url(../images/icon03.gif) no-repeat 187px 2px; padding-left:9px; font-size:16px;}
/*
.p_left ul{ padding-top:20px;}
.p_left li{background:url(../images/icon04.gif) no-repeat 32px 0px; padding-left:60px; margin-bottom:12px;}
.p_left li.pli{padding-left:60px; background:none;}
*/

.p_right{width:657px; float:left;}
.p_right ul.prtit{}
.p_right ul.prtit li.prt01{color:#EF621D; font-size:14px; font-weight:bold; float:left; padding-left:9px;}
.p_right ul.prtit li.prt02{float:right; padding-top:3px; padding-right:9px;}

.the_plist{width:126px; text-align:center; padding-left: 3px; float:left; padding-top:8px;}
.the_plist .pimg_outer{ border: solid #D9D9D9 1px; padding: 1px 0px; width: 122px; height: 120px; overflow: hidden;}
.pimg_outer img{ height: 120px;}
.the_plist .ptit_outer{ width: 126px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.p_pouter_list{ line-height: 20px; padding: 10px 7px; overflow: hidden;}
.p_pouter_list li{color:#FF9948;}
.p_pouter_list li a{color:#FF9948;text-decoration:none;}
.p_pouter_list li a:hover {color:#FE9600;text-decoration:none;}

.index_psortimg{ width: 252px; overflow: hidden;}
