﻿/*
 1.全式
*/
*{margin:0;padding:0;border:0;}
body{ font-size:12px; font-family:"微软雅黑",Helvetica,Tahoma !important;color:#616161; /*overflow-x:hidden;*/ /*min-width:1640px; */ /*min-width:1200px;*/background-color:#fff;}
a{text-decoration:none;color:#616161;}
a:hover,a:active{text-decoration:none;color:#e78d29;}
image{ vertical-align:middle;}
ul,li{ list-style:none;}
em, cite, th { font-style: normal; font-weight: normal; font-style:normal;}
var{font-style:normal;}
input,select,img{vertical-align:middle;}
.wrap{border: 0; padding: 0;width: 1200px;margin: 0 auto;}
.wrap2{clear:both;width:1300px;margin:0 auto;text-align:left;zoom:1; overflow:hidden;}
.wrap3{clear:both;width:1474px;margin:0 auto;text-align:left;zoom:1; overflow:hidden;}
.wrapper{ width:100%; text-align:center; background:url(../Images/bg.jpg) center top #fff no-repeat; padding-top:11px;}
.clear{clear:both; zoom:1;}
.divhidden{ display:none;}
.l{ float:left;}
.r{float:right;}
.m_t{ margin-top:9px;}
.m_t17{ margin-top:17px;}
.m_t20{ margin-top:20px;}
.c_l{ clear:both; height:0px; font-size:0px; overflow:hidden;}
.margin_top{ margin-top:-500px;}

/*
 1.头部
*/
.b_center{ margin:0 auto; text-align:center;}
/*.i_top{ height:128px; border-top:2px solid #0558a1; background-color:#ffffff; position:relative;}*/
.i_top{ height:108px; border-top:6px solid #ddd; background-color:#ffffff;}



.i_top_l{ float:left; display:inline;width:406px;overflow:hidden;}
.i_top_l img{margin-top:20px; }
.i_top_r{ float:right; display:inline;padding-left:38px; margin-top:26px; height:64px;overflow:hidden; line-height:76px; background:url(../Images/tel.png) left center no-repeat; font-size:20px; color:#f00; font-style:italic; padding-right:5px; letter-spacing:-1px; overflow:hidden;}
.i_top_r a{color:#f80521; text-decoration:none; }
.menus{ float:right; display:inline; margin-right:0px; margin-top:46px;}
.nav{ list-style:none; padding:0; }
.nav .m{ float:left;  position:relative; border-top:0; border-bottom:0;}
/*.nav h3:hover{ text-decoration:none; color:#b7712b;}
.nav h3:hover a{color:#b7712b;}*/
.nav h3{ color:#5e5e5e; font-size:16px;text-decoration:none; width:100px; margin-right:0px;text-align:center; font-weight:normal; line-height:34px; height:34px;}
.nav h3 a{ display:block; color:#5e5e5e; text-decoration:none; }
.nav .on{color:#fff;/*transition:all 0.3s;  */ }
.nav .on h3{color:#555; background-color:#;border-radius:5px;transition:all 0.3s;}
.nav .on h3 a{color:#555;}
.nav .sub{ display:none; /*默认隐藏*/ width:150px; padding:0;   position:absolute; top:34px; overflow:hidden; padding-top:17px; background:url(../Images/nav_bg.png) center 2px no-repeat; text-align:center; z-index:110; left:-26px;border-radius:0 0 5px 5px;}
.nav .sub li{ vertical-align:middle; list-style:none; text-decoration:none;background:url(../Images/nav_bg2.png) repeat; }
.nav .sub li a{ height:28px; line-height:28px; display:block; color:#cccccc; font-size:14px;}
.nav .sub li a:hover{ color:#fff;text-decoration:none;}
.nav .sub li.nav_lih{ height:10px;}
/*.top_float{ position:absolute; margin-right:5%; width:102px; padding-left:22px;background:url(../Images/nav_bg3.png) center 21px no-repeat; padding-top:79px; right:0; top:0; color:#838181; line-height:17px; text-align:left;}*/

.top_float{ width:110px; float:right; margin-left:10px; padding-left:22px;background:url(../Images/nav_bg3.png) center 21px no-repeat; padding-top:79px;  color:#838181; line-height:17px; text-align:left;  }




.top_float label{ color:#7b7a7a;}
/*首頁*/
/*banner*/
.callbacks_container{position:relative;width:100%;max-width:100%;text-align:center; }
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;top:45%;left:10%;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:100px;width:66px;background:transparent url("../Images/lightbox-btn-prev.png") no-repeat left top;display:none;transition:all 0.3s;}
.callbacks_nav:hover{background:transparent url("../Images/lightbox-btn-prev2.png") no-repeat left top;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{}
.callbacks_nav.next{left:auto;right:10%;background:transparent url("../Images/lightbox-btn-next.png") no-repeat 0px top;}
.callbacks_nav.next:hover{background:transparent url("../Images/lightbox-btn-next2.png") right top no-repeat;}
.rslides{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
.banner_content{ width:1140px; height:520px;/* background:url(../Images/banner_bg.png) repeat-x;*/ position: relative; z-index: 120;  font:300 14px "宋体"; color:#FFF; }
.banner_content a{ display:block; width:100%; height:100%;}
.callbacks_tabs.callbacks1_tabs{margin-top:-20px; position:relative;z-index:100;/*margin-bottom:20px;*/ display:;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:50px;height:20px;margin-right:11px;/*border-radius:10px;border:1px solid #FFF;*/position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:50px;height:24px;/*border-radius:10px;position:absolute;*/ left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent; background:url(../Images/left.png) no-repeat;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:url(../Images/left_on.png) no-repeat;}


.i_about_list{ width:100%; background-color:#f5f5f5; overflow:hidden;}
.i_about_list ul{ width:1350px;}
.i_about_list ul li{ float:left; display:inline; padding-right:11px;border-right:1px solid #f0f0f0; padding-left:8px;line-height:21px; font-size:14px; color:#999999;cursor:pointer; height:90px; padding-top:20px;}
.i_about_list ul li:hover{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8; }
.i_about_list ul li h2{ height:30px; line-height:30px; overflow:hidden; font-weight:normal; font-size:18px; color:#666666;}
.i_about_list ul li.pic1{ background:url(../Images/about_pic.png) 12px center no-repeat; padding-left:78px; width:170px;}
.i_about_list ul li.pic2{ background:url(../Images/about_pic2.png) 15px center no-repeat;padding-left:93px; width:155px;}
.i_about_list ul li.pic3{ background:url(../Images/about_pic3.png) 15px center no-repeat;padding-left:93px; width:155px;}
.i_about_list ul li.pic4{ background:url(../Images/about_pic4.png) 12px center no-repeat;padding-left:93px; width:155px;}
.i_about_list ul li.pic5{ background:url(../Images/about_pic5.png) 12px center no-repeat;padding-left:93px; width:155px; border-right:0;}

.i_about_t{ line-height:76px;margin-top:30px; overflow:hidden;  text-align:center; font-size:34px; color:#5495cb;}
.i_about_t span{ color:#A9A9A9; font-size:14px;display:block; line-height:30px; text-align:center;}

.i_about_list2{ margin-top:30px;margin-bottom:55px;}
.i_about_list2 ul{ width:1250px;}
.i_about_list2 ul li{ background-color:#fff; float:left; display:inline;width:384px; height:198px;border:1px solid #cccccc;font-size:14px; line-height:18px; color:#585555;margin-bottom:15px; margin-top:5px; margin-right:20px;cursor:pointer;transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out;}
.i_about_list2 ul li:hover{background-color:#5495cb;transform: scale(1) rotate(0deg) translateX(0px) translateY(-2px) skewX(0deg) skewY(0deg); box-shadow:0 0 10px #cccccc; color:#ffffff;}
.i_about_list2 ul li img{ float:left; display:inline; width:98px; height:98px; margin-left:24px; margin-top:51px;}
.i_about_list2 ul li div{ float:left; display:inline; width:220px; margin-left:24px; padding-top:18px;}
.i_about_list2 ul li h2{ height:40px; line-height:40px; overflow:hidden; margin-bottom:7px; font-weight:normal; font-size:22px; color:#333333;transition:all 0.3s;}
.i_about_list2 ul li div p{ height:72px; overflow:hidden;}
.i_about_list2 ul li a{ display:block; width:100%; height:100%;transition:all 0.3s;}
.i_about_list2 ul li a:hover{ color:#fff;}
.i_about_list2 ul li a:hover h2{ color:#fff;}
.i_about_list2 ul li .imore{ width:118px; padding-left:40px; height:38px; line-height:38px; background:url(../Images/pic.png) #fff 110px center no-repeat; display:block; font-size:14px; color:#5495cb; border:1px solid #5495cb;border-radius:5px; cursor:pointer; margin-top:8px;}
.i_product{background:url(../Images/bj_02.png) center top no-repeat; height:669px; overflow:hidden;}


.mtb40 {margin-top: 40px;}
.titles { font-size:30px;color:#333;text-align:center;line-height:30px;}
.titles hr {
    border: none;
    width: 100px;
    margin-top: 10px;
    height: 1px;
    background: #999;
    margin: 20px auto 0;
}
.tt_con { color: #666666;font-size: 14px;text-align: center;margin: 20px 0;}

/*#fwwb { height:460px;}#fwwb .fwwb {margin-top: 37px;position:relative;width:1200px;margin:0 auto;}#fwwb .fwwb a.left_icon {width: 38px;height: 70px;background: url(../Images/left_right.png) no-repeat; background-position: 0 0; display: inline-block;position:absolute;top:145px;left:-85px;}#fwwb .fwwb a.right_icon { width: 38px;height: 70px;background: url(../Images/left_right.png) no-repeat; background-position:-38px  0 ;display: inline-block; position:absolute;top:145px;right:-85px; }#fwwb_window {width:1200px;height: 400px;overflow: hidden;position: relative; float: left;}
.fwwb_yundong {position: absolute;left: 0px; float: left;}.fwwb_yundong div {   float: left; }.fwwb_yundong ul { padding: 0px;}.fwwb_yundong ul li {float: left; }.fwwb_yundong ul li img{ display:block;width:299px;height:200px; }.fwwb_yundong ul li h5{ color:#fff;font-size:20px;line-height:60px;font-weight:600;}.fwwb_yundong ul li p{color:#666666;font-size:12px;text-align:left;line-height:2em;}
.fwwbs{ width:300px;float:left;}
.fwwbs .fwwb_content{ padding:20px 30px;background:#5495cb;text-align:center;width:248px;height:100px;border:1px solid #fff; }
.fwwbs .fwwb_content img{display:inline-block; width: auto;height:auto}*/

.home_news_list {
	background-color: #eee;
	margin-top: 34px;    overflow: hidden;
	padding-top: 44px;padding-bottom: 64px;
}
.home_news_list_inner {width: 1400px; /*overflow: hidden;*/}
.home_news_item {
	width: 332px;
	height: 140px;
	padding: 0 25px;
	margin-top: 20px;
    margin-bottom:-4px;
	float: left;
        background:#ffffff;
	border: 2px solid #373D41;
	margin-right: 20px;
	overflow: hidden;
	position: relative;
	z-index: 2;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
}
.home_news_item:nth-child(3n) {	margin-right: 0px;}
.home_news_item dl {
	text-align: center;
	position: absolute;
	top: 0;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
}
.home_news_item dl dt {
	padding-top: 30px;
	font-size: 12px;
	font-family: "宋体";
	color: #373D41;
}
.home_news_item dl dd.t {
	margin: 10px 0;
	width: 334px;
	height: 46px;
	line-height: 46px;
	overflow: hidden;
}
.home_news_item dl dd.t a {
	color: #373D41;
	font-size: 18px;
	text-align: center;
}
.home_news_item dl dd.spec {
	width: 334px;
	overflow: hidden;
}
.home_news_item dl dd.spec a {
	color: #666;
	font-size: 12px;
	font-family: "宋体";
	line-height: 24px;
}
.home_news_item:hover {
        width:334px;
	border: 2px solid #373D41;
	padding: 0 20px;
        margin-top: 20px;
	margin-bottom: -4px;
	
}
.home_news_item:hover dl {
	top: -70px;
}
.home_news_item:hover dl dd.t a {
	color: #373D41;
}
.home_news_item:hover dl dt {
}



.M_6 .slideTxtBox3{ margin-bottom:12px;}
.M_6 .slideTxtBox3 .parBd{ width:100%; margin:0 auto; padding-top:15px; padding-bottom:60px;}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 {position: relative; width: 100%;}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd { height: 38px;left: 0; position: absolute;/* top: 530px;*/ bottom:-80px; width: 100%; text-align:center;}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd .sPrev, .picScroll-left3 .hd .sNext {background: url("../Images/ll1.png") repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer;
display: block; height: 38px;/*position: absolute;top: 0;*/ display:inline-block;width: 38px; display:;transition:all 0.3s}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd .sPrev {/*left: 0; *//*top: 0;*/}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd .sPrev:hover{background: url(../Images/ll2.png) no-repeat;}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd .sNext {background: url(../Images/lr1.png) no-repeat;/* right: 0;*/}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd .sNext:Hover{background: url(../Images/lr2.png) no-repeat;}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd .smore{ width:38px; height:38px; display:block;background: url(../Images/smore.png) no-repeat; display:inline-block;transition:all 0.3s}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd .smore:hover{/*transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;*/background: url(../Images/smore3.png) no-repeat;}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd .prevStop { background-position: -60px 0;}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd .nextStop {background-position: -60px -50px;}

/*.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd ul { margin-top: 10px; overflow: hidden;text-align:center;}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd ul li { background-color:#bfbfbf;cursor: pointer; display:inline-block; height: 16px; margin-right: 10px; overflow: hidden;text-indent: -999px; width: 16px;border-radius:50%;}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .hd ul li.on { background-color:#e6612d;}*/
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .bd {/* height: 498px;*/}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .bd ul { /*height: 498px;*/ padding: 0;}
.M_6 .slideTxtBox3 .parBd .picScroll-left3 .bd ul li {float: left;text-align: center; width: 100%;overflow:hidden;position: relative;}
.i_case{ background:#f7f7f7 center top no-repeat; /*max-height:825px; */width:100%; overflow:hidden; padding-bottom:40px;}
.case_list{ width:100%;float: left;}
.case_list li{width: 23%; float:left; margin:1%; border: none;*margin-bottom: -4px;}
.case_list li img{ width:70%; margin:0; padding:0; border:0;}
.case_list li a{display: inline-block;float: left;position: relative;overflow: hidden;width: 100%;height:180px;background:#fff; margin:0; padding:0;}
.case_list li .wenzi {width: 100%;height: 100%;/*top: 100%;*/ top:0;left: 0px; background:url(../Images/case_bg2.png) no-repeat;background-size:100% 100%; line-height: 25px;color: #fff;font-weight: 400;}
.case_list li .wenzi h1{  width:100%;height:30px; line-height:30px;font-size:14px; color:#fff;  text-align:center; overflow:hidden;  font-weight:normal;}

/*.case_list ol:Hover .wenzi{ display:block;}*/

.i_news_t{ margin-top:30px; text-align:center; width:100%; /*height:61px;*/ overflow:hidden;/*background:url(../Images/line.png) left bottom repeat-x;*/ margin-bottom:40px;}
.i_news_t span{ font-size:22px; color:#333333;line-height:60px; display:inline-block; margin-left:24px; margin-right:24px; cursor:pointer;}
.i_news_t span.ssel{background:url(../Images/line2.png) left bottom repeat-x; color:#5495cb;}

.i_news_t .title h1{ font-size:28px; color:#333; margin:15px 0;font-weight:normal;}
.i_news_t .title a{ font-size:14px; color:#A9A9A9; }


.tempWrap{ margin:0 auto; }
.M_5 .slideTxtBox2 .parBd{ width:1300px; margin:0 auto; padding-bottom:30px;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 {position: relative; width: 1300px;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd { height: 98px;left: 0; position: absolute; top: 155px; width: 1300px;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd .sPrev, .picScroll-left2 .hd .sNext {background: url("../Images/ll3.png") repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer;
display: block; height: 56px;position: absolute;top: 0;width: 56px;transition:all 0.3s;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd .sPrev {left: 0; top: 0;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd .sPrev:hover{background: url(../Images/ll4.png) no-repeat; }
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd .sNext {background: url(../Images/lr3.png) no-repeat; right: 0;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd .sNext:hover{background: url(../Images/lr4.png) no-repeat;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd .prevStop { background-position: -60px 0;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd .nextStop {background-position: -60px -50px;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd ul { margin-top: 10px; overflow: hidden;text-align:center;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd ul li { background-color:#b8b8b8;cursor: pointer; display:inline-block; height: 16px; margin-right: 10px; overflow: hidden;text-indent: -999px; width: 16px;border-radius:50%;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .hd ul li.on { background-color:#36af35;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd { height: 360px;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul { height: 367px; padding: 0;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li {float: left; height: 358px;width: 344px;margin-right:29px; margin-left:3px; overflow:hidden;position: relative; border:1px solid #ccc;transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; margin-top:7px; }
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li a{ text-decoration:none;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li:hover{transform: scale(1) rotate(0deg) translateX(0px) translateY(-2px) skewX(0deg) skewY(0deg); box-shadow:0 0 5px #333;border:1px solid #5495cb;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li:hover .txt2{ background-color:#5495cb;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li:hover .txt2 h3{  color:#fff;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li:hover .txt2 em{  color:#fff;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li:hover .txt2 p{  color:#fff;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li img{ width:344px; height:180px; display:block;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li .txt2{width: 310px; padding-left:19px; padding-right:15px; height: 178px; text-align:left;transition:all 0.3s;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li .txt2 h3{   line-height:50px; height:50px; font-size:18px; overflow:hidden; color:#333333; font-weight:normal;transition:all 0.3s;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li .txt2 em{ line-height:28px; height:28px; overflow:hidden; color:#999999; font-size:12px; padding-top:20px;  display:block;transition:all 0.3s;}
.M_5 .slideTxtBox2 .parBd .picScroll-left2 .bd ul li .txt2 p{ font-size:12px; color:#666; font-size:14px; color:#666666; line-height:18px; height:72px; overflow:hidden;transition:all 0.3s;}
.M_5 .news_more{ width:210px; height:42px; line-height:42px; overflow:hidden; background:url(../Images/pic2.png) #5495cb 132px center no-repeat; color:#fff; font-size:18px; margin:0 auto; display:block; letter-spacing:4px; text-indent:77px; text-decoration:none;transition:all 0.3s; margin-top:10px; margin-bottom:50px;}
.M_5 .news_more:hover{ background:url(../Images/pic2.png) #ddd 132px center no-repeat}


/*合作伙伴*/
.client{ width:1200px; margin:0px auto 60px auto; overflow:hidden; padding-top:50px;  }
.client .title{ width:100%; overflow:hidden; text-align:center;}
.client .title h1{ font-size:28px; color:#333; margin:15px 0;font-weight:normal;}
.client .title a{ font-size:14px; color:#A9A9A9; }
.client .title a:hover{ color:#24b727;}

.home_partner_list {
	width: 1200px;
	margin: 40px auto;
	padding-bottom: 20px;
}

.home_partner_list .partner_box {
	width: 238px;
	height: 128px;border: 1px solid #e6e6e6;float:left;
	position: relative;
	z-index: 1;
}
.home_partner_list table td .partner_box2:hover {
	border: 8px solid #f6f6f6;
	padding: 11px 36px;
}
.partner_box .cont1 {
	width: 150px;
	height: 100px;
	position: absolute;
	top: 19px;
	left: 44px;
	z-index: 2;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.partner_box .cont2 {
	width: 150px;
	height: 100px;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	position: absolute;
	top: 19px;
	left: 44px;
	z-index: 1;
	transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
}
.partner_box:hover .cont1 {
	transform: rotateY(180deg);
	z-index: 1;
alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	-ms-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
}
.partner_box:hover .cont2 {
	transform: rotateY(360deg);
	z-index: 2;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-ms-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
}
.partner_box:hover .cont2 {
	z-index: 2;
}
.partner_box .cont1 {
	transition: all .5s linear 10ms;
}
.partner_box .cont2 {
	transition: all .5s linear 10ms;
}


/*尾部*/
.blank70{ height:70px; clear:both;}
.blank64{ height:64px; clear:both;background:url(../Images/line4.jpg) left center repeat-x; }
.f_bg{ height:256px; width:100%;font-size:12px; background:#000; color:#b1b4b8; }
.f_bg a{ color:#b1b4b8;}
.f_bg a:hover{ color:#fff; text-decoration:none;}
.f_bg .link_text{ text-align:left; float:left; width:400px; line-height:22px; height:206px; overflow:hidden;}
.f_bg .link_text h2{ font-size:16px; line-height:36px; color:#f5f5f5; margin-top:26px; font-weight:normal;}
.f_bg .weixin{ float:right; margin-right:50px; margin-top:41px;}

.f_bg .link_text2{ line-height:50px; height:50px; text-align:center;}

/* side */
.side{position:fixed;width:50px;height:275px;right:0;top:35%;z-index:100;}
.side ul li{width:50px;height:50px;float:left;position:relative; margin-bottom:1px; }
.side ul li .sidebox{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;color:#fff;font:20px/50px "微软雅黑";overflow:hidden;border-radius:7px;opacity:0.7;filter:Alpha(opacity=70);background:#000;}
.side ul li .sidebox:hover{background:#000;opacity:1;filter:Alpha(opacity=100);}
.side ul li .sidetop{width:50px;height:50px;line-height:50px;display:inline-block;transition:all 0.3s;border-radius:7px;}
.side ul li .sidetop:hover{background:#000;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.side ul li .sidebox2{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;color:#fff;font:20px/50px "微软雅黑";overflow:hidden;border-radius:7px;}
.side ul li .sidebox2:hover{background:#000;opacity:1;filter:Alpha(opacity=100);}

#aa1{ width:181px; height:168px; margin-left:-180px; background:url(../Images/ico_code_bg.png) no-repeat;}
#aa1 img{ width:158px; height:158px; margin-left:4px; margin-top:4px;}



/*二級頁面*/
.position{ width:1200px; margin:0 auto; height:40px; line-height:40px; margin-top:240px;font-size:12px;color:#f5f5f5; text-align:right; overflow:hidden; }
.position a{ color:#f5f5f5;}
.position a:hover{ color:#fff; text-decoration:none;}

.o_big{ height:280px;overflow:hidden;  width:100%;}
.i_title3{ height:86px;overflow:hidden; line-height:86px;font-size:30px; color:#5495cb; letter-spacing:1px; border-bottom:1px solid #cccccc; margin-bottom:40px;}

.pro_show{ padding-left:56px; overflow:hidden;}
.pro_show .pro_show_img{ float:left; display:inline; width:398px; text-align:center; /*vertical-align:middle; display:table-cell;*/height:320px; overflow:hidden; background:url(../Images/pro_bg.png) center top no-repeat;}
.pro_show .pro_show_img img{ margin-top:15px; width:367px; height:208px;/*vertical-align:middle;max-width:520px;*/}
.pro_show .pro_show_t{height:38px; margin-bottom:5px; margin-top:20px; line-height:38px; font-size:18px; color:#1a1a1a; font-weight:normal; overflow:hidden; }
.pro_show .pro_show_txt{ line-height:24px; padding-bottom:5px; overflow:hidden; color:#666666; font-size:14px;width:636px; overflow:hidden; float:left; display:inline; margin-left:50px;}
.pro_show .pro_show_txt .desc{ font-size:14px; color:#f2820a; margin-top:20px;line-height:24px; }
.mod_goods_info {clear:both;margin-bottom:20px;margin-top:30px; overflow:hidden;}
.mod_goods_info .hds { height:43px;_overflow:hidden; background:url(../Images/line.png) left bottom repeat-x;}
.mod_goods_info .hds li {float:left;cursor:pointer; line-height:42px; margin-right:40px; color:#333333; font-size:16px; letter-spacing:1px;}
.mod_goods_info .hds .status_on {background:url(../Images/line2.png) left bottom repeat-x; border:0;position:relative; color:#5495cb;}
.proinfo  { font-size:14px; line-height:25px; padding-top:5px; padding-bottom:15px; min-height:300px;}
.proinfo img{ max-width:100%; margin-bottom:10px;display:block;}
.proinfo .proinfo_a{background:url(../Images/pic3.png) left center no-repeat; padding-left:28px; color:#5495cb; font-size:14px; height:36px; line-height:36px;}
.proinfo .proinfo_a a{color:#5495cb; }
.proinfo .proinfo_b{ margin-top:23px;background:url(../Images/pic4.png) left top no-repeat;padding-left:28px;}

.pro_t{ height:65px; line-height:64px; background:url(../Images/line.png) left bottom repeat-x; margin-bottom:15px;}
.pro_t a{ width:148px; height:64px; display:block; margin:0 auto;background:url(../Images/pic5.png) left bottom no-repeat; color:#5495cb; font-size:22px; text-indent:13px; text-align:left; letter-spacing:2px; text-decoration:none;}

.case_list2{ margin-bottom:50px; overflow:hidden;}
.case_list2 ul{ width:1220px;}
.case_list2 ul li {float: left; height: 208px;width: 285px;margin-right:20px; overflow:hidden;position: relative; }
.case_list2 ul li a{ text-decoration:none;}
.case_list2 ul li:hover .txt{ height:95px;}
.case_list2 ul li img{ width:285px; height:208px;}
.case_list2 ul li .txt{position: absolute;left: 0;bottom: 0;width: 265px;height: 40px; padding:0 10px; color:#ffffff;background: url(../Images/ico_youx_bg.png) repeat;transition:all 0.3s; text-align:left;}
.case_list2 ul li .txt h3{ font-size:14px; overflow:hidden; display:block; line-height:40px; height:40px; width:265px; /*white-space:nowrap;*/ text-overflow:ellipsis; font-weight:normal; text-align:center; letter-spacing:2px;}
.case_list2 ul li .txt p{display: block; color:#FFF; width: 265px; text-align:left;}
/*------------- 从底部上升的遮罩效果 结束 ------------------------------*/
.case_list2 ul li .txt .about{ width:265px; overflow:hidden; font:300 12px/18px "宋体"; height:36px; border-top:1px solid #58595b; padding-top:8px;}

.i_title2{ line-height:78px; height:78px;background: url(../Images/line.png) left center repeat-x; font-size:22px; color:#5495cb;}
.i_title2 span{ height:78px; float:left; background-color:#fff; padding-right:15px;}
.i_title2 span label{ color:#b2b2b2; font-family: Arial;}




.i_left{ float:left; display:inline; width:940px; overflow:hidden;}
.about_x{overflow:hidden; line-height:24px;font-size:14px; padding-bottom:20px; color:#333333;}
.about_x .about_h2{ font-size:16px; color:#333; font-weight:normal; line-height:36px;}
.about_x .show_t{height:32px; font-size:22px; color:#1a1a1a;  font-weight:normal; letter-spacing:1px;}
.about_x img{/*display:block;*/ margin-bottom:15px; max-width:100%;}
.about_x .con_id{ line-height:24px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:10px;font-size:14	px; color:#333333;font-family:"宋体"; }
.about_x .con_id p{ padding-bottom:20px;}
.about_x .con_line{text-align:left; height:30px; line-height:26px; border-bottom:1px dashed #ccc;font-size:12px; color:#808080;}
.about_x table{border-collapse:collapse;border-spacing:0;}
.about_x table td{ line-height:50px;  padding-left: 15px;height:50px; color:#000;border:1px solid #000;}
.about_x .table{ width:100%;}
.about_x .table td{border:0;}
.about_x .table .ttl{ width:176px;}
.about_x .table .tbg{ background-color:#ededec; height:40px; line-height:40px;}

.prenext{ border-top:1px dashed #cccccc;padding-top:10px; padding-bottom:40px; overflow:hidden;}
.prenext a{ display:block; width:37px; height:37px; overflow:hidden; float:right; margin-left:20px;}
.prenext a.left1{ background:url(../Images/left1.png) no-repeat;}
.prenext a.left1:Hover{background:url(../Images/left2.png) no-repeat;}
.prenext a.right1{ background:url(../Images/right1.png) no-repeat;}
.prenext a.right1:Hover{background:url(../Images/right2.png) no-repeat;}
.prenext a:hover{ text-decoration:none;}

.customer_rall{ overflow:hidden;  float:right;}

.customer_rall .r_news{ display:block; height:40px; line-height:40px; text-align:center; background:url(../Images/news_bg.png) no-repeat; color:#fff; font-size:14px; margin-bottom:5px; text-decoration:none;transition:all 0.3s; }
.customer_rall .r_news:hover{background:url(../Images/news_bg2.png) no-repeat;}
.customer_rall .r_news_t{ height:32px; color:#086cc6; font-size:16px;}
.customer_rall .r_news_ul{ margin-bottom:10px;}
.customer_rall .r_news_ul li{ height:32px; line-height:32px; font-size:12px; color:#757575; font-family:"宋体"; border-bottom:1px dashed #cccccc;}
.customer_rall .r_news_ul li a{ color:#757575; text-decoration:none;}
.customer_rall .r_news_ul li a:hover{ color:#086cc6;}

.i_case_t{ line-height:66px;margin-top:30px; overflow:hidden;  text-align:center; font-size:33px; color:#333333; letter-spacing:2px;}
.i_case_t span{ color:#999999; font-size:14px;display:block; line-height:16px; text-align:center; font-family:Arial; letter-spacing:6px;}
.i_case_a{ height:32px; overflow:hidden; text-align:center; margin-top:28px; margin-bottom:30px;}
.i_case_a a{ display:inline-block; padding-left:16px; padding-right:16px; line-height:32px; color:#4c4c4c; font-size:14px; margin-left:10px; margin-right:10px; background-color:#e6e6e6;border-radius:20px; text-decoration:none; min-width:90px;}
.i_case_a a:hover{ color:#fff; background-color:#0e7ad9;}
.i_case_a a.ssel{color:#fff; background-color:#0e7ad9;}

.case_list3 ul{ width:1230px; overflow:hidden;}
.case_list3 ul li {float: left; height: 380px;width: 384px;margin-right:26px; overflow:hidden;position: relative; margin-bottom:25px; }
.case_list3 ul li a{ text-decoration:none;}
.case_list3 ul li img{ width:382px; height:278px; border:1px solid #e6e6e6;}
.case_list3 ul li .txt2{ height:100px; background-color:#e6e6e6; padding-left:9px; padding-right:12px;}
.case_list3 ul li .txt2 h3{ color:#333333; font-size:16px; line-height:30px; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.case_list3 ul li .txt2 p{ line-height:22px; height:22px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.case_list3 ul li .txt2 .case_foot{ margin-top:26px;}
.case_list3 ul li .txt2 .case_foot em{ height:14px; line-height:14px; font-size:12px; color:#999999;}
.case_list3 ul li .txt2 .case_foot em.case_view{ padding-left:24px; background:url(../Images/view.png) left center no-repeat; float:left;}
.case_list3 ul li .txt2 .case_foot em.case_date{ padding-left:20px;background:url(../Images/date.png) left center no-repeat; float:right;}
.case_list3 ul li .view_a{height: 380px;width: 384px; position:absolute; left:0; top:0; display:none; top:0;}
.case_list3 ul li .view_a a{ display:block; width:384px; height:190px; font-size:24px; color:#fff; letter-spacing:2px;}
.case_list3 ul li .view_a a.view_a1{text-indent:142px;background:url(../Images/view3.png) 168px 111px #5495cb no-repeat;transition:all 0.3s;filter:alpha(opacity=76);opacity:0.76; border-top:1px solid #70a9dc;line-height:186px; }
.case_list3 ul li .view_a a.view_a1:hover{background:url(../Images/view3.png) 168px 111px #0065ba no-repeat;}
.case_list3 ul li .view_a a.view_a2{text-indent:123px;background:url(../Images/view2.png) 239px 83px #5495cb no-repeat;transition:all 0.3s;filter:alpha(opacity=76);opacity:0.76; border-top:1px solid #70a9dc;line-height:186px;}
.case_list3 ul li .view_a a.view_a2:hover{background:url(../Images/view2.png) 239px 83px #0065ba no-repeat;}

.case_list3 ul li:hover .view_a{ display:block;}
.i_title4{ height:94px;overflow:hidden; line-height:94px;font-size:36px; color:#333333; letter-spacing:1px; border-bottom:1px solid #cccccc; margin-bottom:30px;}
.i_title4 a{ float:right; display:inline; width:38px; height:38px; margin-left:9px; margin-top:28px;}
.i_title4 .sright{background: url(../Images/lr5.png) no-repeat;}
.i_title4 .sright:hover{background: url(../Images/lr6.png) no-repeat;}
.i_title4 .sleft{background: url(../Images/ll5.png) no-repeat;}
.i_title4 .sleft:hover{background: url(../Images/ll6.png) no-repeat;}
.i_title4 .smore2{background: url(../Images/smore2.png) no-repeat;transition:all 0.3s;}
.i_title4 .smore2:hover{/*transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;*/background: url(../Images/smore3.png) no-repeat;}

.case_img{ padding-bottom:12px; overflow:hidden; width:271px; height:397px; margin:0 auto; padding-top:54px;background: url(../Images/case_bg3.png) left top no-repeat; margin-top:10px; margin-bottom:10px;}
.case_img img{width:182px; height:323px; margin-left:48px; display:block;}
.case_img3{ padding-bottom:12px; overflow:hidden; width:516px; height:400px; margin:0 auto; padding-top:18px;background: url(../Images/case_bg4.png) left top no-repeat; margin-top:10px; margin-bottom:10px; text-align:left;}
.case_img3 img{width:470px; height:270px; margin-left:21px;}
.case_desc{ background:url(../Images/pic6.png) repeat; padding-top:30px; padding-bottom:45px; overflow:hidden; line-height:26px; font-size:15px; color:#333333; margin-bottom:46px;}
.case_desc .case_desc_a{ margin-top:26px; overflow:hidden; line-height:14px;}
.case_desc .case_desc_a a{ float:left; display:inline; margin-left:3px; padding-left:24px; margin-right:20px; color:#666666;}
.case_desc .case_desc_a a.case_view{background: url(../Images/view4.png) no-repeat;}
.case_desc .case_desc_a a.case_date{background: url(../Images/date2.png) no-repeat; padding-left:20px;}
.case_desc .case_desc_a a.case_view2{background: url(../Images/pic7.png) no-repeat; padding-left:26px;}
.case_desc .case_desc_a a.case_view2:hover{ color:#ff6800;}
.case_img2{ overflow:hidden; padding-bottom:50px; line-height:26px; font-size:14px; text-align:left;}
.case_img2 img{ margin:0 auto; max-width:100%; display:block;}

.i_title5{ line-height:80px; height:80px; border-bottom:1px solid #cccccc; font-size:22px; color:#5495cb;}
.i_title5 span{ height:80px; float:left;}
.i_title5 span label{ color:#b2b2b2; font-family: Arial;}
.i_title5 a{ float:right; display:inline; width:120px; height:32px; line-height:32px; margin-left:20px; margin-top:24px; background-color:#e6e6e6; font-size:14px; color:#4c4c4c; text-align:center; text-decoration:none;border-radius:16px;}
.i_title5 a:hover{ background-color:#0e7ad9; color:#fff;}
.i_title5 a.ssel{background-color:#0e7ad9; color:#fff;}

.about_list{ overflow:hidden; padding-top:49px; padding-bottom:50px; border-top:1px solid #cccccc;}
.M_4 .slideTxtBox4 .parBd{ width:1200px; margin:0 auto; }
.M_4 .slideTxtBox4 .parBd .picScroll-left2 {position: relative; width: 1200px;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd { height: 98px;left: 0; position: absolute; top: 155px; width: 1200px; display:none;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd .sPrev, .picScroll-left2 .hd .sNext {background: url("../Images/ll3.png") repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer;
display: block; height: 56px;position: absolute;top: 0;width: 56px;transition:all 0.3s;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd .sPrev {left: 0; top: 0;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd .sPrev:hover{background: url(../Images/ll4.png) no-repeat; }
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd .sNext {background: url(../Images/lr3.png) no-repeat; right: 0;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd .sNext:hover{background: url(../Images/lr4.png) no-repeat;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd .prevStop { background-position: -60px 0;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd .nextStop {background-position: -60px -50px;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd ul { margin-top: 10px; overflow: hidden;text-align:center;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd ul li { background-color:#b8b8b8;cursor: pointer; display:inline-block; height: 16px; margin-right: 10px; overflow: hidden;text-indent: -999px; width: 16px;border-radius:50%;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .hd ul li.on { background-color:#36af35;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .bd { height: 220px;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .bd ul { height: 220px; padding: 0;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .bd ul li {float: left; height: 220px;width:300px;overflow:hidden;position: relative;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .bd ul li img{height: 220px;width:300px;}
.M_4 .slideTxtBox4 .parBd .picScroll-left2 .bd ul li:Hover{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;}

.user_div{ margin-top:30px; padding-bottom:30px; overflow:hidden; border-bottom:1px solid #cccccc;}
.user_div img{ float:left; display:inline; width:210px; height:260px; overflow:hidden;}
.user_div .user_con{ float:right;display:inline; width:960px; overflow:hidden; line-height:26px; color:#4c4c4c; font-size:14px;}
.user_div .user_con .h2{ height:50px; line-height:40px; overflow:hidden; border-bottom:1px dashed #cccccc; margin-bottom:10px; font-size:22px; font-weight:normal; letter-spacing:1px;}
.user_div:Hover .h2{ color:#5495cb;}
.user_div:Hover img{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;}

.about_cont2{  margin-top:30px; line-height:30px; text-align:center; margin-bottom:40px; padding-bottom:10px; border-bottom:1px solid #acacac; font-size:16px;}
.about_cont2 img{ margin:0 auto; max-width:100%; margin-bottom:5px;}
.about_cont2 .contact_t{ color:#5495cb; font-size:26px;font-family:"微软雅黑"; line-height:22px; letter-spacing:1px;}
.about_cont2 .contact_t2{ color:#999999; font-size:12px;line-height:14px; display:block;letter-spacing:1px; margin-bottom:20px;}

.msn{ font-size:12px; padding-top:27px;}
.msn td{vertical-align:top;padding-bottom:24px;line-height:36px;}
.msn td label{ color:#ff0101;}
.msn .textarea{width:480px;height:120px;border:1px solid #808080;background:none;padding-left:10px; padding-right:10px; padding-top:10px; line-height:20px;}
.msn .input{width:323px;height:34px;line-height:34px;border:1px solid #abadb3;background:none;padding-left:10px; padding-right:10px;}
.msn .feedback_bnt{border:0;height:40px;cursor:pointer; width:214px; color:#fff; background-color:#e1912a;font-size:18px; font-weight:bold;}
.msn .feedback_bnt:hover{filter:alpha(opacity=80);opacity:0.8;}

.job_t{ padding-top:30px; padding-bottom:10px; overflow:hidden; font-size:14px; color:#666666; line-height:21px;}
.job_t img{ margin-bottom:22px; display:block;}
.job_t .span{ color:#1a1a1a;}

/* 手风琴 */
#sideMenu{ overflow:hidden; text-align:left; width:1200px; margin-bottom:67px;}
#sideMenu .hd{cursor:pointer; background:url(../Images/ico_11.png) no-repeat right 8px;}
#sideMenu .hd h3{color:#000; font:300 16px/40px "微软雅黑"; border-bottom:1px dotted #CCC;}
#sideMenu .on{background:url(../Images/ico_10.png)  no-repeat right 8px;}
#sideMenu .on h3{color:#E1912A; font:300 16px/40px  "微软雅黑";}
#sideMenu .bd{overflow:hidden; display:none; font:300 12px/24px "宋体"; color:#333; padding:5px 0 15px;}

#sideMenu .hd h3 span{ font:300 12px/34px "宋体"; color:#666; padding-right:25px;}


/*关于我们*/
.about{ background:url("../images/solutions_bg.jpg") no-repeat center top #163e59; background-attachment:fixed; width:100%; /*height:500px;*/ background-size: cover;  text-align:center; color:#fff; overflow:hidden;  }
.about h1{  line-height:38px; text-align:center; color:#333;  font-size:28px; margin-top:80px;}
.about p{ font-size:14px; color:#444; line-height:28px; width:840px; margin:40px auto; text-align:center;}
/*.about a{ width:150px; background:#eea323;  border-radius:2px; font-size:16px; color:#fff;   height:46px; line-height:46px; display:inline-block; margin:0 8px; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.about a:hover{ background:#e87405;}*/

.home_solutions_list {
	width: 1200px;
	margin: 30px auto;
	overflow: hidden;
}
.home_solutions_list_inner {
	width: 1400px;
}
.home_solutions_list dl {
	float: left;
	width: 204px;
	margin-right: 63px;
	padding: 25px;
	text-align: center;
	padding-top: 54px;
	padding-bottom: 35px;
	position: relative;
	z-index: 3;
}
.home_solutions_list dt {
	z-index: 1;
	position: relative;
	margin-left: 32px;
}
.home_solutions_list dd.bg {
	position: absolute;
	z-index: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 0;
	width: 100%;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari and Chrome */
	-o-transition: all 0.5s; /* Opera */
}
.home_solutions_list dd.t {
	line-height: 30px;
	height: 30px;
	margin: 16px 0px;
	z-index: 1;
	position: relative;
}
.home_solutions_list dd.t a {
	color: #000000;
	font-size: 18px;
        font-weight:900;
	transition-delay: 0.2s;
}
.home_solutions_list dd.spec {
	color: #555;
	font-size: 14px;
	line-height: 24px;
	width: 204px;
	z-index: 1;
	position: relative;
	transition-delay: 0.2s;
}
.home_solutions_list dl:hover {
}
.home_solutions_list dl:hover dd.t a {
	color: #fff;
}
.home_solutions_list dl:hover dd.bg {
	height: 370px;
}
.home_solutions_list dl:hover dd.spec {
	color: #fff;
}
dl.solu_dl_0 dd.bg {
	background-color: #2eafbb;
}
dl.solu_dl_1 dd.bg {
	background-color: #5ea927;
}
dl.solu_dl_2 dd.bg {
	background-color: #1a8fd1;
}
dl.solu_dl_3 dd.bg {
	background-color: #b57dd1;
}
dl.solu_dl_0 dt a {
	display: block;
	width: 140px;
	height: 140px;
	background: url(../images/s_1.png) no-repeat 0 0;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari and Chrome */
	-o-transition: all 0.5s; /* Opera */
	;
	transition-delay: 0.3s;
}
dl.solu_dl_0:hover dt a {
	background: url(../images/s_1.png) no-repeat 0 -140px;
}
dl.solu_dl_1 dt a {
	display: block;
	width: 140px;
	height: 140px;
	background: url(../images/s_2.png) no-repeat 0 0;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari and Chrome */
	-o-transition: all 0.5s; /* Opera */
	;
	transition-delay: 0.3s;
}
dl.solu_dl_1:hover dt a {
	background: url(../images/s_2.png) no-repeat 0 -140px;
}
dl.solu_dl_2 dt a {
	display: block;
	width: 140px;
	height: 140px;
	background: url(../images/s_3.png) no-repeat 0 0;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari and Chrome */
	-o-transition: all 0.5s; /* Opera */
	;
	transition-delay: 0.3s;
}
dl.solu_dl_2:hover dt a {
	background: url(../images/s_3.png) no-repeat 0 -140px;
}
dl.solu_dl_3 dt a {
	display: block;
	width: 140px;
	height: 140px;
	background: url(../images/s_4.png) no-repeat 0 0;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari and Chrome */
	-o-transition: all 0.5s; /* Opera */
	;
	transition-delay: 0.3s;
}
dl.solu_dl_3:hover dt a {
	background: url(../images/s_4.png) no-repeat 0 -140px;
}


/*首页案例*/
.works_wrap{width:1250px;    margin: auto; position:relative; overflow:hidden;  margin-bottom:12px;padding-top:534px; -webkit-animation:gfadeIn 1s 1.5s both; -moz-animation:gfadeIn 1s 1.5s both; animation:gfadeIn 1s 1.5s both; margin-top:15px;}
.works_wrap #works{width:100%; position:absolute; top:0; left:0; overflow:hidden; }
.works_wrap #works ul{width:100%; overflow:hidden; float:left;}




#works_ctrl{width:100%; height:38px;  text-align:center; margin-top:38px;}
#works_ctrl button{width:38px; height:38px; display:inline-block;/* margin:17px 5px;*/ border:none; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; cursor:pointer;}
#works_ctrl #works_prev{background: url(../Images/ll1.png) no-repeat}
#works_ctrl #works_prev:hover{background: url(../Images/ll2.png) no-repeat}
#works_ctrl #works_next{background: url(../Images/lr1.png) no-repeat}
#works_ctrl #works_next:hover{background: url(../Images/lr2.png) no-repeat}
#works_prev, #works_next, #works_more{ vertical-align:middle;}
#works_more{display:inline-block; width:38px; height:38px; background: url(../Images/smore.png) no-repeat; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; vertical-align:middle;}
#works_more:hover{ background: url(../Images/smore3.png) no-repeat;}


/*分页*/
.yema{text-align:center; padding:50px 0 0; overflow:hidden; height:30px; margin-bottom:10px;}
.yema a{ padding:3px 10px; border:#ccc 1px solid; margin:0 1px; font-size:14px; color:#333; font-family:"微软雅黑";}
.yema span{ padding:3px 10px; border:#ccc 1px solid; margin:0 1px; font-size:14px; color:#333; font-family:"微软雅黑";}
.yema a:hover{ padding:3px 10px; background:#5495cb; margin:0 1px; font-size:14px; color:#fff; text-decoration:none;}

a.yema_on{color:#fff !important; border:#5495cb 1px solid !important; background:#5495cb;}
a.yema_on:hover{color:#fff !important; border:#5495cb 1px solid !important; }
a.ok{color:#fff !important; border:#5495cb 1px solid !important; background:#5495cb;}
a.ok:hover{color:#fff !important; border:#5495cb 1px solid !important; }


a.current{color:#fff !important; border:#5495cb 1px solid !important; background:#5495cb;}
span.current{color:#fff !important; border:#5495cb 1px solid !important; background:#5495cb;}
a.current:hover{color:#fff !important; border:#5495cb 1px solid !important; }
a.ok{color:#fff !important; border:#5495cb 1px solid !important; background:#5495cb;}
a.ok:hover{color:#fff !important; border:#5495cb 1px solid !important; }