html {overflow-x:hidden;}
body { font-size:12px; color:#222; font-family:"Î¢ÈíÑÅºÚ"; margin:0px auto; background:#FFF;}
a:link{ font-size:12px; color:#222; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;}
a:visited{ font-size:12px; color:#222; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;}
a:hover{ font-size:12px; color:#AA8C61; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;}
ul,ol,li,dt,dd,dl,em{ float:left; font-style:normal; list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
div{ height:auto; margin:0px auto; padding:0px;}
img{ border:0px;}

.dh-d{ position:fixed; left:0px; width:100%; height:46px; background:#222222; z-index:999;}
.dh{ width:1200px; height:46px; line-height:46px; color:#E3E3E3;}
.dh-l { float:left; width:auto; height:auto;}
.dh-l li{ position:relative; float:left; width:auto; height:auto; cursor:pointer; padding:0px 30px 0px 30px;}
.dh-l li a.home{ background:url(home.png) no-repeat center left; padding-left:30px;}
.dh-l li:hover a.home{ background:url(home1.png) no-repeat center left;}
.dh-l li span{ float:left;}
.dh-l li span a{  font-size:16px; color:#E3E3E3;}
.dh-l li:hover span a{ color:#E3E3E3;}
.dh-l li:hover{ background:#343434; color:#9C8956;}
.dh-l li:hover div{ display:block;}
.dh-l li div{ display:none; position:absolute; left:0px; top:46px; width:92px; background:#343434; z-index:11;}
.dh-l li div a{ float:left; width:100%; height:44px; line-height:44px; text-align:center; color:#FCFAF2; font-size:14px;}
.dh-l li div a:hover{ background:#434343; color:#AA8C61;}
.dh-r{ float:right; width:auto; height:auto;}
.dh-r li{ position:relative; float:left; width:46px; height:46px; background:url(ss.png) no-repeat center;}
.dh-r li:hover{ background:url(ss.png) no-repeat center #343434;}
.dh-r li:hover div{ display:block;}
.dh-r li div{ display:none; position:absolute; top:46px; right:0px; width:201px; height:auto; padding:8px 10px 8px 10px; background:#343434; overflow:hidden;}
.dh-r li div form{ float:left; padding:0px; margin:0px; overflow:hidden;}
.dh-r li div .txt{ float:left; width:160px; height:32px; padding:0px; margin:0px; background:#5D5D5D; border:none; color:#F5F5F5; line-height:32px; overflow:hidden;}
.dh-r li div .anniu{ float:left; width:40px; height:32px; padding:0px; margin:0px; background:#AA8C61; border:none; color:#F5F5F5; overflow:hidden; cursor:pointer;}

.logo{ width:1200px; height:auto; margin:0px auto; padding:85px 0px 40px 0px; overflow:hidden;}
.logo dd{ float:none; width:360px; height:auto; margin:0px auto; text-align:center; overflow:hidden;}
.logo img{ float:left; width:auto; height:56px; margin-top:0px;}
.logo span{ float:left; width:auto; height:56px; line-height:56px; padding:0px 0px 0px 20px; margin:0px auto; font-size:42px; overflow:hidden;}

.fldh{ width:900px; height:46px; margin:0px auto; line-height:46px; text-align:center; border-top:#000 solid 2px; border-bottom:#000 solid 1px; overflow:hidden;}
.fldh span{ color:#D3D3D3;}
.fldh a{ font-size:16px; padding:0px 20px 0px 20px;}

.da{ width:900px; height:auto; margin:0px auto; padding:30px 0px 0px 0px; overflow:hidden;}
.tit{ width:900px; margin:0px auto; padding:10px 0px 30px 0px; overflow:hidden;}
.tit h1{ float:left; width:900px; height:auto; font-size:32px; text-align:center; color:#222; margin:0px; padding:0px 0px 30px 0px; overflow:hidden;}
.tit span{ float:left; font-size:14px; color:#aaa;}
.tit em{ float:right; font-size:14px; color:#aaa;}
.tit em a{font-size:14px; color:#aaa;}
.tit em span{ float:none;}
.con-l-zy{ position:relative; float:left; width:698px; height:auto; margin-top:20px; padding:35px 100px 35px 100px; line-height:28px; color:#999; font-size:14px; border:#C8C8C8 solid 1px;}
.con-l-zy span{ position:absolute; left:40px; top:-9px; float:left; width:40px; height:20px; background:url(quotation.png) no-repeat center #fff; overflow:hidden;}
.con{ width:900px; margin:0px auto; padding:30px 0px 20px 0px; font-size:16px; line-height:28px; overflow:hidden;}
.con a{ color:#CE2121; font-size:16px;}
.con-page{ float:left; width:900px; line-height:30px; font-size:14px; padding-top:10px; overflow:hidden;}
.con-page a{ font-size:14px;}
.con-key{ width:900px; height:auto; margin:0px auto; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.con-key span{ float:left; height:30px;line-height:30px; font-size:14px; color:#BBBBBB; overflow:hidden;}
.con-key a{ float:left; font-size:14px; height:30px;line-height:30px; color:#BBBBBB; margin-left:10px; background:#f6f6f6; padding:0px 15px 0px 15px;}
.con-key a:hover{ background:#666; border-radius:3px; color:#FFF;}

.con-xg{ float:left; width:898px; height:auto; margin:0px; margin-top:30px; padding:20px; border:#e5e5e5 solid 1px; overflow:hidden;}
.con-xg h6{ float:left; width:898px; height:auto; margin:0px; padding-bottom:10px; margin-bottom:10px; font-size:20px; border-bottom:#e5e5e5 solid 1px; overflow:hidden;}
.con-xg li{ float:left; width:299px; height:34px; margin:0px; line-height:34px; overflow:hidden;}
.con-xg li a{ font-size:16px;}

/* page begin */
#pages { width:100%; margin-top:15px; padding:15px 0 10px; text-align:center; border-bottom:none; overflow:hidden;}
#pages a { display:inline-block; height:30px; line-height:30px; text-align:center; font-size:12px; color:#BBBBBB; padding:0px 5px 0px 5px;}
#pages a.a1 { padding:0px 25px 0px 25px; border: #E0CEA2 solid 1px; color:#222; border-radius:3px; font-size:14px;}
#pages a.a1:hover { border:#9C8956 solid 1px;}
#pages a:hover { text-decoration:none; color:#222;}
#pages span { display:inline-block; padding:0px 5px 0px 5px; height:30px; line-height:30px; font-size:12px; color:#222; font-weight:bold; text-align:center;}
.page .noPage { display:inline-block; padding:0px 10px 0px 10px; height:30px; line-height:30px; text-align:center; color:#a4a4a4; }
/* page end */
/*----------------------------------------------------- Î²²¿ -------------------------------------------------------------*/
.foot-d{ width:100%; height:auto; margin:0px auto; margin-top:50px; background:#111; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.foot{ width:1200px; height:auto; margin:0px auto; color:#333; overflow:hidden;}

.foot-bq{ width:1200px; height:auto; margin:0px auto; padding:20px 0px 10px 0px; overflow:hidden;}
.foot-bq dt{ float:left; width:300px; height:auto; margin:0px auto; padding-top:10px; overflow:hidden;}
.foot-bq dd{ float:right; width:860px; height:auto; margin:0px auto; line-height:28px; color:#6C6C6C; overflow:hidden;}
.foot-bq dd a{ font-size:14px; padding:0px 15px 0px 0px;}
.foot-bq dd a:link{ color:#6C6C6C;}
.foot-bq dd a:visited{ color:#6C6C6C;}
.foot-bq dd a:hover{ color:#9C8956;}

.ding{ position:fixed; right:10px; bottom:50px; width:60px; height:auto; z-index:999;}
.ding .top{ float:left; width:60px; height:60px; background:url(top.jpg) no-repeat 0px 0px; margin-bottom:1px; text-indent:-9999px; cursor:pointer; overflow:hidden;}
.ding .top:hover{ background:url(top.jpg) no-repeat -60px 0px;}
.ding .top a{ float:left; width:60px; height:60px; overflow:hidden;}


/* main style */
.main{width:100%;margin:0 auto;}
/* ÄÚÈÝ */
#Article{ overflow:hidden}
#Article,.photo-channel .relevance{zoom:1; padding:0 20px}
#Article .content{ font-size:14px}
#Article .content p{font-size:14px;line-height:23px;text-align:justify;word-wrap:break-word; padding:8px 0}
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h5{padding-bottom:4px}
#Article .related{ padding:10px 0 0}
#Article .related a{ color:#0b3b8c}
.Article-Tool{ position:relative; top:-1px; text-align:right; padding:8px; vertical-align:middle; height:15px;}
.Article-Tool a{ margin:0px; margin:3px;}

/*Í¼Æ¬ÄÚÈÝ*/
.photo-channel #Article .big-pic{ text-align:center; padding:10px 0; position: relative}
.photo-channel #Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:896px; height:650px}
.photo-channel #Article .big-pic .max{ position:absolute; bottom:0px; right:0px;background: #FFF url(v9/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(blank.gif);display:block; width:100%; height:100%; outline:none;}

.list-pic{ height:62px; padding:20px 0px 0px 0px;}
.cont{ float:left; width:88%; height:62px; margin:0px 20px 0px 20px;overflow:hidden;}
.cont li{ float:left; width:auto; text-align:center; display:block; margin-left:2px; overflow:hidden}
.img-wrap{width:110px; height:60px; border:none; border:1px solid #fff; background:#E8E8E8;overflow:hidden;}
li.on .img-wrap{ border:1px solid #000; background:#E8E8E8;}
.img-wrap a:hover{ background:none}

.pre-bnt,.next-bnt{ cursor: hand;!important;cursor: pointer}
.pre-bnt,.pre-bnt span{background: url(v9/big-btn.png) no-repeat left; display:block; width:27px; height:63px; float:left;}
.next-bnt,.next-bnt span{background: url(v9/big-btn.png) no-repeat right; display:block; width:26px; height:63px; float:right; margin-right:5px;}
