@charset "gb2312";
/* CSS Document */
body{font-family:"Microsoft Yahei","ËÎÌå",Arial Narrow; font-size:12px; color:#333333;background:url(../images/bg.jpg) repeat;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0;}
img{border:0; display:block;}
ol,ul,li,dl,dt,dd{list-style:none;}   
a:link,a:visited{text-decoration:none}
a:active,a:hover{text-decoration:none}
.lt{float:left;}
.rt{float:right;}
.cl{ clear:both;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
code{font-family:"Microsoft Yahei";}
input{outline: none}

#wrap{ width:100%; background:url(../images/headbg.jpg) center top no-repeat;}
.header,.ty,.nyweixin,#weibo{ width:980px;margin:0 auto;}
#footer{line-height:24px; text-align:center; padding:30px 0;color:#222222;}
#footer a{color:#222222;}

.head5{ width:980px;height:215px; background:url(../images/head5.jpg) no-repeat;}
.nav{width:980px;padding-top:50px;padding-left: 10px;}
.nav li{float: left;width: 211px;height: 58px;line-height: 58px;margin-right: 20px;cursor: pointer;background: url("../images/nav_bg.png") no-repeat;text-indent: 50px;}
.nav li:hover{background-position: 0 -55px;}
.nav li a{font-size: 24px;color: #fff;}

.title{width: 980px;height: 45px;line-height: 45px;background: url("../images/titlebg.jpg") no-repeat;color: #fff;}
.title em{background: url("../images/icon.png") no-repeat;width: 41px;height: 33px;display:inline-block;float: left;background-position: 0 3px;margin:5px 8px 0 8px;}
.title .co2{background-position: 0 -31px;}
.title .co3{background-position: 0 -60px;}
.title .co4{background-position: 0 -92px;}
.title .co5{background-position: 0 -127px;}
.title .co6{background-position: 0 -158px;}

.title h1{font-size: 20px;}
.title h1 span{background: url("../images/point.jpg") no-repeat left center;padding-left:10px;}

#onebox{position: relative;height: 326px;}
#txt1{overflow:hidden;position: absolute;top:-55px;}
#txt1 .sp{float:left;width:560px;height:315px;background: #000;position: relative;}
#txt1 .sp .co{position: absolute;left:0;top:0;background: url("../images/videobtn.png") no-repeat;width:560px;height:315px;cursor: pointer;display: block;}
#txt1 dl{float:right;width:380px;height:315px;}
#txt1 dl h5{font-size: 16px;color: #2daf8d;padding-bottom:8px;}
#txt1 dl dt{overflow:hidden;padding-bottom: 10px;}
#txt1 dl dt code{float:left;}
#txt1 dl dt code img{width:80px;height:80px;}
#txt1 dl dt cite{float:right;width:285px;font-style:normal;line-height:26px;}
#txt1 dl dt cite span{display:inline-block;font-size:14px;}
#txt1 dl dt cite span.span1{width: 158px;}
#txt1 dl dt cite span.djsf,.txt1 dl dt cite span.tx,.txt1 dl dt cite span.nc{margin-right:0;}
#txt1 dl dt cite span em{font-style:normal;}

#txt1 dl dt cite span.nc {
	margin-left:-3px;
}

#txt1 dl dd h5{font-size:16px;font-weight:bold;color:#2daf8d;padding:5px 0 0px 0px;border-top:1px dashed #ddd;}
#txt1 dl dd p{text-indent:2em;line-height:22px;margin:5px 0;}
#txt1 dl dd p a{color: #858585;}
#txt1 dl dd p a:hover{text-decoration: underline;}
#txt1 .box{width: 958px;background: #f1f1f1;border: 1px solid #e3e3e3;border-top: none;height: 315px;padding: 10px;}

.txt2{background: #fff;border: 1px solid #e3e3e3;border-top: 0;}
.txt2 li{width:453px; float:left; position:relative; line-height:24px; padding:19px 10px 0 20px; }
.txt2 li img{width:453px; height:178px; border:1px solid #5f8899;}
.txt2 li h4{font-size:14px; color:#333; margin-top:5px;}
.txt2 li p{text-indent:2em;color:#555;}
.txt2 li p a{color:#cd2221;}
.txt2 li p a:hover{text-decoration: underline}
.txt2 li .tip{height:35px; font:16px/35px "Microsoft Yahei"; background:#5f8899; font-size:16px; position:absolute; top:164px; left:20px; color:#fff; padding:0 10px;}
.txt2 li:hover img{border:1px solid #2daf8d;}
.txt2 li:hover code{ background:#2daf8d;}

#threebox{margin-top: 10px;}
.txt3{background: #fff;border: 1px solid #e3e3e3;border-top: 0;width: 939px;height:364px;padding: 20px;}
.txt3 dl{width:81px; height:353px; float:left; overflow:hidden; position:relative; z-index:2222;}
.txt3 dt{width:27px; height:281px; padding:70px 25px 0; font:bold 20px/24px "Microsoft Yahei"; background:url("../images/ty_bg.jpg") no-repeat;color:#5f8899; cursor:pointer; float:left;border-left: 2px solid #5f8899;border-right: 2px solid #5f8899;border-top: 1px solid #5f8899;border-bottom: 1px solid #5f8899;}
.txt3 dd{width:504px; height:351px; float:left; padding-left:5px; line-height:20px; position:relative;}
.txt3 dd img{width:510px; height:285px;}
.txt3 dd p{text-indent:2em;}
.txt3 dd h4{font-size:14px; color:#4d4d4d; margin-top:10px;font-style: normal;}
.txt3 dd p.ms{height:40px; background:#000; position:absolute; width:504px; top:244px; left:5px; color:#fff;line-height: 40px;}
.txt3 dl.qhnow{width:590px;}
.txt3 dl.qhnow dt{color:#2daf8d;border-left: 2px solid #2daf8d;border-right: 2px solid #5f8899;border-top: 1px solid #5f8899;border-bottom: 1px solid #5f8899;}

#fourbox{margin-top: 10px;}
.txt4{background: #fff;border: 1px solid #e3e3e3;border-top: 0;width: 939px;height:405px;padding: 20px;}

.bigpic{width:720px; height:405px; float:left; overflow:hidden;}
.bigpic li{width:100%; float:left;}
.bigpic li img{width:720px; height:405px;}
.smalltxt{width:208px; float:right;}
.up,.down{width:200px; height:30px; background:url("../images/up.jpg")no-repeat; float:right; cursor:pointer;}
.down{background:url("../images/down.jpg") no-repeat;}
.up:hover,.down:hover{background-position:0 -30px;}
.smallpic{width:208px; float:right; height:347px; overflow:hidden;}
.smallpic li{width:100%; float:left; margin-top:3px;}
.smallpic li img{width:200px; height:112px; padding-left:8px; cursor:pointer;}
.smallpic li.cur img{width:190px; height:102px; padding:5px 5px 5px 13px; background:url("../images/imgnow.png")no-repeat;}

#fivebox{margin-top: 10px;}
h6{background: url("../images/btn2.png") no-repeat;width: 213px;height: 44px;line-height: 44px;font-size: 16px;color: #fff;text-indent: 15px;margin-bottom: 20px;}
h6 b{font-size: 22px;}
.txt5{background: #fff;border: 1px solid #e3e3e3;border-top: 0;width: 939px;height:580px;padding:20px 20px 0;position: relative}
.txt5 p{margin-bottom: 20px;}
.txt5 h4{font-size: 20px;color: #2daf8d;}
.txt5 h4 span{font-size: 14px;color: #c2593b;}
.txt5 .btn{position: absolute;width: 310px;right: 0;top:20px;}

.txt5 .btn a{display:inline-block;width: 100px;height: 27px;line-height: 27px;color: #fff;font-size: 14px;font-weight: bold;background: url("../images/btn.png") no-repeat;text-indent: 30px;}

.txt5 .btn a.cur1{display:inline-block;width: 70%;height: 27px;line-height: 27px;color: #333333;font-size: 14px;font-weight: bold;background: none;text-indent: 30px;text-align:right;}
.txt5 .btn a.cur2{display:inline-block;width: 30%;height: 27px;line-height: 27px;color: #333333;font-size: 14px;font-weight: bold;background: none;text-indent: 30px;float:right;}

.txt5 .btn a:hover{text-decoration: underline}
.txt5 .lt{width: 510px;height: 220px;}
.txt5 .rt{width: 404px;height: 220px;}
.txt5 .le{width: 465px;float: left;margin-top: 20px;}
.txt5 .le p{text-align: center;color: #2daf8d;font-weight: bold;margin-top:5px;}
.txt5 .re{width: 454px;float: right;margin-top: 20px;height: 256px;}
.zfbox{background: url("../images/bg2.jpg") no-repeat;width: 404px;height: 155px;}
.zfbox .txt{margin: 25px 0 10px 15px;display: inline-block;line-height: 22px;}
.zfbox .txt .wbinput1{width:50px;line-height: 20px;height: 20px;border:none;font-size: 12px;color: #000; display: inline-block;background: url("../images/line.jpg") no-repeat left bottom;text-align: center;}

.fp{width: 510px;}
.fp li{float: left;width: 120px;height: 155px;margin-right: 10px;position: relative;}
.fp li.last{margin-right: 0;}
.fp li img{width: 120px;height: 155px;}
.fp li span{width: 120px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #fff;opacity: .6;position: absolute;left: 0;bottom: 0;background:#000;}
.fp li:hover{border: 3px solid #2daf8d;width: 114px;height: 149px;}
.fp li:hover img{width: 114px;height: 149px;}
.fp li:hover span{width: 114px;height: 30px;}
.btn_wb{margin-left: 15px;}
.btn_wb a{display: inline-block;width: 111px;height: 45px;background: url("../images/btn3.png") no-repeat;line-height: 58px;text-align: center;font-size: 14px;color: #bfced8;margin-right: 15px;}
.btn_wb a:hover{background-position: 0 -59px;}
.btn_wb a.reten{background: url("../images/btn4.png") no-repeat;width: 118px;height: 47px;font-size: 16px;color: #fff;font-weight: bold;}
.btn_wb a:hover.reten{background-position: 0 -55px;}

.cjbox{width: 465px;}
.cjbox li{float: left;width: 145px;margin-right: 15px;}
.cjbox li.last{margin-right: 0;}

.gztxt{width: 454px;margin-top: 10px;}
.gztxt dt{float: left;padding: 0px 9px 0 5px;font-size: 12px;font-weight: bold;margin-right:5px;margin-top: 3px;background: url("../images/arrow.jpg") no-repeat left center;color: #fff;}
.gztxt dd{font-size: 12px;line-height: 20px;width: 425px;float: left;}

#sixbox{margin-top: 20px;}
.txt6{background: #fff;border: 1px solid #e3e3e3;border-top: 0;width: 939px;padding:20px;}
.txt6 .wbbox{width: 941px;height: 530px;}

/*Æ¯¸¡*/
#floatnav{position:absolute;right:12px; top:750px; width:170px; height:500px; background:url(../images/float.png) no-repeat;text-align: center;padding-top: 213px;}
#floatnav li{height:39px;line-height:39px;cursor: pointer;margin-left: 12px;width: 145px;}
#floatnav li:hover{background: url("../images/float_hov.jpg") no-repeat;}
#floatnav li:hover.top{background:none;}
#floatnav li a{font-size:20px;color:#fff;font-weight: bold;text-decoration: none;}
#floatnav .top{padding-top: 15px;}



.tcbox{width:521px;height: 292px;color:#fff;}
.tcbox cite{width:26px; height:35px; background:url(../images/close.png) no-repeat; float:right; cursor:pointer;}
.tcbox div{width:495px;height: 292px;float:left;background: url("../images/tc_bg.png") no-repeat;padding-top:15px;}
.tcbox div table{padding-left: 154px;}
.tcbox td{line-height:23px; padding:5px 0;}
.tcbox td a{display: inline-block;font-size: 16px;text-align: center;}
.tc_td{text-align:right; font-weight:bold; }
.tc_input{width:205px; height:25px; line-height:25px;float:left;outline: none;border: 1px solid #2daf8d;text-indent:1em;}
.qr{float:right;margin-right:20px;}
.reset{margin-right: 30px;background: url("../images/btn4.png") no-repeat;width: 120px;height: 48px;line-height:55px;text-indent: 10px;color: #fff;font-size: 18px;font-weight: bold;}