@charset "utf-8";

/*banner*/
.index_banner{ height:376px; position:relative; _margin-top:-1px; overflow:hidden;}
.index_banner .banner{ position:absolute; overflow:hidden; left:0;}
.index_banner .banner .cont{ position:relative; min-width:960px; width:auto !important; width:960px;}
.index_banner .banner .cont ul{ position:relative;}
.index_banner .banner .cont ul li{ position:relative; float:left;}
.index_banner .banner .tab{ position:absolute; bottom:5px; width:100%; height:15px; text-align:center;}
.index_banner .banner .tab span{ width:14px; height:14px; display:inline-block; margin-right:5px; cursor:pointer; background:#fff; border-radius:7px;}
.index_banner .banner .tab span.active{ background:#ffae00;}

/*最新产品*/
.pro_new{ padding:1px;}
.pro_new .hd{ height:80px; background-color:#f5f5f5; overflow:hidden;}
.pro_new .hd .tit{ background:url(img/pro_new.png) 0 0 no-repeat; width:80px; height:80px; display:inline-block; float:left;}
.pro_new .hd .link{ display:inline-block; float:left; width:846px; margin:8px 0 8px 30px; height:64px; overflow:hidden;}
.pro_new .hd .link a{ color:#006fbf; display:inline-block; width:155px; margin-right:12px; line-height:20px;}
.pro_new .bd{ margin:10px 23px;}
.pro_new .pro_li .item{ float:left; width:166px; margin:10px; *display:inline;}
.pro_new .pro_li .img{ width:160px; height:160px; padding:2px; border:1px solid #dbdbdb;}
.pro_new .pro_li .img img{ width:160px; height:160px; vertical-align:top;}
.pro_new .pro_li .pro_title{ text-align:center; height:24px; line-height:24px; overflow:hidden; font-size:12px;}
.pro_li li.cur .img{ border-color:#0669c9;}

/*公司简介*/
.company_intro,.index_news{ width:385px; height:266px; margin-right:10px;}
.main_b .pub_hd{ background:url(img/intro_line.png) center bottom no-repeat; padding:11px 11px 9px 14px; color:#5b5b5b;}
.main_b .pub_hd .more{ background-position: -240px -50px; width:47px; height:9px; display:inline-block; margin-top:5px;}
.company_intro .bd .intro_txt{ margin:10px 12px; text-indent:2em; height:80px; overflow:hidden; color:#444; line-height:20px;}
.company_intro .bd .intro_img{ width:372px; margin:0 auto;}
.company_intro .bd .intro_img img{ width:180px; height:120px;}

/*新闻动态*/
.index_news .bd{ padding:5px 13px 15px 15px;}
.news_li li{ background-position: -47px -343px; padding-left:10px; height:29px; line-height:29px; overflow:hidden; border-bottom:1px dashed #dadada; padding-right:5px;}

/*联系*/
.main_b .contact{ padding:5px 7px; width:150px; height:256px; overflow:hidden;}
.contact .box{ border-bottom:1px dashed #d1d1d1; padding:5px 0;}
.contact .box h3{ padding-bottom:3px; color:#5b5b5b;}
.brand{ padding:6px;}
.brand h3{ border-bottom:1px solid #e1e1e1; padding-bottom:3px; padding-left:5px;}
.brand .bd .img{ padding:10px 0;}
.brand .bd .txt{ padding:3px 0 5px;}
.contact .more{ background-color:#dcdcdc; height:17px; line-height:17px; text-align:center; margin-top:4px;}
.contact .more a{ color:#808080; text-transform:uppercase;}

/*内页所在位置*/
.position{ padding:10px 0;}
.position .ico_home{ background-position: -82px -70px; width:17px; height:15px; display:inline-block; vertical-align:middle; margin-right:5px;}

/*内页左侧*/
.main .col_sub{ width:180px;}
.main .col_main{ width:770px;}
/*侧导航*/
.sidebar{ background:url(img/sub_bg.png) center bottom no-repeat; padding-bottom:4px;}
.sidebar h3{ background-position: 0 -90px; height:30px; line-height:30px; font-size:14px; color:#fff; padding-left:14px;}
.sidebar .list{ background-color:#e6e6e6;}
.sidebar .list li{ height:30px; line-height:30px; text-indent:24px; background:url(img/cut_line.png) center bottom no-repeat;}
.sidebar .list li a{ background:url(img/bg_x.png) -32px -185px no-repeat; font-size:14px; display:block; width:180px; height:30px;}
.sidebar .list li.cur a,.sidebar .list li a:hover{ background-position: -32px -210px; background-color:#77899b; color:#fff; text-decoration:none;}

/*内页联系*/
.main .col_sub .contact{ padding:5px 10px;}

/*右侧内容*/
.main_content h2{ background-position: 0 -136px; height:33px; font: bold 16px/33px "微软雅黑"; padding-left:18px; border-bottom:1px solid #cfcfcf;}
.main_content .bd{ min-height:300px; height:auto !important; height:300px; overflow:visible;}
/*公司简介*/
.main_content .intro{ padding:25px;}
.main_content .intro .img{ margin: 0 15px 5px 0;}
.main_content .intro .img img{ width:304px; height:186px;}
.main_content .intro .info p{ text-indent:2em;}

/*产品中心*/
.pro_center,.faq,.news{ padding-bottom:20px;}
.pro_center .pro_li{ margin:10px 20px;}
.pro_center .pro_li li{ padding:18px 0; border-bottom:1px dashed #dfdfdf;}
.pro_center .pro_li .img{ padding:0; float:left; margin-right:20px; width:120px; height:120px; padding:2px; border:1px solid #dbdbdb;}
.pro_center .pro_li .img img{ width:120px; height:120px; vertical-align:top;}
.pro_center .pro_li .pro_title{ padding:3px; font-size:14px;}
.pro_center .pro_li .pro_title a{ color:#0669c9;}
.pro_center .pro_li .disc{ line-height:20px; color:#666; overflow:hidden; margin-top:5px;}

/* 商品info */
.detail_info { padding-left:10px;}
.detail_info h2 { padding-bottom:8px;}
#superAlbum { height:332px; overflow:hidden;}
.detail_info .img { float:left; display:inline; margin-right:16px; width:332px;}
.detail_info .img .big_img { width:320px; height:320px; border:1px solid #e0e0e0; padding:5px; background-color:#fff;}
.detail_info .img .big_img img{ width:320px; height:320px; vertical-align:top;}
.detail_info .s_img_list { padding-left:5px;}
.detail_info .s_img_list li { float:left; margin-right:8px; padding:1px 0 0 2px; height:45px;}
.detail_info .s_img_list li img { display:block; width:40px; height:40px; border:1px solid #d9d9d9;}
.detail_info .s_img_list .select { padding:0;}
.detail_info .s_img_list .select img { border:2px solid #ea0404;}
.detail_info .share { margin-top:12px;}
.detail_info .share .shareto{ margin-top:4px;}
.detail_info .info { float:left; width:400px;}
.detail_info .info .item { padding:5px 0;}
.detail_info .info .a,.detail_info .info .b{ display:block; float:left; line-height:24px; color:#666;}
.detail_info .info .item .price { font:bold 24px/24px "微软雅黑"; color:#ea0505;}
.detail_info .info .buy { margin:15px;}
.detail_info .info .buy .btn_buy { width:129px; height:31px; background-position:0 -125px; display:block;}

/*放大的图片*/
#superAlbum { position:relative; z-index:9; *zoom:1; margin-bottom:8px;}
.img_mask { display:none; position:absolute; width:150px; height:150px; left:0; top:0; background-color:#E6EAF3; FILTER: alpha(opacity=50); opacity:0.5; cursor:move;;}
.po_bigView { display:none; position:absolute; z-index:2; left:0; top:0; border:1px solid #ddd; width:330px; height:330px; overflow:hidden; background-color:#fff;}
.po_bigView .superPIC { position:absolute; left:0; top:0; width:664px; height:664px; display:block; vertical-align:top;}

/*商品详情*/
.pro_detail h2{ background-position: 0 -136px; height:28px; line-height:28px; border-bottom:1px solid #cfcfcf; font-size:14px; padding-left:18px;}
.pro_detail .bd{ margin:10px; width:748px; overflow:hidden;}
*html .pro_detail{ height:1%;}

/*常见问题*/
.faq .prob{ padding:8px 18px;}
.faq .prob .ico_q,.faq .prob .ico_a{ background-position: -135px -70px; width:15px; height:14px; display:inline-block; margin-top:3px; margin-right:5px; vertical-align:top;}
.faq .prob .ico_a{ background-position: -150px -70px;}
.faq .prob dl{ padding-bottom:1px;}
.faq .prob dl dt{ background-color:#f5f5f5; padding:6px 8px;}
.faq .prob dl dd{ border:1px solid #dbdbdb; padding:6px 8px; position:relative; margin:3px 0; display:none;}
.faq .prob dl .ques,.faq .prob dl .answer{ width:690px; display:inline-block;}
.faq .prob .ico_bg{ background-position: -180px -70px; width:7px; height:4px; position:absolute; left:32px; top:-4px; _top:-3px;}
.faq .prob dl dd.open{ display:block;}

/*人才招聘*/
.hiring{ padding:25px 18px;}
.hiring h3{ background-position: 0 -250px; height:31px; line-height:31px; text-indent:12px;}
.hiring .info{ padding:12px; line-height:22px;}
.hiring .item{ margin-bottom:20px;}

/*新闻动态*/
.news .list{ padding:15px 18px;}
.news .list li{ height:32px; line-height:32px; padding:0 25px; border-bottom:1px solid #e9e9e9; background-position: -33px -301px;}

.news_info,.download{ padding:20px;}
.news_info h3{ color:#0083c5; border-bottom:1px solid #eaeaea; padding-bottom:5px; background:none;}
.news_info .infos{ padding:10px 0;}
.news_info .infos .mr{ margin-right:10px;}
.news_info .info{ width:708px; overflow:hidden; font-size:14px; line-height:24px; margin:10px;}
.news_info .info p{ padding-bottom:15px;}
.news_info .info p.img{ text-align:center;}
.news_info .info p.txt{ text-indent:2em;} 
.news_info .share .shareto{ margin-top:3px; display:inline-block;}
.news_info .info_d{ border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.news_info .news_fanye{ padding:15px 10px; line-height:24px;}
.news_info .news_fanye a{ color:#1693E2;}

/*在线留言*/
.message{ padding:30px 20px;}
.message ul{ border-bottom:1px solid #dcdcdc; padding-bottom:20px;}
.message ul li{ padding-bottom:10px;}
.message ul li label{ width:120px; height:25px; line-height:25px; text-align:right; display:inline-block; vertical-align:top;}
.message ul li .t_ipt{ width:256px;}
.message ul li .title{ width:438px;}
.message ul li .t_area{ width:438px; height:165px;}
.message .submit{ padding-top:20px;}
.message .submit .btn_submit{ background-position: -185px -90px; width:82px; height:29px; border:none; font: bold 14px/29px arial; color:#fff; cursor:pointer;}

/*资料下载*/
.download .list{ padding-bottom:15px;}
.download .list li{ background-color:#f5f5f5; height:32px; line-height:32px; padding: 0 20px 0 12px; margin-bottom:1px;}
.download .list li a{ color:#0063b6;}


