@charset "utf-8";
/* CSS Document */

ul,li,h1,a{ list-style:none;}
*{ margin:0; padding:0}
a{text-decoration:none; color:#333;}
img{border:0px;}
input,button{margin:0;font-size:12px;vertical-align:middle; font-family:Microsoft YaHei;}
input:focus{color:#999;}
.common{width:1000px; margin:auto; position:relative;}
.fl{float:left;}
.fr{float:right;}
.f20{margin-left:20px; display:inline-block;}
.m15{margin-top:15px;}
.clear{clear:both;}
body{font-size:13px; color:#333; margin:0px; font-family:"Microsoft YaHei", Arial; overflow-x:hidden; padding:0px;}


.header{height:115px; border-top:3px solid #0065b3; background:url(../images/topbg.jpg) center top no-repeat;}
.logo{width:370px; height:80px; padding:16px 0px 0px 0px;}
.top_1{float:right; height:auto; position:relative;}
.top_r{float:right; position:relative;}
.top_r a{width:30px; height:28px; margin:14px 4px 0px 0px; display:inline-block;}
.weixin{display:none; width:130px; height:160px;top:35px; right:43px; position:absolute; z-index:999;}

.headSearch{background:#f1f1f1; height:30px; border:1px solid #3182c0; margin-top:15px;}
.teh{  height:30px;  font-size:14px; color:#333; position:absolute; top:18px; right:117px;}
.teh span{ color:#0065b3; font-size:16px;}
.txt{float: left; height:30px; width:235px;}
.txt input{background:none; border:none; height:30px; line-height:30px; font-size:12px; outline: medium none; width:155px; padding-left:5px; color:#999;}
.btn{border: medium none; float: right; height:16px; margin:7px 10px 0 0px; overflow: hidden; text-indent: -9999px; width:16px;  background:url(../images/search-icon.jpg) no-repeat scroll right 0px;}


.navq{width:100%; height:45px; background:#0065b3;}
.nav{height:45px; line-height:45px; background:url(../images/navline.jpg) right center no-repeat;}
#nav{z-index:99;position:relative;}
.nav ul li{float:left; text-align:center; font-size:16px; line-height:45px; height:45px; width:100px; background:url(../images/navline.jpg) left center no-repeat; position:relative;}
.nav ul li a{display: block; color:#fff;}
#nav li ul{display:none;z-index:98;width:155px; position:absolute; left:0;}
#nav li ul li{width:125px; float:left; border-bottom:1px solid #0077d3; border-left:none; text-align:center; padding:0px; height:36px; overflow:hidden;}
#nav li ul li a{color:#fff; text-decoration:none; display:block; font-size:13px; background:#0261ad; overflow:hidden; height:36px; line-height:36px; float:left;width:125px; padding:0px; border:none;}
#nav li ul li a:hover{color:#fff; text-decoration:none; background:#0077d3; overflow:hidden; line-height:36px;}
#nav ul li:hover ul {display:block;}
#nav ul li.sfhover ul {display:block;}


.banner{width:470px; height:260px;}
.showpage{width:470px; margin:0 auto; text-align:center;}
.showpage .flashbox{width:470px; height:260px; float:left; position:relative; }
.flashbox .focusNew_out{width:470px; height:260px; position:relative; z-index:2}
.flashbox .focusNew_out img{width:470px; height:260px;}
.flashbox .focusNew_out .f_out_txt{ height:40px; display:block; position:absolute; bottom:0; left:0; background:url(../images/lnbobg.png) 0 0 repeat; line-height:40px; width:100%; overflow:hidden; text-align:left;}
.flashbox .focusNew_out .f_out_txt a{color:#fff; padding-left:8px;}
.flashbox .f_tabs{height:40px; position:absolute; bottom:0px; right:0px;z-index:100;}
.flashbox .f_tabs span{ width:18px; text-align:center; height:18px; background:#cbcbcb; float: left; margin:12px 5px 0px 0px; text-align:center; color:#333; cursor:pointer; position:relative;}
.flashbox .f_tabs span.hover{ background:#0065b3; cursor:pointer; color:#FFF;}

.zygg{width:500px; padding:21px 15px 15px 15px; height:235px; background:url(../../images/gonggaobg.jpg) 0 0 no-repeat;}
.zygg_1{width:85%; height:127px; border-bottom:1px dashed #dedede; margin:auto; line-height:30px; font-size:13px; color:#777;}
.zygg_1 h2{display:block; font-size:16px; color:#0065b3; text-align:center; line-height:28px; font-weight:normal;}
.zygg_1 p{text-indent:15px;}
.zygg_2{width:100%; margin:auto; overflow:hidden;}
.zygg_2 li{width:97%; height:29px; line-height:29px; background:url(../images/list-icon.jpg) left center no-repeat; text-indent:15px;}
.zygg_2 li span{float:right; color:#999;}
.zygg_2 li a:hover{color:#0065b3; text-decoration:underline;}

.title{width:343px; margin:auto; height:39px; border-bottom:1px solid #ececec;}
.title2{width:730px;}
.title3{width:210px;}
.title4{width:980px;}
.title h2{float:left; line-height:38px; border-bottom:2px solid #0065b3; font-size:16px; font-weight:normal; color:#0065b3;}
.title a{float:right; width:40px; height:15px; padding-top:15px;}

.news{width:363px; height:253px; border:1px solid #ececec;}
.news_1{width:340px; margin:auto; overflow:hidden; padding-top:3px;}
.news_1 li{width:100%; height:30px; line-height:30px; background:url(../images/list-icon.jpg) left center no-repeat; text-indent:15px;}
.news_1 li span{float:right; color:#999;}
.news_1 li a:hover{color:#0065b3; text-decoration:underline;}

.jianjie{width:340px; margin:auto; overflow:hidden; padding-top:3px;}
.jianjie img{width:139px; height:90px; border:1px solid #dedede; float:left; margin:8px 10px 0px 0px;}
.jianjie_1 { line-height: 26px; color:#777;}

.dzqk{width:228px; height:253px; border:1px solid #ececec;}
#wrapper {width:228px; height:253px;}
.callbacks_container {position: relative;float: left;width: 100%;}
.callbacks_nav {position: absolute;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);	top:35%;	left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px; overflow: hidden;text-decoration: none;	height: 61px;	width: 38px;background: transparent url(../images/themes.gif) no-repeat left top;}
.callbacks_nav:active {	opacity: 1.0;}
.callbacks_nav.next {left: auto;background-position: right top;	right: 0;}
.callbacks .caption {display: block;position: absolute;	z-index: 2;	font-size:14px;text-shadow: none;color: #fff;background:url(../images/lnbobg.png) 0 0 repeat; left: 0;right: 0;bottom: 0;padding:5px 20px;	margin: 0;	max-width: none; text-align:center;}
.rslides {position: relative;	list-style: none;overflow: hidden;width: 100%;	padding: 0;	margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;	position: absolute;	display: none;	width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;float: left;width:228px; height:253px;}

.gg1{width:100%; height:100px;}
.gg1 img{width:1000px; height:100px; display:block;}
.gg2{width:750px; height:100px;}
.gg2 img{width:750px; height:100px; display:block;}
.gg3{width:230px; height:70px;}
.gg3 img{width:230px; height:70px; display:block;}
#myjQuery { BACKGROUND: #000; OVERFLOW: hidden; WIDTH:1000px; POSITION: relative; HEIGHT:100px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH:1000px; HEIGHT:100px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT:100px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH:1000px; HEIGHT:100px;  border: 0; }
#myjQuery2 { BACKGROUND: #000; OVERFLOW: hidden; WIDTH:750px; POSITION: relative; HEIGHT:100px; }
#myjQueryContent2 { OVERFLOW: hidden; WIDTH:750px; HEIGHT:100px; }
#myjQueryContent2 DIV { POSITION: absolute; HEIGHT:100px; }
#myjQueryContent2 .smask2 { Z-INDEX: -1; }
#myjQueryContent2 IMG { WIDTH:750px; HEIGHT:100px;  border: 0; }

.news2{width:748px; height:253px; border:1px solid #ececec;}
.news2_1{width:730px; margin:auto; overflow:hidden; padding-top:3px;}
.news2_1 li{width:100%; height:30px; line-height:30px; background:url(../images/list-icon.jpg) left center no-repeat; text-indent:15px;}
.news2_1 li span{float:right; color:#999;}
.news2_1 li a:hover{color:#0065b3; text-decoration:underline;}

.hydw{width:228px; height:235px; border:1px solid #ececec;}
.hydw_1{width:218px; overflow:hidden; margin:auto;}
.hydw_1 li{width:218px; height:27px; margin:auto; font-size:12px; line-height:27px; background:url(../images/icon-01.jpg) left center no-repeat; text-indent:15px;}
.hydw_1 li a:hover{color:#0065b3; text-decoration:underline;}

.link{width:228px; height:148px; border:1px solid #ececec;}
.link_1{width:200px; height:100px; font-size:13px; margin:auto;}
.link_1 select{width:200px; height:23px; margin:11px auto 0px;}

.hzjg{width:998px; height:113px; border:1px solid #ececec; overflow:hidden;}
.hzjg_1{width:980px; margin:12px auto; height:50px;}
.hzjg_1 img{width:128px; height:48px; border:1px solid #dedede;  margin-right:12px; display:block;}

.foot{width:100%; overflow:hidden; margin-top:15px; padding:13px 0px 10px; background:url(../images/footbg.jpg) 0 0 repeat-x; line-height:30px;}
.foot a{padding:0px 8px;}
.foot_1{float:left;}
.foot_2{width:100px; text-align:center; padding-top:3px;}

.right{width:750px; overflow:hidden;}
.right_1{width:748px; overflow:hidden;  border:1px solid #ececec;}
.right_top{width:730px;  margin:auto; height:39px; border-bottom:1px solid #ececec;}
.right_top h2{float:left; line-height:38px; border-bottom:2px solid #0065b3; font-size:16px; font-weight:normal; color:#0065b3;}
.right_top span{float:right; height:15px; line-height:15px; padding-top:15px;}

.about{width:720px; margin:auto; overflow:hidden; padding:10px 0px; line-height:30px; font-size:13px;}

.list{width:720px; overflow:hidden; margin:auto; padding:10px 0px 10px;}
.list li{width:720px; height:36px; line-height:36px; text-indent:15px; background:url(../images/list-icon.jpg) left center no-repeat;}
.list li a{font-size:13px;}
.list li span{float:right; padding-right:8px; color:#999;}
.list li:hover a{color:#0065b3; text-decoration:underline;}
.list .cur{border-bottom:1px dashed #ddd; padding-bottom:10px; margin-bottom:10px;}

.download{width:720px; margin:auto; padding:10px 0px;}
.download li{width:100%; height:35px; line-height:35px; border-bottom:1px dashed #dedede; background:url(../images/list-icon.jpg) left center no-repeat;  text-indent:15px;}
.download li span{float:right; padding-right:8px; background:url(../images/download.png) left center no-repeat; padding-left:10px; color:#777;}
.download li span a{color:#777;}
.download li:hover a{color:#0065b3; text-decoration:underline;}

.message{width:700px; line-height:28px; overflow:hidden; font-size:12px; margin:0 auto; padding-bottom:20px; padding:10px 0px;}
.message li{width:100%; overflow:hidden; border-bottom:1px dotted #dedede; margin:10px 0px; float:left; padding-bottom:10px;}
.message-tu{width:47px; height:47px;display:block; float:left;}
.message-tu img{width:47px;height:47px;}
.message-zi{width:620px; overflow:hidden; float:left; margin-left:15px;}
.message-zi h2{font-size:14px; color:#333; line-height:30px; font-weight:normal;}
.message-zi p{font-size:12px;	color:#777; line-height:24px;}
.message-zi span{color:#999; font-size:12px; padding-left:10px;}

.message-about{width:700px; line-height:28px; overflow:hidden; font-size:13px; margin:0 auto; background:#e5e5e5; padding:10px 0px;}
.tab_yy{line-height: 45px; width:0%; margin:auto;}
.button_tj { background:#0065b3; border: medium none; border-radius: 5px; color: #fff; font-family: "微软雅黑"; font-size: 14px; height: 35px; margin-right: 15px; text-align: center; width: 110px;  cursor:pointer;}
.button_tj1 {background:#e5e5e5; border: medium none; border-radius: 5px; color: #333; font-family: "微软雅黑"; font-size: 14px;  height: 35px;  margin-right: 15px;  text-align: center; width: 110px; cursor:pointer;}
.button_tj2{ background:#e03b36; border: medium none; border-radius: 5px; color: #fff; font-family: "微软雅黑"; font-size: 14px; height: 35px; margin-right: 15px; text-align: center; width:250px;  cursor:pointer;}
.input { border: 1px solid #c5c5c5;height:25px; line-height:25px; padding:0px 5px;}
.textarea {border: 1px solid #c5c5c5; line-height:25px; padding:0px 5px;}


DIV.megas512 {clear: both; line-height: 23px;  margin:20px 0 18px; text-align: center;}
DIV.megas512 A {background:#e6e6e6; color: #333; margin-right: 8px; padding: 4px 10px; text-decoration: none;}
DIV.megas512 A:hover {background:#0065b3; color: #fff; margin-right: 8px;}
DIV.megas512 A:active {background:#0065b3; color: #fff; margin-right: 8px;}
DIV.megas512 SPAN.current {background:#0065b3; color: #fff; font-weight: bold; margin-right: 8px; padding: 4px 10px;}
DIV.megas512 SPAN.disabled {color: #333; margin-right: 8px; padding: 4px 10px;}


.sxwz{width:100%; font-size:14px; line-height:32px;}
.sxwz a{font-size:12px;}
.sxwz a:hover{color:#0065b3; text-decoration:underline;}

#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 10px; _position: absolute; _right: auto
}
