*{margin:0px;padding:0px;font-size:14px;font-family:'微软雅黑';color:#333;}
body{background:url(/img/body_bg.gif) repeat-x left top #fafafa}
a{color:#333;text-decoration:none}
a:hover,a.on{color:#0172a9;text-decoration:none}
img{border:none;}
ul,li{list-style:none}
.cl{clear:both}
.w1000{width:1000px;margin:0px auto;position:relative}
#top{height:110px;}
#top .logo{position:absolute;top:40px;}
#top .lianxi{position:absolute;right:0px;top:40px;}
#navbox{height:45px;width:870px;margin:0px auto}
#navbox li{height:45px;float:left;width:145px;position:relative}
#navbox li ol{position:absolute;left:0px;top:45px;z-index:99999;background:url(/img/nav_bg.png) repeat;overflow:hidden;padding:10px 0px;display:none}
#navbox li ol li{width:145px;height:25px;margin-top:5px;}
#navbox li ol li a{display:block;margin-left:5px;width:135px;color:#fff;background:none;height:25px;line-height:25px;font-size:12px;}
#navbox li ol li a:hover{color:#333;background:#fff}
#navbox li a{display:block;height:45px;line-height:45px;text-align:center;background:url(/img/nav_border.gif) no-repeat right center}
#banner{overflow:hidden;position:relative;height:400px;}
#banner ul{height:400px;width:100000px;position:absolute;left:0px;top:0px;}
#banner ul li{height:400px;float:left;width:1000px;}
#anniu{text-align:center;width:1000px;position:absolute;left:0px;bottom:10px;}
#anniu a{display:inline-block;height:5px;width:40px;margin-left:10px;background:#fff;overflow:hidden;}
#banner ul li a{display:block}
#navbox li a:hover,#navbox li a.on{color:#fff;background:url(/img/nav_hover.gif) no-repeat left center}
#center{height:700px;margin-top:15px;}
#center .left{width:325px;height:700px;float:left}
#center .left .picnews{height:250px;overflow:hidden}
#center .left .picnews .top,#center .left .lianxi .top{height:42px;line-height:42px;background:#008df9;color:#fff;font-size:16px;text-indent:15px;width:320px;}
#center .left .lianxi .content{height:160px;width:298px;border-left:1px solid #008df9;border-right:1px solid #008df9;padding:20px 5px 15px 15px;color:#000;line-height:160%;}
#center .left .lianxi .ditu{border:1px solid #008df9;width:318px;height:208px;overflow:hidden}
#center .right{width:670px;float:left;height:700px;margin-left:5px;}
#center .right .topul{height:500px;}
#center .right .topul .li{width:330px;height:250px;float:left}
.head{height:30px;line-height:30px;border-bottom:1px solid #ccc;color:#000;font-weight:bolder;position:relative;font-size:16px;}
.head .more{position:absolute; right:5px; top:0px; display:block; height:30px; line-height:30px; font-weight:normal;}
.head span{color:#0173a7;font-weight:normal;font-size:12px;}
#center .right .topul .li .content{margin-top:20px;line-height:180%;padding-left:10px;font-size:12px;}
#center .right .topul .li .content img{float:left;padding:2px; background:#fff;border:1px solid #ccc;margin:0px 15px 15px 0px}
#center .right .topul .li .content .more{color:#0173a7}
#center .right .topul .li ul{margin:10px}
#center .right .topul .li ul li,.list .nul .li{height:25px;position:relative}
#center .right .topul .li ul li a,.list .nul .li a{display:block;height:25px;line-height:25px;font-size:12px;background:url(/img/news_style.gif) no-repeat left center;text-indent:10px; }
#center .right .topul .li ul li span,.list .nul .li span{height:25px;line-height:25px;display:block;position:absolute;right:0px;top:0px;font-size:12px;}
#center .right .cases{height:200px;}
#center .right .cases ul{margin-top:22px;height:155px;}
#center .right .cases ul li,.list .ul .li{float:left;margin-right:14px;width:214px;height:145px;background:url(/img/cases_border.gif) no-repeat center center}
#center .right .cases ul li a,.list .ul .li a{display:block;margin:3px;margin-top:4px;width:208px;height:138px;}
#center .right .cases ul li a:hover,.list .ul .li a:hover{border:1px solid #0173a7;}
.wenhua{height:260px;background:#f1f1f1;margin-top:25px;}
.wenhua .intro{height:160px;overflow:hidden;position:relative;margin-top:10px;}
.wenhua .intro ul{width:100000px;position:absolute;left:0px;top:0px;height:160px;}
.wenhua .intro ul li,.list .qul .li{float:left;width:176px;height:160px;border:1px solid #e4e4e4;margin-right:20px;}
.wenhua .intro ul li img{margin:3px;}
#link .intro{margin-top:15px;line-height:180%;}
#link .intro a{display:inline-block;margin-right:10px;}
#footer{background:#0172a9;height:70px;text-align:center;color:#fff;font-size:12px;padding-top:20px;line-height:200%;}
#footer a{color:#fff;font-size:12px;}
#cases{border:1px solid #e5e5e5;background:#fff;width:998px;margin:20px auto 20px;}
#cases .left{width:250px;float:left;border-right:1px solid #d2d2d2;height:100%;}
#cases .left .tt{height:55px;background:#0071a9;margin:5px 20px 0px;color:#fff;font-size:18px;text-indent:35px;line-height:55px;}
#cases .left .line{border-top:1px solid #dbdbdb}
#cases .left ul{margin:0px 20px;border:1px solid #dbdbdb;border-top:none;padding-bottom:5px;background:#0071a9}
#cases .left ul li{height:36px;}
#cases .left ul li a{height:36px;line-height:36px;text-indent:35px;display:block;background:url(/img/left_li_bg.gif) repeat-x left bottom}
#cases .left ul li a:hover,#cases .left ul li a.on{background:url(/img/left_li_hover.gif) no-repeat center center;color:#fff}
#cases .left .lianxi{height:55px;line-height:55px;text-align:center;margin-top:25px;border-bottom:1px solid #dbdbdb;font-size:18px;color:#0071a9}
#cases .right{width:747px;float:left}
#cases .right .nav{height:30px;padding-top:30px;position:relative;border-bottom:1px solid #dbdbdb}
#cases .right .nav span{display:block;height:30px;line-height:30px;background:url(/img/left_nav.gif) no-repeat left center;margin-left:10px;font-size:16px;color:#cd180d;text-indent:10px;}
#cases .right .nav p{position:absolute;right:10px;bottom:0px;height:30px;width:300px;text-align:right;font-size:12px;color:#999;line-height:30px;}
#cases .right .nav p a{font-size:12px;color:#999}
.list .ul{margin-left:35px }
.list .ul .li{margin-top:20px;}
#list_page{height:20px;width:100%;float:left;padding-bottom:15px;padding-top:25px;color:#7a7a7a;position:relative;margin-top:20px;}
#list_page ul{position:absolute;right:30%;top:0px;height:20px}
#list_page ul li{float:left;display:inline;margin-left:3px;border:1px solid #c7c3c4;position:relative;background:none;height:20px;overflow:hidden;_width:60px;}
#list_page ul li a{padding:3px 5px 1px 5px;text-decoration:none;color:#787475;display:block;background:#f4f0f1;height:20px;line-height:20px;font-size:12px}
#list_page ul li a:hover{color:#f87018}
.list .qul{margin-left:25px;}
.list .qul .li{margin-top:20px;}
.list .qul .li{width:154px;}
.list .nul{margin:20px;}
.list .nul .li{height:30px;background:url(/img/news_li_bg.gif) repeat-x left bottom}
.list .nul .li a{height:30px;line-height:30px;}