@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a {hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */   outline: none;  /* for firefox 1.5 + */; text-decoration:none; color:#666}
ul,li{ list-style-type:none}
img{ border:none;}
.center{ width:960px; position:relative; left:50%; margin-left:-480px;}
.clear{ clear:both;}
body{font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
/*顶部*/
.head{ background: url(../images/top_bg.gif) repeat;}
.head .head_top{ height:41px; color:#9b9b9b}
.head .head_top .he_left{ line-height:3.5em;}
.head .head_top .he_right{ float:right;line-height: 3.5em;}
.head .head_top .he_right a:hover{ color:#df7c11}
.head .head_top .he_right li{ display:inline;}
.head .head_top .he_right .ch{ background: url(../images/china.png) left 4px no-repeat;padding: 5px 20px 5px 30px;line-height: 2em;}
.head .head_top .he_right .en{ background: url(../images/english.jpg) left 4px no-repeat;padding: 5px 20px 5px 30px;line-height: 2em;}
.head .head_top .he_right .jp{ background: url(../images/japan.jpg) left 4px no-repeat;padding: 5px 20px 5px 30px;line-height: 2em;}
.head_bottom{ height:137px;}
.head_bottom .left{ float:left; width:673px; height:auto; overflow:hidden;}
.head_bottom .right{ float:right;width:237px; height:auto; overflow:hidden;}
/*正文*/
.wrap{ background:url(../images/con_bg.jpg) 0 -180px no-repeat #E8E8E8;overflow:hidden}
.menu{ height:46px; background:#222121; border:1px solid #000; border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.menu ul li{ width:135px; height:46px; background:url(../images/menu_ri.png) no-repeat; float:left;line-height: 3em;text-align: center;}
.menu ul a{ color:#fff;font-weight: bold;font-size: 15px;}
.menu ul a:hover{color: #df7c11;}
.menu ul .demo{ color:#df7c11}
/*轮播*/
#playBox{ width:960px; height:480px; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .smalltitle {width:960px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer}
#playBox .smalltitle .thistitle{ background:#69aaec;}
/*产品*/
.in_pro{ height:auto; background:#fff;overflow:hidden}
.in_pro_img{ padding:20px 0 20px 20px}
.in_pro_img span{ float:right; padding-right:20px;}
.in_pro_list{ height:auto; overflow:hidden; padding:0 5px;}
.in_pro_list li{ width:190px; height:auto; padding:0 0 10px 0;float:left; text-align:center;}
.in_pro_list li span{ padding:10px 0;}
.in_pro_list a{font-family: 微软雅黑;font-size: 14px;color: #666666;}
.in_pro_list  a:hover{ color:#FEA700}
/*优势*/
.in_youshi{ height:auto; overflow:hidden; margin-top:8px;margin-bottom:8px; background:#fff;}
.in_youshi_img{ height:120px; text-align:center; padding-top:15px;}
.in_youshi_left{ float:left; height:520px;}
.in_youshi_left img{ width:510px; height:510px}
.in_youshi_right{ float:right; height:520px; width:430px}
.in_youshi_right ul{ padding-top:70px;}
.in_youshi_right .en{ padding-top:0px;}
.in_youshi_right li { background:#f8f8f3; border:1px dashed #B2703C; height:auto; overflow:hidden;border-radius: 5px;line-height: 2.7em;padding:10px;margin-bottom: 35px;}
.in_youshi_right li b{color: #ff7700;font-size: 17px;font-family: 微软雅黑;}
.in_youshi_right li p{font-family: 微软雅黑;font-size: 13px;line-height: 20px;color: #333;margin: 0px;}
/*公司介绍*/
.in_about{overflow:hidden; height:auto; background:#fff; margin-top:6px;}
.in_about_left{ width:610px;height:310px; float:left;}
.in_about_left .in_about_tit{font-size: 14px; font-family: 微软雅黑;font-weight: bold;color: #fea500; padding:20px}
.in_about_left img{ float:left; padding:0 15px 0 2px; width:226px; height:148px}
.in_about_left .in_about_det{ line-height:1.8em; padding:0 18px;}
.in_about_right{ width:350px;height:310px; float:right; background:#FEA500;}
.in_about_right p{font-size:14px;font-family:微软雅黑;color: #ffffff;font-weight: bold; padding:20px}
.box{ width:310px; margin:0 auto; position:relative; overflow:hidden; height:210px;padding: 0 0 0 10px;}
.picbox{ width:310px; height:210px; overflow:hidden; position:relative;}
.piclist{ height:115px;position:absolute; left:0px; top:0px}
.piclist li{float:left;}
.piclist li img{ width:310px; height:210px;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:75px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:14px;}
.og_next{ background-position:0 0; left: 285px;;}

/*新闻*/
.in_news{ height:auto; overflow:hidden; padding:20px 0; background:#fff; margin-top:8px;}
.in_news_left,.in_news_right{ width:440px; height:320px; padding:0 20px; background:url(../images/line.gif) right center repeat-y;}
.in_news_left{ float:left;}
.in_news_right{ float:right; background:none;}
.in_news_img{ padding:0px 0 20px 0}
.in_news_img span{ float:right; padding-right:20px;}
.in_news_one{ height:145px; overflow:hidden; line-height:2em; border:none}
.in_news_one img{ width:170px; height:133px; float:left; padding:0 10px 0 0}
.in_news_one h3{ padding:3px 0;text-indent:10px;}
.in_news_one p{ text-indent:10px;}
.in_news ul li { height:30px; border-top:1px dashed #666; clear:both; line-height:2.5em;}
.in_news ul li span{ float:right; padding-right:5px}
.in_news ul a:hover li{ background:#949494; color:#fff;}
.in_news ul li b{ display:block; float:left;margin: 12px; width:5px; height:5px; background:#FEA500;  border-radius:5px}
.in_news ul a:hover b{background:#fff;}
/*底部*/
.foot{ background:#3f3f3f; height:218px; overflow:hidden; color:#6B9BB7; clear:both;}
.wechat{ width:210px; background:#343434; color:#fff; height:178px; text-align:center; line-height:2.5em; padding-top:50px; float:left;}
.copyright{ width:730px; height:auto; overflow:hidden; border-bottom:1px solid #525252; float:right; line-height:2em; padding:20px 0}
.copyright h2{ padding-bottom:10px;}
.link{ width:730px; height:auto; overflow:hidden;float:right; line-height:2em; padding:10px 0}
.link p{line-height:2.5em;font-size:14px;color:#FFFFFF;font-family:微软雅黑;}
.link ul li{ float:left;font-family:微软雅黑;color:#C0C0C0; margin-right:10px}
.foot a{ color:#c0c0c0; text-decoration:underline;}
.foot a:hover{ color:#fff;text-decoration:underline;}

.foot_en{ background:#3f3f3f; height:auto; padding:20px; overflow:hidden; color:#6B9BB7; clear:both;}
.copyright_en{ width:960px; height:auto; overflow:hidden;  line-height:2em; padding:20px 0}
.copyright_en h2{ padding-bottom:10px; font-size:25px;}
.copyright_en span{width:960px; font-size:13px}
.foot_en a{ color:#c0c0c0; text-decoration:underline;}
.foot_en a:hover{ color:#fff;text-decoration:underline;}



.ar_left{ width:210px; height:auto; overflow:hidden; float:left; margin-right:10px; }
.ar_left h3{background: #d60;height: 40px;line-height: 40px;color: #FFF;font-size: 15px;padding:0 10px;}
.ar_right{ width:730px; min-height:520px; height:auto; background:#fff; overflow:hidden; padding-bottom:50px; position:relative;}
.ar_right h3{ height:20px; line-height:2em;  color:#333; border-bottom:1px solid #666; padding:10px;}

/*产品中心*/
.in_pro_list img,.pro_list img{ width:170px; height:170px; overflow:hidden;}
.left_a,.left_b,.left_c{ width:210px; height:auto; overflow:hidden; margin-bottom:6px;}
.left_a ul{ background:#fff;padding:0 8px 10px;}
.left_a ul li{ border-bottom:1px solid grey; line-height:2.8em; padding:0 5px;}
.left_a ul li b{width:0; height:0; display:block; float: left; border-top:5px solid transparent;border-bottom:5px solid transparent;border-left: 5px solid #666;position: relative;top: 12px;margin-right: 10px;}
.left_a ul a:hover li{ background:#ddd; color:#222;}
.left_a ul a:hover li b{width:0; height:0; display:block; float: left; border-top:5px solid transparent;border-bottom:5px solid transparent;border-left: 5px solid #FEA700;}
.left_b_con{background:#fff;padding:0 8px 15px; }
.left_b_con p{ padding:10px 0 0 0; line-height:2em;}
.left_b_con .qq { padding:10px 10px 0}
.left_b_con .qq img{ margin-right:8px}
.left_b_con .xinxi span{ display:block; border-bottom:1px dashed #bbb; padding:6px 0;}
.left_b_con .xinxi span img{ width:20px; height:20px;position: relative;top: 6px;left: -3px;}
.pro_list{ padding:10px 5px;}
.pro_list li{ float:left; margin:10px 5px; text-align:center;}
.pro_list li span{ display: block; padding:10px 0 10px 0;}
.pro_list a:hover li{ background:#efefef; border-radius:2px;-webkit-box-shadow: 0px 8px 10px #ddd; -moz-box-shadow: 0px 8px 10px #ddd;box-shadow: 0px 8px 10px #ddd;color:#222;}

/*产品详情*/
.box{width:700px; height:auto; overflow:hidden; float:left; margin:10px;}
.t2{width:350px;text-indent:0;}
.t2 img{text-indent:0;width:350px; height:350px;border:1px solid #dfdfdf;}
#showArea{height:auto;margin:5px 0;overflow:hidden; width:350px; padding:5px}
#showArea img{cursor:pointer;display:block;margin:0 5px 5px 0;width:60px;padding:1px;border:1px solid #ccc;height:60px;float:left;cursor:pointer;}

.MagicZoomBigImageCont{border:1px solid #dedede;overflow:hidden}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
.MagicZoomLoading img{padding-top:3px !important}
.MagicThumb{cursor:url(cursor/zoomin.cur), pointer;outline:none}
.MagicThumb-zoomed{cursor:default}
.MagicThumb span{display:none}
.MagicThumb-image{border:1px solid #ccc;outline:none}
.MagicThumb-image-zoomed{cursor:url(cursor/zoomout.cur), pointer}
.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Verdana, Helvetica;font-size:11px;padding:8px 16px}
.MagicThumb-controlbar{display:block;height:18px}
.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;background:transparent url(graphics/controlbar.png) no-repeat 0 0;outline:none;position:absolute;left:0px;top:0px}
.MagicThumb-loading{border:1px solid #000;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}
.title{  width: 330px;position: absolute;top: 60px;left: 380px;}
.title h2{ color:#585858; font-size:20px; border-bottom:1px solid #dadada; line-height:2.5em}
.title ul li{ line-height:2.5em; text-indent:10px; font-size:13px;}
.pro_det{ clear:both; width:710px; margin:0 auto;}
.pro_det h3{ font-size:16px; font-family:"微软雅黑", Arial; border-bottom:1px solid #F5AC63 }
.pro_det .pro_det_pro{ padding:20px 5px; font-size:13px;}

/*新闻中心*/
.news_list ul {padding-top:8px;}
.news_list ul li { padding:0px 20px;height:75px;border-bottom:1px dashed #e0e0e0;}
.news_list ul li h2 {margin-top:10px;height:15px;overflow:hidden;line-height:15px; font-size:16px; padding:0 0 5px 0;}
.news_list ul li h2 a:hover{ color:#333}
.news_list ul li p {line-height:1.5em;}
.news_list ul li p a{ float:right; padding-right:10px; }
.rq {background:url(images/ns_03.jpg) no-repeat;float: left;height: 65px;margin-right: 12px;text-align: center;	width: 71px;
}
.rq h4 {color: #0084C2;font-family: "微软雅黑";font-size: 30px;font-weight: bold;	line-height: 43px;}
.rq p{ line-height:1.5em;}


/*文章内容*/
.arc_tit{ width:710px; margin:0 auto; text-align:center; line-height:2.5em; padding-top:20px;}
.arc_time{ width:710px; margin:0 auto; text-align:center; line-height:2.5em; border-bottom: 1px dashed #f5ac60;}
.arc_time span{ padding-right:15px;}
.arc_pro{ width:710px; margin:0 auto; line-height:2em;font-size:16px; font-family:"微软雅黑", Arial; padding:10px 15px;}
/*留言反馈*/
.liuyan{  padding:0 15px 50px 0; height:auto;color:#666;font-family:"微软雅黑", Arial; overflow:hidden;}
.liuyan p{ line-height:50px; margin:0 0 20px 20px; color:#333}
.tijiao{ width:123px; height:33px;background:#D9A72B; border:1px solid #E0B855; border-radius:3px; color:#fff; letter-spacing:2px; cursor:pointer; }
.liuyan_con{ padding-left:25px}
.text2{ width:183px; height:28px; border:#e3e9ef 1px solid; border-top:#abadb3 1px solid; color:#666; line-height:28px;}
.text3{ width:435px; height:120px; border:#e3e9ef 1px solid; border-top:#abadb3 1px solid; color:#666; line-height:28px;}

.contact{ width:700px; margin:30px auto;}


.dede_pages{ clear:both; width:550px; margin:0 auto;}
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;height:23px;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:20px;text-indent:12px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px 5px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 20px; font-size:18px; color:#fea702;}
#floatDivBoxs .floatDtel a{color:#fea702; text-decoration:underline}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;color:#fea702;}