@charset "gb2312";
*{ margin:0; padding:0; list-style:none; border:none; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; font-size:14px; line-height:26px; color:#111
}
body{ background:url(images/body.gif) repeat-y center 0 #fff}
img{ border:none}
a{ color:#111; text-decoration:none}
a:hover{ color:#1091b6; text-decoration:none}

.left{ float:left}
.right{ float:right}
.clear{ clear:both; display:block; height:0; line-height:0; overflow:hidden}

.hb{
MARGIN: 6px auto 0px; WIDTH: 1098px; HEIGHT:310px; overflow:hidden
}
.list-con-a{
	FLOAT: left
}
.list-con-b{
	FLOAT: left
}
.hb .list-con{
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.hb .list-con-a {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 120px
}
.hb .list-con-c {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 120px
}
.hb LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px;  PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}

.picmp{ display: block;  height:304px; margin:0 8px; text-align:center; overflow:hidden; line-height:30px}
.picmp:hover{ display: block; height:304px;  margin:0 8px; text-align:center; color:#0a8465; overflow:hidden}
.logo{ width:100%; height:120px; background:url(../images/top.gif) repeat-x 0 0; text-align:center}

.head{ width:100%; height:48px;background:url(images/menu.gif) repeat center }
.head .nav{ width:1100px; height:48px; margin:0 auto; background:url(images/navline.gif) no-repeat left 0; position:relative; z-index:1000}
.head .nav li{ float:left; display:inline; width:132px; height:48px; background:url(images/navline.gif) no-repeat right 0}
.head .nav li .navb{ display:block; width:130px; height:48px; line-height:48px; text-align:center; font-size:16px; color:#fff; font-weight:bold}
.head .nav li .navb:hover{ background:#0193de}
.head .nav .home{ width:102px}
.head .nav .home .navb{ width:98px; margin-left:2px}
.head .nav .cp{ width:117px}
.head .nav .cp .navb{ width:115px; }

.top{ width:100%; height:32px; background:#e9e9e9}
.ttext{ width:1090px; height:32px; margin:0 auto}
.ttext,.ttext *{ line-height:32px; font-size:14px; color:#777}


.navuu{ height:130px; position: relative; }
.navuudd1{height:130px;float: left;overflow:hidden; display: block;   }
.navuudd2{height:auto;float: left;position: relative; display:inline }
.navuudd2:hover .navb{background:url(images/navmove.gif) repeat-x;display:block; width:130px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#000}
.popDiv{border:0px solid #176ded;background:#FFF; padding-bottom:10px; width:130px }
.yy1{color: #444;text-decoration: none;height:32px;background:#fff; line-height:32px; font-size:15px; text-align: center; width:130px; font-family:Î¢ÈíÑÅºÚ; display:block; border-top:1px solid #fff; border-bottom:1px dashed #999}
.yy1:hover{color:#fff;text-decoration: none;background:#27a9fb;height:32px;line-height:32px; font-size:15px; text-align: center; width:130px; font-family:Î¢ÈíÑÅºÚ; display:block; border-top:1px solid #fff; border-bottom:1px dashed #999;}



#banss{ width:100%; height:500px; overflow:hidden; position:relative;}
#slideshow{position: absolute;height: 500px;width: 1920px; left:50%; margin-left:-960px}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1920px;height: 500px; }
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: relative;width: 100%}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top:465px;left: 50%; margin-left:-960px }
#slideshow .btns b i{width: 10px;background: #fff;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 10px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #ff6600;cursor: default}
#slideshow .btns b i.on: hover{background: #ff6600;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;height: 400px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}


.onepro{ display:block; height:39px; line-height:39px; width:180px;  background:url(images/list.gif) repeat-x;text-indent:10px; font-size:14px; overflow:hidden;  margin:8px auto; padding-right:10px; color:#00679c;text-overflow:ellipsis;white-space:nowrap;}
.onepro:hover{color:#00679c; text-decoration:underline}
.onepro2{ display:block; height:30px; line-height:25px;  width:180px;text-indent:18px; font-size:13px; overflow:hidden; color:#88d1f6; margin:-5px 0 10px 12px; border-bottom:1px solid #1f90cb; float:left; overflow:hidden}
.onepro2:hover{ display:block; height:30px; line-height:25px;  width:180px;text-indent:18px; font-size:13px; overflow:hidden; color:#fff; margin:-5px 0 10px 12px; border-bottom:1px solid #1f90cb; float:left; overflow:hidden; text-decoration:underline}

.textaa,.textaa *{ font-size:16px; color:#fff; font-weight:bold}

.serch{ width:187px; height:37px; margin:10px auto; position:relative}
.serch input{position:absolute; left:0; top:0;  width:145px; height:37px; line-height:37px; border:none;; color:#666; font-size:13px; border-left:5px solid #fff}
.serch .menubox{ position:absolute; right:0; top:0; width:37px; height:37px;}

.mds,.mds *{ color:#fff; font-size:13px}
.a11{ color:#4c9e71; font-size:16px}
.a11:hover{ color:#4c9e71; font-size:16px; text-decoration:underline}
.a22{ color:#3dab6f; font-size:16px}
.a22:hover{ color:#3dab6f; font-size:16px; text-decoration:underline}
.title11{ font-size:25px; color:#fff; font-weight:bold; line-height:50px}
 
.picmp2{ display: inline; width:196px; height:168px; margin:10px 8px 10px 8px; text-align: center; float:left; line-height:20px; overflow:hidden}
.maindda{ width:100%; height:auto; margin-top:20px}
.mbg1{ width:100%; height:160px; background:url(images/mmgg.gif) no-repeat center 0 #eeeeee}
.mbg2{ width:100%; height:75px; text-align:center; margin-top:20px}

.mgg{ width:531px; height:auto; margin:20px 0 20px 0}
.mggbg1{ background:url(images/m01.gif) no-repeat 0 0}
.mggbg2{ background:url(images/m02.gif) no-repeat 0 0}
.mggbg3{ background:url(images/m03.gif) no-repeat 0 0}
.mggbg4{ background:url(images/m04.gif) no-repeat 0 0}
.mggbg5{ background:url(images/m05.gif) no-repeat 0 0}
.mggbg6{ background:url(images/m06.gif) no-repeat 0 0}
.mgg .swaew{ text-indent:65px; line-height:43px; font-size:25px; color:#2092c9}
.mgg .contedwef{ padding:10px; color:#555;}

.xslhf{ width:100%; height:180px; background:url(images/xgg.jpg) no-repeat center 0}
.a33{ color:#fff; }
.a33:hover{ color:#fff; text-decoration:underline}

.context11,.context11 *{ line-height:23px}
.lineheig20{ font-size:15px; font-weight:bold}

.tt1{font-size:16px; font-family:Î¢ÈíÑÅºÚ; font-weight:bold; color:#fff}

.tt2{font-size:16px; font-family:Î¢ÈíÑÅºÚ; font-weight:bold; color:#000}

.input1{ background:#c9c9c9; border:none; height:26px; line-height:26px; width:180px; padding:2px 5px}
.vamenu{width:120px; height:40px; line-height:40px; color:#fff; font-size:18px; background:#ff6600; border:none; margin-top:8px}

.input1a{ background:#eee; border:none; height:35px; line-height:35px; width:480px; padding:2px 10px}

.time{ color:#666; font-size:13px; font-family:Arial, Helvetica, sans-serif}
.lingkd{white-space:nowrap;word-break:keep-all; padding:0 15px}

.footbg{ background:#00459b; height:220px; width:100%; margin-top:20px}
.footbg .textbb{  width:1100px; height: auto; padding-top:20px; margin:0 auto; overflow:hidden; text-align:center}
.textbb,.textbb *{ color:#fff; line-height:30px}
.textbb a{ font-size:16px}
.textbb a:hover{ text-decoration:underline; color:#fff}

.trigt{ background:#47c480;font-size:20px; color:#fff; font-weight:bold; line-height:45px; float:left; padding:0 30px}
.conatdf,.conatdf *{ line-height:35px; font-size:16px;}
.conatdf p{ margin-top:15px; margin-bottom:15px}

.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:10px 0}
.proshow .primgpic{ width:750px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center;border:1px solid #cfcfcf; margin-bottom:20px;}
.proshow .primgpic img{ max-width:100%; }
.proshow .prtent img{max-width:100%; margin-top:5px; margin-bottom:5px}
.proshow .prtent,
.proshow .prtent *{ font-size:16px; line-height:30px}
.proshow .next{ padding:20px 0; color:#666}
.proshow .pos{ height:16px; line-height:16px; border-bottom:1px dashed #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999}
.proshow .prtent p{ margin-top:10px;margin-bottom:10px}

.bornews td{ border-bottom:1px dashed #ccc}


.cpss2{ display:inlne; width:250px; padding:5px; border:#CDCDCD solid 1px; height:285px;  margin:12px 6px 10px 6px; overflow:hidden; text-align:center; line-height:25px; background:#f6f6f6; float:left; font-size:13px}
.cpss2:hover{ display:inlne; width:250px; padding:5px; border:#CDCDCD solid 1px; height:285px;  margin:12px 6px 10px 6px; overflow:hidden; text-align:center; line-height:25px; background:#f3f0ec; float:left; font-size:13px}

.aawe{ color:#333; font-size:16px; font-weight:bold}
.context11,.context11 *{ line-height:22px;font-size:14px; color:#666; }

#tdak div{ padding:10px 10px 15px; line-height:16px; font-size:13px; color:#555}

.connr{ font-size:16px; line-height:35px}

.gwd_text{ width:300px; height:32px; border:1px solid #cfcfcf; line-height:32px}

#telback{ background:url(images/lxs.png) no-repeat 50px -30px; min-height:450px; padding:80px 0 0 420px; width:400px; font-size:15px; line-height:35px}
#telback *{font-size:15px; line-height:35px}
#telback strong{font-size:18px; line-height:30px; color:#eb010a}


.about{ width:100%; margin:50px auto 0; height: auto; background:#f5f5f5; padding-top:50px; padding-bottom:50px}
.about .title{ width:1100px; background: url(images/about1_t.jpg) center top no-repeat; margin:0 auto}
.about .title .shang1{ color:#000000; font-size:35px; text-align:center; font-weight:bold; line-height:45px}
.about .title .xia1{font-size:16px; text-align:center; line-height:35px}
.about .title .dibu{ width:1100px; text-align:center; display:block; background:url(images/more.jpg) center center no-repeat; height:29px; line-height:29px; margin-top:10px}
.about .content{ width:1100px; padding-top:20px; margin:0 auto}
.about .content .tu{ float: left; background:url(images/picabb.jpg) center center no-repeat; width:334px; height:212px}
.about .content .zi{ float:right; padding-left:10px; line-height:30px; font-size:14px; width:700px; height:210px; display:block; overflow:hidden}
.about .content .zi span{color:#000; font-size:22px; font-weight:bold; line-height:40px}
.bg {background:#f2f2f2; width:100%; margin:0 auto}
.honor{ width:900px; margin:0 auto; padding-top:30px; height:210px; }
.saa{ width:231px; height:171px; overflow:hidden; float:left; text-align:center; display: block; margin:0 15px; border:10px solid #ebebeb; background:#ebebeb}
.saa:hover{ width:231px; height:171px;  float:left; text-align:center; margin:0 15px;}
.proimg_cc{ width:259px; height:235px; display:block; float:left;margin:10px; text-align:center; line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; border:1px solid #cfcfcf;}
.proimg_cc img{ width:100%; height:195px;transform: scale(1);transition: all 1s ease-out;}
.proimg_cc:hover{ background:#007cbc; color:#fff}

 .onepro0{ display:block; height:59px; line-height:59px; width:209px;  text-align:center; font-size:25px; overflow:hidden; color:#fff; margin:0px auto; font-weight:bold; background: url(../images/leftline.gif) no-repeat center bottom #00679c}
.onepro0:hover{ display:block; height:59px; line-height:59px; width:209px;  text-align:center; font-size:25px; overflow:hidden; color:#fff; margin:0px auto; font-weight:bold; background: url(../images/leftline.gif) no-repeat center bottom #00517b; text-decoration:none}

.onepro0d{ display:block; height:50px; line-height:50px; width:209px;  text-align:left; font-size:20px; overflow:hidden; color:#fff; margin:0px auto;background: url(../images/leftline.gif) no-repeat center bottom #00679c; text-indent:18px; font-weight:bold}

.onepro{ display:block; height:39px; line-height:39px; width:180px;  background:url(../images/list.gif) repeat-x;text-indent:10px; font-size:14px; overflow:hidden;  margin:8px auto; padding-right:10px; color:#00679c;text-overflow:ellipsis;white-space:nowrap;}
.onepro:hover{color:#00679c; text-decoration:underline}
.onepro2{ display:block; height:30px; line-height:25px;  width:180px;text-indent:18px; font-size:13px; overflow:hidden; color:#88d1f6; margin:-5px 0 10px 12px; border-bottom:1px solid #1f90cb; float:left; overflow:hidden}
.onepro2:hover{ display:block; height:30px; line-height:25px;  width:180px;text-indent:18px; font-size:13px; overflow:hidden; color:#fff; margin:-5px 0 10px 12px; border-bottom:1px solid #1f90cb; float:left; overflow:hidden; text-decoration:underline}
