body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select{font-family:"microsoft yahei";margin:0;padding:0;color:inherit;    line-height: inherit;}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}
.auto{width: 1200px;margin:0 auto;}
/*:hover{transition: all .2s;}*/
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
body{min-width:1200px;}
.center{text-align: center;}
.img{width: 100%;display: block;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.mt20{margin-top: 20px;}
/*分页*/
.maunlist{width:95%; height:40px; line-height:40px; margin: 0px 0px 40px 25px; text-align:right;overflow:hidden;font-size: 14px;}
.manuleft{float:right;}
.manuleft a{border:1px solid #cccccc; padding:8px 16px; margin:0 3px;border-radius: 8px;}
.manuleft a:hover, .manuleft a.hover{color:#fff; background:#de141d; text-decoration:none;}
.manur{margin-left:5px; float:right; text-indent:0;}
/*头部*/
.hd_bar{padding:15px 0 0;}
.hd_bar .fz{font-size: 14px;color: #3d5266;}
.hd_right{font-size: 14px;color: #3d5266;}
.hd_right span{display: inline-block;vertical-align: middle;padding:0 30px;background-repeat:no-repeat;background-position:left center;background-size:16px;}
.hd_right span a{font-size: 14px;color: #3d5266;}
.hd_right span a:hover{text-decoration: underline;}
.hd_sign{background-image: url(/static/img/newweb/icon_01.png);}
.hd_plant{background-image: url(/static/img/newweb/icon_02.png);}
.hd_mobile{background-image: url(/static/img/newweb/icon_03.png);position:relative;}
.hd_mobile:hover .dropdown{display: block;}
.hd_mobile .dropdown{border: 1px solid #ddd;padding:0 7px;position:absolute;width: 130px;background: #fff;left: 50%;margin-left: -65px;top: 25px;z-index:80;display: none;}
.hd_mobile .dropdown li{text-align: center;padding:10px 0;border-bottom:1px solid #ddd;}
.hd_mobile .dropdown .pic{width: 116px;height: 116px;}
.hd_mobile .dropdown .font{font-size: 14px;color: #666666;margin-top: 10px;}
.hd_mobile .dropdown li:last-child{border-bottom:none;}
.head{padding:42px 0 55px 0;}
.hd_logo .img{height: 90px;width: auto;}
.hd_nav{background: #0a7bcc;font-size: 0;}
.hd_nav li{position:relative;text-align: center;width: 150px;/*width: 133px;*/float: left;}
.hd_nav li:after{content:'';position:absolute;right: -1px;top: 10px;width: 1px;border-left:1px dashed #3b95d6;height: 40px;}
.hd_nav li>a{font-size: 18px;color: #fff;line-height: 60px;/*border-bottom:3px solid transparent;*/display: inline-block;vertical-align: middle;height: 60px;position:relative;}
.hd_nav .dropdown{position:absolute;width: 100%;left: 0;top: 60px;background: #fff;display: none;border: 1px dashed #ddd;z-index: 999;}
.hd_nav .dropdown a{display: block;font-size: 16px;color: #888888;padding:0 10px;}
.hd_nav .dropdown a em{border-bottom:1px solid #ddd;line-height: 50px;display: block;}
.hd_nav .dropdown a:last-child em{border-bottom:none;}
.hd_nav .dropdown a.this,.hd_nav .dropdown a:hover{background: #f59e25;font-weight: bold;color: #fff;}
.hd_nav li:hover .dropdown{display: block;}
.hd_nav li.cur{background: #0068b3;}
.hd_nav li.cur>a,.hd_nav li:hover>a{color: #ffbb33;font-weight: bold;border-color:#ffbb33;}
.hd_nav li.haschild>a:after{content:'';display: inline-block;vertical-align: middle;background: url(/static/img/newweb/icon_04.png) no-repeat center;background-size:contain;width: 10px;height: 5px;margin-left: 10px;}
.hd_nav li.haschild.cur>a:after,.hd_nav li.haschild:hover>a:after{background: url(/static/img/newweb/icon_04-1.png) no-repeat center;background-size:contain;}

/*首页*/
.idx_body{background: url(/static/img/newweb/idx_52.jpg) no-repeat center top;}

.idx_topbar{margin:20px 0;padding: 20px;background: rgba(255,255,255,.8);}

.idx_topbar .tag{background: #e62e2e;padding:0 15px;font-size: 20px;color: #fff;font-weight: bold;line-height: 40px;display: inline-block;vertical-align: middle;}
.idx_topbar .lk{font-size: 24px;color: #333333;font-weight: bold;line-height: 40px;display: inline-block;vertical-align: middle;margin-left: 20px;}
.idx_topbar .lk:hover{color: #e62e2e;}
.idx_topbar .searchbox{}
.idx_topbar .searchbox .ipt_txt{border-radius:18px;border:1px solid #ddd;width: 300px;height: 36px;line-height: 36px;font-size: 14px;color: #333;background: url(/static/img/newweb/icon_05.png) no-repeat 20px center;background-size:14px;padding-left: 45px;display: inline-block;vertical-align: middle;}
.idx_topbar .searchbox .button{cursor: pointer;border-radius:18px;width: 90px;height: 36px;line-height: 36px;background: #0a7bcc;font-size: 15px;color: #fff;margin-left: 10px;display: inline-block;text-align: center;}
.idx_topbar .searchbox .button:hover{background: #f59e25;}

.idx_sec1{margin-bottom: 20px;}
.idx_topslide{width: 100%;height: auto;}
.idx_hotnotice{margin:0 30px 0 20px;width: 440px;}
.idx_hotnotice .menu{border-bottom:1px solid #ddd;}
.idx_hotnotice .menu .lk{font-size: 16px;color: #666666;line-height: 40px;min-width:145px;text-align: center;float: left;cursor: pointer;}
.idx_hotnotice .menu .lk.cur,.idx_hotnotice .menu .lk:hover{background: #0a7bcc;font-weight: bold;color: #fff;}
.idx_hotnotice .idx_list{padding:10px 0;}
.idx_hotnotice .idx_list .item{margin-bottom: 4px;}
.idx_hotnotice .idx_list .title{font-size: 15px;}

.idx_sign{width: 270px;height: 330px;border:1px solid #ddd;background: #fff;}
.idx_sign .menu{}
.idx_sign .menu .lk{float: left;width: 50%;font-size: 16px;color: #666666;line-height: 40px;background: #edf3f7;text-align: center;cursor: pointer;}
.idx_sign .menu .lck{float: left;width: 50%;font-size: 16px;color: #666666;line-height: 40px;background: #edf3f7;text-align: center;cursor: pointer;}
.idx_sign .menu .lk.cur,.idx_sign .menu .lk:hover{background: #0a7bcc;font-weight: bold;color: #fff;}
.idx_sign .menu .lck:hover{font-weight: bold;color: #0a7bcc;}
.idx_sign .wrap{}
.idx_sign .form{padding: 15px;}
.idx_sign .form li{margin-bottom: 10px;}
.idx_sign .form .ipt_txt{height: 34px;line-height: 34px;border:1px solid #ddd;border-radius:4px;width: 100%;background-repeat:no-repeat;background-position:15px center;background-size:16px;padding-left: 40px;}
.idx_sign .form .imgcode{width: 80px;height: 34px;overflow: hidden;border-radius: 3px 3px 3px 5px;}
.idx_sign .form .ipt_button{font-size: 15px;color: #fff;text-transform: 3px;line-height: 35px;background: #f59e25;border-radius:4px;width: 100%;}
.idx_sign .form .ipt_user{background-image: url(/static/img/newweb/idx_03.png);}
.idx_sign .form .ipt_psd{background-image: url(/static/img/newweb/idx_04.png);}
.idx_sign .form .ipt_code{width: 150px;background-image: url(/static/img/newweb/idx_05.png);}
.idx_sign .btngroup{padding:10px 0;border-top:1px dashed #ddd;font-size: 0;text-align: center;}
.idx_sign .btngroup .item{display: inline-block;vertical-align: top;margin:0 8px;}
.idx_sign .btngroup .icon{display: block;margin:0 auto;}
.idx_sign .btngroup .fz{font-size: 12px;color: #888888;margin-top: 5px;}
.idx_sign .btngroup .item:hover .fz{color: #0a7bcc;}
.idx_sign .btngroup .item:hover img{transform: scale(1.1); transition: 0.3s;}

.idx_menu{margin-bottom: 30px;margin-left: -20px;}
.idx_menu .item{margin-left: 20px;display: block;float: left;position:relative;}
.idx_menu .shade{position:absolute;width: 100%;height: 100%;left: 0;top: 0;padding:28px 15px;}
.idx_menu .shade .icon{float: right;width: 54px; margin-top: 2px;   }
.idx_menu .shade .title{font-size: 20px;color: #fff;}
.idx_menu .shade .more{font-size: 14px;color: #fff;margin-top: 8px;display: block;}
.idx_menu .item:hover .title{font-weight: bold;}

.idx_titbox{background: url(/static/img/newweb/idx_53.png) no-repeat left center;/*background-size:100% 40px;*/}
.idx_titbox .tit{font-size: 16px;color: #fff;line-height: 40px;font-weight: bold;width: 175px;display: inline-block;vertical-align: middle;padding-left: 13px;}
.idx_titbox .icon{margin-right: 8px;display: inline-block;vertical-align: middle;}
.idx_titbox .more{font-size: 14px;color: #999999;line-height: 40px;}
.idx_titbox .tu{margin-left: 15px;}
.idx_titbox .more:hover{color: #0a7bcc;}

.idx_sec2{margin-bottom: 20px;}
.idx_sec2 .detail{padding:15px 0;}
.idx_sec2_l{width: 650px;margin-left: -20px;}
.idx_sec2_l .item{width: 300px;float: left;margin-left: 20px;}
.idx_sec2_l .img{width: 100%;height: 200px;}
.idx_sec2_l .title{font-size: 16px;color: #333333;display: block;margin-top: 15px;}
.idx_sec2_l .date{font-size: 12px;color: #0a7bcc;margin-top: 10px;}
.idx_sec2_l .brief{font-size: 13px;color: #888888;line-height: 24px;margin-top: 10px;}
.idx_sec2_l .item:hover .title{color: #0a7bcc;}
.idx_sec2_l .item:hover .img{box-shadow:5px 5px 20px 5px #ddd;}

.idx_sec2_r{width: 545px;}
.idx_list{}
.idx_list .item{}
.idx_list .title{font-size: 14px;color: #666666;display: inline-block;vertical-align: middle;width: 80%;line-height: 32px;background: url(/static/img/newweb/idx_02.png) no-repeat left center;background-size:6px;padding-left: 15px;}
.idx_list .date{font-size: 12px;color: #999999;line-height: 32px;}
.idx_list .item:hover .title{background: url(/static/img/newweb/idx_02-1.png) no-repeat left center;background-size:6px;color: #0a7bcc;}

.idx_sec3 .detail{padding: 20px 0 20px 0px;}
.idx_tit{font-size: 15px;color: #333333;font-weight: bold;position:relative;padding-left: 15px;margin-bottom: 10px;line-height: 20px;}
.idx_tit:before{content:'';position:absolute;width: 4px;height: 14px;background: #0a7bcc;left: 0;top: 50%;margin-top: -7px;}
.idx_sec3_l{width: 550px;}
.idx_sec3_list{padding-right: 25px;border-right:1px dashed #ddd;}
.idx_sec3_list .item{margin-bottom: 14px;border-bottom: 1px solid #ddd;}
.idx_sec3_list .top{}
.idx_sec3_list .title{font-size: 14px;color: #555555;line-height: 24px;background: url(/static/img/newweb/idx_02.png) no-repeat left center;background-size:6px;padding-left: 15px;}
.idx_sec3_list .tag{line-height: 24px;display: inline-block;vertical-align: middle;padding:0 8px;border-radius:4px;font-size: 13px;margin-left: 10px;}
.idx_sec3_list .tag_1{color: #e62e2e;background: #fceaea;}
.idx_sec3_list .tag_2{color: #42a642;background: #ecf6ec;}
.idx_sec3_list .date{font-size: 14px;color: #999999;line-height: 30px;}
.idx_sec3_list .brief{font-size: 13px;color: #999999;line-height: 27px;padding-bottom: 3px;}
.idx_sec3_list .item:hover .title{background: url(/static/img/newweb/idx_02-1.png) no-repeat left center;background-size:6px;color: #0a7bcc;}

.idx_sec3_r{width: 615px;}
.idx_sec3_imglist{margin-left: -20px;position:relative;}
.idx_sec3_imglist .item{margin-left: 20px;width: 295px;float: left;}
.idx_sec3_imglist .imgbox{position:relative;}
.idx_sec3_imglist .img{width: 100%;height: 170px;}
.idx_sec3_imglist .font{font-size: 15px;color: #fff;font-weight: bold;text-align: center;line-height: 40px;background: rgba(0,0,0,.6);position:absolute;width: 100%;left: 0;bottom: 0;}
.idx_sec3_imglist .title{font-size: 14px;color: #333333;display: block;margin-top: 15px;margin-top: 15px;background: url(/static/img/newweb/idx_02.png) no-repeat left center;background-size:6px;padding-left: 15px;}
.idx_sec3_imglist .brief{font-size: 13px;color: #888888;line-height: 24px;margin-top: 10px;}
.idx_sec3_imglist .bot{margin-top: 15px;}
.idx_sec3_imglist .more{font-size: 13px;color: #0a7bcc;width: 90px;line-height: 28px;border:1px solid #0a7bcc;display: block;text-align: center;}
.idx_sec3_imglist .date{font-size: 13px;color: #f59e25;line-height: 28px;margin-right: 20px;}
.idx_sec3_imglist .more:hover{background: #0a7bcc;color: #fff;}
.idx_sec3_imglist .item:hover .title{background: url(/static/img/newweb/idx_02-1.png) no-repeat left center;background-size:6px;color: #0a7bcc;}
.idx_sec3_imglist .item:hover .img{box-shadow:0 0 10px #ddd;}
.idx_sec3_imglist .item:hover .font{color: #f59e25;}

.idx_sec3_imglist .owl-pagination{display: none;}
.idx_sec3_imglist .owl-theme .owl-controls{margin-top: 0;position:absolute;top: -40px;right: 0;}
.idx_sec3_imglist .owl-theme .owl-controls .owl-buttons div{width: 34px;height: 20px;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent;opacity: 1;border-radius:0;}
.idx_sec3_imglist .owl-theme .owl-controls .owl-buttons .owl-prev{background-image:url(/static/img/newweb/idx_21.png);}
.idx_sec3_imglist .owl-theme .owl-controls .owl-buttons .owl-next{background-image:url(/static/img/newweb/idx_22.png);}

.idx_sec3_imglist .owl-theme .owl-controls .owl-buttons .owl-prev:hover{background-image:url(/static/img/newweb/idx_21-1.png);}
.idx_sec3_imglist .owl-theme .owl-controls .owl-buttons .owl-next:hover{background-image:url(/static/img/newweb/idx_22-1.png);}

.idx_sec4 .detail{padding:20px 0;}
.idx_sec4_l{}
.idx_sec4_l .menu{width: 165px;}
.idx_sec4_l .menu .lk{text-align: center;line-height: 60px;margin-bottom: 6px;cursor: pointer;}
.idx_sec4_l .menu .lk em{font-size: 15px;color: #666666;display: block;width: 160px;background: #e6ecf0;height: 60px;}
.idx_sec4_l .menu .lk:hover em,.idx_sec4_l .menu .lk.cur em{font-weight: bold;background: #0a7bcc;color: #fff;}
.idx_sec4_l .menu .lk:hover,.idx_sec4_l .menu .lk.cur{background: #0a7bcc;}

.idx_sec4_l .wrap{width: 1034px;}
.idx_sec4_l .imgbox{position:absolute;border:2px solid #0a7bcc;width: 555px;}

.idx_sec4_l .imgbox .img{width: 100%;height: 320px;}
.idx_sec4_l .imgbox .txt{position:absolute;width: 100%;left: 0;bottom: 0;padding: 20px;background: rgba(0,0,0,.6);}
.idx_sec4_l .imgbox .title{font-size: 17px;color: #fff;display: block;}
.idx_sec4_l .imgbox .brief{font-size: 14px;color: rgba(255,255,255,.6);line-height: 22px;margin-top: 10px;}
.idx_sec4_l .imgbox .more{color: #ffbb33;margin-left: 5px;}
.idx_sec4_l .imgbox .more:hover{text-decoration: underline;}
.idx_sec4_l .imgbox .title:hover{color: #ffbb33;}

.idx_sec4_r{width: 470px;}
.idx_sec4_r .item{margin-bottom: 15px;}
.idx_sec4_r .datebox{display: block;float: left;width: 70px;height: 70px;background: #f0f0f0;text-align: center;padding-top: 10px;}
.idx_sec4_r .datebox .day{font-size: 30px;color: #666666;line-height: 30px;}
.idx_sec4_r .datebox .year{font-size: 13px;color: #666666;}
.idx_sec4_r .info{margin-left: 80px;}
.idx_sec4_r .title{display: block;font-size: 16px;color: #333333;}
.idx_sec4_r .brief{font-size: 13px;color: #999999;line-height: 20px;margin-top: 8px;}
.idx_sec4_r .item:hover .title{color: #0a7bcc;}
.idx_sec4_r .item:hover .datebox{background: #0a7bcc;}
.idx_sec4_r .item:hover .day,.idx_sec4_r .item:hover .year{color: #fff;}

.idx_sec5_l{width: 790px;}
.idx_sec5_l .detail{padding:20px 0;}
.idx_sec5_l .column{width: 50%;}
.idx_sec5_l .column.fl{padding-right: 20px;border-right:1px dashed #ddd;}
.idx_sec5_l .column.fr{padding-left: 20px;}
.idx_sec5_l .list{}
.idx_sec5_l .list .item{padding:8px 0;}
.idx_sec5_l .list .title{font-size: 16px;color: #333333;display: block;background: url(/static/img/newweb/idx_32.png) no-repeat left center;background-size:7px 10px;padding-left: 25px;}
.idx_sec5_l .list .brief{font-size: 13px;color: #999999;line-height: 24px;margin-top: 5px;padding-left: 25px;}
.idx_sec5_l .list .item:hover .title{color: #0a7bcc;}
.idx_sec5_l .list .item{}
.idx_sec5_l .list .item{}
.idx_sec5_l .list .item{}

.idx_sec5_r{width: 380px;}
.idx_sec5_r .detail{padding: 15px 10px 15px 0px;}
.idx_sec5_r .item{width: 120px;height: 113px;text-align: center;float: left;padding-top: 13px;border: 1px solid #ddd;margin: 1px;}
.idx_sec5_r .item .icon{width: 54px;display: block;margin:0 auto;}
.idx_sec5_r .item .title{font-size: 15px;color: #666666;margin-top: 10px;}
.idx_sec5_r .item:hover{background: #e5f4ff;}
.idx_sec5_r .item:hover .title{font-weight: bold;color: #0a7bcc;}
.idx_sec5_r .item:hover img{transform: scale(1.1); transition: 0.3s;}

.idx_sec6 .list{padding:20px 0;margin-left: -15px;}
.idx_sec6 .list .item{position:relative;float: left;margin:0 0 15px 15px;border-radius:8px;overflow: hidden;}
.idx_sec6 .list .title{font-size: 18px;color: #fff;position:absolute;width: 100%;left: 0;top: 50%;line-height: 30px;margin-top: -15px;text-align: center;}
.idx_sec6 .list .item:hover{box-shadow:0 0 10px #999;}
.idx_sec6 .list .item:hover .title{color: #f59e25;}

.idx_friendship{padding:32px 0 22px;background: #f2f5f7;}
.idx_friendship .fz{font-size: 15px;color: #333333;font-weight: bold;line-height: 30px;}
.idx_friendship .lks{font-size: 0;width: 1135px;float: right;/*background: url(/static/img/newweb/idx_51.png) no-repeat right center;background-size:13px 16px;padding-right: 20px;*/}
.idx_friendship .lks .lk{font-size: 14px;color: #666666;line-height: 30px;padding:0 16px;border:1px solid #c2c8cc;border-radius:3px;margin-left: 13px;display: inline-block;vertical-align: middle;margin-bottom: 10px;}
.idx_friendship .lks .lk:hover{color: #0a7bcc;border-color:#0a7bcc;}

.footer{padding:35px 0;}
.ft_col{margin-right: 110px;}
.ft_col .tit{font-size: 15px;color: #333333;font-weight: bold;height: 22px;}
.ft_col .tit .ico{margin-right: 10px;width: 22px;}
.ft_col .lks{padding-left: 35px;margin-top: 15px;}
.ft_col .lks .lk{font-size: 14px;color: #888888;line-height: 32px;display: block;}
.ft_vx{}
.ft_vx li{display: inline-block;vertical-align: top;margin:0 23px;text-align: center;}
.ft_vx .pic{width: 120px;height: 120px;}
.ft_vx .fz{font-size: 14px;color: #888888;margin-top: 10px;}
.ft_col .lks a.lk:hover{color: #0a7bcc;}

.c_slick1{width:100%; height: auto; max-height: auto; overflow: hidden;}
.c_slick1 li img{width:100%;height: 550px;}
.c_slick1 .slick-prev{width:38px; height: 82px; background-position: center; left:0; top:50%; background-size: cover;}
.slick-prev:hover{background: url(/static/img/web/p10.png) no-repeat;}
.c_slick1 .slick-next{width:38px; height: 82px; background-position: center; right:0; top:50%; background-size: cover;}
.slick-next:hover{background: url(/static/img/newweb/p11.png) no-repeat;}
.c_slick1 .slick-dots{width:100%; text-align: center;bottom:20px;}
.c_slick1 .slick-dots li{display:inline-block; width:17px; height: 17px; border-radius: 15px; background-color:#ffffff; margin:0 7px;  left: 0;}
.c_slick1 .slick-dots li.slick-active{background-color:#e62e2e;}

/*供需信息*/
/*需求详情*/
.c_17{background-color:#fff; width:75.75%; padding:20px 2.5% 53px 2.5%; float: left;}
.c_17_1 span{width:138px; height: 138px; border:1px solid #ddd; float:left; margin-right:5.6%;}
.c_17_1 span img{width:100%; height: auto;}
.c_17_2{width:75.5%; float:left;}
.c_17_2 dd{margin:0;}
.c_17_2 h1{font-size:18px; float:left; color:#333333;font-weight: bold;}
.c_17_2 h2{float:left; padding:5px 7px; background-color:#0165c4; border-radius: 50px; font-size:12px; color:#fff; margin-left:4%;}
.c_17_2 h3{font-size:14px; color:#8a8a8a; line-height: 24px; margin-top:15px;}
.c_17_2 h3 .i_1{margin-right:8%;}
.c_17_2 h3 .i_2{margin-right:11.5%;}
.c_17_2 span{display: block;float: left;width: 150px;border: none;height: 25px;line-height: 25px;margin-right: 5.6%;}
.c_17_2 .tag{line-height: 24px;display: inline-block;vertical-align: middle;padding:0 8px;border-radius:4px;font-size: 13px;margin-left: 10px;}
.c_17_2 .tag_1{color: #e62e2e;background: #fceaea;}
.c_17_2 .tag_2{color: #42a642;background: #ecf6ec;}

.c_17_2_4{padding:10px 40px; background-color:#ee1b24; border-radius: 4px; font-size:16px; color:#fff; float:left; margin-top:10px;}
.c_17_2_5{padding:10px 40px; background-color:#d9d9d9; border-radius: 4px; font-size:16px; color:#fff; float:left; margin-top:10px;}
.c_17_2 h4:hover{color:rgba(255,255,255,0.8);}
.c_17_3{margin-top:20px; clear: both;}
.c_17_3 h1{ font-size:16px; color:#ee1b24;}
.c_17_3 h2{margin-top:25px; font-size:15px; color:#da464e; line-height: 40px;}
.c_17_3 h2 i{width:90%;display: inline-block; margin-left:80px; margin-top:-40px; vertical-align: top;}
.c_17_3 .detail{border: 1px solid #ddd;margin-bottom: 30px;}
.servicedet_bottom .detail{border: 1px solid #ddd;margin-bottom: 30px;}

/*对接按钮*/
.it_img{width:400px; height:330px; margin-right:20px; float:left;border: 1px solid #ddd;margin-bottom: 20px;}
.it_img .img_p{width:398px; height:298px; background:#fff;}
.it_img .img_p .img-box{width:398px;}
.it_img .img_p img{height:298px;width:398px;}

.it_info{width:100%; float:right; position:relative;}
.it_info .iti_title{ width:100%; height:3em; line-height:3em; background:#f2f6f9; text-indent:1em; font-weight:bold;
                               font-size:18px; color:#000; margin-bottom:15px; }
.it_info dl{line-height:3.4em; overflow:hidden; height: 40px;margin:0;}
.it_info dl dt{width:90px; float:left; text-align:right;font-size: 14px;font-weight: normal;}
.it_info dl dt span{letter-spacing:2em;}
.it_info dl dt em{letter-spacing:0.5em;}
.it_info dl dd{width:390px; float:left; font-size: 14px;margin: 0;}
.it_info dl dd.price{color:#ff4400; font-weight:bold; font-size:14px;}
.it_info dl dd.market_price span{ text-decoration:line-through;}
.it_info dl dd.iti_eval i{margin:0 0 0 5px;}
.it_info dl dd.iti_eval i.hover{color:#f09215;}
.it_info dl.iti_btn{
	position: relative;
	line-height: 38px;
	height: 38px;
	font-size: 16px;
	margin: 15px 0px 0px 20px;
}

.it_info dl.iti_btn dt{
	width: 100px;
	margin-right: 20px;
	background: #ee1b24;
	color: #fff;
	border: 1px solid #ee1b24;
	text-align: center;
	cursor: pointer;
	height: 35px;
	line-height: 32px;
	border-radius: 20px;
}
.it_info dl.iti_btn dd{
	width: 100px;
	margin-right: 20px;
	background: #fff;
	color: #ee1b24;
	text-align: center;
	border: 1px solid #ee1b24;
	cursor: pointer;
	height: 35px;
	line-height: 32px;
	border-radius: 20px;
}

.it_info dl.iti_btn dt:hover{background:#fff; color:#ee1b24; border-color:#ee1b24;}
.it_info dl.iti_btn dd:hover{background:#ee1b24; color:#fff; border-color:#ee1b24;}

/*分享*/
.share-platform{
    clear: both;
    margin-top: 10px;
}
.share-platform .share-platform-l{
    float: right;
    width: 100px;
    margin-top: 13px;
    color: #aaa;
    font-size: 15px;
}
.share-platform .share-platform-r{
    float: right;
    width: 160px;
    margin-bottom: 20px;
}
.share-platform .bds_weixin{
    background-image: url('../../img/web/css-bg.png');
    background-position: -13px -7px !important;
}
.share-platform .bds_tsina{
    background-image: url('../../img/web/css-bg.png');
    background-position: -57px -7px !important;
}
.share-platform .bds_sqq{
    background-image: url('../../img/web/css-bg.png');
    background-position: -101px -7px !important;
}
.share-platform .bds_qzone{
    background-image: url('../../img/web/css-bg.png');
    background-position: -146px -7px !important;
}
.share-platform .share-platform-text{
    color: #aaa;
    margin-top: 5px;
}

.idx_sec3_list_r{border-right: none;padding-right: 2px;}
.idx_sec3_list_r .item{border-bottom: 1px dashed #ddd;margin-bottom: 20px;}
.idx_sec3_list_r .top{}
.idx_sec3_list_r .title{font-size: 16px;color: #555555;line-height: 24px;background: url(/static/img/newweb/idx_02.png) no-repeat left center;background-size:6px;padding-left: 15px;}
.idx_sec3_list_r .tag{line-height: 24px;display: inline-block;vertical-align: middle;padding:0 8px;border-radius:4px;font-size: 13px;margin-left: 10px;}
.idx_sec3_list_r .tag_1{color: #e62e2e;background: #fceaea;}
.idx_sec3_list_r .tag_2{color: #42a642;background: #ecf6ec;}
.idx_sec3_list_r .tag_3{color:#fff;background:#cac3c3;}
.idx_sec3_list_r .date{font-size: 14px;color: #999999;line-height: 30px;}
.idx_sec3_list_r .brief{margin-left: 22px;font-size: 14px;padding-bottom: 8px;color: #999999;line-height: 27px;}
.idx_sec3_list_r .item:hover .title{background: url(/static/img/newweb/idx_02-1.png) no-repeat left center;background-size:6px;color: #0a7bcc;}

.crumb{background: rgba(255,255,255,.7);padding:10px 22px 10px 15px;font-size: 14px;color: #888888;line-height: 30px;}
.crumb .ico{margin-right: 5px;}
.crumb a{font-size: 14px;color: #888888;line-height: 30px;}
.crumb em{color: #ffbb33;line-height: 30px;}
.crumb a:hover{color: #0a7bcc;}

.main{padding:0 0 40px;background: #fff;margin-top: 20px;}
.main_l{width: 240px;}
.m_menu{}
.m_menu .top{font-size: 22px;color: #fff;background-color: #de141d;padding:22px 0;text-align: center;}
.m_menu .top .ico{margin-right: 15px;}

.m_menu_list{}
.m_menu_list li{padding:0 18px;background: #f2f6f9;border-left:2px solid transparent;position:relative;}
.m_menu_list li>a{font-size: 18px;color: #666666;line-height: 70px;border-top:1px solid #ddd;display: block;background: url(/static/img/newweb/icon_08.png) no-repeat 25px center;background-size:16px;padding-left: 55px;}
.m_menu_list li.cur,.m_menu_list li:hover{background: #fff;border-left-color:#903034;}
.m_menu_list li.cur>a,.m_menu_list li:hover>a{color: #903034;background: url(/static/img/newweb/icon_08-1.png) no-repeat 25px center;background-size:16px;/*border-bottom-color:transparent;*/}
.m_menu_list li:first-child>a{border-bottom:none;}

.m_menu_list .dropdownwrap{position:absolute;width: 450px;top: 0;right: -450px;padding-left: 14px;z-index:50;display: none;}
.m_menu_list .dropdown{border:1px solid #ffbb33;background: #fefcf9;padding: 20px;position:relative;}
.m_menu_list .dropdown:before{content:'';position:absolute;background: url(/static/img/newweb/icon_15.png) no-repeat center;background-size:contain;width: 8px;height: 16px;display: block;left: -8px;top: 28px;}
.m_menu_list .dropdown a{display: inline-block;vertical-align: middle;font-size: 17px;color: #666666;margin-right: 25px;position:relative;line-height: 36px;}
.m_menu_list .dropdown a:before{content:'';display: inline-block;vertical-align: middle;width: 6px;height: 6px;border-radius:50%;border:1px solid #666666;margin-right: 10px;}
.m_menu_list .dropdown a:hover{color: #ffbb33;}
.m_menu_list .dropdown a:hover:before{border-color:#ffbb33;}
.m_menu_list li:hover .dropdownwrap{display: block;}

.m_ranklist{background: #f6f6f6;border-radius:10px;margin:6px 0px 0 0;}
.m_ranklist .t_tit{padding:10px;line-height: 25px;font-size: 18px;color: #0a7bcc;border-bottom:1px solid #ddd;}
.m_ranklist .t_tit .ico{margin-right: 15px;vertical-align: sub;}

.m_ranklist .list{padding:10px 10px;}
.m_ranklist .list li{padding:7px 0;}
.m_ranklist .list .num{font-size: 14px;color: #0a7bcc;font-family: 'DIN-Medium';width: 24px;line-height: 20px;display: inline-block;vertical-align: middle;text-align: center;margin-right: 5px;}
.m_ranklist .list .title{display: inline-block;vertical-align: middle;font-size: 13px;color: #666666;line-height: 20px;}
.m_ranklist .list .num_bg{color: #fff;background: url(/static/img/newweb/icon_10.png) no-repeat center;background-size:contain;}
.m_ranklist .list .title:hover{color:#0a6abf;}

.m_contact{margin:10px 0px 0 0;border-radius:10px;padding:15px 10px 15px 30px;background: #de141d;}
.m_contact .t_tit{font-size: 18px;color: #fff;}
.m_contact .t_tit .icon{margin-right: 10px;}
.m_contact .txt{margin-top: 10px;}
.m_contact .txt p{font-size: 13px;color: rgba(255,255,255,.7);line-height: 24px;}

.main_r{width: 960px;padding:25px 25px 0px;border:1px solid #f0f0f0;}

.m_topsearch{padding: 20px;background: #f2f6f9;font-size: 0;margin-bottom: 25px;}
.m_topsearch li{display: inline-block;vertical-align: middle;margin-right: 30px;}
.m_topsearch .ipt_txt{width: 180px;height: 40px;border:1px solid #ddd;border-radius:20px;background-color: #fff;font-size: 14px;color: #333;padding:0 15px;}
.m_topsearch .ipt_button{width: 90px;line-height: 40px;background: #de141d;border-radius:20px;font-size: 15px;color: #fff;text-align: center;}
.m_topsearch .ipt_button:hover{background: #ffbb33;}
.m_topsearch select.ipt_txt{appearance: none;-webkit-appearance: none;background: url(/static/img/newweb/icon_12.png) no-repeat 93% center #fff;background-size:10px 5px;}
.m_topsearch .selectDiv{
    padding: 20px 0;
}
.m_topsearch .selectDiv .selectDiv-top{
    display: flex;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
}
.selectDiv-top-p1{
    font-size: 14px;
    font-weight: 400;
    color: #999999;
    width: 77px;
    padding-top: 6px;
}
.m_topsearch .selectDiv .selectDiv-top .selectDiv-top-p2{
    padding: 6px 13px;
    font-size: 14px;
    font-weight: 400;
    color: #666666;
    cursor: pointer;
}
.m_topsearch .selectDiv .selectDiv-top .topactive{

    background: #DE141D;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
}
.m_topsearch .selectDiv .selectDiv-footer{
    display: flex;
    width: 100%;
    margin-top: 34px;
    flex-wrap: wrap;
}
 .selectDiv-footer-p1{
    font-size: 14px;
    font-weight: 400;
    color: #999999;
    width: 77px;
    padding-top: 6px;
    margin-top: 34px;
}
.m_topsearch .selectDiv .selectDiv-footer .selectDiv-footer-p2{
    padding: 6px 13px;
    font-size: 14px;
    font-weight: 400;
    color: #666666;
    cursor: pointer;
    padding-top: 6px;
}
.m_topsearch .selectDiv .selectDiv-footer .footeractive{
    background: #DE141D;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
}







.supply_titbox{margin-bottom: 15px;background: url(/static/img/newweb/icon_13.png) no-repeat left center;background-size:100% 11px;}
.supply_titbox .fz{font-size: 18px;color: #de141d;font-weight: bold;padding:0 10px;line-height: 30px;margin-left: 43px;background: #fff;}

.supply_list{margin-left: -25px;}
.supply_list .item{width: 280px;float: left;margin:0 0 25px 25px;height: 317px;}
.supply_list .imgbox{display: block;}
.supply_list .img{width: 100%;height: 200px;}
.supply_list .title{display: block;font-size: 16px;color: #333333;margin-top: 15px;}
.supply_list .date{font-size: 13px;color: #de141d;margin-top: 8px;}
.supply_list .brief{font-size: 14px;color: #888888;line-height: 24px;margin-top: 8px;}
.supply_list .item:hover .title{color: #de141d;}


.supply_list .item-expert{display: flex;padding:20px 0px;border-bottom: 1px solid #bbbb;}
.supply_list .img-expert{width: 110px;height: 128px;object-fit: contain}


.pagelist{font-size: 15px;color: #666666;line-height: 34px;text-align: center;margin-top: 25px;}
.pagelist a{border-radius:4px;border:1px solid #b7c0c7;min-width:34px;line-height: 32px;margin:0 1px;display: inline-block;vertical-align: middle;font-size: 16px;color: #666666;text-align: center;}
.pagelist a.cur,.pagelist a:hover{color: #fff;background: #0a6abf;border-color:#0a6abf;}
.pagelist .ipt_txt{width: 60px;height: 34px;line-height: 34px;border:1px solid #0a6abf;border-radius:4px;padding:0 3px;display: inline-block;vertical-align: middle;font-size: 16px;color: #666666;margin:0 5px;}
.pagelist .go{background: #0a6abf;width: 50px;line-height: 34px;border:none;border-radius:4px;font-size: 15px;color: #fff;text-align: center;cursor: pointer;}
.pagelist .go:hover{background: #ffbb33;}
.pagelist .page{padding:0 20px;}

/*政策法规*/
.policy_list{padding-bottom: 10px;}
.policy_list .item{padding:7px 0;}
.policy_list .title{display: inline-block;vertical-align: middle;width: 90%;font-size: 16px;color: #555555;line-height: 30px;background: url(/static/img/newweb/icon_17.png) no-repeat left center;background-size:18px;padding-left: 25px;}
.policy_list .date{font-size: 14px;color: #999999;line-height: 30px;}
.policy_list .item:hover .title{color: #de141d;background: url(/static/img/newweb/icon_17-1.png) no-repeat left center;background-size:18px;}
.policy_list .item .title .titlespan{font-size: 16px;font-weight: 400;color: #333333;}
.policy_list .item .title:hover .titlespan{color: #de141d;}
.news_l .l_list li .time {
    float: right;
}

.news_l .new_title {
    font-size: 24px;
	font-weight: bold;
	color: #de141d;
	text-align: center;
	letter-spacing: 2px;
	padding: 0px 0px 10px 0px;
}

.main_r .from_time {
    text-align: center;
	background: #f2f6f9;
	padding-bottom: 20px;
	font-size: 14px;
	color: #555;
}

.news_l .downline {
    height: 0px;
    width: 840px;
    margin: 0 auto;
    margin-top: 0px;
    border-bottom: 1px dashed #dedede;
    margin-top: 10px;
}

.news_l .con_con {
    font-size: 14px;
    color: #494949;
    line-height: 30px;
    width: 840px;
    margin: 20px auto;
}

.news_l .con_fj {
    margin-bottom: 20px;
    font-size: 14px;
}

.news_l .con_fj .fj_center .fj_center_con {
    padding-left: 35px;
    padding-top: 20px;
}

.news_l .con_fj .fj_center .fj_center_con .fj_center_con_title {
    float: left;
    color: #de141d;
    letter-spacing: 20px;
}

.news_l .con_fj .fj_center .fj_center_con .fj_center_con_con {
    float: left;
    margin-left: 0px;
}

.news_l .con_fj .fj_center .fj_center_con .fj_center_con_con a {
    display: block;
	background: url(/static/img/newweb/xm_details_fj_ico.jpg) no-repeat;
	padding-left: 20px;
	color: #555555;
	margin-bottom: 0px;
	line-height: 22px;
	background-position: left;
}
.main_top {
    width: 840px;
    height: auto;
    border: 1px solid #ddd;
    overflow: hidden;
    font-size: 14px;
    margin-left: 30px;
    margin-top: 100px;
    margin-bottom: 20px;
    border-radius: 5px;
}

.mo3{
	padding-top: 20px;
    margin-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
}
.mo3 .total{
	font-size: 14px;
	color: #545454;
}
.mo3 .comment{
	border: 1px solid #CCCCCC;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
    display: flex;
	flex-flow: row;
	margin-top: 20px;
	border-radius: 5px;
}
.mo3 .comment textarea{
	font-size: 15px;
	flex: 1;
	padding: 0 15px;
	border: none;
	overflow: hidden;
    line-height: 30px;
    border-radius: 5px 0px 0px 5px;
}
.mo3 .comment .btn{
	padding: 0px 40px;
    background: #0a7bcc;
    color: #fff;
    cursor: pointer;
    border-radius: 0px 5px 5px 0px;
    margin: -1px -1px 0 0;
    line-height: 30px;
}
.mo3 p.tip{
	color: #9a9a9a;
	font-size: 12px;
	padding: 10px 0 30px;
}
.mo3 p.tip a{
	color: #0a7bcc;
}
.mo3 h3{
	border-bottom: 1px solid #0a7bcc;;
}
.mo3 h3 span{
	font-size: 14px;
	padding: 8px 20px;
	display: inline-block;
	background: #0a7bcc;
	color: #fff;
	border-radius: 5px 5px 0px 0px;
}
.mo3 .commDetail .replyHide{
	margin-top: 20px;
}
.mo3 .commDetail .replyHide{
	border-top: 1px solid #DBDBDB;
}
.mo3 .commenFirst .name{
	padding: 20px 0 10px;
}
.mo3 .commenFirst p.rf{
	/*margin-bottom: 10px;*/
}
.mo3 .replyHide{
	margin: 0px 0 15px;
	border: 1px solid #f0f1f2;
	position: relative;
	background: #f2f6f9;
	display: none;
	padding: 0 10px 0 20px;
}
.mo3 .replyHide .whiteBorder{
	position: absolute;
	right: 0;
	top: -1px;
	width: 76px;
	height: 1px;
	width: 1px;
	background: #F7F8FA;
}
.mo3 .commenFirst >.replyLine>p .replyBtnOn{
	border: 1px solid #f0f1f2;
	border-bottom: none;
	background: #F7F8FA;
}
.mo3 .commenFirst >.replyLine>p .replyStart,.mo3 .commenFirst >.replyLine>p .replyBtnOn{
	color: #12B4F4;
}
.mo3 .commenSecond .name{
	padding: 10px 0;
}
.mo3 .commDetail .name span{
	padding-left: 20px;
	/*font-size: 12px;*/
}
.mo3 .commDetail .commText{
	line-height: 26px;
}


/*咨询起  右侧漂浮*/
.right_flaot{position:fixed; right:3px;height:72px; top:40%; background-color:#fff; padding-bottom:15px; margin-top:-89.5px;box-shadow: 1px 2px 8px 3px rgba(0,0,0,.15);border-radius: 4px; }
.right_flaot li{position:relative; text-align: center; width:70px;height:72px;border-bottom: solid 1px #dcdcdc;}
.right_flaot li span{width:26px; height: 26px; display: inline-block; margin-top:10px;}
.right_flaot li span img{width:100%; height: auto;}
.right_flaot li h1{ font-size:14px; color:#fb333c; margin-top:5px;  width:100%; text-align: center;font-weight: normal;}
.right_flaot li p{position:absolute; width:72px; left:-72px; height: auto; padding:5px; background-color:#fff; top:0; display: none;}
.right_flaot li p img{width:100%; height: auto;}
.right_flaot li i{display:inline-block; width:40px; height: 1px; background-color:#efefef; }
.right_flaot li:hover p{display:block;}

.demand_ul li {
    float: left;
    display: inline-flex;
    margin-bottom: 5px;
    margin-left: 12px;
    margin-top: 5px;
    width: auto;
	height: auto;
	border-bottom: none;
}

.demand_ul li input {
    width: 225px;
	height: 35px;
	line-height: 35px;
	text-indent: 5px;
	font-size: 14px;
	background:	#ffffff;
	border-radius: 5px;
	border: 1px solid #ccc;
	vertical-align: middle;
	margin-right: 5px;
}

.demand_ul li select {
    width: 110px;
    height: 35px;
    line-height: 35px;
    background: #ffffff;
    color: gray;
    border-radius: 5px;
    border: 1px solid #ccc;
    font-size: 14px;
    margin-right: 5px;
}

.demand_ul li textarea {
    width: 225px;
    height: 92px;
    line-height: 30px;
    text-indent: 5px;
    font-size: 14px;
    background: #ffffff;
    border-radius: 5px;
    border: 1px solid #ccc;
    resize: none;
}

#div_msgpanel {
    height: 400px;
    background-color: #fff;
    overflow: auto;
    padding: 2px;
    border-color: #d6e9c6;
}
.panel-success {
    margin-bottom: 20px;
    border: 1px solid transparent;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-success > .panel-heading {
    color: #0a7bcc;
    background-color: #d0eaf9;
    border-color: #d0eaf9;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
        border-bottom-color: transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.panelTitle {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 18px;
    color: inherit;
    font-weight: bold;
    text-align: center;
}
.btnf {
    display: inline-block;
    padding: 3px 10px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    color: #fff;
    background-color: #0a7bcc;
    border-color: #0a7bcc;
}
.form-controls {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.item_emoji { line-height: 32px; margin-left: 5px; }
.clearboth { color: gray; clear: both; margin-left: 20px; padding-top: 5px; }
.chatbox { position: relative; margin-bottom: 10px; }
.chatarrow { position: absolute; top: 20px; width: 0px; height: 0px; border-left: 8px solid transparent; border-right: 8px solid transparent; /*以下属性可以是IE5兼容*/ font-size: 0px; line-height: 0px; }
.chat { text-align: left;margin-left: 5px;margin-right: 5px;font-size:12px;margin-top: 5px; padding: 7px; word-wrap: break-word; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #cfffcf; float: left; }
.selfchat { background-color: #ffe6b8; float: right; }
.chat_msg { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #f6f6f6; color: #a0a0a0; text-align: center; margin-bottom: 15px; padding-top: 5px; padding-bottom: 5px; }
a { cursor: pointer; }
#zone_left { display: none; float: left; width: 270px; background-color: #f9fff2; border-right: 1px solid #e4e4e4; -moz-user-select: none; }
#zone_right { float: left; margin-left: 10px; }
.badge { margin-top: 2px; background-color: orange; }
.imageLable { position: relative; cursor: pointer; }
#sendImage { position: absolute; width: 52px; left: 0; opacity: 0; overflow: hidden; cursor: pointer; }
#div_msgpanel { height: 400px; background-color: #fff; overflow: auto; padding: 2px; }
#div_msgpanel img { max-width: 99%; }
#historyMsg { height: 400px; background-color: #fff; overflow: auto; padding: 2px; }
#historyMsg img { max-width: 99%; }
/*咨询止  右侧漂浮*/

/* actGotop */
.actGotop { position: fixed; _position: absolute; bottom: 10px; right: -10px; width: 70px; height: 91px; display: none; }
.actGotop a, .actGotop a:link { width: 70px; height: 91px; display: inline-block; background: url(/static/img/newweb/gotop.png) no-repeat; outline: none; }
.actGotop a:hover { background: url(/static/img/newweb/gotopd.png) no-repeat; outline: none; }

/*政策解读*/
.jd_list{margin-left: -20px;}
.jd_list .item{padding:15px 20px;float: left;margin:0 0 20px 20px;border:1px solid #ddd;width: 444px;height: 170px;}
.jd_list .title{font-size: 16px;color: #333333;display: block;background: url(/static/img/newweb/icon_30.png) no-repeat left center;background-size:18px;padding-left: 25px;}
.jd_list .brief{font-size: 14px;color: #999999;line-height: 24px;margin-top: 15px;height: 72px;overflow: hidden;padding-left: 25px;}
.jd_list .bot{margin-top: 10px;padding-left: 25px;}
.jd_list .date{font-size: 14px;color: #0a7bcc;}
.jd_list .more{background: url(/static/img/newweb/icon_28.png) no-repeat center;background-size:contain;width: 19px;height: 12px;display: block;float: right;}
.jd_list .item:hover{border-color:#0a7bcc;}
.jd_list .item:hover .title{background: url(/static/img/newweb/icon_30-1.png) no-repeat left center;background-size:18px;color: #0a7bcc;}
.jd_list .item:hover .more{background: url(/static/img/newweb/icon_28-1.png) no-repeat center;background-size:contain;}

/*政务服务*/
.m_fastenter{margin-top: 10px;}
.m_fastenter .t_tit{font-size: 16px;color: #fff;padding:0 10px;line-height: 45px;background: url(/static/img/newweb/img_04.jpg) no-repeat center;background-size:cover;}
.m_fastenter .t_tit .ico{margin-right: 10px;}
.m_fastenter .detail{padding:20px 10px;border-bottom: 1px solid #f0f0f0;border-left: 1px solid #f0f0f0;}
.m_fastenter .item{width: 50%;display: block;float: left;text-align: center;}
.m_fastenter .item .icon{}
.m_fastenter .item .fz{font-size: 14px;color: #888888;margin-top: 10px;}
.m_fastenter .item:hover .fz{color: #0a7bcc;}

.service_list .item{border:1px solid #ddd;margin-bottom: 12px;}
.service_list .t_titbox{position: relative;padding:0 20px;font-size: 18px;color: #333333;background: #f2f6f9;line-height: 55px;border-bottom:1px solid #ddd;}
.service_list .stars{color: #fb3;font-size: 14px;}
.service_list .stars .ico{display: inline-block;vertical-align: middle;}
.service_list .detail{padding:23px 20px;}
.service_list .row{}
.service_list .tag{font-size: 14px;color: #333333;display: inline-block;vertical-align: bottom;margin-right: 45px;line-height: 22px;}
.service_list .tag .icon{margin-right: 5px;display: inline-block;vertical-align: middle;}
.service_list .tag i{color: #666666;}
.service_list .btngroup{margin-top: 35px;}
.service_list .btngroup .cur{font-size: 15px;color: #fff;background: #0a7bcc;width: 100px;line-height: 36px;border:1px solid #0a7bcc;text-align: center;border-radius:18px;margin-right: 10px;display: inline-block;vertical-align: middle;}
.service_list .btngroup .cur:hover{color: #0a7bcc;background: #fff;}
.service_list .btngroup .button{font-size: 15px;color: #0a7bcc;width: 100px;line-height: 36px;border:1px solid #0a7bcc;text-align: center;border-radius:18px;margin-right: 10px;display: inline-block;vertical-align: middle;}
.service_list .btngroup .button:hover{color: #fff;background: #0a7bcc;}
.service_list .btngroup .ques{color: #ffbb33;border-color:#ffbb33;}
.service_list .btngroup .ques:hover{background: #ffbb33;color: #fff;}
.service_list .btngroup .disabled{font-size: 15px;width: 100px;line-height: 36px;text-align: center;border-radius:18px;margin-right: 10px;display: inline-block;vertical-align: middle;border: 1px solid #ddd;cursor: not-allowed;color:#a29e9e}

/*政务服务星级标准*/
.t_titbox .dropdownwrap{
	position: absolute;
	width: 200px;
	top: 0px;
	z-index: 50;
	display: none;
	right: -220px;
}
.t_titbox .dropdown::before {
    content: '';
    position: absolute;
    background: url(/static/img/newweb/icon_15.png) no-repeat center;
    background-size: contain;
    width: 8px;
    height: 16px;
    display: block;
    left: -8px;
    top: 28px;
}
.t_titbox .dropdown{
	border: 1px solid #ffbb33;
	background: #fefcf9;
	padding: 10px;
	position: relative;
	color: #f90;
	font-size: 12px;
	line-height: 20px;
}
.t_titbox span:hover .dropdownwrap{display: block;}

/*政务服务详情*/
.servicedet_top{margin-bottom: 20px;}
.servicedet_top .detail{margin-top: 10px;}
.servicedet_top .detail .tit{font-size: 24px;color: #333333;position:relative;}
.servicedet_top .detail .tit:before{content:'';display: inline-block;vertical-align: middle;width: 9px;height: 9px;background: #0a7bcc;margin-right: 13px;}
.servicedet_top .table{margin-top: 25px;}
.servicedet_top .table td{font-size: 16px;color: #666666;padding:15px 30px;line-height: 25px;border:1px solid #ddd;}
.servicedet_top .table .td_head{color: #333333;width: 175px;background: #f2f6f9;}

.servicedet_menu{background: #f2f6f9;}
.servicedet_menu .lk{border-right: 1px dashed #ddd;font-size: 16px;color: #666666;line-height: 44px;width: 14.2%;float: left;text-align: center;cursor: pointer;}
.servicedet_menu .lk:hover,.servicedet_menu .lk.cur{background: #de141d;color: #fff;}

.servicedet_wrap{padding:20px;}
.servicedet_wrap .editbox{font-size: 16px;color: #555 !important;line-height: 30px;}
.servicedet_wrap .editbox h6{font-size: 16px;color: #555;line-height: 30px;}
.servicedet_wrap .editbox p{font-size: 16px;color: #555;line-height: 30px;}

/*技术产品*/
.m_topsearch .searchbox{margin-right: 13px;}
.m_topsearch .searchbox .ipt_txt{width: 400px;background: url(/static/img/newweb/icon_19.png) no-repeat 20px center #fff;background-size:15px;padding-left: 45px;}

.tech_list{padding-bottom: 20px;}
.tech_list .item{padding: 10px;border:1px solid transparent;}
.tech_list .pic{width: 260px;height: 150px;float: left;}
.tech_list .info{float: right;width: 590px;}
.tech_list .title{font-size: 16px;color: #333333;display: block;}
.tech_list .brief{font-size: 14px;color: #999999;line-height: 24px;margin-top: 15px;}
.tech_list .date{font-size: 14px;color: #0a7bcc;margin-top: 15px;}
.tech_list .item:hover{border-color:#0a7bcc;}
.tech_list .item:hover .title{color: #0a7bcc;}

.tech_list .more {
    background: url(/static/img/newweb/icon_28.png) no-repeat center;
    background-size: contain;
    width: 19px;
    height: 12px;
    display: block;
    float: right;
}
.tech_list .item:hover .more{background: url(/static/img/newweb/icon_28-1.png) no-repeat center;background-size:contain;}
.ul_pj{border-bottom:1px dashed #dddddd; overflow: hidden; padding: 10px 0;}
.ul_pj_s1{
	float: left;
	color: #555;
}
.ul_pj_s2{
	color: #555;
	float: right;
}
.ul_pj_s3{
	color: #999;
	font-size: 14px;
	margin-left: 20px;
}
.ul_pj a {
    float: left;
    text-align: left;
    display: block;
    width: 110px;
    padding-left: 35px;
    height: 33px;
    line-height: 33px;
    background: url(/static/img/newweb/anxtb.png) no-repeat -0px 0px;
    color: #0a7bcc;
    border-radius: 3px;
    margin-top: 3px;
}

/*示范园区详情*/
.yq_detail {border: 1px solid #ddd;margin-bottom: 30px;}
.yq_detail .servicedet_wrap{padding:25px 10px 0;}
.yq_intro .title{font-size: 24px;color: #333333;text-align: center;}
.yq_intro .edit{font-size: 16px;color: #666666;line-height: 30px;padding:5px 10px 20px;}
.yq_intro .bot{font-size: 14px;color: #999999;line-height: 26px;padding:20px 0 0;border-top:1px solid #f0f0f0;}
.yq_intro .bot .lk{color: #ffbb33;}
.yq_intro .bot .lk:hover{text-decoration: underline;}
.yq_intro .edit .txt{
	line-height: 30px;
	font-size: 16px;
	padding: 0 10px;
	color:#999;
}

.yq_list .item {
    margin-bottom: 30px;
    padding: 0 30px 0 350px;
    position: relative;
    height: 245px;
    background: #fff;
    border: 1px solid #ddd;
}

.yq_list .item .img {
    position: absolute;
    left: 20px;
    top: 20px;
    width: 300px;
    height: 200px;
}

.yq_list .item .title {
    margin-top: 20px;
    font-size: 30px;
	color: #333;
}

.yq_list .item .title a {
    display: block;
    font-size: 18px;
    font-weight: 600;
    color: #555;
}

.yq_list .item .lot {
    margin-top: 15px;
    padding-left: 13px;
    height: 43px;
    line-height: 43px;
    background: #f2f6f9;
    border: 1px dashed #ddd;
}

.yq_list .item .lot a {
    font-size: 14px;
    color: #0a7bcc;
}

.yq_list .item .text {
    margin-top: 10px;
    height: 80px;
    line-height: 26px;
    color: #999;
}

.yq_list .item .address {
    margin-top: 10px;
    font-size: 0;
}

.yq_list .item .address span {
    margin-right: 40px;
    display: inline-block;
    line-height: 16px;
    font-size: 13px;
    color: #999;
}

.yq_list .item .address .iconf {
    margin-right: 6px;
	color: #8db6d3;
	vertical-align: middle;
	font-size: 16px;
	line-height: 16px;
}

.yq_list .item .link {
    position: absolute;
    bottom: 24px;
    right: 40px;
    display: block;
    width: 80px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    background: #095fb4;
}

.yq_list .item:hover img{transform: scale(1.05); transition: 0.5s;}

/*国防专利*/
.patent_lks{margin-bottom: 10px;}
.patent_lks .lks{font-size: 0;margin-left: -15px;}
.patent_lks .lks a{display: inline-block;vertical-align: middle;font-size: 15px;color: #666666;line-height: 45px;padding:0 20px;background: #f2f6f9;margin:0 0 15px 15px;}
.patent_lks .lks a:hover{background: #0a7bcc;color: #fff;}

.supply_titbox .daili{font-size: 18px;color: #0a7bcc;line-height: 25px;display: inline-block;padding:0 10px;border:1px solid #0a7bcc;border-radius:12px;background: #fff;margin-left: 40px;}
.supply_titbox .daili:hover{color: #fff;background: #0a7bcc;}

.patent_list{padding:10px 0 20px;}
.patent_list .item{width: 50%;float: left;padding:10px 0;}
.patent_list .title{font-size: 16px;color: #333333;display: block;background: url(/static/img/newweb/icon_34.png) no-repeat left center;background-size:7px 10px;padding-left: 20px;}
.patent_list .brief{font-size: 14px;color: #999999;line-height: 24px;padding-left: 20px;margin-top: 10px;}
.patent_list .title:hover{background: url(/static/img/newweb/icon_34-1.png) no-repeat left center;background-size:7px 10px;color: #0a7bcc;}
.patent_list .item.odd{padding:10px 55px 10px 20px;border-right:1px dashed #ddd;height:75px;}
.patent_list .item.even{padding:10px 55px 10px 20px;border-right:1px dashed #ddd;height:99px;}

/*服务机构*/
.org_commen_detail{}
.org_commen_detail .item{padding: 10px;border:1px solid #ddd;width: 412px;height: 130px;float: left;margin:0 10px 20px;}
.org_commen_detail .item .pic{width: 110px;height: 110px;margin-right: 20px;float: left;}
.org_commen_detail .item .info{}
.org_commen_detail .item .title{font-size: 16px;color: #333333;display: block;line-height: 28px;}
.org_commen_detail .item .brief{font-size: 14px;color: #999999;line-height: 20px;margin-top: 5px;}
.org_commen_detail .item .more{font-size: 12px;color: #0a7bcc;line-height: 26px;border:1px solid #0a7bcc;border-radius:14px;width: 90px;display: inline-block;margin-top: 7px;text-align: center;}

.org_commen_detail .item:hover{border-color:#0a7bcc;}
.org_commen_detail .item:hover .title{color: #0a7bcc;}
.org_commen_detail .item:hover .more{color: #fff;background: #0a7bcc;}
.org_commen_detail .owl-pagination{display: none;}
.org_commen_detail .owl-theme .owl-controls .owl-buttons div{width: 15px;height: 20px;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent;opacity: 1;position:absolute;top: 45%;margin-top: -10px;}
.org_commen_detail .owl-theme .owl-controls .owl-buttons .owl-prev{background-image: url(/static/img/newweb/icon_36.png);left: -22px;}
.org_commen_detail .owl-theme .owl-controls .owl-buttons .owl-next{background-image: url(/static/img/newweb/icon_37.png);right: -20px;}

/*服务机构详情*/
.orgdet_detail{padding-left: 30px;}
.orgdet_detail .t_tit{font-size: 24px;color: #333333;text-align: center;margin-bottom: 20px;}
.orgdet_tit{font-size: 16px;color: #666;position:relative;margin-bottom: 10px;margin-left: 30px;}
.orgdet_tit:before{content:'';position:absolute;left: -20px;top: 12px;width: 8px;height: 8px;background: #0a7bcc;border-radius:50%;}
.orgdet_intro{}
.orgdet_intro .row{font-size: 14px;color: #666666;line-height: 30px;}
.orgdet_intro .row em{float: left;}
.orgdet_intro .row .txt{width: 835px;float: right;}

.orgdet_pub{margin-top: 20px;}
.orgdet_pub .org_commen_detail .item{width: 390px;}
.orgdet_pub .org_commen_detail .owl-theme .owl-controls .owl-buttons .owl-prev{left: -32px;}
.orgdet_pub .org_commen_detail .owl-theme .owl-controls .owl-buttons .owl-next{right: -32px;}
.orgdet_pub .org_commen_detail .item .brief{font-size: 14px;line-height: 24px;}

.orgdet_contact .detail p{font-size: 14px;color: #666666;line-height: 30px;}

.orgdet_case{margin-top: 25px;}
.orgdet_case .list{margin:15px 0 0 -19px;}
.orgdet_case .list .item{width: 280px;position:relative;margin-left: 19px;float: left;}
.orgdet_case .list .img{height: 200px;width: 100%;}
.orgdet_case .list .title{font-size: 14px;color: #fff;line-height: 40px;text-align: center;position:absolute;width: 100%;left: 0;bottom: 0;background: rgba(0,0,0,.5);}

/*技术产品详情*/
.c_yellow{color: #ffbb33;}

.techdet_top_l{width: 460px;}
/*主容器*/
.con-FangDa{
    height: auto;
}
/*正常容器*/
.con-fangDaIMg{
    width: 460px;
    height: 400px;
    position: relative;
}
.con-fangDaIMg > img{
    width: 460px;height: 400px;
}
/*滑块*/
.magnifyingBegin{
    width: 115px;
    height: 100px;
    left: 0;
    top: 0;
    background-color: #454545;
    opacity: 0.5;
    filter:alpha(opacity=50);
    position: absolute;
    cursor: move;
    display: none;
}
/*放大镜显示区域*/
.magnifyingShow{
    width:460px;
    height: 400px;
    display: none;
    position: absolute;
    right: -465px;
    top: 0;
    overflow: hidden;
    background-color: #454545;    z-index: 100;
}
.magnifyingShow > img{
    width: 1840px;
    height: 1600px;
    margin-left:0;
    margin-top: 0;max-width: initial;
}
/*设置选择图片容器*/
.con-FangDa-ImgList{
    margin-top:10px;
    height:84px;
    width:600px;
}
.con-FangDa-ImgList > li{
    margin-right:10px;
    width: 84px;
    height: 84px;
    float: left;
    cursor: pointer;
    border: 2px solid transparent;overflow: hidden;
    text-align:center;
}

.con-FangDa-ImgList > li > img{
    vertical-align:top;
    width:84px;
    height:84px;display: block;
}
.con-FangDa-ImgList > .active{
    border-color:#0095ff;
}


.techdet_top_r{width: 390px;}
.techdet_top_r .title{font-size: 24px;color: #333333;}
.techdet_top_r .txt{margin-top: 15px;}
.techdet_top_r .txt li{font-size: 16px;color: #666666;line-height: 30px;position:relative;padding:5px 0 5px 15px;}
.techdet_top_r .txt li:before{content:'';position:absolute;left: 0;top: 18px;width: 5px;height: 5px;background: #0a7bcc;}
.techdet_top_r .txt li em{color: #333333;}
.techdet_top_r .btngroup{margin-top: 20px;}
.techdet_top_r .btngroup .button{font-size: 15px;color: #0a7bcc;width: 100px;line-height: 36px;border:1px solid #0a7bcc;border-radius:18px;display: inline-block;vertical-align: middle;margin-right: 20px;text-align: center;}
.techdet_top_r .btngroup .button.this,.techdet_top_r .btngroup .button:hover{color: #fff;background: #0a7bcc;}

.techdet_bottom{margin-top: 30px;}

/*详情列高*/
.i-css{line-height: 30px;font-size: 16px;color: #555 !important;}

/*技术产品*/
.product-list .product-item {
    margin-right: 20px;
	padding: 0 24px;
	float: left;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 280px;
	height: 320px;
	background: #fff;
	border: 1px solid #ddd;
	margin-bottom: 30px;
}

.product-list .product-item .img {
    margin-top: 20px;
}

.product-list .product-item a, .product-list .product-item img {
    display: block;
}

.product-list .product-item .title {
    font-size: 16px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin: 15px 2% 6px;
}

.product-list .product-item .text {
    margin: 10px 2%;
    text-align: left;
    font-size: 14px;
    color: #999;
    white-space: nowrap;
    overflow: hidden;
}

.product-list .product-item .price {
    display: block;
    font-size: 14px;
    font-weight: 600;
    color: #e62e2e;
    text-align: left;
	margin: 0px 2%;
}

.product-item:hover {border-color: #b9dfff;box-shadow: 0 0 10px #b9dfff;}

/*放大镜效果*/
#preview{ float:none; margin:20px auto; text-align:center; width:500px;}
.jqzoom{ width:400px; height:350px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:400px; height:60px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(/static/img/newweb/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(/static/img/newweb/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:372px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:372px; margin-right:6px;}
#spec-list div{
	position: relative;
	overflow: hidden;
	z-index: 1;
	width: 370px;
	height: 60px;
	margin: 3px 7px;
}

.tm-video-box {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 999;
    background:#000;
}
.tm-video-box p {
	height:35px;
	line-height:35px;
	width:35px;
	float:right;
	margin: 8px;
}
#video{
	width: 380px;
	height: 280px;
	margin-left: 10px;
	margin-top: 60px;
}

/*投资基金*/
.detail .tag_2 {
    color: #42a642;
	background: #ecf6ec;
}
.detail .tag_1 {
    color: #e62e2e;
    background: #fceaea;
}
.detail .tag {
    line-height: 24px;
    display: inline-block;
    vertical-align: middle;
    padding: 0 8px;
    border-radius: 4px;
    font-size: 14px;
    margin-left: 10px;
}
.detail .tit .cur {
    font-size: 15px;
    color: #fff;
    background: #0a7bcc;
    width: 100px;
    line-height: 36px;
    border: 1px solid #0a7bcc;
    text-align: center;
    border-radius: 18px;
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle;
    float: right;
}
.detail .tit .cur:hover{color: #0a7bcc;background: #fff;}

.detail .row .button {
    font-size: 15px;
    color: #0a7bcc;
    width: 100px;
    line-height: 36px;
    border: 1px solid #0a7bcc;
    text-align: center;
    border-radius: 18px;
    display: inline-block;
    vertical-align: middle;
}
.detail .row .ques {
    color: #ffbb33;
    border-color: #ffbb33;
}
.detail .row .ques:hover{background: #ffbb33;color: #fff;}
.bzt-box li {
    width: 280px;
    height: 70px;
    float: left;
    margin-right: 0px;
}
.bzt-box li i {
    display: block;
    width: 100%;
    height: 34px;
    text-indent: 7px;
    font: 18px/34px "Arial";
    color: #333333;
    text-align: center;
    background: url(/static/img/newweb/fuxq-bztli.png) left center no-repeat;
}
.bzt-box li span {
    display: block;
    width: 100%;
    height: 30px;
    margin-top: 6px;
    font: 16px/30px "微软雅黑";
    color: #333333;
    text-align: center;
}
.bzt-box li.active i {
    color: #fff;
    background: url(/static/img/newweb/fuxq-bztlixz.png) left center no-repeat;
}

.zlcg-form .zlcg-bdli {
    width: 100%;
    padding: 0px 20px;
    height: auto;
    min-height: 77px;
    overflow: hidden;
    border-bottom: dashed 1px #eeeeee;
}
.zlcg-form .zlcg-bdli .zlcg-lable {
    width: 150px;
    height: 77px;
    float: left;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #333;
    line-height: 77px;
}
.zlcg-form .zlcg-bdli .zlcg-lable i {
    color: #e62e2e;
    margin-left: 5px;
    vertical-align: middle;
}
.zlcg-form .zlcg-bdli .zlcg-box {
    width: 700px;
    height: auto;
    float: left;
}
.zlcg-form .zlcg-bdli .zlcg-box .p {
    height: auto;
    margin-top: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}
.form-input {
    height: 36px;
    border: #cccccc 1px solid;
    background: #ffffff;
    color: #333;
    padding: 0px 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    font-size: 16px;
}
.form-input:focus {
  border: #0a7bcc 1px solid;
}
.input-670 {
    width: 670px;
    font-size: 16px;
}
.tips {
    color: #999999;
    margin-top: 10px;
    font-size: 14px;
}
.form-textarea {
    height: 78px;
    border: #cccccc 1px solid;
    background: #ffffff;
    padding: 8px 10px;
    color: #333;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
.form-textarea:focus {
  border: #0a7bcc 1px solid;
}
.error {
    display: block;
    width: auto;
    height: 24px;
    font: 100 14px/24px "微软雅黑";
    color: #e62e2e;
}
.select {
    width: 320px;
    height: 36px;
    padding-right: 38px;
    color: #333;
    overflow: hidden;
    padding-left: 10px;
    background: transparent;
    -webkit-appearance: none;
    border: 1px solid #cccccc;
    background: url(/static/img/newweb/xlan.png) no-repeat right #ffffff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
.zlcg-form .zlcg-bdli .zlcg-box .p .select {
    float: left;
    margin-right: 20px;
    font-size:16px;
}
.form-radio-box {
    width: 100%;
    height: auto;
    min-height: 50px;
}
.ddxyz {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 0px;
}
.form-radio-xxp {
    width: auto;
    height: 50px;
    position: relative;
    float: left;
    line-height: 50px;
    margin-right: 40px;
}
.ddxyz .form-radio-xxp {
    position: unset !important;
}
.zlcg-box .apply-input-num {
    float: left;
    height: 34px;
    width: 270px;
}
.zlcg-box .apply-span {
    float: left;
    height: 36px;
    line-height: 36px;
    margin-right: 10px;
}
.zlcg-box .apply-span-num {
    float: left;
    height: 36px;
    line-height: 36px;
    margin: 0 12px 0 20px;
}
.appley-up {
    width: 90px;
    height: 30px;
    position: relative;
    border: #0a7bcc 1px solid;
    float: left;
    display: none;
    border-radius: 18px;
    background-color: #0a7bcc;
    text-align: center;
    font: 14px "微软雅黑";
    line-height: normal;
    cursor: pointer;
    color: #fff;
    line-height: 26px;
    margin-top: 10px;
}
.appley-up input {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    border: none;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
}
.from-tgzl li {
    display: block;
    height: 60px;
    clear: both;
}
.next-div {
    height: 50px;
    line-height: 50px;
    float: left;
    margin-left: 40px;
    font-size: 16px;
}
.next-div span {
    display: block;
    float: left;
    width: auto;
    max-width: 830px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.next-div i {
    float: right;
    margin-left: 20px;
    color: #0a7bcc;
    cursor: pointer;
}
.zlcg-form .zlcg-bdli .zlcg-box .p .form-tpjs {
    width: 100%;
    height: auto;
    line-height: 22px;
    color: #333;
    font-size: 14px;
}
.zlcg-form .zlcg-bdli .zlcg-box .p .form-tpjs span {
    color: #999999;
}
.tjan-box {
    width: 250px;
    height: 50px;
    overflow: hidden;
    margin: 0px auto 40px;
}
.tjan-box button, .tjan-box a {
    width: 210px;
    height: 48px;
    border: #0a7bcc 1px solid;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    -ms-border-radius: 24px;
    -o-border-radius: 24px;
    border-radius: 24px;
    text-align: center;
    font: 20px/48px "微软雅黑";
    cursor: pointer;
}
.tjan-box button.tjsh, .tjan-box a.tjsh {
    float: right;
    background: #0a7bcc;
    color: #ffffff;
}

/*申请入驻*/
.new_title .tag_1 {
    color: #e62e2e;
    background: #fceaea;
}
.new_title .tag {
    line-height: 24px;
    display: inline-block;
    vertical-align: middle;
    padding: 3px 10px;
    border-radius: 4px;
    font-size: 16px;
    float: right;
    margin-top: 18px;
}
/*政策列表下划线*/
.policy_list li:nth-child(5n+5){border-bottom:1px dashed #dcdcdc}

/*检索条件列表*/
.c_13 span{font-size: 16px;color: #0a7bcc;float: left;}
.c_13_1{float:right; width: 90%;}
.c_13_1 li{float:left; font-size:15px; margin-right:2%;margin-bottom: 8px;}
.c_13_1 li a{font-size:15px; color:#555555; display: block; font-weight: normal; padding:2px 5px;}
.c_13_1 li:hover a{background-color:#0a7bcc; color:#fff;}
.c_13_1 li.hover a{background-color:#0a7bcc; color:#fff;}
.crumb .ipt_txt{
	width: 200px;
	height: 30px;
	border-radius: 20px;
	background-color: #0a7bcc;
	font-size: 14px;
	color: #fff;
	padding: 0 15px;
	float: right;
}
.crumb span{
	float: right;
	width: 14px;
	height: 15px;
	margin-right: -185px;
	vertical-align: middle;
	margin-top: -2px;
	cursor: pointer;
}

/*textarea 按样式显示*/
pre{
	white-space:pre-line; /* css3.0 */
	white-space:-moz-pre-line; /* Firefox */
	white-space:-pre-line; /* Opera 4-6 */
	white-space:-o-pre-line; /* Opera 7 */
	word-wrap:break-word; /* Internet Explorer 5.5+ */
	font-family: inherit;
	margin: 0px;
}

.w_mffb{
	color:#fff;
	background-color:#0a7bcc;
	width: 225px;
	height: 30px;
	border-radius: 5px;
	line-height: 30px;
}

.from_time .tag_1{color: #e62e2e;background: #fceaea;}
.from_time .tag_2{color: #42a642;background: #ecf6ec;}
.from_time .tag_3{color:#fff;background:#cac3c3;}

.leave_message {
    position: fixed;
    right: 3px;
    height: 60px;
    width: 60px;
    top: 55%;
    background-color: #fff0f2;
    box-shadow: 1px 1px 8px 6px #ececec;
    border-radius: 5px;
}
.leave_message_img {
    height: 56px;
    margin-left: 2px;
}
.leave_message_text {
    font-size: 13px;
    text-align: center;
    margin-top: -13px;
}

