@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,p,tr{padding:0;margin:0;border:0;list-style:none; font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;font-family:"宋体";}
body{font-size:12px; font-family:Arial,Verdana,Helvetica,sans-serif;line-height:24px;color:#666;}
a{text-decoration:none;color:#666}
a:hover{text-decoration:none;color:#efa923;}
.clear{clear:both;}
.top1{ background:url(../images/topbg.jpg) repeat-x; height:157px;}
.top2{ width:980px; margin:0px auto; position:relative;}
.top2 h1{ position:absolute; top:30px;}
.top2 h2{ position:absolute; top:60px; left:342px;}
.top2 ul{ position:absolute; right:0px;}
.top2 ul li{ float:left; width:100px; height:30px; text-align:center; line-height:30px;}
.top2 ul li a{ color:#fff;}
.sc{ background:#083e7a;}
.sw{ background:#efa923;}
.top2 p{ position:absolute; right:0px; top:55px;}
.top2 h3{ position:absolute; right:0px; top:90px; font-family:"微软雅黑"; color:#333333;}
.top2 strong{ font-size:14px;}
.top2 span{ font-size:24px; font-weight:normal;  font-weight:bold; color:#222;}
.daohan{ height:55px; width:100%; background:#083e7a; line-height:55px; font-family:"微软雅黑";}
.daohan1{ width:980px; margin:0px auto;}
.daohanul{ float:left; width:790px; overflow:hidden;}
.daohan ul li{ float:left; width:95px; text-align:center; height:55px;}
.daohan ul li a{ font-size:14px; color:#fff;}
.daohan ul li a:hover{ background:#fff; display:block; width:95px; height:55px; color:#333;}
.daohan ul li a.abcd{ background:#fff; display:block; width:95px; height:55px; color:#333;}
.search{ float:right; margin-top:15px; width:175px; overflow:hidden;}
.stxt{ background:url(../images/search.jpg) no-repeat; width:145px; height:29px; border:none; float:left; display:block; line-height:29px; color:#fff; text-indent:8px;}
.sbut{ background:url(../images/niu.jpg) no-repeat; width:27px; height:29px; float:left; border:none;}
.banner1{ width:100%; overflow:hidden; height:552px; margin-top:3px;}
.banner2{ width:100%; overflow:hidden; margin-top:2px;}

.banner2 img{ width:1440px; margin:0px auto; display:block;}

.mid1{ width:980px; margin:0px auto; height:575px; overflow:hidden; margin-top:40px;}
.mid1 h2{ background:url(../images/lanbg.jpg) no-repeat; font-size:18px; font-family:"微软雅黑"; color:#fff; width:177px; height:45px; overflow:hidden; position:relative; line-height:45px; text-align:center; font-weight:bold;}
.mid1 h2 a{ color:#fff;}
.mid1 h2 a:hover{ color:#efa923;}
.mid1 h2 img{ position:absolute; top:10px; left:15px;}
.mid1 ul { width:1000px; overflow:hidden; margin-top:40px;}
.mid1 ul li{ width:250px; float:left; height:235px;}
.mid1 ul li a img{ width:207px; height:155px; border:1px solid #ccc; display:block;}
.mid1 ul li a span{ text-align:center; width:209px; height:54px; line-height:54px; background:#083e7a; display:block; color:#fff;}
.mid1 ul li a:hover span{ text-align:center; width:209px; height:54px; line-height:54px; background:#EFA923; display:block; color:#fff;}

.mid2{ background:#083e7a repeat-x; height:521px; text-align:center;}
.mid3{ width:980px; margin:0px auto;}
.mid3_1{ height:266px; margin-top:30px;}
.mid3_1left{ width:680px; overflow:hidden; float:left;}
.mid3_1left h2{ background:url(../images/lanbg.jpg) no-repeat; font-size:18px; font-family:"微软雅黑"; color:#fff; width:177px; height:45px; overflow:hidden; position:relative; line-height:45px; text-align:center; font-weight:bold;}
.mid3_1left h2 a{ color:#fff;}
.mid3_1left h2 a:hover{color:#efa923;}

.mid3_1left h2 img{ position:absolute; top:10px; left:15px;}
.mid3_1left span img{ margin-top:30px; float:left; }
.mid3x1{ float:left; margin-left:25px; margin-top:30px; width:430px;}
.mid3x1 p{ height:80px; margin-top:20px;}
.mid3x1 span a{ font-weight:bold; color:#666; float:right;}
.mid3_1right{ width:293px; float:right;}


.mid3_1right h2 a{ color:#fff;}
.mid3_1right h2 a:hover{ color:#efa923;}




.mid3_1right h2{ background:url(../images/lanbg.jpg) no-repeat; font-size:18px; font-family:"微软雅黑"; color:#fff; width:177px; height:45px; overflow:hidden; position:relative; line-height:45px; text-align:center; font-weight:bold;}
.mid3_1right h2 img{ position:absolute; top:10px; left:15px;}
.mid3_1right span img{ margin-top:30px;}

.sy_news{ height:317px; width:980px; overflow:hidden; margin:0px auto;}

.sy_news1{ width:310px; float:left; margin-right:40px;}
.sy_news1 h2{ background:url(../images/lanbg.jpg) no-repeat; font-size:18px; font-family:"微软雅黑"; color:#fff; width:177px; height:45px; overflow:hidden; position:relative; line-height:45px; text-align:center; font-weight:bold;}
.sy_news1 h2 a{ color:#fff; padding-left:5px;}
.sy_news1 h2 a:hover{ color:#efa923;}
.sy_news1 h2 img{ position:absolute; top:10px; left:15px;}

.nw_1{ height:90px; margin-top:25px; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #ccc;}
.nw_1 span{ float:left; width:102px; height:90px; display:block;}
.nw_1 h4{ float:left; color:#ccc; width:179px;}
.nw_1 h3{ float:left; width:179px; font-size:16px; font-family:"微软雅黑"; height:28px; overflow:hidden; }
.nw_1 p{ float:left; width:176px; line-height:15px;}

.sy_news1 ul{ height:140px; margin-top:20px;}
.sy_news1 ul li span{ float:right;}



.sy_news2{ width:300px; float:left;}
.sy_news2 h2{ background:url(../images/lanbg.jpg) no-repeat; font-size:18px; font-family:"微软雅黑"; color:#fff; width:177px; height:45px; overflow:hidden; position:relative; line-height:45px; text-align:center; font-weight:bold;}
.sy_news2 h2 a{ color:#fff; padding-left:5px;}
.sy_news2 h2 a:hover{ color:#efa923;}

.sy_news2 h2 img{ position:absolute; top:10px; left:15px;}

.sy_news2 ul{ height:140px; margin-top:20px;}
.sy_news2 ul li span{ float:right;}

.sy_news3{ width:295px; float:right; overflow:hidden;}
.sy_news3 h2{ background:url(../images/lanbg.jpg) no-repeat; font-size:18px; font-family:"微软雅黑"; color:#fff; width:177px; height:45px; overflow:hidden; position:relative; line-height:45px; text-align:center; font-weight:bold;}
.sy_news3 h2 a{ color:#fff; padding-left:10px;}
.sy_news3 h2 a:hover{ color:#efa923;}
.sy_news3 h2 img{ position:absolute; top:10px; left:15px;}
.sy_news3 ul{ margin-top:20px;}
.sy_news3 ul li{ width:295px; overflow:hidden; margin-top:10px;}
.zxsy1 span{ float:left; display:inline-block;}
.zxright{ float:right; width:241px;}
.zxright h3{ background:url(../images/chengse.jpg) no-repeat; width:241px; height:37px; line-height:37px; font-weight:bold; color:#fff; text-indent:10px;}
.zxright p{ background:#efa923; color:#fff; margin-left:4px; padding:15px; line-height:15px;}


.zxsy2 span{ float:left; display:inline-block;}
.zxright1{ float:right; width:241px;}
.zxright1 h3{ background:url(../images/chengse2.jpg) no-repeat; width:241px; height:37px; line-height:37px; color:#666; text-indent:10px; font-weight:bold;}
.zxright1 p{ background:#ececec; color:#666; margin-left:4px; padding:15px; line-height:15px;}



.hzkh{ width:980px; margin:0px auto; height:150px;}
.hzkh h2{ background:url(../images/lanbg.jpg) no-repeat; font-size:18px; font-family:"微软雅黑"; color:#fff; width:177px; height:45px; overflow:hidden; position:relative; line-height:45px; text-align:center; font-weight:bold;}
.hzkh h2 a{ color:#fff;}
.hzkh h2 a:hover{ color:#efa923;}
.hzkh h2 img{ position:absolute; top:10px; left:15px;}
.hzkh ul{ margin-top:25px; width:1000px; overflow:hidden;}
.hzkh ul li{ float:left; width:140px;}
.hzkh ul li a img{ border:1px solid #ccc;}

.btm{ background:url(../images/bottombg.jpg) repeat-x; height:207px;}
.btm1{ width:980px; margin:0px auto; height:160px;}
.btm_1{width:185px; float:left; position:relative;}
.btm_1 span img{ border-right:1px solid #ccc; position:absolute; top:40px; padding-right:20px;}
.btm_1 p{ position:absolute; top:50px; right:0px;}
.btm_1 h4{ position:absolute; top:90px; right:0px; color:#fff; font-size:16px; font-family:"微软雅黑";}
.btm_2{ float:right; width:500px; color:#fff; margin-top:30px; overflow:hidden; }
.yqlj{ width:980px; margin:0px auto; height:40px; line-height:45px; color:#fff;}
.yqlj ul li{ float:left; margin-right:10px;}
.yqlj ul li a{ color:#fff;}

.btm_2 a{ color:#fff;}


.main{ background:url(../images/grey.jpg) repeat-x top; width:100%;}
.main1{ width:980px; margin:0px auto;}
.mainab{display:inline-block;}
.mainableft{ float:left; width:220px;}
.mlft1{ width:220px;z-index:15; position:relative;}
.mlft1 h2{
position:absolute; top:-68px; width:220px;color: #FFFFFF;
    font-family: "微软雅黑";
    font-size: 25px;
    line-height: 24px;
    padding-top: 11px;
    text-align: center;
	background:url(../images/a_1.jpg) no-repeat; height:57px;}
	
.mlft1 h2 span {
    color: #A84B00;
    font-size: 12px;
    font-weight: bold;
}
.mlft1 ul{ background:url(../images/b_bj.jpg) repeat-y; display:inline-block; padding-bottom:8px; width:220px;}
.mlft1 ul li{ line-height:35px; background:url(../images/ulli6.jpg) no-repeat 7px center; width:210px; line-height:28px; text-indent:20px; margin-top:5px;}
.mlft1 ul li ul{ padding-left:0}
.mlft1 ul li ul li{height:35px; background:none; overflow:hidden;}
.mlft1 ul li a{ color:#fff;}
.mlft1 ul li a:hover{ display:block; background:url(../images/ulli7.jpg) no-repeat 7px center; width:210px; height:28px; line-height:28px; text-indent:20px;color:#fff;}
.mlft1 ul li a.cur_left{ display:block; background:url(../images/ulli7.jpg) no-repeat 7px center; width:210px; height:28px; line-height:28px; text-indent:20px; color:#fff;}

.mlft2{margin-top:10px; border:1px solid #ccc;}
.mlft2 h2{ display:inline-block; width:220px; background:#083e7a; height:35px; line-height:35px; text-indent:15px; color:#fff; font-family:"微软雅黑"; font-size:16px;}
.mlft2 ul{ margin-top:10px; text-align:center; width:220px;}
.mlft2 ul li{ width:180px; margin:0px auto; height:135px;}
.mlft2 ul li a img{ border:1px solid #ccc; width:180px; height:135px; display:block;}
.mlft2 ul li a span{ width:182px; height:30px; display:block; line-height:30px; background:#083e7a;}
.mlft2 ul li a{ color:#fff;}

.mlft3{ width:220px; margin-top:10px;}
.mlft3 h3{ padding:10px 2px; font-size:16px; font-family:"微软雅黑";  color:#06428b; border-bottom:1px dashed #06428b;}

.mainabright{ width:740px; float:left; margin-left:15px; overflow:hidden;}
.about_1 h2{ margin:15px 0px; background:url(../images/title.jpg) no-repeat left center; text-indent:15px;}
.about_1 h3{ font-size:24px; height:35px; line-height:35px; border-bottom:1px dashed #06428b; font-family:"微软雅黑"; color:#06428b;}
.about_1 p{ margin-top:20px;}
.pro1 h2{ margin:15px 0px; background:url(../images/title.jpg) no-repeat left center; text-indent:15px;}
.pro1 h3{ font-size:24px; height:35px; line-height:35px; border-bottom:1px dashed #06428b; font-family:"微软雅黑"; color:#06428b;}
.pro1 ul{ margin-top:15px;}
.pro1 ul li{ height:185px; margin-bottom:15px; overflow:hidden; border-bottom:1px dashed #ccc;}
.pro1 ul li a img{ border:1px solid #ccc; height:165px; padding:1px; width:220px; float:left;}
.prort{ float:left; margin-left:15px; width:470px;}
.prort h4{ font-size:18px; font-family:"微软雅黑"; height:45px; line-height:45px; color:#06428b;}
.prort p{ height:90px; overflow:hidden; line-height:23px;}
.prort span a{ color:#06428b; float:right;}


.ny_news h2{ margin:15px 0px; background:url(../images/title.jpg) no-repeat left center; text-indent:15px;}
.ny_news h3{ font-size:24px; height:35px; line-height:35px; border-bottom:1px dashed #ccc; font-family:"微软雅黑"; color:#06428b;}
.ny_news {
    overflow: hidden;
    padding: 0 15px 15px;
    width: 698px;
}

.ny_news li {
    border-bottom: 1px dotted #C0C0C0;
    height: 80px;
    line-height: 18px;
    padding: 18px 0 4px;
}

.rq {
    background:url(../images/ns_03.jpg) no-repeat;
    float: left;
    height: 65px;
    margin-right: 12px;
    text-align: center;
    width: 71px;
}

.rq h4 {
    color: #06428b;
    font-family: "微软雅黑";
    font-size: 30px;
    font-weight: bold;
    line-height: 43px;
}

.ny_news li p {
    color: #666666;
}

.ny_news li h5 {
    font-weight: bold;
    line-height: 30px;
}
.ny_news li a{ color:#666;}
.ny_news li p {
    color: #666666;
}

.ny_news li p a {
    color: #06428b;
    text-decoration: underline;
	margin-left:10px;
}

.showpro1 h2{ margin:15px 0px; background:url(../images/title.jpg) no-repeat left center; text-indent:15px;}
.showpro1 h3{ font-size:24px; height:35px; line-height:35px; border-bottom:1px dashed #06428b; font-family:"微软雅黑"; color:#06428b;}
.showpr1{ width:980px; overflow:hidden; margin-top:15px;}
.showleft{ float:left; width:350px; margin-right:15px; }
.showleft img{ border:1px solid #ccc;}
.showright{ float:left; width:360px;}
.showright span{ font-size:18px; font-family:"微软雅黑"; color:#06428b; margin-top:15px; display:block;}
.showright p{ margin-top:15px; line-height:22px;}
.showright h4{ margin-top:15px;}
.showright h5{ margin-top:10px;}

.xqjs{ width:740px; margin-top:20px;}





.news_show {
    overflow: hidden;
    padding: 5px 15px 15px;
    width: 698px;
}

.news_show h3 {
    border-bottom: 1px dashed #E5E5E5;
    color: #5F5F5F;
    font-family: "微软雅黑";
    font-size: 20px;
    font-weight: bold;
    line-height: 35px;
    text-align: center;
}

.news_show h4 {
    text-align: center;
    width: 698px;
}

.news_show h4 a {
    color: #999999;
    margin: 8px 8px 0;
}

.news_show_nr {
    clear: both;
    color: #666666;
    width: 700px;
	margin-top:20px; border-top:1px dashed #ccc;
}

.case_1{ width:740px; overflow:hidden;}
.case_1 h2{ margin:15px 0px; background:url(../images/title.jpg) no-repeat left center; text-indent:15px;}
.case_1 h3{ font-size:24px; height:35px; line-height:35px; border-bottom:1px dashed #06428b; font-family:"微软雅黑"; color:#06428b;}

.case {
    overflow: hidden;
	margin-top:15px;
}

.case ul {
	overflow:hidden;
    width: 808px;
}

.case li {
    display: inline;
    float: left;
    height: 145px;
    padding-bottom: 10px;
    padding-right: 30px;
    text-align: center;
    width: 160px;
}


.case li img {
    border: 1px solid #C0C0C0;
    display: block;
    height: 120px;
    padding: 2px;
    width: 160px;
}
.case li a:hover img{  border: 2px solid #f28b02;
    display: block;
    height: 120px;
    padding: 2px;
    width: 160px;}
.case li a{ color:#666;}

.case li span {
    height: 25px;
    line-height: 25px;
    width: 160px;
	overflow:hidden
}









.case_1{ width:740px; overflow:hidden;}
.case_1 h2{ margin:15px 0px; background:url(../images/title.jpg) no-repeat left center; text-indent:15px;}
.case_1 h3{ font-size:24px; height:35px; line-height:35px; border-bottom:1px dashed #06428b; font-family:"微软雅黑"; color:#06428b;}

.case_hz {
    overflow: hidden;
	margin-top:15px;
}

.case_hz ul {
	overflow:hidden;
    width: 808px;
}

.case_hz li {
    display: inline;
    float: left;
    height: 100px;
    padding-bottom: 10px;
    padding-right: 30px;
    text-align: center;
    width: 160px;
}


.case_hz li img {
    border: 1px solid #C0C0C0;
    display: block;
    height: 64px;
    padding: 2px;
    width: 160px;
}
.case_hz li a:hover img{  border: 2px solid #f28b02;
    display: block;
    height: 64px;
    padding: 2px;
    width: 160px;}
.case_hz li a{ color:#666;}

.case_hz li span {
    height: 25px;
    line-height: 25px;
    width: 160px;
}

















