﻿@charset "utf-8";
/*css document*/
*{ padding:0; margin:0;}
body{ font:12px/16px "宋体";  text-align:left; background:#fff; color:#000;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
ul,li,ol{ list-style:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#eb9629; text-decoration:none;}
img{ border:0;}
a img,a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px;}

/*other*/
.clearit{ clear:both;}

/*link property*/
.orange{ color:#ec5c10; text-decoration:underline;}
.orange:hover{ color:#ec5c10; text-decoration:underline;}

/********************public content********************/
#header{ width:1002px; height:120px; margin:0 auto; background:url(../images/headerbg.jpg) no-repeat; position:relative;}
#header .logo{ float:left; width:260px; height:80px; margin:20px 0 0 33px;}
#header #nav{ width:647px; height:45px; background:url(../images/navbg.jpg) no-repeat; float:right; margin:44px 37px 0 0; display:inline; padding-left:6px;}
#header #nav li{ float:left; text-align:center; font-size:14px; font-weight:bold;}
#header #nav li.bg{ height:43px; margin-top:1px; width:2px; background:url(../images/navspec.jpg) no-repeat;}
#header #nav li a{ display:block; height:29px; padding-top:16px;}
#header #nav li.li1{ width:113px;}
#header #nav li.li1 a.current , #header #nav li.li1 a:hover{ background:url(../images/libg1.jpg) no-repeat; color:#fff;}
#header #nav li.li2{ width:129px;}
#header #nav li.li2 a.current , #header #nav li.li2 a:hover{ background:url(../images/libg2.jpg) no-repeat; color:#fff;}
#header #nav li.li3{ width:95px;}
#header #nav li.li3 a.current , #header #nav li.li3 a:hover{ background:url(../images/libg3.jpg) no-repeat; color:#fff;}
#header .subMenu{ position:absolute; left:328px; top:89px; line-height:28px; color:#4b4541;}
#header .subMenu a{ color:#4b4541;}
#header .subMenu a:hover{ color:#4b4541; text-decoration:underline;}
#header .topNav{ position:absolute; right:40px; top:9px;}
#header .topNav a{ float:left; margin-left:19px; height:16px; padding:5px 0 0 25px;}
#header .topNav a:hover{ color:#000;}
#header .topNav a.setIndex{ background:url(../images/index.jpg) 0 0 no-repeat;}
#header .topNav a.stow{ background:url(../images/stow.jpg) 0 0 no-repeat;}
#subMenu2{ padding-left:80px;}
#subMenu3{ padding-left:160px;}
#subMenu4{ padding-left:150px;}
#subMenu5{ padding-left:420px;}
#subMenu6{ padding-left:300px;}

#top{ width:1002px; height:56px; background:url(../images/topbg.jpg) no-repeat; margin:0 auto;}
#top .weather{ float:left; margin:12px 0 0 40px;}
#top .date{ float:left; color:#3b3b3b; font-weight:bold; margin:19px 0 0 14px;}
#top .date em{ color:#919191;}
#top .login{ width:690px; height:31px; background:url(../images/toplo.jpg) repeat-x; display:inline; margin:9px 0 0 16px; float:left;}
#top .login td{ vertical-align:middle; }
#top .login .td1{ padding-top:2px;}
#top .login .td2{ padding-top:4px;}
#top .login .td3{ padding-left:8px;}
#top .login .txt{ width:113px; height:17px; background:url(../images/topinput.jpg) no-repeat; border:0; padding:3px 0 0 5px; color:#555;}
#top .login .txt1{ width:64px; height:17px; background:url(../images/validatou.jpg) no-repeat; border:0; padding:3px 0 0 5px; color:#555;}
#top .login a{ color:#757575;}
#top .login a:hover{ color:#eb9629; text-decoration:underline;}

#wrapTop{ width:1002px; height:28px; margin:0 auto; background:url(../images/wrappertop.jpg) 37px 0 no-repeat;}
#wrapTop .search{ float:left; margin:4px 0 0 59px; display:inline; width:382px;}
#wrapTop .search .txt{ width:266px; height:15px; border:1px solid #e0e0e0; background:url(../images/searchtxt.jpg) 7px 3px no-repeat; float:left; padding:3px 0 0 31px; color:#a2a2a2;}
#wrapTop .search .btn{ float:right; }
#wrapTop .breadCrumb{ float:right; display:inline; margin:6px 53px 0 0; background:url(../images/breadcrumb.jpg) 0 5px no-repeat; padding-left:12px;}

#footer{ width:1002px; height:94px; margin:0 auto; background:url(../images/footerbg.jpg) no-repeat;}
#footer .smallNav{ font-weight:bold; color:#fff; padding:28px 0 0 88px;}
#footer .smallNav a{ color:#fff;}
#footer .msg{ padding-left:88px; line-height:30px; font-family:arial;}

#footer1{ width:1002px; height:90px; margin:10px auto 0; background:url(../images/footerbg12.jpg) no-repeat;}
#footer1 .smallNav{ font-weight:bold; color:#fff; padding:23px 0 0 88px;}
#footer1 .smallNav a{ color:#fff;}
#footer1 .msg{ padding-left:88px; line-height:30px; font-family:arial;}

#footer_ourbw{ width:1002px; height:119px; margin:0 auto; background:url(../images/footer_ourbw.jpg) no-repeat;}
#footer_ourbw .smallNav{ font-weight:bold; color:#fff; padding:52px 0 0 88px;}
#footer_ourbw .smallNav a{ color:#fff;}
#footer_ourbw .msg{ padding-left:88px; line-height:30px; font-family:arial;}

#footer_ex{ width:1002px; height:124px; margin:0 auto; background:url(../images/footer_ex.jpg) no-repeat;}
#footer_ex .smallNav{ font-weight:bold; color:#fff; padding:57px 0 0 88px;}
#footer_ex .smallNav a{ color:#fff;}
#footer_ex .msg{ padding-left:88px; line-height:30px; font-family:arial;}

#footer_weal{ width:1002px; height:127px; margin:0 auto; background:url(../images/footer_weal.jpg) no-repeat;}
#footer_weal .smallNav{ font-weight:bold; color:#fff; padding:61px 0 0 88px;}
#footer_weal .smallNav a{ color:#fff;}
#footer_weal .msg{ padding-left:88px; line-height:30px; font-family:arial;}
.columnName{ height:22px; background:url(../images/columnName.jpg) no-repeat; padding:8px 0 0 18px;}

/********************global struct********************/
#wrapper{ width:1002px; margin:10px auto 0; background:url(../images/wrapbg.jpg) left bottom no-repeat;}
#wrapper1{ width:1002px; margin:0 auto; background:url(../images/wrapbg1.jpg) no-repeat left bottom; }
#wrapper2{ width:1002px; margin:0 auto; }
#wrapper3{ width:1002px; margin:0 auto; background:url(../images/wrapbg2.jpg) no-repeat left bottom; }
#wrapper4{ width:1002px; margin:0 auto; background:url(../images/wrapbg3.jpg) no-repeat left bottom; }
#container{ width:923px; margin:0 auto; overflow:hidden;}
.leftSide{ float:left; width:687px;}
.rightSide{ float:right; width:226px;}
.leftSide1{ width:226px; float:left; margin-top:14px;}
.rightSide1{ width:686px; float:right; margin-top:14px;}
.leftbar{ width:2px; float:left; height:433px; background:url(../images/leftbar1.jpg) no-repeat;}
.rightbar{ width:2px; float:right; height:433px; background:url(../images/rightbar.jpg) no-repeat; margin-right:1px; display:inline;}
