@charset "utf-8";
/*****css document*****/
*{ padding:0; margin:0;}
body{ font:12px/22px "宋体"; word-break:break-all; text-align:left; background:#FFFFFF color:#000000;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ul,li{ list-style:none;}
a{ color:#3A3A3A; text-decoration:none;}
a:hover{ color:#CF224B; text-decoration:none;}
img{ border:0;}
a img,a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}

/*****other******/
.clearit{ clear:both;}
/*链接属?/
.red a{ color:#CF224B;}
.red a:hover{ color:#CF224B; text-decoration:underline;}

/*全站公用部分*/
#header{ width:1002px; margin:0 auto; overflow:hidden;}
#header .logo{ float:left;}
#header .charPic{ width:613px; height:52px; background:url(../images/logoright.jpg) no-repeat; float:left; padding:25px 0 0 104px;}

#mainNav{ width:1002px; margin:0 auto; height:44px; background:url(../images/navbg.jpg) repeat-x;}
#mainNav li{ float:left; width:143px; height:44px; background:url(../images/libg.jpg) right top no-repeat; font-size:14px; text-align:center; line-height:44px;}
#mainNav li a{ color:#000;}
#mainNav li a:hover{ color:#CF224B;}
#mainNav .nobg{ background:none;}
#banner{ width:1002px; margin:0 auto;}
#footer{ height:28px; margin:1px auto; background:#898989; width:990px; padding:5px 0 0 12px;}
#footer .smallNav{ float:left; color:#fff;}
#footer .smallNav a{ color:#fff;}
#footer .smallNav a:hover{ color:#fff; text-decoration:underline;}
#footer .compMsg{ float:right; color:#fff; font-family:arial; display:inline; margin-right:12px;}
#footer .compMsg em{ color:#FFDF5D; font-weight:bold;}

/*二级左侧公用部分*/
.leftNav{}
.leftNav h2{ line-height:41px; background:url(../images/leftnav_tit.jpg) no-repeat; font-size:14px; color:#343434; padding-left:28px;}
.leftNav ul{ padding-top:1px; overflow:hidden;}
.leftNav li{ float:left; width:264px;line-height:31px;}
.leftNav li a{ display:block; background:url(../images/mm.jpg) no-repeat; padding-left:92px;}
.leftNav li a.current , .leftNav li a:hover{ background:url(../images/submenu_bg.jpg)  no-repeat; color:#CF224B; font-weight:bold;}
.search1{ width:213px; margin:0 0 0 24px; color:#343434; padding:16px 0;}
.search1 .searchMain{ border:1px solid #8D8D8D; height:18px;}
.search1 .searchMain .txt{ border:0; height:16px; width:193px; float:left; font-size:12px; color:#777777; padding:2px 0 0 2px;}
.search1 .searchMain .btn{ float:left; width:16px; height:16px; background:url(../images/sousuo.jpg) no-repeat; margin-top:1px;}

/*二级右侧公用部分*/
.bg{ background:url(../images/rightbbb.jpg) left top no-repeat; padding:5px 0 37px; min-height:530px; _height:530px;}

/*页面结构*/
#wrap2{ width:1002px; margin:1px auto 0; overflow:hidden; background:url(../images/wrapbg.jpg) left bottom repeat-x; padding-bottom:21px;}
#wrap1{ width:1002px; margin:1px auto 0; }
#fleft{ width:265px; float:left;}
#fcenter{ width:473px; float:left;}
#fright{ width:264px; float:right;}
#leftTd{ width:264px; text-align:left; vertical-align:top; background:url(../images/leftbg.jpg) left bottom no-repeat; height:530px;}
#centerTd{ width:2px; background:url(../images/cenbg.jpg) left top no-repeat;}
#rightTd{ text-align:left; vertical-align:top; background:url(../images/rightg.jpg) repeat-x left bottom;}
