@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;} 
body{font-family: Verdana, Arial, Helvetica, sans-serif;list-style:none;margin:0;padding:0;font-family: Arial,Tahoma,"微软雅黑","宋体";}
div,form,ul,ol,li,span,p,dl{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
dl{margin:0;padding:0;}
dd,dt{width:auto;height:auto;float:left;}

/*链接样式*/
a{outline-style:none;text-decoration:none; color:#000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none; }/*underline是有下划线的意思*/、
a:active{ text-decoration:none; }

/*去除超链接虚框*/
a {outline: none}
a:link,a:visited,a:hover,a:active {blr:expression(this.onFocus=this.blur())}

/*清除浮动*/
/*.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0} */
.clearfix{zoom:1;}
.clearfix:after{content:'\20';display:block;clear:both;}

.center{width:1305px; height:auto; margin:0px auto; /*整体宽度1440px*/}
.z_tou{width:1305px; height:110px; float:left;}
.menu2_nav { height: 110px; background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 1305px; margin: 0pt auto; }
.menu2 { width: 771px; height: 110px; position: relative; font-size: 13px; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: auto; float: right; }
.menu2 ul { display: table; background: url('t1.jpg') no-repeat scroll 0% 0% transparent; padding-top: 20px; }
.menu2 ul li { float: left; height: 60px; line-height: 60px; }
.menu2 ul li a { display: block; float: left; text-decoration: none; height: 60px; line-height: 60px; color: rgb(99, 96, 95); font-size: 13px; width: 120px; text-align: center; }
.menu2 ul li a:visited { display: block; float: left; text-decoration: none; height: 55px; line-height: 55px; color: rgb(99, 96, 95); }
.menu2 ul li a:hover { color: rgb(38, 84, 145); }
.menu2 ul li ul { display: none; margin-left: -70px; height: 55px; width: 595px; z-index: 99999; }
.menu2 ul li ul li { padding-left: 0pt; margin-top: 77px; }
.menu2 ul li:hover a { color: rgb(99, 96, 95); }
.menu2 ul li:hover a:hover { color: rgb(38, 84, 145); }
.menu2 ul li:hover ul { display: block; position: absolute; top: 100px; left: 110px; color: rgb(99, 96, 95); width: 595px; }
.menu2 ul li:hover ul li { float: left; top: -95px; position: relative; left: 0px; }
.menu2 ul li:hover ul li a { color: rgb(99, 96, 95); font-size: 13px; display: block; width: auto; margin-left: 10px; }
.menu2 ul li:hover ul li a:hover { color: rgb(38, 84, 145); font-size: 13px; }




.z_weizhi{ font-size: 17px; font-weight: bold; height: 30px; line-height: 30px; width: 1305px; text-indent:20px; overflow:hidden;float:left;}

.hzzx{ width: 1305px; margin:0 auto;   overflow:hidden; margin-top:20px;}
.hzzx ul{ background:url(../images/hz3.jpg) no-repeat right top;width: 1305px; height:318px;}
.hzzx ul img{ float: left; width:571px; height:318px; border-right:#AFAFAF 8px solid; border-bottom: #AFAFAF 8px solid}
.hzzx ul div{ float: left; width:500px; margin-left:30px; margin-top:20px;}
.hzzx ul h2{ font-size:20px; color:#333333;  font-weight:bold;padding-bottom:10px; }
.hzzx ul h2 a{color:#333333; }
.hzzx ul p{ line-height:24px; font-size:14px; color:#666666}


.slideBox{ width: 1305px; margin:0 auto; height:579px;   overflow:hidden; margin-top:20px; position:relative; }

.slideBox .hd{ background: url(../images/7_03.png) no-repeat left;overflow:hidden; position:absolute; left:0px; top:0px; z-index:1; height:579px; width:1305px;} 



.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; position:relative  } 

.slideBox .hd ul li{  width:144px; height:124px; line-height:24px; text-align:center;  cursor:pointer; padding-top:60px; color:#FFFFFF; font-size:18px; font-weight:bold } 
.slideBox .hd ul li.on{ background: url(../images/8_03.png) no-repeat left; } 

#hd1{ float:left;margin-top: 7px;}
#hd2{ float:left; margin-left:153px;margin-top: 7px;}
#hd3{ margin-left:151px; margin-top:196px;}
#hd4{ margin-left:443px; margin-top:-183px;}
#hd5{margin-left: 3px;    margin-top: 5px;}
#hd6{margin-left:296px;margin-top:-184px;}






.slideBox .bd{ position:relative; height:100%; z-index:0; float:right   } 
.slideBox .bd img{ width:1009px; height:579px; } 




.hzlb{ width: 1305px; margin:0 auto;   overflow:hidden; margin-top:20px; }
.hzlb  .c1{ float:left; width:435px; background-color:#F0F0F0 }
.hzlb  .c2{ float:left; width:435px; background-color:#F0F0F0 }
.hzlb  .c3{ float: right; width:435px; background-color:#F0F0F0 }
.hzlb   .c1t{ float:left; width:435px; height:506px; }
.hzlb   .c1t a { width:435px; height:253px; position:relative ; z-index:1; display:block}
.hzlb  .c1t a img{ width:435px; height:253px; }
.hzlb   .c1t a span{width:425px; height:25px; font-size:14px;left:0px; line-height:25px; padding-left:10px; position: absolute; color:#FFFFFF; z-index:10; display:block; background: #000000 ;bottom:10px;filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;}

.hzlb .c1t ul{ height:193px;font-size:14px; line-height:24px; color:#666666; background:url(../images/hz5.jpg) no-repeat top; padding:20px; padding-top:40px; }



.csa{ height:193px;font-size:14px; line-height:24px; color:#666666; background:url(../images/hz6.jpg) no-repeat  bottom!important; padding:20px; padding-top:40px; }








.hzcp{ width: 1305px; margin:0 auto;   overflow:hidden; margin-top:20px; }



.slideBox1{ width:1305px; height:652px; overflow:hidden; position:relative;    } 
.slideBox1 .hd{overflow:hidden; background:url(../images/hj1.jpg) no-repeat left top; width:1303px; height:188px;} 
.slideBox1 .hd ul{ margin-left:250px; margin-top:24px; } 
.slideBox1 .hd ul li{ cursor:pointer; background:url(../images/hj2.png) no-repeat left; width:470px; height:30px; line-height:30px; padding-left:30px;  color:#fff;} 
.slideBox1 .hd ul li.on{ background: url(../images/hj3.png) no-repeat left; color:#fff; } 


#da1{ margin-left:145px; }
#da2{ margin-left:105px;margin-top:14px;}
#da3{ margin-left:60px;margin-top:12px;}
#da4{ margin-left:0px;margin-top:8px;}






.slideBox1 .bd{ position:relative; height:100%; z-index:0;   } 
#id1{ background:url(../images/1_03.jpg) no-repeat left top; width:1303px; height:464px;}

#id1 dl{ float:right; margin-right:10px; margin-top:10px; width:360px; height:462px; overflow:hidden; position:relative}
#id1 dl  h2{ color:#F39816; font-size:20px; height:40px; line-height:40px; display:block; text-align:center }
#id1 dl  dd{ margin-bottom:10px;}
#id1 dl  dd img{ float:left; width:120px; height:80px; padding-right:10px;}
#id1 dl  dd a{ color:#FFFFFF}
#id1 div{ margin-right:10px; margin-top:10px; width:360px; position:absolute; top:340px; font-size: 18px;left:0px; line-height:28px; color:#FFFFFF; text-align:left}




#id2{ background:url(../images/2_03.jpg) no-repeat left top; width:1303px; height:464px;}

#id2 dl{ float:right; margin-right:10px; margin-top:10px; width:360px; height:462px; overflow:hidden; position:relative}
#id2 dl  h2{ color:#F39816; font-size:20px; height:40px; line-height:40px; display:block; text-align:center }
#id2 dl  dd{ margin-bottom:10px;}
#id2 dl  dd img{ float:left; width:120px; height:80px; padding-right:10px;}
#id2 dl  dd a{ color:#FFFFFF}
#id2 div{ margin-right:10px; margin-top:10px; width:360px; position:absolute; top:340px; font-size: 18px;left:0px; line-height:28px; color:#FFFFFF; text-align:left}








#id3{ background:url(../images/3_03.jpg) no-repeat left top; width:1303px; height:464px;}

#id3 dl{ float:right; margin-right:10px; margin-top:10px; width:360px; height:462px; overflow:hidden; position:relative}
#id3 dl  h2{ color:#F39816; font-size:20px; height:40px; line-height:40px; display:block; text-align:center }
#id3 dl  dd{ height:25px; line-height:25px; width:360px;}
#id3 dl  dd a{ color:#FFFFFF}
#id3 div{ margin-right:10px; margin-top:10px; width:360px; position:absolute; top:340px; font-size: 18px;left:0px; line-height:28px; color:#FFFFFF; text-align:left}








#id4{ background:url(../images/4_03.jpg) no-repeat left top; width:1303px; height:464px;}

#id4 dl{ float:right; margin-right:10px; margin-top:10px; width:360px; height:462px; overflow:hidden; position:relative}
#id4 dl  h2{ color:#F39816; font-size:20px; height:40px; line-height:40px; display:block; text-align:center }
#id4 dl  dd{ height:25px; line-height:25px; width:360px; overflow: hidden; }
#id4 dl  dd a{ color:#FFFFFF}
#id4 div{ margin-right:10px; margin-top:10px; width:360px; position:absolute; top:340px; font-size: 18px;left:0px; line-height:28px; color:#FFFFFF; text-align:left}








.xtbgj{ width: 1305px; margin:0 auto;   overflow:hidden; background:#525252 url(../images/t7.png) no-repeat right top; margin-top:20px; margin-bottom:20px;}
.xtbgj ul{ padding-top:15px;}
.xtbgj ul li{ float:left; width:129px; margin-left:15px;}
.xtbgj ul li img{ width:129px; height:127px;}
.xtbgj ul li span{ width:129px; display:block; text-align:center; line-height:30px;}
.xtbgj ul li span a{ color:#FFFFFF}
.xtbgj ul li span a:hover { color: #FFCC00 }











.z_jr1{width:1305px; margin:0 auto; margin-top:10px;}




.z_jr{width:1305px; margin:0 auto; margin-top:10px; background-color:#F3EEEB}

.z_jiaru{width:1305px; text-align:center; padding-top:20px; padding-bottom:20px;}
.z_jiaru ul{}
.z_jiaru ul li{float:left;margin-left: 10px;margin-top: 10px;}

.jlly{ width: 1305px; margin:0 auto;   overflow:hidden; background-color:#F3EEEB}
.jlly img{ margin:0px; padding:0px;}



.jlly ul{width:1297px;}
.jlly ul .c1{ float: left; width:1297px; height:549px;  }
.jlly ul .c1 img{  width:977px; height:549px; float: left;}
.jlly ul .c2{ float: left; width:292px; margin-left:18px; margin-top:20px;}
.jlly ul .c2 h2{ font-size:18px; color:#0B7895; font-weight:bold;padding-bottom:10px; }
.jlly ul .c2 h2 a{color:#0B7895 }
.jlly ul .c2 h2 a:hover{color:red;}
.jlly ul .c2 p{ line-height:23px; font-size:14px; color:#666666}
.s_zuo{width:977px; height:549px; float:left;border-right:#AFAFAF 8px solid; border-bottom: #AFAFAF 8px solid;}




.rdcs{ width: 1305px; margin:0 auto;   overflow:hidden;margin-top:20px;}
.rdcs ul{}
.rdcs ul li{ float:left; width:210px; margin-left:8px;}
.rdcs ul li img{ width:210px; height:134px;}
.rdcs ul li span{ width:210px; display:block; text-align:center; line-height:30px;}






.jchd{ width: 1305px; margin:0 auto;   overflow:hidden}
.jchd1{ float: left; width:590px; overflow:hidden}

.jchd1 .c1{ float: left; width:280px; height:328px; border-right:#AFAFAF 8px solid; border-bottom: #AFAFAF 8px solid }
.jchd1  img{ float: left; width:280px; height:328px;}




.jchd1  .c2{ float: left; width:292px; margin-left:10px; }
.jchd1  .c2 h2{ font-size:18px; color:#0B7895; font-weight:bold;padding-bottom:10px; }
.jchd1  .c2 h2 a{color:#0B7895 }
.jchd1  .c2 p{ line-height:23px; font-size:14px; color:#666666}





.jchd2{ float:left; width:700px; margin-left:10px;}
.jchd2  ul{}
.jchd2  ul li{ float:left; width:350px; overflow:hidden; margin-bottom:20px;}
.jchd2  ul li .c1{ float:left; width:107px; height:86px; }
.jchd2  ul li .c1 img{  width:107px; height:86px;}
.jchd2  ul li .c2{ float:right; width:237px; font-weight:bold; }
.jchd2  ul li .c2 a{color:#0B7895 }



#top-zone { overflow: hidden; width: 1297px; margin: 0pt auto; height: 549px; }
#billboard { width: 1297px; height: 549px; overflow: hidden;}
.slideshow { width: 977px; height: 549px; overflow: hidden; }
.slideshow li { list-style: none outside none; float: left; display: inline; position: relative; }
.edge-holders { width: 940px; height: 400px;  position: relative; margin: 10px; z-index: 10; top: -420px; }






.z_db{width:1305px; height:321px; float:left; }
#foot { width: 100%; height: 320px; }
#foot_left { float: left; border-right: 1px solid rgb(200, 200, 200); width: 450px; height: 180px; margin-top: 23px; }
#foot_left img { width: 312px; }
#foot_left p { width: 427px; display: block; line-height: 20px; color: rgb(34, 24, 21); }
#foot_mid { float: left; margin-top: 23px; width:600px;margin-left: 22px;font-size: 15px;}
.foot_mid_lb { border-right: 1px solid rgb(200, 200, 200);  float: left;  height: 160px;  margin-left: 17px;  margin-right: 38px;  padding-top: 20px;
    width: 128px;}
.foot_mid_lb ul { display: table; }
.foot_mid_lb ul li { margin: 4px 0pt; }
.foot_mid_lb ul li a { color: rgb(34, 24, 21); }
#foot_right { float: right; margin-top: 33px; margin-right: 0px; }
.wh{width:1305px; margin:0px auto;}
.wh a{font-size:15px;}
