@charset "utf-8";
/* CSS Document */
body{width:1002px; margin:0px auto; font-size:12px; font-family:"宋体"; color:#000000}
a{color:#000000; text-decoration:none}
a:hover{color:#a52121; text-decoration:underline}
.fl{float:left}
.fr{float:right}
.hei15{width:100%; height:15px; clear:both; overflow:hidden; display:block}
.clear{ clear:left;}
#top{width:1002px; height:75px; position:relative; background:#f8f8f8}
.logo{width:422px; height:75px; position:absolute; left:110px; top:0px;}
.quick-load{height:24px; line-height:24px; position:absolute; right:21px; top:10px;}
.search{width:192px; height:25px; position:absolute; right:21px; top:38px;}
.search-text{width:163px; height:25px; background:url(search-text.jpg) no-repeat; overflow:hidden}
.search-btn{width:29px; height:25px;}
.sinput{width:150px; height:20px; margin-left:5px; margin-top:3px; border:0px; background:none}

#banner{width:960px; height:247px; padding:20px 21px; background:url(banner-bg.jpg) no-repeat}
#menu{width:1002px; background:url(menu.jpg) no-repeat; height:43px; overflow:hidden}
#menu ul{width:936px; margin:0px auto}
#menu ul li{width:104px; list-style:none; text-align:center; line-height:42px; font-size:13px; background:url(menu-line.jpg) no-repeat right center; float:left}
#menu ul li a{color:#000000; text-decoration:none}
#menu ul li a:hover{color:#a52121; text-decoration:none; font-weight:bold}
#line{width:1002px; height:23px; background:url(line.jpg) no-repeat; margin:1px auto}
#content{width:960px; margin:0px auto}
.width209{width:209px;}
.width205{width:205px; height:auto; border:1px solid #e7e7e7; padding:1px;}
.widthbg{width:100%; background:url(bg1.jpg) repeat-x bottom; position:relative; padding:5px 0px 10px}
.menu-title1{height:24px; line-height:24px; background:url(ico1.jpg) no-repeat 12px 7px; padding-left:25px; color:#d80400; font-weight:bold; font-size:13px;}
.more{position:absolute; right:10px; top:12px;}
.menu-list{width:100%}
.menu-list ul.list1{width:189px; border:1px solid #ebebeb; padding:5px 0px; margin:0px auto; background:#FFFFFF}
.menu-list ul.list1 li{list-style:none; background:url(ico4.jpg) no-repeat 5px center; padding-left:18px; height:25px; line-height:25px;}
.menu-list ul.list2{width:100%;}
.menu-list ul.list2 li{list-style:none; background:url(ico3.jpg) no-repeat 5px center; padding-left:15px; height:27px; line-height:27px; position:relative; border-bottom:1px dashed #9e9e9e}
.menu-list ul.list3{width:189px; border:1px solid #ebebeb; padding:5px 0px; margin:0px auto; background:#FFFFFF}
.menu-list ul.list3 li{list-style:none; background:url(ico2.jpg) no-repeat 5px center; padding-left:12px; width:177px; overflow:hidden; text-overflow:ellipsis; word-break:keep-all; height:25px; line-height:25px;}
.menu-list ul.list4{width:100%; background:url(bg1.jpg) repeat-x bottom; padding:10px 0px 12px 0px; display:table}
.menu-list ul.list4 li{list-style:none; background:url(ico3.jpg) no-repeat 10px center; padding-left:20px; height:25px; line-height:25px; width:234px; float:left}
.add-time{position:absolute; right:10px; top:0px;}

.width736{width:736px;}
.tab-about-news{width:512px;}
#TabTab03Con1{width:490px; border:1px solid #e7e7e7; border-top:0px; padding:18px 10px 12px 10px; background:url(bg1.jpg) repeat-x bottom;}
#TabTab03Con2{width:490px; border:1px solid #e7e7e7; border-top:0px; padding:18px 10px 12px 10px; background:url(bg1.jpg) repeat-x bottom;}
.xixi1{width:512px;height:30px;line-height:30px;background-image:url(tab1.jpg);cursor:pointer;}
.xixi2{width:512px;height:30px;line-height:30px;background-image:url(tab2.jpg);cursor:pointer;}
.tab1{width:98px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer; font-weight:bold; color:#d80400; font-size:13px;}
.tab2{width:98px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer; font-weight:bold; font-size:13px;}
.article-info{width:100%; line-height:24px;}
.article-info a{font-weight:bold}
.article-info img{float:left; padding-right:8px;}
.article-list{width:100%;}
.menu-title2{width:100%;height:30px; background:url(menu-title-bg1.jpg) no-repeat left; position:relative}
.menu-title2 h2{color:#d80400; font-weight:bold; font-size:13px; width:98px; text-align:center; line-height:30px;}
.width508{width:508px; border:1px solid #e7e7e7; border-top:0px; padding:1px}
.width732{width:732px; border:1px solid #e7e7e7; border-top:0px; padding:1px}
.web-address{width:732px; height:33px; background:url(web-address.jpg) no-repeat; position:relative}
.web-address h2{color:#d80400; font-size:13px; font-weight:bold; line-height:33px; padding-left:10px;}
.address{position:absolute; right:10px; line-height:33px; top:0px;}
.content-info{width:700px; padding:10px 16px; background:url(bg1.jpg) repeat-x bottom; line-height:24px;}
.content-info h1{text-align:center; color:#d80400; font-size:13px; font-weight:bold; line-height:28px;}
.content-info h3{text-align:center; line-height:25px; border-bottom:1px dashed #9e9e9e; margin-bottom:10px;}
.case-list{width:700px;}
.case-list ul{width:100%}
.case-list ul li{width:690px; padding:15px 5px; list-style:none; border-bottom:1px dashed #9e9e9e; height:103px;}
.case-list ul li img{width:127px; height:106px; border:1px solid #e7e7e7; float:left; margin-right:10px;}
.articlt-title{font-size:13px; color:#d80400; font-weight:bold}
.list05 li{ float:left; width:100px; text-align:center;}
.k_pagelist{ float:right; margin-right:15px; display:inline;}
.related { padding-top:10px;}
.related strong{ font-size:13px; color:#F00; font-weight:bold;}
.related .li span{ height:24px; line-height:24px; display:block;}
.content{ padding-bottom:15px;}
.pagelist a{background-color: #FFFFFF;border: 1px solid #E9A590; color: #E9A590; font-weight: bold; margin: 0 5px; padding: 2px 5px;}
.pagelist a:hover{ background-color: #C66; color:#FFF;}
#demo{width:100%; overflow:hidden; background:url(bg1.jpg) repeat-x bottom;}
.k_pagelist a{ padding:5px 6px;}
#demo img{margin:0px 5px}
.wid715{width:715px; background:url(bg1.jpg) repeat-x bottom; padding:15px 8px 15px 9px}
#foot{width:1002px; background:url(foot.jpg) no-repeat; height:102px; text-align:center; line-height:24px; color:#FFFFFF; padding-top:10px;}
#foot a{color:#FFFFFF; text-decoration:none}
#foot a:hover{color:#FFFFFF; text-decoration:underline}


