body { font-size:12px; color:#333333; font-family:"Î¢ÈíÑÅºÚ"; margin:0px auto; background:#FFF;}
a:link{ font-size:12px; color:#333333; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;}
a:visited{ font-size:12px; color:#333333; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;}
a:hover{ font-size:12px; color:#B21212; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:underline;}
ul,ol,li,dt,dd,dl{ float:left; list-style:none; margin:0px; padding:0px;}
em{ font-style:normal;}
div{ height:auto; margin:0px auto; padding:0px;}
img{ border:0px;}

.dh{ width:100%; height:56px; background:#AB0000; box-shadow:0px 5px 5px #7E0505 inset;}
.dh-da{ position:relative; width:1200px; height:56px; margin:0px auto;}
.dh-da-l{ position:absolute; left:-10px; top:0px; float:left; width:230px; height:56px; margin:0px auto; padding-top:10px; text-align:center; background:url(l-bg.png) no-repeat; overflow:hidden;}
.dh-da-l img{ height:40px;}
.dh-da-r{ float:right; width:auto; height:56px; margin:0px auto; line-height:56px; overflow:hidden;}
.dh-da-r a{ float:left; font-size:18px; color:#FFF; text-decoration:none; padding:0px 20px 0px 20px;}
.dh-da-r a:hover{ font-size:18px; color:#FFDB96;}


/*Í·²¿»ÃµÆÆ¬¿ªÊ¼*/
.hd{ width:1200px; height:auto; margin:0px auto; padding-top:30px; overflow:hidden;}
.hd-l{ float:right; width:770px; height:auto; margin:0px auto; overflow:hidden;}
/*hd start*/
#main { width:770px; height:400px; margin:0px auto; text-align:left; position: relative; z-index:0; overflow:hidden;}
#main:hover #next,#main:hover #prev{ display:block;}
#controller {
width:auto;
height:30px;
text-align: center; position:absolute; bottom:40px; right:10px;
}
#controller li {display: inline; float:left; width:auto; height:20px; padding:0px 5px 0px 5px; margin:0px 0px 0px 1px; line-height:20px; font-size:12px; background:url(d.png); color:#B9B9B9; cursor:pointer;}
#controller li.active { padding:0px 15px 0px 15px; font-size:18px; background:#C91A1A; color:#FFDED3;}
.tbui_slideshow_container {
width:770px;
height:400px;
overflow:hidden;
position:relative;
}
#next,#prev{ display:none; width:45px; height:100px; overflow:hidden; position:absolute; top:150px; filter:alpha(opacity=70);opacity:0.7; text-indent:-9999px; cursor:pointer;}
#prev{ left:10px;
background: url("left.png") no-repeat;
}
#next{ right:10px;
background: url("right.png") no-repeat;
}
.tbui_slideshow_container .tbui_slideshow_slide {
position: absolute;
top: 0;
left: 0;
display : none;
webkitBackfaceVisibility: hidden;
}
.tab_list{ display:none;}
.tbui_slideshow_list img{ width:770px; height:auto; overflow:hidden;}

.tbui_slideshow_list li div{ position:absolute; left:0px; top:310px; width:770px; height:90px; background:url(d.png); overflow:hidden;}
.tbui_slideshow_list li h6{ float:left; width:730px; height:26px; margin:0px auto; padding:0px; line-height:26px; padding:15px 20px 10px 20px; color:#DEDEDE; font-size:20px; font-weight:normal; overflow:hidden;}
.tbui_slideshow_list li span{ float:left; width:730px; height:auto; margin:0px auto; padding:0px 20px 0px 20px; line-height:24px; font-size:14px; color:#ccc; overflow:hidden;}

.slide_bg{ width:770px; height:auto; position:absolute; bottom:0; left:0;}
/*hd end*/
.hd-l-tt{ width:770px; height:auto; margin:0px auto; border-bottom:#CCC solid 1px; padding-bottom:10px; overflow:hidden;}
.hd-l-tt h6{ float:left; width:770px; height:40px; margin:0px auto; text-align:center; padding-top:10px; line-height:40px; font-weight:normal; overflow:hidden;}
.hd-l-tt h6 a{ font-size:28px;}
.hd-l-tt li{ float:left; width:375px; height:46px; margin:0px auto; text-align:center; line-height:46px; overflow:hidden;}
.hd-l-tt li a{ font-size:18px;}

.hd-l-pic{ width:770px; height:auto; margin:0px auto; overflow:hidden;}
.hd-l-pic li{ width:375px; height:90px; margin:0px auto; padding-top:20px; overflow:hidden;}
.hd-l-pic li dt{ position:relative; width:80px; height:90px; margin:0px auto; text-align:center; overflow:hidden;}
.hd-l-pic li dt img{ width:80px;}
.hd-l-pic li dd{ float:right; width:280px; height:auto; margin:0px auto; line-height:24px; overflow:hidden;}
.hd-l-pic li dd strong{ float:left; width:280px; height:46px; line-height:22px; font-size:16px; font-weight:normal; overflow:hidden;}
.hd-l-pic li dd span{ float:left; width:280px; height:auto; margin:0px auto; line-height:22px; color:#999; overflow:hidden;}
.hd-l-pic li dd a:link{ color:#838383;}
.hd-l-pic li dd a:visited{ color:#838383;}
.hd-l-pic li dd a:hover{ color:#CC0100; text-decoration:none;}

.hd-r{ float:left; width:400px; height:auto; margin:0px auto; background:url(toutiao.jpg) no-repeat; padding-top:40px; overflow:hidden;}
.hd-r li{ float:left; width:400px; height:auto; margin:0px auto; overflow:hidden;}
li.hd-r1{ float:left; width:400px; height:auto; margin:0px auto; padding-bottom:5px; overflow:hidden;}
li.hd-r1 span{ float:left; width:400px; height:36px; line-height:36px; font-size:18px; overflow:hidden;}
li.hd-r1 em{ float:left; width:400px; height:26px; margin:0px auto; font-size:14px; line-height:26px; color:#676767; overflow:hidden;}

li.hd-r2{ float:left; width:400px; height:40px; line-height:40px; overflow:hidden;}
li.hd-r2 a{ font-size:16px;}

/*Í·²¿»ÃµÆÆ¬½áÊø*/

.tit{ width:1200px; height:66px; margin:0px auto; padding-top:20px; line-height:66px; background:url(t.jpg) no-repeat bottom; overflow:hidden;}
.tit span{ float:left; width:126px; font-size:26px; color:#999; text-align:center; overflow:hidden;}
.tit span b{ font-size:36px; font-weight:normal; color:#111;}
.tit em{ float:right; color:#C1C1C1;}
.tit em a{ padding:0px 10px 0px 10px; font-size:14px;}

.dam{ width:1200px; height:auto; margin:0px auto; padding:20px 0px 0px 0px; overflow:hidden;}
.dam-l{ float:left; width:700px; height:auto; margin:0px auto; overflow:hidden;}
.dam-l-p{ position:relative; float:left; width:350px; height:260px; margin:0px auto; overflow:hidden;}
.dam-l-p img{ width:350px;}
.dam-l-p div{ position:absolute; left:0px; bottom:0px; width:330px; height:40px; line-height:40px; padding:0px 10px 0px 10px; text-align:center; background:url(d.png); font-size:14px; text-shadow:1px 1px 0px #000000; color:#f7f7f7; overflow:hidden;}

.dam-l-lb{ float:left; width:700px; height:auto; margin:0px auto; padding:15px 0px 15px 0px; border-bottom:#E8E8E8 solid 1px; overflow:hidden;}
.dam-l-lbt{ float:left; width:700px; height:auto; margin:0px auto; overflow:hidden;}
.dam-l-lbt a{ float:left; font-size:20px;}
.dam-l-lbx{ float:left; width:700px; height:auto; margin:0px auto; padding-top:10px; font-weight:normal; font-style:normal; font-size:12px; color:#999999; overflow:hidden;}
.dam-l-lbp{ float:left; width:700px; height:auto; margin:0px auto; padding-top:10px; overflow:hidden;}
.dam-l-lbp dt{ float:left; width:140px; height:90px; margin:0px auto; overflow:hidden;}
.dam-l-lbp dt img{ width:140px;}
.dam-l-lbp dd{ float:right; width:540px; height:90px; margin:0px auto; color:#464646; font-size:14px; line-height:30px; overflow:hidden;}
.dam-l-lbp dd i{ float:left; width:100%; color:#999; font-style:normal; overflow:hidden;}

.dam-r{	float:right; width:470px; height:auto; margin:0px auto; overflow:hidden;}
.dam-r-tt{float:left; width:470px; height:auto; margin:0px auto; overflow:hidden;}
.dam-r-tt span{ float:left; width:470px; height:36px; line-height:36px; overflow:hidden;}
.dam-r-tt span a{ font-size:18px;}
.dam-r-tt em{ float:left; width:470px; height:28px; margin:0px auto; font-size:14px; line-height:28px; color:#676767; overflow:hidden;}

.dam-r-x{ float:left; width:470px; height:auto; margin:0px auto; padding-top:10px; overflow:hidden;}
.dam-r-xt{ float:left; width:470px; height:46px; margin:0px auto; line-height:46px; margin-bottom:10px; font-size:20px; border-bottom:#e5e5e5 solid 1px; overflow:hidden;}
.dam-r-xl{ float:left; width:230px; height:30px; margin:0px auto; line-height:30px; overflow:hidden;}
.dam-r-xl a{ font-size:14px;}
.dam-r-xp{ float:left; width:140px; height:130px; margin:0px auto; margin-top:10px; line-height:30px; padding-right:25px; overflow:hidden;}
.dam-r-xp dt{ float:left; width:140px; height:100px; margin:0px auto; overflow:hidden;}
.dam-r-xp dd{ float:left; width:140px; height:30px; margin:0px auto; line-height:30px; overflow:hidden;}

.about{ width:1200px; height:40px; margin:0px auto; margin-top:20px; line-height:40px; text-align:center; border-top:#e5e5e5 solid 1px; background:#F5F5F5; overflow:hidden;}
.about a{ font-size:14px; padding:0px 10px 0px 10px;}
.foot{ width:1200px; height:auto; margin:0px auto; padding:20px 0px 20px 0px; text-align:center; line-height:24px; overflow:hidden;}

a.ding{ float:left; width:54px; height:54px; background:url(ding.jpg) no-repeat 0px -54px; overflow:hidden;}
a.ding:link,a.ding:visited{ float:left; width:54px; height:54px; overflow:hidden;}
a.ding:hover{ float:left; width:54px; height:54px; background:url(ding.jpg) no-repeat 0px 0px; overflow:hidden;}

.wz{ width:1200px; height:56px; margin:0px auto; line-height:56px; font-size:14px; padding-top:10px; border-bottom:#D4D4D4 solid 1px; overflow:hidden;}
.wz strong{ font-size:26px;}
.wz a{ padding:0px 10px 0px 10px; font-size:14px;}

.da{ width:1200px; height:auto; margin:0px auto; overflow:hidden;}
.da-l{ float:left; width:870px; height:auto; margin:0px auto; overflow:hidden;}
.da-l ul{ float:left; width:870px; height:auto; margin:0px auto; overflow:hidden;}
.da-l li{ float:left; width:870px; height:auto; margin:0px auto; padding:30px 0px 10px 0px; overflow:hidden;}
.da-l li dt{ float:left; width:240px; height:180px; margin:0px auto; overflow:hidden;}
.da-l li dt img{ width:240px;}
.da-l li dd{ float:left; width:610px; height:auto; margin:0px auto; padding:0px 0px 0px 20px; overflow:hidden;}
.da-l li dd h6{ float:left; width:100%; height:auto; margin:0px; padding:0px 0px 10px 0px; line-height:30px; overflow:hidden;}
.da-l li dd h6 a{ font-size:22px;}
.da-l li dd span{ float:left; width:100%; height:auto; font-size:14px; color:#999; line-height:26px; overflow:hidden;}
.da-l li dd em{ float:left; width:100%; height:auto; color:#999; font-style:normal; overflow:hidden;}
.da-r{ float:right; width:300px; height:auto; margin:0px auto; padding:30px 0px 0px 0px; overflow:hidden;}
.da-r-ph{ width:300px; height:auto; margin:0px auto; overflow:hidden;}
.da-r-ph h6{ width:300px;height:46px;margin:0px auto; font-size:22px; line-height:46px; border-bottom:#E5E5E5 solid 1px; overflow:hidden;}
.da-r-ph li{width:300px;height:40px;margin:0px auto; line-height:40px; padding-top:6px; border-bottom:#E5E5E5 solid 1px; overflow:hidden;}
.da-r-ph li span{ float:left; line-height:none;width:18px;height:18px; margin:0px auto; margin-top:11px; background:#F2F2F2; color:#6F6F6F; font-family:"Courier New", Courier, monospace; text-align:center; border-radius:10px; line-height:18px; overflow:hidden;}
.da-r-ph li em{ float:left; line-height:none;width:265px;height:30px;margin:0px auto; font-style:normal; padding-left:5px; overflow:hidden;}
.da-r-ph li em a{ font-size:14px;}
.da-r-pic{ width:300px; height:auto; margin:0px auto; padding-top:10px; padding-bottom:20px; overflow:hidden;}
.da-r-pic h6{ width:300px;height:46px;margin:0px auto; font-size:22px; line-height:46px; border-bottom:#E5E5E5 solid 1px; overflow:hidden;}
.da-r-pic li{width:140px;height:100px;margin:0px auto; margin-top:20px; overflow:hidden;}
.da-r-pic li img{width:140px;}
.da-r-pic li a{ position:relative; float:left; width:140px;height:100px;margin:0px auto; overflow:hidden;}
.da-r-pic li a span{ position:absolute; left:0px; bottom:0px; float:left; width:130px;height:30px; line-height:30px; text-align:center; padding:0px 5px 0px 5px; margin:0px auto; color:#FFF; background:url(d.png);overflow:hidden;}

.da-r-bj{ width:300px; height:auto; margin:0px auto; padding-top:10px; overflow:hidden;}
.da-r-bj h6{ width:300px; height:46px; margin:0px auto; font-size:22px; line-height:46px; border-bottom:#E5E5E5 solid 1px; overflow:hidden;}
.da-r-bj li{width:300px; height:auto; margin:0px auto; padding:10px 0px 10px 0px; border-bottom:#E5E5E5 solid 1px; overflow:hidden;}
.da-r-bj li span{ float:left; line-height:none; width:30px;height:18px; margin:0px auto; font-size:16px; color:#555; font-family:"Courier New", Courier, monospace; text-align:center; line-height:18px; overflow:hidden;}
.da-r-bj li em{ float:left; line-height:none;width:260px;height:auto;margin:0px auto; font-style:normal; padding-left:5px; overflow:hidden;}
.da-r-bj li em a{ font-size:14px;}

.bt{ width:1200px; height:auto; margin:0px auto; font-size:38px; padding:50px 0px 0px 0px; overflow:hidden;}
.con-xx{ width:1200px; height:auto; margin:0px auto; font-size:14px; padding:35px 0px 10px 0px; border-bottom:#D1D1D1 solid 1px; overflow:hidden;}
.con-xx dt{ float:left; font-size:16px;}
.con-xx dd{ float:right; font-size:14px; color:#797979;}
.con-xx dd a{ font-size:14px; color:#797979;}
.con-xx dd a:hover{ color:#c10;}

.con{ width:1200px; height:auto; margin:0px auto; overflow:hidden;}
.con-l{ float:left; width:860px; height:auto; margin:0px auto; overflow:hidden;}
.con-n{ float:left; width:860px; height:auto; padding-top:20px; line-height:28px; font-size:16px; color:#1A1A1A; overflow:hidden;}
.con-n img{ max-width:95%;}
.con-n a{ font-size:16px; color:#B70800; text-decoration:underline;}
.con-n strong,.con-n b,.con-n strong a{ font-size:18px; text-decoration:none;}

.con-l-page{ float:left; width:860px; line-height:30px; font-size:16px; padding-top:10px; overflow:hidden;}
.con-l-page a{ font-size:16px;}
.con-l-key{ width:860px; height:auto; margin:0px auto; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.con-l-key span{ float:left; height:30px;line-height:30px; font-size:14px; overflow:hidden;}
.con-l-key a{ float:left; font-size:16px; height:30px;line-height:30px; margin-left:10px; background:#f6f6f6; padding:0px 15px 0px 15px;}
.con-l-key a:hover{ background:#666; color:#FFF;}
.con-l-gg{ float:left; width:860px; padding-top:30px; text-align:center; overflow:hidden;}
.con-l-gg li{ float:left; width:860px; text-align:center; overflow:hidden;}
.con-l-gg a{ font-size:16px; color:#B70800; font-weight:bold;}
.con-l-gg a:hover{ color:#222;}

.con-l-t{ float:left; width:860px; height:60px; line-height:60px; font-size:26px; font-weight:bold; margin-top:30px; border-bottom:#CECECE solid 2px;}
.con-l-xg{ float:left; width:818px; height:auto; margin:0px; margin-top:30px; padding:20px; border:#e5e5e5 solid 1px; overflow:hidden;}
.con-l-xg h6{ float:left; width:818px; height:auto; margin:0px; padding-bottom:10px; margin-bottom:10px; font-size:20px; border-bottom:#e5e5e5 solid 1px; overflow:hidden;}
.con-l-xg li{ float:left; width:409px; height:34px; margin:0px; line-height:34px; overflow:hidden;}
.con-l-xg li a{ font-size:15px;}
.con-l-xh{ float:left; width:860px; height:auto; margin:0px; overflow:hidden;}
.con-l-xh li{ width:260px; height:auto; margin:0px auto; padding:30px 40px 0px 0px; overflow:hidden;}
.con-l-xh li dt{ width:260px; height:160px; margin:0px auto; overflow:hidden;}
.con-l-xh li dt img{ width:260px;}
.con-l-xh li dd{ width:260px; height:140px; margin:0px auto; overflow:hidden;}
.con-l-xh li dd span{ float:left; width:100%; height:40px; padding-top:10px; line-height:40px; font-size:16px; color:#fafafa; overflow:hidden;}
.con-l-xh li dd span a{ font-size:16px;}
.con-l-xh li dd em{ float:left; width:100%; height:auto; line-height:26px; font-style:normal; color:#666;}

/* ·ÖÒ³ */
#pages { width:100%; margin-top:15px; padding:15px 0 15px; text-align:center; border-bottom:none; overflow:hidden;}
#pages a { display:inline-block; height:40px; line-height:40px; background:#e5e5e5; text-align:center; font-size:14px; color:#333; padding:0px 10px 0px 10px;}
#pages a.a1 { font-size:14px;}
#pages a:hover { background:#CB3429; color:#fff; text-decoration:none }
#pages span { display:inline-block; padding:0px 10px 0px 10px; height:40px; line-height:40px; font-size:14px; background:#CB3429; color:#fff; text-align:center;}
.page .noPage { display:inline-block; padding:0px 10px 0px 10px; height:40px; line-height:40px; text-align:center; color:#a4a4a4; }
