﻿@charset "utf-8";
body {
 margin:0; padding:0; font-size:12px; color:#343434; background-color:#2067C4;
}
a{ color:#343434; text-decoration:none}
a:hover{color:#F00; text-decoration:underline}
img{border:0;}
h3{margin:0; padding:0; font-size:14px;}
ul,li{list-style:none;margin:0; padding:0;line-height:18px;}
p,form,div,h2,h4{margin:0; padding:0}

.id13,.id14,.id15{display:none;}

#gonten{width:957px; margin:0 auto; background-color:#FFF; padding:0 5px;}
#header{width:957px; height:150px; overflow:hidden; background:url(banner.jpg) no-repeat;margin:0 auto;}
.gg{width:400px; height:25px; background:url(gg.gif) no-repeat; float:right; margin:113px 10px 0 0; padding:7px 0 0 15px; font-size:14px; display:inline; overflow:hidden}
.gg a{color:#F00; text-decoration:underline; background:url(news.gif) no-repeat right; padding-right:32px;}
.gg a:hover{color:#F90;}
.gg .new{width:28px; height:11px; background:url(news.gif) no-repeat;}

#menu{width:957px; height:38px; background:#256BC9 url(menu.gif) repeat-x 0 -38px; margin:0 auto;}
#menu .l{width:6px; height:38px; display:block; float:left; background:url(menu.gif) no-repeat;}
#menu .list{width:670px; height:38px; display:block; float:left; 
background:url(menu.gif) repeat-x 0 -38px; padding-left:20px}
#menu .list a{height:38px; display:inline-block; float:left; margin:0px 
5px 0 5px; width:83px; color:#FFF; font-size:14px; font-weight:bold; text-align:center; overflow:hidden; line-height:800px; }

#menu .list a.home{background:url(menu_home.gif) no-repeat;}
#menu .list a.about{background:url(menu_about.gif) no-repeat;}
#menu .list a.case{background:url(menu_case.gif) no-repeat;}
#menu .list a.zl{background:url(menu_zl.gif) no-repeat;}
#menu .list a.fw{background:url(menu_fw.gif) no-repeat;}
#menu .list a.hd{background:url(menu_hd.gif) no-repeat;}
#menu .list a.news{background:url(menu_news.gif) no-repeat;}

#menu .list a:hover{}

#menu .tel{width:230px; height:30px; display:block; float:left; color:#FF0; font-size:14px; font-weight:bold; padding:8px 0 0 25px; background:url(tel.gif) no-repeat 0 10px;}
#menu .r{width:6px; height:38px; display:block; float:right; background:url(menu.gif) no-repeat 0 -76px;}

#case{width:950px; margin:5px auto 5px auto; height:175px;}
#case .title{width:48px; height:175px; background:url(case_title.gif) no-repeat; float:left; display:inline; overflow:hidden}
#case .list{width:900px; float:right; display:inline; height:175px; overflow:hidden}
#case .list li{height:175px; width:217px; background:url(case_bg.gif) no-repeat; margin:0 4px 0 3px; display:inline-block; float:left; overflow:hidden}
#case .list li a{display:block; width:198px; height:155px; margin:7px 0 0 7px; border:1px solid #CCC}
#case .list li a:hover{ border:1px solid #FF0}
#case .list li img{width:198px; height:155px;}

#main{width:950px; margin:0 auto 10px auto; background:url(main_bg.gif) repeat-x; overflow:hidden;}
#main #index_left{width:234px; float:left; display:inline; margin:10px 0 0 10px;}
#main #index_left .fw{width:234px; overflow:hidden; margin-bottom:5px;}
#main #index_left .fw .head{width:234px; height:115px; background:url(fw_head.gif) no-repeat;overflow:hidden}
#main #index_left .fw .list{width:234px;background:url(fw_body.gif) repeat-y;overflow:hidden}
#main #index_left .fw .foot{width:234px; height:26px; background:url(fw_foot.gif) no-repeat;overflow:hidden}
#main #index_left .fw a{width:188px; height:30px; display:block; overflow:hidden; background-color:#09F; margin:9px 0 9px 21px;line-height:800px;}

#main #index_left .fw a.cd{ background:url(fw_cd.gif) no-repeat}
#main #index_left .fw a.hw{background:url(fw_hw.gif) no-repeat;}
#main #index_left .fw a.yh{background:url(fw_yh.gif) no-repeat;}
#main #index_left .fw a.ly{background:url(fw_ly.gif) no-repeat;}
#main #index_left .fw a.cc{background:url(fw_cc.gif) no-repeat;}
#main #index_left .fw a.lp{background:url(fw_lp.gif) no-repeat;}

#main #index_left .hd{width:234px; overflow:hidden}
#main #index_left .hd .head{width:234px; height:121px; background:url(hd_head.gif) no-repeat;overflow:hidden}
#main #index_left .hd .list{width:234px;background:url(hd_body.gif) repeat-y;overflow:hidden}
#main #index_left .hd .foot{width:234px; height:24px; background:url(hd_foot.gif) no-repeat;overflow:hidden}
#main #index_left .hd a{width:188px; height:30px; display:block; overflow:hidden; background-color:#09F; margin:9px 0 9px 21px;line-height:800px;}

#main #index_left .hd a.yantao{ background:url(hd_yantao.gif) no-repeat}
#main #index_left .hd a.shichang{background:url(hd_shichang.gif) no-repeat;}
#main #index_left .hd a.qingdian{background:url(hd_qingdian.gif) no-repeat;}
#main #index_left .hd a.huiyan{background:url(hd_huiyan.gif) no-repeat;}
#main #index_left .hd a.meiti{background:url(hd_meiti.gif) no-repeat;}

#right{width:680px; float:right; display:inline; margin:10px 5px 10px 0 ; overflow:hidden}
#right .zulin{width:672px; height:145px; background:url(zulin.gif) no-repeat; overflow:hidden; margin-bottom:8px;}
#right .zulin .list{width:570px; margin:50px 0 0 20px;}
#right .zulin .list a{ width:95px; display:inline-block; float:left; background:url(arrow.gif) no-repeat; padding-left:15px; font-size:14px; margin:5px 0px 5px 0; font-weight:bold}

#right .fenlei{width:672px; height:145px; background:url(fenlei.gif) no-repeat; overflow:hidden; margin-bottom:8px;}
#right .fenlei .list{width:570px; margin:50px 0 0 20px;}
#right .fenlei .list a{ width:95px; display:inline-block; float:left; background:url(arrow.gif) no-repeat; padding-left:15px; font-size:14px; margin:5px 0px 5px 0; font-weight:bold}

#right .mm{width:652px; padding:10px; height:130px; background:url(m.gif) no-repeat; overflow:hidden; margin-bottom:8px;}
#right .mm .cons{ margin:20px 0 0 30px;}
#right .mm a{display:inline-block; width:190px; height:39px; background:url(mm.gif) no-repeat; text-align:center; float:left; font-size:22px; font-weight:bold; padding-top:10px; line-height:22px; margin:0 10px 13px 0; color:#185BBB}

#right .zhanlan{width:329px; height:281px; background:url(zldj.gif) no-repeat; clear:both; float:left; overflow:hidden}
#right .zhanlan .focus{margin:5px 0 0 8px; width:316px; height:214px;}
#right .zhanlan .title{text-align:right; height:30px;}
#right .zhanlan .title .more{width:44px; height:13px; display:inline-block; float:right; margin:8px 8px 0 0; background:url(more.gif) no-repeat}

#right .news{width:329px; height:281px; background:url(news_bg.gif) no-repeat; float:right; overflow:hidden; margin:0 8px 8px 0;}
#right .news .title{text-align:right; height:30px;}
#right .news .title .more{width:44px; height:13px; display:inline-block; float:right; margin:8px 8px 0 0; background:url(more.gif) no-repeat}
#right .news .alist{margin:8px 10px 5px 10px;}
#right .news .alist li{background:url(a1.gif) no-repeat 0 3px; padding-left:15px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #CCC; line-height:18px; overflow:hidden}
#right .news .alist li a{display:block; float:left;}
#right .news .alist li .date{display:block; float:right;}

#right .head{width:645px; height:25px; overflow:hidden; background:url(right_head.gif) no-repeat; font-size:18px; font-weight:bold; color:#FFF; padding:6px 0 0 30px;font-family:"MicroSoft YaHei"; line-height:20px;}
#right .con{width:655px; height:auto; overflow:hidden; background:url(right_bg.gif) repeat-y; padding:8px 10px;min-height:400px;height:auto !important; height:400px; overflow:visible; font-size:14px; font-family:"MicroSoft YaHei"; line-height:20px;}
#right .auto{height:auto; min-height:0px;}
#right .foot{width:675px; height:8px; overflow:hidden; background:url(right_foot.gif) no-repeat;}

#right .con .zu_lin{width:640px; height:112px; border:1px solid #CEE3F4; margin:0 4px 10px 4px; overflow:hidden; background-color:#F0F8FE}
#right .con .zu_lin .pic{border:1px solid #FFFFFF; display:block; float:left; overflow:hidden;width:150px; height:110px;}
#right .con .zu_lin .pic:hover{border:1px solid #FF0}
#right .con .zu_lin .pic img{width:150px; height:110px;}
#right .con .zu_lin .desc{width:480px; height:108px;; float:right;}
#right .con .zu_lin .desc h3{ border-bottom:1px dashed #CCC; height:21px; font-size:14px; margin:3px 5px 3px 0;}
#right .con .zu_lin .desc span{display:block; text-indent:25px; font-size:12px; padding:0 3px 0 0}


#right .con .changdi{width:315px; height:112px; border:1px solid #CEE3F4; display:inline; float:left; margin:0 4px 10px 4px; overflow:hidden; background-color:#F0F8FE}
#right .con .changdi .pic{border:1px solid #FFFFFF; display:block; float:left; overflow:hidden;width:150px; height:110px;}
#right .con .changdi .pic:hover{border:1px solid #FF0}
#right .con .changdi .pic img{width:150px; height:110px;}
#right .con .changdi .desc{width:156px; height:108px;; float:right;}
#right .con .changdi .desc h3{ border-bottom:1px dashed #CCC; height:21px; font-size:14px; margin:3px 5px 3px 0;}
#right .con .changdi .desc span{display:block; text-indent:25px; font-size:12px; padding:0 3px 0 0; overflow:hidden; height:80px;}

#right .con .jiudian{width:315px; height:112px; border:1px solid #CEE3F4; display:inline; float:left; margin:0 4px 10px 4px; overflow:hidden; background-color:#F0F8FE}
#right .con .jiudian .pic{border:1px solid #FFFFFF; display:block; float:left; overflow:hidden;width:150px; height:110px;}
#right .con .jiudian .pic:hover{border:1px solid #FF0}
#right .con .jiudian .pic img{width:150px; height:110px;}
#right .con .jiudian .desc{width:156px; height:108px;; float:right;}
#right .con .jiudian .desc h3{ border-bottom:1px dashed #CCC; height:21px; font-size:14px; margin:3px 5px 3px 0;}
#right .con .jiudian .desc span{display:block; font-size:12px; color:#666; padding:0 3px 0 0; overflow:hidden; height:80px;}

#right .con .pplist{margin:15px 0 0 0; overflow:hidden}
#right .con .pplist li{width:152px; height:150px; float:left; display:inline; margin:0 0px 10px 40px; text-align:center}
#right .con .pplist li .pic{width:150px; height:115px; display:block; border:1px solid #CCC; margin-bottom:5px;}
#right .con .pplist li .pic:hover{border:1px solid #FF0}
#right .con .pplist li img{width:150px; height:115px;}


.picshow{text-align:center; padding-bottom:10px; margin-bottom:10px; margin-top:10px;}
.picshow img{padding:6px; background-color:#FFF; border:1px solid #CCC}
.js{height:22px;border-bottom:1px dashed #FE871F; color:#666; font-size:14px; font-weight:bold; padding:8px 0 0 4px; margin-bottom:10px;clear:both}



#right .alist{margin:10px 0 0 0;}
#right .alist li{overflow:hidden; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #CCC; background:url(r.gif) no-repeat 0 3px; padding-left:17px;}
#right .alist li a{display:block; float:left;}
#right .alist li .date{display:block; float:right; color:#999}

#cd{width:673px; height:298px; background:url(cdtj.gif) no-repeat; overflow:hidden; clear:both}
#cd .title{ height:30px; margin:8px 8px 0 0; text-align:right;}
#cd .title a{font-size:16px; font-weight:bold; color:#09F }
#cd .title a:hover{ color:#F90}
#cd .pic{width:420; height:225px; margin:20px 0 0 20px; float:left; display:inline}
#cd .pic .box{width:420px; height:75px; overflow:hidden;}
#cd .pic .box .img{width:98px; height:68px; overflow:hidden; float:left; display:inline-block; margin-right:8px;}
#cd .pic .box .img img{width:98px; height:68px; }
#cd .pic .box .text{width:300px; float:left; overflow:hidden}
#cd .pic .box .text h3{font-size:14px;}
#cd .pic .box .text span{text-indent:24px; font-size:12px; line-height:18px; display:block}
#cd .list{float:right; display:inline; margin:50px 10px 0 0;}
#cd .pic .box .text span a{color:#069}

#cd .list{width:185px; margin:45px 30px 0 0; float:right; display:inline; overflow:hidden}
#cd .list li{padding-bottom:2px; line-height:18px; margin-bottom:3px; border-bottom:1px dashed #CCC; background:url(r.gif) no-repeat 0 3px; padding-left:17px; overflow:hidden;}
#cd .list li a{font-size:14px; font-weight:bold; color:#074AAD}

.pagenum{text-align:center; margin:20px auto 15px auto; clear:both}
h2.title{text-align:center; font-size:16px; margin-bottom:8px;}
.info{font-size:12px; color:#999; text-align:center; margin-bottom:10px;}

#imglist {
background: #FFF;
overflow:hidden;
width: 890px;
}
#imglist img {
}
#inimglist {
float: left;
width: 800%;
}
#imglist1 {
float: left;
}
#imglist2 {
float: left;
}

#footer{width:950px; height:100px; background:url(foot_line.gif) no-repeat center 0; padding-top:10px; margin:0 auto; text-align:center; line-height:20px;}
