@charset "utf-8";
/* CSS Document */
 *{padding:0; margin:0;}
body {
	font: 14px "Hiragino Sans GB", "Microsoft YaHei", "黑体","WenQuanYi Micro Hei", arial, sans-serif;
	/* [disabled]color:#808080; */background: #FFF;line-height: 18px; color:#666666;}
table{border-collapse: collapse; border-spacing: 0;}
ul,li{ list-style:none; padding-left:0px; margin-left:0px}
a{ color:#666666;text-decoration:none;}
a:link{text-decoration:none;}
a:visited { text-decoration: none; } 
a:hover{ color:#ffb91d; text-decoration:none;}
  
img{border:none;}
.fl{ float:left}
.fr{ float:right}
input{outline:none} 
button{  cursor: pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
div{ display:block}
.claer{bottom:0; width:100%; overflow: hidden;clear:both; line-height:1px;}
.wrap{ width:1000px; margin:0 auto; }
.main{ overflow:hidden;width:1000px; margin:0 auto; margin-bottom:30px}
/*logo*/
.head{  height:65px; margin-top:15px}
.tel{   font-size:16px; color:#000;}
.telNumber{font-size: 18px;line-height: 20px; font-weight: bold; color:#ffb91d; margin-top:5px;}
/*导航*/
.menu{ background:url(images/menu.jpg) repeat-x; width:100%; height:52px; margin-bottom:5px;}
.menu_1 li{ float:left; position:relative;}
.menu_1 li a.bnav{ display:block; color:#FFF;  font-size:16px; text-align:center; width:165px; line-height:43px; height:43px;  }
.menu_1 li a.bnav:hover{ background-color:#ffb91d}
.cur{ background-color:#ffb91d}

.menu_1 li .snav{position:absolute; background:#ffcf64;   z-index:100000; top:43px; left:0;min-width:165px; display:none; font-size:12px;}
.menu_1 li .snav dd{ padding:10px;   border-bottom:solid 1px #ddd; text-align:center;   }
.menu_1 li .snav dd a{   display:block; width:100%; color:#fff;  }
.menu_1 li .snav dd a:hover{  }
 

/*首页*/
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mb30{ margin-bottom:30px;}
.mr10{ margin-right:10px;}

.news{ width:308px; height:255px; overflow:hidden; border:solid 1px #cdcdcd;}
.newsList{padding:10px;}
.newsList li{ height:30px; line-height:30px; padding-left:10px; border-bottom: dashed 1px #ddd; background:url(images/arrow.jpg) no-repeat  0 13px;width:280px; overflow:hidden;}
 
.newsList span{ float:right; font-size:12px; color:#ffb91d;}

.products{ width:675px; height:255px; overflow:hidden; border:solid 1px #cdcdcd;}
.service{ width:312px; height:285px; overflow:hidden;}
.service li{ margin-bottom:7px;}
.solution{ width:330px; height:285px; overflow:hidden;border:solid 1px #cdcdcd;}
.case{width:330px; height:285px; overflow:hidden; border:solid 1px #cdcdcd;}

.title_1{ font-size:16px; font-weight:bold; background:url(images/m2bg.jpg) repeat-x; height:38px; color:#ffb91d; line-height:38px; padding:0 10px;}
.title_1 i{ color:#c4c4c4; font-size:8px;}
.title_1 a{ float:right; font-weight:none; font-size:12px; color:#ffb91d;  }

.con_1{padding:15px 10px;}
.titleText img{ float:left; width:85px;}
.con_1 .titleText{ float:right; width:215px;}
.con_1 .titleText .c_Title{ font-weight:bold; margin-bottom:3px;}
.con_1 .titleText .c_text{ color:#999999; height:55px; overflow:hidden; font-size:12px;}

/*轮播*/
	#full-screen-slider { width:1000px; height:415px;position:relative;   }
	#slides {width:1000px; height:415px;   position:relative}
	#slides li {  width:100%; height:100%;  position:absolute}
	#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
	#pagination { display:block;   position:absolute; left:5%; top:383px; z-index:900;  padding:5px 15px 5px 0;  }
	#pagination li {   width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFFFFF }
	#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
	#pagination li.current { background:#ffb91d}
/*公告栏*/
.gk{ height:30px; border-radius:5px; background-color:#efefef; line-height:30px; font-size:15px; margin-top:10px}
.gk_icon{ font-size:14px; color:#ffb91d; padding:0 10px}
 
 
/*解决方案*/
.index_Solution{ width:535px; overflow:hidden; border:1px solid #CCC; margin-top:20px; float:left; height:325px}
.fn{width: 520px;height: 130px;overflow: hidden;margin:10px auto;}
.fn_left{ border:1px solid #CCC; float:left; padding:5px 8px}
.fn_right{ padding:3px 13px;height:130px; overflow:hidden;color:#6c6c6c; line-height:20px}
.fn_right span{ font-size:16px; }
.fn_right p{ font-size:13px}
.fn_right a{ float:right; background-color:#ffb91d; padding:5px 11px; text-align:center; border-radius:4px; color:#FFF; margin-top:-5px}
/*联系我们*/
.lx_img{ float:right; width:445px; margin-top:20px}
.lx_img li{ float:left; margin:2px 2px}
.lx_img li img { width:445px} 
/*底部*/
.footer{ width:100%;  background-color:#999999; padding:15px 0  ; text-align:center; font-size:14px;  color:#FFF}
 
.conL{ float:left; width:240px;min-height:500px; }
.conR{ float:right; width:740px; min-height:500px;  }
.AD{ margin:0 0 10px 0;}
.title_2{  padding:15px 0 10px 20px;     background:#ffb91d; color:#fff; font-size:20px; font-weight:bold;}
.title_2 .en{font-size:12px; margin-top:5px;  font-weight:normal; color:#fff;}
.smenu{ padding:10px 0 0 0 ;background:#eee; }
.smenu li a{ display:block; line-height:45px; padding-left:20px; border-bottom:solid 1px #ddd; background:url(images/arrow_20.gif) no-repeat  220px 20px;  }
.smenu li a:hover{ background-color:#ddd;  }
.smenu li a.cur{ background-color:#F9F9F9; font-weight:bold; border-bottom:solid 3px #ffb91d;  }
.location{ line-height:25px; background:url(images/gif-0792.gif) no-repeat 10px 5px; padding-left:30px; margin-bottom:20px; border: dashed 1px #eee; }
.news_title{ font-size:18px; line-height:40px; border-bottom:solid 1px #ddd; background:url(images/m1.jpg) no-repeat; padding-left:80px; font-weight:bold; margin-bottom:10px;}
.news_content{ min-height:300px; padding:20px; font-size: 14px;  line-height:30px; text-align: justify;
        }
.fx{ width:530px; height:60px; background:url(images/28.jpg) 25px 5px #eee; padding:50px 0 0 270px;}
.pre_next{ color:#999999; padding:20px;   font-size:16px; border-top:solid 1px #ddd; padding-top:20px;}
.pre_next li{ height:35px; line-height:35px;}

.one_news{ padding:10px;  background:#f2f2f2; overflow:hidden;}
.n_img{ width:280px; height:180px; overflow:hidden; float:left; border:solid 1px #ddd;}
.n_con{ float:left; margin-left:30px; width:400px;}
.n_con_t{ font-size:16px; font-weight:bold; }
.n_con_d{ color:#666666; padding:10px 0; color:#FF6600; font-size:12px;}
.n_con_text{font-size:12px;}
.news_all_list{ margin-top:10px;}
.news_all_list li{background:url(images/arrow_49.gif) no-repeat 0 10px; line-height:30px;padding-left:20px;  border-bottom:solid 1px #ddd;}
.news_all_list li span{  float:right; font-size:12px; color:#FF6600;}

.show_title{ font-size:20px; font-weight:bold; text-align:center; margin:20px 0 0 0 ;}
.show_time{ font-size:12px; color:#999999; margin:10px 0 20px 0 ; border-bottom:solid 1px #eee; text-align:center;}
.show_con{ padding:0 10px 50px 10px ;  text-align:justify;text-justify:inter-ideograph; line-height:25px;  }

.pro_list li{ padding:20px 0; border-bottom:dashed 1px #ddd; overflow:hidden;}
.pro_img{ float:left; width:200px; text-align:center;}
.pro_con{ float:right; width:520px;}
.pro_con .t{ font-size:16px; font-weight:bold; margin-bottom:10px;}

.pro_show_top{   overflow:hidden;}
.pro_show_top .pro_show_img{ float:left; width:310px; height:298px;  }
.pro_show_top .pro_sow_title{ float:right; width:400px; height:300p;}
.pro_show_top .pro_sow_title .title{ font-size:16px; font-weight:bold; padding-bottom:10px; border-bottom:solid 1px #ddd; margin-bottom:10px;}

.pro_menu{ margin-top:20px;  height:31px; }
.pro_menu li{ float:left; width:110px; height:30px; line-height:30px; text-align:center; border:solid 1px #ddd; border-bottom:0;  margin-right:5px; background:#eee; cursor:pointer;}
.pro_menu li.cur{position:relative;bottom:-1px; background:#fff;}
.pro_C li{ width:718px; min-height:300px; display:none; padding:10px;border:solid 1px #ddd;  }


/* 产品角度图滚动 */
#focus {width:310px; height:298px; overflow:hidden; position:relative;  background:#1B1B1B; }
#focus ul {height:298px; position:absolute;}
#focus ul li {float:left; width:310px; height:298px; overflow:hidden; position:relative; text-align:center; }
#focus ul li div {position:absolute; overflow:hidden; height:30px; bottom:0; left:0; padding:10px; background:#000;}
 
#focus .btn {position:absolute; width:310px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:5px; _font-size:0; margin-left:5px; cursor:pointer; background:#000;}
#focus .btn span.on {background:#000;}
#focus .preNext {width:25px; height:100px; position:absolute; top:90px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.downLoad{ background:url(images/gif-0171.gif) no-repeat 0 3px ; padding-left:20px;}

.downShos{ margin-top:10px;}
.downShos dd{background:url(images/arrow_49.gif) no-repeat 0 10px; line-height:30px;padding-left:20px;  border-bottom:solid 1px #ddd;}
.downShos dd span{  float:right; font-size:12px; color:#FF6600;}