﻿* { padding: 0px; margin: 0px; }
body {
	background-color: #F7FAEF;
	background-image: url(/skin/xy/img/di.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-size: 12px;
	line-height: 1.8em;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	min-width:1200px;
	position:relative;
}
.warp,.main{ width: 950px; 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: #1f387f; }
a:hover { text-decoration: underline; }
.clear { clear: both; overflow: hidden; height: 0; font-size: 0; }

.fl{float: left;}
.fr{float: right;}

.top {
	overflow: hidden;
	color: #FFF;
	background-color:#1d6bca;
}
.top h2 { float: left; font-size: 12px; font-weight: normal; }
.top a { color: #FFF; }
.top a:hover {color:Red;}
.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; }
/*---------- warp ---------*/
.content,.header{width:1200px;margin:0 auto;}
.header .logo { float: left; padding: 8px; }
.header h1 { float: left; padding-top: 25px;}
.header .tel { float: right; font-size: 24px; font-weight: bold; color: red; padding-top:26px;background:url(/skin/xy/img/tel3.png) 0px 33px no-repeat; line-height: 26px;padding-left: 55px;}
.header .tel strong { font-size: 20px;color:red; }
.nav { clear: both; background: url(/skin/xy/img/lan.jpg); overflow: hidden; height: 39px; line-height: 39px; width: 100%; }
.nav1 li { float: left; }
.nav1 li a {font-size: 14px;font-weight: bold;color: #FFF;display: block;width: 120px;text-align: center;}
.nav1 li a:hover, .nav li .current { text-decoration: none; color: #fff; background-image: url(../img/lan.jpg); background-repeat: no-repeat; background-position: right center; }
.nav1 li .home a { background-image:url(/skin/xy/img/lan.jpg); background-repeat: no-repeat; background-position: right center; }
.nav1 li .home a:hover, .nav li .home .current { background-image: url(/skin/xy/img/lan.jpg); background-position: right center; background-repeat: no-repeat; color: #fff; }
.search { padding-top: 5px; padding-bottom: 5px; height:40px;line-height:40px;}
.search .form { float: left; margin-right: 10px; }
.search select { border: 1px solid #1f387f; height:30px; }
.search .tex2 { border: 1px solid #1f387f; height:28px; }
.search .btn2 {width:50px;height:30px   ; background-repeat: no-repeat; background-position: center center; background-color: #1f387f; border: 1px solid #1f387f; font-weight: bold; color: #FFFFFF; }
.search .keyword{color:#333;font-size:14px;}
.search .keyword a { padding-right: 5px; padding-left: 4px; color: #666; }
.search .keyword a:hover{color:Red;}

.banner{ width: 100%;margin: 0 auto 6px; overflow:hidden;clear: both;height:auto}
.banner li{width:100%;}
.banner li img{height: 650px;}
.banner img{width:100%;height: 450px;display: block;}
.box { background-color: #FFF; border: 1px solid #cccccc; padding: 5px; overflow: hidden; margin-bottom: 6px; }
.hezuo { overflow: hidden; height: 1%; }
.hezuo .neiron { height: 374px; overflow: hidden; }
.hezuo li { width: 86px; height: 51px; overflow: hidden; float: left; text-align: center; padding-top: 4px; padding-right: 3px; padding-bottom: 4px; padding-left: 3px; }
.hezuo li img { padding: 1px; border: 1px solid #CCC; }
.about { overflow: hidden; height: 1%; }
.about .jianjie,.about box p { float: left; width: 524px; padding: 8px;height:290px;overflow:hidden; }
.about .jianjie a,.about box p a { font-size: 14px; font-weight: bold; }
.about .jianjie p { padding-bottom: 5px; font-size: 13px; }
.about box p{ font-size:18px; padding-bottom:0;}
.about img { float: right; }


.left { float: left; width: 210px; margin-bottom: 6px; }
.right { float: right; width: 210px; margin-bottom: 6px; }
h3.biaoti { color: #FFF; background-color: #1f387f; line-height: 36px; height: 36px; overflow: hidden; overflow: hidden;  font-size: 14px; padding-left: 15px; }
h3.biaoti span a{color:#fff;padding:0 12px;display:inline-block;height:28px;line-height:28px; margin-top: 4px;border-radius:8px;margin-right: 10px;}
h3.biaoti span a.red{background-color:Red;}
h3.biaoti span a.blue{background-color:#0795e3;}
h3.biaoti span a.yellow{background-color:green;}
h3.biaoti a.more { float: right; color: #fff; margin-right: 10px; font-weight:normal; font-size:12px; }
h3.biaoti strong{ float:left;}
.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 { }
.product .biaoti { }
.product .biaoti h2 { text-align: center; float: none; padding-left: 0; }
.product .pro_bg{background:#6db4f1;overflow:hidden;width:210px;}
.product .indexprobg{height:835px;}
.product li { line-height: 30px; float:left; height: 30px; width: 210px;overflow: hidden;    border-bottom: 1px solid #fff; }
.product li:hover{padding-left:12px;transition: all 0.8s; -webkit-transition: all 0.8s;-moz-transition: all 0.8s; -o-transition: all 0.8s;background-color:#3291e3;}
.product li img { float: left; margin-top: 2px; margin-left: 10px; margin-right: 5px; }
.product li a { margin-left: 8px; font-weight: bold; text-decoration: none; color: #fff; display: block; background:url(/skin/xy/img/jiantou.png) scroll 0px 12px no-repeat;padding-left:10px;}
.product li a span { margin-left: 5px; display: block;font-size: 14px; }
.product li a strong { margin-left: 5px; font-weight: normal; }
.product li a:hover { color: red; }

.products_new { float: left; width: 960px; margin-left: 30px; }
.products_new .neiron { overflow: hidden; height: 815px;margin-bottom: 10px; background: #6db4f1;border:0;width: 940px;}
.products_new li { width:180px; height:195px; overflow:hidden; float: left; text-align: center; padding: 4px; }
.products_new li a{color:#fff;}
.products_new li img { padding: 1px; border: 1px solid #CCC;width:170px;height: auto;}
.products_new li img:hover { border: 1px solid #1f387f; }
.products_new li span{width:168px;display:block;overflow:hidden;height:20px;word-break:break-all;line-height:20px;}


.hooner h3{font-size:36px;color:#333;height:80px;line-height:80px;text-align:center;border-top: 5px solid #1f387f;    background-color: #fff;}
.hooner h3 span{color:#1f387f;}
.picLink { clear: both; background-color: #FFF; overflow: hidden; width: 950px; height: 158px; margin-bottom: 6px; background-image: url(/skin/xy/img/zuo_di.gif); background-repeat: repeat-x; background-position: center center; }
.picLink li { float: left; text-align: center; padding-top: 12px; padding-right: 5px; padding-left: 5px; }
.picLink li img { padding: 3px; border: 1px solid #CCC; }
.picLink li img:hover { border: 1px solid #1f387f; }
.picLink .picLinkL { float: left; margin-right: 5px; padding-top:63px;}
.picLink .picLinkR { float: right; margin-left:5px;padding-top:63px; }
.picLink1 { clear: both; background-color: #FFF; overflow: hidden; width: 950px; height: 168px; margin-bottom: 6px; background-image: url(/skin/xy/img/zuo01_di.gif); background-repeat: repeat-x; background-position: center center; }
.picLink1 li { float: left; text-align: center; padding-top: 12px; padding-right: 7px; padding-left: 7px; }
.picLink1 li img { padding: 3px; border: 1px solid #CCC; }
.picLink1 li img:hover { border: 1px solid #1f387f; }
.picLink1 .picLinkL1 { float: left; margin-right: 5px; }
.picLink1 .picLinkR1 { float: right; margin-left:5px; }

.picLink .picLinkL, .picLink .picLinkR { width: 36px; float: left; cursor: pointer; }
.picLink .you { float: right; margin-left:5px; }
.picLink .gc { width: 868px; float: left; overflow: hidden; }
.picLink .gc li { height: 144px; }

.picLink1 .picLinkL1, .picLink1 .picLinkR1 { width: 36px; float: left; cursor: pointer;padding-top:63px; }
.picLink1 .picLinkR1 { float: right; }
.picLink1 .gc2 { width: 868px; float: left; overflow: hidden; }

.move { float: left; width: 470px; margin-bottom: 6px; overflow: hidden; }
.move .neiron { height: 310px; overflow: hidden; padding: 0px; }
.jingpin { width: 470px; float: right; margin-bottom: 6px; overflow: hidden; }
.jingpin .neiron { height: 290px; overflow: hidden; }
.jingpin .neiron li { line-height: 18px; padding-bottom: 5px; }
.jingpin .neiron li a { display: block; font-weight: bold; text-decoration: underline; }


.weibo { margin-bottom: 6px; }
.weibo .neiron { overflow: hidden; height: 209px; }
.weibo .neiron ul{ width:928px; clear:both;}
.weibo .neiron2 { height: auto; overflow: auto; }
.weibo li { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; line-height: 25px; text-align: left; clear: both; overflow: hidden; }
.weibo li span.jmdz{float:right;}
.weibo li a { background-image: url(/skin/xy/img/li.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; float: left; }

.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 #1f387f; }
.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 !important; overflow: hidden; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; font-size:18px !important;line-height:30px !important;font-family:"微软雅黑 !important";}
.neiye .neiron .xiangxi p,.neiye .neiron .xiangxi span { padding-top: 5px; padding-bottom: 5px;color:#333 !important; font-size:18px !important;line-height:30px !important;font-family:"微软雅黑 !important";color:#333 !important;}
.neiye .neiron .xiangxi a{color:#333 !important;}

/*---------- 产品列表 ---------*/
.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: 20px; 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 .canshu { float: left; width: 450px; }
.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; }
.products_liebiao li .anniu { float: right; width: 81px; text-align: center; }
.products_liebiao li .anniu a { background-image: url(/skin/xy/img/anniu.gif); background-repeat: no-repeat; background-position: center center; font-weight: normal; color: #333; text-decoration: none; display: block; height: 22px; width: 81px; line-height: 22px; margin-bottom: 8px; }
.products_liebiao li .anniu a:hover { color: #1f387f; }


.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: right; width: 320px; }
.product_top .product_canshu { float: left; width: 370px; }
.product_top .product_canshu h1 { font-size: 20px; line-height: 32px; color: #C00; }
.product_top .product_canshu ul { color: #666666;  }
.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: 10px; }
.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;  width:152px; height:152px;}
.products_hot li img:hover { border: 1px solid #1f387f; }

/* =======================页码======================= */
#page { font-size: 16px; 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, #page span { margin-right: 3px; margin-left: 3px; border: 1px solid #CCC; padding-right: 8px; padding-left: 8px; 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 span { 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: #6eac02; 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; }

/* =======================新闻详细======================= */
.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_area {clear: both;width: 1200px;margin: 0 auto;}
.seo { text-align: center; color: #1f387f; line-height: 18px; padding-top: 8px; }
.seo a { color: #1f387f; }
.seo2 { text-align: center; color: #666; line-height: 18px; padding-top: 8px; padding-bottom: 8px; }
.seo2 a { color: #666; }
.seo2 a:hover{color:Red;}
.link {background-image: url(/skin/xy/img/link.gif);padding: 16px 30px 0 188px;background-size: 100% 100%;background-repeat: no-repeat;background-position: center top;height: 70px;width: 967px;overflow: hidden;clear: both;line-height: 18px;margin-bottom: 6px;}
.link  a { padding-right: 8px; padding-left: 8px; }
.nav2 {background-image: url(/skin/xy/img/main02.gif);background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;line-height: 35px;height: 35px;color: #FFF;text-align: center;}
.nav2 a {font-weight: bold;color: #FFF;padding-right: 22px;padding-left: 22px;}
.footer {padding-left: 190px; line-height: 20px; padding-top: 8px; padding-bottom: 8px; }

/*orochi 2011-12-5*/
.max_img { width: 314px; height: 247px; overflow: hidden; display: block; border: 1px solid #d6d7d7; padding: 1px; }
.max_img img { width: 300px; height: 300px; }
.min_img { width: 313px; height: 37px; margin-top: 7px; text-align: center; }
.min_img img { width: 44px; height: 44px; 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 {max-width: 380px;position: absolute;z-index: 10;margin-top: 39px;margin-left: 120px;display:none;background-color:#1d6bca;}
.menu3 li {overflow: hidden;float: left;height: 50px;width: 120px;text-align: left;}
.menu3 li a {padding-left: 20px;display: block;line-height: 50px;/* text-align: center; */color: #fff;font-weight: bold;font-size:14px;}
.menu3 li a:hover{color:red;}
.m1 { margin-left: 240px; }
.m2 { margin-left: 500px; }
.m3 { margin-left: 780px; }
.m5 { margin-left: 479px; }
.m4 { margin-left: 0px;max-width:1200px; }
.menu .a_con { display: none; }

#show {width: 150px;position: absolute;top: 120px;z-index: 999;right:10px;}
#kfcon{padding: 2px 10px;background-color:#1f387f;position: relative;z-index: 1;}
#show .imtop{font-size:20px;color:#fff;position:relative;width: 130px;text-align:center;height:40px;line-height:40px;}
#show #divclose{position:absolute;top:0;right:0;display:block;width:15px;height:15px;z-index: 10;}
.kf ul {text-align: center;width: 130px;}
.kf li {position:relative; height: 32px; line-height: 32px;width:110px; background-color:#ddd;margin:0 auto;border-radius:6px;margin-top:5px;margin-bottom:5px;}
.kf li img{width:20px;height:22px;}
.kf li img.ww{width:77px;height:19px;padding-top: 6px;}
.kf li span{display:inline-block;padding-left:15px;}
.kf li .qqimg{height:22px;width:20px;overflow:hidden;position:absolute;left: 12px;top: 4px;z-index:10;}
.kf li a{font-size:14px; color:#333;display:block;height:32px;}
#kfcon p{color:#fff;font-size: 18px;text-align:center;font-weight:bold;line-height:28px;}
#kftit { width: 25px; float: right; display: none; }


.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; }

.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; }

#smap a { padding-right: 25px; background: url(/skin/xy/img/way.jpg) no-repeat right center; }

.product_main { margin-bottom: 6px; overflow: hidden; border: 1px solid #1f387f; height: 86px; background-image: url(/skin/xy/img/li_0.gif); background-repeat: repeat-x; background-position: center center; }
.product_main li { line-height: 14px; width: 118px; float: left; text-align: center; padding-bottom: 5px; margin-left: -1px; border-left-width: 1px; border-left-style: solid; border-left-color: #1f387f; height: 86px; }
.product_main li img { margin-top: 1px; margin-bottom: 8px; }
.product_main li a { color: #1f387f; }
.product_main li a span { display: block; font-weight: bold; }
.product_main li a strong { font-weight: normal; font-size: 11px; }
.product_main li a:hover { color: #000; }


.jingpin_02 { margin-bottom: 6px; overflow: hidden; }
.jingpin_02 .neiron { overflow: hidden; }
.jingpin_02 .neiron li { line-height: 18px; padding-bottom: 5px; }
.jingpin_02 .neiron li a { display: block; font-weight: bold; text-decoration: underline; }


.biaoti { color: #FFF; background-color: #1f387f; line-height: 36px; height: 36px; overflow: hidden;  background-repeat: repeat-x; background-position: center center; overflow: hidden; }
.biaoti h2 { font-size: 14px; float: left; padding-left: 15px; }
.biaoti .more { float: right; color: #ffdc00; margin-right: 10px; }

/*2012-6-17*/
#f_nav{ width:1200px; height: 16px; float: left; margin-top: -37px;text-align: right;position:relative;z-index:50; }
#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.on{background:#FF6600;}

.hfbanner{width:100%;height:245px;margin-top:30px ;}
.hfbanner a{display:block;width:100%;height:245px;}

/***使用行业****/
.yingyong .content{background: #fff;border: 4px solid #31f660;box-shadow: 2px 2px 8px #b9b8b8;}
.cha{height: 290px;overflow: hidden;}
h2.bt{width: 1200px;font-size: 14px;padding-top: 29px;height: 146px;overflow: hidden;background: url(/skin/xy/Img/h.png) no-repeat center 21px;line-height: 64px;font-family: "Microsoft Yahei";font-weight: normal;margin: auto;}
h2.bt a{display: block;text-align: center;}
h2.bt span{display: block;line-height: 74px;font-size: 32px;color: #333;font-weight: bold;width: 1200px;}
h2.bt span em{ color: #ca1111;font-style: inherit;}
h2.bt p{color: #666;font-size: 14px;text-align: center;}

.cha_con ul li.on{background: #6db4f1;}
.cha_con ul li.on span{color: #fff;}
.cha_con ul li a{text-decoration: none;}
.cha_con ul{height: 200px;overflow: hidden;}
.cha_con ul li{border: 1px solid #6db4f1;;line-height: 0;margin-right: 50px;width: 145px;float: left;height: 170px;
overflow: hidden;background: #ededed;padding: 0 10px;border-radius: 8px;margin: 13px 16px;}
.cha_con ul li span{ display: block; text-align: center; font-size: 16px; color: #555; font-family: "Microsoft Yahei"; line-height: 56px;}
.cha_con ul li img{width: 79px;height: 79px;-webkit-transition: -webkit-transform 0.5s ease-out;margin: 20px auto 0;display: block;-moz-transition: -moz-transform 0.5s ease-out;-o-transition: -o-transform 0.5s ease-out;-ms-transition: -ms-transform 0.5s ease-out;}
.cha_con ul li:hover img{-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);}
.cha_con .nobot{ margin-right: 0;}

.cha_con .desc{overflow:hidden;height: 84px;text-align: center;width: 1167px;font-size: 16px;box-shadow: 1px 1px 12px #c0c0c0;color: #555;/* border: 1px solid #ededed; */margin: 0px 14px;font-family: "Microsoft Yahei";line-height: 30px;}

.cha_btn{ margin-top: 10px; height: 40px; overflow: hidden;}
.cha_btn p a{ display: inline-block; width: 172px; height: 40px; overflow: hidden; background: url(/skin/xy/Img/cha_bt01.png) no-repeat left top; font-size: 14px; color: #fff; text-align: center; line-height: 40px; margin-right: 48px;}
.cha_btn .ch_b1{ margin-right: 0; background: url(/skin/xy/Img/cha_bt02.png) no-repeat left top;}


.yybox h2{/* padding-top: 30px; */height: 95px;overflow: hidden;text-align: center;background: url(/skin/xy/Img/h.png) no-repeat center 104px;font-size: 18px;line-height: 64px;font-weight: normal;font-family: "Microsoft Yahei";}
.yybox h2 span{display: block; line-height: 74px; font-size: 36px; color: #333; font-family: "Microsoft Yahei"; font-weight: normal;}
.yybox h2 span em{ color: #ca1111;font-style: inherit;}
.yyitem{width:1200px;height:200px;overflow: hidden;}
.yyitem dl{float:left;width:150px;overflow:hidden;padding: 10px;}
.yyitem dl dt img{width:148px;height:148px;border:1px solid #ededed;box-shadow:2px 3px 4px #b9b8b8;}
.yyitem dl dd{width:150px;overflow:hidden;height:30px;line-height:30px;word-break:break-all;}
.yyitem dl dd a{color:#1f387f;}
.yyitem dl:hover dt img{border:1px solid #354b65;box-shadow:2px 3px 4px #354b65;}

.incontact{margin:0 auto;overflow:hidden;background:url(/skin/xy/img/contactbanner.png) center center no-repeat;height:300px;}
.incontact .lxleft{float:left;width:370px;}
.incontact .lxleft h3{font-size:36px;height:80px;line-height:80px;color:#1f387f;}
.incontact .lxleft p{color:#333; font-size:24px;line-height:50px;height:50px;}
.incontact .lxleft p img{padding-left:10px;}
.incontact .lxleft p img.qq{width:148px;height:29px;}
.incontact .lxright{float:left;width:171px;height:200px;overflow:hidden; margin-top: 70px;}
.incontact .lxright img{width:171px;height:200px;}

.neiyelxfs{height:40px;line-height:40px;background-color:#6db4f1;margin-top:6px;margin-bottom:10px; font-weight: bold;box-shadow: 2px 3px 7px 3px #1f387f;}
.neiyelxfs span{color:#fff;font-size:16px;padding-left:11px;height:40px;line-height:40px;display:block;float:left;}
.neiyelxfs span img{height:23px;    padding-left: 5px;    vertical-align: middle;}
.neiyelxfs span a{color:red;}

.shangxia{display:none;}

/*简介*/
.intro{overflow: hidden;}
.intro ul.clearfix{overflow: hidden;background: #fff;}
.intro p{text-align:justify;}
.int1{width: 450px;height: 450px;overflow: hidden;float: left;background: url(/skin/xy/Img/inimg.png) no-repeat center left;
background-size: 100% auto;margin-top: 30px;}
.int1 img{width:400px ;height: 400px;border-radius: 50%;margin: 20px 25px;}
.int2{width: 730px;height: 500px;float: right;}
.int2 .int_d{border-left: 5px solid #71b100;padding-left: 30px;margin-bottom: 5px;margin-top: 20px;}
.int2 .int_d h3{font-size: 28px;font-weight: 700;margin-bottom: 5px;}
.int2 .int_d h3 a{color: #1d6bca;}
.int2 .int_d h3 span{color: #71b100;}
.int2 .int_d p{color: #ccc;font-size: 16px;margin-bottom: 10px;}
.int_p{height: 258px;color: #666;font-size: 15px;line-height: 26px;overflow: hidden;margin-bottom: 20px;}
.int_d1{height: 132px;overflow: hidden;}
.int_d1 span{float: left;padding-left: 45px;height: 72px;line-height: 24px;padding-right: 60px;font-size: 14px;color: #71b100;}
.in_add{background: url(/skin/xy/Img/in_ioc1.jpg) no-repeat top left;}
.in_tel{background: url(/skin/xy/Img/in_ioc2.jpg) no-repeat top left;}
.int_d1 span h4{color: #253d4a;font-size: 14px;}
.in_a{padding:8px 28px;line-height:20px;display:inline-block;background:#71b100;color:#ffffff !important;font-size:15px;font-style:normal;
border:2px solid #71b100 !important;font-family: 'Montserrat', sans-serif;
border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;
transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.in_a:hover{background:#ffffff;
color:#71b100 !important;
border-color:#71b100 !important;}
	
/*企业+荣誉*/
.chej{margin-bottom: 30px;}
.chej ul li{float: left;text-align: center;font-size: 18px;color: #333333;height: 166px;background: url(/skin/xy/Img/fac_ioc.png) no-repeat center top;}
.chej em a{padding-right: 8px;font-size: 14px;color: #888;}
.chej em a:hover{color: #71b100;}
.hon_bt{border-left: 4px solid #71b100;padding-left: 15px;margin-bottom: 15px;border-bottom: 1px solid #eee;padding-bottom: 4px;}
.hon_bt h4{display: inline-block;}
.hon_bt h4 a{font-size: 20px;line-height: 26px;color: #71b100}
.hoimg ul{height: 170px;background: url(/skin/xy/Img/facbg.jpg) no-repeat ;box-shadow: 0 0 10px #ccc;}
.chej .hoimg ul li{width: 200px;margin: 8px 18px;}
.chej .hoimg ul li img{width: 173px;height: 114px;margin: 10px;border: 1px solid #ccc;padding: 2px;}
.hoimg ul li span{display: block;text-align: center;font-size: 15px;color: #fff;}


/*新闻*/
/*.Anews{overflow: hidden;margin-top: 60px;}
.news{overflow:hidden;height:820px;}
.news1{overflow:hidden;display:block;float:right;margin-top:15px;width:751px;}
.news1 dl{overflow:hidden;display:block;margin-top:30px;height:200px;}
.news1 dl dt{display:block;float:left;width:300px;height: 190px;margin-right: 20px;}
.news1 dl dt img{display:block;width:300px;height: 190px;border: 1px solid #ccc;padding: 3px;}
.news1 dl dd{display:block;float:left;width:430px;}
.news1 dl dd h5{display:block;height:40px;line-height:40px;font-size:14px;border-bottom:1px solid #ececec;}
.news1 dl dd h5 a{color: #1d6bca;font-size: 18px;}
.news1 dl dd p{overflow:hidden;display:block;padding-top:10px;height:94px;line-height:24px;color: #333;font-size:14px;}
.news1 dl dd span{display:block;margin-top:25px;width:98px;height:28px;line-height:28px;background:#1d6bca;font-size:14px;text-align:center;}
.news1 dl dd span a{color:#ffffff;}
.texts{height: 492px;overflow: hidden;}
.texts li{width:98%;margin: 28px 0 0;overflow: hidden;height: 68px;border: 1px solid #ccc;}
.texts li span{display: block;float: left;font-size: 24px;color: #fff;width: 80px;height: 62px;background: #71b100;text-align: center;padding: 12px 0 0;}
.texts li i{display: block;font-size: 18px;padding: 8px 0 0;}
.texts li em{float: left;font-size: 16px;color: #1d6bca;display: block;padding: 8px 0 0 12px;height: 60px;line-height: 28px;overflow: hidden;width: 288px;font-style: inherit;}
.texts li b{border-left: 3px solid #c2e583;display: inline-block;font-size: 14px;color:#666;width: 330px;height: 59px;line-height: 20px;font-weight: normal;padding-left: 15px;margin-top: 6px;}*/

/*荣誉与问题*/
.honer{height: 640px;background: url(/skin/xy/Img/honerbg.jpg) no-repeat center top;}
.hon_con{width: 559px;height: 640px;float: left;}
.honer ul{overflow: hidden;}
.hon_con ul li{width: 155px;height: 220px;background: url(/skin/xy/Img/hon_ioc.png) no-repeat;background-size: 100% 100%;float: right;margin:0 0 12px 24px;position: relative;}
.hon_con ul li span{position: absolute;left: 13px;bottom: 12px;height: 22px;line-height: 22px;width: 129px;background: rgba(60, 195, 71, 0.6);font-size: 13px;color: #fff;overflow: hidden;text-align: center;}
.hon_con ul{margin-top: 30px;}
.hon_con ul li img{width: 129px;height: 195px;margin: 13px;}
.hon_con .modiv{margin: 30px 0 0 218px;}
.next1{color: #ccc;font-size: 18px;cursor: pointer;float:right;margin-top: 20px;margin-right: 10px;}
.modiv{width: 182px;height: 46px;border: 2px solid #fff;border-radius: 30px;}
.modiv a{display: block;width: 176px;height: 40px;border: 1px dashed #fff;border-radius: 30px;margin: 2px;color: #fff;line-height: 40px;text-align: center;font-size: 16px;}
.modiv:hover a{color: #51f35d;border: 1px dashed #51f35d;}
.prev1{color: #ccc;font-size: 18px;cursor: pointer;float:left;margin-left: 75px;margin-top: 20px;}
.next1:hover,.prev1:hover{color: #fff;}
	
.faq{overflow:hidden;display:block;float:right;width:550px;height:640px;margin-top: 30px;}
.faq{overflow:hidden;height:595px;}
.faq .til{overflow:hidden;display:block;height:30px;border-bottom: 1px solid #333;width: 528px;}
.faq .til ul{display:block;float:left;width:325px;height:66px;line-height:66px;}
.faq .til ul li{display:inline-block;float:left;margin-right:25px;width:178px;height:66px;font-size:18px;text-align:left;font-weight:bold;}
.faq .til ul li a{display:block;color: #87ea8a;}
.faq .til span{display:block;float:right;width:66px;height:30px;line-height:30px;font-size:12px;}
.faq .til span img{display:block;margin-top:10px;}
.faq .til span a{color: #e8e8e8;}
.faq .til ul{overflow:hidden;width:205px;}
.faq .til ul li{overflow:hidden;width:205px;line-height:26px;text-align:left;}
.faq .til ul li a{color: #87ea8a;font-size: 16px;}
.faq .til ul li em{font-size:12px;color: #dcdcdc;text-transform: uppercase;}
.faq .til ul li a:hover{background:none;}
.faq2{overflow:hidden;}
.faq2 dl{overflow:hidden;display:block;height: 90px;border-bottom: 1px dashed #5d5d5d;}
.faq2 dl.laster{border-bottom:0;}
.faq2 dl dt{display:block;height: 30px;line-height:30px;font-size:14px;}
.faq2 dl dt a{display:block;padding-left:38px;color: #87ea8a;}
.faq2 dl dd{overflow:hidden;display:block;height: 47px;padding-left:38px;font-size:14px;color: #fff;line-height: 22px;}

/*新闻*/
.news ul li{width: 600px;float: left;margin-bottom: 35px;}
.news dl{width: 540px;height: 260px;box-shadow: 0 0 10px #ccc;border-radius: 0 35px 0  35px;position: relative;}
.news dl dt{width: 180px;height: 180px;position: absolute;top: 30px;left: -90px;}
.news dl dt img{width: 100%;height: 100%;border-radius: 50%;float: left;border: 4px solid #71b100;box-shadow: 0 0 10px #ccc;}
.news dl dd{width: 400px;float: right;height: 260px;margin-right: 26px;}
.news dl dd h4 a{display: block;height: 28px;line-height: 28px;font-size: 15px;color: #71b100;margin-top: 26px;font-size: 16px;margin-bottom: 10px; overflow: hidden;}
.news dl dd p{line-height: 24px;font-size: 15px;color: #888;height: 96px;overflow: hidden;}
.share{width: 395px;height: 31px;padding-top: 7px;text-align: center;}
.nico{height: 40px;line-height: 40px;margin-top:10px;}
.nico span{float: left;margin-right: 20px;font-size: 14px;}
.nico span.comment{;padding-left: 35px;background: url(/skin/xy/Img/comment.png) no-repeat center left;}
.nico span.view{;padding-left: 35px;background: url(/skin/xy/Img/view.png) no-repeat center left;}
.nico span.more{float: right;}
.nico span.more a{font-size: 13px;color:#71b100 ;}
.nico span a{color: #666;font-size: 14px;}
.body_l{height: 876px;width: 210px;float: left;}