@charset "utf-8";

/*banner*/
.banner{ height:604px;  } 
.banner a{ display:block; background:url(../images/banner.jpg) no-repeat center 0;height:604px; width:100%;}

.hej1{ width:1200px; margin:0 auto; position:relative;}
.hej{ z-index:10; position:absolute; top:0px; left:0;}
.hej .ejfl{ width:252px; height:512px;background:#f4f4f4;}
.hej .ejfl ul{}
.hej .ejfl ul li{ height:128px; line-height:128px; border-bottom:1px solid #d4d4d4; width:252px;}
.hej .ejfl ul li.nones{ border-bottom:none;}
.hej .ejfl ul li a{ font-size:18px; color:#313131;background:#f4f4f4 url(../images/ej1.jpg) no-repeat 210px center; display:block; padding-left:25px;}
.hej .ejfl ul li a:hover{ color:#da251d;background:#fff url(../images/ej12.jpg) no-repeat 210px center; }

.iSubNav{ background:#fff; z-index:10; }
/*.zggNaSubSub > .iSubNav {
    left: 210px;
}
.zggNaSubSub .iSubNav {
    position: absolute;
    z-index: 8;
}*/
.iSubNav > div {
    opacity: 1;
    overflow: hidden;
    width: 1;
}
.iSubNav > div {
    background: #ffffff ;
    height: 515px;
    position: absolute;
    z-index: 8;
}
.iSubNav > .zgganimate {
    transition: width 0.4s ease 0s;
    display:none;
}
.iSubNav .iSubNavLe {
    height: 512px; overflow:hidden;
    padding: 0 28px 0 22px;
    width: 898px;
}

.iSubNavLe .isubNav-comm {
    border-bottom: 1px dashed #e6e6e6;
    padding: 10px 12px ; width:874px; display:inline-block;
}
.ej3 .iSubNavLe .isubNav-comm { padding:5px 12px;}
.isubNav-left { width:148px; padding-right:25px;}
.isubNav-right{ width:700px; line-height:30px;}
.iSubNavLe .isubNav-left span 
{
     background:url(../images/xjt.jpg) no-repeat right 10px;
    color: #555555;
    display: inline-block;
    font-size: 16px;
    line-height: 30px;
    padding-right:16px;
}
.iSubNavLe .isubNav-left .left-tringle {
    background:url(../images/xjt.jpg) no-repeat 0 center;
    display: inline-block;
    height: 12px;
    margin: 0 22px 0 6px;
    width: 8px;
}
.iSubNavLe .isubNav-right a { display:inline-block;
    color: #888888;
    font-size: 14px;
    line-height: 16px;
    padding-right: 30px;
}
.iSubNavLe .isubNav-right a:hover{ color:#da251d;}


/*查询*/
.cx{ padding-top:70px;}
.cx .cxhd{display: block;height: 56px;margin-bottom: -1px;z-index: 1; }
.cx .cxhd a{ display:inline-block;background:url(../images/cx1.jpg) no-repeat center center; width:157px; height:56px; line-height:56px; font-weight:bold; font-size:18px; color:#333333; text-align:center;}
.cx .cxhd a.cur{ color:#ffffff;background:url(../images/cx2.jpg) no-repeat center center; }

.cxnr,.xccon{ z-index:2;}
.ly1{background:url(../images/sh_bg.jpg) no-repeat 0 0; height:54px; line-height:54px;z-index:2;}
.ly1 form{float:left;}
.ly1 ul{ width:1200px;  float:left;}
.ly1 ul li{ float:left;}
.ly1 ul li input{ height:50px; line-height:50px; border:0;}
.ly1 ul li.lyli1{ width:404px; padding-left:50px;}
.ly1 ul li.lyli2{ width:304px; }
.ly1 ul li.lyli3{ width:275px; }
.ly1 ul li.lyli1 input{ width:224px;}
.ly1 ul li.lyli2 input{ width:194px;}
.ly1 ul li.lyli3 input{ width:172px;}
.submit{ width:166px; height:54px; line-height:54px; text-align:center;float:right;}
.submit input{ width:166px; height:54px; line-height:54px; text-align:center; border:0; background:none; color:#ffffff; font-size:16px; cursor:pointer; float:right;}
.submit input.form-btn-reset{ display:none;}


.lyzx{ height:147px; width:1200px; background:#f4f4f4; padding-top:38px;}
.lyzx .lytp{ height:106px; width:252px; border-right:1px dashed #c9c9c9; float:left;}
.lyzx .lytp img{ height:75px; width:86px; margin:0 auto; display:block;}
.lyzx .lytp em{ height:24px; width:252px; line-height:22px; text-align:center; display:block; font-size:18px; font-weight:bold; color:#333333; padding-top:8px;}

.lyzx .zxcon{ float:right; width:945px; height:106px;}
.lyzx .zxcon ul{}
.lyzx .zxcon ul li{ float:left; height:34px; line-height:34px; padding-left:0; width:940px;}
.lyzx .zxcon ul li a{ height:34px; line-height:34px;width:424px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; float:left; padding-left:46px;}

/*知识产权*/
.zscq{ padding-top:58px; padding-bottom:80px; height:293px;}
.zscq h2.tit{ height:82px; line-height:50px;background:url(../images/zscq_tit.jpg) no-repeat center bottom; text-align:center;}
.zscq h2.tit a{ font-size:30px; color:#000000;}

.cqcon{ padding-top:43px;}
.cqfl{ width:224px; height:168px; float:left;}
.cqfl img{ width:224px; height:168px;}

.cqfr{ float:right; width:944px;}
.cqfr .frs a{ display:block; float:left;width:170px; height:73px;}
.cqfr .frs a img{ display:block; float:left; width:170px; height:73px;}
.cqfr .frs p{ height:52px; float:right; width:750px; padding-top:10px; line-height:26px; font-size:14px; color:#333333;}

.cqfr .frx{ clear:both; padding-top:20px;}
.cqfr .frx ul{}
.cqfr .frx ul li{ float:left; height:70px; margin-right:25px;}
.cqfr .frx ul li.cqli1{ width:190px; }
.cqfr .frx ul li.cqli2{ width:219px;}
.cqfr .frx ul li.cqli3{ width:219px;}
.cqfr .frx ul li.cqli4{ width:241px;margin-right:0px;}
.cqfr .frx ul li a{ display:block;padding-left:66px; height:70px;}
.cqfr .frx ul li.cqli1 a{width:124px;background:url(../images/zy1.jpg) no-repeat 0 0; }
.cqfr .frx ul li.cqli2 a{width:153px;background:url(../images/zl1.jpg) no-repeat 0 0;}
.cqfr .frx ul li.cqli3 a{width:153px;background:url(../images/gx1.jpg) no-repeat 0 0;}
.cqfr .frx ul li.cqli4 a{width:175px;background:url(../images/ss1.jpg) no-repeat 0 0;margin-right:0px;}
.cqfr .frx ul li a{}
.cqfr .frx ul li.cqli1 a:hover,.cqfr .frx ul li.cur a{background:url(../images/zy2.jpg) no-repeat 0 0;}
.cqfr .frx ul li.cqli2 a:hover{background:url(../images/zl2.jpg) no-repeat 0 0;}
.cqfr .frx ul li.cqli3 a:hover{background:url(../images/gx2.jpg) no-repeat 0 0;}
.cqfr .frx ul li.cqli4 a:hover{background:url(../images/ss2.jpg) no-repeat 0 0;}
.cqfr .frx ul li span{ display:block; padding-top:10px; line-height:26px; height:26px; font-size:15px; font-weight:bold; color:#333333;}
.cqfr .frx ul li em{ display:block; height:26px; line-height:26px; color:#555555;}

/*服务中心*/
.fwzx{ padding-top:58px; padding-bottom:80px; background:#f4f4f4;}
.fwzx h2.tit{ height:82px; line-height:50px;background:url(../images/fw_tit.jpg) no-repeat center bottom; text-align:center;}
.fwzx h2.tit a{ font-size:30px; color:#000000;}

.fwcon{ display:block; height:1026px; padding-top:61px;}
.fwzx dl{ width:376px; float:left; margin-right:35px; height:499px;background:url(../images/fw_bg.jpg) no-repeat 0 0;}
.fwzx dl dt{ position:relative; width:376px ; height:188px;}
.fwzx dl dt img{ width:376px ; height:188px;}
.fwzx dl dt i{ position:absolute; top:0; left:0; display:block; width:98px; height:80px; z-index:2;}
.fwzx dl dd{ padding:0 40px;}
.fwzx dl dd h3{ height:40px; line-height:40px; padding-top:20px; text-align:center; font-weight:bold; font-size:18px; color:#333333;}
.fwzx dl dd h3 a{ color:#333333;}
.fwzx dl dd p{ font-size:14px; line-height:26px; color:#555555; height:78px; overflow:hidden;}
.fwzx dl dd em{ color:#da251d;}
.fwzx dl dd span{ width:126px; height:38px; margin:0 auto; display:block; margin-top:26px;}
.fwzx dl dd span a{ width:126px; height:38px;display:block;background:url(../images/fwgd1.jpg) no-repeat center center;  text-align:center; color:#333333; line-height:38px;}
.fwzx dl.fw1,.fwzx dl.fw2,.fwzx dl.fw3{ margin-bottom:51px;}
.fwzx dl.fw3,.fwzx dl.fw6{ margin-right:0;}
.fwzx dl.cur dd h3 a{ color:#da251d;}
.fwzx dl.cur dd span a{background:url(../images/fwgd2.jpg) no-repeat center center;  color:#fff;}

.fwzx dl.fw1 dt i{background:url(../images/fw1_1.png) no-repeat 0 0;}
.fwzx dl.fw2 dt i{background:url(../images/fw2_1.png) no-repeat 0 0;}
.fwzx dl.fw3 dt i{background:url(../images/fw3_1.png) no-repeat 0 0;}
.fwzx dl.fw4 dt i{background:url(../images/fw4_1.png) no-repeat 0 0;}
.fwzx dl.fw5 dt i{background:url(../images/fw5_1.png) no-repeat 0 0;}
.fwzx dl.fw6 dt i{background:url(../images/fw6_1.png) no-repeat 0 0;}

.fwzx dl.fw1.cur dt i{background:url(../images/fw1_2.png) no-repeat 0 0;}
.fwzx dl.fw2.cur dt i,.fwzx dl.fw2.cur2 dt i{background:url(../images/fw2_2.png) no-repeat 0 0;}
.fwzx dl.fw3.cur dt i{background:url(../images/fw3_2.png) no-repeat 0 0;}
.fwzx dl.fw4.cur dt i{background:url(../images/fw4_2.png) no-repeat 0 0;}
.fwzx dl.fw5.cur dt i{background:url(../images/fw5_2.png) no-repeat 0 0;}
.fwzx dl.fw6.cur dt i{background:url(../images/fw6_2.png) no-repeat 0 0;}

/*小广告1*/
.ad1{background:url(../images/ad1.png) no-repeat center center; height:267px;  margin-top:-36px;}
.ad1 .content{ position:relative;}
.ad1 p{ font-size:16px; color:#fff; position:absolute; left:908px; top:126px;background:url(../images/ad_tel.png) no-repeat left center; padding-left:73px; height:55px; line-height:26px;}
.ad1 p em{ font-weight:bold; color:#ffffff; font-size:30px; font-family:Arial; display:block;}

/*知识产权1*/
.zscq2{}
.zscq2 h2.tit{background:url(/resource/images/17ecc29dc9fd49219fe65cc0d30892b9_2.jpg) no-repeat center center; height:116px; margin-top:84px; margin-bottom:74px;}

.zscq2 dl{ width:1200px;height:386px; clear:both; margin-bottom:75px;}
.zscq2 dl dt{ width:582px; padding-top:54px;}
.zscq2 dl dt h3{ padding-left:145px; height:165px;}
.zscq2 dl dt h3 span{ display:block; line-height:54px; padding-top:26px; font-size:28px; font-weight:bold; color:#313131;}
.zscq2 dl dt h3 em{ display:block;line-height:54px; font-size:18px; font-weight:bold; color:#da251d;}
.zscq2 dl dt p{ line-height:28px; color:#333333; padding:18px 53px 0 28px;}
.zscq2 dl dt dd{ width:582px;}
.zscq2 dl dt dd img{ width:582px; height:386px;}

.zscq2 dl.zsdl2 dt p,.zscq2 dl.zsdl4 dt p{ padding-right:0;}
.zscq2 dl.zsdl2 dt,.zscq2 dl.zsdl4 dt{ width:528px;}

.zscq2 dl.zsdl1 dt h3{background:url(../images/zs01.jpg) no-repeat left center;}
.zscq2 dl.zsdl2 dt h3{background:url(../images/zs02.jpg) no-repeat left center;}
.zscq2 dl.zsdl3 dt h3{background:url(../images/zs03.jpg) no-repeat left center;}
.zscq2 dl.zsdl4 dt h3{background:url(../images/zs04.jpg) no-repeat left center;}

/*专家团队1*/
.td{ padding-top:53px; padding-bottom:80px; background:#f9f9f9; height:625px;}
.td h2.tit{ height:82px; line-height:50px;background:url(../images/td_tit.jpg) no-repeat center bottom; text-align:center;}
.td h2.tit a{ font-size:30px; color:#000000;}

.tdcon{ padding-top:50px; height:574px; position:relative;}
.tdcon .tdzx{ position:absolute; left:0; top:376px;background:url(../images/td_zx2.png) no-repeat 0 0; width:166px; height:40px; z-index:2;}
.tdcon .tdzx a{ font-size:16px; color:#fff; width:142px; height:40px; line-height:40px; margin:0 auto; text-align:center; display:block; padding-left:30px;}

.tdzb{ width:408px; height:574px; }
.td1{ width:394px;}
.td1 dl dt{ height:80px;}
.td1 dl dt a{ display:block; font-weight:bold; font-size:26px; color:#000000; line-height:38px; height:38px;}
.td1 dl dt em{ color:#333333; display:block; line-height:26px; height:26px; }
.td1 dl dd em{ font-size:16px; font-weight:bold; color:#000000; display:block; height:28px; line-height:28px;}
.td1 dl dd p{ color:#333333; height:26px; line-height:26px; display:inline-table; padding-bottom:13px;background:url(../images/th_hx.jpg) no-repeat left bottom; margin-bottom:36px;}
.td1 dl dd a{ color:#da251d; text-decoration:underline; display:block;}

.td2{width:780px; height:574px;}
.td2 img{ width:354px; height:574px;}

.td3{width:786px; position:relative;  height:574px;}
.td3 .tdul{width:786px;  overflow:hidden; height:574px;}
.td3 ul{width:786px;  overflow:hidden; height:574px;}
.td3 ul li{ float:left; position:relative; margin-right:28px;height:164px; width:164px; margin-bottom:28px;}
.td3 ul li.nones{ margin-right:0;}
.td3 ul li img{ height:164px; width:164px;}
.td3 ul li a{ height:164px; width:164px; display:block;background:url(../images/tdcur0.png) no-repeat 0 0;  position:absolute; top:0; left:0;}
.td3 ul li.cur a{background:url(../images/tdcur.png) no-repeat 0 0; }

.td3 span{ position:absolute; right:0; bottom:0; width:38px; height:76px; display:block;}
.td3 span a{ width:38px; height:38px; display:block;}
.td3 span a.tdzjt{background:url(../images/tdz_jt.jpg) no-repeat 0 0;}
.td3 span a.tdyjt{background:url(../images/tdr_jt.jpg) no-repeat 0 0;}

/*成功案例1*/
.al{ padding-top:58px; height:352px;}
.al h2.tit{ height:82px; line-height:50px;background:url(../images/al_tit.jpg) no-repeat center bottom; text-align:center;}
.al h2.tit a{ font-size:30px; color:#000000;}

.alcon{ width:1200px; margin:0 auto; height:231px; padding-top:38px; position:relative;}
.alcon .alcon2{ width:1200px; overflow:hidden; border-right:1px solid #e3e3e3;}
.alcon ul li{ border:1px solid #e3e3e3; border-right:none; border-bottom:none;  float:left; width:199px; height:230px;}
.alcon ul li.alli6{ border-right:1px solid #e3e3e3;}
.alcon ul li span{ position:relative; display:block; width:200px; height:114px;border-bottom:1px solid #e3e3e3;}
.alcon ul li span img{ width:199px; height:114px;}
.alcon ul li span a{ position:absolute; display:block; top:0 ; left:0; width:87px; height:115px;background:url(../images/alcur.png) no-repeat 0 0; display:none; line-height:115px; padding:0 72px 0 40px; text-align:center; font-size:16px; color:#ffffff;}
.alcon ul li span.cur a{ display:block;}

.alcon a.aljt{ position:absolute; top:127px; width:29px; height:52px; display:block;}
.alcon .al_l{ left:-60px;background:url(../images/al_z.jpg) no-repeat 0 0; }
.alcon .al_r{ right:-60px;background:url(../images/al_y.jpg) no-repeat 0 0; }

/*新闻中心1*/
.xwzx{ padding-top:58px; height:640px;}
.xwzx h2.tit{ height:82px; line-height:50px;background:url(../images/al_tit.jpg) no-repeat center bottom; text-align:center;}
.xwzx h2.tit a{ font-size:30px; color:#000000;}

.zxcon{}
.nsh3{ border-bottom:1px solid #dfdfdf; margin-bottom:36px; line-height:66px; height:66px;}
.nsh3 a{ font-size:20px; color:#333333; padding:0 28px 0 40px; display:inline-block; font-weight:normal;}
.nsh3 a.nstit1{background:url(../images/xz1.jpg) no-repeat left center;}
.nsh3 a.nstit2{background:url(../images/wd1.jpg) no-repeat left center;}
.nsh3 a.nstit1.cur{background:url(../images/xz2.jpg) no-repeat left center;}
.nsh3 a.nstit2.cur{background:url(../images/wd2.jpg) no-repeat left center;}

dl.ntop{ float:left;width:548px;}
dl.ntop dt{ width: 548px; height: 229px; position: relative;}
dl.ntop dt img{ width: 548px; height: 229px;}
dl.ntop dt span{ display: block; position: absolute; top: 0; left: 0;  overflow: hidden; width:64px; height:45px; round:#67a504; font-size:30px; color:#fff; text-align:center; padding-top:8px;}
dl.ntop dt span i{ font-size:12px; display:block;}
dl.ntop dd { width:548px;}
dl.ntop dd p{ font-size: 16px;  line-height: 66px;  height:66px; width:548px;}
dl.ntop dd p a{ font-size: 16px; color: #333333; font-weight: bold;width:425px; display:block;text-overflow:ellipsis; white-:nowrap; overflow:hidden; font-weight:normal; float:left; }
dl.ntop dd p em{ float:right;font-size:13px; color:#666666;}
dl.ntop dd span{ display: block; font-size: 13px; color: #666666;  line-height: 26px;}

.zxr{ float:right; width:582px;}
.zxr dl{ width:582px; overflow:hidden; padding-bottom:17px; height:81px;padding-top:17px; background:#f4f4f4; margin-bottom:20px;}
.zxr dl.cur{background:url(../images/zxcur.jpg) no-repeat left 0;}
.zxr dl dt{ height:66px; overflow:hidden; float:left; width:80px; font-size:24px; color:#fff; line-height:26px; padding-top:14px; background:#b2b2b2; text-align:center; margin-left:19px;}
.zxr dl.cur dt{ background:#DA251E;}
.zxr dl dt em{ display:block; width:26px; color:#fff; font-size:13px; text-align:center; width:100%; display:block;}
.zxr dl dd{ float:right; width:417px;  overflow:hidden; padding-right:40px; height:98px; position:relative;}
.zxr dl dd span{ display: block;height: 32px;padding-bottom: 0px; line-height:32px;}
.zxr dl dd span a{ color:#333333; font-size:14px; font-weight:bold;}
.zxr dl dd p{ color:#838383; font-size:13px; line-height:18px;}
.zxr dl dd .zxjh{ width:19px; height:19px; display:block; position:absolute; bottom:0 ; right:0;}

/*关于1*/
.about{ padding-top:48px; height:1009px;background:url(../images/ab_bg.jpg) no-repeat center top;}
.about h2.tit{ height:82px; line-height:50px;background:url(../images/ab_tit.png) no-repeat center bottom; text-align:center; margin-bottom:42px;}
.about h2.tit a{ font-size:30px; color:#fff;}

.about dl{}
.about dl dt{width:1200px; height:546px;}
.about dl dt img{transition: all 0.3s ease 0s; width:1200px; height:546px;}
.about dl dd{}
.about dl dd h3{ text-align:center; font-weight:bold; font-size:18px; color:#da251d;background:url(../images/ab_hx.jpg) no-repeat 0 center; height:88px; line-height:88px; margin-top:12px;}
.about dl dd h3 a{ color:#da251d;}
.about dl dd p{ color:#333333; line-height:26px; text-align:center;}
.about dl dd span{ width:142px; height:40px; line-height:40px; margin:30px auto 0 ;background:url(../images/ab_gd.jpg) no-repeat 0 center; display:block;}
.about dl dd span a{ display:block; width:142px; height:40px; display:block;}

/*友情链接*/
.yl{ height:70px; line-height:70px; overflow:hidden; background:#1f1f1f; width:100%;}
.yl span{ float:left; color:#fff; font-size:16px; width:88px;}
.yl span a{color:#fff;}
.yl p{ height:70px; line-height:70px; width:1112px; float:left;}
.yl p a{ color:#949494; padding-right:45px; display:inline-block; height:70px; line-height:70px;}
