.iconfont{font-size: inherit;line-height: 1;-webkit-text-stroke-width:0;}
a,div{-webkit-transition: all .15s ease-in-out; transition: all .15s ease-in-out;}
a:hover { text-decoration:none;}
#skip{height: 0; overflow: hidden;}
.row2 { border-left:#e5e9eb solid 1px; border-right:#e5e9eb solid 1px; border-top:none; border-bottom:#dce0e2 solid 2px; background-color:#FFF; overflow:hidden;-webkit-border-top-left-radius:0px; -webkit-border-top-right-radius:0px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:0px; -moz-border-radius-topright:0px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-right-radius:5px; border-bottom-left-radius:5px;}
.row2 { -webkit-transition: all .15s ease-in-out; transition: all .15s ease-in-out;}
.row2:hover { box-shadow: 0 10px 20px 0 rgba(168,182,191,.6);}
a:hover { color:#0042ff !important}
/*-----------------------------------------控件------------------------------------*/
body{ background: url("bj.jpg") no-repeat center top;}
* { list-style-type:none;}
table td { vertical-align: middle !important; word-wrap: break-word; word-break: break-all;}
/* 文字颜色 */
.text-primary{
    color: #0069c5!important;
}
.text-success{
    color: #66bb6a!important;
}
.text-error{
    color: #f15a5d!important;
}
.text-info{
    color: #42a5f5!important;
}
.text-warning{
    color: #ffa726!important;
}
.text-orange{
    color: #ff7043!important;
}
.text-purple{
    color: #5c6bc0!important;
}
.text-pink{
    color: #ec407a!important;
}
.text-blue {
    color: #0069c5!important;
}
.text-default {
    color: #444 !important;
}
.text-white {
    color: #fff !important;
}
/* 按钮 */
.btn {
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0,0,0,0.2);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.btn:hover {
    box-shadow: 0 4px 7px rgba(0,0,0,0.25);
}
.btn-primary{
    color: #fff;
    background-color: #0069c5;
    border-color: #0069c5;  
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active{
    background-color:#0070d1!important;
    border-color:#0070d1!important;
}
.btn-info{
    color: #fff;
    background-color: #20a0e4;
    border-color: #20a0e4;  
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active{
    background-color:#22a8f0!important;
    border-color:#22a8f0!important;
}
.btn-cyan-blue{
    color: #fff;
    background-color: #23b6c8;
    border-color: #23b6c8;  
}
.btn-cyan-blue:hover,
.btn-cyan-blue:focus,
.btn-cyan-blue.focus,
.btn-cyan-blue:active,
.btn-cyan-blue.active{
    color: #fff;
    background-color:#24bfd4!important;
    border-color:#24bfd4!important;
}
.btn-blue{
    color: #fff;
    background-color: #0069c5;
    border-color: #0069c5;  
}
.btn-blue:hover,
.btn-blue:focus,
.btn-blue.focus,
.btn-blue:active,
.btn-blue.active{
    color: #fff;
    background-color:#368DDA!important;
    border-color:#368DDA!important;
}
.btn-success{
    color: #fff;
    background-color: #66bb6a;
    border-color: #66bb6a;  
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active{
    background-color:#6dc772;
    border-color:#6dc772;
}

.btn-danger{
    color: #fff;
    background-color: #f15a5d;
    border-color: #f15a5d;  
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active{
    background-color:#ff5e61;
    border-color:#ff5e61;
}
.btn-orange{
    color: #fff;
    background-color: #ff7043;
    border-color: #ff7043;  
}
.btn-orange:hover,
.btn-orange:focus,
.btn-orange.focus,
.btn-orange:active,
.btn-orange.active{
    color: #fff;
    background-color:#ff855f;
    border-color:#ff855f;
}
.btn-yellow{
    color: #fff;
    background-color: #ffa726;
    border-color: #ffa726;  
}
.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow.focus,
.btn-yellow:active,
.btn-yellow.active{
    color: #fff;
    background-color:#ffbe5f;
    border-color:#ffbe5f;
}
.btn-purple{
    color: #fff;
    background-color: #5c6bc0;
    border-color: #5c6bc0;  
}
.btn-purple:hover,
.btn-purple:focus,
.btn-purple.focus,
.btn-purple:active,
.btn-purple.active{
    color: #fff;
    background-color:#7987D8;
    border-color:#7987D8;
}
.btn-pink{
    color: #fff;
    background-color: #ec407a;
    border-color: #ec407a;  
}
.btn-pink:hover,
.btn-pink:focus,
.btn-pink.focus,
.btn-pink:active,
.btn-pink.active{
    color: #fff;
    background-color:#EE6090;
    border-color:#EE6090;
}
.btn-white {
    background-color: #fff;
    border: 0;
}
.btn-default:hover {
    background: #fff;
}

ul.btnicon-lg li{
    text-align: center;
}
ul.btnicon-lg li a{
    padding-top: 14px;
    padding-bottom: 6px;
    display: block;
}

ul.btnicon-lg li a:active{
    background: #efefef;
}
ul.btnicon-lg li a i.iconfont{
    font-size: 38px;
}
ul.btnicon-lg li a p{
    margin-top: 15px;
    color: #444;
}

ul.btn-line li a.btn{
    box-shadow: none;
    border-color: #ebebeb;
}
ul.btn-line li a.btn:hover{
    border-color: #ddd;
    background-color: transparent;
    box-shadow: 0 4px 7px rgba(0,0,0,0.1);
}


/* 标签 */
.label { line-height:16px;}
.label-primary { background-color:#42a5f5;}
.label-success { background-color:#66bb6a;}
.label-warning { background-color:#ffa726;}
.label-info { background-color:#26c6da;}
.txt1line { -webkit-box-orient:vertical; box-orient:vertical; display:-webkit-box !important; display:box !important; -webkit-line-clamp:1;}
.txt2line { -webkit-box-orient:vertical; box-orient:vertical; display:-webkit-box !important; display:box !important; -webkit-line-clamp:2;}

.banner-sty1 { width:1180px; height:auto; margin:695px auto 0}
.banner-img { display:none;}

.ggbt-sty1 { width:100%;  height: 69px; overflow:hidden; margin-top:10px;}
.ggbt-sty1 img { display:block; margin:0px auto;}
.title04{ background: url("lm.jpg") no-repeat center top}


.zttt-div { width:100%; overflow:hidden; font-size:40px; color:#282828; text-align:center; font-weight:bold; line-height:124px;}
.zttt-div a { color:#282828; margin-left: 10px;}
.zttt-div a:hover { color:#ca261d;}
.news-imglist1 { width:100%; height:645px; overflow:hidden; margin-top: 0px;}
.news-imglist1 a img { display:block; width:100%; height:645px;}
.news-imglist1 a span { width:723px; height:55px; background:rgba(0,0,0,0.6); position:absolute; margin-top:-50px; font-size:18px; color:#ffffff; line-height:55px; text-indent:15px; display:block;}
.hiSlider { overflow:hidden; width:100%; margin:0px; padding:0px; }
.hiSlider-item { float:left;}
.hiSlider-item img { display:block; width:100%; height:645px;}
.news-list1 { width:100%; overflow:hidden; margin-top:15px;}
.news-list1 ul { padding:0px; margin:0px;}
.news-list1 ul li { width:100%; overflow:hidden; border-bottom:#d1d1d1 dashed 1px; padding-top:10px; padding-bottom:15px;}
.news-list1 ul li a span { display:block; width:100%; overflow:hidden; font-size:22px; color:#282828; font-weight:bold;}
.news-list1 ul li a p { font-size:12px; color:#989898; line-height:1.667; margin:5px 0px 0px 0px;}
.news-list1 ul li a:hover span,.news-list1 ul li a:hover p { color:#ca261d;}

.news-list2 { width:100%; overflow:hidden; margin-top:5px;}
.news-list2 ul { padding:0px; margin:0px;}
.news-list2 ul li { width:100%; height:38px; line-height: 38px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; font-size:18px; color:#282828;}
.news-list2 ul li a { color:#282828;}
.news-list2 ul li a:hover { color:#ca261d;}


.news-list3 { width:100%; overflow:hidden; margin-top:5px;}
.news-list3 ul { padding:0px; margin:0px;}
.news-list3 ul li { width:100%; height:40px; line-height: 40px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; font-size:16px; background: url("dd.jpg") no-repeat left center; text-indent: 15px;}
.news-list3 ul li a {width:80%; color:#333;}
.news-list3 ul li a:hover { color:#ECCACA;}
.news-list3 ul li span{ width: 20%; float: right; color: #666; font-size: 14px; text-align: right;}

.news-lm{ text-align: right; height: 30px; line-height: 30px; margin-top: -15px;}
.news-lm a{ color: #333; background: #eee; padding: 5px 18px;}
.news-lm img{ float: left; }
.daoyu{ width: 100%; padding:60px 30px 30px; margin-top: 1px;}
.daoyu img{ width: 500px; height: 123px; margin:-180px auto 0 260px;}
.daoyu p{ font-size: 17px; line-height: 38px; color: #fff; text-indent: 2em;}

#ztpart2 { width:100%; height: auto; margin-top:30px; padding-top: 0px;}
.xuexi{ height: 185px; margin-top: 10px;}
.xuexi img{ width: 100%; height: 60px; margin-bottom: 10px;}
#ztpart5{ margin-top: 0px;}
#ztpart5 h3{ font-size: 16px;}
#ztpart5 a h3{ color: #2A2A2A; text-align: center;} 
#ztpart5 img{ width: 100%; height: 160px;}
#ztpart6 { background: url("bj_jjq.jpg") no-repeat center top; margin-bottom: 30px; height: 333px; padding-top: 20px; overflow: hidden}
/*知识产权服务业集聚区*/
.title06{ background: url("lm_wyxl.png") no-repeat center top}
#ztpart7 { overflow:hidden; margin-top: 10px;height: auto; margin-bottom: 20px ;overflow: hidden}
#ztpart8 { overflow:hidden; margin-top: 10px;height: auto; margin-bottom: 20px ;overflow: hidden}
#ztpart9 { overflow:hidden; margin-bottom: 30px;}
.m_top10{ margin-top: 30px; margin-bottom: 20px; overflow: hidden;}
.lm_xx{ width: 100%; height: 36px; background: url("lm_xx.png") no-repeat left; font-size: 16px; color: #fff; font-weight: bold; line-height: 36px; padding-left: 30px;}
.xiangmuzs{ width: 100%; height: 250px; margin-top: 40px; overflow: hidden; background: #F8F0F1}
.xiangmuzs span{ width: 92%; height:35px; background: rgba(0,0,0,0.6); display: block; text-align: center; line-height: 35px; color: #fff; margin-top: 215px; position: absolute}
.xiangmuzs img{ width: 100%; height: 250px;}

/* 专题专栏焦点图 */
.ztzlfocus{ width:1000px; position:relative; margin:0 auto;}
.f426x240 {width:1000px; overflow:hidden}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:60px;width:60px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0px;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(qhlbnt1.png) no-repeat 0 0px;margin-top:-25px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;right:0px;background:url(qhrbnt1.png) no-repeat 0 0px;}
.ztzlfocus2{ width:1100px; position:relative; margin:0 auto;}
.f426x2402 {width:500px; overflow:hidden}
.rslides3 { height: 330px;}
.ztzlfocus3{ width:1100px; position:relative; margin:0 auto;}
.f426x2403 {width:1100px; overflow:hidden}
.f426x2403 li { width: 100%; overflow: hidden;}
.ztzlfocus4{ width:500px; position:relative; margin:0 auto;}
.more{ width: 30%; padding: 10px 0px; margin:30px auto; text-align: center;}
a .more { color: #fff;background:#A7181A}
a:hover .more { background:#ddd }
.lm1{ width: 100%; height: 37px; background: url("lm_01zdgz.jpg") no-repeat center left;}
.lm2{ width: 100%; height: 37px; background: url("lm_02tzgg.jpg") no-repeat center left; margin-top: 30px;}
.lm3{ width: 100%; height: 37px; background: url("lm_03zcfg.jpg") no-repeat center left; margin-top: 30px;}
.lm4{ width: 100%; height: 37px; background: url("lm_04spxc.jpg") no-repeat center left; margin-top: 30px;}
.lm5{ width: 100%; height: 37px; background: url("lm_05zscqfw.jpg") no-repeat center center; margin-top: 50px; margin-bottom: 30px;}
.lm6{ width: 100%; height: 37px; background: url("lm_06ldcg.jpg") no-repeat center left;}
.lm7{ width: 100%; height: 37px; background: url("lm_07bsfw.jpg") no-repeat center center;}
.lm8{ width: 100%; height: 52px; background: url("lm_08xmqk.jpg") no-repeat center left;}
.lm9{ width: 100%; height: 37px; background: url("lm_09pptj.jpg") no-repeat center left;}
.lm10{ width: 100%; height: 37px; background: url("lm_10yshj.jpg") no-repeat center left; margin-top: 30px;}
.lm1 a,.lm2 a,.lm3 a,.lm4 a,.lm6 a,.lm10 a{ float: right; line-height: 40px; padding-right: 15px; color: #0095f1}

.toutiao{ width: 100%; height:auto ; padding: 0; overflow: hidden }
.toutiao img{ width:100%; height: auto; }
.toutiao h3 { line-height:22px; overflow: hidden; font-size: 20px; font-weight: bold; text-align: left;text-overflow:ellipsis;white-space:nowrap; }
.toutiao a h3{ color: #333}
.toutiao a p{ font-size: 14px; line-height: 22px; margin-top: 12px;color: #666}
.toutiao a h3:hover { color: #E00505}

.tujie{ width: 100%; height: 900px; overflow-x: 0; overflow-y: scroll; background: #F3DBDC}
.tujie img{ width: 100%; height: auto;}
/*视频宣传*/
.zyzfc{ width: 262px; height: 220px; overflow: hidden; float: left; margin: 20px 5px 0;}
.zyzfc img{ width:100%; height:175px;}
.zyzfc span{ display: block; width: 100%; height: 35px;}
.zyzfc h3{ font-size: 16px; text-align: center; color: #2B2A2A}
.zyzfc a{ color: #333;}
.zyzfc a:hover{ color: #333}
.marquee1{width:100%;height:auto; overflow:hidden; margin:2px auto 20px; }
.marquee1 ul{ margin: 0; padding: 0}
.marquee1 ul li{float:left; padding:0 1px;}
.logo{ float: right; margin-top: 20px;}

/*办事服务*/
.bsfw{ width: 420px; height: auto; margin: 10px auto 0; background: #f7fbfe;overflow: hidden}
.bsfw ul{ margin:0; padding: 0;}
.bsfw ul li{ list-style: none; float: left; margin: 10px 0px 0 12px;}
.bsfw ul li.ling1{ width: 395px; height: 45px; color: #fff; font-size: 14px; font-weight: bold;}
.bsfw ul li.ling2_1{ width: 219px; height: 45px; color: #fff; font-size: 14px; float: left; font-weight: bold;}
.bsfw ul li.ling2_2{ width: 166px; height: 45px; color: #fff; font-size: 14px; float: left; font-weight: bold;}
.bsfw ul li.ling3{ width: 124px; height: 46px;  color: #fff; font-size: 14px; font-weight: bold;}

/*项目情况切换*/
.tab1 {width:66%; float: right;height:52px; position: absolute;top:-52px; right: 15px }
.tab1 ul {margin:0;padding:0;}
.tab1 li{float:left;padding:0 18px;height:52px;line-height:52px; text-align: right; cursor:pointer;font-size: 16px; color: #0d7cdb }
.tab1 li.now{font-weight:bold; color: #FFFFFF}
.tab1 li i,.tab1 li span { height: 52px; display: block; float: left }
.tab1 li i {float: left; display: none;}
.tab1 li i img{ float: left;}
.tab1 li.now i { display: block;}
.tab1 li.now span { background: url("lm_bj_xx.png") repeat-x }
.tablist1{width:100%;height:320px; overflow: hidden; float: right; margin-top: 20px; padding:10px;font-size:14px;line-height:24px; border-bottom: 2px #DCDBDB solid; display:none; }
.block{display:block;}
/*项目情况*/
.xmqk_list{ height: 300px;}
.xmqk_list ul{ margin: 0; padding: 0}
.xmqk_list ul li{ width: 100%; height: 48px; line-height: 48px; border-bottom: 1px #c8cacb dashed;}
.xmqk_list ul li span{ float: left; width:440px; font-size: 20px; font-weight: bold; color: #0d7cdb;}
.xmqk_list ul li a{ float: left; width: 210px; font-size: 16px; color: #393a3b;  text-align: right;margin-left: 1px;}


/*品牌推介切换*/
.tab2{width:60%; float: right;height:52px; position: absolute;top:-45px; right: 15px; }
.tab2 ul{margin:0;padding:0;}
.tab2 li{float:left;padding:0 30px;height:52px;line-height:52px; text-align: right; cursor:pointer;font-size: 16px; color: #0d7cdb }
.tab2 li.now{font-weight:bold; color: #FFFFFF}
.tab1 li span,.tab2 li i,.tab2 li span { height: 52px; display: block; float: left }
.tab2 li i {float: left; display: none;}
.tab2 li i img{ float: left;}
.tab2 li.now i { display: block;}
.tab2 li.now span { background: url("lm_bj_xx.png") repeat-x }
.tablist2{width:100%;height:300px; float: right; margin-top: 20px; padding:0px;font-size:14px;line-height:24px;display:none; }
.block{display:block;}
.tablist2 h3{ font-size: 16px; text-align: center;}
.tablist2 a h3{ color: #4B4A4A}
.tablist2 img{ width: 100%; height: 160px;}
.more2{  line-height: 30px; background: #eee; color: #1B354F; text-align: center;cursor:pointer; margin-top: 10px;}
.more2 a{ color: #333;}



/*服务业集聚区按钮*/
.Button_a{ width:30%; height: auto; background: url("anniu_bj.png") repeat; float: left;padding: 20px 42px; margin-right: 5px;}
.Button_a img{ width: 70px; height: 70px; margin: auto auto;}
.Button_a span{ display: block; color: #0ebcb7; font-size: 18px; font-weight: bold; text-align: center; }
.Button_b{ width: 62%; height: auto; float: left; margin-top: 12px;}
.Button_b ul{ margin: 0; padding: 0}
.Button_b ul li{ width:auto; float: left; margin-top: 8px; margin-left: 20px; cursor:pointer;}
.Button_b ul li a{ float: left; font-size: 16px; color: #fff;}
.Button_b ul li a:hover{ color: #054282}


.zhis-hd {
    width: 100%;
    height: 625px;
	position: relative;
	border: 15px #474f59 solid;
	border-radius: 30px;
	box-sizing: border-box;
}
.f430x625 {width:100%;height:625px;overflow:hidden}
		.f430x625 img{width:100%;height:595px;border-radius: 15px;}
		.rslides{width:100%;position:relative;list-style:none;padding:0}
		.rslides_tabs{margin:-70px auto 0 auto;clear:both;text-align:center;position: absolute; z-index: 9999; width: 100%; padding: 0px;}
		.rslides_tabs li{display:inline-block;float:none;_float:left;*float:left;margin-right:10px; margin-left: 10px}
		.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:12px;height:12px}
		.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#0b67d4}
		.rslides_nav{height:50px;width:24px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(qhlbnt1.png) no-repeat 0 0px;margin-top:-25px}
		.rslides_nav:active{opacity:1.0}
		.rslides_nav.next{left:auto;right:0;background:url(qhrbnt1.png) no-repeat 0 0px;}
.b_zc_img_top {
    position: absolute;
    width: 140px;
    height: 20px;
    border-radius: 0px 0px 10px 10px;
    background: #474f59;
    top: 0;
    left: 50%;
    right: auto;
    margin: 0 auto;
    margin-left: -70px;
    z-index: 10;
}
