@charset "utf-8";
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp, tt { font-family: "Microsoft YaHei", Courier, monospace; }
small { font-size: 12px; }
ul, ol { list-style: none; }
a { text-decoration: none; color: #333333; }
.clear { clear:both; }
html { overflow-y:auto; overflow-x:auto; }
.header_top { background: none repeat scroll 0% 0% #1F3042; line-height: 35px; height: 35px; }
.clearself { overflow: hidden; }
.pageWidth { width: 1150px; margin: 0px auto; }
.headbg { height: 147px; width: 100%; }
.header { margin: 0 auto; padding: 0 10px; width: 1150px; position: relative; }
.logo { float:left; margin: 10px auto; }
.topnav { float: right; margin: 38px 0 0; }
.topnav li { float: left; letter-spacing: 1px; line-height: 44px; padding: 0 10px; text-align: center; width: 94px; }
.topnav li a { display:block; height:44px; width:106px }
.topnav li a:hover { background:url(../images/navcurbg.gif) no-repeat center center; color:#FFF; }
.topseled { background:url(../images/navbg.png) no-repeat center center; }
.topseled a { color:#ffffff; }
.topnav li a { font-size:16px; font-family:Microsoft YaHei; }
.logareg li { color: #FFFFFF; float: left; height: 31px; line-height: 31px; text-align: center; width: 60px; }
.lineli { width: auto !important; }
.logareg { background: url("../images/dlzc.jpg") no-repeat scroll center top transparent; height: 34px; position: absolute; left: 30px; width: 127px; }
.zsearch { float:right; }
.zsearch_btn { border: 0px none; height: 28px; width: 28px; margin: 2px 8px 0px 0px; background: url('../images/search.png') no-repeat scroll center 0px transparent; cursor:pointer; }
.zsearch_text { border: 0px none; margin-top: 6px; background: none repeat scroll 0% 0% #F1F1F1; }
.phone { display:block; width:88px; height:28px; background:url(../images/phone.png)no-repeat scroll 0px center transparent; cursor:pointer; float:left; padding-left: 32px; }
.weixin { display:block; width:58px; height:28px; background:url(../images/weixin.png)no-repeat scroll 0px center transparent; cursor:pointer; float:left; padding-left: 32px; }
.tmall { display:block; width:58px; height:28px; background:url(../images/tmall.png)no-repeat scroll 0px center transparent; margin:0 auto; float:left; padding-left: 32px; }
.about_us { height:35px; width:315px; }
.about_us a { margin-left: 5px; margin-top:2px; color:#fff; line-height:28px; font-family:"微软雅黑"; font-size: 1em; }
#code_img { width:100px; height:100px; position: fixed; right:265px; top:35px; cursor: pointer; display: none; z-index: 999; padding:1px; background:#1F3042; }
#code_img img { margin-top:5px; margin-left:1px; }
.fr { float:right; }
.banner { height: 417px; margin: 0 auto; position: relative; width:100%;overflow: hidden; }
.toptitlebg { background:#63c133; width: 100%; }
.toptitle { margin: 0 auto; width: 1160px; height:38px; }
.toptitle h1 { font-size:12px; color:#ffffff; line-height:38px; text-indent:10px; }
.ckjg { background: url("../images/button_1.png") no-repeat scroll left center transparent; border: medium none; color: #000000; cursor: pointer; float: right; height: 35px; margin-top: 15px; width: 116px; }
.quicknav { left: 0px; position: absolute; top: 37px; }
.quktit { color: #FFFFFF; float: left; font-size: 22px; height: 37px; line-height: 37px; margin-right: 30px; font-family:Microsoft YaHei; }
.qukmore { float: left; height: 37px; line-height: 37px; margin-left: 25px; }
.qukmore a { color: #FFFFFF; font-style:italic; font-family:Microsoft YaHei; }
.quklogo { float: left; }
.quilink { position:absolute; bottom:0px; left:0px; width: 852px; }
.quilink a { display: block; width:274px; height:74px; float: left; margin-right: 10px; cursor:pointer; }
.a1 { background: url("../images/jxfwh.png") no-repeat scroll left center transparent; }
.a1:hover { background: url("../images/jxfwhu.png") no-repeat scroll left center transparent; }
.a2 { background: url("../images/wymch.png") no-repeat scroll left center transparent; }
.a2:hover { background: url("../images/wymchu.png") no-repeat scroll left center transparent; }
.a3 { background: url("../images/qcmrh.png") no-repeat scroll left center transparent; }
.a3:hover { background: url("../images/qcmrhu.png") no-repeat scroll left center transparent; }
.quilink_sec { position:absolute; width: 233px; bottom:0px; right:0px; }
.quilink_sec a { display: block; float: right; height: 59px; width: 233px; cursor:pointer; background: url("../images/zxml.png") no-repeat scroll left center transparent; }
.quilink_sec a:hover { background: url("../images/zxml_sec.png") no-repeat scroll left center transparent; }
.container { margin: 0 auto 25px; width: 1150px; padding:10px; }
.conlinone { margin-top:25px; }
.zncompan { float: left; margin-right: 20px; width: 250px; }
.zncompan_1 { float: left; width: 258px; }
.zncompan_1 h1 { height: 48px; line-height: 33px; width: 258px; }
.zncompan_1 ul { width: 255px; margin-top:15px; }
.zncompan h1 { height: 48px; line-height: 33px; width: 258px; }
.zncompan MARQUEE { margin-top:15px; }
.zncompan ul li { border-bottom: 1px dotted #DDDDDD; height: 32px; line-height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 218px; }
.zncompan ul li a { color:#666; }
.zncompan ul li a:hover { color:#276FBB; }
.qukmore_sec { height: 37px; line-height: 37px; }
.qukmore_sec a { color: #666; font-family: Microsoft YaHei; font-style: italic; }
.zncompan_thr { float: left; width: 590px; margin-right: 20px; }
.ywzs { padding:8px; margin-top:7px; }
.ywzsdes { float: right; line-height: 24px; text-align: justify; text-overflow:ellipsis; width: 350px; height:168px; overflow: hidden; color:#666; text-indent: 2em; }
.ywzs img { float: left; }
.zncompan_thr h1 { height: 48px; line-height: 33px; width: 590px; }
.conlintwo { margin-top:25px; }
.contwotit { height: 48px; line-height: 33px; }
.contwotit h3 { float: left; }
.rssty { float:right; }
.rssty span { margin-right:10px; }
.rssty a { margin: 0 6px; color: #666666; }
.contwonr ul li { float: left; margin: 0 10px; _margin: 0 8px; text-align: center; height: 230px; width: 171px; }
.contwonr ul li img { height: 125px; width: 153px; padding-top: 15px; }
.slvh { font-size:12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:151px; line-height: 22px; text-align:center; }
.friendlink { background: url("../images/hzhbg.jpg") no-repeat scroll left center transparent; height:56px; width:1150px; }
.friendlink ul { float: left; height: 56px; line-height: 80px; margin-left: 145px; _margin-left: 70px; }
.friendlink ul li { border: 1px solid #DDDDDD; float: left; height: 44px; line-height: 44px; margin: 5px 5px 0; padding: 0 15px; }
.friendlink ul li a { font-family: Microsoft YaHei; font-size:18px; color:#848282; }
.friendlink ul li img { margin-right: 5px; vertical-align: middle; _margin-top:3px; }
.qukmore_four { float: right; height: 56px; line-height: 56px; margin-right: 25px; }
.qukmore_four a { color: #666; font-family: Microsoft YaHei; font-style: italic; }
.conlinthre { width:1150px; margin:25px auto auto auto; }
.rmtjmore { color: #666; font-family: Microsoft YaHei; font-style: italic; float:right; margin-top:25px; }
.hl_main5_content {
	background: url("../images/conbg.jpg") no-repeat scroll left center transparent;
	height: 280px;
	width: 1050px;
	overflow:hidden;
	padding: 20px 0px 10px;
}
.hl_main5_content2 { width:980px; height:290px; overflow:hidden; position:relative; float:left; }
.hl_main5_content2 ul { position:absolute; left:0; top:0; }
.hl_main5_content2 ul li { float:left; width:200px; height:280px; margin-left:11px; margin-top:15px; }
.hl_main5_content2 ul li a { color:#666; }
.hl_scrool_leftbtn { float:left; width:21px; height:28px; background:url(../images/left.png) no-repeat; margin: 100px 0px 8px 0px; cursor:pointer; }
.hl_scrool_rightbtn { float:right; width:21px; height:28px; background:url(../images/right.png) no-repeat; margin:100px 0px 5px 0px; cursor:pointer; }
.hl_scrool_leftbtn:hover { float:left; width:21px; height:28px; background:url(../images/left_h.png) no-repeat; margin: 100px 0px 8px 0px; cursor:pointer; }
.hl_scrool_rightbtn:hover { float:right; width:21px; height:28px; background:url(../images/right_h.png) no-repeat; margin:100px 0px 5px 0px; cursor:pointer; }
.hl_main5_content1 { background: url("../images/conbg.jpg") no-repeat scroll left center transparent; height: 230px; width: 1150px; overflow:hidden; padding: 20px 0px 10px; }
.hl_main5_content11 { width:1108px; height:230px; overflow:hidden; position:relative; float:left; }
.hl_main5_content11 ul { position:absolute; left:0; top:0; }
.hl_main5_content11 ul li { float:left; width:200px; height:215px; margin-left:21px; margin-top:5px; }
.hl_main5_content11 ul li a { color:#666; }
.hl_scrool_leftbtn1 { float:left; width:21px; height:28px; background:url(../images/left.png) no-repeat; margin: 80px 0px 8px 0px; cursor:pointer; }
.hl_scrool_rightbtn1 { float:right; width:21px; height:28px; background:url(../images/right.png) no-repeat; margin:80px 0px 5px 0px; cursor:pointer; }
.hl_scrool_leftbtn1:hover { float:left; width:21px; height:28px; background:url(../images/left_h.png) no-repeat; margin: 80px 0px 8px 0px; cursor:pointer; }
.hl_scrool_rightbtn1:hover { float:right; width:21px; height:28px; background:url(../images/right_h.png) no-repeat; margin:80px 0px 5px 0px; cursor:pointer; }
.footer { width:1150px; padding:20px 10px 35px; margin:0 auto; overflow:hidden; }
.copyright ul { margin:0 auto; width:320px; }
.copyright li { float:left; width:80px; }
.copyright a { color: #A2A1A1; margin-right: 20px; }
.copyright a:hover { color:#276fbb; }
.copyright p { text-align:center; }
.copyright { border: 1px solid; color: #B1B1B1; line-height: 37px; margin: 28px auto; width: 1150px; }
.contentn { width:790px; margin-top:20px; }
.contentn a { font-size:14px; }
.contentn a:hover { color:#2b70b5; font-size:14px; }
.fR { float: right; font-size:12px; color:#999 }


