@charset "utf-8";
/*建站流程*/
.gw-process{
	width: 100%;
	/*height: 626px;*/
	box-sizing: border-box;
	background: #f5f5f5;
	overflow: hidden;
	padding-bottom: 80px;
}
.sc-border {
    position: absolute;
    width: 1200px;
    height: 1px;
    left: 0px;
    top: 82px;
    border-top: 1px solid #e4e4e4;
    color: red;
    z-index: 1;
}
.h1-title {
    display: inline-block;
    background: #F5F5F5;
    z-index: 2;
    position: relative;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    font-weight: 400;
    font-size: 32px;
    padding-top: 60px;
    padding-bottom: 60px;
}
/*我们的优势*/
.our_advantage{
	overflow: hidden;
	padding-bottom: 80px;
	background: #fff;
}
.advantage-list{
	width: 1191px;
	box-sizing: border-box;
	height: 460px;
	margin: 0 auto;
}
.advantage-list li{
	width: 238px;
	height: 230px;
	float: left;
	box-sizing: border-box;
	border: solid 1px #E6E6E6;
	margin-right: -1px;
	background: #fff;
}
.advantage-list li .icon{
	width: 80px;
	height: 80px;
	display: block;
	margin: 16px auto;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 60px 60px;
}
.advantage-list li.adv-1 .icon{
	background-image: url(../images/gw-adv-1.png);
	background-size: 50px 50px;
}
.advantage-list li.adv-2 .icon{
	background-image: url(../images/gw-adv-2.png);
}
.advantage-list li.adv-3 .icon{
	background-image: url(../images/gw-adv-3.png);
}
.advantage-list li.adv-4 .icon{
	background-image: url(../images/gw-adv-4.png);
}
.advantage-list li.adv-5 .icon{
	background-image: url(../images/gw-adv-5.png);
}
.advantage-list li.adv-6 .icon{
	background-image: url(../images/gw-adv-6.png);
	background-size: 50px 50px;
}
.advantage-list li.adv-7 .icon{
	background-image: url(../images/gw-adv-7.png);
}
.advantage-list li.adv-8 .icon{
	background-image: url(../images/gw-adv-8.png);
	background-size: 50px 50px;
}
.advantage-list li.adv-9 .icon{
	background-image: url(../images/gw-adv-9.png);
	background-size: 50px 50px;
}
.advantage-list li.adv-10 .icon{
	background-image: url(../images/gw-adv-10.png);
	background-size: 50px 50px;
}
.advantage-list li:hover{
	cursor: pointer;
	position: relative;
	border:solid 1px #fa686a;
	/*transform: scale(1.1);*/
}
.advantage-list li h3{
	font-size: 20px;

	color: #333;
	text-align: center;
	line-height: 36px;
	margin-bottom: 6px;
	font-weight: normal;
	font-family: '微软雅黑';
}
.advantage-list li p{
	text-align: center;
	color: #999;
	font-size: 12px;
	line-height: 20px;
	margin: 0 auto;
	width: 168px;
}
/*行业解决方案*/
.plan_hangye{
	background-image: url(../images/servicebg.jpg);
	-webkit-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	min-height: 660px;
	max-height: 950px;
	overflow: hidden;
	z-index: 1;
}
.plan_hangye div.plan_show {
    margin-top: 184px;
    font-size: 32px;
    text-align: center;
    color: #fff;
    font-family: "微软雅黑", Helvetica, sans-serif;
}
.plan_hangye p.plan_abstract {
    margin-top: 20px;
    color: #fffefe;
    text-align: center;
    font-size: 16px;
}
.plan_hangye div.plan_btn {
    text-align: center;
}
.plan_hangye div.plan_btn a {
    margin-top: 80px;
}
/*简单易用的编辑器*/
/*-------------------------------   index 首页---------------------------------*/
     #map{width:100%;margin:0 auto;margin:20px 0;border:1px solid #f4f4f4;}
    .item_map{line-height:24px;overflow:hidden;border-bottom:1px solid #f4f4f4;}
	.item_map:hover{background-color: #f5f5f5; }
    .item_map dt{float:left;font-family:arial;font-size:14px;padding: 5px 10px;color: #333;}
    .item_map dd{margin:0 0 0 70px;font-size:14px;padding-left:15px;padding: 5px 10px;}
    .item_map a{display: block;white-space:nowrap;float:left; margin: 0 12px;}
    .item_map a:hover{text-decoration:none;color: #ff552e;}

 
.cai_sem_seo {
	background: url(../images/bg_sem_seo.jpg) center;
	padding: 60px 0;
	height: 280px;
}.cai_sem_wseo {
	background: url(../images/bg_sem_wseo.jpg) center;
	padding: 60px 0;
	height: 280px;
}
.webinfo {
	font-family: 微软雅黑;
	font-size: 14px;
	line-height: 28px;
}
.webinfo h1 {
	font-size: 32px;
	font-weight: bold;
	line-height: 66px;
	color: #FFF;
}
.webinfo #con {
	width: 620px;
	color: #FFF;
	margin-top: 15px;
}
.webinfo #con a {
	display: inline-block;
	font-size: 16px;
	margin: 10px 0 0 0px;
	width: 180px;
	text-align: center;
	line-height: 45px;
	border-radius: 20px;
	background: #DE2D01;
	color: #FFF;
	border: solid 1px #DE2D01;
	font-weight: bold;
}
.webinfo #con a:hover {
	border: solid 1px #fff;
	background: #FFF;
	color: #DE2D01;
}
.warp {
	width: 1000px;
	margin: 0 auto;
}
.hui {
	background: #efefef;
	padding: 40px 0;
}
.bai {
	background: #ffffff;
	padding: 40px 0;
}
.webtc_ys {
	font-family: 微软雅黑;
	font-size: 14px;
	line-height: 35px;
	color: #5f5f5f;
	height: 390px;
}
.webtc_ys .webt_ys {
	margin-top: 100px;
}
.webtc_ys .webt_ys h1 {
	font-size: 38px;
	font-weight: bold;
	color: #DE2D01;
	line-height: 55px;
	margin: 10px 0 0;
}
.webtc_ys .webt_ys h2 {
	font-family: Lucida Bright;
	font-size: 38px;
	text-align: left;
	margin: 10px 0 20px;
	color: #666;
}
.webtc_ys .webc_ys {
	width: 540px;
	font-size: 16px;
	line-height: 32px;
	color: #5f5f5f;
	font-weight: normal;
	margin-top: 50px;
}
.webtc_ys .webc_ys em {
	color: #DE2D01;
	font-style: normal;
	text-decoration: underline
}
.webtc_ys .webc_ys .line {
	border-bottom: solid 1px #ccc;
	margin: 20px 0;
}
.webtc_ys .webc_ys a {
	display: inline-block;
	margin: 0 10px;
	padding: 0 20px;
	font-size: 16px;
	line-height: 36px;
	color: #5f5f5f;
	margin-bottom: 20px;
	border: solid 1px #c6c6c6;
	border: solid 1px #CCC;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	behavior: url(http://www.migal.cn/ie-css3.htc);
}
.webtc_ys .webc_ys a:hover {
	color: #DE2D01
}
.webtc_ys .webc_ys strong {
	font-size: 22px;
}
.fl {
	display: block;
	float: left;
}
.fr {
	display: block;
	float: right;
}


.idxMdl {}
.idxMdl .title { padding-top:47px; line-height:44px; font-size:28px; color:#5B5B5B; text-align:center; }
.idxMdl .intro { padding:10px 0 38px 0; line-height:28px; font-size:16px; color:#8A8A8A; text-align:center; }
.idxMdl .intro a { color:#8A8A8A; }
.idxMdl .intro a:hover { color:#FF4747; }
.idxMdl .intro .split { padding:0 10px; }
.idxMdl1 { padding-bottom:45px; }
.idxMdl2 { padding-bottom:30px; background:#F3F3F3; }
.idxMdl3 { height:500px; background:url(../images/indexbeltbg.jpg) repeat-x fixed; }
.idxMdl3 .title { padding-bottom:25px; color:#FFF; }
.idxMdl3 .intro { color:#FFF; }
.idxMdl3 .links { width:438px; height:50px; overflow:hidden; margin:40px auto 0 auto; }
.idxMdl3 .links a { display:block; width:200px; height:50px; line-height:50px; font-size:18px; text-align:center; background-color:#FFF; }
.idxMdl4 { padding-bottom:50px; }
.idxMdl5 { padding-bottom:95px; }.g-inr { position:relative; width:1140px; height:100%; margin:0 auto; *zoom:1; }
.g-inr:after { display:block; overflow:hidden; content:"."; visibility:hidden; clear:both; height:0; line-height:0; }

.advanList { overflow:hidden; margin-left:-30px; }
.advanList li { float:left; width:360px; margin-left:30px; }
.advanList li .advanImg { position:relative; }
.advanList li .advanImg img { position:relative; z-index:1; display:block; width:100%; margin-bottom:13px; }
/*.advanList li .advanImg .label { position:absolute; z-index:2; left:0; top:168px; width:100%; text-align:center; font-size:18px; color:#FFF; }*/
.advanList li .text { overflow:hidden; line-height:22px; color:#999; font-size:14px; }

.tel{background: url(../images/ggbg.jpg) center no-repeat;height:140px;margin-top:5px ;}
.tel ul li{float: left;color: #fff;padding-top:45px ;line-height: 22px;font-size: 14px;width: 175px;}
.tel ul li:nth-child(1){font-size: 22px;font-weight:bold ;height:40px;line-height: 40px;width: 300px;}
.conpub{width:1000px;margin:0 auto;}
 

/*-----首页 banner-----*/
.slideBox{ width:100%; height:460px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:460px; }
.slideBox .bd li a{ display:block; height:460px;}
.slideBox .bd img{ width:450px; height:460px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-30px; display:block; width:30px; height:60px; background:url(../images/arrow_left.png) no-repeat; }
.slideBox .next{ left:auto; right:3%; background:url(../images/arrow_right.png) no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.search{ width:1100px; margin:33px auto 0; height:60px; background:#0e6fda;}

.search01{ float:left; width:450px;}
.search02{ float:left;}
.search02 input.search03{ width:246px; font-size:14px; color:#fff; font-family:'微软雅黑'; height:60px; line-height:60px; padding-left:24px; border:none; border:0; background:#014d97; border-right:#ffffff solid 1px;}
.search01 input.search04{ width:57px; font-size:14px; color:#fff; font-family:'微软雅黑'; height:60px;border:none; border:0; background:#f1b11a url(../images/ss01.jpg) no-repeat center center; border-left:#ffffff solid 1px; cursor:pointer;}



.search05{ float:left; width:120px;}

.jslct {color:#fff;font-family:"微软雅黑";display:inline-block;*display:inline;zoom:1;font-size:14px;position:relative;vertical-align:middle;cursor:default; width:120px; height:60px; line-height:60px; background:#014d97 url(../images/ss02.jpg) no-repeat 80px center;z-index:0;}
.jslct_hover {}
.jslct div.jslct_t {position:relative; padding-left:15px;z-index:2;*display:block!important;*display:inline;zoom:1;}
.jslct em {font-style:normal;margin:0;padding:0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.jslct dl, .jslct dl dd {padding:0;margin:0;list-style:none}

.jslct dl {background:#5ec1ff;position:absolute;top:60px;left:0;cursor:default; width:120px; overflow:hidden;z-index:1;display:none; font-size:14px;border-top:#ffffff solid 1px;}
.jslct_hover dl {}
.jslct dl dd {padding:0 15px;line-height:36px; border-bottom:#ffffff solid 1px; white-space:nowrap;cursor:pointer;background:#014d97;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.jslct dl dd:hover {color:#fff;background:#006fdb; border-bottom:#76809b solid 1px; }
.jslct dl dd.hover {color:#fff;background:#006fdb; border-bottom:#76809b solid 1px; }
.jslct .jslcted {}
.jslct dl dd.noborder {}



/*公告*/
.gonggao{ position:relative; float:right; width:497px; height:60px; padding-left:128px; background:url(../images/gg01.jpg) no-repeat left center;}
.gonggao01{ position:absolute; top:0; left:40px; line-height:60px; font-size:16px; font-weight:bold; color:#fff;}
.gonggao marquee{ float:left; width:470px; font-size:14px; color:#a8acb6; line-height:60px}


/*book*/
.ibook h2{ text-align:center; padding:70px 0 0}
.message{float:left; padding:45px 0 0}
.message input,.message textarea{float:left;margin-bottom:11px;border:1px solid #000;line-height:40px;height:40px;text-indent:20px;color:#999999; font-size:14px; font-family:微软雅黑;}
.message textarea{height:144px; }
.inp_fl{ float:left; width:362px; padding-right:16px;}
.yzm{width:100%; margin:20px 0 0}
.message .subbut{border:0;width:100%;height:46px;line-height:46px;color:#fff;font-size:16px;font-family:"Microsoft Yahei"}
.viewcon{overflow:hidden;ma/rgin:0 12px 36px;width:940px;display:inline;word-break:break-all;color:#6c4c30;font-size:14px;float:left;padding:0 20px 20px;line-height:30px;font-size:14px}
.focus { width:358px !important; height:38px !important; border:2px solid #ee0049 !important;}
.focus1 { width:618px !important; height:142px !important; border:2px solid #ee0049 !important;}

/*首页产品服务*/
.pro_bg{width:100%; margin:55px auto 0; height:741px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.pro_b{width:238px; border:1px solid #dddddd; float:left; background:#fff; }
.pro_b h4{ color:#4c556f; font-size:18px; background:url(../images/d2.jpg) 10px center no-repeat; height:60px; padding:21px 0 0 59px; width:137px; border-bottom:1px solid #eaeaea; margin:0 auto; line-height:1;}
.pro_b h4 i{ font-style:normal; font-size:11px; text-transform:uppercase;}
.pro_b ul{float:left; width:238px;}
.pro_b li{padding:9px 15px 9px 55px; font-size:14px; color:#2e2e2e; background:url(../images/cp04.png) no-repeat 34px center; font-family:"微软雅黑";height:32px; line-height:32px; overflow:hidden;  overflow:hidden; cursor:pointer; border-left:#fff solid 4px;}
.pro_b li a{display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:14px; line-height:32px; color:#4c4c4c;}
.pro_b li a:hover{ color:#0056aa; }
.pro_imgsbg{width:846px; float:right; padding:0 0 0}
.product08{ overflow:auto; margin-top:17px; outline:none}
.pro_imgsbg dl{ float:left; width:252px; height:329px; margin:0 0 26px 30px; overflow:hidden; background:#54C2DB; color:#2e2e2e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl:hover{ background:#82CD4B;}
.pro_imgsbg dl dt{ width:236px; height:173px; overflow:hidden; border:#54C2DB solid 8px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl dt a{ float:left; width:100%; height:173px; display:block; background-position:center; background-repeat:no-repeat; background-size: auto 100%; background-color:#fff;}
.pro_imgsbg dl:hover dt{ border:#82CD4B solid 8px;}
.pro_imgsbg dl dd{color:#2e2e2e; text-align:center;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl dd .tt{ display:block; margin:10px 0 0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:20px;}
.pro_imgsbg dl:hover .tt{ color:#fff;}
.pro_imgsbg dl dd span{ padding:10px 10px 0; display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color: font-size:13px;}
.pro_imgsbg dl:hover dd{ color:#fff;}
.pro_imgsbg dl dd .mm{ display:block; margin:20px auto 0; width:128px; height:34px; text-align:center; border:1px solid #e3e3e3; line-height:34px; color:#2e2e2e; font-size:16px;}
.pro_imgsbg dl:hover .mm{border:1px solid #fff; color:#fff;}


/*首页关于我们*/
.iabout_b{ float:left; width:100%;}
.iabout_b .img_b{float:left; height:353px; width:470px; background-size: auto 100%; background-repeat:no-repeat; background-position:center; margin:10px 0 0;}
.iabout_b .abr{ float:left; width:540px; padding: 0 0 0 45px;}
.iabout_b .info_b{float:left; width:540px; margin:40px 0 0;   text-align:left; padding-top:20px; line-height:30px; font-size:14px; color:#333333;}
.iabout_b .atitle{ display:block; margin:60px 0 0; padding:0 0 0 20px; text-align:left; background:url(../images/d2.png) left center no-repeat;}
.iabout_b .atitle span{display:block;font-size:20px; color:#0a2966; }
.iabout_b .atitle font{display:block;font-size: 40px; font-family:Arial, Helvetica, sans-serif; color:#0a2966;text-transform: uppercase; line-height:1}
.iabout_b .more{display:block; width:158px; height:38px; line-height:38px; text-align:center; border:1px solid #cbced7; color:#0a2966; font-size:14px;  margin:20px 0 0 }

/*首页联系我们*/
.contact{ position:relative; height:494px;backg/round:url(../images/lx01.jpg) no-repeat bottom center;}
.contact01{ position:absolute; border-top:#f1b11a solid 4px; top:0; left:50%; margin-left:-550px; width:300px; height:490px; background:#0e6fda url(../images/lx02.jpg) no-repeat top center;}
.contact02{ padding-top:17px; height:65px; text-align:center; background:url(../images/lx04.jpg) repeat-x left bottom;}
.contact02 font{ display:block; color:#fff; font-size:28px; text-transform:uppercase; line-height:1}
.contact02 span{ display:block; color:#fff; font-size:20px; line-height:1}

.contact03,.contact04,.contact05{ line-height:30px; color:#b5c8f7; font-size:14px; border-bottom:#3a4664 solid 1px; background:url(../images/phone.png) no-repeat 15px 20px; font-size:20px; padding:15px 10px 15px 47px;}
.contact03{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.contact04{background:url(../images/email.png) no-repeat 15px 20px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.contact05{ font-size:14px;background:url(../images/map.png) no-repeat 15px 20px; border:none;}


.contact06{ width:194px; height:168px; margin:0 auto; background:#0e6fda; text-align:center;}
.contact06 img{ margin-top:14px;}


/****首页联系我们****/
.index_contact{ background:#F6F6F6;}
.index_contact01{ width:1100px; margin:0 auto;}
.index_contact02{ padding-top:85px; background:url(../images/lx01.png) center 45px  no-repeat; text-align:center; line-height:40px; height:40px; width:630px; margin:0 auto; font-size:24px; color:#636363; border-bottom:#bbbbbb solid 1px;}

.index_contact03{ padding-top:25px; text-align:center; font-size:16px; color:#1c1c1c;}

.index_contact04{}
.index_contact04 dl{ float:left; text-align:center; width:270px; padding:60px 0 0;}
.index_contact04 dl dt{}
.index_contact04 dl dd span{ display:block; font-size:20px; color:#333; padding:21px 0 25px;}
.index_contact04 dl dd{ font-size:14px; color:#565656; line-height:20px;}

.index_contact04 dl.index_contact05{ padding:60px 145px;}

.index_contact04 a{ color:#333;}
.index_contact04 a:hover{ color:#000;}


.footer_link{ width:100%;color:#c5bdbb; height:50px; padding:20px 0 0; text-align:left; background:#0056aa}
.footer_link .nnf{ float:left; width:850px; color:#445277}
.footer_link a.foonav{color:#fff; display:inline-block; padding:0 3px; font-size:15px; position:relative; text-align:left;height:26px; line-height:26px;}
.footer_link .rb{float:right; line-height:30px; padding:0 0 0 30px; height:30px;  background:url(../images/sitemap2.png) left center no-repeat; font-weight:bold; text-transform:uppercase;}
.footer_link .rb a{font-size:15px; color:#fff;}
.footer_link .rb a:hover{color:#fff;}

.foonavf{ width:100%;color:#c5bdbb; height:50px; padding:20px 0 0; background:#0056aa}
.foonavf .nnf{ float:left; width:850px; color:#445277}
.foonavf a.foonav{color:#fff; display:inline-block; padding:0 3px; font-size:15px; position:relative; text-align:left;height:26px; line-height:26px;}
.fri_link{ width:100%;color:#fff;height:164px; line-height:30px;  margin:0;  color:#999;}
.fri_link .atitle{ float:left; margin:40px 0 0; background:url(../images/d2.png) left center no-repeat; padding:0 0 0 20px;}
.fri_link .atitle span{display:block;font-size:20px; color:#0a2966; }
.fri_link .atitle font{display:block;font-size: 40px; font-family:Arial, Helvetica, sans-serif; color:#0a2966;text-transform: uppercase; line-height:1}

.fri_link a{ float:left; margin:30px 4px 0 0;position:relative; height:91px; width:115px; background-position:center; background-size: auto 100%; background-repeat:no-repeat;}
.fri_link  .nnf{ float:right; width:960px; padding:0 0 0 20px;}
.foonavf .rb{float:right; line-height:30px; padding:0 0 0 30px; height:30px;  background:url(../images/sitemap.png) left center no-repeat; font-weight:bold; text-transform:uppercase;}
.foonavf .rb a{font-size:15px; color:#fff;}
.foonavf .rb a:hover{color:#fff;}
/*---------右边悬浮------------------------------*/
.side_nav{position: fixed;top: 85%;right: 10px;width: 45px; z-index:999}
.side_nav ul li{ cursor:pointer;position: relative;width: 45px;float: right;/* border-bottom: 1px solid #fff; */}
.side_nav ul li a{display:inline-block;height: 45px;position: absolute;top: 0;left: 0;}
.side_nav ul li span{float: left;color:#fff;line-height: 60px;font-size: 16px;margin-left: 72px;cursor: pointer;}
.side_nav_3 {width: 45px;height: 45px;}
.side_nav_3 a span{height:128px;position: absolute;right: 45px;bottom: 0px;margin-left: 0!important;display: none;}
.side_nav_3 a{width: 45px;background: url(../images/d7.gif) no-repeat left 0;}
.back_top a{background: url(../images/d7.gif) no-repeat left -45px;}
.back_top {height: 45px;}


/* con2 */
.con2-bg{width:100%;background:url(../images/con2_bg.jpg) center 0 no-repeat;height:442px;overflow:hidden;}
.con2{width:1002px;height:442px;margin:0 auto;overflow:hidden;}
.con2-title{width:204px;height: 57px;margin:0 auto;text-align:center;background:url(../images/con2_title.png) 0 bottom no-repeat;font:700 24px/55px "microsoft yahei";color:#fff;}
.iabout{width:1002px;height:78px;margin:16px auto 0;overflow:hidden;color:#fff;font:14px/26px "microsoft yahei"}
.iabout a{color:#fff;}
.con2-news{background:url(../images/con2.png) center 0 no-repeat;width:987px;height:218px;margin:16px auto 0;position:relative;}
.con2-news h1{position:absolute;width:204px;height:46px;text-align:center;left:396px;top:0;font:700 27px/46px "microsoft yahei";color:#fff;}
.con2-news li{position:absolute;width: 328px;height: 76px;overflow:hidden;}
.news-li1{left:51px;top:15px;}
.news-li2{right:6px;top:15px;}
.news-li3{left:51px;top:114px;}
.news-li4{right:6px;top:114px;}
.con2-news li>p{width:100%;height:28px;overflow:hidden;font:700 14px/28px "microsoft yahei";color:#fff;}
.con2-news li>p>a{color:#fff;}
.con2-news li>div{width:100%;height:48px;overflow:hidden;font:12px/24px "microsoft yahei";color:#fff;}


.index_case{ background:#f8f8f8; height:470px; border-top:#f1f1f1 solid 1px; border-bottom:#f1f1f1 solid 1px;}
.index_case01{ width:290px; height:255px; background:#fff;}
.index_case01 dl dt{ text-align:center; width:278px; height:208px; margin:4px auto 0; border:#e7e7e7 solid 1px; text-align:center;}
.index_case01 dl dt img{ display:inline; max-width:100%;}
.index_case01 dl a dd{ line-height:39px; height:39px; font-size:14px; text-align:center; overflow:hidden; color:#474747;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_case01 dl a:hover dd{ color:#0256ac;}
.case_move{width: 1004px;height: 285px; padding-top:25px;}
.left{ width:17px; height:101px; float:left; margin-top:77px; background:url(../images/jj01.jpg) no-repeat;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.left:hover{ background:url(../images/jj01_on.jpg) no-repeat;}
.right{ width:17px; height:101px; margin-left:19px; text-align:right; float:left; margin-top:77px; background:url(../images/jj02.jpg) no-repeat;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.right:hover{ background:url(../images/jj02_on.jpg) no-repeat;}
.case_box{width: 930px;float: left;overflow: hidden;height: 285px;position: relative; margin-left:21px;}
.pro li{float: left;width: 290px;overflow: hidden;height: 255px; border:#e7e7e7 solid 1px; margin-right:30px; background:#fff; display: inline;position: relative; box-shadow:#ddd 0 0 7px;}
.index_news01{ width:1004px; margin:0 auto;}
.index_news02{ text-align:center; font-size:32px; font-weight:bold; color:#e0e0e0; font-family:Arial; text-transform:uppercase; line-height:27px; padding-top:42px;}
.index_news02 span{ background:url(../images/tit.png) no-repeat center center; font-family:'微软雅黑'; display:block; font-size:24px; color:#0256ac;}
.index_news05{}
.index_news05 a{ width:139px; height:26px; line-height:26px; border:#c5c5c5 solid 1px; display:block; text-align:center; margin:0 auto; font-size:14px; color:#6d6d6d;}
.index_news05 a:hover{ color:#0256ac; border:#0256ac solid 1px; }