@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {font-family:"微软雅黑", Arial, Helvetica, sans-serif;font-size: 14px;margin: 0;padding: 0}
body{ background: -webkit-linear-gradient(#fff, #f1f1f1); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#fff, #f1f1f1); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#fff, #f1f1f1); /* Firefox 3.6 - 15 */
    background: linear-gradient(#fff, #f1f1f1); }
table {border-collapse: collapse;border-spacing: 0}
img {border: 0;}
ol, ul {list-style: none}
li{ list-style-type:none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal}
a{ color:#666; text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
a:active{star:expression(this.onFocus=this.blur());}
a:hover{ color:#a92842;text-decoration: none;}
.clearfix:before, .clearfix:after {display: table;content: "";}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.clr {clear: both}
.fl{float:left;} .fr{float:right;}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}
.izdx{z-index:99; margin-top:-30px;}
.bgfe{ background: -webkit-linear-gradient(#f1f1f1, #fff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#f1f1f1, #fff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#f1f1f1, #fff); /* Firefox 3.6 - 15 */
    background: linear-gradient(#f1f1f1, #fff); }
.mauto {position: relative;width: 1200px;margin: 0 auto;}
.bgy{-moz-box-shadow: 2px 2px 10px #ddd; -webkit-box-shadow: 2px 2px 10px #ddd;box-shadow:2px 2px 10px #ddd; background:#FFFFFF;}

/****************************/
input,textarea {outline: none;border: 0 none;}
/**, *:before, *:after{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}*/

img { display: block;vertical-align:middle}
table{ margin:auto;}
input,textarea{border:none;outline: none;resize:none; -webkit-appearance:none;}
.mtf20{margin-top: -20px;}
.mt20{margin-top:20px;}.mt40{margin-top:40px;}
.mr10{margin-right:10px;}.mr20{margin-right:20px;}
.ml10{margin-left:10px;}.ml20{margin-left:20px;}
.fff{background:#fff;}
.f1{background:#f1f1f1;}
.f3f2{ background:#f3f2f2;}

.header_top{ width:100%; height:30px;}
.header_top .dingbu{ width:100%; background:#0068f7; height:30px; line-height:30px; color:#fff;}
.header_top .dingbu .dingbu_content{ width:1200px; margin:0 auto; height:30px;}
.header_top .dingbu .dingbu_content p.dingbu_left{ float:left; width:450px;}
.header_top .dingbu .dingbu_content ul.dingbu_right{ float:right;}
.header_top .dingbu .dingbu_content ul.dingbu_right li{ float:left; cursor:pointer; position:relative; }
.header_top .dingbu .dingbu_content ul.dingbu_right li a{ display:block; color:#969696; padding-left:10px; padding-right:10px; height:30px;}
.header_top .dingbu .dingbu_content ul.dingbu_right li a:hover{ color:#0068f7;}
.header_top .dingbu .dingbu_content ul.dingbu_right li span{ width:100%;  background:rgba(135,75,76,0.5); position:absolute; top:30px; left:0; display:none; z-index:222;}
.header_top .dingbu .dingbu_content ul.dingbu_right li span img{ width:100%; }
.header_top .dingbu .dingbu_content ul.dingbu_right li:hover .erweima{ display:block;}
/*header_top end*/

.nav{ width:100%; height:112px;}
.nav .nav_content{ width:1200px; height:119px; margin:0 auto;}
.nav .nav_content .logo{ width: auto; height:66px; float:left; display:block; padding-top:20px;}
.nav .nav_content .logo img{ height:66px; display: block; float:left;}
.nav .nav_content .logo span{ height:66px; line-height:66px; float:left; margin-left:10px; font-size:24px; color:#333333;}
.nav .nav_content ul{ float:right;}
.nav .nav_content ul li{ float:left; padding-right:10px; padding-left:10px; height:66px;text-align:center; padding-top:43px; position:relative;
                        transition: all 0.3s ease-out;
					 -ms-transition: all 0.3s ease-out;
                     -moz-transition: all 0.3s ease-out;
                     -webkit-transition: all 0.3s ease-out;
                     -o-transition: all 0.3s ease-out;}
.nav .nav_content ul li.on{background:#fff;}.nav .nav_content ul li.index{background:#0068f7;}
.nav .nav_content ul li a .cn{font-size:14px; color:#333;}
.nav .nav_content ul li a .en{ font-size:11px; color:#999;}
.nav .nav_content ul li.on a .cn,.nav .nav_content ul li a:hover .cn{ color:#0068f7;}
.nav .nav_content ul li.on a .en,.nav .nav_content ul li a:hover .en{ color:#0068f7 ;}
.nav .nav_content ul li .nav_zi{ position:absolute; left:0; top:99px; border-top:2px solid #0068f7; width:130px; overflow:hidden; background:#fff; display:none; z-index:999;transition: all 0.3s ease-out;
					 -ms-transition: all 0.3s ease-out;
                     -moz-transition: all 0.3s ease-out;
                     -webkit-transition: all 0.3s ease-out;
                     -o-transition: all 0.3s ease-out;}
.nav .nav_content ul li:hover .nav_zi{ display:block;}
.nav .nav_content ul li .nav_zi h3{ line-height:42px; height:42px;  text-align:left; cursor:pointer; 
                      transition: all 0.3s ease-out;
					 -ms-transition: all 0.3s ease-out;
                     -moz-transition: all 0.3s ease-out;
                     -webkit-transition: all 0.3s ease-out;
                     -o-transition: all 0.3s ease-out;}
.nav .nav_content ul li .nav_zi h3 a{ padding-left:20px;color:#333; font-size:12px; display:block; width:100%; height:42px; 
                      transition: all 0.3s ease-out;
					 -ms-transition: all 0.3s ease-out;
                     -moz-transition: all 0.3s ease-out;
                     -webkit-transition: all 0.3s ease-out;
                     -o-transition: all 0.3s ease-out;}
.nav .nav_content ul li .nav_zi h3:hover{ background:#F5F5F5;}
.nav .nav_content ul li .nav_zi h3:hover .nav_zi_a{ padding-left:40px; color:#9b2927;}
/*nav end*/
.md-camera {max-height:440px;width: 100%;overflow: hidden;box-sizing: border-box;display: flex;justify-content: center;align-items: center;}
.cameraImg { width:100%;}
.ycners{width:100%;position:fixed;top:0;z-index:888;border-bottom:0.2px solid #f1f1f1;  box-shadow:0px 15px 10px -15px #ccc; background:#FFFFFF;}
.ycnersm{margin-top:100px;}
/* index banner */
.banner{width:100%; height: 410px;  overflow: hidden;position: relative;min-width:1200px; }
.banner .zx_box{position:relative;z-index:500; top:0;}
.banner .zxzx_bg{position:absolute;left:0px;top:0px;width:255px;height:410px;}
.banner .zx_btn{position:absolute;left:36px;top:350px;}
.banner .log_sub{font:16px/33px "Microsoft YaHei";width:180px;height:36px; background: #8e0f28;color:#fff;cursor:pointer;margin:0 auto;border-radius:3px}
.banner .log_sub:hover{background:#3b3b3b;}

.banner .message_box{position:relative;z-index:500; top:23px;}
.banner .message_box .message_cont_bg{position:absolute;right:0px;top:23px;width:328px;height:320px;background:#fff;opacity:0.55;filter:alpha(opacity=55);}
.banner .message_box .message_cont{position:absolute;right:0px;top:23px;width:288px;height:264px;padding:18px 10px; margin:10px;opacity:0.7;filter:alpha(opacity=70);  background:#fff;}
.banner .message_box .message_cont .mess_tit{width:288px; background:url(../img/ly_line.jpg) center center repeat-x; }
.banner .message_box .message_cont h3{ width:110px; text-align:center;color:#b22d48;font:20px/30px "Microsoft YaHei"; background:#fff; margin-left:90px; }
.banner .message_box .mess_nr{width:288px; float:left; padding-top:10px;}
.mess_form div{width:288px;  float:left; padding:5px 0;font:14px/27px "Microsoft YaHei";}
.mess_form div .title{width:75px;  float:left; padding-right:10px; text-align:right; }
.mess_form div select{ width:92px; border: 1px solid #ccc; font:14px/27px "Microsoft YaHei"; color:#666;  height: 27px; outline: medium none;vertical-align: middle;}
.mess_form div input,.mess_form div textarea{border: 1px solid #ccc;  height: 27px; outline: medium none;vertical-align: middle;}
.mess_form div input:hover,.mess_form div textarea:hover,.mess_form div select:hover{border:1px solid #a14254;}
.submit{width:288px;  float:left; text-align:center; margin-top:12px;}
.submit_bt{font:16px/32px "Microsoft YaHei";width:180px;height:35px; background: #8e0f28;color:#fff;cursor:pointer;border-radius:3px; border:0;}
.submit_bt:hover{background:#3b3b3b; }

.flexslider { position: relative; height: 410px;  overflow: hidden;  margin:0 auto;  background:#fff;}
.slides { position: relative; z-index: 1;}
.slides li { height: 410px; text-align:center;}
.slides li img {height:460px;left: 0;margin-left: 0;position: absolute;top: 0;width: 100%;}
.flex-control-nav { position: absolute; bottom: 35px; z-index: 2; width:100%; right:0px; text-align:center;}
.flex-control-nav li { display: inline-block; width: 45px; height: 9px; margin: 0 7px; *display: inline; zoom: 1;}
.flex-control-nav a  { display: inline-block; width: 45px; height:9px; line-height: 40px; overflow: hidden;background:#fff; cursor: pointer; border-radius:2px;}
.flex-control-nav .flex-active { background: #0068f7;}
/*通用banner end*/
.inabtnew{ padding:40px 0;}
.inabtnew .inabt{ width:51%;}
.inabtnew .inabt .inabtt{font-size:20px; font-weight:800;}
.inabtnew .inabt .inabtt span{ color:#0068f7}
.inabtnew .inabt .line{height:6px; background:#0068f7; width:80px;margin-bottom:15px; margin-top:10px; margin-left:10px; }
.inabtnew .inabt .indis{}
.inabtnew .inabt .indis p{ font-size:16px; line-height:34px;}
.inabtnew .inabt .indis p span{ font-size:18px; color:#0068f7; font-weight: bold; }
.inabtnew .inew{ width:45%; margin-left:4%;}
.inabtnew .inew .inewt{font-size:22px; font-weight:bold;}
.inabtnew .inew .inewt i{background:#0068f7; font-size:18px; margin-right:5px;}
.inabtnew .inew .inewt span{color:#0068f7}
.inabtnew .inew ul{ margin-top:15px;}
.inabtnew .inew ul li{overflow: hidden;padding-top:6px;padding-bottom:6px; border-bottom:1px solid #ccc; }
.inabtnew .inew ul li:nth-child(4){border-bottom: none;}
.inabtnew .inew ul li .left{width:14%;text-align:center; float:left;}
.inabtnew .inew ul li .left dl dt{font-size:28px;font-weight:bold;margin-top:5px;}
.inabtnew .inew ul li .left dl dd{font-size:16px;color:#003366;}
.inabtnew .inew ul li .i{border-left:1px dashed #ccc; float:left; height:30px; margin-top:20px; margin-left:2%;}
.inabtnew .inew ul li .right{ float:right;width:82%;display: table-cell; margin-top:4px;}
.inabtnew .inew ul li .right h1 a{font-size:16px;line-height:30px;color:#666666;}
/*inabtnew end*/
.ico-med{ display: inline-block; background: url(../img/ioc.png) no-repeat; vertical-align: middle; }
.ico-md1{ width:85px; height:2px; background-position: -10px -10px; }
.ico-md2{ width:85px; height:2px; background-position: -10px -26px; }
.ico-md4{ width:85px; height:2px; background-position: -10px -45px; }
.ico-md3{ width:4px; height:16px; background-position: -142px -8px; }
.ico-md5{ width:18px; height:19px; background-position: -5px -68px; }
.ico-md6{ width:18px; height:16px; background-position: -37px -70px; }
.ico-md7{ width:16px; height:20px; background-position: -69px -68px; }
.ico-md8{ width:20px; height:18px; background-position: -99px -68px; }
.ico-md9{ width:18px; height:18px; background-position: -131px -68px; }
.title{margin-left:auto; margin-right: auto;text-align: center; margin-bottom:30px; }
.title h2{height: 30px; line-height: 30px; font-size:32px; font-weight:bold;  margin-bottom:10px; color:#000000;}
.title p{ font-family:Arial, Helvetica, sans-serif;font-size:16PX;color:#B5B5B5; font-weight:400;}
/*title end*/
.field{margin-top:20px; margin-bottom:50px; background:#fff; padding:50px 0;}
.father{width:1200px;}
.father li{float:left;}
.father li .left{float:left; padding-top:13px;}
.father li .left i{font-size:20px; font-weight:700; font-style:normal; }
.father li .left i span{ color:#0066CC;}
.father li .left p{font-size:16px; margin-top:10px;}
.father li .left p em{margin-right:6px; color:#0066FF;}
.father li:nth-child(1) .left{width:40%; margin-right:3%;}
.father li .ah{border:1px solid #0099FF; padding:3px 8px; border-radius:10px;}
.father li .ah em{ font-weight:700;}
.father li:nth-child(1) .right{float:right; width:57%;}
.father li:nth-child(1) .right img{ width:100%; max-height:170px;}
.father li:nth-child(2) .left,.father li:nth-child(3) .left,.father li:nth-child(4) .left{width:50%; margin-right:3%;}
.father li:nth-child(2) .right,.father li:nth-child(3) .right,.father li:nth-child(4) .right{float:right; width:47%; margin-top:20px;}
.father li:nth-child(2) .right img,.father li:nth-child(3) .right img,.father li:nth-child(4) .right img{ width:100%; margin-top:25px;}
.father li:nth-child(1){margin-left:0; width:31%;}
.father li:nth-child(2),.father li:nth-child(3),.father li:nth-child(4){margin-left:4%;width:19%; margin-right:0;}

.fathert{width:1200px; margin-top:30px; margin-left:auto; margin-right:auto;}
.fathert li{float:left;}
.fathert li .left{float:left; padding-top:13px;}
.fathert li .left i{font-size:20px; font-weight:700; font-style:normal; }
.fathert li .left i span{ color:#0066CC;}
.fathert li .left p{font-size:16px; margin-top:10px;}
.fathert li .left p em{margin-right:6px; color:#0066FF;}
.fathert li:nth-child(4) .left{width:35%; margin-right:3%;}
.fathert li .ah{border:1px solid #0099FF; padding:3px 8px; border-radius:10px;}
.fathert li .ah em{ font-weight:700;}
.fathert li:nth-child(4) .right{float:right; width:62%;}
.fathert li:nth-child(4) .right img{ width:100%;max-height:170px;}
.fathert li:nth-child(2) .left,.fathert li:nth-child(3) .left,.fathert li:nth-child(1) .left{width:50%; margin-right:3%;}
.fathert li:nth-child(2) .right,.fathert li:nth-child(3) .right,.fathert li:nth-child(1) .right{float:right; width:47%; margin-top:20px;}
.fathert li:nth-child(2) .right img,.fathert li:nth-child(3) .right img,.fathert li:nth-child(1) .right img{ width:100%; margin-top:25px;}
.fathert li:nth-child(4){margin-left:0; width:31%;}
.fathert li:nth-child(2),.fathert li:nth-child(3),.fathert li:nth-child(1){margin-right:4%;width:19%; margin-left:0;}
/*field end*/
.ialc{ padding:40px 0;}
.alc{overflow:hidden;}
.alc ul{ overflow:hidden;}
.alc ul li{ width:280px; float:left; margin-left:26px; height:380px; background: #F5F5F5;}
.alc ul li a img{width:280px; height:190px;}
.alc ul li:first-child{ margin-left:0;}
.alc ul li h4{ font-size:16px;  text-align:center; margin-top:20px;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.alc ul li h4 a{color: #333333;}
.alc ul li p{ font-size:14px; color:#666666; line-height:22px; width:226px; margin-left:24px; padding-top:20px;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.alc ul li a.ljgd{font-size:14px; color:#999999; margin-left:180px; margin-top:20px;}
.alc ul li:hover a{ color:#c6000b !important;}
.alc ul li .altu{ width:440px; height:273px;}
.iteam{width:100%; margin-top:20px; margin-bottom:20px;}
.iteam .content{margin-top:20px;}
.iteam .content ul li{ float:left; width:285px; height:400px; margin:0 7.5px;}
.iteam .content ul li:nth-child(1){ }
.iteam .content ul li a{ display:block; width:100%; height:400px; position:relative;}
.iteam .content ul li a img{width:100%; height:400px;object-fit: cover;}
.iteam .content ul li a .xinxi{ width:285px; height:48px; background:rgba(0,0,0,0.80); position:absolute; left:0; bottom:30px; text-align:center;}
.iteam .content ul li a .xinxi h6{ display:inline; color:#fff; font-size:24px; line-height:48px;}
.iteam .content ul li a .xinxi p{ display:inline; color:#d02128; font-size:16px; padding-left:10px;}
/*iteam end*/
.inotes{ padding:40px 0;}
.inotes .tab-main {padding-top: 0;}
.inotes .leftCon{float:left;width:500px;height:504px;overflow:hidden;background:#fff;border-radius:3px;}
.inotes .leftCon .pic{width:500px;height:280px;overflow:hidden;}
.inotes .leftCon .pic img{display:block;width:500px;height:280px;transition:all 1s ease-in-out;}
.inotes .leftCon .pic a:hover img{transform:scale(1.2);}
.inotes .leftCon .text{padding:25px 40px;overflow:hidden;}
.inotes .leftCon .tit{font-size:20px;height:40px;line-height:40px;overflow:hidden;}
.inotes .leftCon .tit a{color:#333;font-weight: bold;}
.inotes .leftCon .tit a:hover{color:#e51c22;}
.inotes .leftCon .abstr{margin-top:8px;height:75px;font-size:14px;color:#666;line-height:25px;overflow:hidden;}
.inotes .leftCon .abstr a{color:#666;}
.inotes .leftCon .readmore{margin-top:20px;height:30px;line-height:30px;overflow:hidden;}
.inotes .leftCon .readmore a{display:block;float:right;padding-right:30px;color:#999;}
.inotes .leftCon .readmore em{color:#ccc;font-family:Arial;}
.inotes .leftCon .readmore a:hover{color:#e51c22;}
.inotes .leftCon:hover .tit a{color:#e51c22;}
.inotes .leftCon:hover .read a{color:#e51c22;}
.inotes .rightCon{float:right;width:680px;height:504px;background:#fff;border-radius:3px;}
.news-item{padding:20px 36px;border-bottom:#eee solid 1px;height:128px;overflow:hidden;}
.news-item .tit{height:44px;}
.news-item .tit em{float:right;display:block;padding-top:15px;color:#ccc;font-size:14px;font-family:Arial;}
.news-item .tit span{display:block;line-height:44px;font-size:17px;color:#e51c22;overflow:hidden;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;}
.news-item .tit a{color:#333;font-weight: bold;}
.news-item .tit a:hover{color:#e51c22;}
.news-item .abstr{height:50px;font-size:14px;color:#666;line-height:25px;overflow:hidden;}
.news-item .abstr a{color:#666;}
.news-item .readmore{margin-top:10px;height:30px;line-height:30px;overflow:hidden;}
.news-item .readmore a{display:block;float:right;padding-right:30px;color:#999;}
.news-item .readmore a:hover{color:#e51c22;}
.news-item:last-child{border-bottom:none;}
.news-item:hover{box-shadow:#ccc 0 0 10px}
.news-item:hover .tit a{color:#e51c22;}
.news-item:hover .read a{color:#e51c22;}
.linjienst {width: 100%;}
.linjienst .linjienst-con {width: 100%;height: 320px;}
.linjienst .linjienst-con .Wconfl {width: 100%;height: 100%;margin: 0 auto;display: flex;align-items: center;}
.linjienst .linjienst-con .Wconfl .kjda {width: 100%;height: 70%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.linjienst .linjienst-con .Wconfl .kjda li {width: 570px;display: flex;justify-content: center;height: 20px;}
.linjienst .linjienst-con .Wconfl .kjda li a {width: 100%;height: 100%;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku {display: flex;align-items: center;justify-content: space-between;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku .xingxcier {display: flex;align-items: center;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku .xingxcier .imgmar {margin-right: 15px;width: 20px;height: 20px;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku .xingxcier .xinff {font-size: 16px;color: #333333;width: 400px;height: 19px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku .shijian {display: flex;align-items: center;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku .shijian img {width: 19px;height: 19px;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku .shijian .timesCo {font-size: 16px;color: #c8c8c8;margin-left: 15px;}
.linjienst .linjienst-con .Wconfl .kjda li:hover a .xiangku .xinff {color: #f87e35;}

/*inotes end*/
.youlian_list{width:100%;margin-right:auto;margin-left:auto;}
.youlian_list a{padding:5px 12px;display:block;margin-left:5px;margin-right:5px;font-size:14px;float:left;margin-top:15px;}
.xx_ti{width:100%; height:45px; background-color:#f4f4f4; border-bottom:2px solid #8e0f28; line-height:45px;}
.xx_ti h2{display:inline-block; width:175px; height:45px; text-align:center; color:#fff; font-size:20px; font-weight:normal; color:#fff; background-color:#8e0f28;}
.xx_ti a{float:right; color:#; padding-right:10px;}
.xx_ul{padding:10px 0;}
.xx_ul li{display:block; overflow:hidden; padding-left:40px; background:url(../img/xx_zx.png) no-repeat 5px 10px; line-height:50px; height:50px; border-bottom:1px dashed #ccc;}
.xx_ul li h5{display:inline-block; overflow:hidden; float:left; width:540px; height:50px; font-size:14px; font-weight:normal; color:#8e0f28;}
.xx_ul li p{display:inline-block; overflow:hidden; float:left; width:580px; height:50px; margin-left:20px; font-size:12px; color:#000;}
.xx_ul li p:hover{color:#a92842;}
.footer{ width:100%; min-height:194px; padding-top:46px; overflow:hidden; margin-top:30px;background: #333;/*background: url(../img/location.jpg) no-repeat top center*/; border-top:5px solid #0069f7;}
.foot{height:100%; width:1200px; margin-left:auto; margin-right:auto;}
.foot_left{ float:left; width:60%; height:auto; overflow:hidden;}
.foot_nei{ width:100%; height:auto; overflow:hidden; font-size:16px; color:rgba(255,255,255,0.8); line-height:26px; }
.foot_nei p{line-height:36px; font-size:16px;}
.foot_nei span{ color:#FFFFFF;  font-size:18px;}
.foot_right{ float:right; width: 40%;}
.foot_wei{ float:right; margin-right:20px; margin-left:20px; width:120px; text-align:center;}
.foot_wei img{ width:100%; height:auto;}
.foot_wei p{line-height:26px; margin-top:8px; color:#FFFFFF;}
.foot-td{width:100%; background:#333; overflow:hidden;}
.foot-td .ft{text-align:right;}
.foot-td .ft p{height:50px; line-height:50px;color:#fff;font-size:14px;}
.foot-td .ft a{color:#fff; margin-left:5px;}
.bdt{display:none;}
.footlmlist{ padding:15px 0;text-align:center; display:block; margin-left:auto; margin-right:auto;}
.footlmlist li{float:left; height:22px;}
.footlmlist li a{color:rgba(255,255,255,0.8); font-size:12px;}
.footlmlist .link{ margin:4px 25px; width:1px; height:16px; background:rgba(255,255,255,0.8);;float:left;}
/*底部 end*/

.sousuo_news{height:60px;z-index:3;}
.sousuo_news .content_ss{ width:1100px; margin:0 auto;}
.sousuo_news .content_ss .gjc{ float:left; line-height:60px; height:60px; font-size:14px; color:#333; font-weight:bolder; margin-right:10px;}
.sousuo_news .content_ss ul#key{ float:left; width:650px; overflow:hidden;height: 60px;}
.sousuo_news .content_ss ul#key li{ float:left; line-height:60px; height:60px; font-size:14px; color:#666; margin-right:15px; cursor:pointer;}
.sousuo_news .content_ss>form{ float:right; height:36px; width:380px; margin-top:12px; }
.sousuo_news .content_ss>form input{ width:278px; padding:0 10px; line-height:34px; height:34px;border:1px solid #0068f7; float:left;}
.sousuo_news .content_ss>form button{ width:60px; text-align:center; line-height:36px; height:36px;float:left; color:#fff; background:#0068f7; border:none;}
/*搜索框 end*/
.wz-dq {display: block;font-size: 14px;line-height:36px;color: #686868;padding: 10px 28px; background:url(../img/icon_home.png) no-repeat;}
.wz-dq a{font-size: 14px;}
.wz-dq a,.wz-dq a:visited {color: #686868;}
.wz-dq a:hover {color: #222;}
/*位置面包圈 end*/
.time{background: url(../img/li-sj.png) center left no-repeat;background-size:16px 16px;padding-left: 22px; margin-right:5px;}
.read{background: url(../img/li-read.png) center left no-repeat;background-size:16px 16px;padding-left: 22px;}
.tel_n{background: url(../img/li-tel.png) center left no-repeat;background-size:24px 24px;padding-left:32px;}
.swt{background: url(../img/li-swt.png) center left no-repeat;background-size:24px 24px;padding-left:32px;}
.laiyuan{margin-right:8px; background: #993333;border-radius:4px; color:#FFFFFF; text-align:center; padding:3px 6px; font-size:14px;}
/*前缀图标 end*/
.con-nav,.con-law{width:21%; margin-right:1.5%; background:#FFFFFF;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; padding-bottom:40px;}
.con-nav ul h2.tcur{display: block;height: 70px;line-height: 70px; padding-left:20px; padding-right:15px;background:#0068f7; color:#FFFFFF; font-size:18px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;}
.con-nav li{width:94%; margin-left:auto; margin-right:auto;}
.con-nav li a {display: block;height: 60px;line-height: 60px; padding-left:20px; padding-right:15px;border-bottom: 1px solid #cacaca;}
.con-nav li a span{float: right;}
.con-nav li.cur a {border-bottom: 1px solid #c8201a;color: #A83135;font-weight: bold;}
.con-nav li a {font-size: 14px;color: #666;}
/*左侧导航 end*/
.tuijian-list{margin-top:20px;}
.tuijian-list ul li{overflow:hidden; margin-bottom:15px; margin-top:15px;padding-top:10px; padding-bottom:10px;border-bottom:0.2px solid #f1f1f1; clear:both;}
.tuijian-list ul li h1 a{line-height:30px; color:#333333; font-size:16px;}
.tuijian-list ul li p{line-height:26px; color:#666; font-size:14px; height:26px; margin-top:5px;}
.tuijian-list ul li p em{border:0.6px #990000 solid; padding:1px 6px; font-size:0.6rem; color:#990000; margin-right:8px; margin-left:2px;border-radius:8px; margin-top:-1.5px;}
.tuijian-list ul li p span{font-size:14px; color:#666; margin-right:8px;}
.tuijian-list ul li p span a{color:#666; margin-right:4px; margin-left:4px;}
.law_zx{ margin-top:20px;}
.law_zx li{line-height:24px; height:24px; margin-bottom:20px;}
.law_zx li a{ font-size:16px; color:#003366; font-weight:bold;}
.list-left-layer{float: left;width: 100%;height:auto;}
.list-left-layer li{float: left;width: 30%;height:auto;margin-bottom:30px}
.list-left-layer li:nth-child(3n-1){margin-right:5%; margin-left:5%;}
.list-left-layer-img{float: left;width: 100%;height:240px;overflow: hidden;position: relative;}
.list-left-layer-img img{width: 100%;min-height:100%}
.list-left-layer-xinxi{position: absolute;width:100%;height:30px;line-height:30px;background: url(../img/layer-bg.png);left:0;bottom:0;color:#fff;font-size:16px}
.list-left-layer-xinxi span{margin-left:15px}
.list-left-layer-txt{float:left;width: 100%;padding:9px 0;border: 1px solid #f5f5f5;background: #fbfbfb;}
.list-left-layer-txt span{ padding-left:9px; padding-right:9px;height:40px;line-height: 20px;color: #555;font-size:13px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-left-layer-txt span:nth-child(2n){margin-top:5px}
/*律师列表 end*/
.honor-tj{ margin-top:0;}
.honor-tj .item-ul{padding-top:5px;}
.honor-tj .item-ul li{ width:31%;overflow:hidden;z-index:4; position: relative; margin-bottom:20px; float:left; margin-left:1.75%; margin-right:1.75%;}
.honor-tj .item-ul li:nth-child(3n-2){margin-left:0;}
.honor-tj .item-ul li:nth-child(3n){margin-right:0;}
.honor-tj .item-ul li a.honor-img{width:100%; height:200px; overflow:hidden;display: block;}
.honor-tj .item-ul li a.honor-img img{width:100%; min-height:200px;height:auto;}
.honor-tj .item-ul li .honor-title{background:#d02128;line-height:40px; padding-left:2%; padding-right:1%;}
.honor-tj .item-ul li .honor-title .title-v{overflow: hidden;word-wrap:normal;text-overflow: ellipsis;white-space: nowrap; height:40px;padding-left:1.5%; padding-right:1%;}
.honor-tj .item-ul li .honor-title .title-v a{color:#fff; font-size:16px;}
/*荣誉锦旗 end*****************************/
.z-list{padding-bottom:30px;}
.z-list li{margin-bottom:20px; padding:10px;color:#666666;}
.z-list li:hover{background:#FEF1DE; }
.z-list li .titleh{font-size:18px; color:#006699; font-weight:700; margin-bottom:15px;}
.z-list li .titleh span{color:#333333;width: 88%;display: inline-flex;}
.z-list li p{ line-height:34px; font-size:16px;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow:hidden;}
.z-list li p.col{color:#C40000;}
.z-list li p span{width: 88%;display: inline-flex;}
.z-list li a{color:#333333;}
.z-list li a em{margin-right:10px;}
/*公告 end*/
.ne-list{display: block;overflow: hidden;}
.ne-list li{display: block;overflow: hidden;padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #ececec; }
.ne-li-tu{width:186px;height: 130px;margin-right: 20px;float: left;overflow: hidden;display: flex;align-items: center;}
.ne-li-tu img{width: 100%;height: auto;transition: all 0.6s ease;}
.ne-list li:hover  .ne-li-tu img{width: 120%;cursor: pointer;transition: all 0.6s ease;}
.ne-li-wz{padding: 0;}
.ne-li-wz-ti{display: block;margin-bottom: 9px;line-height:36px;font-size:20px;color: #000;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ne-li-wz-ti:visited{color: #000000;}
.ne-li-wz-js{display: block;height: 56px;margin-bottom: 8px;overflow: hidden;line-height:28px;font-size:14px;color: #666;}
.ne-li-wz-da{display: block;line-height:16px;font-size:14px;color: #b2b2b2;}
.ne-li-wz-da .b{margin-right:25px; color:#0066CC;}
.ne-li-wz-da a{color:#333333; margin-right:15px;}
.ne-li-wz-js:visited{color: #666;}
.ne-list li:hover .ne-li-wz-ti{color: #3E68D4;padding-left: 6px;transition: all 0.6s ease;}
.ne-list li:hover .ne-li-wz-js{color: #222;}
/*资讯 end*/
.fan{width:94%; margin-left:auto; margin-right:auto; margin-top:5%; text-align:center;}
.fan ul{text-align:center;}
.fan li{border:.8px solid #f0f0f0; padding:2% 4%;border-radius:8px; float:left; margin-left:2%; margin-right:2%;}
.fan  li a{color: #0066CC; font-size:16px;}
/*返回列表*/
.page{width:99%; margin-left:auto; margin-right:auto; margin-top:25px; text-align:center;}
.page span{font-weight:800;}
.page a{border:1px solid #666; padding:2px 6px;border-radius:3px;}
.page b{background: #006699;padding:3px 8px;border-radius:3px; color:#FFFFFF;}
/*页码 end*/
/*内容页开始*/
.contjj{ font-size:16px;}
.contjj h2{ font-size:18px; font-weight:bold; line-height:40px;}
.contjj h3{ font-size:16px; font-weight:bold; line-height:40px;}
.contjj p,.contjj{line-height:36px; color:#000;margin-bottom: 20px;}
.contjj img{margin:10px auto;}
/*内容页正文 end*/
.ne-vi-ti{display: block;line-height: 70px;font-size: 32px;color: #000000; border-bottom:#f1f1f1 dashed 2px;}
.laiyuan_h3{font-size:14px; color:#a2a2a2; text-align:center; margin-top:10px; margin-bottom:10px;}
.ne-vi-nr{display: block;/*padding-top: 30px; */line-height:30px;}
.ne-vi-nr p{ margin-bottom: 15px;}
.ne-vi-nr h2{line-height: 40px;color: #000000;font-size: 18px; font-weight:700;}
.shu14 img,.shu12 img, .shu16 img{max-width:92% !important;height: auto !important;vertical-align: top;margin: 15px auto !important;}
.shu14 {line-height: 30px;color: #555;font-size: 14px;}
.shu12 {line-height: 30px;color: #555;font-size: 12px;}
.shu18 {line-height: 30px;color: #000000;font-size: 18px;}
.shu16 {line-height: 34px;color: #484848;font-size: 16px;}
/*内容页 end*/
.des{margin-top:20px;}
.des p{line-height:34px;color:#777;font-size:16px; margin-bottom:20px; }
/*公告 end*/
.tag-nr{ margin:20px 0;}
.tag-nr span {padding-left: 22px;background: url(../img/li-bq.png) left center no-repeat;line-height: 26px;font-size: 12px;color: #929292; float:left;}
.tag-nr a {display: block;float: left;margin: 0 5px;line-height: 24px;font-size: 12px;color: #999;}
/*tags end*/
.tishi_2{ margin-top:20px; padding:20px 20px 20px 20px;border:1px dashed #a7a57e;}
.tishi_2 h4{font-size:14px; color:#373737; font-weight:bold; padding-left:27px; background:url(../img/tanhao_05.png) no-repeat left center;}
.tishi_2 p{font-size:12px; color:#373737; line-height:23px; margin-top:10px;}
.tishi_2 p span{font-size:16px; color:#0068f7;}
/*温馨提示 end*/
.x_x_p{margin:15px 0;padding-top:20px;}
.x_x_p p{line-height:36px;color:#666666; font-size:14px;}
.x_x_p p a{color: #666666; font-size:14px;display: inline-flex;}
.x_x_p p a:hover{color: #990000;}
/*上下篇 end*/
.lvshi_article_left{float:left; background:#fff; padding:20px;}
.lvshi_article_left .tu{ width:100%;}
.lvshi_article_left .tu img{ width:100%;}
.lvshi_article_left h6{ height:45px; line-height:45px; background:#0068f7; text-align:center; color:#fff; margin-bottom:30px;}
.lvshi_article_left h6 .s1{font-size: 22px; font-weight:bolder;}
.lvshi_article_left h6 .s2{font-size: 16px; padding-left:10px;}
.lvshi_article_left p{line-height:36px; font-size:14px;color:#666;}
.lvshi_article_left p span{ font-weight:600;color:#333;}
.lvshi_article_left h7{ height:34px; line-height:34px;color:#333; font-size:14px; font-weight:600;}
/*律师内容页 end*/
.tuijian{ margin-top:30px;}
.tuijian h4{color:#333; font-size:18px; font-weight:bolder; border-bottom:3px solid #333; padding-bottom:5px;}
.tuijian .xian{width:100%; height:1px; background:#333; margin-top:2px;}
.tuijian .tuijian_li{ margin-top:15px;}
.tuijian .tuijian_li li{ float:left;  margin-top:5px; width:45%; }
.tuijian .tuijian_li li:nth-child(odd){ margin-right:10%;}
.tuijian .tuijian_li li a{ display:block; width:100%; line-height:25px; border-bottom:1px dashed #c7c7c7; color:#656464;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.tuijian .tuijian_li li a:hover{ color:#d21c29; border-bottom-color:#d21c29; }
/*内容页 相关阅读*/
.con_main{width:77.5%; background:#FFFFFF; min-height:400px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;}
.con_main_lc{width:100%; background:#FFFFFF; min-height:400px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; padding-top:10px;}
.con_yingxiao{min-height:400px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;}
.con_yingxiao .nr{padding:20px 20px 40px 40px;}
.main_nav{background: url(../img/title_line.png) left bottom no-repeat;line-height:36px; margin-bottom:30px; }
.main_nav .navpage{font-size:24px;line-height:36px;}
.main_nav .navpage span{margin-left:10px; font-size:20px; color:#666666;}
.main_nav .navtel{font-size:18px;color:#999999;}
.con_main .nr,.con_main_lc .nr,.con_main .zw,.con_main_lc .zw{margin:20px 20px 40px 40px;}
.con_main .nr h2,.con_yingxiao .nr h2{font-size:24px;  color:#666;}
.con_main .nr h3,.con_yingxiao .nr h3{font-size:16px; margin-top:20px; color:#000; font-weight:700; }
.con_main .nr h3 i,.con_yingxiao .nr h3 i{border-left:5px solid #0068f7;border-radius:1.5px; padding-right:6px;}
.con_main .nr p,.con_yingxiao .nr p{line-height:40px; font-size:16px;}
.con_main .nr img{max-width:100%; margin:5px auto;}
.con_main .nr p strong,.con_yingxiao .nr p strong{margin-right:10px;}
/*右侧 框 end*/
.biaodan_contact{ width:100%; border-top:12px #f1f1f1 dashed; padding-top:30px; margin-top:30px;}
.biaodan_contact .content{ width:100%; margin:0 auto;}
.biaodan_contact .content .p1{ font-size:26px; color:#333; font-weight:bolder;}
.biaodan_contact .content .p2{ font-size:16px; color:#666; line-height:30px; margin-top:20px;}
.biaodan_contact .content .tj_xinxi{ margin-top:46px;}
.biaodan_contact .content .tj_xinxi .bdx_list{ width:310px; float:left; margin-left:15px;}
.biaodan_contact .content .tj_xinxi .mingzi{ margin-left:0;}
.biaodan_contact .content .tj_xinxi .mingzi input,
.biaodan_contact .content .tj_xinxi .dianhua input{ height:50px; line-height:50px; background:#fff; padding:0 10px; width:290px; color:#999999; font-size:18px; border-radius:10px; border:1px solid #ccc}
.biaodan_contact .content .tj_xinxi .yzm input{height:50px; line-height:50px; background:#fff; padding:0 10px; width:135px;color:#999999; font-size:18px; float:left; border-bottom-left-radius:10px;border-top-left-radius:10px;  border:1px solid #ccc}
.biaodan_contact .content .tj_xinxi .yzm canvas{height:30px; line-height:30px; background:#fafafa; padding:10px; width:135px;float:left; border-bottom-right-radius:10px;border-top-right-radius:10px;}
.biaodan_contact .content .tj_xinxi .bdx_list span{ display:block; height:25px; line-height:25px; color:#ff5252; font-size:14px; opacity:0.00;}
.biaodan_contact .content .tj_xinxi textarea{  width:90%;padding:10px 2%; line-height:25px; height:175px;color:#999999; font-size:18px;background:#fff; border-radius:10px; border:1px solid #ccc}
.biaodan_contact .content .btn{ width:94%; height:50px; line-height:50px; text-align:center; background:#d02128; color:#fff; font-size:18px;border-radius:10px; margin-top:15px; cursor:pointer;}
.biaodan_contact .content .p3{ font-size:20px; color:#ffffff; line-height:30px; margin-top:20px; text-align:center;}
.biaodan_contact .content .p3 span{ background:#d02128; padding:2px 20px; color:#fff; border-radius:30px;}
/*/联系我们 表单/*/
.biaodan_left{ width:92%; border-top:8px #f1f1f1 dashed; padding-top:30px; margin-top:30px; margin-left:auto; margin-right:auto;}
.biaodan_left .content{ width:100%; margin:0 auto;}
.biaodan_left .content .p1{ font-size:16px; color:#333; font-weight:bolder;}
.biaodan_left .content .p2{ font-size:14px; color:#666; line-height:24px; margin-top:20px;}
.biaodan_left .content .tj_xinxi{ margin-top:30px;}
.biaodan_left .content .tj_xinxi .bdx_list{ width:100%; float:left; margin-left:0;}
.biaodan_left .content .tj_xinxi .mingzi{ margin-left:0;}
.biaodan_left .content .tj_xinxi .mingzi input,
.biaodan_left .content .tj_xinxi .dianhua input{ height:40px; line-height:40px; background:#fff; padding:0 2%; width:92%; color:#999999; font-size:14px; border-radius:10px; border:1px solid #ccc}
.biaodan_left .content .tj_xinxi .yzm input{height:40px; line-height:40px; background:#fff; padding:0 2%; width:92%;color:#999999; font-size:14px; float:left; border-bottom-left-radius:10px;border-top-left-radius:10px;  border:1px solid #ccc}
.biaodan_left .content .tj_xinxi .yzm canvas{height:30px; line-height:30px; background:#fafafa; padding:10px; width:92%;float:left; border-bottom-right-radius:10px;border-top-right-radius:10px;}
.biaodan_left .content .tj_xinxi .bdx_list span{ display:block; height:25px; line-height:25px; color:#ff5252; font-size:14px; opacity:0.00;}
.biaodan_left .content .tj_xinxi textarea{  width:92%;padding:5px 2%; line-height:40px; height:90px;color:#999999; font-size:14px;background:#fff; border-radius:10px; border:1px solid #ccc}
.biaodan_left .content .btn{ width:96%; height:40px; line-height:40px; text-align:center; background:#0068f7; color:#fff; font-size:16px;border-radius:10px; margin-top:25px; cursor:pointer;}
.biaodan_left .content .p3{ font-size:16px; color:#ffffff; line-height:30px; margin-top:25px; text-align:center;}
.biaodan_left .content .p3 span{ background:#d02128; padding:2px 20px; color:#fff; border-radius:30px;}
/*/左边表单 表单/*/
@media screen and (min-width:1200px){
.ovp,.xiao,.title em,.ovmore,.ovmorer,.caseyd,.footyd,.footeryd{display:none;}
}
@media screen and (max-width:1199px) and (min-width:200px){
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {font-size:4.5vw; color:#666;}
.header_top,.nav,.header,.ov,.lr_lf_pic,.title h2 i,.title2 h2 i,.title4 h2 i,#con,.lanmu_jianjie,.con-nav,.footerpc,.tuijian-list{display:none;}
.fl,.fr{float:none;}
.mauto {position: relative;width:94%;margin: 0 auto;}
.xiao{ z-index:999999; background:rgba(255,255,255,0.70); margin-bottom:.15vw; width:100%; }
.padt40{ padding-top:6vw;}.padt60{ padding-top:11vw;}.padt80{ padding-top:13vw;}
.padb60{ padding-bottom:10vw;}.padb80{ padding-bottom:13vw;}
.padt120{ padding-top:14vw;}
.padb120{ padding-bottom:14vw;}
.mt30{margin-top:6vw;}.mt40{margin-top:8vw;}.mt50{margin-top:9vw;}
section{margin:0;}
.izdx {margin-top: -3vw;}
.toolbar{background-color:transparent; padding:3vw 0;}
.menu-button{position:relative;margin:0 5px;height:36px;width:36px;cursor:pointer;}
.menu-button:before{content:"";position:absolute;top:5px;right:3px;border-bottom:17px double #0068f7;border-top:6px solid #0068f7;width:30px;height:5px;}
.menu-left{float:left;margin-right:3vw;}
.toolbar .frpic{ margin-left:22%; overflow:hidden;}
.toolbar .frpic img{height:40px;}
.sidebar{margin:0;padding-top:2vw;color:white;background-color:#0068f7;}
.sidebar h6{margin:0 3vw;padding:0; font-size:4vw; line-height:9vw; color:#FFFFFF;}
.sidebar li{margin:2vw 0;padding:0 6vw;line-height:6vw;}
.sidebar li a{font-size:3.5vw; color:#f7f7f7;}
.sidebar li:hover{background-color:#e84e40;}
.sidebar hr{margin:2em auto;border:0;padding:0;width:80%;height:1px;background-color:white;}
.subNav{cursor:pointer;}
.navContent{display:none;color:#999;}

/* index banner */
.banner{width:100%; height: 50vw;  overflow: hidden;position: relative;min-width:100%; }
.conbox{display:none;}

.flexslider { position: relative; height: 50vw;  overflow: hidden;  margin:0 auto;  background:#fff;}
.slides { position: relative; z-index: 1;}
.slides li { height:50vw; text-align:center;}
.slides li img {height:50vw;left: 0;margin-left: 0;position: absolute;top: 0;width: 100%;}
.flex-control-nav { position: absolute; bottom: 6vw; z-index: 2; width:100%; right:0px; text-align:center;}
.flex-control-nav li { display: inline-block; width: 45px; height: 9px; margin: 0 7px; *display: inline; zoom: 1;}
.flex-control-nav a  { display: inline-block; width: 45px; height:9px; line-height: 40px; overflow: hidden;background:#fff; cursor: pointer; border-radius:2px;}
.flex-control-nav .flex-active { background: #0068f7;}
/*通用banner end*/

.sousuo_news{height:60px;margin-top: -3vw;z-index: 8;position: relative;}
.sousuo_s{height: 60px;}
.sousuo_news .content_ss,.sousuo_s .content_s{ width:98%; margin:0 auto;}
.sousuo_news .content_ss .gjc,.sousuo_news .content_ss ul#key,.sousuo_s .content_s .gjc,.sousuo_s .content_s ul#key{ display:none;}
.sousuo_news .content_ss>form,.sousuo_s .content_s>form{ float: none; height:36px; width:95%;padding-top: 12px;margin-top: 0;margin-left: auto;margin-right: auto; }
.sousuo_news .content_ss>form input,.sousuo_s .content_s>form input{ width:75%; padding:0 2%; line-height:34px; height:34px;border:1px solid #c5c3c3; float:left; font-size:15px;}
.sousuo_news .content_ss>form button,.sousuo_s .content_s>form button{ width:20%; text-align:center; line-height:36px; height:36px;float:left; color:#fff; background:#0068f7; border:none;}
/*搜索框 end*/
.time{background: url(../img/li-sj.png) center left no-repeat;background-size:4vw 4vw;padding-left:5vw; margin-right:4vw;}
.read{background: url(../img/li-read.png) center left no-repeat;background-size:4vw 4vw;padding-left: 5vw;}
.tel_n{background: url(../img/li-tel.png) center left no-repeat;background-size:5.5vw 5.5vw;padding-left:8vw;}
.swt{background: url(../img/li-swt.png) center left no-repeat;background-size:5.5vw 5.5vw;padding-left:8vw;}
/*前缀图标 end*/
.inabtnew{ padding:6vw 0;}
.inabtnew .inabt{ width:100%; margin-bottom:5vw;}
.inabtnew .inabt .inabtt{font-size:6.5vw;}
.inabtnew .inabt .line{height:1vw; width:10vw;margin-bottom:3.5vw; margin-top:2.5vw; margin-left:2.5vw; }
.inabtnew .inabt .indis p{ font-size:4vw; line-height:8vw;}
.inabtnew .inabt .indis p span{ font-size:4.5vw; color:#0068f7; font-weight: bold; }
.inabtnew .inew{ width:100%; margin-left:0;}
.inabtnew .inew .inewt{font-size:6.5vw; font-weight:bold;}
.inabtnew .inew .inewt i{background:#0068f7; font-size:4.5vw; margin-right:1vw;}
.inabtnew .inew .inewt span{color:#0068f7}
.inabtnew .inew ul{ margin-top:4.5vw;}
.inabtnew .inew ul li{overflow: hidden;padding-top:2vw;padding-bottom:2vw; border-bottom:1px solid #ccc; }
.inabtnew .inew ul li:nth-child(4){border-bottom: none;}
.inabtnew .inew ul li .left{width:20%;}
.inabtnew .inew ul li .left dl dt{font-size:7vw;margin-top:.5vw;}
.inabtnew .inew ul li .left dl dd{font-size:4.5vw;}
.inabtnew .inew ul li .i{height:7.5vw; margin-top:5.5vw; margin-left:2%; margin-right:1%;}
.inabtnew .inew ul li .right{ float:right;width:75%;display: table-cell; margin-top:.4vw;}
.inabtnew .inew ul li .right h1 a{font-size:4.5vw;line-height:7.5vw;color:#666666;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
/*inabtnew end*/
.title{margin-left:auto; margin-right: auto;text-align: center; margin-bottom:0; }
.title h2{height: 5vw; line-height: 5vw; font-size:6vw; font-weight:bold;  margin-bottom:2.5vw; color:#000000;}
.title p{ font-family:Arial, Helvetica, sans-serif;font-size:4vw;color:#B5B5B5; font-weight:400;}
.ico-md1{width: 10vw;}
.mr10{margin-right:2.5vw;}
/*title end*/
.field{margin-top:3vw; margin-bottom:10vw; background:#fff; padding:12vw 0;}
.father{width:100%;}
.father li{float:left;}
.father li .left{float: none; padding-top:1vw; text-align:center;}
.father li .left i{font-size:4vw; font-weight:700; font-style:normal; }
.father li .left i span{ color:#0066CC;}
.father li .left p,.father li .right p{ display:none;}
.father li:nth-child(1) .left{width:100%; margin-right:0;}
.father li:nth-child(1) .right{float:none; width:100%;}
.father li:nth-child(1) .right img{ width:100%; max-height:30vw;}
.father li:nth-child(2) .left,.father li:nth-child(3) .left,.father li:nth-child(4) .left{width:100%; margin-right:0%;}
.father li:nth-child(2) .right,.father li:nth-child(3) .right,.father li:nth-child(4) .right{float:right; width:100%; margin-top:0;}
.father li:nth-child(2) .right img,.father li:nth-child(3) .right img,.father li:nth-child(4) .right img{ width:100%; margin-top:0;}
.father li:nth-child(1){margin-left:0; width:23%;}
.father li:nth-child(2),.father li:nth-child(3),.father li:nth-child(4){margin-left:2%;width:23%; margin-right:0;}

.fathert{width:100%; margin-top:10vw; margin-left:auto; margin-right:auto;}
.fathert li{float:left;}
.fathert li .left{float: none; padding-top:1vw; text-align:center;}
.fathert li .left i{font-size:4vw; font-weight:700; font-style:normal; }
.fathert li .left i span{ color:#0066CC;}
.fathert li .left p,.fathert li .right p{ display:none;}
.fathert li:nth-child(4) .left{width:100%; margin-right:0;}
.fathert li:nth-child(4) .right{float:right; width:100%;}
.fathert li:nth-child(4) .right img{ width:100%;max-height:30vw;}
.fathert li:nth-child(2) .left,.fathert li:nth-child(3) .left,.fathert li:nth-child(1) .left{width:100%; margin-right:0;}
.fathert li:nth-child(2) .right,.fathert li:nth-child(3) .right,.fathert li:nth-child(1) .right{float:right; width:100%; margin-top:0;}
.fathert li:nth-child(2) .right img,.fathert li:nth-child(3) .right img,.fathert li:nth-child(1) .right img{ width:100%; margin-top:0;}
.fathert li:nth-child(4){margin-left:0; width:23%;}
.fathert li:nth-child(2),.fathert li:nth-child(3),.fathert li:nth-child(1){margin-right:2%;width:23%; margin-left:0;}
/*field end*/
.ialc{ padding:6vw 0;}
.alc{ width:100%; margin:6vw auto 0; overflow:hidden;}
.alc ul{ overflow:hidden;}
.alc ul li{ width:48%; float:left; margin-left:4%;margin-bottom: 4vw; height:auto; background:#fff;}
.alc ul li:first-child,.alc ul li:nth-child(3){ margin-left:0;}
.alc ul li a img{width:100%; height:30vw;}
.alc ul li h4{ font-size:3.5vw; color:#333333; text-align:center; margin-top:4vw;margin-bottom: 2vw;margin-left:1vw; margin-right:1vw}
.alc ul li p,.alc ul li a.ljgd{ display:none}
.alc ul li:hover a{ color:#c6000b !important;}
/*ialc end*/
.iteam{width:94%; margin:5vw auto;}
.iteam .content{ width:100%; margin:0 auto; margin-top:4vw;}
.iteam .content ul li{ float:left; width:48.5%; height:54vw; margin:2vw 1.5%;}
.iteam .content ul li:nth-child(1),.iteam .content ul li:nth-child(3){ margin-left:0; }.iteam .content ul li:nth-child(2),.iteam .content ul li:nth-child(4){ margin-right:0; }
.iteam .content ul li a{ display:block; width:100%; height:54vw; position:relative;}
.iteam .content ul li a img{width:100%; height:54vw;object-fit: cover;}
.iteam .content ul li a .xinxi{ width:100%; height:9vw; background:rgba(0,0,0,0.80); position:absolute; left:0; bottom:2.5vw; text-align:center; overflow:hidden;}
.iteam .content ul li a .xinxi h6{ display:inline; color:#fff; font-size:3.5vw; line-height:9vw;}
.iteam .content ul li a .xinxi p{ display:inline; color:#d02128; font-size:3vw; padding-left:1.5vw;}
/*iteam end*/
.inotes {padding-bottom:0;}
.inotes .tab-main {padding-top:4vw;}
.inotes .leftCon{width:100%;background:#fff;border-radius:3px;height: auto;}
.inotes .leftCon .pic{width:100%;max-height:60vw;overflow:hidden;}
.inotes .leftCon .pic img{display:block;width:100%;transition:all 1s ease-in-out;}
.inotes .leftCon .pic a:hover img{transform:scale(1.2);}
.inotes .leftCon .text{padding:3vw 0;overflow:hidden;}
.inotes .leftCon .tit{font-size:4.5vw;height:10vw;line-height:10vw;overflow:hidden;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;}
.inotes .leftCon .tit a{color:#333; font-weight:bold;font-size:4vw;}
.inotes .leftCon .tit a:hover{color:#e51c22;}
.inotes .leftCon .abstr{margin-top:2vw;height:auto;font-size:4vw;color:#666;line-height:6vw;overflow:hidden;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.inotes .leftCon .abstr a{color:#666; font-size:4vw;}
.inotes .leftCon .readmore{height:8vw;line-height:8vw;overflow:hidden; font-size:4vw;}
.inotes .leftCon .readmore a{display:block;float:right;padding-right:5vw;color:#999;}
.inotes .leftCon .readmore em{color:#ccc;font-family:Arial;}
.inotes .leftCon .readmore a:hover{color:#e51c22;}
.inotes .leftCon:hover .tit a{color:#e51c22;}
.inotes .leftCon:hover .readmore a{color:#e51c22;}
.inotes .rightCon{width:100%;;background:#fff;border-radius:3px; height:auto;}
.news-item{border-top:#eee solid 1px;    padding:3vw 1.5vw;border-bottom: #eee solid 1px; height: auto;overflow: hidden;}
.news-item .tit{height:10vw;}
.news-item .tit em{float:right;display:block;padding-top:3.7vw;color:#ccc;font-size:4vw;font-family:Arial;}
.news-item .tit span{display:block;line-height:10vw;font-size:4vw;color:#e51c22;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.news-item .tit a{color:#333; font-weight:bold;}
.news-item .tit a:hover{color:#e51c22;}
.news-item .abstr{height:12vw;font-size:4vw;color:#666;line-height:5.5vw;overflow:hidden; margin-top:2vw;}
.news-item .abstr p{font-size:4vw;color:#666;line-height:5.5vw;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-item .abstr p a{color:#666;font-size:4vw}
.news-item .readmore{margin-top:1.3vw;height:7vw;line-height:7vw;overflow:hidden;}
.news-item .readmore a{display:block;float:right;padding-right:4vw;color:#999;}
.news-item .readmore a:hover{color:#e51c22;}
.news-item:last-child{border-bottom: #eee solid 1px;}
.news-item:hover .tit a{color:#e51c22;}
.news-item:hover .readmore a{color:#e51c22;}
.linjienst {width: 100%;margin-bottom: 8vw; background:#fff;}
.linjienst .linjienst-con {width: 100%;padding-bottom:5vw; padding-top: 5vw; height:auto;}
.linjienst .linjienst-con .Wconfl {width: 98%;margin: 0 auto;}
.linjienst .linjienst-con .Wconfl .kjda {width: 100%;height: 70%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.linjienst .linjienst-con .Wconfl .kjda li {height:8vw;    overflow: hidden;}
.linjienst .linjienst-con .Wconfl .kjda li a {width: 100%;height: 100%;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku {display: flex;align-items: center;justify-content: space-between;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku .xingxcier {display: flex;align-items: center;overflow: hidden;word-wrap: normal;text-overflow: ellipsis;
white-space: nowrap;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku .xingxcier .imgmar {margin-right:1vw;width:5vw;height: 5vw;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku .xingxcier .xinff {font-size: 4vw;color: #333333;line-height:10vw;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;width: 100%;height: 10vw;}
.linjienst .linjienst-con .Wconfl .kjda li a .xiangku .shijian {display: none;}
.linjienst .linjienst-con .Wconfl .kjda li:hover a .xiangku .xinff {color: #f87e35;}
/*linjienst end*/
.con-law{width:100%; margin-right:0;margin-bottom:5vw;}
.con_main{width:100%;}
.con_main_lc{width:100%; background:#FFFFFF; min-height:200px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; padding-top:12vw;}
.main_nav{background: url(../img/title_line.png) left bottom no-repeat;line-height:8vw; margin-bottom:6vw; }
.main_nav .navpage{font-size:5vw;line-height:9vw; padding-top:4vw; padding-left:2vw;}
.main_nav .navpage span{margin-left:2vw; font-size:4vw; color:#666666;}
.main_nav .navtel{font-size:4.2vw;color:#999999;}
.con_main .nr,.con_main_lc .nr,.con_main .zw,.con_main_lc .zw{margin:0 3vw 4vw 3vw;}
.con_main .nr h2,.con_yingxiao .nr h2{font-size:6vw;  color:#666; margin-bottom:5vw;}
.con_main .nr h3,.con_yingxiao .nr h3{font-size:4vw; margin-top:5vw; color:#000; font-weight:700; }
.con_main .nr h3 i,.con_yingxiao .nr h3 i{border-left:5px solid #0068f7;border-radius:1.5px; padding-right:.8vw;}
.con_main .nr p,.con_yingxiao .nr p{line-height:9vw; font-size:4vw;}
.con_main .nr img{max-width:100%;}
.con_main .nr p strong,.con_yingxiao .nr p strong{margin-right:2vw;}
/*移动端律师页面 end*/
.law_zx{ margin-top:5vw;}
.law_zx li{line-height:5.5vw; height:5.5vw; margin-bottom:5vw; float:left; width:50%;}
.law_zx li a{ font-size:4.5vw; color:#003366; font-weight:bold;}
.list-left-layer{float: left;width: 100%;height:auto;}
.list-left-layer li{float: left;width:47%;height:auto;margin-bottom:6vw}
.list-left-layer li:nth-child(2n-1){margin-right:3%;margin-left:0; }
.list-left-layer li:nth-child(2n){margin-left:3%;margin-right:0; }
.list-left-layer-img{float: left;width: 100%;height:40vw;overflow: hidden;position: relative;}
.list-left-layer-img img{width: 100%;min-height:100%}
.list-left-layer-xinxi{position: absolute;width:100%;height:7vw;line-height:7vw;background: url(../img/layer-bg.png);left:0;bottom:0;color:#fff;font-size:3.5vw}
.list-left-layer-xinxi span{margin-left:1.4vw}
.list-left-layer-txt{float:left;width: 100%;padding:1.3vw 0;border: 1px solid #f5f5f5;background: #fbfbfb;}
.list-left-layer-txt span{ padding-left:1.3vw; padding-right:1.3vw;height:12vw;line-height: 6vw;color: #555;font-size:3vw;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-left-layer-txt span:nth-child(1){ display:none;}
.list-left-layer-txt span:nth-child(2n){margin-top:0}
/*律师列表 end*/
.ne-list li{padding-bottom:5vw;margin-bottom:5vw;border-bottom: 1px dashed #ececec; }
.ne-li-tu{width:25%;height:22vw;margin-right:3%;}
.ne-li-tu img{width: 100%;min-height:20vw;transition: all 0.6s ease;}
.ne-li-wz{padding: 0;}
.ne-li-wz-ti{margin-bottom:2vw;line-height:7vw;font-size:4.5vw;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;    white-space: inherit;}
.ne-li-wz-js{display: none;}
.ne-li-wz-da{display: block;line-height:5vw;font-size:3.5vw;}
.ne-li-wz-da .time{background: url(../img/li-sj.png) center left no-repeat;background-size: 5vw 6vw;padding-left:4。5vw; margin-right:1.5vw;background-size: 3.5vw 3.5vw;}
.ne-li-wz-da .read{background: url(../img/li-read.png) center left no-repeat;padding-left:4.5vw;background-size: 3.5vw 3.5vw;}
.ne-li-wz-da .b,.ne-li-wz-da a{ display:none;}
.ne-li-wz-js:visited{color: #666;}
.ne-list li:hover .ne-li-wz-ti{color: #3E68D4;padding-left: 1.4vw;transition: all 0.6s ease;}
.ne-list li:hover .ne-li-wz-js{color: #222;}
/*资讯 end*/
.honor-tj{ margin-top:0;}
.honor-tj .item-ul{padding-top:0;}
.honor-tj .item-ul li{ width:48%;overflow:hidden;z-index:4; position: relative; margin-bottom:5vw; float:left; margin-left:1%; margin-right:1%;}
.honor-tj .item-ul li:nth-child(3n-2){margin-left:1%;}
.honor-tj .item-ul li:nth-child(3n){margin-right:1%;}
.honor-tj .item-ul li a.honor-img{width:100%; height:38vw; overflow:hidden;display: block;}
.honor-tj .item-ul li a.honor-img img{width:100%; min-height:38vw;height:auto;}
.honor-tj .item-ul li .honor-title{background:#d02128;line-height:10vw; padding-left:2%; padding-right:1%;}
.honor-tj .item-ul li .honor-title .title-v{display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;    white-space: inherit; line-height:4vw;padding-left:1.5%; padding-right:1%; color:#FFFFFF;}
.honor-tj .item-ul li .honor-title .title-v a{color:#fff; font-size:3.2vw;}
/*荣誉锦旗 end*****************************/
.z-list{padding-bottom:7vw;}
.z-list li{margin-bottom:5vw; padding:2vw;color:#666666;}
.z-list li:hover{background:#FEF1DE; }
.z-list li .titleh{font-size:4.5vw; color:#006699; font-weight:700; margin-bottom:3.5vw; line-height:7vw;}
.z-list li .titleh span{color:#333333;width:76%;display: inline-flex;}
.z-list li p{ line-height:8vw; font-size:4vw;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow:hidden;}
.z-list li p.col{color:#C40000;}
.z-list li p span{width:68%;display: inline-flex;}
.frs{float:right;}
.z-list li a{color:#333333;}
.z-list li a em{margin-right:2vw;}
/*公告 end*/
.fan{width:94%; margin-left:auto; margin-right:auto; margin-top:5%; text-align:center;}
.fan ul{text-align:center;}
.fan li{border:.4vw solid #f0f0f0; padding:2% 4%;border-radius:.6vw; float:left; margin-left:2%; margin-right:2%;}
.fan  li a{color: #0066CC; font-size:4.4vw;}
/*返回列表*/
.page{width:99%; margin-left:auto; margin-right:auto; margin-top:4vw; text-align:center;}
.page span{font-weight:800;}
.page a{border:1px solid #666; padding:.2vw .5vw;border-radius:0.2vw;}
.page b{background: #006699;padding:.2vw .5vw;border-radius:0.2vw; color:#FFFFFF;}
/*页码 end*/
/*内容页正文*/
.contjj{ font-size:4.5vw;}
.contjj h2{ font-size:5vw; font-weight:bold; line-height:10vw;}
.contjj h3{ font-size:4.5vw; font-weight:bold; line-height:10vw;}
.contjj p,.contjj{line-height:9vw; color:#555;margin-bottom:5vw;}
.contjj img{margin:3vw auto;}
/*内容页框架 end*/
.ne-vi-ti{display: block;line-height:10vw;font-size:5.5vw;color: #000000; border-bottom:#f1f1f1 dashed 2px;}
.laiyuan_h3{font-size:4vw; color:#a2a2a2; text-align:center; margin-top:3vw; margin-bottom:3vw;}
.laiyuan_h3 .time{display:none;}
.laiyuan{margin-right:1vw; background: #993333;border-radius:4px; color:#FFFFFF; text-align:center;padding: 0.4vw 1.2vw;font-size: 2.6vw;}
.ne-vi-nr{display: block;padding-top:7vw; line-height:7vw;}
.ne-vi-nr p{ margin-bottom:4vw;}
.ne-vi-nr h2{line-height:10vw;color: #000000;font-size:5vw; font-weight:700;}
.shu14 img,.shu12 img, .shu16 img{max-width:92% !important;height: auto !important;vertical-align: top;margin: 4vw auto !important;}
.shu14 {line-height: 30px;color: #555;font-size: 4vw;}
.shu12 {line-height: 30px;color: #555;font-size:3.5vw;}
.shu18 {line-height: 30px;color: #000000;font-size: 5vw;}
.shu16 {line-height: 34px;color: #484848;font-size: 4.5vw;}
/*内容页 end*/
.des{margin-top:6vw; width:100%; }
.des p{line-height:8vw;color:#777;font-size:4vw; margin-bottom:5vw; }
/*公告 end*/
.tag-nr{ margin:5vw 0;}
.tag-nr span {padding-left: 5vw;background: url(../img/li-bq.png) left center no-repeat;background-size:4vw 4vw;line-height:4vw;font-size:3vw;color: #929292; float:left;}
.tag-nr a {display: block;float: left;margin: 0 1vw;line-height:4vw;font-size:3vw;color: #999;}
/*tags end*/
/*温馨提示*/
.tishi_2{ margin-top:6vw; padding:4vw; background:#fbfbc5; border:1px dashed #a7a57e;}
.tishi_2 h4{font-size:4vw; color:#373737; font-weight:bold; padding-left:4vw; background:url(../img/tanhao_05.png) no-repeat left center;}
.tishi_2 p{font-size:3vw; color:#373737; line-height:6vw; margin-top:2vw;}
.tishi_2 p span{font-size:4vw; color:#0068f7;}
/*温馨提示 end*/
.x_x_p{margin:4vw 0;padding-top:6vw;}
.x_x_p p{line-height:8vw;color:#666666; font-size:3.5vw;}
.x_x_p p a{color: #666666; font-size:3.5vw;display: inline-flex;width: 80%;}
.x_x_p p a:hover{color: #990000;}
/*上下篇 end*/
.tuijian{ margin-top:8vw; padding-bottom:7vw;}
.tuijian h4{color:#333; font-size:4.5vw; font-weight:bolder; border-bottom:3px solid #333; padding-bottom:5px;}
.tuijian .xian{width:100%; height:1px; background:#333; margin-top:2px;}
.tuijian .tuijian_li{ margin-top:4.5vw;}
.tuijian .tuijian_li li{ float:left;  margin-top:1.2vw; width:100%; }
.tuijian .tuijian_li li:nth-child(odd){ margin-right:0;}
.tuijian .tuijian_li li a{ display:block; width:100%; line-height:8vw; border-bottom:1px dashed #c7c7c7; color:#656464;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.tuijian .tuijian_li li a:hover{ color:#d21c29; border-bottom-color:#d21c29; }
/*内容页 相关阅读*/


.lvshi_article_left{float:left; background:#fff; padding:4vw;}
.lvshi_article_left .tu{ width:100%;}
.lvshi_article_left .tu img{ width:100%;}
.lvshi_article_left h6{ height:10vw; line-height:10vw; background:#d02128; text-align:center; color:#fff; margin-bottom:7vw;}
.lvshi_article_left h6 .s1{font-size:6vw; font-weight:bolder;}
.lvshi_article_left h6 .s2{font-size: 4vw; padding-left:10px;}
.lvshi_article_left p{line-height:9vw; font-size:4vw;color:#666;}
.lvshi_article_left p span{ font-weight:700;color:#333;}
.lvshi_article_left h7{ height:8vw; line-height:8vw;color:#333; font-size:4vw; font-weight:700;}
/*律师内容页 end*/
.con-law{width:100%; margin-right:0;margin-bottom:5vw;}
.con_main{width:100%;}
.con_main_lc{width:100%; background:#FFFFFF; min-height:200px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; padding-top:12vw;}
.main_nav{background: url(../img/title_line.png) left bottom no-repeat;line-height:8vw; margin-bottom:6vw; }
.main_nav .navpage{font-size:5vw;line-height:9vw; padding-top:4vw; padding-left:2vw;}
.main_nav .navpage span{margin-left:2vw; font-size:4vw; color:#666666;}
.main_nav .navtel{font-size:4.2vw;color:#999999;}
.con_main .nr,.con_main_lc .nr,.con_main .zw,.con_main_lc .zw{margin:0 3vw 4vw 3vw;}
.con_main .nr h2,.con_yingxiao .nr h2{font-size:6vw;  color:#666; margin-bottom:5vw;}
.con_main .nr h3,.con_yingxiao .nr h3{font-size:4vw; margin-top:5vw; color:#000; font-weight:700; }
.con_main .nr h3 i,.con_yingxiao .nr h3 i{border-left:5px solid #0068f7;border-radius:1.5px; padding-right:.8vw;}
.con_main .nr p,.con_yingxiao .nr p{line-height:9vw; font-size:4vw;}
.con_main .nr img{max-width:100%;}
.con_main .nr p strong,.con_yingxiao .nr p strong{margin-right:2vw;}
/*右侧框 end*/
.biaodan_contact{ width:100%; border-top:8px #f1f1f1 dashed; padding-top:5vw; margin-top:5vw;}
.biaodan_contact .content{ width:100%; margin:0 auto;}
.biaodan_contact .content .p1{ font-size:5vw; color:#333; font-weight:bolder;}
.biaodan_contact .content .p2{ font-size:4vw; color:#666; line-height:9vw; margin-top:5vw;}
.biaodan_contact .content .tj_xinxi{ margin-top:8vw;}
.biaodan_contact .content .tj_xinxi .bdx_list{ width:100%; float:left; margin-left:0;}
.biaodan_contact .content .tj_xinxi .mingzi{ margin-left:0;}
.biaodan_contact .content .tj_xinxi .mingzi input,
.biaodan_contact .content .tj_xinxi .dianhua input{ height:14vw; line-height:14vw; background:#fff; padding:0 2%; width:92%; color:#999999; font-size:4vw; border-radius:10px; border:1px solid #ccc}
.biaodan_contact .content .tj_xinxi .yzm input{height:14vw; line-height:14vw; background:#fff; padding:0 2%; width:92%;color:#999999; font-size:4vw; float:left; border-bottom-left-radius:10px;border-top-left-radius:10px;  border:1px solid #ccc}
.biaodan_contact .content .tj_xinxi .yzm canvas{height:8vw; line-height:8vw; background:#fafafa; padding:10px; width:92%;float:left; border-bottom-right-radius:10px;border-top-right-radius:10px;}
.biaodan_contact .content .tj_xinxi .bdx_list span{ display:block; height:7vw; line-height:7vw; color:#ff5252; font-size:4vw; opacity:0.00;}
.biaodan_contact .content .tj_xinxi textarea{  width:92%;padding:10px 2%; line-height:7vw; height:30vw;color:#999999; font-size:4vw;background:#fff; border-radius:10px; border:1px solid #ccc}
.biaodan_contact .content .btn{ width:96%; height:12vw; line-height:12vw; text-align:center; background:#d02128; color:#fff; font-size:6vw;border-radius:10px; margin-top:6vw; cursor:pointer;}
.biaodan_contact .content .p3{ font-size:5.4vw; color:#ffffff; line-height:8vw; margin-top:5vw; text-align:center;}
.biaodan_contact .content .p3 span{ background:#d02128; padding:.4vw 5vw; color:#fff; border-radius:30px;}
/*/联系我们 表单/*/
.ycnersm{margin-top:18vw;}
.footyd { padding:3vw 3vw 60px 3vw; margin-top:5vw; background:#F1F1F1;}
.footyd .footb { margin:0 0 2vw; border-left:4px solid #4879b4; position:relative; }
.footyd .footb h2,.footyd .footb h3 { font-weight:normal; line-height:7vw; padding:0 0 0 3vw; }
.footyd .footb h2 { font-size:5vw; line-height:7vw; }
.footyd .footb h3 { color:#999; text-transform:uppercase; }
.footyd .footb a { position:absolute; right:0; top:0; line-height:8vw; color:#666; }
.footyd .tel { margin:0 0 3vw; border-top:1px solid #ddd; border-bottom:1px dashed #ddd; }
.footyd .tel a { display:block; padding:4vw 0 4vw 20vw; overflow:hidden; background:url(../img/icontact-tel.png) 3vw center no-repeat; background-size:15vw; }
.footyd .tel dl { float:left; }
.footyd .tel dd { display:inline-block; vertical-align:middle; line-height:7vw; font-weight:bold; }
.footyd .tel dd:nth-child(1) { color:#4879b4; font-size:5vw; }
.footyd .tel dd + dd { color:#bac3b8; text-transform:uppercase; font-size:4vw; }
.footyd .tel dt { font-size:8vw; line-height:10vw; font-family:Impact; color:#666666;}
.footyd .tel h2 { float:left; display:none; }
.footyd .info { color:#666; }
.footyd .info p { line-height:7vw; font-size:3.5vw;}
.footeryd{position:fixed;bottom:-18px;left:0;right:0;margin:auto;z-index: 9999;}
.footer_menu{ background-color: rgba(0,0,0,0.85);display:block;width:100%;height:48px;margin:0;padding:0;}
.footeryd .footer_menu>li{position:relative;text-align:center;display:inline-block;width:20%;float:left;}
.footer_menu li:first-child{background:none;}
.footer_menu li:last-child{background:#0068f7;width:40%;border-radius:20px; height:40px; line-height:40px; margin-top:4px;}
.footeryd .footer_menu>li>a{height:48px;margin-right:1px;display:block;text-align:center;color:#FFF;text-decoration:none;text-shadow:0 1px rgba(0, 0, 0, 0.3);}
.footeryd .footer_menu>li.home{width:20%;}
.footeryd .footer_menu>li.home a{height:66px;width:66px;margin:auto;border-radius:60px;position:relative;top:-22px;left:0px;background:url(../img/home_icon.png) no-repeat center center;background-size:100% 100%;}
.footeryd .footer_menu>li>a label{overflow:hidden;margin:0 0 0 0;font-size:12px;display:block !important;line-height:18px;text-align:center;}
.footeryd .footer_menu>li>a img{padding:3px 0 0 0;height:24px;width:24px;color:#fff;line-height:48px;vertical-align:middle; margin-left:auto; margin-right:auto;}
.footeryd .footer_menu>li:last-child>a img{padding:2px 0 0 0;height:20px;width:20px;line-height:40px;}
.footeryd li:first-child a{display:block;}
.footer_menu li:last-of-type a{background:none;overflow:hidden;}
/*移动foot end*/
}