﻿@charset "utf-8";
@import url(font.css );
@import url(main.css );
@import url(dll.css );
.header{/* height:76px; */ background:url(../images/topbg.gif) repeat-x; position: relative;}
.logo{float:left; padding: 10px 0px 0px 40px; text-align: center; height: 66px; overflow: hidden;}
.top_nav{float:right; padding:7px 43px 0 0;}
.top_nav ul{}
.top_nav li{ color:#737373; font-family:Arial, Helvetica, sans-serif}
.top_nav li a{color:#737373;text-decoration:none;}
.top_nav li a:hover {color:#D07800;text-decoration:none;}
.top_right{ position: absolute; top: 0px; right: 0px; z-index: 900; width: 740px;}
.i_nav{ float:right; padding: 20px 40px 0px 0px;}

.i_subnav{position:absolute; width:101px;}
.i_subnav ul{ margin-left:530px;}
.i_subnav li{ height:26px; line-height:26px; width:90px; background:url(../images/subb.gif) no-repeat; color:#000; padding-left:11px;}

.i_subnav li.hover{height:26px; width:90px; background:url(../images/subh.gif) no-repeat; color:#866636; text-decoration:underline; }

.i_banner{ height:247px; background:url(../images/bg.jpg) no-repeat;}
.i_banner ul{padding:1px 0 0 43px;}
.container{ background:#F0EFEB;}
.zhanting{width:301px; height:163px; background:url(../images/bg01.jpg) no-repeat; float:left;}
.zhanting ul.zttit{}
.zhanting ul.zttit li.zt01{float:left; padding:18px 0 0 18px; color:#534135; font-size:14px; font-weight:bold;}
.zhanting ul.zttit li.zt02{float:right; padding:18px 18px 0 0px;}
.zhanting ul.ztimg{}
.zhanting ul.ztimg li{float:left; padding-left:10px;}
.zhanting ul.ztimg li.zi01{padding-top:53px;}
.zhanting ul.ztimg li.zi02{padding-top:14px;}
.scroll_imgwh{ width: 214px;}
.i_n_list{width:320px; height:163px; background:url(../images/bg02.jpg) no-repeat; float:left;}
.i_n_list ul.intit{}
.i_n_list ul.intit li.in01{float:left; padding:18px 0 0 18px; color:#534135; font-size:14px; font-weight:bold;}
.i_n_list ul.intit li.in02{float:right; padding:18px 18px 0 0px;}

.nlist{}
.nlist ul{ padding-top:10px;}
.nlist li{background:url(../images/icon.gif) no-repeat 16px 9px; padding-left:26px; line-height:21px;}
.nlist li a{ float: left; width: 195px; display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.nlist li span{ float:right;}
.i_n_list01{width:299px; height:163px; background:url(../images/bg03.jpg) no-repeat; float:left;}
.i_n_list01 ul.intit{}
.i_n_list01 ul.intit li.in01{float:left; padding:18px 0 0 18px; color:#534135; font-size:14px; font-weight:bold;}
.i_n_list01 ul.intit li.in02{float:right; padding:18px 18px 0 0px;}
.nlist01{}
.nlist01 ul{ padding-top:10px;}
.nlist01 li{background:url(../images/icon01.gif) no-repeat 16px 7px; padding-left:26px; line-height:21px;}
.nlist01 li a{ clear:both; float: left; width: 180px; display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.nlist01 li span{  float:right;}
.zheng{width:300px; height:163px; background:url(../images/bg04.jpg) no-repeat; float:left;}
.zheng ul.zhtit{}
.zheng ul.zhtit li.zh01{float:left; padding:18px 0 0 18px; color:#534135; font-size:14px; font-weight:bold;}
.zheng ul.zhtit li.zh02{float:right; padding:18px 18px 0 0px;}
.zheng ul.zhimg{text-align: left; padding-top:6px; line-height: 20px; padding: 4px 8px;}
.i_p_list{width:620px; height:163px; background:url(../images/bg05.jpg) no-repeat; float:left;}
.i_p_list ul.iptit{}
.i_p_list ul.iptit li.ip01{float:left; padding:18px 0 0 18px; color:#534135; font-size:14px; font-weight:bold;}
.i_p_list ul.iptit li.ip02{float:right; padding:18px 18px 0 0px;}
.plist{ padding-top:10px;}
.plist ul{ width:120px; float:left; padding-left:26px; overflow: hidden;}
.plist li{text-align:center; line-height:20px;}
.plist li img{ height: 90px;}
.plist .the_pitit{ width:120px; display: block; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}

.footer{height:98px; background:url(../images/ftbg.gif) repeat-x;}
.footer ul{}
.footer li.fl{padding:32px 0 0 39px; float:left; line-height:20px; color:#646462; width:360px;}
.footer li.fl img{ vertical-align: middle;}
.footer li.fr{float:right; padding: 32px 52px 0 0; color:#636363; line-height:20px; width: 552px;}
.footer li.fr a{color:#636363; text-decoration:none;}
.footer li.fr a:hover {color:#D07800;text-decoration:none;}

.ptop{height:22px; background:url(../images/bg06.gif) repeat-x;}
.container01{ background:url(../images/bg08.gif) repeat-y;}
.p_left{width:151px; float:left;}
.p_left h3{height:22px; background:url(../images/bg07.gif) no-repeat; padding:10px 0 0 25px; color:#81531C; font-size:14px; font-weight:bold;}
.p_lsort_list{ padding-top:10px;}

.p_contact{width:120px; padding-left: 10px; line-height:16px; padding-top:10px;}
.p_right{width:757px; float:right;}
.p_right h3{background:url(../images/icon03.gif) no-repeat 0px 8px; padding-left:17px; line-height:30px;}
.search_tit{height:31px; width:711px; background:url(../images/bg09.gif) no-repeat; margin:15px auto 0px auto; padding-left:20px;}
.search_tit span{ line-height: 30px; float: left;}
.search_tit a{ line-height: 30px; float: right; padding-right: 8px;}

.p_pouter_list{ padding-top:15px; width:731px; margin: 0px auto; clear: both; line-height:20px; overflow:hidden;}
.p_pouter_list li{line-height:20px;}
.p_right h4{height:1px; background:url(../images/line03.gif) repeat-x; line-height:0px; padding:0px; font-size:0px; margin-top:15px;}
