@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0;  /* customize_background */ background-color:#fff1f1;/* customize_background */ }
#warp{ width:750px; margin:0px auto;}
.clr{ clear:both;}

.head_top{background:url(images/head_top.gif) top center; background-repeat:no-repeat; clear:both;}
#header{ margin:0 0 25px 0;}
#header_line{ width:750px; height:25px; background:url(images/head_line.gif); overflow:hidden; margin:0px auto;}

.header-left {float:left;width:30%;}
.header-right {float:right;width:40%;}

/* Search */
.searchdiv_box{float:right;margin:25px 0 10px 0;width:166px; padding:0; clear:right;}
.searchdiv {float:right;margin:25px 0 10px 0;width:166px; padding:0; clear:right; }



div.searchtitle {padding:0;margin:0;}
div.searchtitle h3 {padding:0;margin:0; display:none;}
.searchbox input {margin:0 0 0 0;}
.searchbtn input {margin:0 0 0 0;}

div.searchtitle {float:left;margin:0 5px 0 0; display:none; }
div.searchtitle h3 {padding:0;margin:0;line-height:20px}
.searchbox input {width:132px; height:22px; padding:0 3px 0 3px; background-image:url(images/search_bg.gif);background-repeat:no-repeat;color:#514800;font-size:12px;line-height:18px;margin:0;border: 0;outline:none;}
/*.searchbox input {width:132px\9;}
*html .searchbox input {width:132px;}
*+html .searchbox input {width:132px;}*/
.searchbtn {background-image:url(images/search_btn.gif);background-repeat:no-repeat;width:28px; height:23px; overflow:hidden;border: 0; cursor:pointer; float:left;}






/*Subnav*/
ul.nav { list-style:none; margin:0; padding:0;}
ul.nav a{ padding:0 0 0 10px}

ul.nav li{display:block; background-image:url(images/subnav_icon1.gif); background-repeat:no-repeat;background-position:10px 10px;  background-color:#cf4356; color:#fff; }


ul.nav li a{display:block;padding:5px 10px 5px 20px;font-weight:normal; border-bottom:#fbf5f5 solid 1px;}
ul.nav li A:link {text-decoration: none;color:#fff;}
ul.nav li A:visited {text-decoration: none;color:#fff;}
ul.nav li A:active {text-decoration: none;color:#fff; }
ul.nav li A:hover {text-decoration: none;color:#fff; }
ul.nav li.nav-selected a{color:#fff;}
ul.nav li.nav-path-selected a{color:#fff;  }

ul.nav li a{display:block;}
ul.nav ul{list-style:none;padding:0; margin:0; line-height:0; height:auto; border:none;}
.nav li li {padding:0;margin:0;line-height:0;}/*hidden*/
.nav li li a{display:none;}/*hidden*/

.nav a.nav-selected {display:block;}/*highlight selected*/
.nav .nav-path-selected li {visibility:visible;}

ul.nav li.nav-path-selected { background-image:url(images/subnav_icon1.gif); background-repeat:no-repeat;background-position:10px 10px;  background-color:#cf4356; display:block;}
li.nav-path-selected li a{display:block;  background-image:url(images/subnav_icon2.gif); background-position:20px 11px; background-repeat:no-repeat; background-color:#fbf5f5; }
li.nav-path-selected li a { background-position:20px 10px\9;}
*html li.nav-path-selected li a { background-position:20px 10px;}
*+html li.nav-path-selected li a{ background-position:20px 10px;}

li.nav-path-selected li li a{display:block; background-image:url(images/subnav_icon2.gif); background-position:30px 11px; background-repeat:no-repeat; background-color:#fbf5f5;}
li.nav-path-selected li li a{ background-position:30px 10px\9;}
*html li.nav-path-selected li li a { background-position:30px 10px;}
*+html li.nav-path-selected li li a{ background-position:30px 10px;}

.nav li.nav-path-selected li a {visibility:visible;line-height:18px;padding:5px 10px 5px 30px;color:#333333;}/*3rd Level*/
.nav li.nav-path-selected li A:link { text-decoration: none;color:#333333;}
.nav li.nav-path-selected li A:visited {text-decoration: none;color:#333333; font-weight:normal;}
.nav li.nav-path-selected li A:active {text-decoration: none;color:#333333;}
.nav li.nav-path-selected li A:hover {text-decoration: none;color:#333333; background-image:url(images/subnav_icon2.gif); background-position:20px 11px; background-repeat:no-repeat; background-color:none;}
.nav li.nav-path-selected li A:hover{ background-position:20px 10px\9;}
*html .nav li.nav-path-selected li A:hover{ background-position:20px 10px;}
*+html .nav li.nav-path-selected li A:hover{ background-position:20px 10px;}

.nav .nav-path-selected li li a {visibility:visible; line-height:18px;padding:5px 10px 5px 40px;color:#e8aad1;}/*4rd Level*/
.nav .nav-path-selected li li A:link {text-decoration: none;color:#333333;}
.nav .nav-path-selected li li A:visited {text-decoration: none;color:#333333;font-weight:normal;}
.nav .nav-path-selected li li A:active {text-decoration: none;color:#333333;}
.nav .nav-path-selected li li A:hover {text-decoration: none;color:#333333;background-image:url(images/subnav_icon2.gif); background-position:30px 11px; background-repeat:no-repeat; background-color:none;}
.nav .nav-path-selected li li A:hover{ background-position:30px 10px\9;}
*html .nav .nav-path-selected li li A:hover{ background-position:30px 10px;}
*+html .nav .nav-path-selected li li A:hover{ background-position:30px 10px;}
/*Subnav END*/


/*导航*/
#header .menu{ height:24px; overflow:hidden; margin:10px 0 10px 0; float:right; clear:right; width:750px}
#header ul.nav{list-style:none; margin:0px; padding:0px; width:auto; overflow:visible;}
#header ul.nav li {  height:24px; line-height:24px; color:#e8aad1; font-size:12px; float:left;  margin:0 5px 0 0; background:none; border:none; font-weight:bold;}
#header ul.nav  li .nav-selected{ height:24px; color:#ffffff; text-decoration:none; background-color:#cf4356; background-repeat:repeat; padding:0 10px 0 10px;float:left; font-weight:bold;}
#header ul.nav  li .nav-selected:hover{ height:24px; color:#ffffff; text-decoration:none; background-color:#cf4356; background-repeat:repeat; padding:0 10px 0 10px;float:left;font-weight:bold;}
#header ul.nav li a{height:24px; color:#666666; text-decoration:none; display:block; padding:0 10px 0 10px;float:left; font-weight:bold; }
#header  ul.nav li a:hover{ height:24px; color:#666666; text-decoration:none; background:none; background-repeat:repeat; padding:0 10px 0 10px;}
/*导航*/


/*banner*/
.banner{margin:0 0 10px 0; width:750px; padding:0;}




.main{width:100%;}
.main .container{ width:100%;margin:0px auto;}


/*全屏效果*/
.no-sidebar { background-image: none !important; background-image: none;}

/*全屏效果*/

#main .sidebar{width:30%; overflow:hidden;}
#main .rightcontent{width:66%;  padding-right:0px; padding-left: 0px !important; padding-right: 0px !important; text-align:justify }

/*左栏效果*/
#main.central-left {}
#main.central-left .sidebar {float: left !important;}
#main.central-left .rightcontent {padding-left: 0px !important; padding-right: 0px !important; float:right;}
/*左栏效果*/

/*右栏效果*/
#main.central-right {}
#main.central-right .sidebar {float:right !important; }
#main.central-right .rightcontent {float:left; padding-left: 0 !important; padding-right: 0 !important; }
/*右栏效果*/




 


.head_icon_box{ margin:20px 10px 0 10px; clear:both;}
.head_icon_box img{ margin:0 2px 0 2px; float:right;}

.footer_bottom{ }
.footer{ background:url(images/footer_line.gif) top center; width:750px; background-repeat:no-repeat; color:#d08f98; text-align:center; padding:35px 0 20px 0; }
.footer A:link {text-decoration: none;font-weight: bold;color: #d05b6c;}
.footer A:visited {text-decoration: none;font-weight: bold;color: #d05b6c;}
.footer A:active {text-decoration: none;font-weight: bold;color: #d05b6c;}
.footer A:hover {text-decoration:underline;font-weight: bold;color: #d05b6c;}

/* customize_miscellaneous */ /* customize_miscellaneous */
