@import url(base.css);

.con{
width:100%;
min-width:1180px;
}
.con-con{
width:1180px;
height:100%;
margin:0px auto;
overflow:hidden;
}


.articl{
	color:#666666;
	line-height: 20px;
	height: 20px;
	width: 450px;
	float: left;
	padding-left: 10px;
}
#article{margin-top: 5px;height: 20px;text-indent:0em;}
#article a{color: #333;  text-decoration: none;}
#article a:hover{color: #fe7320;}
#articlev{color:#FFFFFF;background-color: #ff9900;line-height: 20px;height: 20px;width: 50px;float: left;text-align: center;}
#articlec{color:#FFFFFF;background-color: #4db2ec;line-height: 20px;height: 20px;width: 50px;float: left;text-align: center;}

/*右侧浮动开始*/
/* side */
.side{position:fixed;width:54px;height:275px;right:0;top:30%;z-index:10000;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "microsoft yahei";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.right-wx{
position:relative;
}
.right-wx-tu{
position:absolute;
top:0px;
right:54px;
width:100px;
height:100px;
display:none;
}
/*右侧浮动结束*/

/*头部开始*/
.top{
height:30px;
font-size:12px;
color:#757475;
line-height:30px;
}
.hy{
float:left;
margin-left:22px;
}
.top-right{
float:right;
margin-right:36px;
}
.top-right p{
float:left;
margin-right:30px;
}
.top-right a{
float:left;
color:#757475;
margin:0px 10px;
}
.top-right a:hover{
color:#006eb8;
}
/*头部结束*/

/*导航开始*/
.nav{
height:85px;

border-bottom:1px solid #f0f0ee;
}
.logo{


float:left;

}
.logo img{
width:100%;
height:100%;
}
.nav-box{
width:705px;
height:45px;
float:right;
margin-right:20px;
padding:20px 0;
}
.nav-list{
width:79px;
height:100%;
float:left;
margin:0px 10px;
}
.nav-list a{
width:100%;
height:43px;
display:block;
text-align:center;
line-height:43px;
font-family: "microsoft yahei";
font-size: 16px;
color: #006eb8;
}
.nav-list a:hover,.focus{
border-bottom:2px solid #006eb8;
}
/*导航结束*/

/*banner开始*/
.pagewrap {height:450px;position:relative;min-width:1180px;}
.pageblock {width: 100%;}
.pagewrap .fb-like {position: fixed;left: 30px;top: 75px;z-index: 100;}
.pagewrap .githubbuttons {position: fixed;left: 220px;top: 75px;z-index: 100;}
.pagewrap .copy {font-size: 10px;bottom: 20px;left: 30px;z-index: 100;position: absolute;color: white;}
.pagewrap .copy a, .pagewrap .copy a:hover {color: white;}
.pageblock#fullscreen {	height: 100%;background: none;color: white;}
.pageblock#fullscreen h1 {color: white;font-size: 72px;	margin: 0;	padding: 0;	font-family: 'sxehwcmaax-blackblack', Helvetica, Arial, Verdana;font-weight:normal;}
.pageblock#fullscreen .slider {width: 100%;height: 100%;overflow: hidden;position: relative;}
.pageblock#fullscreen .slider .slide {width: 100%;height: 100%;top: 0;left: 0;float: left;position: absolute;}
.pageblock#fullscreen .slider .slide .slidecontent {position: absolute;	top: 50%;width: 100%;margin-top: -150px;text-align: center;}
.pageblock#fullscreen .slider .slide .slidecontent h1 {	text-shadow: 0 0 15px rgba(0, 0, 0, 0.5);font-weight: bold;	font-size: 120px;margin: 20px 0 30px 0;padding: 0;line-height: 115px;}
.pageblock#fullscreen .slider .slide .slidecontent .headersur {font-size: 30px;text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);color: #f0f0f0;font-style: italic;display: block;}
.pageblock#fullscreen .slider .slide .slidecontent .button {padding: 10px 25px;	border: 3px solid white;text-transform: uppercase;background: transparent;background: rgba(0, 0, 0, .2);color: white;font-size: 15px;font-weight: bold;display: inline-block;
cursor: pointer;letter-spacing: 1px;margin: 20px 0;line-height: 20px;}
.pageblock#fullscreen .slider .slide .slidecontent .button a, .pageblock#fullscreen .slider .slide .slidecontent .button a:hover {text-decoration: none !important;color: white;}
.pageblock#fullscreen .slider .slide .slidecontent .button:hover {background: rgba(0, 0, 0, .3);}
.pageblock#fullscreen .slider .slide .slidecontent .text {width: 900px;margin: 0 auto;line-height: 28px;}
.pageblock#fullscreen .slider .slide .slidecontent .text a {color: white;text-decoration: underline;}
.pageblock#fullscreen .slider .slide .slidecontent .text a:hover {text-decoration: none;}
.pageblock#fullscreen .slider .slide .slidecontent .text xmp {font-size: 13px;text-align: left;	border: 1px solid white;background: rgba(0, 0, 0, 0.1);	padding: 10px 15px;}
.pageblock#fullscreen #slideposition {position: absolute;bottom: 50px;left: 50%;}
.pageblock#fullscreen #slideposition ul {list-style-type: none;	margin: 0;padding: 0;}
.pageblock#fullscreen #slideposition ul li.indicator {display: inline-block;height: 10px;width: 10px;background: #222;margin: 0px 7px;padding: 0;-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;overflow: hidden;cursor: pointer;}
.pageblock#fullscreen #slideposition ul li.indicator.active {background: #0066bd;}
/*banner结束*/

/*栏目开始*/
.lmu{
height:50px;
background-color:#0285da;
}
.lmu-con{
width:1179px;
border-left:1px solid #fff;
}
.lmu-list{
width:195px;
height:100%;
border-right:1px solid #fff;
float:left;
}
.lmu-list a{
width:100%;
height:100%;
display:block;
font-family: "microsoft yahei";
font-size: 14px;
color: #fff;
line-height:50px;
}
.lmu-list a:hover{
background-color:#fe7320;
}
.lmu-list img{
width:30px;
height:50px;
float:left;
margin-left:50px;
}
.lmu-list p{
float:left;
margin-left:5px;
}
/*栏目结束*/

/*案例开始*/
.anli{

padding:55px 0px 40px;
background-image:url(../images/bj1.png);
background-position: 50% 50%; background-repeat: no-repeat no-repeat;
}
.anli-top{
width:100%;
height:60px;
font-family: "microsoft yahei";
font-size: 12px;
color: #999999;
line-height:20px;
text-align:center;
}
.anli-top p{
line-height:40px;
font-size:25px;
color:#090909;
font-weight:bold;
}

/* 主体 */
.mainModBox{ width:1180px; margin:0 auto;}
.mainModBox ul{ width:1180px;overflow:hidden; margin:35px auto;}
.mainModStyle1 li{ width:285px; height:217px; float:left; position: relative; overflow:hidden; margin:5px;}
.mainModStyle1 li .img{ width:285px; height:217px; overflow:hidden}
.mainModStyle1 li:hover .img img { -webkit-transform: scale(1.2,1.2); transform: scale(1.2,1.2); -webkit-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; }
.mainModStyle1 li .img img{ width:285px;height:217px; transform: scale(1, 1);transition: all 0.2s ease-in-out 0s;}
.mainModBox .TxtLinkStyle2{display:block; height:217px; width:285px;position: absolute;top:295px;left: 0;background: #fff;filter: alpha(opacity=90);opacity: 0.9;overflow: hidden; z-index: 10;}
.mainModBox .TxtLinkStyle2 .Name{ line-height:30px; font-size:30px; color:#3e3a39; text-align:center; padding-top: 70px;padding-bottom:5px;font-family:"microsoft yahei";font-size: 25px;color: #383838;}
.mainModBox .TxtLinkStyle2 .Info{ line-height:20px;font-family:"microsoft yahei"; font-size:12px; color:#383838; text-align:left; width:16em; margin:0 auto; padding-top: 4px;}

.xia{
width:100%;
height:55px;
text-align:center;
}
.xia img,.xia a{
width:55px;
height:55px;
display:inline-block;
margin:0px auto;
}
/*案例结束*/

/*奖开始*/
.jiang{

padding:50px 0px 30px 0;
background-image:url(../images/bj2.png);
background-position: 50% 50%; background-repeat: no-repeat no-repeat;
}


.mainModStyle2 ul{ background:#f7f7f7;margin-bottom:10px;overflow:hidden;margin-top:35px;height:180px;}
.mainModStyle2 ul li{ float:left; width:275px; height:160px; text-align:center; position:relative; margin:0 10px;overflow:hidden;}
.mainModStyle2 ul li .linkMod{filter: alpha(opacity=85);opacity: 0.85; background:#fff; width:275px; height:160px; position:absolute; left:0; top:0; display:block}
.mainModStyle2 ul li .linkMod .icon{ position:absolute; bottom:35px; right:32px; background:url(../images/img1.png) no-repeat; width:18px; height:26px}
.prize_name_span{text-align: center;font-family:"microsoft yahei";
    color: #4c4949;
    font-size: 24px;
    font-weight: 500;
    line-height: 158px;}
.img-box{ display:block; width:273px; height:158px; border:1px solid #ccc; text-align:center; vertical-align:middle; overflow:hidden;}
.img-box img{
max-width:275px;
max-height:275px;
}
/*奖结束*/

/*新闻中心开始*/
.xwzx{
height:555px;
padding:55px 0px 40px;
background-image:url(../images/bj3.png);
background-position: 50% 50%; background-repeat: no-repeat no-repeat;
}
.xwzx-box{
width:100%;
height:370px;
margin:35px 0px;
}
.xwzx-left{
width:600px;
height:100%;
float:left;
}
.xwzx-list{
width:100%;
height:90px;
padding:16px 0px;
border-bottom:1px solid #dbdbdb;
}
.xwzx-list-img{
width:120px;
height:90px;
float:left;
overflow:hidden;
}
.xwzx-list-img img{
width:120px;
height:90px;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.xwzx-list-img img:hover{
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.xwzx-list-box{
width:470px;
height:90px;
float:right;
}
.xwzx-list-top{
width:100%;
height:25px;
line-height:25px;
}
.xwzx-list-top a{
font-family: "microsoft yahei";
font-size: 14px;
color: #333333;
font-weight:bold;
}
.xwzx-list-top a:hover{
color:#0066bd;
}
.xwzx-list-sjian{
width:100%;
height:25px;
line-height:25px;
font-family: "microsoft yahei";
font-size: 12px;
color: #999999;
}
.xwzx-list-con{
width:100%;
height:44px;
line-height:22px;
font-family: "microsoft yahei";
font-size: 12px;
color: #666666;
}

.xwzx-right{
width:530px;
height:100%;
float:right;
position:relative;
}
.xwzx-right-box{
width:530px;
height:370px;
}
.xwzx-right-list{
width:530px;
height:370px;
float:left;
position:relative;
}
.xwzx-right-img{
width:530px;
height:370px;
overflow:hidden;
}
.xwzx-right-img img{
width:530px;
height:370px;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.xwzx-right-img img:hover{
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.xwzx-right-list p{
width:100%;
height:50px;
position:absolute;
bottom:0px;
left:0px;
background-image:url(../images/tming.png);
font-family: "microsoft yahei";
font-size: 18px;
color: #1a1a1a;
text-align:center;
line-height:50px;
z-index:80;
}
.prev{
width:25px;
height:50px;
position:absolute;
left:0px;
bottom:0px;
z-index:100;
}
.next{
width:25px;
height:50px;
position:absolute;
right:0px;
bottom:0px;
z-index:100;
}
/*新闻中心结束*/

/*合作商户开始*/
.hezuo{
height:455px;
padding:55px 0px 40px;
background-image:url(../images/bj4.png);
background-position: 50% 50%; background-repeat: no-repeat no-repeat;
}
.hezuo-box{
width:100%;
height:270px;
margin:35px 0px;
}
.hezuo-box img{
width:196px;
height:88px;
float:left;
/*border:1px solid #d6d6d6;*/
}
/*合作商户结束*/

/*底部开始*/
.bottom{
height:175px;
padding:40px 0px 15px;
background-color:#333333;
}
.yqlj{
width:340px;
height:100%;
float:left;
}
.yqlj-top{
width:100%;
height:30px;
line-height:30px;
font-family: "microsoft yahei";
font-size: 18px;
color: #898a8a;
}
.yqlj-box{
width:100%;
height:125px;
line-height:25px;
}
.yqlj-box a{
font-family: "microsoft yahei";
font-size: 14px;
color: #898a8a;
display:inline-block;
float:left;
margin:0px 5px;
}
.yqlj-box a:hover{
color:#fff;
}
.wx{
width:400px;
height:100%;
float:left;
border-left:1px solid #fff;
border-right:1px solid #fff;
float:left;
margin-left:40px;
}
.wx-list{
width:120px;
height:100%;
float:left;
margin:0px 40px;
}
.wx-list img{
width:120px;
height:120px;
}
.wx-list p{
width:120px;
height:32px;
text-align:center;
line-height:16px;
font-family: "microsoft yahei";
font-size: 12px;
color: #898a8a;
margin-top:5px;
}
.gsxx{
width:360px;
height:100%;
line-height:37px;
font-family: "microsoft yahei";
font-size: 16px;
color: #898a8a;
float:right;
}
/*底部结束*/

/*版权开始*/
.bq{

padding:15px 0px;
font-family: "microsoft yahei";
font-size: 12px;
color: #212121;
line-height:23px;
text-align:center;
}
/*版权结束*/



/*内页开始*/
.ny-banner{
width:100%;
height:380px;
background:url(../images/ny-banner.jpg) center no-repeat;
background-size:cover;
}
.ny-banner2{
width:100%;
height:345px;
background:url(../img/ny-banner2.jpg) center no-repeat;
}
.ny-banner3{
width:100%;
height:345px;
background:url(../img/ny-banner3.jpg) center no-repeat;
}
.ny-banner4{
width:100%;
height:345px;
background:url(../img/ny-banner4.jpg) center no-repeat;
}
.ny-banner5{
width:100%;
height:345px;
background:url(../img/ny-banner5.jpg) center no-repeat;
}
.ny-bottom{
width:100%;
height:55px;
background:url(../img/bottom.jpg) center no-repeat;
}
.ny{
height:auto;
overflow:hidden;
}
.ny-con{
height:auto;
overflow:hidden;
background-color:#f4f4f4;
}
/*内页结束*/

/*底部案例开始*/
.dbal{
height:230px;
padding-top:100px;
background-color:#f4f4f4;
}
.dbal-name{
width:200px;
height:130px;
padding:50px 15px;
float:left;
background-color:#fe7320;
font-family: "microsoft yahei";
font-size: 22px;
color: #ffffff;
line-height:30px;
text-align:right;
}
.dbal-box{
width:948px;
height:100%;
float:right;
}
.dbal-list{
width:230px;
height:100%;
float:left;
margin-left:7px;
position:relative;
}
.dbal-list p{
width:100%;
height:27px;
text-align:center;
line-height:27px;
position:absolute;
left:0px;
bottom:0px;
background-color:#616167;
font-family: "microsoft yahei";
font-size: 14px;
color: #ffffff;
z-index:10;
}
.dbal-list-img{
width:230px;
height:230px;
overflow:hidden;
}
.dbal-list-img img{
width:230px;
height:230px;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.dbal-list-img img:hover{
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
/*底部案例结束*/

/*左侧开始*/
.left{
width:195px;
height:100%;
overflow:hidden;
float:left;
}
.left-top{
width:100%;
height:30px;
line-height:30px;
text-align:center;
padding:30px 0px 25px;
background-color:#0066bd;
font-family: "microsoft yahei";
font-size: 22px;
color: #fff;
}
.left-top span{
font-size:14px;
margin-left:5px;
}
.left-nav{
width:100%;
height:50px;
}
.left-nav span{
float:right;
}
.left-nav a{
width:70%;
height:100%;
display:block;
padding:0px 15%;
line-height:50px;
font-family: "microsoft yahei";
font-size: 14px;
color: #2a2a2a;
}
.left-nav a:hover{
color:#fd7320;
}
.left-di{
width:100%;
height:2px;
background-image:url(../images/left-di.png);
}
/*左侧结束*/

/*右侧开始*/
.right{
width:970px;
height:auto;
overflow:hidden;
float:right;
padding-left:15px;
background-color:#fff;
}
.right-top{
width:100%;
height:35px;
padding-top:15px;
border-bottom:1px solid #c0c0c0;
}
.right-name{
width:200px;
height:100%;
float:left;
line-height:35px;
font-family: "microsoft yahei";
font-size:18px;
color:#0066bd;
font-weight:bold;
}
.ssdh{
float:right;
line-height:35px;
font-size:12px;
color:#888888;
}
.ssdh a{
font-size:12px;
color:#888888;
}
.ssdh a:hover{
font-weight:bold;
color:#0066bd;
}
.right-con{
width:100%;
height:auto;
overflow:hidden;
min-height:500px;
line-height: 30px; font-family: microsoft yahei; color: #333; font-size: 16px
}
/*右侧结束*/


/*内页产品开始*/
.ny-cp{
width:100%;
height:auto;
overflow:hidden;
text-indent:0em;
}
.ny-cp-list{
width:30%;
height:250px;
float:left;
margin:0px 1.5% 20px;
position:relative;
overflow:hidden;

}
.ny-cp-list a{ display:table-cell;
text-align:center;
vertical-align:middle; width:288px; height:248px; border:1px solid #ccc;}
.ny-cp-list img{
max-width:100%;
max-height:100%;
}
.ny-cp-list p{
width:100%;
height:40px;
background-image:url(../images/tming2.png);
position:absolute;
top:110%;
margin-top:-20px;
left:0px;
text-align:Center;
line-height:40px;
font-family: "microsoft yahei";
font-size: 18px;
color: #000;
}
/*内页产品结束*/

/*内页新闻中心开始*/
.ny-xwzx{
width:100%;
height:auto;
overflow:hidden;
}
.ny-xwzx-list{
width:85%;
height:70px;
padding:10px 5%;
border-bottom:1px dotted #acacac;
margin:0px auto;
}
.ny-xwzx-list a{
width:100%;
height:100%;
display:block;
font-family: "microsoft yahei";
color:#272626;
}
.ny-xwzx-list a:hover{
color:#0c65ca;
}
.ny-xwzx-list b{
width:100%;
height:30px;
line-height:30px;
display:block;
font-size:14px;
text-indent: 0em;
font-family: microsoft yahei;
}
.ny-xwzx-list p{
width:100%;
height:40px;
line-height:20px;
font-size:12px;
}
/*内页新闻中心结束*/