/* CSS Document */

/*banner*/
.index_focus {position: relative;width: 100%;height:470px;margin: 0 auto;overflow: hidden;}
.index_focus .bd li {  display: none;position: absolute;left: 0;top: 0;width:1920px;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;margin:0 auto}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute;left:50%;bottom:-10px;}
.index_focus .slide_nav a {cursor:pointer;float:left;font-size:38px;font-family:"微软雅黑";color: #fff;text-decoration: none;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{color: #0f68c8;}
.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 50%;margin-top: -36px;width: 72px;height: 72px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10;background: url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre {left: 30px;background-position: 0 0;}
.index_focus_pre:hover {background-position: 0 -144px;}
.index_focus_next {right: 30px;background-position: 0 -72px;}
.index_focus_next:hover {background-position: 0 -216px;}

/*搜索*/
.Search{ width:100%;height:59px;background:#fff;font-family:"微软雅黑";}
.Search_con{ width:1000px; margin:0 auto;color:#333;}
.search_1{width:376px;height:33px;overflow:hidden;float:right;padding:6px 0 0 0px;margin-top:8px;}
.pro_stxt{width:315px;padding-left:4px;height:31px;border:0;background:none; float:left;line-height:23px;color:#666;background:url(../images/pro_stxt.jpg) no-repeat;font-family:"微软雅黑"; color:#999;}
.guanjian{ float:left;background:url(../images/guanjian.png) no-repeat; width:98px;height:32px; margin-top:15px; line-height:32px; text-align:center; color:#fff; margin-right:5px;}
.pro_stxt2{width:239px;height:33px;border:0;background:none; float:left;line-height:23px;color:#666;background:url(../images/pro_stxt2.jpg) no-repeat;}
#btnSear{ position: relative;width:61px; height:31px; margin-left:-4px;float:left;border:none; background:url(../images/pro_sbut.jpg) no-repeat;cursor:pointer;}


.hot-query li {
display: inline-block;
border-right: 1px dashed #ccc;
line-height: 1.1;
padding: 0 12px; float:left;}

.hot-query li a {
color: #666;}

.hot-query li a:hover {
color: #e14b24; text-decoration: underline;}

.hot-query {float:left;
height: 14px; padding-top:25px;width: 450px;
overflow: hidden;}


/*产品*/
.pro_content{background:#f3f3f3; min-height:703px;                
 _height:703px;font-family:"微软雅黑";}
.pro_leftbox{float:left; width:220px; background:#fff; margin-top:40px; margin-bottom:30px;}
.fen_title{ height:77px;}
.fen_title i{ float:left; margin-top:26px; margin-left:26px; margin-right:20px;}
.fen_title span{ float:left; color:#e14b24; font-size:16px; padding-top:22px;}
.fen_title span p{ color:#999; font-size:12px;}
.fen_boxlist{}
.fen_boxlist li{ float:left; width:220px;line-height:45px; height:45px; border-top:1px solid #f3f3f3; font-size:14px;}
.fen_boxlist ul li a{display:block; color:#555;line-height:45px;background:url(../images/hui.png) 30px 15px no-repeat; padding-left:70px;border-left:2px solid #fff;}
.fen_boxlist ul li a:hover{color:#e14b24;background:url(../images/hover.png)30px 15px no-repeat;border-left:2px solid #e14b24;}


.pro_rightbox{ float:right; width:742px;margin-top:40px; margin-bottom:30px; overflow: hidden;}
.pro_rightbox h3{ font-size:16px; color:#e14b24; height:33px; line-height:33px;}
.pro_rightbox h3 i{ padding-right:5px;}
.pro_rightbox .more{ float:right; font-family:"宋体"; font-size:12px;}
.pro_rightbox a.more { color:#666;}
.pro_rightbox a.more:hover{ color:#e14b24;}
.plist{ margin-top:12px;}
.plist li{position:relative;float:left;width:230px;height:290px;margin-bottom:12px; margin-right:27px;}
.plist li .mask{position:absolute;left: 0;top: 0;z-index: 1;border: 0;background: #fff;}
.plist li .mask .p-img{width:230px; height:230px;}
.plist li .mask .p-info .name{ width:230px;height:50px; border-top:1px solid #f3f3f3; line-height:50px; text-align:center; font-size:16px;}
.plist li:hover .mask {z-index: 2;box-shadow: 0 0 8px rgba(0,0,0,.18);}
.plist li a .mask .p-info{ display:block;color:#363636;}
.plist li a:hover .mask .p-info{ background:#e14b24; color:#fff;}


/*应用案例*/
.case{ text-align:center;}
.case p{ color:#999;font-family:"微软雅黑"; font-size:14px; text-align:center; padding-top:10px; padding-bottom:40px;}
.product{padding-top:30px;}
.product #feature {width:1146px;margin:0 auto; overflow:hidden;}
.product #feature .block{width:1000px;margin:0 auto;overflow:hidden;position:relative; }
.product #feature a{ position:relative;}
.product #feature ul li{float:left;width:310px;text-align:center;position:relative; margin-right:32px;}
.product #feature ul li img{border:5px solid #fff;}
.product #feature ul li:hover img{border:5px solid #e14b24;}
#feature .prev {border-bottom: #999 0px dotted; border-left: #999 0px dotted; text-indent: -9999px; width: 29px; display: block; background: url(../images/feature.png) left bottom; float: left; height: 52px; TOP: -180px;}
#feature .next {border-bottom: #999 0px dotted; border-left: #999 0px dotted; text-indent: -9999px; width: 29px; display: block; background: url(../images/feature.png) right bottom; float: right; height: 52px; TOP: -180px;}
#feature .prev:hover {background-position: left top}
#feature .next:hover {background-position: right top}
.product #feature ul li:hover{cursor:pointer;}
.product #feature ul li h5{height:46px;line-height:46px;border-bottom:4px solid #ededed;display: block;
font-size:16px; font-family:"微软雅黑"; color:#666;}
.product #feature ul li a h5:hover{ color:#e14b24;}


/*优势*/
.youshi{ background:url(../images/youshi.gif) center center no-repeat; height:996px;}

.customer{ height:512px; background:#e9e9e9;}
/*合作伙伴*/
.hezuo{ float:left; width:230px; height:512px;background:#e14b24;}
.hezuo h2{ padding:22px 22px 18px 22px; color:#fff;font-size:16px; font-family:"微软雅黑"; }
.hezuo p{ color:#fff; font-size:12px;}
.hezuo_bj{ width:214px; margin:0 auto; height:427px; background:#fff;overflow: hidden;}
.huoban li{ width:106px; height:86px; float:left; text-align:center;border-bottom: 1px solid #DDD;
border-right: 1px solid #ddd;}
.huoban li img{ width:100px; height:80px; overflow:hidden;}

/*客户见证*/
.kehu{ float:right; width:718px; margin-top:24px;}
.kehu h3{ font-size:16px; color:#e14b24; height:33px;font-family:"微软雅黑"; }
.kehu .more{ float:right; font-family:"宋体"; font-size:12px;}
.kehu a.more { color:#666;}
.kehu a.more:hover{ color:#e14b24;}
.kehu p{ color:#999; font-size:12px;}

.picMarquee-left{overflow:hidden; position:relative; margin-top:36px;}
		.picMarquee-left .hd{overflow:hidden; height:30px; background:#f4f4f4;}
		.picMarquee-left .bd{}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{float:left; _display:inline; overflow:hidden; border:5px solid #fff; width:216px; margin-right:20px;}
		.picMarquee-left .bd ul li .pic{ text-align:center;}
		.picMarquee-left .bd ul li .pic img{ width:205px;display:block; padding: 5px 5px 0px 5px;}
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
		.picMarquee-left .bd ul li .title{ line-height:28px; padding-left:15px; margin:0px 5px 5px 5px;}
		.picMarquee-left .bd ul li .title a{ color:#e14b24; font-family:"微软雅黑"; font-size:14px;}
		.picMarquee-left .bd ul li .title a:hover{ color:#e14b24;text-decoration:underline; }
        	.picMarquee-left .bd ul li:hover{ border:5px solid #0462d3;}
			.picMarquee-left .bd ul li p{color:#666; line-height:22px;font-family:"微软雅黑"; padding-bottom:20px;}
		.picMarquee-left .bd ul li .title:hover{background:#fff; position:relative; z-index:100;}
	.gengduo{ position: absolute;width:22px; height:22px; top:365px; text-align:center; z-index:9999; margin-left:100px;}


/*荣誉*/
.rongyu{ width:687px; float:left; margin-top:48px; overflow:hidden; margin-bottom:20px;}
.rongyu h3{ font-size:16px; color:#e14b24; height:33px;font-family:"微软雅黑"; }
.rongyu p{ color:#999; font-size:12px;}



#wrapper
{ float:left;margin-top: 20px;
	text-align:center;
}
.overlay{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(0,0,0,0.5); /*dim the background*/
  text-align:center;
  display:none;
}

#overlay_pic {
    margin:200px auto;
    width:400px;
    box-shadow: 10px 10px 5px #000;
}

.jscarousal
{ margin-top:15px;
	width: 646px;
	height:220px;
	margin:0 auto;
	padding: 0;
	position: relative; /*overflow: hidden;*/
}
.jscarousal .jscarousal-left, .jscarousal .jscarousal-right
{
	float: left;
	width: 33px;
	height: 98px;
	color: White;
	position: relative;
	top: 52px;
	cursor: pointer;
}
.jscarousal .jscarousal-left
{
	background-image: url(../images/left_arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.jscarousal .jscarousal-right
{
	background-image: url(../images/right_arrow.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.jscarousal-contents
{
	width: 580px;
	height: 230px;
	float: left;
	position: relative;
	overflow: hidden;
}
.jscarousal-contents > div
{
	position: absolute;
	width: 100%;
	height: 221px;}
.jscarousal-contents > div > div
{float: left;
margin-left: 32px;
margin-right: 15px; background:url(../images/ry_bj.jpg) no-repeat;width:139px;}
#jsCarousel img,.jscarousal-contents img
{
	width: 125px;
	height: 181px; padding-top:10px;
}
.hidden
{
	display: none;
}
.visible
{
	display: block;
}
.thumbnail-active
{
	filter: alpha(opacity=100);
	opacity: 1.0;
	cursor: pointer;
}
.thumbnail-inactive
{
	filter: alpha(opacity=100);
	opacity: 1.0;
	cursor: pointer;
}
.thumbnail-text
{ font-family:"微软雅黑";
	color: #7A7677;
	display: block;
	padding: 15px 2px 8px 0px;
	text-align: center;
}

/*常见问题*/
.questions{ float:left; width:243px; margin-top:48px;}
.questions h3{ font-size:16px; color:#e14b24; height:33px;font-family:"微软雅黑"; margin-bottom:20px; }
.questions p{ color:#999; font-size:12px;}

.txtMarquee-top{ width:241px; height:215px;overflow:hidden; position:relative;font-family:"微软雅黑";}
		.txtMarquee-top .hd{ overflow:hidden; height:240px; background:#f4f4f4; padding:0 5px;}
	.txtMarquee-top .bd{}
		.txtMarquee-top .infoList li{color:#666;padding-top:15px; background:url(../images/changjian.jpg) no-repeat; float:left;}
		  .txtMarquee-top .infoList li a{color:#666; padding-left:12px; line-height:22px; width:205px;float:left; padding-bottom:5px;}
		.txtMarquee-top .infoList li .date{color:#999; float:left;}
        .txtMarquee-top .infoList li .date2{color:#e14b24 ; float:left; margin-top:10px;}
.txtMarquee-top .infoList li .date3{ padding-top:5px; color:#e14b24;}

/*关于我们*/
.about_xx{ background:#e14b24; height:390px; margin-top:22px;}
.about_left{ float:left; width:420px; height:290px; background:#fff; margin-top:44px;}
.about_pic{ padding:10px;}
.about_right{ background:url(../images/about_bj.png) no-repeat; width:499px; height:292px; float:right;margin-top:44px;}
.about_right p{ color:#fff; padding-top:15px; padding-top:12px; padding-left:25px; font-family:"微软雅黑";}
.about_pic2{ padding-top:10px; padding-left:22px;}
.uptext5{ padding:0px 50px 0px 25px; line-height:22px; font-size:14px;}

/*实力展示*/
.shili{ background:#e9e9e9; position:relative; height:211px;}
.shili_list{ margin-top:25px; float:left; font-family:"微软雅黑";width: 735px;
height: 167px;
overflow: hidden;
}
.shili_list li{ width:220px;  float:left; margin-right:25px; text-align:center; color:#676767; line-height:22px;}
.shili_list li img{ padding:10px;background:#fff; margin-bottom:5px;}
.shili_list li a{ color:#676767;}
.shili_list li a:hover{ color:#e14b24;}

/*新闻*/
.xinwen{ margin-top:20px;font-family:"微软雅黑";}
.company{ float:left; width:290px; margin-bottom:40px; margin-right:89px;}
.company h3{ font-size:16px; color:#e14b24; height:33px; margin-bottom:15px;}
.company p{ color:#999; font-size:12px;}
.company_pic{ padding-bottom:15px;}
.xinwen_list{}
.xinwen_list li{ float:left; width:290px;line-height:28px; font-size:14px;}
.xinwen_list ul li a{display:block; color:#646464;line-height:28px;background:url(../images/sanjiao2.jpg) 0 10px no-repeat; padding-left:10px;}
.xinwen_list ul li a:hover{color:#e14b24;background:url(../images/sanjiao.jpg) 0 10px no-repeat;}

.industry{ float:left; width:290px; margin-bottom:40px;}
.industry h3{ font-size:16px; color:#e14b24; height:33px; margin-bottom:15px; }
.industry p{ color:#999; font-size:12px;}
.industry_pic{ padding-bottom:15px;}

/*留言*/
.wrap2 {
width: 1000px;
margin: 0 auto;
position: relative;}
.feedback{ position: absolute;
left: 765px;
top: 20px;
background: #d44b02;
width: 241px;
height: 515px;
z-index: 9999;}
.feedback_bj{background:#fff; width:235px; height:436px; margin:3px;}
.feedback_bj p{font-family:"微软雅黑"; color:#666; padding:15px 20px 20px 20px; line-height:22px;}
.boxitem {font-family: "微软雅黑"; font-size:14px;
margin-bottom:5px;
text-align: left;
}
.boxitem label {
width: 198px;
display: inline-block;
text-align: right;
}
.boxitem input {font-family: "微软雅黑";
width:186px;height:40px; background:#e6e6e6;border-radius:3px; padding-left:12px; color:#666; border:none; margin-left:20px;}

.boxborder {font-family: "微软雅黑"; font-size:14px;
margin-top: 10px;
text-align: left;
}

.boxborder .shuru {font-family: "微软雅黑"; color:#666; padding-top:5px;
width:186px; height:70px; background:#e6e6e6;border-radius:5px; padding-left:12px; color:#666; border:none; margin-left:20px;}
.feedback p input {
background: #86c519;
font-size: 20px;
font-family: "微软雅黑";
width:200px;
color: #FFF; height:32px;cursor: pointer; border:none;}
.fuwu_phone{font-family: "微软雅黑"; padding-left:20px;}
.fuwu_phone h3{ color:#e14b24; font-size:14px;}
.fuwu_phone span{ color:#e14b24; font-size:26px;}
.leave{ background:url(../images/leave.jpg) no-repeat; width:241px; height:73px;}












