﻿
* { padding: 0px; margin: 0px; }
body { background-color: #FAFAEF; background-image: url(/skin/xy/img/di.gif); background-repeat: repeat-y; background-position: center center; font-size: 12px; line-height: 1.8em; color: #666; font-family: "Microsoft YaHei"; min-width:1200px;position:relative;}
.w950{width: 950px;margin-right: auto;margin-left: auto;padding-right: 20px;padding-left: 20px;}
img { border: none; display: block;}
li { list-style: none; }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; }

.top{height:30px;font-size:12px;color:#666;line-height:30px;background-color:#f9f9f9;padding:0 10px;}
.top .t_left{float:left;width:300px;letter-spacing: 2px;}
.top .t_right{float:right;}
.top .t_right a{padding:0 20px;}
.top .t_right a:hover{ color:Red;}
.content{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}

.th3{background:url(/skin/xy/img/bt3.png) no-repeat center 0; height: 90px;padding-top: 15px; text-align: center;}
.th3 a{ color: #333;  font-size: 32px;line-height: 37px;font-weight: bold;letter-spacing: 14px;text-decoration: none;}
.th3 em{display: block;color: #666;font-size: 14px;font-family: arial;text-transform: uppercase;font-weight: normal;padding-top: 8px;letter-spacing: 8px;}

.main{width: 950px;margin-right: auto;margin-left: auto;}

/*---------- container ---------*/
.container {  background-repeat: no-repeat; background-position: center top; }
.header {padding-top: 10px;overflow:hidden;width: 100%;margin: 0 auto;background-color: #fff;}
.header .logo { float: left; padding: 8px; margin-bottom: 5px;}
.header h1 { float: left; padding-top: 28px; padding-left: 18px; }
.header .rexian { float: right; font-size: 16px; font-weight: bold; color: #C00; padding-top: 30px; text-align: right; }
.header .rexian .tel{line-height: 30px;font-size:28px;padding-left: 60px;background: url(/skin/xy/img/tel.gif) no-repeat left center;}
.header .rexian strong { font-size: 18px;text-align:left;display:block;color:Black; }

.menu { clear: both; overflow: hidden; height: 39px; line-height: 39px; width: 100%; background-image: url(/skin/xy/img/main.gif); background-repeat: repeat-x; background-position: center center; }
.menu li { float: left; background-image: url(/skin/xy/img/main_02.gif); background-repeat: no-repeat; background-position: right center; }
.menu li a { font-size: 15px; font-weight: bold; color: #000; display: block;padding: 0 22px; }
.menu li a:hover, .menu li .current { text-decoration: none; color: #af1400; }
.menu li .home a { background-image: url(/skin/xy/img/home.gif); background-position: 22px 10px; background-repeat: no-repeat; padding-left: 45px; }
.menu li .home a:hover, .menu li .home .current { background-image: url(/skin/xy/img/home02.gif); background-position: 22px 10px; background-repeat: no-repeat; color: #af1400; }

.search {height:50px; line-height:50px; }
.search .form { float: left; margin-right: 20px; }
.search .remen { }
.search .remen a { padding-right: 5px; padding-left: 5px; }
.clearfix dd p span{display:inherit !important}
.search select { border: 1px solid #f39730;height:26px; }
.search .tex2 { border: 1px solid #f39730; padding: 2px;height:20px;  }
.search .btn2 { background-color: #f39730;  border: 1px solid #f39730; font-weight: bold; color: #FFFFFF; height:26px; width:40px;cursor:pointer;}

.search .remen { }
.search .remen a { padding-right: 5px; padding-left: 5px; }
.search .remen a:hover{ color:Red; }

.indexflash{width: 100%;height: 520px;overflow: hidden;}
.indexflash img{width:100%;height: 520px;overflow: hidden;}
.banner { clear: both; margin-bottom: 6px; width: 100%; overflow: hidden;height: 450px; }
.banner img{ width: 100%;height: 450px;}
.box { background-color: #FFF; border: 1px solid #cccccc; overflow: hidden; clear: both; height: 1%; }

.bp{background-color:#fafaef;width:1200px;margin:0 auto;}

/*
.hezuo { overflow: hidden; height: 1%; padding: 8px; }
.hezuo .zuo { float: left; }
.hezuo .you { float: right; }
.hezuo .zuo, .hezuo .you { display: block; padding-top: 8px; padding-bottom: 8px; padding-right: 5px; padding-left: 5px; }
.hezuo li { float: left; text-align: center; padding-right: 12px; padding-left: 12px; }
*/
.partner{
	padding-top: 38px;
    height: 248px;
}
.partner h2{border-bottom: 1px solid #efefef;margin-bottom: 20px;}
.partner .bottomline{display:block;width:130px;height:40px;line-height:40px;border-bottom:2px solid #ffc800;color:#000;}
.partner .hezuo{border:0;height: 90px;padding-top: 10px;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;box-shadow: 0px 0px 4px 2px #e8e8e8;}
.hezuo .zuo,.hezuo .you  { width:19px; height:18px; float: left;display: block; padding: 30px 5px;  cursor:pointer; }
.hezuo .you { float: right; }
.hezuo .hc{ width:1142px; height:75px; padding:5px 0; float:left; overflow:hidden; }
.hezuo .hc a img{width: 100px;height: 45px;margin: 5px;display: block;}
.hezuo .hc a{width:110px;height: 55px;border: 1px solid #f7eea0;margin: 0 auto;display: block;box-shadow: 1px 1px 4px #9fbd52;}
.hezuo .hc span{display: block;height: 26px;line-height: 26px;}
.hezuo li { width:127px; float: left; text-align: center;height: 100px;}

.about { overflow: hidden; height: 1%;border:0; }
.about h2{border-bottom:1px solid #efefef;}
.about .bottomline{display:block;width:130px;height:40px;line-height:40px;border-bottom:2px solid #ffc800;color:#000;}
.about .jianjie { float: right; width: 540px; margin-top:32px;line-height:28px;overflow:hidden;height: 280px;  }
.about .jianjie a { font-size: 14px; font-weight: bold; }
.about .jianjie p { padding-bottom: 5px; font-size: 13px; }
.about .img { float: left; padding:32px 0; }

.left { float: left; width: 210px; margin-bottom: 6px; }
.right { float: right; width: 210px; margin-bottom: 6px; }
.biaoti { color: #000; background-color: #ffc800; line-height: 28px; height: 28px; overflow: hidden; clear: both; }
.biaoti h2 { font-size: 14px; float: left; padding-left: 15px; }
.biaoti .more { float: right; color: #000; margin-right: 10px; }
.neiron { background-color: #FFF; padding: 10px;border:1px solid #ccc;  overflow: hidden; }

.procenter{background-color:#fafaef;    width: 1200px;margin: 0 auto;}
.procenter .content{background: #fff;}
.product { width:210px;float:left;}
.product .protit{font-size: 32px;color:#c60606;font-weight: bold;padding: 7px 0 0px 10px;height: 58px;line-height: 30px;background:url(/skin/xy/img/king.jpg);}
.product .protit i{font-style: initial;color:#343633;font-size: 20px;}
.product li { background:#ffc376 url(/skin/xy/img/proico.png) scroll 24px 10px no-repeat; border-bottom:1px solid #f9ebb9; width: 170px; padding-left: 40px;float: left; }
.product li:hover{ background-color:#f5be4d;}
.product li a { color: #343633;font-size:14px; height:31px;line-height:31px;transition: all 0.5s; -webkit-transition: all 0.5s;-moz-transition: all 0.5s; -o-transition: all 0.5s;}
.product li a span { font-weight: bold; }
.product li a strong { font-weight: normal; font-size: 11px; }
.product li:hover a { color: #c60606;padding-left:12px; }


.product_right{width:960px;float:right;}

.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 #ffc800; overflow: hidden; height: 50px; margin-bottom: 5px; }
.product_neiye li img {
	float: left;
	margin-right: 3px;
}
.product_neiye li a span { display: block; padding-top: 10px; }
.product_neiye li a strong {
	font-weight: normal;
	font-size: 11px;
}
.product_neiye li a:hover { color: #000; border: 1px solid #999; }

.products_new { margin-bottom: 6px; overflow: hidden; }
.products_new .neiron { }
.products_new li {float: left;text-align: center;border: 1px solid #CCC;margin-right: 10px;background-color: #f4f2ed;margin-top: 15px;/* padding:10px; */}
.products_new li:hover{background-color:#ffc800;}
.products_new .no { margin-right: 0px; }
.products_new li img {padding: 1px;background-color: #FFF;/* margin: 5px 0; */width: 180px;height: 180px;}
.products_new li a { line-height: 18px;text-decoration:none;font-size:12px; }
.products_new li a span{width: 182px;overflow:hidden;display:block;word-break:break-all;height: 20px;margin: 3px 0;}

.lxcontact{margin:20px 0;height:180px;}
.lxcontact .fl{float:left;}
.lxcontact .lxleft{width:270px;padding-left: 30px;}
.lxcontact .lxleft h4{color:#e5af0a;font-size:32px;height:40px;line-height:40px;}
.lxcontact .lxleft p{font-size:22px;color:#111;height:34px;line-height:34px;}
.lxcontact .lxleft p a:hover{color:red;}
.lxcontact .lxmiddle{width:128px;height:180px;text-align:center;margin-right: 30px;}
.lxcontact .lxleft img{vertical-align:middle;width:25px;height:28px;padding-left:5px;}
.lxcontact .lxright{width:500px;overflow:hidden;height:180px;margin-left:44px;}
.lxcontact .lxright img{width:500px;height:180px;}

/*常见问题*/
.cjwt{overflow: hidden;background: url(/skin/xy/img/mer_bj.jpg) repeat-y center top;padding: 25px 0;height: 435px;}
.video { float: right; width: 590px; overflow: hidden; }
.video img{width: 100%;}
.video .neiron {height: 300px;overflow: hidden;padding: 0px;}
.jingpin { width: 590px; float: left;overflow: hidden; }
.jingpin .neiron {height: 280px;overflow:hidden;}
.jingpin .neiron li { line-height: 20px; padding-bottom: 6px;text-align:justify;word-break:break-all }
.jingpin .neiron li a { display: block; font-weight: bold; }
.jingpin .jz{height:262px;overflow:hidden;}
.weibo { margin-bottom: 30px; }
.weibo .neiron { overflow: hidden; height:auto; }
.weibo .neiron2 {height: 857px;overflow: auto; }
.weibo li { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; line-height: 33px; text-align: right; clear: both; overflow: hidden;*margin-left: -15px; }
.weibo li a {font-size:12px;font-weight:bold; background-image: url(/skin/xy/img/li.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; float: left; }
.weibo li .fr{float:right;}
.weibo li p{line-height:22px;text-align:left;clear: both;word-break: break-all;padding-left: 10px;}
.shijing { width: 470px; float: left; margin-bottom: 6px; overflow: hidden; }
.shijing .neiron { height: 301px; overflow: hidden; }
.shijing li { float: left; text-align: center; padding:8px;  }
.shijing li img { padding: 3px; border: 1px solid #CCC; width:125px; height:125px; }
.shijing li img:hover { border: 1px solid #ffc800; }
.rongyu { width: 470px; float: right; margin-bottom: 6px; overflow: hidden; }
.rongyu .neiron { height: 301px; overflow: hidden; }
.rongyu li { float: left; text-align: center; padding: 5px;padding-top: 7px; }
.rongyu li img { padding: 3px; border: 1px solid #CCC;  width:94px; height:128px;  }
.rongyu li img:hover { border: 1px solid #ffc800; }
/* =======================内页======================= */
.neiye { margin-bottom: 10px; width: 730px; float: right; overflow: hidden; }
.neiye .biaoti { color: #000; padding-left: 10px; }
.neiye .biaoti h2 { font-size: 14px; font-weight: bold; color: #000; }
.neiye .biaoti a { font-weight: bold; color: #000; 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:18px/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;font:18px/30px 微软雅黑 !important;color:#333 !important;}
.neiye .neiron .xiangxi a{color:#333 !important;}

.products_liebiao { float: right; width: 730px; margin-bottom: 6px; }
.products_liebiao .neiron { overflow: hidden; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; }
.products_liebiao li { float: left; width: 355px;height:178px; margin: 0px; overflow: hidden; line-height: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }
.products_liebiao li .image_cp { float: left; padding-right:10px; }
.products_liebiao li a { font-weight: bold; text-decoration: underline; }
.products_liebiao li .more { font-weight: bold; color: #F00; text-decoration: none; }
.products_liebiao li a:hover { color: #F00; text-decoration: underline; }


.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: 200px; }
.product_top .product_canshu ul li { padding-top: 6px; font-size: 13px; line-height: 18px; color: #000; }
.product_top .product_canshu ul li strong { color: #666; display: block; float: left; }
.product_top .product_canshu .shuliang { width: 50px; }
.product_top .product_canshu .pdf a { background-image: url(/skin/xy/img/pdf.gif); display: block; height: 38px; width: 105px; padding-left: 45px; padding-right: 60px; padding-top: 10px; line-height: 14px; }
.product_top .product_canshu .pdf a:hover { color: #F00; text-decoration: underline; }
.product_top .product_canshu .rohs { text-align: right; }

/* =======================相关产品======================= */
.products_hot { float: right; 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 #ffc800; }

/* =======================页码======================= */
#page { width:100%; float:left; font-size: 15px; text-align: center; color: #666666; line-height: 22px; overflow: hidden; padding-top: 20px;padding-bottom: 10px;  }
#page a,#page span { margin-right: 3px; margin-left: 3px; border: 1px solid #CCC; padding-right: 4px; padding-left: 4px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; color: #000; }
#page a:hover { border-top-color: #ffc800; border-right-color: #ffc800; border-bottom-color: #ffc800; border-left-color: #ffc800; color: #000; background-color: #fff; text-decoration: none; }
#page span { font-weight: bold; color: #FFF; background-color: #ffc800; border-top-color: #ffc800; border-right-color: #ffc800; border-bottom-color: #ffc800; border-left-color: #ffc800; }

/* =======================新闻列表======================= */
.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: #ffc800; 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; }

/* =======================新闻详细======================= */
.article_news { }
.article_news .news_top { }
.article_news .news_top h1 { text-align: center; color: #ffc800; line-height: 32px; }
.article_news .laiyuan { text-align: center; color: #999999; line-height: 24px; }
/*---------- 底部 ---------*/
.foot {clear: both;width: 1200px;background: #fafaef;overflow:  hidden;margin:0 auto;padding-top: 20px;}
.seo { text-align: center; line-height: 24px; }
.seo a { color: #666; }
.seo2 { text-align: center; color: #666; line-height: 24px; padding-top: 8px; padding-bottom: 8px; }
.seo2 a { color: #666; }
.seo2 a:hover{ color:Red;}
.link { margin: 0 auto;background-image: url(/skin/xy/img/link.gif); background-color: #fff;background-repeat: no-repeat; background-position: right center; 
height: 88px;width: 1198px;border-radius: 4px;border: 1px solid #ccc;overflow: hidden; clear: both; line-height: 18px; margin-bottom: 6px; }
.link ul { padding-top: 16px; padding-left: 30px; padding-right: 150px; }
.link ul a { padding-right: 8px; padding-left: 8px;line-height: 30px }
.menu2 { line-height: 33px; height: 33px; color: #000; text-align: center; background-color: #ffc800; }
.menu2 a { font-weight: bold; color: #000; padding-right: 24px; padding-left: 24px; }
.footer { text-align: left; line-height: 20px; padding-top: 8px; padding-bottom: 8px; }
.footer a{ color:Red;}
.footer .foot_l{float:left;width:380px;overflow:hidden;padding-left: 200px;}
.footer #show2{float:right;width: 128px;height: 150px;overflow: hidden;margin-right: 198px;}
.footer #show2 img{width: 128px;height: 150px;}


/*orochi 2011-12-5*/
.max_img { width:314px; height:314px; overflow:hidden; display:block;border:1px solid #d6d7d7; padding:1px;}
.max_img img{ width:312px; height:312px;}
.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;  float: left;}

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:99;  margin-left: 96px; margin-top:39px;width:120px;background: #ffc800;}
.menu3 li{ height:35px;line-height:35px;float: none;border-bottom:1px solid #ffdb5b;float:left;width:120px;background: #ffc800;}
.menu3 li a{ color:#000; white-space:nowrap;padding:0 27px;font-size: 13px;}
.m1{ margin-left:201px;width:360px;}
.m2{ margin-left:548px;}
.m3{ margin-left:865px;width:150px;}
.m3 li{width:150px;}
.m4{ margin-left:0;width:1200px;}
.m4 li{width:150px;}
.menu .a_con{ display:none;}


#show {width: 150px;position: absolute;top: 120px;z-index: 999;right:10px;}
#kfcon{padding: 2px 10px;background-color:#ffc800;position: relative;z-index: 1;}
#show .imtop{font-size:20px;color:#333;position:relative;width: 130px;text-align:center;height:66px;line-height:35px;}
#show .imtop span{line-height:20px;font-size:14px;}
#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:#f9f9f9;margin:0 auto;border-radius:6px;margin-top:5px;margin-bottom:5px;}
.kf li img{vertical-align:middle;float:left;   margin-left: 10px;margin-top: 4px;}
.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 .keTEL h4{font-size:20px;text-align:center;color:#333;}
#kfcon p{color:#333;font-size: 16px;text-align:center;font-weight:bold;line-height:28px;}
#kftit { width: 25px; float: right; display: none; }




/**/
.g_img{ width:65px; height:46px; }






/* 2013-3-26 15:38:16 jy */
.interval{ margin:5px 0 5px 0;}
/*--------- index banner -------*/
.index_view {clear: both; width:950;  height:368px; text-align:center; position:relative; z-index:29;left:-2px \9}
.index_view ul { overflow:hidden; height:320px;}
.index_view ul li {margin:0px; text-align:left;}
.index_view ul li.active {display: block}
.index_view ul li a { display:block; width:950px; height:368px; margin:0 auto}

.index_view .news_ico{ width:950px; margin:0 auto; height:20px; position:relative; margin-top:20px; z-index:30;}
.index_view .news_ico ol {padding:0px; margin:0px; position:absolute; right:15px; height:10px; overflow:hidden;}
.index_view .news_ico ol li { width:10px; height:10px; margin: 0px 0px 0px 5px; cursor:pointer; float:left;}
.index_view .news_ico ol li a { display:block; width:10px; height:10px; float:left; position:relative; z-index:9999; _overflow:hidden;}
.index_view .news_ico ol li a:hover {background: url(/skin/xy/img/switcher.gif) no-repeat 0px -20px}
.index_view .news_ico ol li a.active {background: url(/skin/xy/img/switcher.gif) no-repeat 0px 0px}
.index_view .news_ico ol li a.active:hover {background: url(/skin/xy/img/switcher.gif) no-repeat 0px 0px}


/*====2013.03.26 ====*/
.video_pic li{ float:left; display:inline; margin:10px 0 0 36px; text-align:center;}
.video_pic li img{ border:1px #ccc solid;}

/*2012-6-17*/
#f_nav{ width: 100%; height: 16px; float: left; margin-top: -38px;text-align: right; position:relative;z-index:50;}
#f_nav ul{ padding-right:50%; 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;}

/*----------流程--------------------*/
.flow .pr{position:relative;}
.flow{width: 100%;padding-bottom: 40px;background: #fff;overflow: hidden;background:url(/skin/xy/img/proos.jpg) no-repeat;padding-top:30px;}
.flow .mainCon{width: 100%;margin-top: 0px;}
.flow .mainCon .conBox{width: 100%;height: 356px;overflow: hidden;position: relative;}
.flow .mainCon .conBox .box{width: 100%;height: 356px;}
.cul{width: 618px;height: 356px;overflow: hidden;position: absolute;top: 106px;left: 0;z-index: 500;}
.cul li{background: #333;width: 618px;height: 356px;display: none;}
.cul li.cur{display:block;}
.cul li.boxL{display: block;}
.cul li.ab{background: #00008B;}
.cul li img{width: 618px;height: 356px;}
.flow .mainCon .conBox .boxR{width: 582px;float: right;background: url(/skin/xy/Img/xuq_bg.jpg) no-repeat center;height: 356px;}
.flow .mainCon .conBox .boxR dt{float: left;width: 68px;height: 79px;padding-top: 12px;background: #f26a20;text-align: center;}
.flow .mainCon .conBox .boxR dt span{display: inline-block;font-size: 42px;color: #fff;font-family: arial;padding-bottom: 10px;border-bottom: 1px solid #fff;*display: inline-block;zoom: 1;font-weight: bold;}
.flow .mainCon .conBox .boxR dd{width: 390px;float: left;margin-left: 22px;padding-top: 86px;font-size:15px;color:white}
.flow .mainCon .conBox .boxR h3{font-size: 30px;color: #fff;}
.flow .mainCon .conBox .boxR dt span{display: block;color: white;font-size: 14px;margin-top: 4px;}
.flow .mainCon .conBox .boxR i{margin: 26px 0 32px 0;height: 1px;display: block;background: #257dbb;    }
.flow .mainCon .conBox .boxR p{line-height: 28px;font-size: 15px;color: #fff;}
.flow .mainCon .mua{width: 100%;position: relative;margin-top: 30px;}
.flow .mainCon .mua ul{position: relative;z-index: 2;}
.flow .mainCon .mua li{float: left;margin-left: 36px;width: 140px;text-align: center;cursor: pointer;}
			
.flow .mainCon .mua li span{display: block;width: 45px;height: 45px;line-height: 45px;margin: 0 auto;font-size: 16px;border-radius: 50%;background: #828282;color: #fff;font-family: arial;}
.flow .mainCon .mua li:first-child{margin-left: 0;}
.flow .mainCon .mua li em{font-size: 16px;color: #333333;margin-top: 22px;display: block;font-style: inherit;}
.flow .mainCon .mua .line{position: absolute;width: 100%;height: 1px;background: #e9e9e9;top: 17px;left: 0;}
.flow .mainCon .mua li.cur span{background-color:#fa0;}	
			

#newBridge .icon-right-center{left:20px !important;top:75% !important;}


.neiyelxfs{height:40px;line-height:40px;background-color:#ffefc2;margin-bottom:6px;font-weight: bold;border-radius: 17px;}
.neiyelxfs span{color:#d70707;font-size:17px;padding-left:5px;height:40px;line-height:40px;display:block;float:left;}
.neiyelxfs span img{height:26px;    vertical-align: middle;}
.neiyelxfs span a{color:#d70707;float:right;}

/*优势*/
.mer{overflow: hidden;height: 1040px;background: url(/skin/xy/img/mer_bj.jpg) repeat-y center top;padding-top: 20px;}
.mer h2{ font-weight: normal; height: 198px; text-align: center; font-size: 16px; font-family: "Microsoft Yahei"; color: #555; background: url(/skin/xy/img/h.png) no-repeat center 59px; overflow: hidden;}
.mer h2 b{ margin-top: 110px; display: block; font-size: 30px;font-family: "Microsoft Yahei";line-height: 30px;}
.mer h2 b a{ color: #e5af0a; }

.mer_con{height: 833px;overflow: hidden;position:relative;z-index:10;}
.mer_con dl{ margin-bottom: 20px; padding-bottom: 20px; width: 414px; float: left; margin-right: 370px; border-bottom: 1px dashed #d2d2d2;}
.mer_con dl dt{ width: 52px; height: 64px; overflow: hidden; position: relative;}
.mer_con dl dt em{font-style: normal;display: none;width: 52px; height: 64px; overflow: hidden; background: url(/skin/xy/img/mer_wb.gif) no-repeat left top; position: absolute; top: 0; left: 0; font-size: 30px; font-family: Arial; font-weight: bold; line-height: 50px; text-align: center; color: #fff;}
.mer_con dl dt span{ width: 52px; height: 64px; overflow: hidden; position: absolute; left: 0; top: 0;}
.mer_con dl dt span img{width: 52px; height: 64px;}
.mer_con dl dd{ font-size: 14px; line-height: 26px; color: #555; margin-left: 25px; width: 312px; font-family: "Microsoft Yahei";height: 164px;overflow: hidden;text-align:justify;}
.mer_con dl dd b{ margin-bottom: 10px; display: block; font-size: 24px; }
.mer_con dl dd b a{color: #e5af0a;}

.mer_con .cur dt em{ display: block;}
.mer_con .cur dt span{ display: none;}

.mer_con .nobot{ margin-right: 0;}
.mer_con .m_d{ border-bottom: 0;}

.mer_con .ysflsh{width:318px;position:absolute;z-index:50;left:37%;top:0;overflow:hidden;}
.mer_con .ysflsh li{width:318px;height: 417px;}
.mer_con .ysflsh li img{width:310px;height: 370px;border:1px solid #ccc;padding:3px;}
.mer_con .ysflsh li span{display:block;word-break:break-all;text-align:center;height:40px;line-height:40px;width:318px;overflow:hidden;}
.mer_con .ysflsh li span a{font-size:18px;}
.mer_con .ysflsh li:hover img{border:1px solid #e5af0a;}
.mer_con .ysflsh li:hover span a{color:#e5af0a;}

.mer_tel{ margin-left: 452px;}
.mer_tel span{ display: block;}
.mer_tel span a{ width: 136px; height: 34px; border: 2px solid #8a8a8a; display: inline-block; text-align: center; font-size: 14px; color: #555; font-family: "Microsoft Yahei"; line-height: 34px;}
.mer_tel span .m_zx{ border: 0; width: 140px; height: 38px; line-height: 38px; background: #e5af0a; color: #fff; margin-left: 20px; font-weight: bold;}
.mer_tel p{ line-height: 46px; font-size: 16px; color: #e5af0a; font-family: "Microsoft Yahei";}
.mer_tel p b{ font-size: 26px; font-family: Arial;}


/*关于介绍*/
.intro{height: 510px;overflow: hidden;background: #fafaef;padding-top: 25px;}
.intro .in_con2{width: 660px;margin-top: 20px;height: 360px;overflow:  hidden;}
.intro .in_con1 img{width: 427;height: auto;margin: 20px;}
.intro .in_con2 h4 a{height: 50px;font-size: 24px;color: red;display: block;padding-left: 50px;background: url(/skin/xy/img/inioc.jpg) no-repeat;}
.intro .in_con2 h4 i{display: block;color: #333;font-size: 14px;height: 20px;}
.intro .in_con2 p{font-size: 16px;color: #666;width:  100%;line-height: 29px;height: 240px;overflow:  hidden;margin-top: 10px;text-align:justify;word-break:break-all}
.inall{height: 399px;background: #fff;overflow: hidden;}
.intro span a{ display: inline-block;font-size: 16px; width: 140px; height: 38px; line-height: 38px; background: #e5af0a; 
color: #fff; margin-right: 20px; font-weight: bold;text-align: center;margin-top: 6px;border: 2px solid #e5af0a;}
.intro span.insp1 a{border: 2px solid #ccc;color: #e5af0a;background: #fff;}


/*企业+荣誉*/
.honer{height: 234px;background: #fff;}
.honer ul li{float: left;width: 120px;text-align: center;font-size: 18px;color: #333333;}
.honer em a{padding-right: 18px;}
.honer em a:hover{color: #057cd6;}
.hon_bt{background: url(/skin/xy/img/xctit.jpg) no-repeat 0 5px;height: 38px;line-height: 38px;margin-bottom: 10px;}
.hoimg ul{height: 185px;overflow: hidden;}
.hoimg ul li{width: 222px;float: left;margin-right: 15px;}
.hoimg ul li span{display: block;text-align: center;height: 28px;line-height:28px;font-size: 14px;color: #666;}
.hoimg ul li img{width:221px;height: 150px;border: 1px solid #ffc800;padding: 3px;}
.hhul .A2 a{color: #057cd6;font-weight:bold}
.hoimg ul.houl2 li{width:134px;}
.hoimg ul.houl2 li img{width:125px}

/*新闻*/
.news{overflow: hidden;height: 900px;background: #fafaef;padding-top: 30px;}
.news .new_dl{height: 250px;background: #fff;position: relative;border: 1px solid #ccc;}
.news .new_dl dt{float: left;width: 370px;overflow: hidden;position: absolute;top: -12px;left: 23px;z-index: 10;height: 270px;box-shadow: 4px 3px 5px #aba8a8;}
.news .new_dl dt img{width: 100%;height: 100%;}
.news .new_dl dd{float: right;width: 766px;overflow: hidden;height: 250px;margin-right: 20px;}
.news .new_dl dd h4 a{display: block;font-size: 24px;color: #333;margin-top: 20px;}
.news .new_dl dd h4 a:hover{color: #fabc00;}
.news .new_dl dd p{color: #666;font-size: 18px;margin-top: 10px;line-height: 30px;height: 120px;overflow: hidden;word-break:break-all;text-align:justify;}
.news .new_dl span a{border: 2px solid #ccc;color: #e5af0a;background: #fff;display: inline-block;font-size: 16px; width: 110px; height: 30px; line-height: 30px; 
text-align: center;margin-top: 10px;}

.news ul{margin-top: 30px;}
.news ul li{width: 400px;float: left;padding: 15px 0;}
.news ul li dl{height: 131px;overflow: hidden;}
.news ul li dl dt{width: 68px;float: left;font-size: 20px;color: #ff5900;}
.news ul li dl dt span{display: block;font-size: 12px;color: #999;margin-top: 4px;}
.news ul li dl dd h4{margin: 0px 0 5px 0;text-overflow: ellipsis;overflow:  hidden;height: 41px;width: 280px;}
.news ul li dl dd h4 a{font-size: 16px;color: #ff5900;font-weight: normal;}
.news ul li dl dd h4 img{display: inline-block;}
.news ul li dl dd{width: 316px;float: left;border-left: 1px solid #cccc;padding-left: 15px;}
.news ul li dl dd p{font-size: 14px;color: #888;height: 85px;overflow: hidden;line-height: 22px;width: 290px;text-align:justify;}
.news span a{ display: inline-block;font-size: 16px; width: 140px; height: 38px; line-height: 38px; background: #e5af0a; 
color: #fff; margin-right: 20px; font-weight: bold;text-align: center;margin-top: 6px;border: 2px solid #e5af0a;}
.news span.insp1 a{border: 2px solid #ccc;color: #e5af0a;background: #fff;}



