﻿body{font:12px/140% Arial,Helvetica, sans-serif,Verdana;color:#5a5a5a; margin:0; background:#FFF; min-width:1200px;}
/*html,body{overflow:hidden;-webkit-text-size-adjust:none;}*/
table,td{font:12px/140% Arial,Helvetica, sans-serif,Verdana; color:#5a5a5a;}
.topw{ background-color:#f5f5f5; border-bottom:1px solid #eaeaea;height: 36px; line-height:36px;}
.topw div.full_content{height:36px;}
.bookspace{width:10px; display:inline-block;}
.full_content{width:1200px;margin: 0px auto;}
.bookdelimiter{line-height: 100%; color: rgb(153, 153, 153);}
.wp-title_content{word-wrap: break-word; padding: 0px; border-color: transparent; border-width: 0px; height: 18px; width: 250px; display: block; float:left;}
.wp-bookmark_content{width: 188px; height: 18px; border-color: transparent; border-width: 0px; float:right;}

A.topwl:link{text-decoration:none; color:#5a5a5a;}
A.topwl:visited{text-decoration:none; color:#5a5a5a;}
A.topwl:hover{text-decoration:none; color:#00275b; font-weight:bold;}
.clear{ clear:both; height:0px; overflow:hidden;}

.topl{ height: 100px; background-color:#fff}
.topl div.full_content{height:100px; line-height:100px;}
.logo{ float:left; margin-top:23px;}
.tel24{ float:right; margin-top:23px;}


.subMenu{ background:url(../images/menubg.gif) repeat-x; height:60px; width:100%;}

.ui-header {
    height: 60px;
	font-family: Microsoft YaHei;
	font-size:14px;
    box-sizing: border-box;
 
    width: 100%;
    min-width: 1200px;
    z-index: 100;
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.ui-header-box {
    justify-content: space-between;
    height: 100%;
    padding: 0px;
}

.ui-header-nav dl dd ul {
    display: none;
    background-color: #ff6600;
    position: absolute;
    width: 161px;
    top: 60px;
    left: 0;
    padding: 10px 0;
}

.ui-header-nav {

    justify-content: flex-start;
    margin-right: 0px;
    height: 60px;width:1200px;margin: 0px auto;
}

.ui-header-nav dl dd h3 {
    font-weight: normal;
	font-family: Microsoft YaHei;
	font-size:14px;
}

.ui-header-nav dl dd h3 A:link{text-decoration:none; color:#fff; display:block;width: 161px;}
.ui-header-nav dl dd h3 A:visited{text-decoration:none; color:#fff;display:block;width: 161px;}
.ui-header-nav dl dd h3 A:hover{text-decoration:none; color:#fff; font-weight:bold; background-color:#ff6600;}

.ui-header-nav dl dd {
    color: #fff;
    display: block;
    line-height: 60px;
    padding: 0px;
    box-sizing: border-box;
    border-bottom: 2px solid transparent;
    font-size: 14px;
    font-weight: normal;
    position: relative;
    text-align: center;
    float: left;
}

.ui-header-nav dl dd ul li {
    height: 35px;
    line-height: 35px;
}

.ui-header-nav dl .on {
    border-bottom: 0px solid transparent;
    border-color: #fff;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-transition: all .8s ease;
    -webkit-transition: all .8s ease;
    transition: all .8s ease;
	background-color:#ff6600;
}

.ui-header-nav dl dd ul li a {
    color: #fff;
    font-size: 14px;
	 display:block;width: 151px;
	 margin-left:5px;
}

.ui-header-nav dl dd ul li a:hover {
    color: #ff6600;
	background-color: #fff;
}
.fixed{
    position: fixed;background:url(../images/menubg.gif) repeat-x; 
}
.bgclass{ background-color:#f5f5f5; padding-bottom:28px;}
.mainbody{ width:1200px; margin:0 auto; position:relative; background-color:#fff;}
.bannerBT{ border-top:3px #ec6c00 solid; height:15px; background-color:#FFFFFF; width:1200px; overflow:hidden; position:absolute; top:-18px; z-index:9999;}
.jgdiv{ background:url(../images/jgbg.jpg) no-repeat; height:278px; width:208px; margin-left:16px; padding-right:25px; padding-top:78px; padding-left:26px; float:left; color: #FFFFFF;position:relative;}
.jgdiv a:link{ color:#FFFFFF !important;}
.jgdiv a:hover,.jgdiv a:visited{ color:#ffa800 !important;}
.jgtitle{font-size:24px; color:#FFFFFF; font-weight:bold; position: absolute;top:32px; left:24px; font-family:Arial, Helvetica, sans-serif;}
.jgtable .tbline{ background-color:#ff6600; border-bottom: 1px solid #FFFFFF; border-left:0px; border-right:0px; border-top:0px; width:108px; height:26px; margin-bottom:6px;}
.jgtable label{ color:#FFFFFF; font-weight:bold;  display:block;width:96px; float:left; padding-top:8px;}
.jgtable .jgsubmit{ background-color:#fff; font-size:18px; font-weight:bold; color:#ff6600; border:0px; width:206px; height:38px; margin-top:18px;}

.inabout{ width: 492px; margin-left:38px; float:left;}
.inabout .inaboutword{ width: 492px; line-height:24px; margin-top:14px;}
.inabout .rmore{ float:right; margin-top:20px;}

.cityall{ background:url(../images/ingzbg.png) no-repeat center; width:350px; line-height:24px; overflow:hidden; height:316px; padding-right:22px; float:right; padding-top:26px;}
.gzbody li{ float:left; margin:6px 24px 0px 28px;}

.teamw{ background:url(../images/teambg.jpg) no-repeat center; height:350px; width:100%;}
.teamw .teambd{ width:1100px; margin: 0 auto;}
.teamw .teamtit{ text-align:center; padding-top:23px; padding-bottom:12px;}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3{display:none;}
.nbs-flexisel-container{position:relative;max-width:100%;}
.nbs-flexisel-ul{position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}
.nbs-flexisel-inner{
	overflow:hidden;float:left;width:100%;border:0px solid #ccc;
}	
.SCJ nbs-flexisel-inner{
	overflow:hidden;float:left;width:100%;background:;border:0px solid #ccc;
	
	background:#fcfcfc -moz-linear-gradient(top, #fcfcfc 0%, #eee 100%);/* FF3.6+ */
	background:#fcfcfc -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc)), color-stop(100%,#eee));/* Chrome,Safari4+ */
	background:#fcfcfc -webkit-linear-gradient(top, #fcfcfc 0%, #eee 100%);/* Chrome10+,Safari5.1+ */
	background:#fcfcfc -o-linear-gradient(top, #fcfcfc 0%, #eee 100%);/* Opera11.10+ */
	background:#fcfcfc -ms-linear-gradient(top, #fcfcfc 0%, #eee 100%);/* IE10+ */
	background:#fcfcfc linear-gradient(top, #fcfcfc 0%, #eee 100%);/* W3C */
	
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
}
.nbs-flexisel-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:20px; text-align:left;}
.nbs-flexisel-item h3,.nbs-flexisel-item p{ width:163px;}
.nbs-flexisel-item img{width:100%;cursor:pointer;positon:relative;margin-top:10px;margin-bottom:10px;max-width:163px;max-height:183px;}
/*** Navigation ***/
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{width:48px;height:48px;position:absolute;cursor:pointer;z-index:100;opacity:0.5;}
.nbs-flexisel-nav-left{left:-48px;background:url(../images/button-previous.png) no-repeat;}
.nbs-flexisel-nav-right{right:-48px;background:url(../images/button-next.png) no-repeat;}

.panner{ width:1200px; margin:0 auto;}
.panner .pannerbd{ background:url(../images/pannerbgen.png) no-repeat; width:489px; height:366px; padding-left:24px; margin-top:46px; position:relative;}
.panner .pannerbd .rmore{ position:absolute; right:32px; top:26px;}
.panner .pannerdiv{width:80%; position:absolute; top:70px; left:60px;}
.panner .pannerbd li{border: 1px solid #ddd;
    height: 40px;
    line-height: 40px;
    display: block;
    margin-bottom: 20px;
    text-align: center; float:left;width: 45%; margin:2% 2%;}
.panner .pannerbd .boximg{height: 40px;vertical-align: middle;}
	
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
/* 新闻 */
.mainNews{width:610px; margin-top:38px;}
.mainNews h2{height:51px;}
.mainNews .hd{margin-top:29px;}
.mainNews .hd ul{height:35px;border-left:1px solid #d1d1d1;}
.mainNews .hd ul li{width:89px;line-height:33px;height:33px;border:1px solid #d1d1d1;border-left:none;float:left;text-align:center;}
.mainNews .hd ul li.on{background:#ee7500;border-color:#ee7500;color:#fff;}

.mainNews .bd{margin-top:15px;}
.mainNews .bd .bdList{width:610px;overflow:hidden;}
.bdList .bdPic{height:128px;}
.bdList .bdPic .pic{display:block;width:210px;height:128px;float:left;margin-right:30px;}
.bdList .bdPic h3{width:370px;float:left;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;padding-top:10px;display:block;font-weight:normal;}
.bdList .bdPic h5{width:370px;float:left;padding-top:6px;font-weight:normal;color:#999;line-height:26px;}
.bdList ul{padding-top:15px;}
.bdList ul li{height:26px;line-height:26px;}
.bdList ul li a{display:block;width:450px;height:26px;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.bdList ul li span{float:right;text-align:right;color:#999}
.bdList ul li a:hover{color:#ee7500;}

.footer{}
.footer .full{ width:1200px; margin:0 auto;}
.footer .flink{ background-color:#00275b; height:38px; line-height:38px; color:#FFFFFF;}
.footer .flink a:link{text-decoration:none; color:#fff; padding:0 10px;}
.footer .flink a:visited{text-decoration:none; color:#fff;}
.footer .flink a:hover{text-decoration:none; color:#fb8337; font-weight:bold;}
.footer .footbd{ background-color:#333; height:135px;}
.footer .logof{ float:left;margin-top:45px;}
.footer .footw{ float:left;margin-top:45px; color:#8d8d8d; line-height:24px; margin-left:18px;}
.footer .rwmw{ float:right; border-right:1px #4c4c4c solid; padding:28px 18px; margin-right:18px; color:#8d8d8d; margin-top:22px;}
.footer .rwm{ float:right; margin-right:28px;margin-top:22px;}

.lybody{ background:#f5f5f5; padding:18px 0 28px 0;}
.lybody .lymain{ width:1200px; margin:0 auto;}
.lybody .leftmenu{ width:260px; float:left; background-color:#FFFFFF;}
.lybody .lyword{ width:900px; float:right;}
.lybody .lefttit{ border-top:2px #ff6600 solid; background-color:#00275b; height:68px; padding-top:20px;}
.lybody .lefttit p{ margin-bottom:10px; color:#FFFFFF; text-align:center;}
.lybody .lefttitw{font-size: 24px; line-height: 25.2px; font-family: 微软雅黑; color: rgb(255, 255, 255);}
.lybody .menul{ padding:10px;}

.menul ul{overflow:hidden;background:#eaeaea; padding:12px;}
.menul li{height:58px;border-bottom:1px dashed #dfdfdf;}
.menul .current a:link{color:#ff6600!important;}
.menul .current a:hover{color:#ff6600!important;}
.menul .current a:active{color:#ff6600!important;}
.menul li a{display:block;height:58px;line-height:58px; text-align:center;font-size:14px;color:#626262;font-family: 微软雅黑; font-weight:bold;}
.menul li a:hover,.menul li .active{color:#ff6600;}


.lybody .local{ color:#333333;font-family: 微软雅黑; padding-top:24px; margin-bottom:10px; padding-bottom:12px; background:url(../images/titleimg.gif) repeat-x bottom;}
.lymainw{ background-color:#FFFFFF; padding:25px; line-height:24px;}
.lybanner{ height:402px; width:100%;}

.lymainw .pannerimg li{border: 1px solid #ddd;
    height: 60px;
    line-height: 60px;
    display: block;
    margin-bottom: 20px;
    text-align: center; float:left;width: 45%; margin:2% 2%;}
.lymainw .pannerimg .boximg{height: 60px;vertical-align: middle;}
	
.lymainw td{ padding:6px ; border:1px #FFFFFF solid;}

.xw_zd{ overflow: hidden;}
.xw_zd .zd_img{ width: 319px; height: 165px; padding: 9px; border: 1px solid #cddae4; float: left; background: #fff;}
.xw_zd .zd_txt{ width: 470px; height: 185px; float: right;overflow: hidden; position: relative;}
.xw_zd .zd_txt h1{font-size: 14px; font-family: \5FAE\8F6F\96C5\9ED1; margin-top: 10px;margin-bottom: 8px;}
.xw_zd .zd_txt h1 a{color: #0068b7;}
.xw_zd .zd_txt h1 a:hover,.xw_zd .zd_txt a.more:hover{color: #0068b7; text-decoration: underline;}
.xw_zd .zd_txt p{ height: 110px; overflow: hidden; line-height: 22px;}
.xw_zd .zd_txt a.more{ position: absolute; color: #b4b4b4; left: 0px; bottom: 0px;}
.news_bt{ margin-top: 20px; border-bottom: 1px solid #c6dbe9; margin-bottom: 5px; font-size: 14px; font-family: \5FAE\8F6F\96C5\9ED1;overflow: hidden; padding-bottom: 5px;}
.news li{ overflow: hidden; border-bottom: 1px solid #f7f7f7; height: 33px; line-height: 33px;}
.news li a{ display: inline-block; float: left; width: 640px; background: url(../images/dian.png) no-repeat left center; padding-left: 10px;}
.news li span{ display: inline-block; float: right;}
.news li:hover span{color: #0068b7;}
.pages{ clear: both; padding-bottom: 10px; padding-top: 20px; text-align: center; overflow: hidden;}
.pages a{ display: inline-block; width: 26px;  height: 23px; line-height:23px; background: url(../images/a.png) no-repeat left center;}
.pages a.sx{ width: 50px; background: none;}
.pages span{ display: inline-block;width: 22px; height: 23px; line-height:23px; background: url(../images/span.png) no-repeat left center; color: #fff; line-height: 20px; padding-right: 4px;}
.input{
BACKGROUND-COLOR: #f5fff7;BORDER: #009dd1 1px solid;font-size:12px;COLOR: #000; padding:3px;}

.page_td{ border:1px solid #CCCCCC; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#f2f2f2; padding:0px 5px;}
.inputpage{BORDER:1px #ffffff solid; width:24px; height:20px;}
.fh{ display: block; width: 50px; height: 24px; line-height: 24px; text-align: center; background: #0068b7; color: #fff; float: right; margin-top: 20px;}
.fh:link{color: #fff;}
.fh:hover{ color: #fff; text-decoration: underline;}
.detail .de {
    padding-top: 15px;
    border-top: 1px solid #d8dee3;
}.detail h2 {
    font-size: 20px;
    color: #0068b7;
    font-family: \5FAE\8F6F\96C5\9ED1;
    text-align: center;
    padding-bottom: 12px;
    width: 546px;
    margin: 0 auto;
}
.cp_list li{ width: 702px; height: 187px; padding: 14px; overflow: hidden; background: url(../images/cp_lb.png) no-repeat left center; margin-bottom: 25px;}
.cp_list { width: 730px; overflow: hidden;}
.cp_list .list_img{ width: 225px; height: 174px; overflow: hidden; float: left;}
.cp_list .list_txt{ width: 450px; height:174px; overflow: hidden; float: right; }
.cp_list .list_txt h1{font-size: 16px;font-family: \5FAE\8F6F\96C5\9ED1; margin-top: 8px; margin-bottom: 7px;}
.cp_list .list_txt p{ height: 132px; line-height: 22px;font-family: \5FAE\8F6F\96C5\9ED1;}
.cp_detail .xx_img{ width: 386px; height: 241px; overflow: hidden; float: left; background: url(../images/xx_bg.png) no-repeat center -79px; position: relative;}
.cp_detail .xx_img ul{ width: 370px; height: 198px; position: absolute; left: 8px; top: 8px; overflow: hidden;}
.cp_detail .xx_img ul li{ width: 370px; height: 198px; overflow: hidden; position: absolute; left: 0px; top: 0px; }
.cp_detail .xx_img .dl{ width: 386px; height: 12px; position: absolute; left: 0px; bottom: 4px; text-align: center;}
.cp_detail .xx_img .dl em{ display: inline-block; width: 12px; height: 12px; background: url(../images/em1.png) no-repeat left center; margin-right: 10px; cursor: pointer;}
.xx_txtaa{font-size: 18px;
color: #0069b4;
margin-bottom: 5px;}
.cp_detail .xx_img .dl em.current{ background: url(../images/em2.png) no-repeat left center;}
.cp_detail .xx_txt{ width: 320px; overflow: hidden; line-height: 20px; font-family: \5FAE\8F6F\96C5\9ED1;  float: right;}
.cp_detail .xx_txt h1{ font-size: 18px; color: #0069b4; margin-bottom: 5px;}
.cp_detail .xx_txt p{ overflow: hidden; line-height: 22px;}
.cp_detail .cp_xx_bt{font-size: 14px;font-family: \5FAE\8F6F\96C5\9ED1;color: #0069b4; border-bottom: 3px solid #e4e4e4; padding-top: 10px; padding-bottom: 5px;}
.cp_xx_cont{ overflow: hidden; margin-top: 10px;}
.cp_xx_cont table{ border-collapse: collapse; width: 100%}
.cp_xx_cont table td{ border: 1px solid #ccc; padding: 2px 5px;}


DIV#productcontent {
	 TEXT-ALIGN: left; PADDING-BOTTOM: 30px; MARGIN: 0px;
}
DIV#productcontent .productpics {
	WIDTH: 480px; FLOAT: left;; min-HEIGHT: 268px _HEIGHT: 268px
}
DIV#productcontent .piczone {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 450px; PADDING-RIGHT: 5px; BACKGROUND: #fff;min-HEIGHT: 260px; _HEIGHT: 260px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
DIV#productcontent .productpic {
	CURSOR: pointer
}
DIV#productcontent .productloading {
	MARGIN: 125px 0px
}
DIV#productcontent .introzone {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 198px; BORDER-LEFT-WIDTH: 0px
}
DIV#productcontent #prodtitle {
	TEXT-ALIGN: left; MARGIN: 0px 0px 20px; PADDING-LEFT: 10px;BACKGROUND: #f5f5f5; HEIGHT: 28px; COLOR: #000; font-size:14px; font-weight:bold;
}
DIV#productcontent DIV#memo {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 10px 20px 5px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#productcontent DIV#prop {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 10px 20px 20px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;PADDING-TOP: 0px
}
DIV#productcontent .bodyzone {
	PADDING-BOTTOM: 15px; BORDER-TOP: #eee 3px solid;  margin-top:16px;
}

