﻿@charset "utf-8";

/*banner*/
.linkbox{padding:50px 0;line-height:56px;color:#666;}
.linkbox a{color:#666;padding:0 25px 0 0;}
.pro.content {
    height:px;
    overflow: hidden;
}
/*banner*/
.banner{ height:600px; } 
.banner a{ display:block; background:url(banner.jpg) no-repeat center 0;height:600px;}

/*方案*/
.jjfa h2.tit{ font-size:30px; font-weight:bold; color:#000000; text-align:center; line-height:38px; padding-top:75px;background:url(hx1.jpg) no-repeat center bottom; padding-bottom:7px; margin-bottom:53px;}
.jjfa h2.tit a{color:#000000; }
.jjfa h2.tit a em{color:#007be3;}
.jjfa h2.tit span{ display:block; font-size:20px; font-weight:normal; color:#666666; line-height:32px;}

.jjfacon{ display:inline-block; padding-bottom:70px;}
.jjfacon dl{ float:left; margin-right:45px; width:370px;}
.jjfacon dt{ width:370px; height:270px;background:url(fa_bg.jpg) no-repeat center bottom;}
.jjfacon dt img{ width:365px; height:265px;}

.jjfacon dd{ width:370px;}
.jjfacon dd h3{ font-size:22px;height:66px;font-weight:bold; line-height:66px;}
.jjfacon dd h3 a{color:#2b2b2b; display:block; width:370px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:66px; line-height:66px; }
.jjfacon dd p{ line-height:24px;  display:inline-block; color:#666666;}

.jjfacon dl.nones{ margin-right:0;}

/*服务流程*/
.fwlc{background:url(fwlc_bg.jpg) no-repeat center top; height:398px; }
.fwlc h2.tit{ font-size:30px; font-weight:bold; color:#000000; text-align:center; line-height:38px; padding-top:75px;background:url(hx1.jpg) no-repeat center bottom; padding-bottom:7px; margin-bottom:60px;}
.fwlc h2.tit a{color:#000000; }
.fwlc h2.tit a em{color:#007be3;}
.fwlc h2.tit span{ display:block; font-size:20px; font-weight:normal; color:#666666; line-height:32px; font-family:Arial;}

.fwlc ul li{ float:left; width:111px; text-align:center;}
.fwlc ul li img{ width:47px; height:47px; margin:0 auto;}
.fwlc ul li .lct1{ display:block;}
.fwlc ul li .lct2{ display:none;}
.fwlc ul li em{ width:111px; display:block; height:114px; line-height:114px; color:#666666;}
.fwlc ul li a:hover em,.fwlc ul li.lc1 a em{ color:#007be3; font-weight:bold;}
.fwlc ul li a:hover img.lct1,.fwlc ul li.lc1 a img.lct1{ display:none;}
.fwlc ul li a:hover img.lct2,.fwlc ul li.lc1 a img.lct2{ display:block;}

/*案例*/
.al h2.tit{ font-size:30px; font-weight:bold; color:#000000; text-align:center; line-height:38px; padding-top:75px;background:url(hx1.jpg) no-repeat center bottom; padding-bottom:7px; margin-bottom:53px;}
.al h2.tit a{color:#000000; }
.al h2.tit a em{color:#007be3;}
.al h2.tit span{ display:block; font-size:20px; font-weight:normal; color:#666666; line-height:32px;}

.al .alfl{ width:282px;z-index:2;}
.al .alfl ul{z-index:2;}
.al .alfl ul li{background:url(albg1.jpg) no-repeat center 0; width:282px; height:95px; position:relative; margin-bottom:19px; z-index:2;}
.al .alfl ul li span{ display:block;}
.al .alfl ul li span.als2{ display:none;background:url(albg2.jpg) no-repeat center 0; position:absolute; top:0; left:0;width:384px; z-index:2;}
.al .alfl ul li:hover span.als1,.al .alfl ul li.cur span.als1{ display:none;}
.al .alfl ul li:hover span.als2,.al .alfl ul li.cur span.als2{ display:block;}
.al .alfl ul li span a{ display:block; padding-left:35px; width:245px; height:69px; padding-top:26px;}
.al .alfl ul li span a em{ display:block; font-size:18px ; font-weight:bold; color:#333333;}
.al .alfl ul li span a i{ display:block; font-size:12px; color:#666666; font-family:Arial; text-transform:uppercase;}
.al .alfl ul li span.als2 a em,.al .alfl ul li span.als2 a i{ color:#fff;}
.al .alfl ul li.alli5{ margin-bottom:0;}

.al .alfr{ width:895px; height:550px; z-index:1;}
.al .alfr .alnr{width:895px; height:550px; position:relative;}
.al .alfr .alnr img{ width:895px; height:550px;}
.al .alfr .alnr .aljj{ position:absolute; left:0; bottom:0; width:830px; height:125px;background:url(altm.png) repeat-x 0 center;  color:#fff; line-height:24px; padding-top:0px; padding-left:65px;}
.al .alfr .alnr .aljj .jta{background:url(al_xq.png) no-repeat 0 center; position:absolute; right:60px; top:27px; width:70px; height:70px; display:block;}
.al .alfr .alnr .aljj dl{ width:646px; position:relative; height:125px;}
.al .alfr .alnr .aljj dl dt{ float:left;width:153px; position:absolute; top:-56px;}
.al .alfr .alnr .aljj dl dt img{ width:153px; height:153px;}
.al .alfr .alnr .aljj dl dd{float:right; width:470px; font-size:16px; color:#fff; line-height:34px; padding-top:28px;}

/*通栏广告1*/
.ad1{background:url(ad1.jpg) no-repeat center center; height:253px; margin-top:80px;}
.ad1 .content{ position:relative;height:253px;}
.ad1 p{ position:absolute; right:0; top:85px; width:292px; text-align:center;}
.ad1 p a{ width:292px; height:49px; line-height:49px; text-align:center;background:url(ad_an.png) no-repeat center center; display:block; font-size:20px; color:#fffefe;}
.ad1 p span{ display:block; color:#fffefe; line-height:40px;}
.ad1 p span em{ font-size:18px;}
.ad1 p span i{ font-size:28px;}

/*产品*/
.pro{ height:px;}

.pro a{color:#007be3;font-size:16px;}
.pro h2.tit{ font-size:30px; font-weight:bold; color:#000000; text-align:center; line-height:38px; padding-top:75px;background:url(hx1.jpg) no-repeat center bottom; padding-bottom:7px; margin-bottom:53px;}
.pro h2.tit a{color:#000000; }
.pro h2.tit a em{color:#007be3;}
.pro h2.tit span{ display:block; font-size:20px; font-weight:normal; color:#666666; line-height:32px;}

.pro .profl{ overflow:hidden; background:#fff; width:270px; height:758px;}
.pro .profl .cpflcon{ width:268px;border:1px solid #ebebeb; border-top:0; display:inline-block;height:600px;}
.pro .profl h2{ background:url(protit_bg.jpg) no-repeat center bottom;height:85px; width:210px; padding-top:25px; padding-left:60px;}
.pro .profl h2 a{ font-weight:bold; font-size:26px; display:block; color:#fff; height:30px; line-height:30px;}
.pro .profl h2 i{color:#a3dbf8; height:28px; line-height:28px; display:block; text-transform:uppercase; font-family:Arial; font-size:18px; font-weight:normal;}
.pro .profl h3{ width:268px; height:80px; line-height:80px; margin:0 auto; color:#666666;font-size:18px; border-top:1px solid #ebebeb;}
.pro .profl h3.first{ border-bottom:1px solid #ebebeb; border-top:0;}
/*.pro .profl h3 a{ padding-left:60px; font-size:16px; font-weight:normal; color:#666666; display:block;background:url(protit1.jpg) no-repeat 195px center; }
.pro .profl h3.cur a,.pro .profl h3 a:hover{background:url(protit2.jpg) no-repeat 195px center;}*/
.pro .profl ul{ display:none; width:100%; margin:0 auto; color:#555555;z-index:9; padding:10px 0;}
.pro .profl ul li{padding: 0 46px;width: 175px; position:relative; height:38px; line-height:38px;z-index:9;}
.pro .profl ul li a{ background:url("/resource/images/f48dadc7cb14458fa14d0c3cafd91057_3.jpg") no-repeat scroll -8px 10px;padding-left:20px; display:block; font-size:14px;  color:#666666;}
.pro .profl ul li a:hover,.pro .profl ul li.cur a{ color:#0097e0;}

.pro .profl ul li a:hover {background: #4ab002;color: #fff;}
.pro .profl ul li:hover {background: #4ab002;color: #fff;}
.pro .profl h3.cur a,.pro .profl h3 a:hover{background:url(p14-icon2.png) no-repeat 195px center; background-color:#4ab002;}
.pro .profl h3 a{ padding-left:60px; font-size:16px; font-weight:normal; color:#fff; display:block;background:url(p14-icon5.png) no-repeat 195px center;  background-color:#007be3;}




.pro .profr{ width:910px;}
.pro .profr .procon{ border:1px solid #ebebeb;width:908px; height:378px;}
.pro .profr dl{ width:908px; height:378px;}
.pro .profr dl dt{width:366px; height:378px; float:left;background:url(cp_sx.jpg) no-repeat right 88px; }
.pro .profr dl dt img{ width:364px; }
.pro .profr dl dd{ float:right; width:500px; padding-top:50px;}
.pro .profr dl dd h3{ font-size:22px; color:#666666;height:36px; line-height:36px;}
.pro .profr dl dd h3 a{color:#535353;}
.pro .profr dl dd p{ line-height: 31px;
    font-size: 16px;
    color: #666666;
    display: inline-block;
    padding: 0 0 15px 0;
    width: 460px;}
.pro .profr dl dd p span{ line-height:34px; height:34px; display:block; font-size:16px;color:#666666;}
.pro .profr dl dd em{ display:block; width:117px; height:39px; line-height:39px; text-align:center; font-size:14px ; color:#ffffff; font-weight:bold; background:url(cpxq.jpg) no-repeat center center;}
.pro .profr dl dd em a{ display:block; color:#fff;}

.pro .profr .prolist{ clear:both; padding-top:20px; width:892px; position:relative; margin-left:8px;}
.pro .profr ul li{ width:282px; height:290px;  float:left; margin-right:20px;border:1px solid #ebebeb;}
.pro .profr ul li a{ width:282px; height:282px; display:block;}
.pro .profr ul li a:hover{ color:#666666;}
.pro .profr ul li img{ width:282px; float:left;height:255px;}
.pro .profr ul li span{ float:right; width:282px; display:block; height:48px; line-height:32px; text-align:center; color:#666666;}
.pro .profr .prolist .projt{ position:absolute; top:145px; width:33px; height:33px;  display:block;}
.pro .profr .prolist .prev{ left:-16px;background:url(pro_jtl_1.png) no-repeat center center;}
.pro .profr .prolist .prev:hover{background:url(pro_jtl.png) no-repeat center center;}
.pro .profr .prolist .next{ right:-16px;background:url(pro_jt2.png) no-repeat center center;}
.pro .profr .prolist .next:hover{background:url(pro_jt2_2.png) no-repeat center center;}

/*优势*/
.ys{ height:1623px;background:url(ys_bg.jpg) no-repeat center 0; padding-top:235px; margin-top:52px; display:block;}

.ys dl{ clear:both;}
.ys dl dt{ width:88px; height:102px; float:left;}
.ys dl dt img{ width:88px; height:102px;}
.ys dl dd{ float:left;padding-top:8px; padding-left:29px;}
.ys dl dd h3{ font-weight:bold; font-size:30px; color:#000000; height:56px; line-height:56px;background:url(ys_hx.jpg) no-repeat left bottom; margin-bottom:12px;}
.ys dl dd p{  font-size:15px; color:#666666; line-height:26px;}

.ys .yscon1{ width:1200px;background:url(ys1.png) no-repeat right 0; clear:both;  height:447px; margin-bottom:100px;}
.ys .yscon1 dl{ width:575px;}
.ys .yscon1 dl.ysdl1{margin-bottom:25px; display:inline-block;}
.ys .yscon1 dl dd{ width:458px;}

.ys .yscon2{ width:600px; padding-left:600px; height:553px;background:url(ys2.png) no-repeat left 0; clear:both;}
.ys .yscon2 dl{ width:600px;}
.ys .yscon2 dl.ysdl3{ padding-top:67px; margin-bottom:25px; display:inline-block;}
.ys .yscon2 dl dd{ width:483px;}
.ys .yscon2 dl.ysdl4 p{ height:48px; line-height:48px;}
.ys .yscon2 dl.ysdl4 ul{ padding-top:16px;}
.ys .yscon2 dl.ysdl4 ul li{ height:26px; line-height:26px;}

.ys .yscon3{ width:1200px;clear:both; position:relative;}
.ys .yscon3 .ysimg{ width:640px; height:540px; position:absolute; top:-19px; right:-34px;}
.ys .yscon3 .ysimg img{ width:640px; height:540px;}
.ys .yscon3 dl.ysdl5{ padding-top:95px; margin-bottom:0px; display:inline-block;}
.ys .yscon3 dl{ width:600px;}
.ys .yscon3 dl dd{ width:500px; padding-left:0; float:right;}
.ys .yscon3 dl dd p em{ padding-left:58px;}

/*资讯*/
.news{ padding-top:38px;}
.news h3{ height:100px; line-height:100px;}
.news h3 a.nstit{ color:#000000; font-size:18px; font-weight:normal;}
.news h3  span{}
.news h3  span a{ color:#666666; font-weight:normal;}

.news .n_l{ width:500px;background:url(zx_sx.jpg) no-repeat right 42px; padding-right:80px;}
.news .n_l dl{ position:relative; border-bottom:2px solid #e2e2e2; height:130px;}
.news .n_l dl.nones{ border-bottom:0;}
.news .n_l dl dt{ padding-top:36px; width:64px; float:left; text-align:center;}
.news .n_l dl dt span{ font-weight:bold; font-size:28px; color:#333333; font-family:Arial; line-height:24px;}
.news .n_l dl dt span i{ display:block; font-weight:normal; color:#666666; font-size:14px;}
.news .n_l dl dd{ padding-top:23px; float:right; width:360px; padding-right:36px;}
.news .n_l dl dd h3{ font-size:16px;  height:44px; line-height:44px; font-weight:normal;}
.news .n_l dl dd h3 a{ color:#333333;}
.news .n_l dl dd p{ line-height:20px;}
.news .n_l dl dd span{ position:absolute; right:0; top:29px; display:block; width:51px; height:21px;background:url(hot1.jpg) no-repeat center center; }
.news .n_l dl.cur dd span{ background:url(hot2.jpg) no-repeat center center; }
.news .n_l dl.cur dd h3 a{ color:#007be3;}
.news .n_l dl.cur dt span{ color:#007be3;}

.news .n_r{ float:right; width:545px;}
.news .n_r .n_rc{}
.news .n_r .n_rc p{ width:545px; height:143px;}
.news .n_r .n_rc p img{ width:545px; height:143px;}
.news .n_r .n_rc dl{border-bottom:2px solid #e2e2e2; height:90px; padding-bottom:5px;}
.news .n_r .n_rc dl em{ width:42px; display:block; float:left;}
.news .n_r .n_rc dl span{ width:500px; display:block; float:left;}
.news .n_r .n_rc dl dt{ height:40px; line-height:40px; padding-top:16px;}
.news .n_r .n_rc dl dt a{ color:#333333;}
.news .n_r .n_rc dl.cur dt a{ color:#007be3;}
.news .n_r .n_rc dl dd{ line-height:22px;}
.news .n_r .n_rc dl.nones{ border-bottom:0;}

/*关于*/
.about{ height:854px;background:#f7f7f9 url(about_bg.jpg) no-repeat center top;  margin-top:40px;}
.about h2.tit{ font-size:30px; font-weight:bold; color:#000000; text-align:center; line-height:38px; padding-top:55px;background:url(hx1.jpg) no-repeat center bottom; padding-bottom:7px; margin-bottom:35px;}
.about h2.tit a{color:#000000; }
.about h2.tit a em{color:#007be3;}
.about h2.tit span{ display:block; font-size:20px; font-weight:normal; color:#666666; line-height:32px; text-transform:uppercase;}

.abcon{ width:1200px; height:662px; background:#fff;}
.about dl{height:400px; width:1140px; margin:0 auto;}
.about dl dt{width:550px; font-size:20px; font-weight:bold;height:56px; line-height:56px;}
.about dl dt a{ color:#000000;}
.about dl dd{width:540px;float: right;}
.about dl dd p{ color:#666666; line-height:24px; padding-bottom:36px;}

/*gy*/
.gy_bj{ height:280px; overflow:hidden;margin-top:10px;}
.gy{ margin-top:8px; width:1200px; margin:0 auto;height:660px;}
.gy p{ margin-bottom:0px; height:50px; overflow:hidden; background:url(gy_t.gif) no-repeat left bottom; font:24px/47px "microsoft Yahei";}
.gy p a{ color:#0664d8;}
.gy p a i{ color:#898989; padding-left:8px; display:inline-block; letter-spacing: 1px;font:16px/32px Arial, Helvetica, sans-serif;}
.gy p span{ padding-top:23px; margin-right:33px; height:23px;  overflow:hidden; font:12px/23px Arial, Helvetica, sans-serif; display:block;}
.gy p span a{ color:#afadad;}
.gy dt{ float:left;width:1200px; height:260px; overflow:hidden;margin-top:10px;} 
.gy img{padding:5px;} 

/*gy2*/
.gy_bj2{  overflow:hidden;margin-top:10px;}
.gy2{ margin-top:8px; width:1200px; margin:0 auto;}
.gy2 p{ margin-bottom:0px; height:50px; overflow:hidden; background:url(gy_t.gif) no-repeat left bottom; font:24px/47px "microsoft Yahei";}
.gy2 p a{ color:#0664d8;}
.gy2 p a i{ color:#898989; padding-left:8px; display:inline-block; letter-spacing: 1px;font:16px/32px Arial, Helvetica, sans-serif;}
.gy2 p span{ padding-top:23px; margin-right:33px; height:23px;  overflow:hidden; font:12px/23px Arial, Helvetica, sans-serif; display:block;}
.gy2 p span a{ color:#afadad;}
.gy2 dt{ float:left;width:1200px;overflow:hidden;margin-top:10px;} 


.xc h3{ width:390px; margin:0 auto; height:35px; margin-bottom:26px;}
.xc h3 a{background:url(cur1.jpg) no-repeat center center; display:block; width:124px; height:35px; line-height:35px; text-align:center; float:left; margin:0 3px; color:#666666; font-size:16px; font-weight:normal;}
.xc h3 a:hover,.xc h3 a.cur{background:url(cur.jpg) no-repeat center center; color:#ffffff;}
.xc .xccon{ width: 1040px; margin:0 auto; position:relative;}
.xc .xccon2{ width: 1040px; height:235px; display:block;}
.xc .xccon ul{}
.xc .xccon ul li{ float:left; margin-right:37px; position:relative;}
.xc .xccon ul li img{ width:233px; height:176px;}
.xc .xccon ul li em{ width:233px; height:176px; display:none; position:absolute; left:0 ; top:0; color:#000; text-align:center; line-height:184px;}
.xc .xccon ul li a:hover em{ display:block;}
.xc .xccon .xcjt{ position:absolute; width:35px; height:26px; display:block; top:72px;}
.xc .xccon .prev0{ left:-58px;background:url(xc_l.jpg) no-repeat center center;}
.xc .xccon .next0{ right:-60px;background:url(xc_r.jpg) no-repeat center center;}

/*友情链接*/
.yl{ height:auto;background:#fff; height: 100px; line-height:140px;overflow:hidden;}
.yl .links{ font-family:Arial; font-size:18px; color:#666666; width:76px; margin-left:18px; line-height:20px; float:left; padding-top:15px;}
.yl .links span{height:25px; line-height:24px; color:#fff; font-size:18px; display:block; font-weight:bold;}
.yl .links span a{ display:block; color:#666666}
.yl p{ height:auto; line-height:40px;padding-top:15px; width:950px; float:right;}
.yl p a{ color:#494949; padding-right:20px;float:left;}
.yl .link_more {line-height: 40px;padding-top: 15px;}

/*底部*/
