/*reset.css*/
.ul{margin:0;padding:0}
.ul li{margin:0;padding:0;list-style:none;}
.h2{ margin:0px; padding:0px;}
.h3{ margin:0px; padding:0px;}
.h4{ margin:0px; padding:0px;}
a{ text-decoration:none; color: #000;}
a:hover{ text-decoration:underline; color: red;}
a img { border:0;}
.ha:hover{text-decoration:none; color: #4e4e4e;}
.special p { margin:0px; padding:0px;}
.tr { text-align:right;}
.tc { text-align:center;}
.fl { float:left;}
.fr { float:right;}
form{padding: 0;margin: 0;}
/*结束靠齐*/
.clear{
	clear:both; overflow: hidden; height: 0;  
}


body { font-size:12px; margin:0px; padding:0px; color: #656565; background: url(../images/body_bj.jpg) repeat; font:12px/150% Arial,Verdana,"宋体"}
.wrap{width: 991px; margin: 0 auto;}


.head{ height: 102px; width: 100%; margin: 0  auto; background: url(../images/head_bj.jpg) repeat-x; }
.head div.wrap{background: url(../images/top_mid_bg.jpg) no-repeat;}
.head div.logo{line-height:102px; width: 300px; float: left; }
.head div.logo a{color: #fff; font-size: 20px;}
.head div.head_right{ width:691px; float: left; height: 102px; }
.head div.head_right div.top{ height: 30px; text-align: right; line-height: 30px; color:#d1d1d1;padding-top: 2px;}
.head div.head_right div.top a{color:#d1d1d1;}
.head div.head_right div.menu{height: 38px; margin-top:32px ; float: right;}
.head div.head_right div.menu ul li{float: left;padding-left: 10px;position: relative;width: 88px; z-index: 100;}
.head div.head_right div.menu ul li a{ display: block; width: 88px; text-align: center; height: 36px;padding-top: 2px; line-height: 36px; color: #fefefe; font-weight: bold; font-size: 14px; font-family: "微软雅黑";}
.head div.head_right div.menu ul li a.current{ background: url(../images/menu_current.jpg) no-repeat;}
.head div.head_right div.menu ul li a.hover{ text-decoration: none; background: url(../images/menu_current.jpg) no-repeat;}


/*二级菜单*/
.head div.menu ul li div.nav_list{position: absolute; left: 10px; top: 38px; padding:0; border-top: 0;opacity: 0.85;filter:alpha(opacity=85); display:none;}
.head div.menu ul li div.nav_list li{float: none;  background:#666 ;width: 88px;padding: 0; margin: 0; }
.head div.menu ul li div.nav_list li a{height: 30px; line-height: 30px; font-size: 12px; border-bottom: 1px solid #fff;
  text-align: left; width:88px;color: #fff; text-align: center;}
.head div.menu ul li div.nav_list li a:hover{color: #fff; font-weight: bold; background: #7b7b7b; text-decoration: none;}


.content{padding-top: 20px;}

.notice{height: 36px; padding: 4px 10px 23px; background: url(../images/news_bj.jpg) no-repeat; overflow: hidden;}
#noticeBox{ height: 36px;  overflow: hidden;}
.notice ul li{height: 36px; line-height: 36px; background: url(../images/point.jpg) left center no-repeat; padding:  0 10px; color: #656565;}
.notice ul li a{color: #656565;}
.notice ul li span{margin-left: 15px; color: #367f16;}


.index_con{}
.index_con div.title{height: 24px; line-height: 24px; background: url(../images/bj1.jpg) center repeat-x;}
.index_con div.title span{ display: inline-block; height: 24px; padding: 0 5px 0 1px; background: url(../images/body_bj.jpg) repeat;}
.index_con div.title span strong{color:#fe7700 ;font-weight: bold; font-size: 14px; font-family: "微软雅黑";}
.index_con div.title span b{font-weight: normal; font-size: 11px; color: #626262;}
.index_con div.title a{display: inline-block; height: 24px; width: 36px; background: url(../images/more3.jpg) no-repeat; float: right; }

.index_con div.text{padding-top:6px;}

.about{ width: 349px; float: left;}
.about a.img{float: left; margin: 0 10px 0 0; padding: 1px; background: #fff; display: block; width: 100px; height: 75px; overflow: hidden; }
.about a.img img{width: 100px; height: 75px;}
.about p.text{padding: 0; margin: 0; color: #878787; line-height:20px;}
.about p.text a{ display: inline-block; width: 38px; height: 11px; background: url(../images/more2.jpg) no-repeat; margin-left: 10px;} 



.news{ width: 292px; float: left; margin-left:30px;}
.news ul li{height: 26px; line-height: 26px; background: url(../images/point1.jpg) left center no-repeat; padding-left: 10px;}
.news ul li a{color: #656565;}
.news ul li span{float: right; color: #989898;}

.case{width: 290px; float: right;}
.case a.img{float: left; margin: 0 10px 5px 0; padding: 1px; background: #fff; display: block; width: 111px; height: 98px; overflow: hidden; }
.case a.img img{width: 111px; height: 98px;}
.case p.text{padding: 0; margin: 0; color: #878787; line-height:20px;}
.case p.text a{ display: inline-block; width: 38px; height: 11px; background: url(../images/more2.jpg) no-repeat; margin-left: 10px;} 



.product{height: 165px; background: url(../images/product_bj.jpg) no-repeat; margin-top: 15px; position: relative;padding-top: 26px;}
#left_bnt,#right_bnt{ display: block; height: 52px; width: 20px; position: absolute; top: 66px;}
#left_bnt{ left: 4px;}
#right_bnt{right: 4px;}
#proImgBox{height: 144px; overflow: hidden; width:900px; margin-left: 45px;}
#proImgBox ul li{float: left; width: 160px; padding: 0 10px; }
#proImgBox ul li img{ width: 160px; height: 120px;}
#proImgBox ul li a.title{display: block; height: 24px; line-height: 24px; text-align: center;color: #656565;}


.link{ height: 81px; background: url(../images/link_bj.jpg) no-repeat; margin-top: 15px; padding:15px 20px 0 20px; color: #000;}
.link a{ display: inline-block; height: 18px; line-height: 18px;color: #656565;}
.link span{padding: 0 9px;color: #656565;}


.foot{height: 65px; background: url("../images/foot_bj.jpg") repeat-x;padding-top: 19px; margin-top: 15px;}
.foot div.wrap{ line-height: 24px; color: #fff; text-align: center;}


/****sider****/

.ny_left{width: 215px; float: left;}
.ny_left div.sider_menu_now{background: url(../images/sider_menu_now.jpg) left center no-repeat;
 height: 38px; line-height: 38px;padding-left: 10px; color: #134699;font-weight: bold; font-size: 14px;}
.ny_left ul.sider_menu li{margin-bottom: 1px; width: 214px;}
.ny_left ul.sider_menu li a{display: block; height: 30px; line-height: 30px; background: url(../images/sider_menu.jpg) no-repeat; padding-left: 35px;}
.ny_left ul.sider_menu li a.now{background: url(../images/sider_current.jpg) no-repeat; color: #fff; font-weight: bold;}
.ny_left ul.sider_menu li a:hover{text-decoration: none;background: url(../images/sider_current.jpg) no-repeat; color: #fff; font-weight: bold;}

.ny_left div.sider_link{padding-top: 25px;}
.ny_left div.sider_link li{height: 42px;padding-bottom: 10px; overflow: hidden;}

.ny_left div.sider_contact{padding:5px 5px 0 3px ;}
.ny_left div.sider_contact strong{font-size: 14px; font-weight: bold; font-family: "微软雅黑"; color:#000; padding-bottom: 5px; display: block;}
.ny_left div.sider_contact ul li{line-height: 24px; color: #484848;}

.ny_right{ width: 765px; float: right; background: #fff;}
.ny_right div.top{height: 36px; line-height: 36px;background: url(../images/sider_con_top.jpg) repeat-x;padding-left: 10px;}
.ny_right div.top div.path{background: url(../images/point3.jpg) left center no-repeat;padding-left: 15px;}



/***当前位置***/
span.path a.path_current{color: #164998;}
.ny_rig_content{padding: 10px; min-height: 420px; _height: 420px;}

/*==翻页==*/
.page{ line-height:2em; text-align:center; margin-top:50px; width: 100%; font-size: 13px;}
.uc_right .page{line-height:2em; text-align:center; margin-top:10px; width: 100%; font-size: 13px;}
.page .page_total { margin-right:1em;}
.page span.current{padding:0 6px; background: #F5F5F5;margin-left: 2px; display: inline-block; height: 20px; line-height: 20px; color: #000; font-weight: bold; border: 1px solid silver;}
.page a{ border:1px solid #f1f8f5; color:#333; padding:0 6px;margin-left: 2px; display: inline-block; height: 20px; line-height: 20px;}
.page a:hover{color: #000;  border: 1px solid silver; background: #F5F5F5;}
.page a.page_empty{ background:#ccc; cursor:default; color:#333; text-decoration:none; }
.page b{ margin-right: 1em; background:#fff; color:#003; padding:5px; cursor:default; }


/***文章列表***/
.article_list li{height: 30px; line-height: 30px; background: url(../images/point1.jpg) 5px center no-repeat; border-bottom: 1px  dotted #F3F3F3;padding: 1px 5px;padding-left: 20px;}
.article_list li span{float: right; color: gray;}
.article_list b{color: red; font-weight: normal;}
.article_list li a:hover{color:#15754f;}


/**文章详情**/
.text_wrap .h2{font-size: 16px; text-align: center;line-height: 30px;}
.text_wrap .h4{font-size: 12px; text-align: center; color: #484848;line-height: 30px; font-weight: normal;}


/**产品列表***/
.pro_list{margin-top: 5px;}
.pro_list li{float: left; margin: 10px 10px 0 8px;}
.pro_list li p{margin: 0;padding: 0;}
.pro_list li p.image{width: 160px;padding: 1px; border: 1px solid #F5F5F5; border-radius: 2px; } 
.pro_list li p.image img{width: 160px; }
.pro_list li p.text{width: 150px; height: 30px; line-height: 30px; overflow: hidden; text-align: center;}

/**留言**/
#feedback ul.list { }
#feedback ul.list li{ height:auto; padding-bottom:5px; background:0; padding-left:0 }

table.form{ border-collapse:collapse;}
table.form .title_t{ color: #414141; font-weight:bold; }
table.form td,
table.form th{ border:1px solid #ccc; text-align:center; padding:3px 0; font-size:12px;  }
table.form input.medium-input{ width:195px;  }
table.form input.large-input{ width:560px;  }
table.form textarea.textarea{ width:555px; overflow:auto; height:120px; border:1px solid #aaa; font-size:12px; padding:5px;border-radius: 3px; }
table.form input.small-input{ width:36px;  }

.form_error{ background-color:#f1f8f5; border:1px solid #15754f; color:#15754f; margin:0.5em 0; padding:0.5em 1em;  border-radius: 3px;}
.form_error p{ margin:0; padding:0; line-height:1.5; }

.list_wrap table.list{ border-collapse:collapse; border:1px solid #ccc; margin-bottom:20px; }
.list_wrap table.list td,
.list_wrap table.list th{ border:1px solid #ccc; text-align:center; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; padding:6px 0; }
.text_wrap td{ line-height: 24px;}
.text_wrap table.list{ border-collapse:collapse; border:1px solid #ccc; }
.text_wrap table.list td,
.text_wrap table.list th{ border:1px solid #ccc; text-align:center; color:#666666; padding:5px 0.5em; }
.text_wrap table.list th{ text-align:center; font-size:14px; height:30px; color:#666666; }
.text_wrap table.list td{ text-align:left; }
.text_wrap table.list td.title_t{ text-align:left; font-weight:bold; }
#captcha{width:60px;}
table.form input{border: 1px solid #aaa; height: 24px; line-height: 24px; padding:  0 2px; border-radius: 3px;}
#feedbackbnt{width: 70px; height: 24px; line-height: 24px; background: #f1f8f5; border: 1px solid #15754f; color: #15754f; font-weight: bold; cursor: pointer;}


















/***下载**/
.download_btn{display: inline-block; width: 80px; height: 28px; line-height: 28px; text-align: center; background: url(../images/inter_bnt.jpg) no-repeat; color: #0080FF; font-weight: bold;}
.download_btn:hover{text-decoration: none;color: #0080FF; }






/***banner**/


#hkuc_fs_roll {
    height: 400px; 
}
.cntrpos_wrapper {
    height: 100%;
    left: 50%;
    position: relative;
    width: 100%;
}
.cntrpos_inner {
    position: absolute;
}
.cntrpos_inner a{ display: block; width: 100%;}/**/
.cntrpos_cntr {
    margin-left: -50%; *position: relative; *margin-left: 0px; *left: -50%; _width: 100%; _text-align: center;
}
.hkuc_fs_slide ul.list { z-index:18;}

.hkuc_fs_number_wrap {height: 1px; margin: 0 auto; z-index: 20;  position: relative; width: 1000px;  top: 400px;}/**/

.hkuc_fs_number { bottom: 20px;  position: absolute; right: 0; z-index: 20; }
.hkuc_fs_number li { cursor:pointer; font-size:8px; width:25px; height:8px;_height:4px; background-color:#f4f4f5; color:#f4f4f5; border:1px solid #bcc7d2; opacity:0.8; filter:Alpha(Opacity=80); margin-left:5px; z-index: 20; float: left; }
.hkuc_fs_number li.current { border:1px solid #bcc7d2; background-color:#075aa8; color:#075aa8; }
.hkuc_fs_slide .loading { width:100%; text-align:center; margin-top:160px; }












