﻿* { padding: 0px; margin: 0px; }
body { background-color: #fffafa; font-size: 12px; line-height: 1.8em; color: #666; font-family: Arial, Helvetica, sans-serif; border-top-width: 3px; border-top-style: solid; border-top-color: #C00;min-width:1200px;position:relative; }
.w950 { width: 950px; margin-right: auto; margin-left: auto; background-color: #FFF; padding-right: 10px; padding-left: 10px; }
.w1200{width: 1200px;margin: 0 auto;}
img { border: none; }
li { list-style: none; }
a { text-decoration: none; color: #d11417; }
a:hover { text-decoration: underline; }
.content{width:1200px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}

.toplinks { background-color: #6da902; overflow: hidden; color: #FFF; }
.toplinks h2 { float: left; font-size: 12px; font-weight: normal; }
.toplinks a { color: #FFF; }
.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; }

/*标题*/
.bt{width: 700px;height: 122px;background:url(/skin/xy/img/bt1.png);margin: 5px auto;background-size: 100% 100%;overflow: hidden;}
.bt h3{}
.bt h3 a{font-size: 36px;color: #333;letter-spacing: 8px;width: 366px;text-align: center;line-height: 30px;height: 30px;margin-top: 26px;margin-left: 148px;display:block}
.bt p{color: #333;font-size: 14px;margin-top: 12px;text-transform: uppercase;width: 366px;text-align: center;margin-left: 148px;}
/*---------- container ---------*/
.container { }
.header { }
.header .logo { float: left; padding: 8px; }
.header h1 {float: left;padding-top: 20px;padding-left: 18px;color: #C00;line-height: 36px;font-size: 40px;letter-spacing: 6px;}
.header h1 .engls{font-size: 30px;color: #792323;letter-spacing: 0;}
.header h1 a{text-decoration:none;}
.header .rexian { float: right; font-size: 16px; font-weight: bold; color: #C00; text-align: right; }
.header .rexian .a { font-size: 12px; font-weight: normal; color: #FFF; background-color: #C00; margin-left: 5px; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 8px; line-height: 18px; }
.header .rexian img { margin-top: 10px; }

.telphone{margin-top:25px;font-size:20px;}
.telphone strong{font-size:20px;}

.menu {clear: both;overflow: hidden;height: 45px;line-height: 45px;background:url(/skin/xy/img/main.gif);}
.menu1 li {float: left;background-image: url(/skin/xy/img/main.gif);background-repeat: no-repeat;background-position: right center;}
.menu1 li a {font-size: 14px;font-weight: bold;color: #FFF;padding-right: 31px;padding-left: 30px;display: block;}
.menu1 li a:hover, .menu li .current { text-decoration: none; color: #ffdc00; background: url(/skin/xy/img/main_01.gif);}
.menu1 li .home a { background-image: url(/skin/xy/img/home.gif); background-repeat: no-repeat; background-position: left top; padding-left: 46px; }
.search { padding-top: 5px; padding-bottom: 5px;height:40px;height:40px; }
.search .form { float: right; }
.search select { border: 1px solid #d11417; float:left; margin-right:2px; height:30px; }
.search .tex2 { border: 1px solid #d11417; float:left; height:28px;}
.search .btn2 { height:30px;width:40px; float:left; background-image: url(/skin/xy/img/main.gif); background-repeat: repeat-x; background-position: center center; background-color: #d11417; font-weight: normal; color: #FFFFFF; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px;}
.search .remen { float:left; width:630px; height:23px; overflow:hidden; padding-left: 5px; }
.search .remen a { padding-right: 5px; padding-left: 5px; color: #666; white-space:nowrap; }
.search .remen a:hover {color:Red;}
.image_main{width:100%;height:520px}}
.banner2{padding:10px 0; background: url(/skin/xy/img/flash_di.jpg) no-repeat 0 bottom; }
.main {padding-top: 10px;background-color: #FFF;overflow: hidden;}
.box { background-color: #FFF; border: 1px solid #cccccc; padding: 5px; overflow: hidden; margin-bottom: 6px; }
.hezuo { overflow: hidden; height: 1%; }
.hezuo h2 a{color:#fff;}
.hezuo .neiron2 {width:210px; overflow: hidden;}
.hezuo li {background:#f9efd7 url(/skin/xy/img/wjtr.png) scroll 17px 4px no-repeat; height:32px;line-height:32px; overflow:hidden; float: left;padding-left:38px; white-space:nowrap; width: 172px;border-bottom:1px solid #f5e1ad; }
.hezuo ul{height: 682px;background: #f9efd7;overflow: hidden;}
.hezuo li:hover{background:#b81417 url(/skin/xy/img/wjtw.png) scroll 17px 4px no-repeat;}
.hezuo li img { padding: 1px; border: 1px solid #CCC; }
.hezuo li a{font-size:14px;font-weight:bold;transition: all 0.5s; -webkit-transition: all 0.5s;-moz-transition: all 0.5s; -o-transition: all 0.5s; }
.hezuo li:hover a{color:#fff;padding-left:8px;}
.about { overflow: hidden; height: 1%; }
.about .jianjie { float: left; width: 510px; padding: 8px;height: 290px;overflow: hidden;}
.about .jianjie a { font-size: 18px; font-weight: bold; }
.about .jianjie p { padding-bottom: 5px; font-size: 13px; }
.about img { float: right;width:398px;height:309px;}
.about .jianjie p span {font: 14px 微软雅黑 !important;}

.left { float: left; width: 210px; margin-bottom: 6px; }
.right { float: right; width: 210px; margin-bottom: 6px; }
.biaoti { color: #FFF; background-color: #d11417; line-height: 28px; height: 28px; overflow: hidden; background-image: url(/skin/xy/img/h2.gif); background-repeat: repeat-x; background-position: center center; overflow: hidden; }
.biaoti h2 { font-size: 14px; float: left; padding-left: 15px; }
.biaoti h2 a{color:#fff;}
.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; overflow: hidden; }

.product { margin-bottom: 6px; overflow: hidden; border: 1px solid #d11417; height: 86px; background-image: url(/skin/xy/img/li_00.gif); background-repeat: repeat-x; background-position: center center; }
.product li { line-height: 14px; width: 119px; float: left; text-align: center; padding-bottom: 5px; margin-left: -1px; border-left-width: 1px; border-left-style: solid; border-left-color: #d11417; height: 86px; }
.product li img { margin-top: 1px; margin-bottom: 8px; }
.product li a { color: #666; }
.product li a span { display: block; font-weight: bold; }
.product li a strong { font-weight: normal; font-size: 11px; }
.product li a:hover { color: #000; }
.product_neiye { }
.product_neiye .biaoti { margin-bottom: 9px; _margin-bottom: 5px; }
.product_neiye .biaoti h2 { text-align: center; float: none; padding-left: 0; }
.product_neiye li { line-height: 14px; clear: both; width: 210px; }
.product_neiye li a { font-weight: bold; text-decoration: none; color: #666; display: block; border: 1px solid #d21b1e; overflow: hidden; height: 50px; margin-bottom: 5px; }
.product_neiye li img { float: left; margin-left: 10px; margin-right: 5px; }
.product_neiye li a span { display: block; padding-top: 10px; }
.product_neiye li a strong { font-weight: normal; }
.product_neiye li a:hover { color: #000; border: 1px solid #999; }

.products_new {float: left;width: 970px;margin-left: 20px;margin-bottom: 6px;}
.products_new .neirons {overflow: hidden;height: 659px;border: 1px solid #ccc;}
.products_new li {float: left;text-align: center;padding: 4px 1px 0;width: 180px;overflow:hidden;background: #f9efd7;margin-top: 7px;margin-left: 9px;font-size:14px;}
.products_new li img {width: 170px;display: inline-block;margin: 0 auto;border: 1px solid #CCC;vertical-align:middle;}
.products_new li img:hover { border: 1px solid #d11417; }
.products_new li a { color: #999;text-decoration:none; }
.products_new li a:hover { color: #d11417; }
.products_new li span{display:block;height:30px;line-height:30px;width: 172px;margin: 0 auto;overflow:hidden;background-color:#f9efd7;color:#222;}
.products_new li:hover span{background-color:#d11417;color:#fff;}

.factor{text-align:center;height:70px;line-height:70px;}
.factor h3{font-size:40px;color:#d11417;}
.gundong { clear: both;  background-color: #FFF; overflow: hidden; width: 1200px; height: 158px; margin-bottom: 6px; background-image: url(/skin/xy/img/inulbg.jpg); background-repeat: repeat-x; background-position: center center; }
.gundong li { float: left; text-align: center; padding-top: 12px; padding-right: 20px; padding-left: 20px; }
.gundong li img { padding: 3px; border: 1px solid #CCC;}
.gundong li img:hover { border: 1px solid #386a02; }
.gundong .zuo { float: left; margin-right: 5px; }
.gundong .you { float: right; }
.gundong02 { clear: both; background-color: #FFF; overflow: hidden; width: 1200px; height: 168px; margin-bottom: 6px; background-image: url(/skin/xy/img/inulbg.jpg); background-repeat: repeat-x; background-position: center center; }
.gundong02 li { float: left; text-align: center; padding-top: 12px; padding-right: 8px; padding-left: 8px; }
.gundong02 li img { padding: 3px; border: 1px solid #CCC; width: 200px;height: 136px;background:#fff;}
.gundong02 li img:hover { border: 1px solid #386a02; }
.gundong02 .zuo { float: left; margin-right: 5px; }
.gundong02 .you { float: right; }

.gundong .zuo,.gundong .you { width:36px; float: left; cursor:pointer;  }
.gundong .you { float: right; }
.gundong .gc{ width:1120px; float:left;  overflow:hidden;}
.gundong .gc li{height:144px;}

.gundong02 .zuo2,.gundong02 .you2 { width:36px; float: left; cursor:pointer;  }
.gundong02 .you2 { float: right; }
.gundong02 .gc2{ width:1120px; float:left;overflow:hidden;}

.video { float: left; width: 470px; margin-bottom: 6px; overflow: hidden; }
.video .neiron { height: 259px; overflow: hidden; padding: 0px; }
.jingpin { width: 470px; float: right; margin-bottom: 6px; overflow: hidden; }
.jingpin .neiron { height: 239px; overflow: hidden; }
.jingpin .neiron a { margin-right: 3px; margin-left: 3px; }
.jingpin .neiron p a { margin-right: 0; }

.rongyu { float: left; width: 510px; margin-left: 10px; margin-bottom: 6px; }
.rongyu .neiron { height: 290px; overflow: hidden; }
.rongyu li { float: left; text-align: center; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
.rongyu li img { padding: 3px; border: 1px solid #CCC; }
.rongyu li img:hover { border: 1px solid #d11417; }
.wenti { margin-bottom: 6px; }
.wenti .neiron { height: 290px; overflow: hidden; }
.wenti li { line-height: 18px; padding-bottom: 5px; }
.wenti li a { text-decoration: underline;margin-left:-15px;}

/* =======================内页======================= */
.neiye { margin-bottom: 10px; width: 730px; float: left; 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; }
.neiye .neiron .xiangxi {color:#333; overflow: hidden; font-size:18px;font-family:"微软雅黑"; line-height:30px !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; color:#333}
.neiye .neiron .xiangxi a{color:#333 !important;}
.neiye .neiron .xiangxi td{border:1px solid #333;}

/*---------- 产品列表 ---------*/
.products_liebiao { }
.products_liebiao .neiron { overflow: hidden; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.products_liebiao li { width: 100%; margin: 0px; overflow: hidden; line-height: 18px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
.products_liebiao li .image_cp { float: left; margin-right: 10px; padding: 3px; border: 1px solid #CCC; }
.products_liebiao li a { font-weight: bold; text-decoration: underline; }
.products_liebiao li .more { font-weight: bold; color: #F00; text-decoration: none; float: right; }
.products_liebiao li a:hover { color: #F00; text-decoration: underline; }

/* =======================产品详细======================= */
.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; color: #000; }
.product_top .product_canshu h1 { font-size: 20px; line-height: 32px; color: #C00; }
.product_top .product_canshu ul { color: #666666; height: 200px; }
.product_top .product_canshu ul li { padding-top: 6px; font-size: 13px; line-height: 18px; color: #666; }
.product_top .product_canshu ul li strong { color: #000; display: block; float: left; }
.product_top .product_canshu .shuliang { width: 50px; }
.product_top .product_canshu .pdf { float: left; padding-top: 20px; }
.product_top .product_canshu .rohs { text-align: right; padding-top: 30px; }
/* =======================相关产品======================= */
.products_hot { float: left; width: 730px; margin-bottom: 6px; }
.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 #d11417; }

/* =======================页码======================= */
#page { font-size: 15px; text-align: center; color: #666666; clear: both; line-height: 22px; overflow: hidden; padding-top: 20px; padding-right: 4px; padding-bottom: 10px; padding-left: 4px; }
#page a { margin-right: 3px; margin-left: 3px; border: 1px solid #CCC; padding-right: 5px; padding-left: 5px; 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: #C00; 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 .neiron ul a { font-size: 14px; line-height: 26px; float: left; font-weight: bold; }
.list_news .neiron ul a:hover { text-decoration: underline; }
.list_news .neiron strong { 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: #000; line-height: 32px; font-size: 24px; }
.article_news .laiyuan { text-align: center; color: #999999; line-height: 24px; }
/*---------- 底部 ---------*/
.foot { clear: both; width: 1200px;margin:auto; }
.seo { text-align: center; color: #d11417; line-height: 18px; }
.seo a { color: #d11417; }
.seo2 { text-align: center; color: #666; line-height: 18px; padding-top: 5px; padding-bottom: 10px; }
.seo2 a { color: #666; }
.seo2 a:hover{color:Red;}
.link {  width: 1178px; overflow: hidden; clear: both; padding:10px;  margin-bottom: 6px; border: 1px solid #d21b1e; }
.link li{ float:left; white-space:nowrap; margin-right:10px;line-height: 18px;}
.menu2 { background-image: url(/skin/xy/img/main.gif); background-repeat: repeat-x; background-position: center top; line-height: 35px; height: 35px; color: #FFF; text-align: center; margin-bottom: 6px; }
.menu2 a { font-weight: bold; color: #FFF; padding-right: 28px; padding-left: 28px; }
.footer { text-align: center; line-height: 20px;  font-size:14px; color: #333; }
.footer a { color: #d11417; }

#smap a{ padding-right:25px; background:url(/skin/xy/img/way.jpg) no-repeat right center;}

/*orochi 2011-12-5*/
.max_img { width:312px; height:227px; overflow:hidden; display:block;border:1px solid #d6d7d7; padding:1px;}
.max_img img{ width:310px; height:225px;}
.min_img{ width:310px; height:37px; margin-top:7px; text-align:center;}
.min_img img{ width:44px; height:35px;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 {width:150px;position: absolute;z-index:999;margin-top:45px;margin-left: 83px;}
.menu3 li{float:left;width:150px;height:35px;padding-top:2px;line-height:35px;background:#efe081;text-align: center;}
.menu3 li:hover{background:#c0080b;}
.menu3 li a{ color:#000; white-space:nowrap; font-size:14px;font-weight: bold;}
.menu3 li:hover a{color:#fff;}
.m1{margin-left: 205px;width: 304px;}
.m2{ margin-left:0;width: 1200px;}
.m3{ margin-left:571px;}
.m4{ margin-left:806px;}
.menu .a_con{display:none;background: #efe081;}

#show { width: 128px;position: absolute; right: 15px; top: 120px; z-index: 999; }
#kfcon{background-color:#cf3335;position:relative;z-index:1;}
#kfcon #divclose{width:15px;height:15px;position:absolute;top:0;right:0;}
#show .kftop{text-align:center;color:#fff;font-size:16px;height:62px;}
#show h3{font-size:22px;height:34px;line-height:34px;}
.kf ul {  text-align:center; background:#f9efd7; width: 108px; padding:0 10px; }
.kf li { height: 38px; line-height:38px; background: url(/skin/xy/img/qqman.png) scroll 7px 3px no-repeat; width: 108px; }
#kftit{ width:25px; float:right; display:none;}
#show #kfcon p{color:#fff;text-align:center;font-size:16px;line-height:24px;}
#show #kfcon p.zxrx{font-weight:bold;}
.kf li.cft{background:none;}

.wb{margin-top:0px;}
.weibo { margin-bottom: 6px; }
.weibo .neiron { overflow: hidden; }
.wb .neiron{height:543px;}
.weibo li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; line-height: 28px;}
.weibo li a {color: #c60303;font-weight:bold; background-image: url(/skin/xy/img/li.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px;font-size:13px;}
.weibo2 .neiron { overflow: hidden; height: 242px; }
.weibo li p{text-align:left;padding-left:10px; word-break: break-all;line-height: 20px;}

.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; }
.xiangguan_zx ul a { font-size: 12px; margin-left: 5px; }

.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; }
#f_nav_a1{ width: 100%; height: 16px; float: left; 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;}
#f_nav_a1 li.navOn{background:#FF6600;}

.neiyelxfs{height:40px;line-height:40px;background-color:#f9efd7;margin-top:6px;margin-bottom:10px; font-weight: bold;box-shadow: 2px 3px 7px 3px #cfa130;}
.neiyelxfs span{color:#d11417;font-size:16px;padding-left:10px;height:40px;line-height:40px;display:block;float:left;}
.neiyelxfs span img{height:23px;    vertical-align: middle;}
.neiyelxfs span a{color:#d11417;}

.lxfs{width:100%;height:295px;line-height:200px;}
.lxfs .w950{background-color:#fff;height:295px;}
.lxfs .fl{float:left;}
.lxfs .lxleft{width: 330px;height:295px;}
.lxfs .lxleft h4{font-size:24px;border-bottom:2px solid #e22c08;height:50px;line-height:50px;width:300px;overflow:hidden;color:#e22c08;}
.lxfs .lxleft p{font-size:20px;height:30px;line-height:30px; font-family: "微软雅黑";color:#333;}
.lxfs .lxleft p span{font-weight:bold;}
.lxfs .lxmiddle{width:492px;height:295px;}
.lxfs .lxmiddle h4{font-size:24px;color:#e22c08;height:50px;line-height:50px;border-bottom:2px solid #e22c08;margin-bottom:10px;text-align: center;}
.lxfs .lxright{width: 340px;height: 290px;margin-left: 30px;}
.lxfs .lxright h4{font-size:24px;color:#e22c08;height:50px;line-height:50px;border-bottom:2px solid #e22c08;margin-bottom:10px;text-align: center;}
.lxfs .lxright img{width:128px;height:150px;display: inline-block;margin: 25px 15px;border: 1px solid #999;padding: 3px;}

.robotpro{width:100%;height:250px;overflow:hidden;}
.robotpro a{width:100%;height:250px;display:block;}

.faq { margin-bottom: 6px; }
.faq .neiron { overflow: hidden; height: 498px; }
.faq li { margin-bottom:8px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; line-height: 24px; text-align: right; clear: both; overflow: hidden; }
.faq li a {font-size:16px;font-weight:bold; color:#e22c08; background:url(/skin/xy/img/que.jpg) scroll 0px 0px no-repeat; padding-left: 10px; float: left;padding-left:25px;}
.faq li span{font-size:14px;font-weight:bold;color:#333;}
.faq li p{text-align:left;line-height:22px;background:url(/skin/xy/img/ans.jpg) scroll 0px 0px no-repeat;padding-left:25px;}

#newBridge .icon-right-center{bottom:0px !important;top:auto !important;}

/*优势*/
.ys1 {height:807px;background:url(/skin/xy/img/ys_bj1.jpg) no-repeat center top;overflow:hidden;}
.ys1 h3 { height:128px; text-align:center; font:36px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:36px; padding-top:52px; margin-bottom:80px; }
.ys1 h3 span { font:26px "Microsoft YaHei"; font-weight:normal; color:#fff; display:block; line-height:26px; margin:16px 0 6px 0; }
.ys1 h3 i { font:12px Arial; color:#b34443; line-height:12px; display:block; }
.ys1 .y1_con { width:748px; }
.ys1 .y_xx {background:url(/skin/xy/img/ys_x1.gif) no-repeat 56px bottom;}
.ys1 dl {width: 600px;height:252px;}
.ys1 dl b {font-weight:bold;color:#af1c17;font-size: 28px;padding-left: 10px;}
.ys1 dt {height: 118px;background:url(/skin/xy/img/yx_b2.png) no-repeat left top;}
.ys1 dt span { width:108px; height:112px; font:40px "Times New Roman"; font-weight:bold; color:#fff; line-height:112px; text-align:center; display:inline-block; float:left; }
.ys1 dt em {width:364px;float:right;font:24px "Microsoft YaHei";font-weight:bold;color:#111;line-height:26px;display:block;padding-top: 40px;/* margin-left: 152px; */}
.ys1 dt i { display:block; font:12px Arial; color:#cacaca; line-height:28px; }
.ys1 dd {padding-left: 181px;height:156px;overflow:hidden;}
.ys1 dd p { padding-left:22px; background:url(/skin/xy/img/yd_d.png) no-repeat 0 10px; font:14px "Microsoft YaHei"; color:#333; line-height:26px; }
.ys1 .ys_b { width:240px; height:52px; font:18px "Microsoft YaHei"; color:#fff; line-height:42px; text-align:center; float:left; background:url(/skin/xy/img/ys_b1.png) no-repeat center top; margin-top:440px; display:inline-block; }
.ys_b a { color:#fff; }
.ys2 { height:582px; background:url(/skin/xy/img/ys_bj2.jpg) no-repeat center top; overflow:hidden; }
.ys2 .y1_con { width:672px; }
.ys2 .y_xx { background:url(/skin/xy/img/ys_x1.gif) no-repeat 54px bottom; }
.ys2 dl { width:568px; height:250px; }
.ys2 dl b {font-weight:bold;color:#af1c17;font-size: 28px;}
.ys2 dt { height:128px; background:url(/skin/xy/img/yx_b1.png) no-repeat left top; margin-bottom:-12px; }
.ys2 dt span { width:108px; height:112px; font:40px "Times New Roman"; font-weight:bold; color:#fff; line-height:112px; text-align:center; display:inline-block; float:left; }
.ys2 dt em { width:450px; float:right; font:24px "Microsoft YaHei"; font-weight:bold; color:#111; line-height:26px; display:block; padding-top:40px; }
.ys2 dt i { display:block; font:12px Arial; color:#cacaca; line-height:28px; }
.ys2 dd { padding-left:106px; }
.ys2 dd p { padding-left:22px; background:url(/skin/xy/img/yd_d.png) no-repeat 0 10px; font:14px "Microsoft YaHei"; color:#333; line-height:26px; }
.ys2 .ys_b { width:240px; height:52px; font:18px "Microsoft YaHei"; color:#fff; line-height:42px; text-align:center; float:left; background:url(/skin/xy/img/ys_b1.png) no-repeat center top; margin-top:440px; margin-left:82px; }
.ys2 .ys_b a { color:#fff; }

body{font-family:"微软雅黑";}
/*caseMain*/
.caseMain{background-color:#f0f0f0;padding-bottom:52px;padding-top: 12px;height: 625px;width: 1200px;margin: auto;}
.caseMain .case_l{ float:left; background:url(/skin/xy/img/case_l.png) no-repeat center; width:270px; height:527px;}
.caseMain .case_r{float:left;margin-left: 10px;height: 526px;width: 919px;}
/*case_l*/
.case_l .years{ position:relative; padding-top:70px; margin-left:25px;}
.case_l .years img{ display:block; position:absolute; top:-43px; left:0;}
.case_l .years p{ font-size:14px; color:#d8d8d8;}
.case_l .years h5{ font-size:40px; font-weight:normal; color:#fff; line-height:40px; margin-top:10px; margin-bottom:40px;}
.case_l .years i{ display:block; width:26px; border-top:1px solid #d8d8d8; height:0;}
.case_l ul{ width:250px; margin-top:12px; margin-bottom:35px;}
.case_l li{ width:250px; height:50px; border-bottom:1px solid #5a5a5a;}
.case_l li a{ width:225px; height:50px; line-height:50px; display:block; padding-left:25px; text-decoration:none; font-size:16px; color:#fff;}
.case_l li a:hover{ background:url(/skin/xy/img/jt.png) no-repeat center;}
.case_l .cur{ background:url(/skin/xy/img/jt.png) no-repeat center;}
.case_l .morcase{ display:block; width:149px; height:26px; line-height:26px; text-align:center; font-size:14px; color:#d8d8d8; text-decoration:none; margin:0 auto; border:1px solid #858585;}
/*case_r*/
.case_r ul{ height:455px;}
.case_r li{height: 527px;width: 212px;float:left;background-color:#fff;margin-left:15px;}
.case_r li>a>img{display:block;width: 212px;height: auto;}
.case_r li .cased{height: 372px;padding: 0 8px;}
.case_r li .cased h5{text-align:center;padding-top:20px;padding-bottom:10px;width: 196px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.case_r li .cased h5 a{ font-size:16px; color:#905f34; }
.case_r li .cased p{font-size:13px;line-height:24px;height: 229px;overflow:hidden;text-align:justify;word-break:break-all;}
.case_r li .cased>a{ display:block; margin:0 auto; margin-top:10px; width:80px; height:21px;}

/*关于*/
.intro{height: 1050px;margin-top: 30px;}
.intro .iul_con{position: relative;height: 540px;}
.intro .int1{width: 960px;background: #333;position: absolute;top: 0;right: 700px;height: 540px;}
.intro .int1 img{width: 100%;height: 100%;}
.intro .int2{width: 700px;height: 540px;float: right;position: relative;}
.intro .int2 h4 a{display: block;color: #FF0000;font-size: 24px;;margin-left: 30px;height: 28px;}
.intro .int2 h4 a i{font-size: 18px;color: #d3d3d3;padding-left: 20px;}
.intro .int2 div{height: 215px;width: 100%;background: url(/skin/xy/img/th2.jpg) no-repeat center;background-size: 100% 100%;overflow: hidden;}
.intro .int2 div img{display: inline-block;height: 187px;border: 2px solid #fff;margin-top: 12px;margin-left: 9px;}
.intro .int2 p{color: #666;font-size: 15px;line-height: 21px;margin-left: 30px;margin-top: 12px;height: 279px;overflow: hidden;margin-bottom: 6px;text-align: justify;}
.intro .int2 span a{color: #FF0000;font-size: 14px;}
.intro .int2 span:hover{background: #FF0000;}
.intro .int2 span:hover a{color: #fff;}
.indiv{overflow: hidden;}
.indiv h4 a{display: block;color: #FF0000;font-size: 24px;height: 28px;margin-top: 30px;}
.intro h4 a i{font-size: 18px;color: #d3d3d3;padding-left: 20px;text-transform: uppercase;}
.indiv p{color: #666;font-size: 15px;line-height: 25px;width: 1200px;text-align: justify;margin-top: 12px; height: 86px;}
.indiv ul{width: 1200px;margin-top: 20px;height: 200px;background: url(/skin/xy/img/inulbg.jpg) no-repeat center;background-size:100% 100%}
.indiv ul li{width: 275px;height: 160px;background: #fff;background: #fff;float: left;margin: 18px 0px 18px 19px;}
.indiv ul li img{width: 100%;height: 100%;border: 2px solid #fff;}

/*最新资讯*/
.news{padding: 20px 0;background: #f3f3f3;}
.news ul li{margin-right: 40px;width: 373px;height: 380px;float: left;box-shadow: 3px 3px 20px #ccc;margin-bottom: 40px;
border-radius:4px;overflow: hidden;background: #fff;}
.news ul li.mr{margin-right: 0;}
.news ul li img{display: block;width: 100%;height: 200px;}
.news dl{width: 100%;}
.news dl dt{width:93px;height: 120px;float: left;overflow: hidden;}
.news dl dt span{margin: 10px 5px;height: 62px;display: block;width: 55px;text-align: center;color: #c60303;font-size: 16px;
line-height: 32px;padding: 10px;border: 2px solid #e0e0e0;border-radius: 3px;}
.news dl dt span strong{font-size: 30px;display: block;border-bottom: 1px solid #f3f3f3;}
.news dl dd{width: 270px;height: 200px;float: left;overflow: hidden;}
.news dl dd h4{height: 45px;overflow: hidden;margin: 8px 0 5px;line-height: 22px;}
.news dl dd h4 a{font-size: 15px;color: #333;display: block;text-align: justify;}
.news dl dd h4:hover a{color: #c60303;}
.news dl dd p{height: 80px;line-height: 20px;overflow: hidden;margin-bottom: 10px;font-size: 14px;color: #888;text-align: justify;word-break: break-all;}
.news dl dd span a{color: #333;}
.news dl dd span a:hover{color: #c60303;}
.morenews a{display: block;color: #c60303;font-size: 16px;width: 150px;margin: 0px auto 20px;height: 45px;border: 1px solid #c60303;text-align: center;line-height: 45px;}
.morenews a:hover{color: #fff;background: #c60303;}