@charset "utf-8";
/* CSS Document */
body{font-size:12px; font-family:"微软雅黑"; color:#666666; background:#ffffff}
*{ margin:0px; padding:0px; }
img{border:0px; display:block}
a{ text-decoration:none;color:#666666}
/* for IE */ a,area { blr:expression(this.onFocus=this.blur()) } /* for Firefox */ :focus { outline: none; }
li{ list-style:none}
.clear{ clear:both}
a:hover{ color:#F00}
.head{ height:152px; background:url(h1.gif) repeat-x bottom;}
.smallhead{ width:1000px; margin:0px auto}
img.logo{ float:left;}
img.hot{ float:right;}
.head ul{ width:650px; width:780px; float:left;}
.head ul li{ float:left; width:130px; height:54px;}
.head ul li a{ text-align:center; line-height:54px; display:block; height:100%; width:100%; font-size:16px; color:#020202; font-family:"微软雅黑"}
.head ul li:hover a{ background:url(h2.gif);}
.head ul li.hover a{ background:url(h2.gif);}
.head div.sou{ float:right; width:228px; height:24px; margin-top:13px; border:2px solid #666666;}
.head div.sou input{ float:left; width:196px; height:24px; line-height:24px; border:0px;}
.head div.sou img{ float:right;}
.hdp{ height:362px; width:100%; overflow:hidden}
.middle{ width:1000px; margin:0px auto}
.middle .left{ float:left; width:266px; margin-top:31px;}
.lefttitle{ text-align:center; background:url(dhbj.jpg); height:56px; line-height:56px; }
.lefttitle a{font-size:16px; color:#020202;}
.lefttitle a:hover{color:#ff0000;}
.lefttitle a.hh{color:#ff0000;}
.middle .left ul{ margin:26px auto 26px auto; border-left:1px dashed #9a9999; width:236px; clear:both; float:right}
.middle .left ul li{ line-height:30px; padding-left:26px; margin-left:-6px; background:url(g.gif) left center no-repeat}
.middle .left ul li:hover{ background:url(red.gif) left center no-repeat}
.middle .left ul li.hovers{ background:url(red.gif) left center no-repeat}
.middle .left ul li a{ font-size:14px; color:#020202;}
.middle .left img{ float:right}
.middle .right{ float:right; margin-top:31px; width:704px;}
.route{ border-bottom:1px solid #d2d1d1; height:40px; line-height:40px;}
.route span.e{ color:#v; font-size:22px}
.route span.c{ font-size:18px}
ul.ulthumb{ margin-top:18px;}
ul.ulthumb li{ cursor:pointer; margin-right:10px; border:1px solid #e7e6e6; width:226px; height:170px; float:left; margin-bottom:10px; text-align:center}
ul.ulthumb li div{border:1px solid #e7e6e6; width:220px; height:164px; margin:0px auto; display:block; margin-top:2px; position:relative}
ul.ulthumb li.end{ margin-right:0px;}
ul.ulthumb li p{ font-size:14px; color:#020202; background:url(bg.png); position:absolute; left:0px; bottom:0px; height:35px; line-height:35px; width:100%; display:block;}
div.cengji{ background:url(cj.gif) left center repeat-x;  height:26px; line-height:26px;}
div.cengji p{ height:26px;  width:auto;}
div.cengji p a{ background:#FFF; }
div.cengji p span{ background:#FFF}
.texiao{ width:704px; height:264px; margin:18px auto; margin-bottom:40px; position:relative; overflow:hidden;}
.texiao li{ width:704px; height:264px; position:absolute; top:0px; }
.texiao li.l1{ z-index:0; left:0px;}
.texiao li.l2{ z-index:1; left:175px;}
.texiao li.l3{ z-index:2; left:350px;}
.texiao li.l4{ z-index:3; left:525px;}

.texiao li p{ display:block; width:100%; height:80px; line-height:180%; color:#FFF; font-size:12px; float:left; margin-top:-80px; position:relative; z-index:1000; background:url(bj.png); padding-left:12px;padding-right:12px;}
.texiao li p span{ border-bottom:1px solid #000; height:26px; line-height:26px; margin-bottom:4px; display:inline-block; font-size:16px;}







.foot{ text-align:center; height:104px; background:url(f.gif); margin-top:15px;}
.foot p{ color:#666; line-height:200%; font-size:12px; padding-top:28px;}