@charset "utf-8";
/*   public style  */
body{margin:0px; padding:0px; font-family:"微软雅黑"; background-color:#FFFFFF;}
.td,th,body{font-size:12px; line-height:24px; color:#666666;}
img{border:0px;}
a:link{color:#666666; text-decoration:none;}
a:visited{color:#666666; text-decoration:none;}
a:hover{color:#333333; text-decoration: none;}
a:active{color:#666666; text-decoration:none;}

.left_bus{ width:216px;  background:url(images/l_bsbg.gif) no-repeat; height:124px; padding:5px 0; line-height:18px; }

.white{ color:#FFFFFF}
.white a{ color:#FFFFFF}
.l_bstil{ border-left:3px #0B78BB solid; width:140px; float:left; color:#000; padding-left:10px;}
.l_bstil p{ color:#51B8F3; font-size:14px;}

.r_til{ float:left; background:url(images/c_nbg.gif) repeat-x; padding:0 5px; line-height:26px; height:26px; color:#000; _margin-left:5px;}

.c_new{ float:left; width:272px;
	height: 205px;
}

.table_border{ border:1px #196ba7 solid}
.table_border_on{ border:1px #dededc solid}


.c_newtil{ float:left; background:url(images/c_nbg.gif) repeat-x; padding:0 7px; width:270px; line-height:26px; height:26px; color:#000;}
.c_newtil a{background:url(images/jian.gif) no-repeat left center; padding-left:10px; float:right; width:27px;}
.f_top { background:url(images/f_bg.gif) repeat-x; border:#EBEBEB solid 1px; padding-left:10px; float:left; width:938px; line-height:28px;}
.f_top a{  padding-right:20px;}


 .top_bg{ background:#0e7ac3; height:40px; color:#FFFFFF; font-family:"微软雅黑"}
 .top_bg a{font-size:14px; color:#FFFFFF; text-decoration:none; display:block; height:40px; width:110px;line-height:40px;}
.top_bg a:link{color:#FFFFFF; text-decoration:none;}
.top_bg a:visited{color:#FFFFFF; text-decoration:none;}
.top_bg a:hover{color:#FFFFFF; text-decoration:none; background:#e8850c;height:40px;}
.top_bg a:active{color:#FFFFFF; text-decoration:none;}


.home_title{ background:url(images/home_title_bg.jpg) repeat-x; height:36px; line-height:36px; color:#0773bd; font-size:14px;}
.home_title_line{ width:5px; background:#0e7ac3}

.home_top{ background:url(images/home_top.gif)  no-repeat; height:10px; width:1004px;}
.home_gonggao_bg{ background:url(images/home_gonggao_bg.gif) repeat-x; height:49px; width:970px;}

.home_left{background:url(images/home_left.png)  repeat-y;width:19px;}
.home_right{background:url(images/home_right.png)  repeat-y;width:5px;}

.red{ color:#FF0000; font-weight:bold}
.red2{ color:#b6130c; font-size:14px; font-weight:bold}
.hui{ color:#c9c9c9; font-size:14px; font-weight:bold}

.search_bg{ background:url(images/search_bg.gif) no-repeat; width:193px; height:26px;}
.search_bg1{ border:1px solid #d4d8db; width:200px; height:28px;}
.foot{color:#ffffff;line-height:180%; background:#0e7ac3}
.foot{color:#ffffff ;}
.foot a{color:#ffffff ;}
.foot_content td a{ color:#ffffff ;}
.foot_line{ border-left:1px solid #e9e9e9}
/*   top style  */
.top{font-size:12px; color:#ffffff; text-decoration:none;}
.top a{font-size:12px; color:#ffffff; text-decoration:none;}
.top a:link{font-size:12px; color:#ffffff; text-decoration:none;}
.top a:visited{font-size:12px; color:#ffffff; text-decoration:none;}
.top a:hover{font-size:12px; color:#ffffff; text-decoration:none;}
.top a:active{font-size:12px; color:#ffffff; text-decoration:none;}

.left_title{ font-family:"微软雅黑"; height:29px; line-height:29px; font-size:14px;}

.mid_line{background:url(images/mid_line.jpg) repeat-y center; width:10px;}
.left_title_bg{ background: #1c659e; color:#FFFFFF; font-size:16px; padding-left:15px;}
.left_con{ background: #eaeaea;font-size:12px;}
.right_pro_title{ background:#5d97c1}
.right_pro_title a{ height:25px; line-height:25px; color:#ffffff; font-size:12px;}




.home_pro_left{ background:url(images/home_pro_left.gif) no-repeat; height:230px; width:7px;}
.home_pro_bg{ background:url(images/home_pro_bg.gif)  repeat-x; height:230px;  color:#FFFFFF}
.home_pro_right{ background:url(images/home_pro_right.gif) no-repeat; height:230px; width:8px;}



.left_list_bg{background:url(images/left_bg.gif)  right repeat-y;font-size:14px;font-family:"微软雅黑";}
.left_list_bg a{color:#292929;}
.left_list_bg a:hover{color:#c60000;}


.n_left{background:url(images/left_title_left.gif) no-repeat;  height:30px; width:0px;}
.n_bg{ border-bottom:1px solid #dfdfdf;height:30px; line-height:30px; color:#24304a ;font-size:16px;}
.n_bg2{ border-bottom:1px solid #dfdfdf;height:30px; line-height:30px; color:#949494 ;font-size:16px;}
.n_bg_small{background:url(images/left_title_bg.gif) repeat-x; height:30px;color:#FFFFFF ;}
.n_bg_small a{color:#FFFFFF ;}
.n_right{background:url(images/left_title_right.gif) no-repeat; width:0px; height:30px;}

.hg180{ line-height:200%;padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:4px;}


.info{ line-height:180%; padding:6px;}

.menu1{width:88px; height:38px; text-align:center;}
.menu2{width:88px; height:38px; text-align:center; background-image:url(images/menu_bg.jpg); background-repeat:no-repeat;}

a.menu3:link{font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.menu3:visited{font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.menu3:hover{font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.menu3:active{font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

a.menu4:link{font-size:13px; color:#1962AE; font-weight:bold; text-decoration:none;}
a.menu4:visited{font-size:13px; color:#1962AE; font-weight:bold; text-decoration:none;}
a.menu4:hover{font-size:13px; color:#1962AE; font-weight:bold; text-decoration:none;}
a.menu4:active{font-size:13px; color:#1962AE; font-weight:bold; text-decoration:none;}

/*   index style  */
.title{font-size:13px; font-weight:bold; color:#1962AE; text-align:left;}
.title2{width:111px; height:28px; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(images/title_pic.jpg); background-repeat:no-repeat;}
.kuang1{ border:#DDDDDD 1px solid; border-top:0px;}
.kuang2{height:auto; border:#aca899 1px solid; padding:1px;}
.line1{border-bottom:#DDDDDD 1px solid; padding:1px; }
.line2{border-bottom:#DBDBDB 1px dashed;}
.line3{border-bottom:#EDF3FA 1px solid; padding-bottom:2px;}

/*   right style  */
.right_bg{background-color:#FCFDFF;}

/*   foot style  */

/*顶部最新产品效果*/
.fpic {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 3; BACKGROUND: #EDF3FA;  BORDER-BOTTOM-WIDTH: 0px; WIDTH: 240px; POSITION: relative; HEIGHT: 140px; BORDER-RIGHT-WIDTH: 0px; text-align:center;
}
#focpic{border:#cccccc 1px solid; LEFT: 1px; POSITION: absolute; TOP: 1px; float:left;}
.thubpic{PADDING-RIGHT: 0px; PADDING-LEFT: 4px; Z-INDEX: 20; PADDING-BOTTOM: 0px; WIDTH: 40px; CURSOR: pointer; PADDING-TOP: 4px; TOP: 5px; HEIGHT: 36px}
.thubpiccur{width:50px; height:36px; padding:3px;}
/* 小图标默认边框及鼠标离开后的边框样式 */
.thubpic IMG{border:#f0f0f0 3px solid; 50px; HEIGHT: 36px;}
/* 小图标默认边框及鼠标放上面的边框样式 */
.thubpiccur IMG{border:#cccccc 3px solid; WIDTH: 50px; HEIGHT: 36px;}



/*左边CSSend
-------------------------------------------------------------------------------------------------------------------------------------------------------------*/


.clear {
	CLEAR: both
}
.banner {
	OVERFLOW: hidden
}
.none {
	DISPLAY: none
}
#head {
	OVERFLOW: hidden
}
.logo {
	MARGIN: 20px 0px 0px; DISPLAY: inline; FLOAT: left
}
.language {
	Z-INDEX: 1; POSITION: relative; WIDTH: 20%; DISPLAY: inline; FLOAT: right
}
.defalt_lag {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; DISPLAY: block; BACKGROUND: #1b9ac9; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer
}
.defalt_lag A {
	COLOR: #fff
}
.btn_ico {
	WIDTH: 9px; DISPLAY: inline-block; BACKGROUND: url(images/ico.png) no-repeat -15px -48px; HEIGHT: 9px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
.lange_list {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: #f1f1f1; TOP: 36px; LEFT: 0px
}
.lange_list LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; FONT-SIZE: 14px
}
.lange_list LI A {
	DISPLAY: block
}
.lange_list LI A:hover {
	BACKGROUND: #1c649c; COLOR: #fff; TEXT-DECORATION: none; -webkit-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; transition: all 0.2s ease-in
}
.contact_phone {
	LINE-HEIGHT: 36px; TEXT-INDENT: 5%; WIDTH: 30%; DISPLAY: inline; BACKGROUND: #e8850c; FLOAT: right; COLOR: #fff; FONT-SIZE: 14px
}
.phone_ico {
	WIDTH: 24px; DISPLAY: inline-block; BACKGROUND: url(images/ico.png) no-repeat 0px 0px; HEIGHT: 26px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.nav_list {
	MARGIN: 15px 0px 0px; HEIGHT: 46px
}
.nav_list LI {
	TEXT-ALIGN: center; WIDTH: 12.5%; DISPLAY: inline; FLOAT: left
}
.nav_list LI A {
	MARGIN: 13px 0px; DISPLAY: block; FONT-SIZE: 14px; BORDER-RIGHT: #dfdfdf 1px solid
}
.nav_list LI.currt {
	BACKGROUND: url(images/ico.png) #e8850c no-repeat center bottom
}
.nav_list LI:hover {
	BACKGROUND: url(images/ico.png) #e8850c no-repeat center bottom
}
.nav_list LI.currt A {
	COLOR: #fff
}
.nav_list LI:hover A {
	COLOR: #fff
}
.nav_list LI.last A {
	BORDER-RIGHT: medium none
}
.banrb_box {
	Z-INDEX: 1; POSITION: relative; OVERFLOW: hidden
}
.banrb_box .nivo-controlNav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; BOTTOM: 20px; LEFT: 0px
}
.nivoSlider {
	POSITION: relative; WIDTH: 100%; HEIGHT: auto; OVERFLOW: hidden
}
.nivoSlider IMG {
	POSITION: absolute; MAX-WIDTH: none; TOP: 0px; LEFT: 0px
}
.nivo-main-image {
	POSITION: relative !important; WIDTH: 100% !important; DISPLAY: block !important
}
.nivoSlider A.nivo-imageLink {
	Z-INDEX: 6; BORDER-BOTTOM: 0px; POSITION: absolute; FILTER: alpha(opacity=0); BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: white; HEIGHT: 100%; BORDER-TOP: 0px; TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px; opacity: 0
}
.nivo-slice {
	Z-INDEX: 5; POSITION: absolute; DISPLAY: block; HEIGHT: 100%; TOP: 0px
}
.nivo-box {
	Z-INDEX: 5; POSITION: absolute; DISPLAY: block; OVERFLOW: hidden
}
.nivo-box IMG {
	DISPLAY: block
}
.nivo-caption {
	Z-INDEX: 8; BOX-SIZING: border-box; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #000; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 5px; LEFT: 0px; opacity: 0.8; -moz-opacity: 0.8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.nivo-caption P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.nivo-caption A {
	DISPLAY: inline !important
}
.nivo-html-caption {
	DISPLAY: none
}
.nivo-directionNav A {
	Z-INDEX: 9; POSITION: absolute; TOP: 45%; CURSOR: pointer
}
.nivo-prevNav {
	LEFT: 0px
}
.nivo-nextNav {
	RIGHT: 0px
}
.nivo-controlNav {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.nivo-controlNav A {
	TEXT-INDENT: -99999px; MARGIN: 0px 10px; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: url(images/ico.png) no-repeat 0px -53px; HEIGHT: 12px; CURSOR: pointer
}
.nivo-controlNav A.active {
	BACKGROUND-POSITION: 0px -34px
}
#product_box {
	MARGIN: 30px 0px 60px
}
.defalt_table TD {
	VERTICAL-ALIGN: top
}
.defalt_table .bordeer {
	BORDER-RIGHT: #dfdfdf 1px solid
}
.prd_lf_box {
	MARGIN-RIGHT: 10%
}
.prd_lr_box { height:250px; margin-top:12px;
}
.defalt_table .prd_head { OVERFLOW: hidden; float:right; margin:0px; padding:0px; height:25px; PADDING-bottom: 4px;
}
.defalt_table .prd_head .prd_itm { FLOAT: right;  margin:0px; padding:0px; height:25px;
}
.defalt_table .prd_head .prd_itm LI { PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; BACKGROUND: #c8c8c8; FLOAT: left; COLOR: #fff; MARGIN-LEFT: 10px; CURSOR: pointer; font-size:12px; height:25px; line-height:25px;
}
.defalt_table .prd_head .prd_itm LI:hover {
	BACKGROUND: #e8850c
}
.defalt_table .prd_head .prd_itm LI.currt {
	BACKGROUND: #e8850c
}

.prd_detlm .ig {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px
}

.btn_more {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #e8850c; COLOR: #fff; PADDING-TOP: 5px
}
.btn_more:hover {
	BACKGROUND: #e8850c; COLOR: #fff
}
