
 * {
 word-wrap:normal;
 }
 html, body {
 height:100%;margin:0px;
 }
 body {
 color:#333333;line-height:160%;font-family:微软雅黑,Microsoft YaHei,Helvetica,Tahoma,StSun,宋体,SimSun,sans-serif;font-size:12px;background-repeat:repeat;background-attachment:scroll;
 text-align:center;
 }
 table {
 color:#333333;line-height:160%;font-family:微软雅黑,Microsoft YaHei,Helvetica,Tahoma,StSun,宋体,SimSun,sans-serif;font-size:12px;background-repeat:repeat;background-attachment:scroll;
 }
 table {font-size:12px}

a{color: #333333; text-decoration:none;}
a:hover {color:#DA0000;text-decoration:none;}
a:link {}
A:visited{}
img{border:0}


ol,ul,li {list-style:none; margin:0; padding:0;}

.clear { width:0px; height:0px; overflow:hidden; clear:both;}

.tbimg {}
.tbimg table { width:100%; height:100%; border:0; margin:0; border-collapse:collapse; border-spacing:0;   }
.tbimg table td { width:100%; height:100%;   padding:0px;  vertical-align:middle; text-align:center; }
.tbimg table td img { vertical-align:middle; text-align:center; }

.jinfo { text-align:justify; text-justify :inter-ideograph;  }


.bgm { background-image:url(/user/4390/template/layout_1392000901/box_background_image.png);}

.u_fy { width:960px; height:30px; overflow:hidden; padding:20px 0px 30px 0px; }
.u_fy ol { float:right; width:auto; height:25px; line-height:25px;}
.u_fy ol a { float: left; height:25px; line-height:25px; display:block; width:auto; padding:0 8px; margin:0px 3px; font-size:12px; color:#000000; background:#dfdfdf; }


.vt_b { width:960px; height:45px; overflow:hidden; margin:0 auto;}
.vt_bf { width:960px; height:45px; overflow:hidden;}
.vt_fa { width:150px; height:35px; line-height:35px; background-repeat:no-repeat; background-position:-670px -215px;  padding:7px 0px 3px 35px; float:left; }
.vt_fa a { font-size:14px; color:#ffffff; }
#vt_denglu { width:350px; height:45px; overflow:hidden; float:left; }
.vt_fb { width:150px; height:45px; overflow:hidden; float:left; }
.vt_fb a { display:block; width:auto; padding:0px 5px; height:22px; line-height:22px; background:#000000; float:left; text-align:center; font-size:12px; color:#b5b5b5;  margin:15px 20px 0px 0px;} 
.vt_ft { width:350px; height:40px; padding-top:5px; overflow:hidden; float:left; font-size:12px; color:#ffffff; line-height:40px;}
.vt_ft a { font-size:12px; color: #ff0000;}
.vt_ft a span { padding-left:10px;}
.vt_fc { width:184px; height:43px; float:right; overflow:hidden;}
.vt_fd { width:183px; height:43px; float:right; overflow:hidden;}
.vt_fc a { display:block; float:right; height:43px; width:90px; text-align:center; line-height:43px; border-left:1px #1e1e1e solid; border-right:1px #3e3e3e solid; font-size:14px; color:#b5b5b5; cursor:pointer;}



.u10 { width:920px; height:auto; margin:20px auto; overflow:hidden; }
.u10l { float:left; width:250px; height:300px; overflow:hidden; }
.u10a { width:250px; height:250px; overflow:hidden; background:#DDDDDD;}
.u10b { width:250px; height:40px; line-height:40px; text-align:center; overflow:hidden; margin-top:5px; }
.u10b  { font-size:22px; font-weight:bold; color:#000000; letter-spacing:0.2em; }
.u10r { width:650px; height: auto; line-height:28px; overflow: hidden; margin:5px 0px 0px 15px; float:left; }
.u10r  { font-size:14px; color:#666666; font-weight:normal; }



.u45 { width:960px; height:120px; overflow:hidden; border-bottom:1px #eeeeee solid; }
.u45a { width:960px; height:75px; overflow:hidden;  }
.u45y { float:left; width:100px; height:40px; line-height:40px; overflow:hidden; padding:32px 165px 3px 10px ; background:url(/user/4390/template/block_45/body_background_image.png) 100% 100% no-repeat; text-align: center ;}
.u45y a { font-size:30px; color:#000000; font-weight:normal; letter-spacing:0.1em; }
.u45x { float:right; width:140px; height:25px; overflow:hidden; padding:45px 0px 0px 0px; }
.u45x div { float:right; width:60px; height:25px; line-height:25px; overflow:hidden; background-repeat:no-repeat;}
.u45g {  background-color:#ffffff; background-position:0 -540px; margin-left:15px; text-align:center;}
.u45g a { font-size:12px; color:#DA0000; font-weight:normal; } 
.u45h { background-color:#000000;  background-position:0 -430px; text-align:center;}
.u45h a { font-size:12px; color:#ffffff; font-weight:normal;}
.u45b { width:960px; height:30px; overflow:hidden; }
.u45b li { width:265px; height:30px; overflow:hidden; line-height:30px; float:left; text-align:center; }
.u45b li a { font-size:16px; color:#878787; font-weight:normal; }
.u45k { width:960px; height:30px; line-height:30px; overflow:hidden; border-bottom:1px #eeeeee solid; text-align:left; padding:10px 0px; }
.u45k a { font-size:16px; color:#878787; font-weight:normal; letter-spacing:0.1em; padding-left:10px;  }
.u45t { width:960px; height: 60px; overflow:hidden; border-bottom:1px #eeeeee solid; text-align:left; padding: 0px; }
.u45p { float:right; width:800px; height:30px; line-height:30px; overflow:hidden; text-align:right; }
.u45p a { font-size:14px; color:#555555; font-weight:normal; padding:0px 10px; }
.u45p a:hover { color:#DA0000; } 
.u45q { float:left; width:100px; height:30px; line-height:30px; overflow:hidden; padding:25px 0px 0px 10px; }
.u45q a { font-size:20px; color:#000000; font-weight:normal; letter-spacing:0.5em; }




.u47 { width:960px; height:auto; overflow:hidden; }
.u47a { width:300px; height:300px; padding:25px; overflow:hidden; float: left; background:url(/user/4390/template/block_47/body_background_image.png) 1px 3px no-repeat; margin:30px 0px 0px 10px;  }
.u47a li { width:300px; height:300px; overflow:hidden;}
.u47b { width:580px; height:350px; float:left; overflow:hidden; margin:50px 0px 0px 20px;}
.u47k { width:550px; height:275px; overflow:hidden; font-size:12px; color:#555555; line-height:25px; }
.u47k a { font-size:14px; color:#000000; font-weight:normal; }
.u47m { width:580px; height:25px; overflow:hidden; padding-top:20px; }
.u47m div { width:100px; height:25px; line-height:25px; overflow:hidden ; float:right; background-color:#000000; text-align:center; }
.u47m div a { font-size:14px; color:#ffffff; font-weight:normal; } 



.u48 { width:960px; height:200px; overflow:hidden; padding:25px 0px 0px ;}
.u48a { width:960px; height:200px; overflow:hidden; }
.u48bgm { background-repeat:no-repeat;  background-image:url(/user/4390/template/block_11/body_background_image.png);}
.u48ye { float:left; width:40px; height:200px; overflow:hidden;}
.u48ye div { width:40px; height:200px; color:#ffffff; cursor:pointer; }
.u48l {  }
.u48l div {  background-position:0px 60px;}
.u48r { }
.u48r div {  background-position: -272px 60px ; }
.u48tp { float:left; width:880px; height:200px; overflow: hidden;}
.u48tp ol { float:left; width:160px; height:195px; padding:0px 8px; overflow:hidden;}
.u48b { width:160px; height:160px; background:#EFEFEF;  }
.u48c { width:160px; height:25px; line-height:25px; overflow:hidden; padding-top:5px; text-align:center; }
.u48c a { font-size:14px; color:#333333; font-weight: normal;}



.u49t { width:640px; height:35px; overflow:hidden; float:left; padding:5px 0px 0px; }
.u49t div { width:100px; height:35px; line-height:35px; overflow:hidden; background-color:#000000; text-align:center; }
.u49t a { font-size:18px; color:#ffffff; font-weight:normal; letter-spacing:0.1em; }
.u49m { width:640px; height:auto; overflow:hidden; float:left; padding:15px 0px 0px; }
.u49m ol { width:625px; height:29px; overflow:hidden; border-bottom:1px #cccccc dashed;  }
.u49m ol li { height:29px; line-height:29px; overflow:hidden; float:left; }
.u49m ol li a { font-size:12px; color:#666666; font-weight:normal; }
.u49a { width:250px; text-align:left;  }
.u49b { width:195px; background-color:#ebebeb; padding:0px 5px ; text-align:center; }
.u49c  { width:160px; padding-right:10px; text-align:right; }
.u49k { float:right; width:305px; height:175px; line-height:25px; overflow:hidden; border-left:1px #cccccc solid; margin:30px 0px 0px 0px; padding:10px 0px 0px 10px; }
.u49k { font-size:12px; color:#666666; font-weight:normal; }



.u50 { width: 960px; height:150px; overflow: hidden; padding-top:30px; }
.u50 li { width:960px; height:22px; line-height:22px; overflow:hidden; text-align:left;   font-size:12px; color:#666666;}
.u50 li span { padding:0px 5px;}
.u50 li a { font-size:12px; color:#666666; }



.u51 { width:300px; height: auto; overflow:hidden; padding:0px 9px; }
.u51 ol { width:300px; height:105px; overflow:hidden; padding:0px  ; margin:15px auto 0px ; border-bottom:1px #cccccc dashed;}
.u51a { float:left; width:90px; height:90px; overflow:hidden; background:#eeeeee;  }
.u51b { float:left; width:195px; height:25px; line-height:25px; overflow:hidden; padding:0px 0px 0px 8px; }
.u51b a { font-size:14px; color:#000000; font-weight:normal; }
.u51c { float:left; width:195px; height:60px; line-height:20px; overflow: hidden; padding:0px 0px 0px 8px;   }
.u51c a { font-size:12px; color:#a0998f; font-weight:normal;}
.u51c a span { color:#DA0000; padding-left:5px;}
.u51t { width:auto; height:35px; line-height:35px; overflow:hidden; border-bottom:1px #dddddd solid; margin:0px 10px 0px; padding-top:5px;  }
.u51t a { font-size:18px; color:#000000; font-weight:normal; letter-spacing:0.1em; }
.u51k { width:300px; height: auto; overflow:hidden; padding:5px 10px 0px 8px;  }
.u51k li { width:auto; height:28px; line-height:28px; overflow:hidden;  background-repeat:no-repeat; background-position:-690px 15px;}
.u51k li a { padding-left:16px; font-size:12px; color:#666666; font-weight:normal;}



.u52 { width:610px; height: 361px; overflow:hidden; padding:0px 9px; }
.u52 ol { width:610px; height:165px; overflow:hidden; padding:0px  ; margin:15px auto 0px ; border-bottom:1px #cccccc dashed;}
.u52a { float:left; width:150px; height:150px; overflow:hidden; background:#eeeeee;  }
.u52b { float:left; width:440px; height:25px; line-height:25px; overflow:hidden; padding:5px 0px 0px 15px; }
.u52b a { font-size:14px; color:#000000; font-weight:normal; }
.u52c { float:left; width:440px; height:85px; line-height:21px; overflow: hidden; padding:5px 0px 0px 15px; font-size:12px; color:#666666; font-weight:normal;  }
.u52c a { font-size:12px; color:#666666; font-weight:normal; }
.u52d { float:left; width:440px; height:25px; line-height:25px; overflow:hidden; padding:5px 0px 0px 15px; }
.u52d span { font-size:12px; color:#666666; font-weight:normal; float:left; }
.u52d  a { display:block; float: right; width:90px; height:25px; line-height:25px; overflow:hidden; background-color:#333333; font-size:12px; color:#ffffff; font-weight:normal; text-align:center;}
.u52t { width:auto; height:35px; line-height:35px; overflow:hidden; border-bottom:1px #dddddd solid; margin:0px 10px 0px; padding-top:5px;   }
.u52t a { font-size:18px; color:#000000; font-weight:normal; letter-spacing:0.1em; }
.u52t span { font-size:18px; color:#000000; font-weight:normal; padding:0px 8px;}




.u53t { width:auto; height:35px; line-height:35px; overflow:hidden;   padding:10px 0px 0px 20px;   }
.u53t a { font-size:20px; color:#000000; font-weight:normal; letter-spacing:0.1em; }
.u53 { width:930px; height:200px; overflow:hidden; background-color:#ffffff; margin:5px 15px 0px; padding:20px 0px 10px;}
.u53 ol { float:left; width:170px; height:200px; padding:0px 8px 0px 8px; overflow:hidden;}
.u53a { width:170px; height:170px; background:#EFEFEF;  }
.u53b { width:170px; height:25px; line-height:25px; overflow:hidden; padding-top:5px; text-align:center; }
.u53b a { font-size:12px; color:#333333; font-weight: normal;}
.u53k { width:960px; height:20px; overflow:hidden; background-color:#ffffff; margin:20px 0px 0px;}



.u63 { width:960px; height:auto; min-height:500px; overflow:hidden; }
.u63 ol { width:870px; height:180px; overflow:hidden; background:url(/user/4390/template/block_63/body_background_image.png) 0px 60px no-repeat; padding:10px 0px 0px 90px;}
.u63a { width:auto; height:30px; line-height:30px; overflow:hidden; text-align:right; }
.u63a a { font-size:16px; color:#3d3d3d; font-weight:normal; letter-spacing:0.2em; }
.u63b { width:auto; height:25px; line-height:25px; overflow:hidden; text-align:right; padding:0px 15px 10px 0px; }
.u63b { font-size:12px; color:#b5b5b5; font-weight:normal; }
.u63b span { padding-left:15px;}
.u63c { width:auto; height:100px; line-height:25px; overflow:hidden; }
.u63c a { font-size:12px; color:#949494; font-weight:normal; }
.u63c a span { color:#DA0000; padding-left:5px;}  



.u64 { width:960px; height:auto; min-height:500px; overflow:hidden; padding:0px 0px 10px 0px; }
.u64 ol { float:left; width:220px; height:250px; padding:15px 10px 5px 10px; overflow:hidden;    }
.u64a { width:200px; height:200px; overflow:hidden; background-color:#eeeeee; padding:10px;}
.u64b { width:220px; height:30px; overflow:hidden; line-height:30px; text-align:left; padding-top:0px; }
.u64b a { font-size:14px; color:#333333; font-weight:normal; }


.yh_u_ol { width:870px; min-height:550px;  padding:0; margin:0px auto ; list-style:none;  border: none; color:#000000; }
.yh_u_fx { width:850px; padding:15px 10px 5px; height:20px; line-height:20px; font-size:12px; color:#999999; }
.yh_u_fx_t { float:right; height:20px; margin-right:20px; line-height:20px; font-size:12px; color:#999999;}
.yh_u_fx_t span { padding-left:15px;}
.yh_u_t { width:850px; height:45px; padding:20px 10px 0px;  text-align:left; overflow:hidden; }
.yh_u_t  h1 { margin:0; padding:0; font-size:22px; font-family:'微软雅黑'; font-weight: normal; color:#000000; line-height:45px; }
.yh_u_t2 { width:870px; padding:5px 0px 10px; height:3px; overflow:hidden; }
.yh_u_t2 ol { width:870px; height:1px; overflow:hidden; border-bottom:1px dashed #000000 ; }
.yh_u_b { width:830px; height:auto; padding:10px 20px; text-align:justify; text-justify :inter-ideograph; }
.yh_u_bt { font-size:16px; line-height:28px; color:#000000; font-family:"宋体","Arial",HELVETICA;}
.yh_u_bt p { margin:5px 0px; padding:0; }
.yh_u_ed2 { width:870px; height:3px;  padding:10px 0px 20px; overflow:hidden;}
.yh_u_ed2 ol { width:870px; margin:0; list-style:none; padding:0; border-bottom:1px dashed #000000; height:1px; overflow:hidden;}
.yh_u_af { width:850px; height:auto; padding:10px; text-align:center; overflow:hidden; }
.yh_u_af img { border:10px solid #dddddd; }
.yh_u_mf { width:850px; height:auto;  padding: 20px 9px 15px;   }
.yh_u_mf ol { border:0px solid #000000; padding:10px 5px 10px; width:648px; height:490px; margin:0 auto; overflow:hidden; background:#dddddd; }
.yh_u_kzzd { width:810px; height:auto; padding:10px 20px 5px;}
.yh_u_kzzd ol { width:810px; display:table;  text-align:justify; text-justify :inter-ideograph;  height:auto; line-height:25px; font-size:14px; color:#DA0000; font-weight:normal; }
.yh_u_kzzd ol span { font-size:12px; color:#DA0000; font-weight:700; padding-right:10px;}
.yh_u_kzzd ol a {font-size:14px; color:#DA0000; font-weight:700;}
.yh_u_vd { width:850px; height:auto; padding:10px; text-align:center; overflow:hidden; }
.yh_u_vd ol { width:480px; height:400px; overflow:hidden; padding:10px; background-color:#dddddd; margin:0 auto; }

