@charset "utf-8";
/* CSS Document */


/***************************宽屏样式(start)***************************/
.w_1200 .wrap{width:1200px;}
.w_1200 .nav .item .ia{padding:0 50px;}
.w_1200 .home_cell .item{width:399px;}
.w_1200 .rightside{width:938px;}
.w_1200 .contents{width:910px;}
.w_1200 .pro_detail .detail_info{width:490px;}
.w_1200 .pro_list .item .c{width:229px; padding:19px;}
.w_1200 .pro_list .item .c .img{width:229px; height:172px;}
.w_1200 .homeleft{width:541px;}
.w_1200 .homeright{width:607px;}
.w_1200 .homeright .item{width:285px;}
.w_1200 .homeright .item .c{width:240px;}
.w_1200 .homeright .item .img{width:240px; height:140px;}
.w_1200 .homeleft .ex .row{width:262px;}
/***************************宽屏样式(end)***************************/

body{background:#fff; font-family:Arial, Helvetica, sans-serif;}
.wrap{width:980px; margin:0 auto; zoom:1;}
.wrap:after,.wrap:before{display:table; content:'';}
.wrap:after{clear:both;}
img{vertical-align:middle;}
.main_bg{background:#eeeeee url(../images/body.jpg) no-repeat center top;}
.header{}
.header .logo{height:114px; margin-left:21px;}
.header .h_nav{display:block; height:28px; margin-right:19px; padding-top:5px;}
.header .h_nav li{float:right; height:28px; line-height:28px; padding:0 12px; color:#fff;}
.header .h_nav li.line{padding:0;}
.header .h_nav li.member{background:url(../images/ico.png) 0 0 no-repeat; padding-left:26px;}
.header .h_nav li.inquiry{background:url(../images/ico.png) 0 -26px no-repeat; padding-left:24px;}
.header .h_nav li.lang{background:url(../images/ico.png) right -52px no-repeat;}
.header .h_nav li.lang:hover{position:relative; z-index:1000;}
.header .h_nav li.lang:hover dl{}
.header .h_nav li i{background:url(../images/common.png); padding:0 10px;}
.header .h_nav li i.sitemap{background-position:-164px -23px;}
.header .h_nav li i.download{background-position:-188px -23px;}
.header .h_nav li a{color:#fff;}
.header li.lang>a{margin-right:15px;}
.header li.lang .language_silder{width:50px; position:absolute; left:3px; top:22px; display:none; background:#fff; z-index:10; padding:0px 12px; border-radius:0px 0px 5px 5px;}
.header li.lang:hover .language_silder{ display:block;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.header li.lang .language_silder a{display:block; color:#666; line-height:18px; padding:3px 0;}
.header .search{margin-right:19px;}
.header .search .text{border:1px solid #5b6059; height:36px; width:262px; padding-left:10px; color:#a9a9a9;}
.header .search .sub{height:38px; background:#5b6059; border:none; color:#fff; padding:0 10px; font-size:14px;}

.nav{background:url(../images/nav.jpg) repeat-x 0 0; height:47px;}
.nav .item{line-height:47px; height:47px; background:url(../images/nav_item.jpg) no-repeat left center; position:relative;}
.nav .item:first-child{background:none;}
.nav .item .ia{font-size:14px; color:#000; line-height:47px; height:47px; padding:0 40px; display:block;}
.nav .item .sub{ width:180px; padding:0 15px; padding-top:10px; position:absolute; left:0; top:47px; background:#106783; display:none; z-index:998;}
.nav .item:hover .sub{ display:block;}
.nav .item .sub a{ font-size:14px; color:#fff; height:20px; line-height:20px; overflow:hidden; display:block; background:url(../images/nav_sec.jpg) left center no-repeat; text-indent:10px; margin-bottom:10px;}
.banner{margin-top:8px;}
.home_cell{background:#14181c; margin-top:22px;}
.home_cell .item{width:326px; margin:22px 0; border-left:1px solid #464c4f;}
.home_cell .item:first-child{border-left:none;}
.home_cell .item .c{width:280px; margin:0 auto;}
.home_cell .item .c .name{color:#fff; font-size:16px; line-height:28px;}
.home_cell .item .c .txt{line-height:18px; color:#7c7c7c;}
.home_cell .item .c .more{margin-top:7px; display:inline-block;}
.homeleft{width:441px;}
.homeright{width:507px; margin-top:33px;}
.homeleft .title{line-height:34px; font-size:22px; color:#000; padding-top:20px;}
.homeleft .txt{line-height:18px;}
.homeleft .txt0{color:#03baef; font-size:14px; font-weight:bold; line-height:22px; margin:12px 0;}
.homeleft .ex{border-top:1px solid #e1e1e1; margin-top:25px;}
.homeleft .ex .row{width:212px;}
.homeright .item{width:247px; background:#f5f5f5; margin-bottom:12px; padding:24px 0;}
.homeright .item .c{width:215px; margin:0 auto;}
.homeright .item .img{width:215px; height:125px; margin:0 auto; text-align:center;}
.homeright .item .name{line-height:20px; height:40px; overflow:hidden; font-weight:bold; color:#03baef; margin-top:10px;}
.homeright .item .name a{font-weight:bold; color:#03baef;}
.homeright .item .brief{line-height:18px; height:54px; overflow:hidden;}
.homeright .item .brief a{color:#03baef; text-decoration:none;}

#footer{background:#2a2e32;}
#footer .foot{text-align:center; line-height:40px; color:#acacac;}
#footer .foot a{color:#acacac;}
.leftside{width:233px; margin-top:31px;}
.cate_side{background:#fff;}
.cate_side .t{line-height:39px; height:39px; background:#0c88ae; text-align:center; font-size:26px; width:100%; overflow:hidden; font-family:Impact; color:#fff; text-transform:uppercase;}
.cate_side .item{}
.cate_side .item .n1{line-height:37px; height:37px; overflow:hidden; padding-left:19px; width:214px; white-space:nowrap; text-overflow:ellipsis;}
.cate_side .item .n1 a{ color:#333; font-size:14px;}
.cate_side .item .n1 a, .cate_side .item .sub a{color:#555; font-size:14px;}
.cate_side .item.on .n1 a{font-weight: bold;color:#0c88ae;}
.cate_side .item .sub{padding-left:25px; display:none;}
.cate_side .item .sub .i{line-height:30px; height:30px; overflow:hidden; width:100%; white-space:nowrap; text-overflow:ellipsis; color:#989797;}
.cate_side .item .sub .i.v3{padding-left:8px;display: none;}
.cate_side .item.on .sub{display:block;}
.cate_side .item .sub a.on{color:#0c88ae;}
.contact_info{margin-top:38px; width:232px; background:#fff url(../images/contact_info.jpg) no-repeat center top;}
.contact_info .t{line-height:23px;}
.contact_info .t span{display:inline-block; height:23px; line-height:23px; padding:0 16px 0 9px; background:#0c88ae; font-size:14px; font-family:Impact; color:#fff; margin-left:8px; position:relative; z-index:10;}
.contact_info .t span:after{position:absolute; width:8px; height:4px; background:url(../images/con_info.png) no-repeat 0 0; top:23px; left:12px; content:'';}
.contact_info .txt{line-height:30px; min-height:100px; padding-bottom:11px; color:#333; font-weight:bold; width:192px; margin:42px auto 0;}
.rightside{width:718px; background:#fff; margin-top:31px;}
.page_title{border-bottom:1px solid #e4e4e4;}
.contents{width:690px; margin:0 auto; min-height:500px;}
.page_title{padding-left:11px; font-size:24px; color:#0c88ae;line-height:58px;}
.page_station{line-height:58px; height:58px; font-size:12px; color:#666; margin-right:12px;}
.page_station a{color:#666;}
.pro_list{margin-top:23px;}
.pro_list .item{width:33%; margin-bottom:37px;}
.pro_list .item .c{width:190px; border:1px solid #dcdbdb; margin:0 auto; padding:10px;}
.pro_list .item .c .img{width:190px; height:143px; text-align:center;}
.pro_list .item .c .name{line-height:30px; margin-top:11px; height:60px; overflow:hidden;}
.pro_list .item .c .name a{color:#333; font-size:14px;}
.pro_list .item .c .txt{line-height:21px; color:#777; height:42px; overflow:hidden;}
.pro_list .item .c .price{line-height:26px; font-size:14px;}
.pro_detail{margin-top:26px;}

/**************************放大镜效果(start)**************************/
.pro_detail .gallery{width:382px; position:relative;}
.pro_detail .gallery *{_behavior:none;}
.pro_detail .gallery .bigimg{width:380px; overflow:hidden; border:1px solid #dcdbdb;}
.pro_detail .gallery .bigimg a{width:380px; display:block; text-align:center; vertical-align:middle;}
.pro_detail .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
.pro_detail .gallery .MagicZoom{display:block; margin:0 auto;}
.pro_detail .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
.pro_detail .gallery .MagicZoomBigImageCont{border:1px solid #999;}
.pro_detail .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
.pro_detail .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
.pro_detail .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../../../images/global/loading.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
.pro_detail .gallery #zoom-big{position:absolute; top:0; left:420px;}
.pro_detail .gallery #zoom-big img{ max-width:none; max-height:none;}
.pro_detail .gallery #small_img{position:relative; overflow:hidden; height:105px; margin:10px auto;}
.pro_detail .gallery #small_img .bd span{float:left; margin-left:10px; border:1px solid #ccc; display:block; width:66px; height:66px; overflow:hidden; text-align:center;}
.pro_detail .gallery #small_img .bd span:first-child{margin-left:0;}
.pro_detail .gallery #small_img .bd span.on{border:1px solid #4d4d4d;}
.pro_detail .gallery #small_img .bd span a{vertical-align:middle; text-align:center;}
/**************************放大镜效果(end)**************************/

.pro_detail .detail_info{width:290px;}
.pro_detail .detail_info .info{ width:100%;}
.pro_detail .detail_info .name{line-height:32px; padding:8px 0; margin-bottom:10px; border-bottom:1px solid #f3f3f3; font-size:16px;}
.pro_detail .detail_info .brief{line-height:20px; margin-top:10px; margin-bottom:22px;}
.pro_detail .detail_info .inq_btn{line-height:32px; height:32px; padding:0 15px; background:#007697; color:#fff; font-size:14px; display:inline-block; font-weight:bold; text-decoration:none;}
.pro_detail .detail_desc .title{line-height:40px; height:40px; background:#f6f6f6; overflow:hidden;}
.pro_detail .detail_desc .title span{ float:left; cursor:pointer; font-size:16px; color:#333; margin-right:10px; padding-left:16px;}
.pro_detail .detail_desc .title span.cur{font-weight:bold;}

.page_content{line-height:2em; margin:20px 0; min-height:400px; line-height:2em;}
#lib_review_form .form_button{ background:#106783;}