@font-face {
  font-family: 'iconfont';  /* project id 455609 */
  src: url('//at.alicdn.com/t/font_455609_md6xsqc4pwrk9.eot');
  src: url('//at.alicdn.com/t/font_455609_md6xsqc4pwrk9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_455609_md6xsqc4pwrk9.woff') format('woff'),
  url('//at.alicdn.com/t/font_455609_md6xsqc4pwrk9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_455609_md6xsqc4pwrk9.svg#iconfont') format('svg');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 13px;
    font-style: normal;
}

.key_tag{text-decoration:underline;}

/*å¯¼èˆªæ æ ·å¼*/
.nav{width: 1200px;margin:0 auto;}
.nav li{height:69px;text-align:center;width:123px;float:left;position:relative;z-index:999;}
.nav li a{display:block;color:#fff;height:55px;background: url(../images/shu.png)no-repeat right;font-size: 16px;font-weight: bold;padding-top: 14px;}
.nav li a span{display: block;font-weight: normal;font-size: 12px;text-transform: uppercase;}
.nav li a:hover{color:#fff;text-decoration:none;background:#0927af;}
.nav li:last-child a{background: none}

.nav .sec{height:0;background:#0471d0;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:69px;left:0px;}
.nav .sec a{background:#0471d0;color:#fff;height:38px;line-height:38px;width:123px;padding-top: 0;font-weight: normal;font-size: 14px;}
.nav .sec a:hover{background:#0927af;text-decoration:none;}

/*é¦–é¡µbanner*/
.banner{width: 1920px;margin-left: -960px;left:50%;position: relative;height: 793px;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;right:0px;bottom:10px;z-index:100;width: 100%;text-align: center;}
.banner .num li{width:8px;height:8px;display:inline-block;margin-right:4px;background:#fff;line-height:18px;
	text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background:none;border:1px solid #fff;width: 7px;height: 7px;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}

/*å¹»ç¯ç‰‡æ ·å¼2*/
#focus {width:255px; height:188px; overflow:hidden; position:relative;}
#focus ul {height:188px; position:absolute;}
#focus ul li {float:left; width:255px; height:188px; overflow:hidden; position:relative; background:#000;}
#focus ul li a img{height:188px;width:255px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:255px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:255px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}

/*æœç´¢å’Œçƒ­é—¨æœç´¢*/
.hotSearch a{margin-right:6px;}
#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;}
#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#0471d0;color:#fff;border:none;cursor:pointer;}

/*äº§å“åˆ†ç±»*/
.cate{border:1px solid #e0e1dc;padding:10px;background-color:#f7f7f7;}
.cate li{line-height:28px;border-bottom:1px dashed #d7d7d7;line-height:28px;}
.cate li a{padding-left:60px;display:block;height:28px;line-height:28px;background:url(../images/ico1.gif) 34px center no-repeat;}
.cate li a:hover{background-color:#ececec;text-decoration:none;}

/*è¯¦ç»†ä»‹ç»åˆ†é¡µæ ·å¼*/
.total {border-bottom:1px dashed #e0e1dc;padding-bottom:10px;}
.paging_num{padding:10px 0px;overflow: hidden;text-align: right;}
.paging_num a{width:25px;height:20px;line-height: 20px;text-align: center;display:inline-block;
	border: 1px dashed #e0e1dc;color:#666;margin-left:15px;}
.paging_num a:hover{text-decoration:none;color:#005a98;border: 1px dashed #005a98;}
.paging_num .paging_hover{text-decoration:none;color:#005a98;border: 1px dashed #005a98;}

/*æ–°é—»åˆ—è¡¨*/
.news_list li{line-height:27px;position:relative;padding-left:10px;}
.news_list li a{line-height:27px;color:#666;}
.news_list li a:hover{text-decoration:none;color:#0471d0;}
.news_list li span{color:#999;z-index:0;line-height:27px;position:absolute;right:0px;top:0px;}
.news_list li h3 {font-size:14px;}
.news_list li div{line-height:24px;}

/*çƒ­é—¨å…³é”®è¯*/
.words{overflow:hidden;margin-right:-1.3%;padding-top:5px;}
.words li{width:46%; float:left;border:1px dashed #d0d0d0;background:#fcfcfc;padding-left:0px;margin-bottom:10px;text-align:center;}
.new1 li{border-bottom:1px solid #dddddd;background:url(../images/list_dot1.gif) no-repeat 0% 50%;padding-left:13px;}
.right_word{margin-left: 5%;}

/*æ¡ˆä¾‹åˆ—è¡¨*/
.case_list li{float:left;margin-left:15px;margin-right:15px;padding-bottom:15px;_display:inline;}
.case_list li a.img{padding:1px;border:1px solid #e0e1dc;}
.case_list li a.img img{width:196px;height:172px;}
.case_list li h3{text-align:center;padding-top:5px;}
.case_list li h3 a{font-weight:normal;}
.case_list li a.img{display:block;}
.case_list li a.img:hover{border-color:#0471d0;}

/*Tagåˆ—è¡¨*/
.tag_list_product {margin-top:10px;}
.tag_list_product li{float:left;padding-bottom:25px;_display:inline;border-bottom: 1px solid #ccc;margin-bottom: 20px;width: 100%;}
.tag_list_product li a.img{padding:1px;border:1px solid #e0e1dc;}
.tag_list_product li a.img img{width:200px;height:160px;}
.tag_list_product li h3{text-align:left;padding-top:5px;}
.tag_list_product li h3 a{color:#333;font-size: 14px;}
.tag_list_product li h3 a:hover{color:#0471d0;text-decoration:none;outline:none;}
.tag_list_product li a.img{display:block;}
.tag_list_product li a.img:hover{border-color:#0471d0;}
.tag_list_product li .tab_intro{margin-left: 25px;width: 730px;}
.tag_list_product li .tab_intro h1{font-weight: normal;width: 33%;float: left;line-height: 27px;}
.tag_list_product li .tab_intro h2{font-weight: normal;line-height: 27px;}
.tag_list_product li .tab_intro .desp{margin-top: 5px;line-height: 22px;color: #888888;padding: 5px 5px;}
.tag_list_product .inquiry{line-height:32px;border:none;margin-top:10px;}
.tag_list_product .inquiry a{background:url("../images/xunjia.gif") center center no-repeat;display:block;width:112px;height:32px;text-indent:-99999px;}
.tag_list_product .inquiry a:hover{background-image:url("../images/xunjia_hover.gif");}
.tag-category{margin: 10px 0;color: #333;display: -webkit-box;display: -moz-box;}
.tag-category h3{margin-left: 5px;margin-right: 10px;padding: 5px 0;line-height: 27px;}
.tag-category ul{display: block;margin: 0;-webkit-box-flex: 1;-moz-box-flex: 1;}
.tag-category ul li{display: inline-block;margin-right: 10px;padding: 5px 0;line-height: 16px;}
.tag-category li a{display: inline-block;color: #333;padding: 5px 15px;border: 1px solid #d9d9d9;border-radius: 5px;}
.tag-category li a:hover{color:#0471d0;text-decoration:none;outline:none;}
.tagdescription{border:1px solid #e5e5e5;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}
.tagdescription font{color:#005a98;font-weight:bold;}
.tag_recom_product{margin-top: 10px;}
.tag_recom_product li{float: left;margin:0 15px;position: relative;}
.tag_recom_product h3{font-weight: normal;font-size: 16px;border-bottom: 1px solid #f1f1f1;line-height: 36px;text-align: left;padding-left: 15px;margin-bottom: 30px;}
.tag_recom_product li img{width: 166px;height: 133px;}
.tag_recom_product li h2{background: rgba(0,0,0,0.8);position:absolute;left: 0;top:0;width: 100%;line-height: 133px;text-align: center;display: none;font-weight: normal;color:#fff;font-size: 14px;}
.tag_recom_product li:hover h2{display: block;}



.tag_list_news li{line-height:27px;position:relative;padding-left:10px;}
.tag_list_news li a{line-height:27px;}
.tag_list_news li span{color:#999;z-index:0;line-height:27px;}
.tag_list_news li h3 {font-size:14px;}
.tag_list_news li div{line-height:24px;}
.tag_list_news h2{line-height: 36px;font-size: 14px;color:#666;background: #f9f9f9;border: 1px solid #e5e5e5;font-weight: normal;text-indent: 20px;margin-bottom: 15px;}


.tag_list_job li{line-height:27px;height:27px;position:relative;background:url(../images/list_dot1.gif) 0 50% no-repeat;padding-left:10px;}
.tag_list_job li span{position:absolute;color:#999;right:0;z-index:0;}
.tag_list_job h2{line-height: 36px;font-size: 14px;color:#666;background: #f9f9f9;border: 1px solid #e5e5e5;font-weight: normal;text-indent: 20px;margin-bottom: 15px;}

.tag_total{height:36px;line-height:36px;text-align:left;padding-left:20px;background-color:#edf1f5;border:1px solid #b6c7db;}


.search_list_product {margin-top:10px;}
.search_list_product li{float:left;margin-left:15px;margin-right:15px;padding-bottom:15px;_display:inline;}
.search_list_product li a.img{padding:1px;border:1px solid #e0e1dc;}
.search_list_product li a.img img{width:196px;height:172px;}
.search_list_product li h3{text-align:center;padding-top:5px;}
.search_list_product li h3 a{font-weight:normal;}
.search_list_product li a.img{display:block;}
.search_list_product li a.img:hover{border-color:#0471d0;}
.search_list_product h2{line-height: 36px;font-size: 14px;color:#666;background: #f9f9f9;border: 1px solid #e5e5e5;font-weight: normal;text-indent: 20px;margin-bottom: 15px;}
/*äº§å“é‡Œåˆ—è¡¨*/

/*æ»šåŠ¨*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:100%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}

/*å“ç‰Œåˆ—è¡¨*/
.brand{
    background: #fff;
    border: 1px solid #d7d7d7;
}
.brand .screeBox{
    padding: 0;
    line-height: 38px;
}
.brand .screeBox strong{
    width: 110px;
    background: #fafafa;
    color: #333;
    text-align: center;
    text-indent: 0;
    display: block;
    float: left;
}
.brand .screeBox a{
    padding: 0 10px;
    margin: 0 10px;
    color: #005aa0;
}

.brand .screeBox a.on{
    padding: 5px 10px;
    background: #d72426;
    color: #fff;
}

.h20{
    height: 20px;
}

/*äº§å“åˆ—è¡¨*/
.product_list li{float:left;margin-left:15px;margin-right:15px;padding-bottom:15px;_display:inline;}
.product_list li a.img{padding:1px;border:1px solid #e0e1dc;}
.product_list li a.img img{width:196px;height:172px;}
.product_list li h3{text-align:center;padding-top:5px;}
.product_list li h3 a{font-weight:normal;}
.product_list li a.img{display:block;}
.product_list li a.img:hover{border-color:#0471d0;}
.roll_product{float:left;}

.sort_a{overflow:hidden;}
.sort_a .layer1{padding:15px 0px;border-bottom:1px dashed #a7b8d4;position:relative;height:133px;z-index: 1;}
.sort_a .layer1 .img{float:left;padding:5px;border:1px solid #dddddd;}
.sort_a .layer1 .img img{width:196px;height:172px;}
.sort_a .layer1 .img_right{width:560px;float:right;}
.sort_a .layer1 .img_right h3{font: bold 14px/36px "å¾®è½¯é›…é»‘";}
.sort_a .layer1 .img_right span{line-height:25px;display:block;}
.sort_a .layer1 .pro_more{position:absolute;right:0px;bottom:15px;width:110px;padding-left:10px;height:28px;line-height:28px;background:#666666;color:#fff;
font:bold 24px/24px "å¾®è½¯é›…é»‘";}
.sort_a .layer1 .pro_more span{float:left;}
.sort_a .layer1 .pro_more a{font:normal 12px/28px "å®‹ä½“";color:#fff;padding-right:15px;display: inline-block;}
.sort_a .layer1 .pro_more a:hover{text-decoration:none;color:#faf104;}
.sort_a .abb_product{padding-top:15px;border:1px dashed #a7b8d4;border-top:none;}


.productcates{padding-top:10px;}
.catemore{color:#0080d9;margin-top:6px;overflow:hidden;position:relative;}
.catemore h2{width:360px;float:left;font:bold 15px/36px "å¾®è½¯é›…é»‘";}
.catemore a{float:right;font:normal 14px/36px "å¾®è½¯é›…é»‘";color:#444444;padding-right:28px;}
.catemore a:hover{text-decoration:none;color:#0080d9;}


/*åœ°å›¾æ ·å¼*/
#allmap{width:80%;height:500px;float:right;margin-top:20px;margin-bottom:10px;margin:0 auto;}
.maplist{
    width: 19.9%;
    height: 500px;
    overflow-y: auto;
    float: left;
    border: 1px solid #ccc;
    border-right: none;
}
.maplist ul{
    height: 498px;
    margin: 0px;
}
.maplist ul li{
    width: 80%;
    background: url(../images/ditulogo.png) no-repeat 18px 25px;
    padding-left: 40px;
    line-height: 26px;
    font-family: "å¾®è½¯é›…é»‘";
    height:auto;
    padding-top:20px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #ddd;
    cursor: pointer;
}
.maplist ul li h2{font-size:15px;margin: 0px;padding: 0px;}
.maplist ul li span{font-size:12px;color:#666;}
.maplist ul li img{width: 100px;height: 70px;display: block;margin-top: 5px;}
.province{font:normal 14px/32px "å¾®è½¯é›…é»‘";padding:0px 10px;}
#search_form{margin:15px 0px;padding-left:20px;}
#search_form select{width:180px;border:1px solid #d9d9d9;line-height: 32px;height:32px;}
.button_s{border: none;background: #459afa;line-height: 30px;color:#fff;text-align: center;width:80px;margin-left:15px;
border-radius: 3px;transition: all 0.3s ease 0s;}
.button_s:hover{background:#fb9108;}

/*ä¸‹è½½åˆ—è¡¨*/

.down_list li{line-height:27px;height:27px;position:relative;background:url(../images/list_dot1.gif) 0 50% no-repeat;padding-left:10px;}


/*æ‹›è˜åˆ—è¡¨*/

.job_list li{line-height:27px;height:27px;position:relative;background:url(../images/list_dot1.gif) 0 50% no-repeat;padding-left:10px;}
.job_list li span{position:absolute;color:#999;right:0;z-index:0;}

/*æ‹›è˜åˆ—è¡¨*/
.download_list li{line-height:27px;height:27px;position:relative;background:url(../images/list_dot1.gif) 0 50% no-repeat;padding-left:10px;}
.download_list li span{position:absolute;color:#999;right:0;z-index:0;}


/*è¯¦ç»†é¡µé¢å…¬å…±æ ·å¼*/
h3.title_bar{margin-left:40px;width:420px;float:left;}
.share{pad