﻿* { padding: 0px; margin: 0px; }
body { min-width:1200px; background-color: #c0daf0;position:relative; background-image: url(/skin/xy/img/di.gif); background-repeat: no-repeat; background-position: center top; font-size: 12px; line-height: 1.8em; color: #666; font-family: Arial, Helvetica, sans-serif; }
.w950{ width: 950px; margin-right: auto; margin-left: auto; }
.main { width: 960px; margin-right: auto; margin-left: auto; }
.w1200{width: 1200px; margin-right: auto; margin-left: auto}
img { border: none; }
li { list-style: none; }
a { text-decoration: none; color: #003c78; }
a:hover { text-decoration: underline; }
html{    min-width: 1200px;}

.toplinks { background-color: #d8dfe9; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cdd4de; overflow: hidden; }
.toplinks h2 { float: left; font-size: 12px; font-weight: normal; }
.shoucang { float: right; }
.shoucang a { padding-right: 10px; padding-left: 10px; }
div.clear, span.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
/*---------- container ---------*/
.container {}
.header { }
.header .logo {float: left;padding: 20px 8px;}
.header h1 {float: left;padding-top: 42px;padding-left: 18px;}
.header .rexian {float: right;font-size: 16px;font-weight: bold;color: #C00;padding-top: 23px;text-align:right;font-size:22px;font-family:Arial;}
.header .rexian img{ margin-bottom:7px;}
.header .rexian strong {font-family:黑体; font-weight:bold;  }
.header .rexian span{ font-family:Arial; margin-right:20px;} 
.menu { clear: both; background-image: url(/skin/xy/img/main.gif); background-repeat: no-repeat; background-position: center top;background-size: 100%; overflow: hidden; height: 42px; line-height: 42px; width: 100%; }
.menu1 li {float: left;width: 108px;background-image: url(/skin/xy/img/main_02.gif);background-repeat: no-repeat;background-position: right center;margin-left: 1px;}
.menu1 li a {font-size: 13px;font-weight: bold;color: #FFF;width: 108px;text-align: center;padding: 0 0px;display: block;}
.menu1 li a:hover, .menu li .current,.menu li.cur a{ background-color: #063060; text-decoration: none; color: #ffdc00; }
.menu1 li .home a {background-image: url(/skin/xy/img/home.gif);background-repeat: no-repeat;background-position: left top;padding-left: 10px;width: 99px;}
.menu1 li .home a:hover, .menu li .home .current {background-image: url(/skin/xy/img/home02.gif);background-position: left top;background-repeat: no-repeat;color: #ffdc00;}
.search { padding-top: 5px; padding-bottom: 5px;height:40px;line-height:40px;}
.search .form { float: left; margin-right: 10px; }
.search .remen {font-size:14px; }
.search .remen a { padding-right: 5px; padding-left: 5px; }
.search #keytype{height:30px;}
.search #keyword{height:26px;}
.search .btn2{height:30px;    width: 40px;}

h2.tit{height:80px;line-height:80px;background:url(/skin/xy/img/h2tit.png) center center no-repeat;text-align: center;margin-top: 0px;}
h2.tit a{color:#fff;font-size:34px;}

.fullSlide {width:100%;position:relative;height:520px; margin-bottom:5px;}
.fullSlide .bd {position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {background-size: 100% 100%;width:100% !important;height:520px;overflow:hidden;text-align:center; background-position:center top; background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:520px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {background-size: 100% 100%;cursor:pointer;display:inline-block;display:inline;zoom:1;width:40px;height:12px;margin:5px;overflow:hidden;background:#fff;line-height:999px;border-radius:12px;}
.fullSlide .hd ul .on {background:#073b7a;}

.banner a{ display:block;  overflow:hidden;height:350px;}
.banner a img{width:100%;height:350px;}
.fullSlide a{height:510px;width:100%;}

.box {background-color: #FFF;border: 1px solid #cccccc;padding: 8px;overflow: hidden;margin-bottom: 6px;height: 1%;}
.hezuo { }
.hezuo .zuo,.hezuo .you  { width:19px; height:18px; float: left;display: block; padding: 18px 5px;  cursor:pointer; }
.hezuo .you { float: right; }
.hezuo .hc{width: 1120px;height:70px;float:left;overflow:hidden;}
.hezuo li { width:130px; float: left; text-align: center;margin:0 13px}
.hezuo li img{width:100px;height:40px}

.about { overflow: hidden; height: 1%; }
.about .jianjie {float: left;width: 699px;padding: 8px;overflow:hidden;height: 316px;}



.about .jianjie p {padding-top: 5px;font-size: 15px;height: 300px;line-height: 27px;}
.about img {vertical-align:middle;  }

.left {float: left;width: 211px;overflow: hidden;margin-bottom: 6px;}
.right { float: right; width: 210px; margin-bottom: 6px; }
.biaoti { color: #ffdc00; background-color: #073b7a; line-height: 28px; height: 28px; overflow: hidden; }
.biaoti h3,.biaoti h2 { font-size: 14px; float: left; padding-left: 15px; }
.biaoti .more { float: right; color: #FFF; margin-right: 10px; }
.neiron {background-color: #FFF;padding: 10px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #CCC;border-bottom-color: #CCC;border-left-color: #CCC;}
.neiron_a { background-color: #FFF; padding: 10px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; }
.neiron strong *{font-weight:600;}

.product { }
.product .biaoti { margin-bottom: 9px; _margin-bottom: 5px; }
.product .biaoti h3 { text-align: center; float: none; padding-left: 0; }
.product li {text-align: center;background-image: url(/skin/xy/img/li_00.gif);background-repeat: no-repeat;background-position: center center;line-height: 14px;height: 46px;width: 210px;overflow:hidden;float:left;margin-bottom: 2px;}
.product li img { float: left; margin-top: 4px; margin-left: 10px; margin-right: 5px; }
.product li a { font-weight: bold; text-decoration: none; color: #666; display: block; }
.product li a span { display: block; padding-top: 8px; }
.product li a strong { font-weight: normal; }
.product li a:hover { color: #003c78; }
.product .indexbt{margin-bottom:0;}

.product .ulb{display:block;width: 211px;background-color:#e5edf5;overflow: auto;padding-bottom:8px; padding-right: 20px;}
.product .ulb .prohed{ height:32px; line-height:32px; background-color:#f9e989;border-radius:8px; margin:10px auto 5px;width: 160px;text-align: center; overflow:hidden;box-shadow: 0px 1px 6px 4px #999;}
.product .ulb .prohed a{ font-size:16px; color:#003c78;}
.product .ulb .prohed:hover{background-color:#003c78;}
.product .ulb .prohed:hover a{ text-decoration:underline; color:#f9e989;}
.product .ulb li{background:none;height: 20px;line-height: 20px;width: 96px;float: left;}
.product .ulb li a span{color: #003c78;padding-top:0;overflow: hidden;}
.product .ulb .btoomline{border-bottom:#adbce0 1px dashed;display: inline-block;width:210px;float:left; }
.product .ulb .hdtit{width:210px;margin: 10px auto 0;}
.product .ulb .hdtit .prohed{width:204px;border-radius:8px;margin:0px auto 1px;height:40px;line-height:40px;box-shadow: 0px 2px 6px 4px #999;background-image: url("/skin/xy/img/down.png");
background-repeat: no-repeat;background-position: 170px 8px;}
.product .ulb .hdtit ul{display:none;overflow: hidden;width:210px;}

.product .contact{width:210px;overflow:hidden;border-top: 1px solid #ddd;padding:10px 0px;}
.product .contact p{padding-left:10px;font-size: 14px;color: #333;font-weight: bold;font-family: "微软雅黑";line-height: 24px;}
.product .contact p span{height:24px;display:inline-block;text-align:center;padding-right: 10px;}

.products_new {float: right;width: 950px;}
.products_new .neiron {overflow: hidden;height: 780px;margin-bottom:10px;}
.products_new li {float: left;text-align: center;padding-top: 5px;padding-right: 8px;padding-bottom: 3px;padding-left: 8px;width: 169px;}
.products_new li img {padding: 3px;border: 1px solid #CCC;width: 160px;height: auto;}
.products_new li img:hover { border: 1px solid #003c78; }
.products_new li p{height:20px;width:160px;overflow:hidden; word-break: break-all;}

.gundong {clear: both;background-color: #FFF;overflow: hidden;width: 1200px;height: 168px;margin-bottom: 6px;}
.gundong li { width:160px; float: left; text-align: center; padding-top: 12px; }
.gundong li img { padding: 3px; border: 1px solid #CCC; }
.gundong li img:hover { border: 1px solid #003c78; }
.gundong .zuo,.gundong .you { width:36px; float: left; cursor:pointer; }
.gundong .you { float: right; }
.gundong .gc{width: 1128px;float:left;overflow:hidden;}

.video {float: left;width: 590px;height: 350px;margin-bottom: 6px;overflow: hidden;}
.video .neiron {height: 320px;overflow: hidden;padding: 0px;}
.jingpin {width: 590px;float: right;margin-bottom: 6px;overflow: hidden;}
.jingpin .neiron {height: 299px;overflow: hidden;}
.jingpin .neiron a { margin-right: 3px; margin-left: 3px; }
.weibo { margin-bottom: 14px;width:211px; }
.indexweibo{width: 1200px;} 
.weibo .neiron {overflow: hidden;height: 538px;}
.weibo .neiron_a { overflow: hidden; height: 631px; }
.weibo li {}
.weibo li a {background-image: url(/skin/xy/img/li.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px;*margin-left: -15px;}
.weibo li .ckxq{width:94px;display:inline-block;height:26px;float:right;padding:0;}
.weibo li .ckxq a{padding:0;width:94px;background:none;}
.weibo li .shortdesc{width: 1140px;display:block;padding-left: 20px;padding-bottom: 4px;line-height: 26px;margin-top: 2px;color: #555;font-size: 14px;}
..indexweibo .neiron{padding: 15px 20px 10px;}
.indexweibo li {padding-top: 5px;padding-right: 15px;border: 1px solid #d8d7d7;border-radius: 4px;box-shadow: 1px 1px 2px #d4d4d4;background: url(/skin/xy/img/bok_bg.png);line-height: 28px;margin-bottom: 18px;margin-top: 2px;}
.indexweibo li a{background: url(/skin/xy/img/sjx.png) 8px 7px no-repeat;width:800px;float:left;display:block;font-size: 16px;padding-left: 27px;font-weight: bold;}

.rongyu {float: left;width: 592px;margin-bottom: 6px;}
.rongyu .neiron { height: 290px; overflow: hidden; }
.rongyu li {float: left;text-align: center;padding-top: 4px;padding-right: 16px;padding-bottom: 4px;padding-left: 22px;}
.rongyu li img { padding: 3px; border: 1px solid #CCC;background: url("/skin/xy/img/xk_bg.png") no-repeat center;background-size: 100% 100%; }
.rongyu li img:hover { border: 1px solid #003c78; }
.wenti {margin-bottom: 6px;width: 592px;}
.wenti .neiron { height: 290px; overflow: hidden; }
.wenti li {line-height: 18px; padding-bottom: 10px;}
.wenti li .que{display:block;width:419px;height:28px;line-height:28px;background:url("/skin/xy/img/que.jpg") center left no-repeat;padding-left: 28px;}
.wenti li a { text-decoration: none; }
.wenti li .anw{background:url("/skin/xy/img/ans.jpg") center left no-repeat;padding-left: 28px;}
.wenti2 { margin-bottom: 6px; width:960px;margin: 0 auto;float: inherit;}
.wenti2 .neiron { height: 290px; overflow: hidden; }
.wenti2 li {line-height: 18px; padding-bottom: 10px;}
.wenti2 li .que{display:block;width:419px;height:28px;line-height:28px;background:url("/skin/xy/img/que.jpg") center left no-repeat;padding-left: 28px;}
.wenti2 li a { text-decoration: underline; *margin-left: -15px;}
.wenti2 li .anw{background:url("/skin/xy/img/ans.jpg") center left no-repeat;padding-left: 28px;}
/* =======================内页======================= */
.neiye { margin-bottom: 10px; width: 746px; overflow: hidden; }
.neiye .biaoti { color: #FFF; padding-left: 10px; }
.neiye .biaoti h2 { font-size: 14px; font-weight: bold; color: #FFF; }
.neiye .biaoti a { font-weight: bold; color: #FFF; padding-right: 5px; padding-left: 5px; }
.neiye .biaoti a:hover { text-decoration: underline; }
.neiye .neiron { padding: 10px; }
.neiron_a { overflow: hidden;font:14px/30px Microsoft YaHei !important;border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; }
.neiron_a p,.neiron_a span { padding-top: 5px; padding-bottom: 5px;font:18px/30px Microsoft YaHei !important; }
.neiye .neiron .xiangxi {color:#333; overflow: hidden; font:18px/30px Microsoft YaHei !important; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; padding-top: 8px;}
.neiye .neiron .xiangxi p,.neiye .neiron .xiangxi span { padding-top: 5px; padding-bottom: 5px; font-size:18px;font-family: Microsoft YaHei !important;color:#333;}
.neiye .neiron .xiangxi a{color:#333}
.neiye .neiron .xiangxi td{    border: 1px solid #333;
    text-align: center;}
/*---------- 产品列表 ---------*/
.products_liebiao { float: right; width: 730px; }
.products_liebiao .neiron{ overflow: hidden; }
.products_liebiao li { float: left; padding: 5px; text-align: center; }
.products_liebiao li img { padding: 3px; border: 1px solid #CCC; }
.products_liebiao li img:hover { border: 1px solid #003c78; }

.products_tab { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #CCC; border-left-color: #CCC; }
.products_tab .products_tr { background-image: url(/skin/xy/img/di_top.gif); background-repeat: repeat-x; background-position: center center; font-weight: bold; color: #FFF; line-height: 28px; height: 28px; }
.products_tab td { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; text-align: center; }
.products_tab td a img { border: 3px solid #FFF; }
.products_tab td a:hover img { border: 3px solid #CCC; }

/* =======================产品详细======================= */
.article_product { }
.product_top { padding-bottom: 20px; height: 1%; overflow: hidden; }
.product_top .product_tu { float: left; width: 320px; }
.product_top .product_canshu { float: right; width: 380px; }
.product_top .product_canshu h1 { font-size: 20px; line-height: 32px; color: #0064aa; }
.product_top .product_canshu ul { color: #666666; height: 230px; }
.product_top .product_canshu ul li { padding-top: 6px; font-size: 13px; line-height: 20px; color: #000; }
.product_top .product_canshu ul li strong { color: #666; width: 50px; display: block; float: left; }
.product_top .product_canshu ul li a { border: 1px solid #CCC; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; margin-right: 5px; }
.product_top .product_canshu ul li a:hover { color: #FFF; background-color: #F60; }
.product_top .product_canshu .product_go { background-color: #eaeff3; padding: 10px; line-height: 30px; font-size:14px;}
.product_top .product_canshu .shuliang { width: 50px; }
#pdf { float: right; }
.telqq{font-size:22px;color:#003c78;font-family: "黑体";height:80px;padding-top: 8px;}
.telqq span{color:red;margin-right:10px;font-weight:bold;}
.telqq p img{width:30px;height:30px;}

/* =======================相关产品======================= */
.products_hot { float: right; width: 730px; }
.products_hot .neiron { overflow: hidden; height: 1%; }
.products_hot li { float: left; text-align: center; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; }
.products_hot li img { padding: 3px; border: 1px solid #CCC; }
.products_hot li img:hover { border: 1px solid #003c78; }

/* =======================页码======================= */
#page { font-size: 15px; text-align: center; color: #666666; clear: both; line-height: 22px; overflow: hidden; padding-top: 20px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
#page a { margin-right: 3px; margin-left: 3px; border: 1px solid #CCC; padding-right: 3px; padding-left: 3px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; color: #000; }
#page a:hover { border-top-color: #749513; border-right-color: #749513; border-bottom-color: #749513; border-left-color: #749513; color: #000; background-color: #fff; text-decoration: none; }
#page .current { font-weight: bold; color: #FFF; background-color: #8dbc18; border-top-color: #749513; border-right-color: #749513; border-bottom-color: #749513; border-left-color: #749513; }

/* =======================新闻列表======================= */
.subnav h2 { text-align: center; float: none; }
.subnav .neiron { background-color: #f5f5f5; padding: 0px; }
.subnav .neiron li { float: left; width: 100%; }
.subnav .neiron a { background-color: #f5f5f5; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 28px; font-weight: bold; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; background-image: url(/skin/xy/img/li2.gif); background-repeat: no-repeat; background-position: 15px center; color: #333; }
.subnav .neiron a:hover { background-color: #fff; text-decoration: none; }
.subnav .neiron .current, .subnav .neiron .current:hover { background-image: url(/skin/xy/img/li3.gif); background-repeat: no-repeat; background-position: 15px center; background-color: #007bca; color: #FFF; text-decoration: none; border-top-color: #FFF; }
/* =======================新闻列表======================= */
.list_news .neiron li { clear: both; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; height: 1%; overflow: hidden; padding-bottom: 10px; margin-right: 10px; margin-left: 10px; margin-bottom: 5px; }
.list_news .lianjie{ font-size: 14px; line-height: 26px; float: left; font-weight: bold; }
.list_news .neiron ul a:hover { text-decoration: underline; }
.list_news .st{ color: #fd6802; font-weight: normal; font-size: 12px; float: left; line-height: 26px; margin-left: 10px; }
.list_news .neiron p { clear: both; font-size: 12px; line-height: 20px; color: #999; }
.list_news .neiron .span{ float:right;line-height: 26px; }

/* =======================新闻详细======================= */
.article_news { }
.article_news .news_top { }
.article_news .news_top h1 { text-align: center; color: #0064aa; line-height: 32px; }
.article_news .laiyuan { text-align: center; color: #999999; line-height: 24px; }
/*---------- 底部 ---------*/
.foot { clear: both; width: 1200px;margin: 0 auto; }
.seo { text-align: center; color: #003c78; line-height: 18px; padding-top: 8px; }
.seo a { color: #003c78; }
.seo2 { text-align: center; color: #666; line-height: 18px; padding-top: 8px; padding-bottom: 8px; }
.seo2 a { color: #666; }
.link { background-image: url(/skin/xy/img/link.gif); background-repeat: no-repeat; background-position: center top; height: 86px; width: 1198px; overflow: hidden; clear: both; line-height: 18px; margin-bottom: 6px; }
.link ul { padding-top: 16px; padding-left: 150px; padding-right: 30px; float:left; }
.link ul a { padding-right: 8px; padding-left: 8px;  white-space:nowrap;}
.link ul li{ float:left;}
.menu2 { background-image: url(/skin/xy/img/main02.gif); background-repeat: no-repeat; background-position: center top;background-size: 100% 100% ; line-height: 33px; height: 33px; color: #FFF; text-align: center; }
.menu2 a { font-weight: bold; color: #FFF; padding-right: 22px; padding-left: 22px; }
.footer { text-align: center; line-height: 20px; padding-top: 8px; padding-bottom: 8px; }

.xiangguan_zx { overflow: hidden; height: 1%; padding-bottom: 10px; }
.xiangguan_zx ul { font-size: 11px; line-height: 24px; color: #999999; }
.xiangguan_zx ul li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; float: left; width: 330px; margin-left: 10px; margin-right: 10px; _margin-right: 8px; overflow: hidden;  height: 25px; }
.xiangguan_zx ul a { font-size: 12px; margin-left: 5px; }

.shangxia { color: #333333; margin-bottom: 10px; height: 1%; overflow: hidden; }
.shang { float: left; }
.xia { float: right; }

.guanjianzi { background-color: #eeeeee; border: 1px solid #CCCCCC; color: #333333; margin-bottom: 10px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 10px; clear: both; }
.guanjianzi a { color: #333333; padding: 5px; }
.guanjianzi a:hover { color: #dc0000; text-decoration: underline; }

#smap a{ padding-right:25px; background:url(/skin/xy/img/way.jpg) no-repeat right center;}

/*orochi 2011-12-5*/
.max_img { width:314px; height:247px; overflow:hidden; display:block;border:1px solid #d6d7d7; padding:1px;}
.max_img img{ width:312px; height:245px;}
.min_img{ width:313px; height:82px; margin-top:7px; text-align:center;}
.min_img img{ width:78px; height:78px;border:1px solid #d6d7d7; padding:1px; margin:0 5px;}

div.clear, span.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.menu3 {position: absolute;z-index:10;margin-left: 110px;background:#fffcfb;padding-bottom:5px;border-bottom:1px solid #083f7f;border-right:1px solid #083f7f;opacity: 0.9;-moz-opacity: 0.9;filter: alpha(opacity=90);}
.menu3 li{_float:left;height:34px;line-height:34px;background:url(/skin/xy/img/way.png) 10px center no-repeat;float: left;width: 120px;}
.menu3 li a{ padding:0 23px; display:block; white-space:nowrap;}
.menu .a_con{display:none;width: 360px;}
.menu .m1{margin-left: 219px;}
.menu .m2{margin-left: 0;width:1200px;}
.menu .m3{margin-left: 539px;width:120px;}
.menu .m4{margin-left: 655px;}
.menu .m5{margin-left: 433px;}
.menu .m6{margin-left: 434px;width:120px;}

#show { width: 128px;position: absolute; right: 15px; top: 80px; z-index: 999; }
#show #kfcon{line-height:0.8em;}
.kf ul {  text-align:center; background-color:#fff;width: 123px; padding-left: 7px; }
.kf li { height: 40px; line-height:40px; width: 123px;position:relative; z-index:1;}
.kf li a{font-weight:bold;}
.kf li .qq{position:absolute;top:5px;left:15px;z-index:10;}
#kftit{ width:25px; float:right; display:none;}
#show2{ left:5px; top:510px; width:128px;position:absolute; z-index:999;}

.review{ border:1px solid #ccc; padding:5px 10px;}
.review li { clear: both; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; height: 1%; overflow: hidden; padding-bottom: 10px; margin-right: 10px; margin-left: 10px; margin-bottom: 5px; }
.review ul a { font-size: 14px; line-height: 26px; float: left; font-weight: bold; }
.review ul a:hover { text-decoration: underline; }
.review strong { color: #fd6802; font-weight: normal; font-size: 12px; float: left; line-height: 26px; margin-left: 10px; }
.review p { clear: both; font-size: 12px; line-height: 20px; color: #999; }
.review .span{ float:right;line-height: 26px; }

/*2012-6-17*/
#f_nav{ width: 100%; height: 16px; float: left; margin-top: -29px;text-align: right; }
#f_nav ul{ padding-right:5px; float:right;}
#f_nav li{width:16px;height:16px;margin:0 3px; float:left; background:#333;border:1px solid #FFF;cursor:pointer;line-height:16px;font-family:Arial;font-size:10px;color:#FFF;text-align:center;}
#f_nav li.navOn{background:#FF6600;}
#f_nav_a1{position: relative;z-index:50; width: 392px; height: 16px; float: right; margin-top: -29px;text-align: right; }
#f_nav_a1 ul{ padding-right:5px; float:right;}
#f_nav_a1 li{width:16px;height:16px;margin:0 3px; float:left; background:#333;border:1px solid #FFF;cursor:pointer;line-height:16px;font-family:Arial;font-size:10px;color:#FFF;text-align:center;color:#fff;}
#f_nav_a1 li.on{background:#FF6600;}

/*model */
div#nyroModalFull {font-size: 12px;color: #777;}
div#nyroModalLoading {width: 150px;height: 150px;text-indent: -9999em;background-position: center;}
div#nyroModalLoading.error {border: 4px solid #f66;line-height: 20px;padding: 20px;width: 300px;height: 100px;text-indent: 0;background: #fff;}
div#nyroModalWrapper {}
a#closeBut {position: absolute;display: block;top: 5px;right: 5px;outline: 0;border:1px #ff8100 solid; padding:0px 3px; background:#ffa500;}
h1#nyroModalTitle {margin: 0;padding: 0;position: absolute;top: 8px;left: 5px;font-size: 14px;color: #000;}
div#nyroModalContent {overflow: auto;}
div.wrapper div#nyroModalContent {padding: 5px;}
div.wrapperImg div#nyroModalContent {position: relative;overflow: hidden;text-align: center;}
div.wrapperImg img {vertical-align: baseline;}
div.wrapperImg div#nyroModalContent div {position: absolute;bottom: 0;left: 0;background: black;padding: 10px;margin: 10px;border: 1px white dotted;overflow: hidden;opacity: 0.2;filter: alpha(opacity=20);}
div.wrapperImg div#nyroModalContent div:hover {opacity: 0.5;filter: alpha(opacity=50);cursor: help;}
a.nyroModalPrev, a.nyroModalNext {z-index: 105;outline: none;position: absolute;top: 0;height: 100%;width: 40%;cursor: pointer;text-indent: -9999em;background: left 20% no-repeat;background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {height: 60%;width: 20%;}
a.nyroModalPrev {left: 0;}
a.nyroModalPrev:hover {}
a.nyroModalNext {right: 0;background-position: right 20%;}
a.nyroModalNext:hover {}
.objImgFrame{border: #ccc 1px solid;padding: 4px; width:72px;}

/*产品详情情多图展示*/
.slider { padding:10px 0px;}
.slider img { vertical-align:middle;}
.simple_slider_hover{cursor:pointer;cursor:hand}
.simple_slider_disabled {opacity : 0.2; filter: alpha(opacity=40);zoom: 1;}

/*自动完成 */
.ac_results {padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loading {}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #0A246A;color: white;}

.mk-price { text-decoration:line-through;}
.shop-price { color:#ff6600; font-size:14px; font-weight:bold;}
.spec-selected-value { color:Red;}

/*分页 */
/*CSS msdn style pagination*/

DIV.pager {
	CLEAR:both; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #313031; PADDING-TOP: 14px; FONT-FAMILY: Tahoma,sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
DIV.pager A {
	BORDER: #cccccc 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 2px; COLOR: #3366cc; PADDING-TOP: 1px; TEXT-DECORATION: none
}
DIV.pager A:hover {
	BORDER: #fd6d3f 1px solid; COLOR: #0066a7;
}
DIV.pagination A:active {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}
DIV.pager SPAN.current {
	BORDER: #ff6600 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px 3px; COLOR: #fd6d3f; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffede1
}
DIV.pager SPAN.disabled {
	DISPLAY: none
}

/*倒计时广告 */
.countdown { position:relative; cursor:pointer; }
.countdown .pos { position:absolute; right:5px; top:0px; font-weight:bold; color:White;}
.countdown .pos .title { font-size:30px; margin-right:30px;}
.countdown .pos .price { font-size:35px; margin-right:20px; border:0px; color:White;}
.countdown .pos .time { font-size:30px;}

/*商品列表 */
#dispaly-ico { display:block; height:25px; line-height:1.5; zoom:100%; border-top:2px #f6d5b0 solid; border-bottom:1px #f6d5b0 solid;}
#dispaly-ico span { display:block; float:left;}
#dispaly-ico a { text-indent:-9999px; display:block; margin:auto 10px auto auto; width:16px; height:16px; float:left;}
#dispaly-ico li { display:block;}
#dispaly-ico li.display-mode { float:left; padding-top:5px;}
#dispaly-ico li.display-mode .s1 { background-position:0px -41px;}
#dispaly-ico li.display-mode .s1-selected { background-position:0px -19px;}
#dispaly-ico li.display-mode .s2 { background-position:-25px -41px;}
#dispaly-ico li.display-mode .s2-selected { background-position:-26px -19px;}
#dispaly-ico li.display-mode .s3 { background-position:-125px -41px;}
#dispaly-ico li.display-mode .s3-selected { background-position:-126px -19px;}
#dispaly-ico li.sort-mode { float:left; padding-top:5px;}
#dispaly-ico li.sort-mode .s4-up { background-position:-51px -41px;}
#dispaly-ico li.sort-mode .s4-up-selected { background-position:-50px -19px;}
#dispaly-ico li.sort-mode .s5-up { background-position:-100px -41px;}
#dispaly-ico li.sort-mode .s5-up-selected { background-position:-100px -19px;}
#dispaly-ico li.sort-mode .s6 { background-position:-74px -41px;}
#dispaly-ico li.quick-page-changer { float:right; padding-top:2px;}
#dispaly-ico li.quick-page-changer a {border:1px #ccc solid; margin:auto auto auto 5px;}
#dispaly-ico li.quick-page-changer .prev-page { background-position:-15px -4px;}
#dispaly-ico li.quick-page-changer .no-prev-page { background-position:-15px -29px; cursor:default;}
#dispaly-ico li.quick-page-changer .next-page { background-position:-48px -4px; text-indent:5px; width:60px;}
#dispaly-ico li.quick-page-changer .no-next-page { background-position:-48px -29px; text-indent:5px; width:60px; cursor:default;}

.contact_info li { padding:5px; line-height:22px; margin:0px; text-align:left;}
.contact_info a { color:#666;}

/*轮播 */
div#MainPromotionBanner{background:#fff;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;}
#MainPromotionBanner .Slides img{border:0;display: block;}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 335px; right: 0px;z-index: 10;height: 25px;	}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #74a8ed;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:3px 6px;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; border:0; font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 6px; }

/*内部链接*/
.text_a{ color:#109DE4; padding:0 2px; text-decoration:underline;}
/*按钮样式*/
.btn { padding: 1px 5px; }

#nb_icon_wrap{top:75% !important;}

.bannerimg{height:195px;width:100%;position:relative;z-index:1;}
.bannerimg .blocka{display:block;width:100%;height:195px;position:absolute;top:0;left:0;z-index:10;margin:0;}
.bannerimg .juzhong{position:relative;margin:0 auto;width:950px;height:195px;}
.bannerimg a{width:120px;height:40px;display:block;float: right;margin-top: 116px;margin-right: 190px;z-index:50;position: relative;}

.sbbg {height: 623px;margin-top: 39px;overflow:hidden;/* background: #fff; */}
.sb {width: 1200px;height: 597px;margin:0 auto;overflow:hidden;/* background: #fff; */}.barsb {height:87px;background:url(/skin/xy/img/bars.gif) repeat-x;overflow:hidden;margin-top: 15px;}
.barsb ul li {float:left;height:87px;font:15px/87px "微软雅黑";overflow:hidden;display:inline-block;background:url(/skin/xy/img/bor01.gif) no-repeat right 2px;}
.barsb ul li a {background:url(/skin/xy/img/ico01.png) no-repeat 20px 19px;padding:0 0 0 73px;color:#353535;width: 125px;height:87px;display:inline-block;}
.barsb ul .s01 a { background:url(/skin/xy/img/ico01.png) no-repeat 5px 19px;}
.barsb ul .s02 a { background:url(/skin/xy/img/ico03.png) no-repeat 5px 19px;}
.barsb ul .s03 a { background:url(/skin/xy/img/ico05.png) no-repeat 5px 19px;}
.barsb ul .s04 a { background:url(/skin/xy/img/ico07.png) no-repeat 5px 19px;}
.barsb ul .s05 a { background:url(/skin/xy/img/ico09.png) no-repeat 5px 19px;}
.barsb ul .s06 a { background:url(/skin/xy/img/ico11.png) no-repeat 5px 19px;}
.barsb ul .s06 { background:none;}

.barsb ul .s01 a:hover, .barsb ul .s01 .cur  { background:#0068b4 url(/skin/xy/img/ico02.png) no-repeat 5px 13px; cursor:pointer; display:inline-block; text-decoration:none;color:White}
.barsb ul .s02 a:hover, .barsb ul .s02 .cur { background:#0068b4 url(/skin/xy/img/ico04.png) no-repeat 5px 13px;text-decoration:none;color:White}
.barsb ul .s03 a:hover, .barsb ul .s03 .cur  { background:#0068b4 url(/skin/xy/img/ico06.png) no-repeat 5px 13px;text-decoration:none;color:White}
.barsb ul .s04 a:hover, .barsb ul .s04 .cur { background:#0068b4 url(/skin/xy/img/ico08.png) no-repeat 5px 13px;text-decoration:none;color:White}
.barsb ul .s05 a:hover, .barsb ul .s05 .cur  { background:#0068b4 url(/skin/xy/img/ico10.png) no-repeat 5px 13px;text-decoration:none;color:White}
.barsb ul .s06 a:hover, .barsb ul .s06 .cur { background:#0068b4 url(/skin/xy/img/ico12.png) no-repeat 5px 13px;text-decoration:none;color:White}
.neiye .neiron .xiangxi .barsb ul li .cur,.barsb ul li .cur{color:#fff !important;}

.sb dl {padding: 20px 0 0 0;height: 395px;/* background: #fff; */overflow:hidden;}
.sb dl dt {width:430px;height: 395px;overflow:hidden;}
.sb dl dt img{width:430px !important;height: 395px !important;}
.sb dl dd {padding: 16px 15px 0px 15px;width: 730px;background: #fff;height: 413px;overflow:hidden;}
.sb dl dd h3 { color:#0068b4; padding:0 0 0 18px; font: bold 30px "微软雅黑"; height:50px;}
.sb dl dd p { color:#353535; font:16px/24px "微软雅黑"; padding:0 0 16px 18px; background:url(/skin/xy/img/dd01.gif) no-repeat 0 6px;}
.fr{float:right;}
.fl{float:left;}

.nrdl{display:none;}
#cck0_ssk0{display:block;}

.neiyelxfs{height:40px;line-height:40px;background-color:#32619a;margin-top:6px;margin-bottom:10px; font-weight: bold;box-shadow: 2px 3px 7px 3px #123969;}
.neiyelxfs span{color:#ffdc00;font-size:16px;padding-left:13px;height:40px;line-height:40px;display:block;float:left;}
.neiyelxfs span img{height:23px;    vertical-align: middle;}
.neiyelxfs span a{color:#ffdc00;}

#newBridge .icon-right-center{right:auto !important;left:0 !important;}

body{font-family:"微软雅黑";}

/*banner*/
#banner-box{margin:0px auto;height:580px;overflow:hidden;position:relative;min-width: 1200px;}
.banner-inner{height:65px;margin:0px auto}
.banner-nav-abs{position:absolute;left:0px;bottom:0px;z-index:3;min-width:1200px;}
.banner-nav-abs-opac{position:absolute;width:100%;height:78px;left:0px;bottom:-22px;z-index:2}
.banner-nav-fix{position:fixed;left:0px;top:82px;z-index:3}
.banner-nav{width:100%}
.banner-nav ul {width:1200px;margin:0px auto}
.banner-nav li {float:left;display:inline;width:112px;height:65px;font-size:14px;padding:5px 43px 0px 43px;cursor:pointer;position:relative;margin:0px 1px}
.banner-nav li div{width:110px;height:65px;padding:5px 43px 0px 43px;position:absolute;left:0px;top:0px;z-index:5;background:#fff;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}
.banner-nav li a span{display:block;height:36px;width:60px;margin:3px auto 0px auto;background:url(/skin/xy/img/icon-banner.png) no-repeat;}
.banner-nav li a.bg7 span{background-position:15px 2px}
.banner-nav li a.bg8 span{background-position:-63px 2px}
.banner-nav li a.bg9 span{background-position:-110px 2px}
.banner-nav li a.bg10 span{background-position:-174px 2px}
.banner-nav li a.bg11 span{background-position:-235px 2px}
.banner-nav li a.bg12 span{background-position:-297px 2px}
.banner-nav li a{display:block;float:left;position:absolute;left:0px;top:0px;color:#fff;z-index:6;padding:5px 43px 0px 43px;display:inline;width:120px;height:65px;padding-top:5px;text-align:center; cursor: pointer;}
.banner-nav li.current{cursor:default}
.banner-nav li.current div{width:95px;height:95px;background:none;}
.banner-nav li.current a{color:#333;cursor:default;background:#eee;cursor:pointer;}
.banner-nav li.current a.bg7 span{background-position:15px -32px}
.banner-nav li.current a.bg8 span{background-position:-63px -32px}
.banner-nav li.current a.bg9 span{background-position:-110px -32px}
.banner-nav li.current a.bg10 span{background-position:-174px -32px}
.banner-nav li.current a.bg11 span{background-position:-235px -32px}
.banner-nav li.current a.bg12 span{background-position:-297px -32px}
.banner-list{position:absolute;height:580px;position:absolute;z-index:2;overflow:hidden;width:100%}
.banner-list li{width:100%;height:580px;text-align:center;float:left;display:inline-block; min-width: 1200px;}
.banner-list li h2.tit{height:80px;line-height:80px;background:url(/skin/xy/img/h2tit.png) center center no-repeat;}
.banner-list li h2.tit a{color:#fff;font-size:34px;}
.banner-list li .animate-box {width:1200px;margin:0px auto;position:relative}
.banner-list li .animate-box .t-d{position:absolute;width:350px;left:0px;top:20px}
.banner-list li .animate-box .t-d h2 {display:block;margin:0px;padding:0px;font-size:38px;text-align:left;}
.banner-list li .animate-box .t-d h2 a{color:#fff;}
.banner-list li .animate-box .t-d p{color:#fff;padding:10px 0px 0 0;line-height:31px;left:20px;text-align:justify;font-size: 16px;height: 280px;overflow: hidden;}
.banner-list li .animate-box .t-d .banner-listp a{color:White;font-size:18px;font-weight:bold}
.banner-list li .animate-box .animate-img{position:absolute;top:20px;right:0px;width:840px;height:375px;}
.banner-list li .animate-box .animate-img dl{float: left; text-align: center; padding:5px 10px 3px 10px; overflow:hidden;width:148px;}
.banner-list li .animate-box .animate-img dl dd{color: #fff;font-size: 14px;width:148px;overflow:hidden;height:30px;line-height:30px;word-break: break-all;}
.banner-list li .animate-box .animate-img dl img{padding: 3px; border: 1px solid #CCC;width: 140px;height: 140px;}
.banner-list li .animate-box .animate-img dl img:hover { border: 1px solid #003c78; }
.banner-list li .animate-box .animate-img dl dd a{color:#fff;}

.slider-btn{width:100px;height:30px;background:#fff;border-radius:4px;-moz-border-radius:4px;line-height:30px;text-align:center;font-size:12px;color:#444;display:block ;font-family:"宋体";}
.slider-btn:hover{color:#fff;background:#c80106;}

/*新闻中心*/
.MainNews{overflow: hidden;background: url(/skin/xy/img/xw_bg.png) repeat;padding-top: 20px;margin-bottom: 30px;height: 1130px;}
.News_1200{width:1200px;margin:0 auto;}
.News_title{width:1200px;margin-top: -27px;height:80px;position:relative;}
.NewsTitleimg{width:270px; height:80px;}
.NewsOtherList{height:20px; position:absolute; right:0px; bottom:10px;}
.NewsOtherList a{font-family:microsoft yahei;font-size:14px;color: #ccc;}
.NewsOtherList a:hover{color: #fff;}
.NewsListMain{width:1200px;height: auto;padding: 8px;height: 939px;overflow:  hidden;border: 1px solid #fff;margin-top: 5px;}
.NewsHang{width: 880px;float:left;}
.NewsHang dl{width: 880px;height: 224px;float:left;margin-bottom: 16px;border-bottom: 1px dashed #fff;}
.NewsHang dl dt{background:#fff;border: 2px solid #002cb6;width: 280px;height: 199px;float:left;}
.NewsHang dl dt img{padding:5px;width: 271px;height: 188px;}
.NewsHang dl dd{width: 580px;margin-left: 12px;float: left;position:relative}
.NewsHang dl dd .fxdm{    position: absolute;top: 170px;right: 0px;}
.NewsHang dl dd h4{ font-family:microsoft yahei;margin-bottom: 8px;margin-top: 6px;}
.NewsHang dl dd h4 a{color: #fff000;font-size:  18px;}
.NewsHang dl dd h4:hover a{color: #fff000;}
.NewsHang dl dd p{line-height:24px;color:#aaa;font-size:14px;color: #f0f0f0;}
.NewsHang dl dd p.text_p{font-size: 16px;overflow: hidden;height: 120px;color: #fff;margin-bottom: 2px;text-align: justify;line-height:31px;}
.NewsHang dl dd p a{color: #f0f0f0;}
.NewsHang dl dd p a:hover{color:#0089ff;}
.bshare-custom #bshare-shareto{color:White !important}

.NewsQiYe{width:306px;padding-top: 0px;float:right;}
.NewsQiYeTitle{ width:306px; height:179px;}
.QiyeList ul li{width:304px;background:#fff;border:1px solid #ccc;margin-top: 9px;}
.QiyeList h5{ font-family:microsoft yahei; margin-top:10px; text-indent:10px; font-size:15px;height: 22px;overflow: hidden;}
.QiyeList h5 a{ color:#086cc2;}
.QiyeList p{ line-height:22px; font-size:13px; color:#aaa; text-indent:10px; padding-bottom:5px;}
.QiyeList p a{ color:#aaa;}

/*荣誉与问题*/
.ry_wd h4{border-bottom:1px dotted #929292; font-size:20px; padding-bottom:3px; font-weight:normal;}
.ry_wd h4 a{ color:#666; text-decoration:None;}
.ry_wd h4 i{ font-size:18px; font-weight:normal; color:#666;padding-left:15px;font-family:MYuenPRC; }
.ry_wd h4 span{ float:right; font-size:14px;font-weight:normal; padding-top:8px;}
.ry_wd h4 span a{ color:#666;}

.hon,.faq{overflow: hidden;background: #fff;margin-top: 10px;padding: 10px;height: 324px;border: 1px solid #ccc;}