body {color:#2f2f2f; background:url(../img/headContainerbg.gif) left top repeat-x #fbfcfd;  }
img {border:none;}
#main .noborder { border:none;}
#main .off {display:none;}
/*----------------------------LAYOUT-----------------------*/
#head {margin:0 auto;width:952px;height:118px; background:url(../img/headbg.gif) left top repeat-x;}
#head .headr {width:100%;height:118px;background:url(../img/headrrbg.gif) right top no-repeat;}
#head .headl {padding:0px 5px 0 0;widthL:930px;height:118px;background:url(../img/headl1bg.gif) left top no-repeat; position:relative;}

#banner {width:950px;height:271px;overflow:hidden;margin:0 auto;background:#f6f8fa;padding-bottom:3px;}

#main {width:944px;padding:2px;margin:0 auto;border:1px solid #ebf0f5;}

#foot {width:950px;margin:0 auto;background:url(../img/foot.gif) left top repeat-x;height:40px;}
/*----------------------TYPE----------------------------*/
#head .logo {float:left;display:inline;margin:23px 0 0 6px;}
#head p {float:right;display:inline;margin:23px 6px 0 0;font:12px/22px border; color:#666; background:url(../img/dd.gif) left no-repeat;text-indent:8px;}
#head p a {color:#25759d;margin:0 5px;}
#head p a.on {color:#666;}

#head .search {position:absolute;left:auto;right:17px;top:54px;height:23px;}
.search .text {width:204px;height:20px;border:1px solid #c9c9c9; background:url(../img/searchbg.gif) left top no-repeat #fff;padding:0 13px 0 33px;}
.search .submit { vertical-align:top;width:52px;height:23px;border:none;background:url(../img/searchinput.gif) left top no-repeat; cursor:pointer;}

#head dl.menu {width:851px;padding-left:101px;position:absolute;top:auto;bottom:2px;_bottom:2px;left:0;font:bold 12px/26px border;text-align:center;}
dl.menu dd {width:108px;height:26px;background:url(../img/menubg.gif) left  top no-repeat;}
dl.menu dd.on {background:url(../img/menubgon.gif) left  top no-repeat;}
#head dl.menu dd a{color:#fff;}
#head dl.menu dd.width{width:4px;}
/*background:url(../img/menusmallbg.gif) left top repeat-x #fff;*/
#head .menu_s_t {position:absolute;top:115px;bottom:0;z-index:6;width:100px;font:12px/27px border; display:none;}
.menu_s_t a {display:block;height:27px;width:88px;padding:0 6px;overflow:hidden;background:#fff;}
.pw a {width:135px;}
#head .showon { display:block;}
/*index left*/
#main .indexleft {width:237px;float:left;}
.indexleft p.title {width:235px;height:24px;border:1px solid #dedede;background:url(../img/titlebg.gif) left top repeat-x;font:bold 14px/24px border;text-indent:10px; margin-bottom:5px;}
.indexleft p.normalword {width:229px;margin:5px auto;font:12px/18px border;overflow:hidden;}
.indexleft p.normalword a.pic {width:81px;height:60px;border:1px solid #9ebbd8;float:left;margin:5px 8px 5px 0;}
.indexleft ul.normallist {width:204px;margin:5px auto;}
.indexleft ul.normallist li {width:100%;height:22px;font:12px/22px border;background:url(../img/dd2.gif) 2px 9px no-repeat;text-indent:10px;}
#main .indexleft ul.normallist li a {color:#003366;}
.indexleft a.ad1 {width:233px;height:auto;border:1px solid #dde8ed;display:block;margin:10px auto 0;}
.indexleft a.ad2 {width:233px;height:62px;border-left:1px solid #dde8ed;border-right:1px solid #dde8ed;border-bottom:1px solid #dde8ed;display:block;margin:0 auto 5px;}
.indexleft a.ad3 {width:237px;height:152px;display:block;margin:5px auto;}


/*index right*/
#main .indexright {width:706px;float:right;}
.indexright .lx{width:200px;height:210px;border:1px solid #e4e4e5;border-top:none;float:left;overflow:hidden;}
.indexright .right_list {width:498px;height:150px;border-top:1px solid #fff;border-left:1px solid #fff; background:#f6f6f6;float:right; margin-right:2px}

.indexright .searchn {width:100%;height:20px;margin:15px auto;font:12px/20px border;text-indent:100px;}
.indexright .searchn .text {width:200px;border:1px solid #d7d7d7;margin:0 10px;}
.indexright .searchn .select {width:100px;}
.indexright .searchn .submit {height:20px;width:49px;background:url(../img/search.gif) left top no-repeat;cursor:pointer;border:none; vertical-align:2px;}
.indexright p.title {width:700px;height:24px;border:1px solid #dedede;background:url(../img/titlebg.gif) left top repeat-x;font:bold 14px/24px border;text-indent:10px; position:relative;}
.indexright p.title a {position:absolute;left:auto;right:10px;top:6px;}

.Hnav p.title {width:944px;height:24px;border:1px solid #dedede;background:url(../img/titlebg.gif) left top repeat-x;font:bold 14px/24px border;text-indent:10px; position:relative;}
.Hnav p.title a {position:absolute;left:auto;right:10px;top:6px;}


.indexright .indexbox {width:230px;height:280px;border:1px solid #e3e4e4;overflow:hidden;margin-right:5px;float:left;}
.indexright .indexbox p.boxtitle {width:100%;height:24px;background:url(../img/titlebg.gif) left top repeat-x;font:bold 14px/24px border;text-indent:10px; position:relative;}
.indexright .indexbox p.boxtitle a  {position:absolute;left:auto;right:10px;top:6px;}
.indexright .indexbox ul.nlist {width:180px;margin:10px auto 0;}
.indexright .indexbox ul.nlist li {font:12px/24px border;height:24px;width:100%;background:url(../img/dd3.gif) 3px 8px no-repeat;text-indent:12px;}
.indexright .nomargin {margin-right:0;}

.indexright .indexbox ul.imglist  {width:208px;margin:10px auto 0;}
.indexright .indexbox ul.imglist li {width:100%;font:12px/18px border;margin:16px auto;}
.indexright .indexbox ul.imglist li a.pic{width:74px;height:62px;bordeR:1px solid #9ab8d6;float:left;}
.indexright .indexbox ul.imglist li .rword {width:122px;float:right;height:62px;overflow:hidden;}
.indexright .indexbox ul.imglist li .rword p {width:100%;height:18px;overflow:hidden;font-weight:bold;}
.indexright .indexbox ul.imglist li .rword span {text-indent:24px;}

/*left*/
#main .left {width:236px;float:left;height:400px;}

#main .left .menubox {width:100%;background:url(../img/leftbg.gif) left top repeat-y;margin-top:5px;}
#main .left .menubox2 {width:100%;background:url(../img/leftbottom.gif) left bottom no-repeat;}
#main .left .menubox3 {width:100%;background:url(../img/lefttitle.gif) left top no-repeat;padding:8px 0 15px;}

.left .menubox3 p {width:214px;height:26px;font:bold 14px/26px border;color:#fff;text-indent:25px;}
.left .menubox3 ul {width:194px;margin:0px auto;padding:5px 0 10px;}
.left .menubox3 ul li {width:100%;border-bottom:1px dashed #ccc;background:url(../img/dd4.gif) 3px 12px no-repeat;text-indent:10px;font:14px/26px border;min-height:26px;_height:26px;padding:2px 0;}
.left .menubox3 ul span {width:100%;height:22px;overflow:hidden; cursor:pointer;}
.left .menubox3 ul .menu2 {width:100%; display:none;}
.left .menubox3 ul .menu2 p{width:172px;height:22px;overflow:hidden;background:url(../img/mainbg.gif) left top no-repeat;font:12px/20px border;text-indent:10px;padding:2px 0;}

#main .left .menubox3 ul li .showon {display:block;}

/*right*/
#main .right {width:683px;float:right;}
.right p.bigtitle {width:681px;height:24px;background:url(../img/titlebg.gif) left top repeat-x;font:bold 14px/24px border;text-indent:10px; position:relative;border:1px solid #dedede;}
.right .wordbox {width:683px;padding:10px 0;}

/**news list**/
.right .wordbox ul.newslist{width:612px;margin:0 auto;}
.right .wordbox ul.newslist li {width:100%;height:28px;font:14px/28px border;border-bottom:1px dotted #333;}
.right .wordbox ul.newslist li p {float:left;width:490px;height:28px;overflow:hidden;margin-left:5px;display:inline;}
.right .wordbox ul.newslist li span {float:right;width:100px;height:28px;overflow:hidden;color:#666;font-size:12px; text-align:right;margin-right:5px;display:inline;}
/************/


/**news list**/
.right .wordbox ul.piclist{width:625px;margin:0 auto;}
.right .wordbox ul.piclist li {width:100%;border-bottom:1px solid #e2e2e2;padding:12px 0;}
.right .wordbox ul.piclist li p {float:left;width:139px;height:99px;border:1px solid #e8e9e9;overflow:hidden;margin-left:5px;display:inline;margin-right:10px;}
.right .wordbox ul.piclist li p.ii {width:100px;border:0px solid #e8e9e9;}
.right .wordbox ul.piclist li .rword {float:right;width:450px;overflow:hidden;color:#666;font:12px/22px border;;margin-right:5px;display:inline;}
.right .wordbox ul.piclist li .rword span {display:block;width:100%;height:20x;font-weight:bold;overflow:hidden;}
.right .wordbox ul.piclist li .rword img {margin-top:5px;}



.box2 {width:170px;height:250px;float:left;margin-top:25px;margin-right:35px;}
.box2 img {width:170px;height:190px;}
.box2 span {text-align:center;display:block;width:170px;margin-top:10px;}
.box2 span a {color:#000;margin-top:5px;}

/************/


/******fy*****/
.fy {width:612px;margin:35px auto 0;font-size:12px; text-align:right;clear:both;}
#main .fy a {color:#003366;margin-right:15px;}
.fy .text {width:30px;border:1px inset #ccc; vertical-align:middle;margin:0 5px;}
.fy .submit { font-size:12px;font-weight:bold;width:40px;margin-left:5px;vertical-align:middle; background:#dbe2e4;border:1px groove #8e8e8e; cursor:pointer;}
/*\*//*/ .fy .text { vertical-align:top;}/**/
/*-------------foot---------------*/
#foot p{font:12px/40px border;float:left;width:450px;margin-left:5px;}
#foot p a {color:#003366;margin:0 5px;}
#foot span {float:right;width:450px;font:12px/40px border; color:#666;display:inline;margin-right:10px;text-align:right;}
/*------------------------------------------------------------*/
/**a link**/
a{ text-decoration:none; color:#2f2f2f;}
a:link {color:#2f2f2f;}
a:visited {color:#2f2f2f;}
a:hover{text-decoration:underline;}
#main .indexright .right_list p a {color:#013890;margin-left:5px;}
#main .indexright .right_list p span a {color:#ff6c00;margin:0;}
#main .indexright .indexbox ul.imglist li .rword p a{color:#006699;}
#main .left .menubox3 ul li a{color:#666;}
#main .right .wordbox ul.newslist li p a,#main .right .wordbox ul.piclist li .rword span a{color:#003366;} 
/**for font-family**/
#head p a,#head dl.menu dd a {font-family:Arial, Helvetica, sans-serif;} 
/**/
