/* CSS Document */
@charset "utf-8";
*{ margin:0; padding:0;}
body{margin:0;padding:0;font-size:14px;line-height:24px;font-family:"Microsoft YaHei";-webkit-text-size-adjust:none;}
a{color:#333;text-decoration:none; font-family:"Microsoft YaHei";}
a:hover{color:#474F57;}
.clear {CLEAR: both}
.folat_left{ float:left}
.folat_right{ float:right}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:block;}
.swidth{ width:1200px; margin:0 auto; min-width:1200px; clear:both}
ul li{ list-style:none;}
.mt40{ margin-top:40px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.m150{ margin-left:50px;}
.mr60{ margin-right:60px;}
IMG {
BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.rfloat {
FLOAT: right
}
.clear {
LINE-HEIGHT: 0px; CLEAR: both
}
.clear:after {
DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.checkbox {
BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.button {
BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.tempCopyright {
TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,Arial; COLOR: #656565; CLEAR: both; FONT-SIZE: 14px; PADDING-TOP: 10px
}

.tempCopyright A {
COLOR: #656565
}
#wrapper {MARGIN: 0px auto; WIDTH: 100%;}


#main {padding-top:20px; width:1100px; margin:0 auto;}
#header {}
#left {WIDTH: 820px;  FLOAT: right;}
#right {	WIDTH: 250px; FLOAT: left;}
#footer {PADDING-BOTTOM: 25px; MARGIN-TOP:15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  PADDING-TOP: 25px; background:#0964BA; border-top:#5A656F solid 10px; min-width:1100px;}
#footer a:hover{}
.footer2{width:1000px; margin:0 auto;}
.top {HEIGHT:120px; VERTICAL-ALIGN: top; width:1000px; margin:0 auto;}
.logo {	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px}
.topnav {TEXT-ALIGN: right}
.tel{margin-top:20px;}
.cnzz{display:inline}
.cnzz div{display:inline !important}
.topnav A {PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #8a969d; PADDING-TOP: 0px}
.topnav A:visited {COLOR: #8a969d}
.topnav A:hover {COLOR: #333}

.menu {POSITION: relative; background:#0964BA; min-width:1100px;}
.menu_l {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT:45px; PADDING-TOP: 0px; width:1002px; margin:0 auto;}
.menu DD {PADDING-BOTTOM: 0px; LINE-HEIGHT: 39px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; width:140px; background:url(../images/xian.jpg) right no-repeat;}
.menu DD A {	LINE-HEIGHT: 45px; DISPLAY: block; COLOR: #fff; text-align:center; font-size:16px;}
.menu DD A SPAN {	PADDING-BOTTOM: 0px; LINE-HEIGHT: 45px;  PADDING-TOP: 0px; font-size:16px;}
.menu DD A:visited {	COLOR: #fff}
.menu DD A:hover {	COLOR: #0964BA; background:#50d1bb;}
.menu DD A:hover SPAN { COLOR: #0964BA; }
.menu .none {BACKGROUND: none transparent scroll repeat 0% 0%}
.menu .current {	COLOR: #333}
.menu .current {BACKGROUND: url(../images/menu_hoverr.jpg) no-repeat right top; COLOR: #333}
.menu .current:visited {BACKGROUND: url(../images/menu_hoverr.jpg) no-repeat right top; COLOR: #333}
.menu .current SPAN {BACKGROUND: url(../images/menu_hoverl.jpg) no-repeat left top; COLOR: #333}
.menu .current:visited SPAN {BACKGROUND: url(../images/menu_hoverl.jpg) no-repeat left top; COLOR: #333}

.submenu { margin-top:20px;}
.submenu DL {LIST-STYLE-TYPE: none; width:214px; position:relative; z-index:30;}
.submenu DT {HEIGHT:33px; width:214px; margin:15px auto 0; background:url(../images/fl2.jpg) no-repeat top center;}
.submenu DT A {TEXT-ALIGN:center; LINE-HEIGHT:33px; DISPLAY: block; COLOR: #fff; font-size:14px;}
.submenu DT A:visited {COLOR: #fff; }
.submenu DT A:hover {COLOR: #ffcc00}

.submenu dl dd {position: absolute; top: 0px; left:214px;display: none; width:200px; height:auto; background:#fff; border: 1px solid #d6dbe1; box-shadow: -1px 1px 6px rgba(0, 0, 0, .3); z-index:999;}
.submenu dl dd ul {padding:5px; LIST-STYLE-TYPE: none;}
.submenu dl dd ul li{text-align:center;  background:url(../images/fl.jpg) no-repeat left bottom;}
.submenu dl dd ul li a{TEXT-ALIGN: left; LINE-HEIGHT:45px; DISPLAY: block; COLOR: #333; font-size:14px;background:url(../images/flbj.jpg) no-repeat 5px center; 
padding-left:30px;}
.submenu dl dd ul li a:hover{color:#378bcb;}
.submenu dl:hover dd {display: block;}


.submenu2 {text-align:left;}
.submenu2 li {HEIGHT:35px; width:244px; margin:0px auto; background:url(../images/jia.png) no-repeat 45px center; border-bottom:1px #0964BA solid;}
.submenu2 li A {TEXT-ALIGN:left; LINE-HEIGHT:35px; DISPLAY: block; COLOR: #333; font-size:14px; padding-left:80px;}
.submenu2 li A:visited {COLOR: #333;}
.submenu2 li A:hover{COLOR: #0964BA;}

.submenu2 dl dd {border: 0px solid #d6dbe1;}
.submenu2 dl dd ul {padding:0px;}
.submenu2 dl dd ul li{text-align:center;  background:url(../images/fl.jpg) no-repeat left bottom;}
.submenu2 dl dd ul li a{TEXT-ALIGN: left; LINE-HEIGHT:45px; DISPLAY: block; COLOR: #333; font-size:14px;background:url(../images/flbj.jpg) no-repeat 25px center; 
padding-left:50px;}
.submenu2 dl dd ul li a:hover{color:#ffcc00;}

.nav {BACKGROUND: url(../images/nav_r.gif) no-repeat right top}
.nav_l {	BACKGROUND: url(../images/nav_l.gif) no-repeat left top; HEIGHT: 32px}
.nav A {	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; COLOR: #fff; PADDING-TOP: 0px}
.nav A:visited {COLOR: #fff}
.nav A:hover {COLOR: #333}
.footnav {COLOR: #fff; text-align:center; line-height:33px; height:33px; font-size:14px;}
.footnav A {PADDING: 0px 15px; LINE-HEIGHT: 33px;COLOR: #fff;}
.footnav A:hover {color:#ffcc00;}
.copyright {	PADDING-top: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; text-align:center;}
.copyright2{ line-height:35px;}
.copyright A {COLOR: #fff}
.copyright A:visited {COLOR: #fff}
.copyright A:hover {COLOR: #ffcc00}

.tit2{height:58px; text-align:left; background:#0964BA;}
.tit2 span{ font-weight:normal; font-size:24px; color:#03ddbb; float:left; line-height:58px; padding-left:38px;}

.tit{ margin-bottom:15px;  height:35px; border-bottom:1px solid #0964BA; background:url(../images/tit_bj.jpg) no-repeat 3px center;}
.tit span{ font-weight:bold; font-size:18px; color:#333; float:left; padding-left:29px; line-height:35px;}
.tit a{float:right; margin-right:10px; display:block; line-height:35px; font-size:14px; color:#666;}
.tit a:hover{color:#0964BA;}

.jj{background:url(../images/about.jpg) no-repeat top center; width:100%; margin-top:50px; height:350px;}
.jj2{width:1000px; margin:0 auto; padding-top:96px;}
.jjt{float:left; margin:0px}
.jjt a{display:block; border:1px #9c9c9c solid; padding:2px;}
.jianjie{padding:0 10px;}
.jianjie span{ font-size:18px; font-weight:bold; color:#333}

.icompany {}
.icompany P { padding:0; line-height:32px; color:#333; font-size:14px;}
.jianjie a {color:#333;}
.jianjie a:hover {color:#0964BA;}



.xinwen2{float:left;}
.lianxi2{float:left;}

.inews {width:530px;float:left;}
.inews ul {padding:0 10px 0 0;}
.inews ul li {PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; *height:30px; border-bottom:1px #ddd dotted; height:30px}
.inews  ul li span {float:right; LINE-HEIGHT: 30px; font-size:14px; }
.inews  ul li A {
PADDING-BOTTOM: 0px; LINE-HEIGHT:30px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/cion03.gif) no-repeat 8px center; COLOR: #333; PADDING-TOP: 0px; font-size:14px;
}
.inews ul li A:visited {
COLOR: #333
}
.inews  ul li A:hover {
COLOR: #0964BA;
}
.inews  ul li STRONG {
LINE-HEIGHT: 30px
}

.lianxi{ width:1000px; margin:10px auto 0;}

.ihotpro {margin-top:20px;}

.ihotpro p{line-height:24px;}

.ihotpro_detail {
TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.ihotpro_r {
BACKGROUND: url(../images/cion02.gif) no-repeat right center
}
.ihotpro H3 {
MARGIN: 0px auto; WIDTH: 125px; HEIGHT: 125px
}
.ihotpro H3 A {
TEXT-ALIGN: center; WIDTH: 125px; DISPLAY: block; FONT-FAMILY: Arial; HEIGHT: 125px; FONT-SIZE: 109px; VERTICAL-ALIGN: middle
}
.ihotpro H3 IMG {
VERTICAL-ALIGN: middle
}
.ihotpro_l {
TEXT-ALIGN: center; BACKGROUND: url(../images/cion01.gif) no-repeat left center
}
.ihotpro_detail SPAN {
LINE-HEIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.ihotpro_detail SPAN A {
COLOR: #333
}
.ihotpro_detail SPAN A:visited {
COLOR: #333
}
.ihotpro_detail SPAN A:hover {
COLOR: #333
}
.qq{ width:1000px; margin:10px auto 0; height:30px;}
.cpzs{width:100%; margin:0px auto;}
.iproduct {width:1000px; margin:30px auto 10px;}
.iproduct2 {}
.iproduct_l {PADDING-BOTTOM: 10px;}
.iproduct H2 {TEXT-ALIGN: center; MARGIN: 0px 0px;}
.iproduct SPAN A {COLOR: #333}
.iproduct SPAN A:visited {COLOR: #333}
.iproduct SPAN A:hover {COLOR: #333}
.iproduct .dd {BORDER-BOTTOM: #bfc0c0 3px solid; TEXT-ALIGN: center; BORDER-LEFT: #bfc0c0 3px solid; WIDTH: 120px; BACKGROUND: #fff; HEIGHT: 120px; BORDER-TOP: #bfc0c0 3px solid; BORDER-RIGHT: #bfc0c0 3px solid}
.iproduct .tt {MARGIN-LEFT: 10px}
.contact {PADDING-top:10px; PADDING-LEFT: 10px; PADDING-RIGHT:0px; }
.contact P {LINE-HEIGHT: 24px; color:#333;}
.contact P a{LINE-HEIGHT: 24px; color:#333;}
.hotpro {MARGIN-BOTTOM: 10px}
.hotpro .cn {TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 42px; WIDTH: 150px; PADDING-RIGHT: 42px; HEIGHT: 170px; PADDING-TOP: 10px}
.hotpro .cn H2 {MARGIN: 0px auto 8px; WIDTH: 150px; HEIGHT: 150px}
.hotpro .cn H2 A {TEXT-ALIGN: center; WIDTH: 150px; DISPLAY: block; FONT-FAMILY: Arial; BACKGROUND: #ffffff; HEIGHT: 150px; FONT-SIZE: 130px; VERTICAL-ALIGN: middle; OVERFLOW: hidden}
.hotpro .cn H2 IMG {VERTICAL-ALIGN: middle}
.hotpro .cn SPAN {PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 22px; COLOR: #333; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 2px}
.hotpro .cn SPAN A {	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; BORDER-LEFT-STYLE: none}
.ihotpro H2 SPAN A:visited {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; BORDER-LEFT-STYLE: none}
.hotpro .cn SPAN A:hover {COLOR: #333; TEXT-DECORATION: underline}

.con_b2 {PADDING-BOTTOM: 15px; WIDTH:244px; MARGIN-BOTTOM: 0px; padding-top:7px; border-left:3px #0964BA solid; border-right:3px #0964BA solid; background:#dde1e5;}
.con_b {	PADDING-BOTTOM:25px;PADDING-top:1px; WIDTH: 244px; MARGIN-BOTTOM: 6px; *MARGIN-BOTTOM: 3px;  border-left:3px #0964BA solid; border-right:3px #0964BA solid;  border-bottom:3px #0964BA solid;}
.con_t {}

.title {MARGIN-BOTTOM: 15px;  HEIGHT: 50px; border-bottom:1px #0964BA solid; border-top:1px #0964BA solid;}
.title H2 {LINE-HEIGHT: 50px; PADDING-LEFT: 15px; HEIGHT: 50px; COLOR: #0964BA; font-size:18px; font-weight:normal;}
.title SPAN {LINE-HEIGHT: 50px; PADDING-LEFT: 10px; COLOR: #60a0e4; FONT-WEIGHT: normal}
.title B {LINE-HEIGHT: 50px; FLOAT: right; FONT-WEIGHT: normal}
.title B A {LINE-HEIGHT: 50px; COLOR: #60a0e4}
.title B A:visited {COLOR: #60a0e4}
.title B A:hover {COLOR: #fff; TEXT-DECORATION: underline}
.title .place {PADDING-RIGHT: 10px;  FLOAT: right; COLOR: #333; FONT-WEIGHT: normal; font-size:14px;}
.title .place A {	PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #333; PADDING-TOP: 0px}
.title .place A:visited {	COLOR: #333}
.title .place A:hover {COLOR: #0964BA; }
.title1 {MARGIN-BOTTOM: 0px; BACKGROUND:#0964BA; HEIGHT:50px}
.title1 H1 {LINE-HEIGHT:50px; text-align:left; HEIGHT:50px; COLOR: #fff; font-size:18px; font-weight:normal; padding-left:22px;}
.title1 H2 {LINE-HEIGHT:50px; text-align:left; HEIGHT:50px; COLOR: #fff; font-size:18px; font-weight:normal; padding-left:22px;}
.title2 {MARGIN-BOTTOM: 10px; border-bottom:2px #0964BA solid; HEIGHT: 24px}
.title2 H2 {LINE-HEIGHT: 24px;  COLOR: #333; FONT-SIZE: 14px ;FONT-WEIGHT: normal}
.title2 A {LINE-HEIGHT: 24px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: right; COLOR: #173881; FONT-SIZE: 14px; FONT-WEIGHT: normal}
.title2 A:visited {LINE-HEIGHT: 33px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: right; COLOR: #173881; FONT-SIZE: 14px; FONT-WEIGHT: normal}
.title2 A:hover {COLOR: #0964BA; TEXT-DECORATION: underline}
.choice {MARGIN: 6px 0px 15px}
.choice A {PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; DISPLAY: block; BACKGROUND: #e8e8e8; FLOAT: left; COLOR: #0964BA; FONT-WEIGHT: bold; MARGIN-RIGHT: 15px; PADDING-TOP: 0px}
.choice A:visited {COLOR: #0964BA}
.choice A:hover {BACKGROUND: #0964BA; COLOR: #fff}
.choice #current {BACKGROUND: #0964BA; COLOR: #fff}
.container {	WIDTH: 800px; PADDING-RIGHT: 15px; PADDING-TOP: 0px}
.detail {PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 710px; PADDING-RIGHT: 10px; COLOR: #333; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 5px}
.detailList {}
.brief {	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 14px; PADDING-TOP: 15px}
.content {TEXT-ALIGN: left; FONT-SIZE: 14px}
.content H1 {TEXT-ALIGN: center; LINE-HEIGHT: 1.8em; COLOR: #333; FONT-SIZE: 20px; FONT-WEIGHT:bold;}
.content H2 {LINE-HEIGHT: 33px;MARGIN-BOTTOM: 5px; border-bottom:2px #0964BA solid; HEIGHT: 33px}
.content H2 span{line-height:33px; font-size:16px; color:#333; font-weight:normal;}
.content H2 P {LINE-HEIGHT: 33px; MARGIN: 0px; COLOR: #0964BA; FONT-SIZE: 14px}
.content H3 {TEXT-ALIGN: center; LINE-HEIGHT: 1.8em; COLOR: #333; FONT-SIZE: 20px; FONT-WEIGHT:bold;}
.content H4 {TEXT-INDENT: 1.5em; COLOR: #ccc; FONT-SIZE: 14px}
.content H5 {TEXT-ALIGN: center; LINE-HEIGHT: 30px; BACKGROUND: url(../images/line.gif) repeat-x right bottom}
.content div {LINE-HEIGHT: 24px; FONT-WEIGHT: normal}
.content IMG {}
.content P {MARGIN: 8px auto; line-height:24px;}
.content DL {}
.content OL {}
.content DL {}
.content LI {MARGIN-LEFT: 3.5em}
.content SPAN {}
.content STRONG {}
.content A {}
.content TABLE { FONT-SIZE: 14px}
.content TABLE TD {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #333; PADDING-TOP: 0px}
.content TABLE P {MARGIN: 0px}
.tableboder TABLE {BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid}
.tableboder TH {	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #0964BA; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 0px}
.tableboder TD {	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid}
.tools {	TEXT-ALIGN: right; MARGIN: 10px 0px}
.page {TEXT-ALIGN: right; MARGIN: 15px 0px; COLOR: #0964BA; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.page A {COLOR: #0964BA}
.page A:visited {COLOR: #0964BA}
.page A:hover {COLOR: #0964BA; TEXT-DECORATION: underline}
.proct_bg1 {	MARGIN: 10px; COLOR: #4b4b4b}
.proct_bg1 TABLE {
BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.proct_bg1 TD {
BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.proct_bg1 TH {
BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #333; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ccc 1px solid
}

.news_list{
LIST-STYLE-TYPE: none
}
.news_list LI {
HEIGHT:40px; line-height:40px; border-bottom:1px dotted #ccc;
}
.news_list LI A {
COLOR: #333; 
}
.news_list LI A:visited {
COLOR: #333
}
.news_list LI A:hover {
COLOR: #0964BA
}
.news_list SPAN {
LINE-HEIGHT: 40px; PADDING-RIGHT: 12px; FLOAT: right; COLOR: #333
}
.news_list STRONG {
LINE-HEIGHT: 24px
}
.news_list IMG {
MARGIN-TOP: 0px !important
}
.comment_list {
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.comment_list UL {
LIST-STYLE-TYPE: none
}
.comment_list LI {
PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/line.gif) repeat-x left bottom; PADDING-TOP: 6px
}
.comment_list LI A {
PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/cion04.gif) no-repeat 12px 8px; COLOR: #333; PADDING-TOP: 0px
}
.comment_list LI A:visited {
COLOR: #333
}
.comment_list LI A:hover {
COLOR: #0964BA;
}
.comment_list SPAN {
LINE-HEIGHT: 18px; PADDING-RIGHT: 12px; FLOAT: right; COLOR: #333
}
.comment_list STRONG {
LINE-HEIGHT: 20px
}
.comment_list IMG {
MARGIN-TOP: 0px !important
}
.public_list {

}
.public_list UL {
LIST-STYLE-TYPE: none
}
.public_list LI {
PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/line.gif) repeat-x left bottom; PADDING-TOP: 6px
}
.public_list LI A {
PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/cion04.gif) no-repeat 12px 9px; COLOR: #333; PADDING-TOP: 0px
}
.public_list LI A:visited {
COLOR: #333
}
.public_list LI A:hover {
COLOR: #333
}
.public_list SPAN {
LINE-HEIGHT: 18px; PADDING-RIGHT: 12px; FLOAT: right; COLOR: #333
}
.public_list STRONG {
LINE-HEIGHT: 18px
}
.public_list IMG {
MARGIN-TOP: 0px !important
}
.public_list .c1 {
PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.public_list TABLE {
COLOR: #333
}
.public_list TABLE TD {
PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 13px; PADDING-RIGHT: 14px; BACKGROUND: url(../images/line.gif) repeat-x left bottom; HEIGHT: 31px; PADDING-TOP: 0px
}
.public_list TABLE TD A {
PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; PADDING-TOP: 0px
}
.public_list TABLE TD A:visited {

}
.public_list TABLE TD A:hover {
COLOR: #333
}
.quickcomment {
MARGIN: 10px
}
.quickcomment TABLE {

}
.quickcomment TD {
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #333; PADDING-TOP: 2px
}
.quickcomment TD SPAN {
COLOR: #f05919
}
.quickcomment INPUT {
BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; LINE-HEIGHT: 20px; WIDTH: 200px; HEIGHT: 20px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.quickcomment TEXTAREA {
BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 300px; HEIGHT: 77px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.quickcomment .but {
BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 23px; BORDER-RIGHT-STYLE: none; WIDTH: 80px; BORDER-TOP-STYLE: none; BACKGROUND: #0964BA; HEIGHT: 23px; COLOR: #fff; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold; MARGIN-RIGHT: 8px; PADDING-TOP: 2px
}
.proa {
MARGIN: 0px 3px 20px
}
.proa TABLE {
BORDER-COLLAPSE: collapse; BACKGROUND: #fff
}
.proa TABLE TH {
TEXT-ALIGN: center; LINE-HEIGHT: 25px; BACKGROUND: #0275ab; HEIGHT: 25px; COLOR: #fff
}
.proa TABLE TD {
PADDING-BOTTOM: 12px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(../images/cion_05.jpg) repeat-x left bottom; COLOR: #333; PADDING-TOP: 12px
}
.proa TABLE TD H2 {
BORDER-BOTTOM: #40baf7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #40baf7 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 5px; BACKGROUND: #fff; BORDER-TOP: #40baf7 1px solid; BORDER-RIGHT: #40baf7 1px solid; PADDING-TOP: 5px
}
.proa TABLE TD IMG {

}
.pro_c {
PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/line.gif) repeat-x left bottom
}
.pro_c TABLE {
BORDER-COLLAPSE: collapse
}
.pro_c TD {
PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; COLOR: #333; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.pro_c TH {
TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/cion_01.jpg) no-repeat 6px 8px; COLOR: #333; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.pro_c SPAN {
COLOR: #333
}
.pro_c A {
COLOR: #0964BA; TEXT-DECORATION: underline
}
.pro_c A:visited {
COLOR: #0964BA; TEXT-DECORATION: underline
}
.pro_c A:hover {
COLOR: #0964BA; TEXT-DECORATION: none
}
.pro_c A IMG {
BORDER-BOTTOM: #ccc 3px solid; BORDER-LEFT: #ccc 3px solid; WIDTH: 120px; BORDER-TOP: #ccc 3px solid; BORDER-RIGHT: #ccc 3px solid
}
.prob_list {
PADDING-BOTTOM: 10px
}
.prob_list .cn2 {
TEXT-ALIGN: center; WIDTH: 250px; FLOAT: left; margin:10px 10px 5px 5px;
}
.prob_list .cn2 H2 {
MARGIN: 0px auto;  WIDTH: 250px; HEIGHT: 200px
}
.prob_list .cn2a{
BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; WIDTH: 250px; display:table-cell;*DISPLAY: block; *FONT-FAMILY: Arial; BACKGROUND: #ffffff; HEIGHT: 200px; *FONT-SIZE: 183px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}

.prob_list .cn2 H2 IMG {
VERTICAL-ALIGN: middle;
max-width:250px;
max-height:200px;
}
.prob_list .cn2 SPAN {
LINE-HEIGHT: 30px; DISPLAY: block; COLOR: #333; height:30px;
}
.prob_list .cn2 SPAN A {
LINE-HEIGHT: 40px; COLOR: #333; display:block; font-size:14px;
}
.prob_list .cn2 SPAN A:hover {
COLOR: #0964BA
}



.prob_list2 {
PADDING-BOTTOM: 10px
}
.prob_list2 .cn2 {
TEXT-ALIGN: center; WIDTH: 140px; FLOAT: left; margin:10px 15px 5px 20px;
}
.prob_list2 .cn2 H2 {
WIDTH: 140px; HEIGHT: 140px;
}
.prob_list2 .cnva{
BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; WIDTH: 140px; display:table-cell;*DISPLAY: block; *FONT-FAMILY: Arial; BACKGROUND: #ffffff; HEIGHT: 140px; *FONT-SIZE: 104px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.prob_list2 .cn2 H2 IMG {
VERTICAL-ALIGN: middle;
MAX-WIDTH: 140px; MAX-HEIGHT: 140px;
}
.prob_list2 .cn2 SPAN {
LINE-HEIGHT: 30px; DISPLAY: block; COLOR: #333
}
.prob_list2 .cn2 SPAN A {
LINE-HEIGHT: 30px; COLOR: #333
}
.prob_list2 .cn2 SPAN STRONG {
LINE-HEIGHT: 30px
}
.prob_list2 .cn2 SPAN A:hover {
COLOR: #0964BA
}


.ipro .cn P A:visited {
LINE-HEIGHT: 18px; COLOR: #333
}
.ipro .cn P A:hover {
LINE-HEIGHT: 18px; COLOR: #333
}
.prob_list .cn2 SPAN STRONG {
LINE-HEIGHT: 18px
}
.detail_brief {
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.detail_brief .b {
PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
.detail_brief DL {
MARGIN: 5px 0px 0px 5px
}
.detail_brief DT {
PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/cion03.gif) no-repeat 15px 8px; PADDING-TOP: 0px
}
.detail_brief DT A {
COLOR: #565656
}
.detail_brief DT A:visited {
COLOR: #565656
}
.detail_brief DT A:hover {
COLOR: #565656; TEXT-DECORATION: underline
}
.sitemap {
PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.sitemap DL {
PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
.sitemap DL FONT {
TEXT-ALIGN: left; PADDING-LEFT: 4px; DISPLAY: block; COLOR: #0964BA; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.sitemap DL FONT A {
PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #0964BA; PADDING-TOP: 0px
}
.sitemap DL FONT A:visited {
COLOR: #0964BA
}
.sitemap DL FONT A:hover {
COLOR: #0964BA; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.contactus {

}
.contactus .list1 {
MARGIN: 5px 0px 0px; WIDTH: 360px; FLOAT: left
}
.contactus .list1 DIV {
PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.contactus .list2 {
MARGIN: 5px 0px 0px 10px; WIDTH: 360px; FLOAT: left
}
.contactus .list2 DIV {
PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.public_list {
PADDING-BOTTOM: 20px
}
.public_list TABLE {
MARGIN-TOP: 10px; BACKGROUND: url(../images/cion08.gif) repeat-x left bottom
}
.public_list TH {
TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/cion05.gif) no-repeat 24px 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.public_list TD A {
LINE-HEIGHT: 30px; COLOR: #565656
}
.public_list TD A:visited {
COLOR: #565656
}
.public_list TD A:hover {
COLOR: #0964BA
}
.case {
MARGIN: 0px 0px 9px
}
.case UL {
LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 15px
}
.case LI {
LINE-HEIGHT: 24px; PADDING-LEFT: 15px; WIDTH: 30%; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/cion03.gif) no-repeat left 9px; FLOAT: left; COLOR: #4b4b4b
}
.board {
MARGIN: 0px
}
.board_h3 {
BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-TOP: #e3e3e3 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 0px
}
.board_h4 {
TEXT-ALIGN: center; COLOR: #0964BA; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.board_h4 A {
COLOR: #0964BA
}
.board_h4 A:visited {
COLOR: #0964BA
}
.board_h4 A:hover {
COLOR: #0964BA
}
.board_h5 {
BORDER-BOTTOM: #eaeaea 1px dotted; TEXT-ALIGN: center; MARGIN: 0px 0px 10px; FONT-WEIGHT: normal
}
.btn {
BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; LINE-HEIGHT: 22px; BORDER-RIGHT-STYLE: none; WIDTH: 85px; BORDER-TOP-STYLE: none; BACKGROUND: #0964BA; HEIGHT: 22px; COLOR: #ffffff; BORDER-LEFT-STYLE: none
}
.board_border2 TEXTAREA {
BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.board_border {

}
.board_border UL {
MARGIN: 10px 0px 0px
}
.board_border LI {
COLOR: #333; MARGIN-LEFT: 2em
}
.board_border2 {
PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.board_border2 TD {
BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.board_border2 .select {
LINE-HEIGHT: 24px; WIDTH: 110px
}
.board_border2 .border {
WIDTH: 110px
}
.board_border2 .border_input {
BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 18px; WIDTH: 110px; HEIGHT: 18px; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.board_border2 TEXTAREA {
WIDTH: 140px; HEIGHT: 80px; COLOR: #0964BA; MARGIN-LEFT: 15px
}
.form TD {
PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 4px
}
.form SPAN {
COLOR: #0964BA
}
.sitemsg {
MARGIN: 0px
}
.sitemsg TD {
BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.sitemsg .msgtitle {
COLOR: #333
}
.sitemsg B {
COLOR: #0964BA
}
TEXTAREA {
BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #fafafa; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.table {
MARGIN: 0px auto; BORDER-COLLAPSE: collapse; FONT-SIZE: 14px
}
.table TD {
PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.input_txt {
BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; BACKGROUND: #fafafa; HEIGHT: 20px; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.input_cmd {
BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 22px; MARGIN: 0px 10px 0px 0px; WIDTH: 50px; BACKGROUND: #fafafa; HEIGHT: 22px; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.table SPAN {
PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #f00; PADDING-TOP: 0px
}

.ihot_list {
TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 12px
}
.ihot_list H1 {
BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dddddd 1px solid; HEIGHT: 120px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.ihot_list H2 {
TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN: 8px 0px; COLOR: #71ac4b
}
.ihot_list H2 A {
COLOR: #71ac4b
}
.ihot_list H2 A:visited {
COLOR: #71ac4b
}
.ihot_list H2 A:hover {
COLOR: #71ac4b
}
.ihot_list P {
COLOR: #7c7c7c
}
.sublist {
POSITION: absolute; FILTER: alpha(opacity:70); PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 949px; PADDING-RIGHT: 0px; BACKGROUND: #44769d; HEIGHT: 35px; COLOR: #fff; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px; -moz-opacity: 0.7
}
.sublist A {
PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #fff; PADDING-TOP: 0px
}
.sublist A:visited {
COLOR: #fff
}
.sublist A:hover {
COLOR: #fff; TEXT-DECORATION: underline
}


.pages { clear:both; padding:20px 45px 0 0; color:#333; }
.pages a { color:#333; }
.pages a:hover { color:#f60;  font-weight:bold  }
.pages ul { float:right; }
.pages li { float:left; margin-left:8px; }

.tag{margin:5px 0;font-size:14px;}
.tag a{margin:0 5px;}
.tag a:hover{text-decoration:underline;}

.top_t{background:#f1f1f1;width:100%;height:30px;line-height:30px; min-width:1100px;}
.top_in{margin:0px auto;padding:0px;width:1000px; font-size:12px;}
.lc{float:left;width:400px;LINE-HEIGHT: 30px; padding-left:10px;color:#333;text-align:left}
.topnav1{float:right;text-align:right;line-height:30px}
.topnav1 a{color:#333;margin-right:4px;}
.topnav1 a:hover ,.lc a:hover , #span_login a:hover{color:#0964BA!important}
#span_login{line-height:30px;}
#span_login a{color:#333;}
.lc a{color:#333;}


#demo1p {
list-style: none outside none; 
overflow: hidden;
width: 1000px;
background:#fff;


}
#indemo1p {
    float: left;
    width: 800%;
}
#demo1p1 {
    float: left;
}
#demo1p2 {
    float: left;
}



.top_142{}
.top_142 li{float:left;width:224px; _width:225px;margin:0 0px 5px 22px; text-align:center;}
.top_142 h2{width:224px;margin:0 auto;}
.top_142a{width:220px;height:160px;border:#0964BA solid 1px;padding:1px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:174px;*font-family:Arial;}
.top_142 h2 img{vertical-align:middle; max-width:220px; max-height:160px;}
.top_142 h3{ height:35px; line-height:35px; width:224px;}
.top_142 h3 a{color:#333;font-weight:normal; line-height:35px; display:block; font-size:14px;}
.top_142 h3 a:hover{color:#0964BA;}
 



.dn{width:720px;float:left}
.downlist_l {float:left;width:350px;}
.downlist_m {float:left;width:100px;margin:0px 20px;_margin:0px 10px;}
.downlist_r{float:right;width:150px}
.downlist_l ul li{float:left;width:350px;}
.downlist_m ul li{float:left;width:100px;margin:0px 20px;_margin:0px 10px;}
.downlist_r ul li{float:right;width:150px;}
.dn li{background:none !important}

	
.right{ width:740px; float:right;}	
.ileft{width:220px; float:left;}
.fenlei{width:999px; margin:0 auto; background:url(../images/cpfl.jpg) no-repeat top center; height:67px;}
.fenlei span{ float:right; margin-top:35px; margin-right:10px;}

.iright{width:1000px; margin:0 auto; background:url(../images/xwdt.jpg) no-repeat; }




.zizhi{width:1000px; margin:20px auto 10px;}
.cpzx {}
.lxwm{width:1000px; background:url(../images/lxwm.jpg) left top no-repeat; margin:0 auto; height:315px;}
.lxwm2 {width:100%; background:#f5f3f4;}

.zuo{float:left; margin-top:20px; margin-left:150px;}
.you {float:right; margin-top:25px; margin-right:100px;}

.sou{ float:right;}
.rmss{ float:left;}
.sou2{ width:201px; margin:0 auto; padding-bottom:10px}

.xian{ background:url(../images/xian.jpg) left no-repeat;}

.aa{ padding:14px 0; width:220px; background:#0964BA;}
.aa p{color:#fff; line-height:26px; padding-left:20px; padding-right:0px}
.aa p a{color:#fff;}

.guangg{background:url(../images/qq.jpg) center top no-repeat; width:100%; margin:40px 0 0px; height:176px}

.line{text-align:center;}
.laiyuan{text-align:center;}

.zz{width:1000px; margin:20px auto 0;}

.xl{width:100%;height:105px;margin:50px auto 0;}



/*ï¿½ï¿½Ò³ï¿½ï¿½Ê½*/

.page_info{text-align:center;margin-top:10px;color:#aaa; }
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:25px;line-height:25px;text-align:center;letter-spacing:0;;font-size:12px;margin-top:20px; border:none !important; width:1000px; margin:20px auto}
.page_list ul li a{display:inline-block;color:#aaa;border:1px solid #aaa;background:#fff;text-align:center;margin:0 1px; width:auto; height:25px; padding:0px 8px;float: left;}
.page_list ul li a:hover{color:#fff;border:1px solid #0964BA; background:#0964BA;}
.page_list ul li a.on{color:#fff;border:1px solid #0964BA; background:#0964BA;}
.page_list ul li.active a{color:#fff;border:1px solid #0964BA; background:#0964BA;}

.text li{ line-height:35px; font-size:14px; margin-left:0px;}
.preNext{position:relative;background:url(../images/news_con.jpg) left top no-repeat; padding-top:10px; margin-top:10px;}
.preNext .line{height:10px;overflow:hidden;clear:both;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;float:left;}
.preNext .text{color:#999;}
.preNext .text a:hover{color:#0964BA; text-decoration:underline;}

.jbrpro{ width:720px; padding-bottom:20px; padding-top:20px; text-align:center; border:1px solid #ccc; margin:0 auto}
.proct_bg1{ text-align:center;width:720px; text-align:center; line-height:35px; font-weight:bold}

.qslmbg{background:url(../images/xinlai.jpg) no-repeat center center; width:100%; height:105px; min-width:1100px;}



.topl{ width:425px; color:#626262}
.topa a{ padding-left:20px; padding-right:20px; color:#025694}
.topa a:hover{ color:#ff7602}
.topbg{ height:35px; background:#ededed; line-height:35px;min-width:1200px;}
.headbg{ height:90px; width:1200px; margin:20px auto; min-width:1200px;}
.jsalbg{ width:199px; height:50px; margin-left:25%; margin-right:20px;}


ul#topnav {
	margin: 0; padding: 0;
	float: left;
	width: 1200px;
	list-style: none;
	position: relative;
	font-size: 15px;
}

ul#topnav li span {
	float: left;

	position: absolute;
top:55px;
	display: none;
	background:url(../images/cio.png);
	color: #fff;
	padding-left:27px;
	padding-right:27px;
	
}
ul#topnav li:hover span { display: block;line-height:55px; text-align:left}
ul#topnav li span a { display: inline; padding-left:10px; padding-right:10px;height:50px; }
ul#topnav li span a:hover {text-decoration: underline; background:none;}
.navbg{ width:100%; height:55px; background:#0964BA; position:relative; z-index:9;}
.djnav li{ width:133px; height:55px; line-height:55px; font-size:15px; float:left; text-align:center}
.djnav li a{ color:#fff; width:133px; height:55px; display:block}
.djnav li a:hover{ background:#EEC241; color:#000;}



.jshpro{ width:181px; height:38px; background:url(../images/pro.jpg) no-repeat; margin:20px auto}

.jshprolist li{ width:197px; height:39px; background:#0964ba; line-height:39px; text-align:center; display:inline-block; margin-left:16px;}
.jshprolist li a{ color:#fff; width:197px; height:39px; display:block}
.jshprolist li a:hover{ color:#222; background:#eec241}

/*****************¹ö¶¯²úÆ·******************/
#demo1p {overflow: hidden;width: 1200px; height:230px; margin:0 auto;}
#indemo1p {float: left;width: 800%;}
#demo1p1 {float: left;}
#demo1p2 {float: left;}

.top_14 ul li{float:left;width:220px; _width:220px;margin:5px 10px;  text-align:center;}
.top_14 ul li h2{width:220px;height:173px;margin:0 auto;}
.top_14 ul li h2 a{width:220px;height:173px; display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:188px;*font-family:Arial; }
.top_14 p{ width:220px; line-height:35px; font-size:14px;}
.top_14 p a{ color:#222;}
.top_14 p a:hover{ color:#0964BA}
.top_14 ul li h2 img{vertical-align:middle;  max-width:220px; max-height:173px; }
.jsnewsprobg{background:url(../images/probg1.png) no-repeat; position:relative; z-index:999;width:220px;height:173px; margin-top:-173px;}
.jsnewsprobgo{background:url(../images/probg2.png) no-repeat; position:relative; z-index:999;width:350px;height:265px; margin-top:-322px;}


.jshysbg{ width:1200px; height:140px; background:url(../images/ys1.jpg) no-repeat; margin:20px auto; min-width:1200px;}
.jshyscon{ width:100%; height:660px; background:url(../images/ysbg.jpg) no-repeat center center;  min-width:1200px;}
.jshysbg1{ width:1031px; height:615px; background:url(../images/ysbg.png) no-repeat 0 40px; margin:0 auto}
.jshnewspro{ text-align:center; font-weight:bold; font-size:24px; color:#000; line-height:60px;}

.ftlinkcon{ height:30px; border-bottom:1px solid #ccc;}
.ftlink{ width:100px; border-left:5px solid #008cda; height:24px; line-height:24px; font-size:20px; color:#000; font-weight:bold;text-align:center}
.ftlinktxt{ width:860px; margin-left:20px; font-size:14px; line-height:24px;}
.ftlinktxt a{ color:#000; padding-left:10px; padding-right:10px;}
.fttelcon{ width:300px; margin-left:20px;}
.fttelcon h1{ color:#fff; line-height:55px;}
.ftcon{ height:218px; background:#055cae; width:100%; min-width:1200px;}
.ftwxbg{ width:133px; height:152px; background:url(../images/wx.png) no-repeat; margin-top:30px;}
.fttelbg{ width:167px; height:17px; background:url(../images/fttelbg.png) no-repeat; margin-top:50px;}
.ftnav{ width:255px;}
.ftlx{ width:650px;}
.ftlx p{ line-height:35px; color:#fff; float:left; width:320px;}
.ftcontact{ height:20px; line-height:20px; border-left:6px solid #0964ba; font-weight:bold; color:#98a2b7; text-indent:.5em; margin-bottom:10px;}
.ftnav ul li{ float:left; margin-right:40px; width:80px; line-height:30px;}
.ftnav ul li a{ color:#fff}

.fttxt{ height:40px; line-height:40px; text-align:center; color:#6e7583; width:1100px; min-width:1100px; margin:0 auto}
.fttxt a{color:#6e7583}


/***********************************************/
.xyprotitle{ width:1200px; height:90px; background:url(../images/index_tit2.png) no-repeat; margin-top:30px;}

.jshpro1{ margin-top:20px; }
.jshpro1 li{ width:350px; height:340px; overflow:hidden; float:left; margin-left:18px; position:relative; text-align:center; margin-top:20px; margin-right:32px;}
.jshpro1 li img{max-width:350px; max-height:265px; z-index:10;}
.jshpro1 li .mark{ background:url(../images/jia1.png) no-repeat center 40px #000; opacity:0.7; display:none; width:320px; height:175px; z-index:888; filter:alpha(opacity=0.7); position:absolute; top:0; left:0; color:#fff; text-align:left; padding:90px 10px 0 20px;}
.jshpro1 li .mark a{ color:#fff;}
.jshpro1 li .mark2{ width:350px; height:50px; line-height:50px; color:#fff; font-size:15px;  background:#0964BA}
.jshpro1 li .mark2 a{width:350px; height:50px; display:block; color:#fff}
.jshpro1 li .mark2 a:hover{ background:#eec241; color:#000}
.jshpromore{ background:url(../images/more1.png) no-repeat left; width:170px; height:25px; margin:20px auto; text-indent:2em;}
.jshpromore a{ color:#404040; font-size:14px;}
.jshpromore a:hover{ color:#b10707}

.mbnewspro a{float:right; margin-right:5px; }
.mbnewspro{width:100%;height:90px;margin-top:30px;line-height:90px;background:url(../images/index_tit4.png) no-repeat center top; margin-bottom:30px;}
.mbnewscon{width:100%;height:90px;margin-top:10px;line-height:90px;background:url(../images/index_tit3.png) no-repeat center top;}
.mbnewscon a{float:right; margin-right:5px;}
.mbnewsmain{margin-top:30px; margin-bottom:50px; height:350px;}
.mbnews2{width:100%; float:left;width:560px;  height:85px;overflow:hidden; margin:15px 30px 5px 0; border-bottom:1px dotted #666; padding-top:10px; padding-left:10px; cursor:pointer}
.mbnews3{float:left; width:15%;}
.mbnewst{width:100%; text-align:center; color:#E40000; font-size:48px;  overflow:hidden; line-height:48px; height:48px;}
.mbnewstime{text-align:center; font-size:42px; background:#0964BA; height:75px; line-height:75px; color:#fff; width:40px; font-weight:bold; width:85px;}
.mnewstitle a{ font-size:16px; color:#222;}
.mnewstitle a:hover{ color:#0964BA; font-weight:bold}
.mbnewsr{float:right; width:80%; margin-right:2%; overflow:hidden; height:75px;}
.mbnews2:hover{ background:#eee;}
.mbnewscontxt{line-height:24px; font-size:12px; color:#666; margin-top:5px;}
.mbnews{width:100%;height:90px;line-height:90px;background:url(../images/index_tit1.png) no-repeat center top;}
.mbnews a{float:right; margin-right:5px;}
.mbnews1{width:100%; height:300px; overflow:hidden; margin:0 auto; margin-top:25px;}
.mbabout{width:1200px;margin:0 auto;margin-top:30px;overflow:hidden}
.mbnewcon{width:1172px; padding:13px; margin:0 auto;height:230px; border:1px solid #EDEDED; line-height:35px; font-size:16px; overflow:hidden; margin-top:28px; margin-bottom:30px;}
.mbnewstitle{width:100%;height:70px;font-size:28px; font-weight:bold; text-align:center; color:#0964BA;line-height:60px; overflow:hidden; }
.mbfw{width:100%; background:url(../images/ppr.jpg) no-repeat center center;margin-top:20px; padding-top:50px;overflow:hidden; height:375px;}
.mbfwo{width:100%;height:90px;line-height:90px;background:url(../images/index_tit2.png) no-repeat center top;}
.mbfwbg{width:1200px; height:200px; overflow:hidden; margin:0 auto; margin-top:35px;}
.ysbg{ height:330px; width:100%; background:url(../images/ys.jpg) no-repeat center center; margin-top:20px;}
.ysbiao{ width:1200px; height:330px; margin:0 auto; background:url(../images/ysys.jpg) no-repeat; position:relative;}
.zuob{ width:60px; height:57px; position:absolute; color:#fff; line-height:22px; font-size:16px; text-align:center; padding-top:8px; display:table-cell; vertical-align:middle;}
.zuob a{ color:#000;}
.zuob a:hover{ color:#2a93f5; font-weight:bold}

/*ï¿½Ãµï¿½Banner*/
/* ´óÍ¼*/
.banner { position:relative; height:550px;}
.banner .btn1 { bottom: 5px;margin-right: -450px; padding: 5px 6px; position: absolute; right: 50%;z-index: 7;}
.banner .btn1 span { background: none repeat scroll 0 0 #0a68b6; border: 1px solid #0a68b6; color: #FFFFFF; cursor: pointer;display: inline-block; margin-left: 5px;padding: 2px 5px;}
.banner .btn1 span.cur { font-weight: bold; padding: 4px 8px;}
.banner .bgitem{height:550px; cursor:pointer; width: 100%;margin: 0 auto;position:absolute; background-position:center top; background-repeat:no-repeat;}

.cntxt{ height:35px; width:200px;}
.cntxt a{ color:#0964BA; font-size:14px; width:100px; display:block;  float:left;  height:35px; text-indent:2.5em;}
.cnbg{background:url(../images/ch.jpg) no-repeat 0 10px;}
.enbg{background:url(../images/en.jpg) no-repeat 0 10px;}
.cntxt a:hover{ color:#000}

