@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,input,p,span,tr,td{margin:0;padding:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input{ border:0;}input:focus{ outline:none}
em,i{font-style:normal;font-weight:normal}
ul,ol{list-style:none}
h1,h2,h3,h4,h5 {font-size:100%;font-weight:normal}
/*================================ Global css========================*/
body{ font:14px "Î¢ÈíÑÅºÚ"; background: #FFF;}
a{color:#333;text-decoration:none;}
a:hover{color:#1f8eb8;text-decoration: underline;}
em{ font-size:23px; color:#027bc2; padding-right:10px;}
li{line-height:30px;height:30px;}
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after {display: table;content:""; height:0px;line-height: 0;}
.clearfix:after {clear: both;}
.pr{position:relative}
.green{ color:#1f8eb8;}
.gray{ color:gray;}
.lh{ height:30px; line-height:30px;}
/*=================================par=================================*/
.wrapper{ width:1000px; margin:0px auto}
.banner{background: url(imagesbanner.jpg) no-repeat; width: 100%;height: 589px;font-size: 0;line-height: 0;}
.left{float: left;}
.right{float: right;}
.pd10{padding: 10px;}
.line{border-bottom: solid #FFFFFF 1px;}
.line_greenH1{border-bottom: solid #1f8eb8 1px;}
.line_blueH3{border-bottom: solid #1464a8 3px;}
.line_blueH5{border-bottom: solid #1464a8 5px;}
.blankH2{ width:100%; height:2px; overflow:hidden;}
.blankH5{ width:100%; height:5px; overflow:hidden;}
.blankH8{ width:100%; height:8px; overflow:hidden;}
.blankH10{ width:100%; height:10px; overflow:hidden;}
.blankH20{ width:100%; height:20px; overflow:hidden;}
.blankH23{ width:100%; height:23px; overflow:hidden;}
.blankH30{ width:100%; height:30px; overflow:hidden;}
.blankH50{ width:100%; height:50px; overflow:hidden;}
.blankH80{ width:100%; height:80px; overflow:hidden;}
.blankH92{ width:100%; height:92px; overflow:hidden;}
.blankH130{ width:100%; height:130px; overflow:hidden;}
.blankH200{ width:100%; height:200px; overflow:hidden;}
/*=================================hdjs=================================*/
.hdjs{width:100%; height:484px; background:url(imagesbg01.jpg) center top no-repeat;}
.hdjs strong{font-style:italic;}
.hdjs .wrapper .pic01{ width:590px; height:393px;}
.hdjs .wrapper .nr{ width:390px; height:393px; padding:0 10px; font-size:12px;}
.hdjs .wrapper .nr .nr01{ width:390px; height:228px;}
.hdjs .wrapper .nr .nr02{ width:390px; height:100px; padding:0 20px 0 8px;}

/*=================================dsxw=================================*/
.dsxw{width:100%; height:658px; background:url(imagesbg02.jpg) center top no-repeat;}
.dsxw .wrapper .xw_l{width:630px; height:528px;}
.dsxw .wrapper .xw_l .tl{width:630px; height:152px;}
.dsxw .wrapper .xw_l .tl .pic02{width:192px; height:129px;}
.dsxw .wrapper .xw_l .tl .nr{width:428px; height:129px; padding-left:10px;}
.dsxw .wrapper .xw_l .tl .nr h3 a{ font-size:18px; font-weight:bolder; line-height:50px;}
.dsxw .wrapper .xw_r{width:350px; height:528px; padding-left:20px;}
.dsxw .wrapper .xw_r .rd{width:350px; height:528px;}
.dsxw .wrapper .xw_r .rd h3{width:50px; height:518px; padding-top:10px;}
.dsxw .wrapper .xw_r .rd h3 .bt a{width:50px; height:103px; font-size:36px; color:#1464a8; line-height:50px; text-align:center; margin:0 auto;}
.line_blueH1{border-right: solid #1464a8 1px; width:18px; height:270px; margin-top:10px;}
.dsxw .wrapper .xw_r .rd h3 .gd{ margin-left:12px; margin-top:15px;}
.dsxw .wrapper .xw_r .rd ul{width:280px; height:232px; padding:15px 10px 5px 10px;}
.dsxw .wrapper .xw_r .rd ul li{ height:35px; line-height:35px;}

/*=================================dsfc=================================*/
.dsfc{width:100%; height:657px; background:url(imagesbg03.jpg) center top no-repeat;}
.dsfc .wrapper .t01 .pic{width:231px; height:auto;}
.r25{ margin-right:25px;}
.dsfc .wrapper .t01 .pic .bt{width:221px; height:auto; line-height:30px; padding:0 10px; text-align:center;}

/*=================================dsjl=================================*/
.dsjl{width:100%; height:605px; background:url(imagesbg04.jpg) center top no-repeat;}
.w960{ width:960px; margin:0px auto}
.dsjl .w960 .gy{width:280px; height:405px; padding:0 20px;}
.dsjl .w960 .gy h3{width:100px; height:150px; padding:0 90px; font-size:18px; line-height:40px; font-weight:bolder;}
.dsjl .w960 .gy p{width:240px; height:405px; padding:0 20px;}

/*=================================dsps=================================*/
.dsps{width:100%; height:658px; background:url(imagesbg05.jpg) center top no-repeat;}
.w1100{ width:1100px; margin:0px auto}
.dsps .w1100 .ps{ text-align:center; width:100%; height:-30px; color:#1f8eb8;}
.dsps .w1100 .ps a{ color:#1f8eb8;}

#pingshen{ width: 990px; height: 453px; margin: 50px auto; position: relative; overflow: hidden; background: url(imageseva-middle-bg.jpg) 121px 250px no-repeat; }
.anniu .zuoanniu{display: block; width: 29px; height: 52px;background: url(imagesslide-arr_03.png) 0 0 no-repeat; position: absolute; top:103px;left:0; cursor: pointer;}
.anniu .youanniu{display: block; width: 29px; height: 52px;background: url(imagesslide-arr_03.png) -29px 0 no-repeat; position: absolute; top:103px;right:0; cursor: pointer;}
#pingshen ul{ list-style: none; display: block; margin: 0 auto; width: 890px; height: 453px; overflow: hidden; position: relative;}
#pingshen ul li{ position: absolute; }
#pingshen ul li img{ width: 100%; height: 100%; }
#pingshen ul li.no0{ width:48px; height:32px; top:93px; left:-70px; }
#pingshen ul li.no1{ width:108px; height:111px; top:71px; left:20px; }
#pingshen ul li.no2{ width:174px; height:178px; top:47px; left:140px; }
#pingshen ul li.no3{ width:236px; height:242px; top:16px; left:330px; }
#pingshen ul li.no4{ width:174px; height:178px; top:47px; left:583px; }
#pingshen ul li.no5{ width:108px; height:111px; top:71px; left:770px; }
#pingshen ul li.no6{ width:48px; height:32px; top:93px; left:900px; }
#pingshen ul li.denghou{display: none;}
.txtbox-slide{width: 794px;height: 90px; position: relative; bottom: -65px; text-align: center; display: none; left: 50%; margin-left: -397px;  }
.slide-txt{ color: #555;font-size: 24px; height: 42px; line-height: 42px;}
.detail-txt-h4{ width: 794px; height:72px; font-size: 14px; line-height: 24px;word-wrap: break-word;
word-break: break-all;
overflow: hidden; color: #666; text-align: center; padding-top:15px;}
.no3 .txtbox-slide{display: block;}

/*=================================zzjg=================================*/
.zzjg{width:100%; height:1075px; background:url(imagesbg06.jpg) center top no-repeat;}
.w1100{ width:1100px; margin:0px auto}

.zuzhi{ background:url(imagesjiag-bg-2-.png) no-repeat 0px 10px; height:1100px; padding-top:10px; color:#FFF;}
.zuzhi-name{ font-size:18px; line-height:52px; text-align:center; display:block; padding-bottom:31px;}
.zuzhi-left{ float:left; width:820px; margin-right:5px;}
.zuzhi-right{float: right; width:190px;}
.zuzhi ul{ padding-top:27px;}
.zuzhi ul li{width:14px; height:248px;
font-size:14px; color:#fff;
word-wrap: break-word; float:left;
line-height:17px;background:url(imagesjiag-bg-.png) no-repeat; margin-right:5px; padding:35px 10px 0px 10px;}
.zuzhi a{ color:#fff;}
.zuzhi a:hover{ color:#fff; text-decoration: underline;}
.zuzhi-2{ padding-bottom:20px;}

.contact_list p{color: #666;
font-size: 14px;
line-height: 30px;}
.contact_list p span{ width:80px; display:inline-block}

/*=================================footer=================================*/
.footer{background: url(imagesfooter.jpg) center top no-repeat; width: 100%;height: 247px;line-height:30px; color:#ffffff; text-align:center;}
.footer a{color:#fff;text-decoration:none;}
.footer a:hover{text-decoration: underline;}
