html{background:#FFF;color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}
img{border:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;  border: 1px #dfdfdf solid; }
input,textarea,select{*font-size:100%;}
legend{color:#000;}
a{color:inherit;text-decoration:none;}
i{font-style: normal;}

/*******CSS reset*************/
body{ color:#444;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;overflow-x:hidden; background: #f5f5f5;min-width:1200px}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.red{color: #ff0000;}
.green{color: green;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.t_m{text-align:center;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
.transition{transition:all .4s;}

/********General**********/
.k1200{margin:0px auto 0px;width:1200px;}
.k100{margin:0 auto;width:1100px;}
.bg{width: 100%;padding:40px 0px;background: #f7f7f7;margin:30px auto;}

/********page**********/
.page{height:55px; line-height:55px;text-align:center;margin:20px auto;color:#575656;font-size:14px;clear:both;}
.page a{display:inline-block;height:25px;line-height:25px;border:1px solid #dbdbdb;padding:0 4px 0;color:#575656;font-size:14px;}
.page a:hover{background:#0088ff;color:#fff; height:25px;line-height:25px;padding:0 4px 0;border:1px solid #0088ff;}
.current {padding:0 8px 0; height:25px;line-height:25px;background:#0088ff;color:#fff; display: inline-block;border:1px solid #0088ff;}
.page select{padding:0 8px 0; height:25px;line-height:25px;color:#fff; display: inline-block;border:1px solid #dbdbdb; color: #575656}

/********head**********/
#he_02{width: 100%;height: 40px;margin: 0 auto;background: #3f3f3f;}
#he_02_mid{line-height: 40px;height: 40px;font-size: 12px;color: #ffffff;}
#he_02_mid a{font-size: 12px;color: #ffffff;}
#he_02_mid a.online{color: #ffffff;}
#he_02_mid a:hover{color: #fb8905;}
#he_02_mid li{float: right;position: relative;color: #ffffff;padding:0 10px;}
#he_02_mid li a{display: block;color: #ffffff;font-size: 12px;}
#he_02_mid li a:hover{color: #0088ff;}
#he_02_mid li.m_c{padding:0 20px;padding-right: 30px;}
#he_02_mid li.m_c i{display: block;width: 9px;height: 5px;background: url(../Image/h1.png) center no-repeat;position: absolute;left: 72px;top:17px;transition: all .4s;}
#he_02_mid li.m_c:hover{background: #fff;}
#he_02_mid li.m_c:hover a{color: #9b9b9b;}
#he_02_mid li.m_c:hover i{transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); }
#he_02_mid li.m_c dl{width: 273px;position: absolute;font-size: 14px;background: #fff;box-shadow: 0 3px 10px rgba(0,0,0,.2);left: 0;top:100%;z-index: 1;padding:15px;display: none;}
#he_02_mid li.m_c dl dt{width: 91px;line-height: 32px;padding:0 15px;float: left;height: 96px;position: relative;box-sizing: border-box;text-align: center;}
#he_02_mid li.m_c dl dt:after{width: 1px;height: 96px;background: #d1d1d1;content: '';right: 0;top:0;position: absolute;}
#he_02_mid li.m_c dl dt:last-of-type:after{background: none;}
#he_02_mid li.m_c dl dt a{color: #9b9b9b;font-size: 13px;}
#he_02_mid li.m_c dl dt a:hover{color: #0088ff;}
#he_02_mid li.m_c:hover dl{display: block;}

#he_03{height: 140px;position: relative;background: #ffffff;width: 100%}
#he_03_logo{width: 475px;height: 90px;position: absolute;left: 0;top: 26px;}
#he_03_logo img{height: 100%;}
#he_03_logo a{display: block;}
#he_03_search{width: 560px;height: 95px;position: absolute;right: 0;top:53px;overflow: hidden;}
#he_03_hd{width: 100%;height: 30px;margin:0 auto;}
#he_03_hd li{float: left;width: 68px;text-align: center;line-height: 30px;height: 30px;color: #aaaaaa;font-size: 12px;cursor: pointer;}
#he_03_hd li.on{background: #1c76d8; color: #fff;}
#he_03_bd{width: 100%;height: 40px;margin:0 auto;position: relative;}
.search_icon{ display: block; position: absolute; width: 16px; height: 16px; background: url(../Image/icons.png) -14px -426px; top: 13px; left: 10px; }
#he_03_bd .isch{height:40px;width:100%;}
#he_03_bd .key{;width:79%;height: 38px;border:solid 3px #1c76d8;border-right: none; outline: none;text-indent:30px;background-color:#fff;font-size: 12px;color: #ccc; box-sizing: content-box}
#he_03_bd .sub{width:19%;height: 44px;text-align: center; border:none;color:#fff;background-color:#1c76d8;display:block;cursor:pointer;font-size:14px;transition:all .4s;}
#he_03_bd .sub:hover{background-color:#f7b13c;}
#he_03_bd .word{height:20px;width:100%;line-height: 20px;margin:6px auto 0;}
#he_03_bd .word a{color: #aaaaaa;font-size: 12px;margin-right: 8px;}
#he_03_bd .word a:hover{color: #ff9400;}
#he_04{height: 55px; background: #ffffff;}
#he_04_mid{height: 55px;line-height: 56px; margin:0 auto;}
#he_04_mid .nLi{font-size: 16px; float: left;position: relative; box-sizing: border-box;width:280px; text-align: center;z-index: 100;}
#he_04_mid .nLi:hover{ color:#fff; background: #1c76d8;}
#he_04_mid i{display: block;position: absolute;right: 5px;top:0px;}


#nav .nLi .sub{ display:none; width: 250px;color:#fff; background: #1c76d8; margin-left: -25px; position: absolute}
#nav .nLi .sub li{ zoom:1; height: 37px; line-height: 37px; }
#nav .nLi .sub a{ display:block;  }
#nav .nLi .sub li:hover{ background:#516376;   }
#nav .nLi .sub li:hover a{  color:#fff;  }


#he_05{position: relative;}
#he_05_mid{width: 100%; }
#zy_banner{width: 1200px; margin:0 auto;position: relative;margin-bottom: 30px;}
#zy_banner ._img{width: 100%;}
#zy_banner .absolute{position: static!important;}
#zy_banner ._img img{width: 100%;}

/********index**********/
.in_01{width: 100%;padding:20px 0;margin:0 auto;}
.in_01_mid{ }
.in_01_mid li{float: left;margin-right: 29px; margin-bottom:30px; background: #fff;width: 278px;height: 100px;position: relative;cursor: pointer;transition: all .4s;}
.in_01_mid li:nth-child(4n){margin-right: 0;}
.in_01_mid li div{padding:15px 0px 0 0;float: right; width: 50%;}
.in_01_mid li div p{ height:3px; width: 20px; background:  #fa4f4f;line-height: 30px;}
.in_01_mid li div b{ color: #212121;font-size: 16px; font-weight: normal;line-height: 30px;}

.in_01_mid li div i{ color: #676767;font-size: 14px; line-height: 25px; }
.in_01_mid li span{display: block;margin-top:20px; margin-left: 30px; opacity: .8; float: left; text-align: center;}
.in_01_mid li span img{width: 60px;}
.in_01_mid li:hover span img{ -webkit-transition: all .3s ease;transition: all .3s ease;  width: 70px;}
.in_01_mid li:hover p i{ color: #ff5300;}
.in_01_mid li:hover span{ opacity: 1;}
.in_01_mid li:hover{-webkit-box-shadow:  0 0 38px rgba(0,0,0,.1);box-shadow:  0 0 38px rgba(0,0,0,.1);-webkit-transition: all .15s ease;transition: all .15s ease}

.in_02{width: 100%;margin:30px auto;}
.in_02_title{height: 60px;line-height: 30px;color: #7f7f7f;font-size: 14px;}
.in_02_title span{color: #010101;font-size: 28px;}
.in_02_title:before{content: '';width: 67px;height: 1px;background: #cccccc;position: absolute;left: 424px;top:51px;}
.in_02_title:after{content: '';width: 67px;height: 1px;background: #cccccc;position: absolute;right: 424px;top:51px;}
._02_tit{width: 100%;margin:0 auto 10px; height: 48px;line-height: 48px;color: #000;font-size: 20px;border-bottom: solid 1px #e8e8e8;text-indent: 15px;}
._02_tit:before{width: 4px;height: 22px; background: #056cd5;content: '';position: absolute;left: 0;top:13px;}
._02_hd{display: block;right: 110px;top:12px;}
._02_hd li{float: left;margin-right: 5px;text-indent: 0;}
._02_hd li a{display: block;padding:0 10px; min-width: 60px;height: 24px;line-height: 24px;color: #666666;border-radius: 20px;border:solid 1px #fff;font-size: 12px; text-align: center;transition: all .4s;}
._02_hd li a:hover{background: #056cd5;border:solid 1px #056cd5;color: #fff;}
._02_hd li.on a{background: #056cd5;border:solid 1px #056cd5;color: #fff;}
._02_more{display: block;right: 20px;top:12px;}
._02_more a{display: block;padding:0 10px; min-width: 60px;height: 24px;border-radius: 20px;border:solid 1px #e8e8e8;line-height: 24px;color: #666666;font-size: 12px; text-align: center;text-indent: 0;float: right;margin-left: 5px;transition: all .4s;}
._02_more a:hover{background: #056cd5;border:solid 1px #056cd5;color: #fff;}
.in_02_mid{width: 100%;padding:30px 0;background: #f7f7f7;margin-top: 30px;}
.in_02_mid1{background: #fff;padding: 20px; box-sizing: border-box;}
.in_02_mid1 ._02_ul{height: 448px;margin-top: 20px;overflow: hidden;}
.in_02_mid1 ._02_ul li{width: 264px;height: 445px;float: left;margin-left: 20px;overflow: hidden; border: 1px #dfdfdf solid;}
.in_02_mid1 ._02_ul li ._02_sq{width: 265px;height: 173px;}
.in_02_mid1 ._02_ul li ._02_sqs{  line-height: 35px; height: 105px; text-align: center;}
.in_02_mid1 ._02_ul li ._02_sqs div{ font-size: 16px; line-height: 35px; }
.in_02_mid1 ._02_ul li ._02_sq_sc{ margin: 0 auto;width: 96%;}
.in_02_mid1 ._02_ul li ._02_sq_sc .left{ float: left; width:44%; margin: 3px 3%; text-align: center; border: 1px #e7e7e7 solid; box-sizing: border-box; height: 30px; line-height: 30px;}
.in_02_mid1 ._02_ul li ._02_sq_sc .left:hover{ float: left; width:44%; margin: 3px 3%; text-align: center; border: 1px #3c8cf0 solid; box-sizing: border-box; height: 30px; line-height: 30px; color: #ffffff; background: #3c8cf0;}
.in_02_mid1 ._02_ul li ._02_sq_blue{ }
.in_02_mid1 ._02_ul li ._02_sq_wgreen{background: #3abcd9;}
.in_02_mid1 ._02_ul li ._02_sq_green{background: #0fc385;}
.in_02_mid1 ._02_ul li ._02_sq span{width: 106px;height: 106px;display: block; margin:20px auto; transition: all .2s;}
.in_02_mid1 ._02_ul li ._02_sq span img{width: 106px;height: 106px;transition: transform 1s ease 0s;}
.in_02_mid1 ._02_ul li ._02_sq i{width: 170px;height: 26px;line-height: 26px;display: block;color: #333;font-size: 18px;  margin: 10px auto; text-align: center;}
.in_02_mid1 ._02_ul li ._02_txt{width:40%;height: 30px;line-height: 30px;color: #3c8cf0;font-size: 16px; border: 1px #3c8cf0 solid; margin: 10px auto; border-radius: 3px; transition: transform 1s ease 0s}
.in_02_mid1 ._02_ul li:hover ._02_txt{width:40%;height: 30px;line-height: 30px;color: #ffffff;font-size: 16px; border: 1px #f54223 solid; margin: 10px auto; background: #f54223; }
.in_02_mid1 ._02_ul li:hover ._02_sq span img{transform: scale(1.2,1.2);}
.in_02_mid2{background: #fff;margin-top: 20px;border: solid 1px #e8e8e8;}
.in_02_mid2 ._02_conontent{height: 583px;overflow: hidden;}
.in_02_mid2 ._02_l{width: 929px; height: 583px;}
.in_02_mid2 ._02_img{width: 271px; height: 583px;}
.in_02_mid2 ._02_img span{display: block; width: 220px; height: 140px;left: 50%;margin-left: -110px;top:0;z-index: 2;position: absolute;}
.in_02_mid2 ._02_m{width: 658px; height: 583px;}
.in_02_mid2 ._02_m dl dt{float: left;width:328px;height: 194px; border-right: solid 1px #e8e8e8;border-top: solid 1px #e8e8e8;position: relative;}
.in_02_mid2 ._02_m dl dt:nth-of-type(1),.in_02_mid2 ._02_m dl dt:nth-of-type(2){border-top:none;}
.in_02_mid2 ._02_m dl dt ._02_t{width: 298px;height: 62px; border-bottom: dashed 1px #eeeeee;padding:15px;}
.in_02_mid2 ._02_m dl dt ._02_t span{display: block;width: 62px;height: 62px;border-radius: 100%;background: #3abcd9;float: left;}
.in_02_mid2 ._02_m dl dt ._02_t ._02_p{height: 62px; width: 227px;float: right;line-height: 30px;color: #c2c2c2;font-size: 14px;}
.in_02_mid2 ._02_m dl dt ._02_t ._02_p ._02_tt{color: #333;}
.in_02_mid2 ._02_m dl dt ._02_t ._02_p i{color: #c2c2c2;}
.in_02_mid2 ._02_m dl dt ._02_i{line-height: 22px;color: #737373;font-size: 12px;padding:10px 20px;}
.in_02_mid2 ._02_m dl dt ._02_b{width: 288px;height: 26px;line-height: 26px; color: #c2c2c2;font-size: 12px;padding:0 20px;}
.in_02_mid2 ._02_m dl dt ._02_a{width: 83px;height: 24px;line-height: 24px; color: #3abcd9;font-size: 12px;border:solid 1px #3abcd9;right: 20px;top:0;}
.in_02_mid2 ._02_m dl dt ._02_a:hover{color: #fff;background: #3abcd9;}
.in_02_mid2 ._02_m dl dt:hover{-webkit-box-shadow: inset 0 0 38px rgba(0,0,0,.04);box-shadow: inset 0 0 38px rgba(0,0,0,.04);-webkit-transition: all .15s ease;transition: all .15s ease}
.in_02_mid2 ._02_m dl dt .a{position:absolute;left:0;bottom:0;width:328px;height:0;overflow:hidden;-webkit-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;opacity:0;}
.in_02_mid2 ._02_m dl dt .a a{border-top:1px solid #E8EAED;display:block;width:163px;border-right:1px solid #E8EAED;line-height:35px;float:left;text-align:center;color:#5E5E5E;font-size:14px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.in_02_mid2 ._02_m dl dt:hover .a{height:35px;-webkit-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;opacity:1;}
.in_02_mid2 ._02_m dl dt .a a:hover{color:#fff;border-color:#056cd5;background:#056cd5;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.in_02_mid2 ._02_m dl dt:hover ._02_b{display: none;}

.in_02_mid2 ._02_r{width: 210px; height: 543px;padding:20px 30px;}
.in_02_mid2 ._02_r ._02_nt{width: 100%;height: 20px;line-height: 20px;color: #333333;font-size: 14px;}
.in_02_mid2 ._02_r ._02_nt span{position: absolute; right: 0;top:0;text-align: right;}
.in_02_mid2 ._02_r ._02_nt span a{color: #333;font-size: 12px;}
.in_02_mid2 ._02_r ._02_nt span a:hover{text-decoration: underline;}
.in_02_mid2 ._02_r ._02_ni{width: 100%;height: 81px;margin:15px auto;}
.in_02_mid2 ._02_r ._02_nl{width: 100%;height: 425px;margin:0px auto;overflow: hidden;}
.in_02_mid2 ._02_r ._02_nl li{height: 50px; border-bottom: solid 1px #e8e8e8;background: url(../Image/icon.png) left 7px no-repeat;line-height: 22px;margin-bottom: 8px;}
.in_02_mid2 ._02_r ._02_nl li a{color: #585858;font-size: 14px;}
.in_02_mid2 ._02_r ._02_nl li a p{padding-left: 15px;}
.in_02_mid2 ._02_r ._02_nl li a i{color: #737373;font-size: 12px;}
.in_02_mid2 ._02_r ._02_nl li a:hover{text-decoration: underline;color: #056cd5;}
.in_02_mid2 ._02_r ._02_nl li a:hover i{color: #056cd5;}
.in_02_mid3{width: 1160px; height: 50px; background: #fff;margin-top: 20px;padding:20px;overflow: hidden;}
.in_02_mid3 li{float: left;width: 289px;border-right: solid 1px #e8e8e8;height: 50px;}
.in_02_mid3 li:last-child{border-right: none;}
.in_02_mid3 li span{display: block;width: 60px;height: 50px;float: left;margin-left: 20px;}
.in_02_mid3 li ._02_c{height: 50px; width: 182px;float: left;line-height: 25px;color: #585858;font-size: 14px;}
.in_03{margin:20px auto; background: #ffffff}
.in_03 ._03_tit{font-size: 24px;color: #666666;margin:0 auto;}
.in_03 ._03_ul{margin-top: 30px;}
.in_03 ._03_ul li{ width: 175px; float: left;margin-right: 30px; }
.in_03 ._03_ul li:last-child{margin-right: 0; }
.in_03 ._03_ul li .trade_ico{width: 154px; height: 127px;margin: 0 auto; }
.in_03 ._03_ul li .trade_ico i { display: block; margin: 0 auto; width: 122px; height: 127px; background: url(../Image/_03_ico.png) no-repeat 0 0px; }
.in_03 ._03_ul li h4{ font-size: 14px; color: #666666; text-align: center; margin-top: 14px; margin-bottom: 8px;}
.in_03 ._03_ul li p{width: 116px; font-size: 12px;line-height: 20px; color: #9B9B9B; text-align: center; margin: 0 auto; }
.in_03 ._03_ul li .trade_num{ position: relative; width: 28px; height: 28px; border-radius: 50%; box-sizing: border-box; margin: 0 auto; border: 1px solid #dbdbdb; background: #FFFFFF; color: #9B9B9B; font-size: 12px; line-height: 26px; text-align: center; margin-top: 12px; }
.in_03 ._03_ul li .trade_num:before{ position: absolute; content: ''; display: block; width: 165px; height: 2px; background: #e3e3e3; top: 50%; margin-top: -1px; left: -174px; }
.in_03 ._03_ul li:first-child .trade_num:before{ position: absolute; content: ''; display: block; width: 144px; height: 2px; background: none; top: 50%; margin-top: -1px; left: -153px; }
.in_03 ._03_ul li:nth-child(2) .trade_ico i{ background-position-y: -127px; }
.in_03 ._03_ul li:nth-child(3) .trade_ico i{ background-position-y: -254px; }
.in_03 ._03_ul li:nth-child(4) .trade_ico i{ background-position-y: -381px; }
.in_03 ._03_ul li:nth-child(5) .trade_ico i{ background-position-y: -508px; }
.in_03 ._03_ul li:nth-child(6) .trade_ico i{ background-position-y: -635px; }
.in_04{margin-top: 50px;}
._04_ul{margin: 40px auto;}
._04_ul li{float: left;width: 118px;height: 33px;line-height: 33px;text-indent: 30px; ;margin-right: 15px;margin-bottom: 15px;position: relative;}
._04_ul li i{background: url(../Image/tdicon.png) no-repeat;width: 25px;height: 25px;display: block;position: absolute;left: 0;top:4px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;}
._04_ul li.vertd1 i{background-position: 3px 2px!important;}
._04_ul li.vertd2 i{background-position: -136px 2px!important;}
._04_ul li.vertd3 i{background-position: -270px 2px!important;}
._04_ul li.vertd4 i{background-position: -407px 2px!important;}
._04_ul li.vertd5 i{background-position: -544px 2px!important;}
._04_ul li.vertd6 i{background-position: -683px 2px!important;}
._04_ul li.vertd7 i{background-position: -821px 2px!important;}
._04_ul li.vertd8 i{background-position: -957px 2px!important;}
._04_ul li.vertd9 i{background-position: -1094px 2px!important;}
._04_ul li.vertd10 i{background-position: 3px -36px!important;}
._04_ul li.vertd11 i{background-position: -136px -36px!important;}
._04_ul li.vertd12 i{background-position: -270px -36px!important;}
._04_ul li.vertd13 i{background-position: -407px -36px!important;}
._04_ul li.vertd14 i{background-position: -544px -36px!important;}
._04_ul li.vertd15 i{background-position: -683px -36px!important;}
._04_ul li.vertd16 i{background-position: -821px -36px!important;}
._04_ul li.vertd17 i{background-position: -957px -36px!important;}
._04_ul li.vertd18 i{background-position: -1094px -36px!important;}
._04_ul li.vertd19 i{background-position: 3px -75px!important;}
._04_ul li.vertd20 i{background-position: -136px -75px!important;}
._04_ul li.vertd21 i{background-position: -270px -75px!important;}
._04_ul li.vertd22 i{background-position: -407px -75px!important;}
._04_ul li.vertd23 i{background-position: -544px -75px!important;}
._04_ul li.vertd24 i{background-position: -683px -75px!important;}
._04_ul li.vertd25 i{background-position: -821px -75px!important;}
._04_ul li.vertd26 i{background-position: -957px -75px!important;}
._04_ul li.vertd27 i{background-position: -1094px -75px!important;}
._04_ul li.vertd28 i{background-position: 3px -114px!important;}
._04_ul li.vertd29 i{background-position: -136px -114px!important;}
._04_ul li.vertd30 i{background-position: -270px -114px!important;}
._04_ul li.vertd31 i{background-position: -407px -114px!important;}
._04_ul li.vertd32 i{background-position: -544px -114px!important;}
._04_ul li.vertd33 i{background-position: -683px -114px!important;}
._04_ul li.vertd34 i{background-position: -821px -114px!important;}
._04_ul li.vertd35 i{background-position: -957px -114px!important;}
._04_ul li.vertd36 i{background-position: -1094px -114px!important;}
._04_ul li.vertd37 i{background-position: 3px -150px!important;}
._04_ul li.vertd38 i{background-position: -136px -150px!important;}
._04_ul li.vertd39 i{background-position: -270px -150px!important;}
._04_ul li.vertd40 i{background-position: -407px -150px!important;}
._04_ul li.vertd41 i{background-position: -544px -150px!important;}
._04_ul li.vertd42 i{background-position: -683px -150px!important;}
._04_ul li.vertd43 i{background-position: -821px -150px!important;}
._04_ul li.vertd44 i{background-position: -957px -150px!important;}
._04_ul li.vertd45 i{background-position: -1094px -150px!important;}
._04_ul li:nth-child(9n){margin-right: 0;}
._04_ul li a{width: 118px;height: 33px;display: block;color: #333;font-size: 12px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;}
._04_ul li a:hover .vertdicons{background: url(../Image/tdiconyellow.png)no-repeat;vertical-align: middle;margin-top: -2px;display: inline-block;width: 25px;height: 25px;margin-right: 5px;}
._04_ul li a:hover{color: #ff5c00;}
._04_btn{width: 140px;height: 27px; text-align: center; margin:0 auto;}
._04_btn a{width: 138px;height: 25px;line-height: 25px; display: block;border-radius: 20px;border:solid 1px #e3e3e3; color: #575757;font-size: 12px; transition:all .4s;}
._04_btn:before{position: absolute; content: ''; display: block; width: 497px; height: 1px; background: #e3e3e3; top: 50%; left: -512px; }
._04_btn:after{position: absolute; content: ''; display: block; width: 497px; height: 1px; background: #e3e3e3; top: 50%; right: -512px; }
._04_btn a:hover{border:solid 1px #056cd5;background: #056cd5; color: #fff;}
.in_05{width: 1158px; height: 68px;margin-top: 20px;padding:20px;border: solid 1px #e8e8e8;overflow: hidden;}
.in_05 li{float: left;width: 192px;border-right: solid 1px #e8e8e8;height: 68px;line-height: 68px;text-align: center;}
.in_05 li:last-child{border-right: none;}
.in_05 li img{max-height: 68px;vertical-align: middle;}
.in_06{width: 100%;padding:40px 30px;background: #f7f7f7;margin:30px auto;}
.in_06 ._06_tit{font-size: 24px;color: #666666;margin:0 auto;}
.in_06 ._06_ul{margin-top: 30px;}
.in_06 ._06_ul li{ width: 175px; float: left;margin-right: 30px; }
.in_06 ._06_ul li:last-child{margin-right: 0; }
.in_06 ._06_ul li .mark_ico{width: 154px; height: 127px;margin: 0 auto; }
.in_06 ._06_ul li .mark_ico i { display: block; margin: 0 auto; width: 122px; height: 127px; background: url(../Image/_03_ico.png) no-repeat -122px 0px; }
.in_06 ._06_ul li h4{ font-size: 14px; color: #666666; text-align: center; margin-top: 14px; margin-bottom: 8px;}
.in_06 ._06_ul li p{width: 116px; font-size: 12px;line-height: 20px; color: #9B9B9B; text-align: center; margin: 0 auto; }
.in_06 ._06_ul li .mark_num{ position: relative; width: 28px; height: 28px; border-radius: 50%; box-sizing: border-box; margin: 0 auto; border: 1px solid #dbdbdb; background: #FFFFFF; color: #9B9B9B; font-size: 12px; line-height: 26px; text-align: center; margin-top: 12px; }
.in_06 ._06_ul li .mark_num:before{ position: absolute; content: ''; display: block; width: 165px; height: 2px; background: #e3e3e3; top: 50%; margin-top: -1px; left: -174px; }
.in_06 ._06_ul li:first-child .trade_num:before{ position: absolute; content: ''; display: block; width: 144px; height: 2px; background: #fff; top: 50%; margin-top: -1px; left: -153px; }
.in_06 ._06_ul li:nth-child(2) .mark_ico i{ background-position-y: -127px; }
.in_06 ._06_ul li:nth-child(3) .mark_ico i{ background-position-y: -254px; }
.in_06 ._06_ul li:nth-child(4) .mark_ico i{ background-position-y: -381px; }
.in_06 ._06_ul li:nth-child(5) .mark_ico i{ background-position-y: -508px; }
.in_06 ._06_ul li:nth-child(6) .mark_ico i{ background-position-y: -635px; }
._07_ul{margin-top: 40px;}
._07_ul li{float: left;width: 17%;height: 328px;border:solid 1px #f6f6f6;box-sizing: border-box;margin:20px 1%;}
._07_ul li:last-child{margin-right: 0;}
._07_ul li ._07_ico{width: 115px;height: 115px;line-height: 115px;text-align: center;margin:0 auto;margin-top: 27px; padding-top:17px; background: #f8f8f8; border-radius: 50%; box-sizing: border-box}
._07_ul li ._07_ico img{margin: 0 auto}
._07_ul li:hover ._07_ico{background: rgba(255, 75, 44); border-radius:40%; }
._07_ul li ._07_tit{width: 100%;height: 30px;color: #000;font-size: 24px; line-height: 30px;text-align: center;margin:20px auto; }
._07_ul li ._07_info{color: #737373;font-size: 14px; line-height: 30px;text-align: center;margin:0px auto; height: 30px;}
._07_ul li ._07_btn{width: 165px;height: 43px; line-height: 43px;text-align: center;margin:0px auto;margin-top: 20px;}
._07_ul li ._07_btn a{display: block; width: 165px;height: 43px;border-radius: 20px;background: #ffffff;color: #f54223;font-size: 16px;transition: all .4s;}
._07_ul li:hover ._07_btn a{background: #f54223;color: #fff;}
.in_08{margin: 30px auto;}
._08_mid{margin-top: 30px;}
._08_mid ._08_news_l{width: 586px;height: 460px;}
._08_mid ._08_news_m{width: 293px;height: 460px;margin-left: 14px;}
._08_mid ._08_news_l:hover{-webkit-box-shadow: inset 0 0 38px rgba(0,0,0,.04);box-shadow: inset 0 0 38px rgba(0,0,0,.04);-webkit-transition: all .15s ease;transition: all .15s ease}
._08_mid ._08_news_m:hover{-webkit-box-shadow: inset 0 0 38px rgba(0,0,0,.04);box-shadow: inset 0 0 38px rgba(0,0,0,.04);-webkit-transition: all .15s ease;transition: all .15s ease}
._08_mid ._08_news_k1{width: 584;height: 271px;border:solid 1px #f4f4f4;border-top: none;}
._08_mid ._08_news_k2{width: 291;height: 271px;border:solid 1px #f4f4f4;border-top: none;}
._08_mid ._08_news_img{width: 100%;height: 188px;margin:0 auto;overflow: hidden;}
._08_mid ._08_news_img img{width: 100%;height: 188px;transition: transform 1s ease 0s;}
._08_mid ._08_news_l:hover ._08_news_img img{transform: scale(1.05,1.05);}
._08_mid ._08_news_m:hover ._08_news_img img{transform: scale(1.05,1.05);}
._08_mid ._08_news_tit{width: 96%;height: 52px;line-height: 52px;color: #000;font-size: 18px; margin:0 auto;}
._08_mid ._08_news_tit span{position: absolute; right: 0;top:0;text-align: right;}
._08_mid ._08_news_tit span a{color: #b3b3b3;font-size: 12px;}
._08_mid ._08_news_tit span a:hover{color:#056cd5;}
._08_ul{width: 95%; margin: 0px auto;}
._08_ul li{height: 32px; border-bottom: dashed 1px #dddddd;background: url(../Image/icon.png) left center no-repeat;text-indent: 15px; line-height: 32px;position: relative;}
._08_ul li a{color: #585858;font-size: 13px;}
._08_ul li span{position: absolute;right: 0;top:0;text-align: right; color: #cacaca;font-size: 13px;}
._08_ul li a:hover{text-decoration: underline;color: #056cd5;}
._08_ul li a:hover span{color: #056cd5;}
._08_ul li:hover{background: url(../Image/icon1.png) left center no-repeat;}
.in_09{background: #fcfcfc;padding:20px 0;width: 100%;border-top:solid 1px #f6f6f6;}
._09_title{height: 30px;line-height: 30px;color: #595757;margin-bottom: 20px;}
._09_ul{height: 115px;margin-top: 20px;overflow: hidden;}
._09_ul li{float: left;width: 250px;height: 90px;background: #fff;margin-right: 12px;text-align: center;line-height: 90px;}
._09_ul li img{max-width: 250px;max-height: 90px;vertical-align: middle;}

/*footer*/
.footer{background: #232830 url(../Image/footer_bg.jpg) center no-repeat;width: 100%;height: 533px;padding:20px 0; margin:0 auto;}
.footer_link{line-height: 25px;color: #616162;font-size: 14px;border-bottom: solid 1px #363b44;padding-bottom: 15px;}
.footer_link a{color: #616162;font-size: 14px;margin-right: 8px;transition: all .4s;}
.footer_link a:hover{color: #fff;}
.footer_nav{margin:25px auto;}
.footer_nav dl{float:left;width:130px;min-height: 225px; margin-left:20px;  padding-left:25px;border-right:1px solid #2c313a;position: relative; box-sizing: content-box}
.footer_nav dl:nth-child(3){float:left;width:220px;min-height: 225px; margin-left:20px;  padding-left:25px;border-right:1px solid #2c313a;position: relative;}
.footer_nav dl:after{content: '';width: 3px;height: 63px;background: #2c313a;position: absolute;right: 0;top:0;}
.footer_nav dl dt{font-size:16px;color:#B5B5B5;}
.footer_nav dl dd{font-size:14px;margin-top:15px;}
.footer_nav dl dd a{color:#616162;display:block;line-height:30px;}
.footer_nav dl dd a:hover{color:#B5B5B5;}
.footer_nav dl:first-child{padding-left:0;margin-left: 0;}
.footer_lxwm{width: 312px; right:0;top:0;}
.footer_lxwm h1{font-size:18px;color:#B5B5B5;line-height: 30px;}
.footer_lxwm .f_t{display: block;min-width: 47px;height: 50px;line-height: 50px; margin-top:20px; background: url(../Image/footer_tel.png) left center no-repeat;padding-left: 55px;color: #aaabad;font-size: 30px;font-weight: bold;}
.footer_lxwm p{font-size:14px;color:#B5B5B5;line-height: 30px;}
.footer_bottom{padding-top: 20px; line-height: 30px;color: #616162;font-size: 14px;border-top: solid 1px #363b44;}
.footer_bottom .footer_aptitude{margin:20px 0 0 0;overflow:hidden;}
.footer_bottom .footer_aptitude li{float:left;margin-right:20px;}
.footer_bottom .f_e{right: 0;top:20px;}
.footer_bottom .f_e li{float: right;margin-left: 20px;background: #2d343f;width: 130px; height: 165px;line-height: 20px;text-align: center;color: #B5B5B5;font-size: 14px;}
.footer_bottom .f_e li img{width: 110px;height: 110px;padding:10px;}

/*patent*/
.patent_01{margin:40px auto;}
.patent_01_l{width: 100%;border:solid 5px #e0e9f6; box-sizing: border-box;}
.patent_01_l li{border-bottom: dotted 1px #e8e5f1;position: relative;}
.patent_01_l li:last-child{border-bottom: none;}
.patent_01_l li .patent_head{left: 11px;top:20px;font-size: 15px; color: #040404;font-weight: bold;}
.patent_01_l li .patent_body{padding:15px 0px 15px 112px;}
.patent_01_l li .patent_body a{float: left;margin:5px 40px 5px 0;height: 18px;color: #7f7f7f;font-size: 14px;transition:all .4s;}
.patent_01_l li .patent_body a:hover{color: #0a5db1;}
.patent_01_l li .patent_body a.patent_on{color: #0a5db1;font-weight: bold;}
.patent_01_r{width: 265px;height: 350px;border:solid 5px #0a3e97;}
.patent_01_rt{width: 100%;height: 47px;margin:0 auto;}
.patent_01_rt li{width: 50%;height: 47px;line-height: 47px;text-align: center;float: left;font-weight: bold;font-size: 16px;color: #6f737a;background: #dee7f4;}
.patent_01_rt li:hover{background: #0a3e97;color: #fff;}
.patent_01_rt li.on{background: #0a3e97;color: #fff;}
.patent_01_rc{width: 240px;margin:0 auto;margin-top: 23px;}
.patent_01_rc .patent_input{height: 39px;line-height: 39px;float: left;margin-bottom: 13px;border:solid 1px #dee7f4;outline: none;background: #fff;text-indent: 15px;color: #b7b7b7;font-size: 14px;border-radius: 3px;float: left;margin-bottom: 13px;}
.patent_01_rc .input1{width: 98%;}
.patent_01_rc .input2{width: 55%;}
.patent_01_rc .input3{width: 40%;margin-left: 6px;}
.patent_01_rc .input4{width: 100%;}
.patent_01_rc .patent_submit{height: 39px;line-height: 39px;float: left;background: #ff9d00;color: #fff;font-size: 14px; border:none; outline: none;border-radius: 3px;float: left;margin-bottom: 13px;cursor: pointer;transition:all .4s;}
.patent_01_rc .patent_submit:hover{background: #2276c8;}
.patent_01_rc span{display: block; width: 170px;height: 20px;line-height: 20px;margin:0 auto;background: url(../Image/patent_save_ico.png) left center no-repeat;color: #b7b7b7;font-size: 14px;text-indent: 20px;}
.patent_02{margin:40px auto;border: 1px solid #F3F3F3;border-bottom: none;border-right:none;}
.patent_02 li{float: left;width: 239px;height: 335px;border-right: 1px solid #F3F3F3;border-bottom:1px solid #F3F3F3;}
.patent_02 li dl{width: 239px;height: 335px;display: block;transition: all .4s;}
.patent_02 li dl ._patent_img{margin:0px 0px 10px 0px;width: 237px;height: 223px;}
.patent_02 li dl ._patent_img img{width: 237px;height: 223px;}
.patent_02 li dl ._patent_tit{width: 90%;height: 50px;line-height: 50px;text-align: center;border-bottom: dashed 1px #eeeeee;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;color: #575757;font-size: 14px;margin:0 auto;}
.patent_02 li dl ._patent_view{width: 90%;height: 50px;line-height: 50px;color: #ff630a;font-size: 14px;margin:0 auto;}
.patent_02 li dl ._patent_view span{display: block;position: absolute;right: 0;top:0;text-align: right;color: #056cd5;font-size: 14px;}
.patent_02 li dl:hover{box-shadow: 0px 0px 9px 2px rgba(50, 50, 50, 0.08);margin-top: -10px;}
.patent_03{margin:40px auto;}
.patent_03_tit{line-height: 50px;height: 50px;color: #666666;font-size: 30px;font-weight: bold;margin-bottom: 35px;}
.patent_03_tit_i{height: 48px;background: #1d87e0;}
.patent_03_tit_i span{width: 96px;height: 40px;line-height: 40px;position: absolute;left: 8px;bottom: 0;background: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px;text-align: center;color: #1d87e0;font-size: 16px;display: block;}
.patent_03_tit_i i{width: 40px;height: 50px;line-height: 50px;position: absolute;right: 25px;bottom: 0;color: #1d87e0;font-size: 16px;display: block;}
.patent_03_tit_i i a{color: #a8c9f0;font-size: 16px;}
.patent_03_tit_i i a:hover{color: #fff;}
.patent_03_tit_d dl{height: 44px;line-height: 44px;border-bottom: dashed 1px #eeeeee;color: #a3a3a3;font-size: 14px;}
.patent_03_tit_d dl.patent_03_r_first{border-bottom: none;background: #f8f6f7;color: #666666;font-size: 16px;}
.patent_03_tit_d dl dt{width: 257px; height: 44px;line-height: 44px;text-indent: 30px;float: left;}
.patent_03_tit_d dl dd{float: left;}
.patent_03_tit_d dl dd.patent_03_w2{width: 282px;}
.patent_03_tit_d dl dd.patent_03_w3{width: 219px;}
.patent_03_tit_d dl dd.patent_03_w4{width: 170px;}
.patent_03_tit_d dl dd.patent_03_w5{width: 140px;}
.patent_03_tit_d dl dd.patent_03_w6{width: 130px;}
.patent_03_tit_d dl a{color: #a3a3a3;font-size: 14px;}
.patent_03_tit_d dl a:hover{color: #ce0000;}
.patent_03_ul{height: 340px;overflow: hidden;}
.patent_03_ul li{float: left;width: 230px;height: 340px;background: #1d87e0;transition: all .4s; margin-right: 22px;text-align: center;}
.patent_03_ul li ._03_patent_img{display: block; overflow: hidden; width: 230px;height: 172px;margin:0 auto;}
.patent_03_ul li ._03_patent_img img{width: 230px;height: 172px;transition: transform 1s ease 0s;}
.patent_03_ul li:hover ._03_patent_img img{transform: scale(1.05,1.05);}
.patent_03_ul li h1{width: 160px;height: 40px;line-height: 40px;color: #fff;font-size: 16px;margin:0 auto;margin-top: 10px;position: relative;}
.patent_03_ul li h1:after{width: 120px;height: 1px;background: #fff;content: '';position: absolute;left: 50%;bottom:0;margin-left: -60px;transition: all .4s;}
.patent_03_ul li ._03_patent_tit{display: block; width: 190px;height: 20px;line-height: 20px;color: #fff;font-size: 14px;margin:15px auto;}
.patent_03_ul li ._03_patent_more{display: block;width: 190px;height: 20px;line-height: 20px;color: #fff;font-size: 14px;margin:0px auto;opacity: .2;}
.patent_03_ul li:hover h1:after{width:180px;margin-left: -90px;}
.patent_03_ul li:hover ._03_patent_more{opacity: 1;}
.patent_03_btn{width: 166px;height: 45px;line-height: 45px;text-align: center;margin:0 auto;margin-top: 65px;}
.patent_03_btn a{display: block;background: #0069d4;border-radius: 30px;color: #fff;font-size: 16px;transition: all .4s;}
.patent_03_btn a:hover{background: #ff9d00;}
.patent_04{width: 100%;padding:40px 0px;background: #f3f3f3;margin:30px auto;}
.patent_04_tit{line-height: 35px;height: 50px;color: #666666;font-size: 30px;font-weight: bold;margin-bottom: 10px;}
.patent_04_tit:after{width: 100px;height: 1px;background: #d3d1d4;content: '';position: absolute;left: 50%;bottom:0;margin-left: -50px;}
.patent_04_info{line-height: 20px;height: 20px;color: #9b9b9b;font-size: 14px;}
.patent_04_ul{height: 320px;overflow: hidden;margin-top: 30px;}
.patent_04_ul li{float: left;width: 218px;height: 320px;margin:0 76px;text-align: center;}
.patent_04_ul li ._04_patent_img{display: block; overflow: hidden; width: 218px;height: 280px;margin:0 auto;margin-top: 10px;}
.patent_04_ul li ._04_patent_img img{width: 218px;height: 280px;transition: transform 1s ease 0s;}
.patent_04_ul li:hover ._04_patent_img img{transform: scale(1.05,1.05);}
.patent_04_ul li h1{height: 30px;line-height: 30px;color: #595757;font-size: 16px;margin:0 auto;font-weight: bold;}
.patent_05{margin:60px auto;}
.patent_05_mid{margin-top: 60px;}
.patent_05_mid dl{width: 583px;height: 298px;float: left;margin-left: 28px; -moz-box-shadow: 0px 0px 10px #e8e8e8; -webkit-box-shadow: 0px 0px 10px #e8e8e8; box-shadow: 0px 0px 10px #e8e8e8;}
.patent_05_mid dl:first-of-type{margin-left: 0;}
.patent_05_mid dl dt{width: 426px;height: 45px;position: relative;margin:0 auto;}
.patent_05_mid dl dt span{display: block; width: 426px;height: 71px;position: absolute;left: 0;bottom:0;background: url(../Image/patent_05_tbg.png) center no-repeat;text-align: center;line-height: 71px;color: #fff;font-size: 24px;}
.patent_05_mid dl dd{width: 350px;margin: 0 auto;margin-top: 15px;text-indent: 40px;}
.patent_05_mid dl dd p{display: block;width: 100%;height: 52px;border-bottom: dashed 1px #e1e0e2;line-height: 52px;color: #666666;font-size: 16px;}

/*trade*/
.trade_01{margin:40px auto;}
.trade_01 li{width: 21%; margin: 10px 2%; height: 300px; padding:8px;  border: 1px solid #F3F3F3;transition: all .4s; }

.trade_01 li dl{width: 201px;height: 249px;display: block;margin:0 auto;}
.trade_01 li dl ._trade_img{margin:0px 0px 10px 0px;width: 199px;height: 158px;border: 1px solid #F3F3F3;}
.trade_01 li dl ._trade_img img{width: 199px;height: 158px;}
.trade_01 li dl ._trade_view{width: 100%;height: 40px;line-height: 40px;color: #666;font-size: 14px;font-weight: bold;margin:0 auto;}
.trade_01 li dl ._trade_view span{display: block;position: absolute;right: 0;top:0;text-align: right;color: #056cd5;font-size: 14px;}
.trade_01 li dl ._trade_tit{width: 100%;line-height: 25px;color: #666;font-size: 14px;margin:0 auto;}
.trade_01 li:hover{box-shadow: 0px 0px 9px 2px rgba(50, 50, 50, 0.08);margin-top: -10px;}
.trade_02{width: 100%;background: #f9f9f9;padding:40px 0;margin:0 auto;}
.trade_02_tit{line-height: 30px;height: 30px;color: #000;font-size: 28px;}
.trade_02_mid{margin-top: 56px;}
.trade_02_mid dl{float: left; width: 589px;height: 578px;background: #fff;border:solid 1px #ededed; float: left;margin-right: 18px;margin-bottom: 63px;}
.trade_02_mid dl:nth-of-type(even){margin-right: 0;}
.trade_02_mid dl dt{width: 589px;height: 363px;margin:0 auto;border-bottom:solid 1px #ededed;}
.trade_02_mid dl dt ._02_trade_l{width: 200px;height: 364px;}
.trade_02_mid dl dt ._02_trade_l span{width: 200px;height: 35px;position: absolute;display: block;top:-35px;left: 0;line-height: 35px;color: #fff;font-size: 16px;background: #056cd5;text-align: center;}
.trade_02_mid dl dt ._02_trade_l ._02_trade_img{width: 200px;height: 363px;position: absolute;display: block;bottom:0;left: 0;overflow: hidden;}
.trade_02_mid dl dt ._02_trade_l ._02_trade_img img{width: 200px;height: 363px;transition: transform 1s ease 0s;}
.trade_02_mid li:hover ._02_trade_l ._02_trade_img img{transform: scale(1.05,1.05);}
.trade_02_mid dl dt ._02_trade_r{width: 350px;height: 314px;padding:19px;}
.trade_02_mid dl dt ._02_trade_r li{width: 100%;height: 145px;margin-bottom: 27px;}
.trade_02_mid dl dt ._02_trade_r li:nth-child(even){margin-bottom: 0;}
.trade_02_mid dl dt ._02_trade_r li img{float: left;width: 189px;height: 145px;}
.trade_02_mid dl dt ._02_trade_r li span{display: block; float: right;width: 146px;height: 145px;}
.trade_02_mid dl dt ._02_trade_r li h1{height: 38px;line-height: 38px;color: #000;font-size: 16px;}
.trade_02_mid dl dt ._02_trade_r li p{line-height: 25px;color: #979797;font-size: 12px;padding-top: 12px;}
.trade_02_mid dl dt ._02_trade_r li i{font-style: normal; line-height: 25px;color: #056cd5;font-size: 12px;padding-top: 12px;}
.trade_02_mid dl dd{width: 539px;height: 162px;margin:0 auto;padding:25px;}
.trade_02_mid dl dd li{width: 169px;float: left;height:185px;text-align: center;margin-right: 15px;}
.trade_02_mid dl dd li:last-child{margin-right: 0;}
.trade_02_mid dl dd li img{width: 169px;height:129px;}
.trade_02_mid dl dd li a{display: block;color: #000;font-size: 14px;}

/*assess*/
.assess_tit{line-height: 40px;color: #595757;font-size: 16px;}
.assess_tit span{font-weight: bold;font-size: 36px;}
.assess_01{}
._01_assess_ul{margin-top: 35px;}
._01_assess_ul li{width: 344px;height: 362px;float: left;margin-right: 60px;box-shadow: 0px 0px 9px 2px rgba(50, 50, 50, 0.08);position: relative;}
._01_assess_ul li:last-child{margin-right: 0;}
._01_assess_ul li i{display: block;width: 70px;height: 70px;position: absolute;right: 0;top:0;}
._01_assess_ul li ._01_assess_ico{width: 84px;height: 84px;margin:0 auto;margin-top: 32px;overflow: hidden;}
._01_assess_ul li ._01_assess_ico1{background: url(../Image/_01_assess_ico1.png);}
._01_assess_ul li ._01_assess_ico2{background: url(../Image/_01_assess_ico2.png);}
._01_assess_ul li ._01_assess_ico3{background: url(../Image/_01_assess_ico3.png);}
._01_assess_ul li ._01_assess_txt{margin:25px auto;line-height: 40px;color: #595757;font-size: 16px;}
._01_assess_ul li ._01_assess_txt span{font-weight: bold;font-size: 24px;color: #0062c6;}
._01_assess_ul li ._01_assess_btn{margin:0 auto;width: 198px;height: 46px;line-height: 46px;text-align: center;}
._01_assess_ul li ._01_assess_btn a{display: block; width: 198px;height: 46px;color: #fff;font-size: 24px;background: url(../Image/_01_assess_btn.png) center no-repeat;transition: all .4s;}
._01_assess_ul li ._01_assess_btn a:hover{background: url(../Image/_01_assess_btn_hover.png) center no-repeat;}
.assess_02{padding:40px 0;background: #f6f6f6;margin:50px auto;}
._02_assess_mid{margin-top: 30px;height: 372px;}
._02_assess_mid dl{float: left;background: #fff;height: 372px;}
._02_assess_mid dl:first-of-type{width: 823px;margin-right: 22px;}
._02_assess_mid dl:nth-of-type(2){width: 355px;}
._02_assess_mid dl dt{width: 100%;height: 52px;background: #d1cfd2;line-height: 52px;text-indent: 30px;color: #595757;font-size: 20px;}
._02_assess_mid dl dt span{display: block; width: 33%;height: 52px;text-align: center; background: #fff;text-indent: 0;font-weight: bold;}
._02_assess_mid ._02_assess_dd{width: 100%;height: 217px;margin:0px auto;border-top: solid 1px #e5e5e5;border-bottom: dashed 1px #e5e5e5;}
._02_assess_mid ._02_assess_dd li{width: 33%;height: 217px;float: left;position: relative;}
._02_assess_mid ._02_assess_dd li:after{content: ''; width: 1px;height: 217px;border-right: solid 1px #e5e5e5;position: absolute;right: 0;top:0;}
._02_assess_mid ._02_assess_dd li:last-child:after{border-right: none;}
._02_assess_mid ._02_assess_dd li p{padding:15px 0;padding-left: 15%; color: #595757;font-size: 18px;line-height: 45px;}
._02_assess_mid ._02_assess_dt{width: 90%;color: #595757;font-size: 18px;line-height: 40px;height: 40px;margin:0px auto;margin-top: 30px;}
._02_assess_mid ._02_assess_dt i{font-style: normal;color: #e64e1a;font-weight: bold;font-size: 30px;}
._02_assess_mid ._02_assess_dt span{width: 128px;height: 40px;display: block;text-align: center;position: absolute;right: 0;top:0;}
._02_assess_mid ._02_assess_dt span a{display: block;width: 128px;height: 40px;background: #ff9019;color: #fff;font-size: 14px;transition: all .4s;}
._02_assess_mid ._02_assess_dt span a:hover{background: #0069d4;}
._02_assess_mid ._02_assess_ul{width: 95%;height: 320px;margin:0px auto;overflow: hidden;}
._02_assess_mid ._02_assess_ul li{ padding:8px 10px; border-bottom: dashed 1px #eeeeee;line-height: 22px;}
._02_assess_mid ._02_assess_ul li a{color: #585858;font-size: 14px;}
._02_assess_mid ._02_assess_ul li a:hover{text-decoration: underline;color: #056cd5;}
.assess_03{width: 100%;padding-bottom: 80px; min-height: 682px;background: url(../Image/assess_03_bg.png) center bottom no-repeat;margin:0 auto;}
._03_assess_mid{width: 622px; border-radius: 100%;border:dashed 1px #e2e7fa; height: 622px;margin-top: 60px;}
._03_assess_circle1{width: 466px;height: 454px;background: url(../Image/_03_assess_circle1.png) center no-repeat;left: 79px;top:90px;}
._03_assess_circle1 dl dt{display: block;position: absolute;}
._03_assess_circle1 dl dt._03_a_p1{right:194px;top:-56px;}
._03_assess_circle1 dl dt._03_a_p2{left:379px;top:30px;}
._03_assess_circle1 dl dt._03_a_p3{left:425px;top:195px;}
._03_assess_circle1 dl dt._03_a_p4{left:356px;top:350px;}
._03_assess_circle1 dl dt._03_a_p5{left:193px;top:424px;}
._03_assess_circle1 dl dt._03_a_p6{right:365px;top:350px;}
._03_assess_circle1 dl dt._03_a_p7{right:432px;top:195px;}
._03_assess_circle1 dl dt._03_a_p8{right:384px;top:30px;}
._03_assess_circle1 ._03_assess_hx{display: block; width: 126px;height: 8px;position: absolute;z-index: 1;}
._03_assess_circle1 ._03_assess_lhx{background: url(../Image/_03_assess_lhx.png) center no-repeat;}
._03_assess_circle1 ._03_assess_rhx{background: url(../Image/_03_assess_rhx.png) center no-repeat;}
._03_assess_circle1 ._03_assess_hx1{right: 25px;top:30px;}
._03_assess_circle1 ._03_assess_hx2{left: 0;top:30px;}
._03_assess_circle1 ._03_assess_hx3{left: 0;top:30px;}
._03_assess_circle1 ._03_assess_hx4{left: 0;top:30px;}
._03_assess_circle1 ._03_assess_hx5{left: 0;top:40px;}
._03_assess_circle1 ._03_assess_hx6{right: 0;top:40px;}
._03_assess_circle1 ._03_assess_hx7{right: 0;top:40px;}
._03_assess_circle1 ._03_assess_hx8{right: 0;top:40px;}
._03_assess_circle1 ._03_assess_ico{display: block; border-radius: 100%;height: 82px;width: 82px;background: #4871e7;position: absolute;z-index: 2;}
._03_assess_circle1 ._03_assess_ico1{right: 0;top:0;}
._03_assess_circle1 ._03_assess_ico2{left: 0;top:0;}
._03_assess_circle1 ._03_assess_ico3{left: 0;top:0;}
._03_assess_circle1 ._03_assess_ico4{left: 0;top:0;}
._03_assess_circle1 ._03_assess_ico5{left: 0;top:0;}
._03_assess_circle1 ._03_assess_ico6{right: 0;top:0;}
._03_assess_circle1 ._03_assess_ico7{right: 0;top:0;}
._03_assess_circle1 ._03_assess_ico8{right: 0;top:0;}
._03_assess_circle1 ._03_assess_con{display: block;width: 350px; line-height: 30px;color: #545757;font-size: 16px;position: absolute;}
._03_assess_circle1 ._03_assess_con1{right: 175px;top:-14px;}
._03_assess_circle1 ._03_assess_con2{left: 140px;top:17px;}
._03_assess_circle1 ._03_assess_con3{left: 140px;top:17px;}
._03_assess_circle1 ._03_assess_con4{left: 140px;top:17px;}
._03_assess_circle1 ._03_assess_con5{left: 140px;top:30px;}
._03_assess_circle1 ._03_assess_con6{right: 140px;top:26px;}
._03_assess_circle1 ._03_assess_con7{right: 140px;top:26px;}
._03_assess_circle1 ._03_assess_con8{right: 140px;top:26px;}
._03_assess_circle1 ._03_assess_con i{font-style: normal;font-weight: bold;font-size: 22px;color: #4871e7;}
._03_assess_circle2{width: 366px;height: 366px;border-radius: 100%;border:solid 1px #4871e7;left: 50%;top:50%;margin-left: -183px;margin-top: -183px;}
._03_assess_circle3{width: 320px;height: 320px;border-radius: 100%;left: 50%;top:50%;margin-top: -160px;margin-left: -160px;}
._03_assess_circle3 img{width: 320px;height: 320px;transition: transform 1s ease 0s;}
._03_assess_mid:hover ._03_assess_circle3 img{transform: scale(1.05,1.05);}
.assess_04{margin:40px auto;}
._04_assess_arrow{width: 38px;height: 55px;background: url(../Image/_04_assess_arrow.png) center no-repeat;margin:0 auto;margin-top: 20px;}
._04_assess_txt{color: #4871e7;font-size: 24px;line-height: 40px;height: 40px;}
._04_assess_ul{margin-top: 20px;}
._04_assess_ul li{float: left;margin-right: 32px;}
._04_assess_ul li:last-child{margin-right: 0;}
._04_assess_ul li._04_li1{width: 128px;height: 128px;border-radius: 8px;border:solid 1px #4871e7;}
._04_assess_ul li._04_li1 span{display: block;margin:0 auto; width: 45px;height: 45px;line-height: 45px;text-align: center;margin-top: 22px;border-radius: 100%;border:solid 1px #2292e1;font-size: 22px;color: #4871e7;font-family: Impact;}
._04_assess_ul li._04_li1 p{text-align: center;line-height: 25px;font-size: 16px;color: #a3a3a3;padding-top: 10px;}
._04_assess_ul li._04_li2{width: 18px;height: 18px;margin-top:55px;  border-radius: 100%;background: #f5a623;line-height: 18px;text-align: center;color: #fff;font-size: 12px;position: relative;}
._04_assess_ul li._04_li2:before{width: 32px;height: 1px;content: '';border-bottom: dashed 1px #0584dd;position: absolute;left: -32px;top:8px;}
._04_assess_ul li._04_li2:after{width: 32px;height: 1px;content: '';border-bottom: dashed 1px #0584dd;position: absolute;right: -32px;top:8px;}


/*finance*/
.finance_tit{line-height: 40px;color: #595757;font-size: 16px;}
.finance_tit span{font-weight: bold;font-size: 36px;}
.finance_01{}
._01_finance_mid{margin-top: 40px;}
._01_finance_mid li{width: 377px;height: 377px;text-align: center; float: left;background: url(../Image/_01_finance_li.png) center no-repeat;float: left;margin-right: 20px;}
._01_finance_mid li:last-child{margin-right: 0;}
._01_finance_mid li ._01_finance_tit{display: block; line-height: 40px;height: 90px; color: #056cd5;font-weight: bold;font-size: 32px;padding-top: 30px;}
._01_finance_mid li p{width: 80%; height: 120px; line-height: 25px;color: #595757;font-size: 14px;margin:0 auto;}
._01_finance_mid li ._01_finance_ico{display: block;width: 127px;height: 120px;margin:0 auto; background: url(../Image/_01_finance_ico.png) center no-repeat; line-height: 60px;color: #fff;font-size: 40px;font-family: Impact;margin-top: 10px;}
.finance_02{padding:50px 0;background: #f6f6f6;margin-top: 80px;}
._02_finance_tit{height: 142px; line-height: 142px;color: #595757;font-size: 24px;font-weight: bold;border-top:solid 1px #fff;margin-top: 30px;}
._02_finance_mid{}
._02_finance_mid ._02_finance_ul1 li{float: left;}
._02_finance_mid ._02_finance_ul2 li{float: right;}
._02_finance_mid li._02_li1{width: 160px;height: 145px;position: relative;}
._02_finance_mid li._02_li1 span{display: block;margin:0 auto; width: 44px;height: 44px;line-height: 44px;text-align: center;background: url(../Image/_02_finance_circle.png) center no-repeat; font-size: 24px;color: #5365fb;z-index: 2;position: relative;}
._02_finance_mid li._02_li1 span i{color: #eb501b;font-weight: bold;font-size: 25px;}
._02_finance_mid li._02_li1:before{width: 72px;height: 1px;content: '';border-bottom: dashed 2px #eb501b;position: absolute;left: 0;top:20px;z-index: 1;}
._02_finance_mid li._02_li1:after{width: 72px;height: 1px;content: '';border-bottom: dashed 2px #eb501b;position: absolute;right: 0;top:20px;z-index: 1;}
._02_finance_mid li._02_li1 p{text-align: center;line-height: 27px;font-size: 16px;color: #000000;padding-top: 12px;}
._02_finance_mid li._02_li2{width: 18px;height: 18px;margin-top:12px;  border-radius: 100%;background: #f5a623;line-height: 18px;text-align: center;color: #fff;font-size: 12px;position: relative;}
._02_finance_mid ._02_finance_ul1 li._02_li1:first-child:before{border-bottom:none;}
._02_finance_mid ._02_finance_ul2 li._02_li1:last-child:before{border-bottom:none!important;}
._02_finance_btn{width: 166px;height: 45px;line-height: 45px;text-align: center;margin:0 auto;margin-top: 65px;}
._02_finance_btn a{display: block;background: #0069d4;border-radius: 30px;color: #fff;font-size: 16px;transition: all .4s;}
._02_finance_btn a:hover{background: #ff9d00;}
.finance_03{padding:50px 0;background: url(../Image/finance_03_bg.jpg) center no-repeat;}
._03_finance_ul{margin-top: 80px;}
._03_finance_ul li{width: 362px;float: left;height: 433px;float: left;margin-right: 57px; background: url(../Image/_03_finance_li.png) center no-repeat;position: relative;}
._03_finance_ul li:last-child{margin-right: 0;}
._03_finance_ul li span{display: block;width: 106px;height: 106px;border-radius: 100%;background: #0069d4;color: #fff;line-height: 106px;text-align: center;font-size: 30px;font-weight: bold;position: absolute;left: 50%;margin-left: -54px;margin-top: -48px;}
._03_finance_k{width: 333px;height: 334px;margin:0 auto;margin-top: 72px;background: url(../Image/_03_finance_quto.png) center no-repeat;}
._03_finance_k h1{line-height: 70px;color: #0069d4;font-size: 30px;font-weight: bold;text-align: center;}
._03_finance_k p{padding:0 45px; line-height: 33px;color: #000000;font-size: 16px;}
.finance_04{padding:50px 0;background: #f6f6f6;}
._04_finance_ul{width: 1040px;margin:0 auto;margin-top: 30px;}
._04_finance_ul dl{width: 493px;height: 363px;float: left; background: url(../Image/_04_finance_li.png) center no-repeat;margin-right: 50px;}
._04_finance_ul dl:last-of-type{margin-right: 0;}
._04_finance_ul dl dt{width: 100%;height: 109px;line-height: 109px;text-align: center;color: #fff;font-size: 36px;font-weight: bold;}  
._04_finance_ul dl dd{padding-top: 30px;}
._04_finance_ul dl dd p{padding: 0px 45px;line-height: 36px;color: #818181;font-size: 14px;}
.finance_05{margin:50px auto;} 
._05_finance_tit{height: 142px; line-height: 142px;color: #595757;font-size: 24px;font-weight: bold;border-top:solid 1px #fff;margin-top: 30px;}
._05_finance_tit:before{width: 1920px;height: 1px;content: '';background: #f6f6f6;position: absolute;left: 50%;margin-left: -960px;top:0px;}
._05_finance_mid{}
._05_finance_mid ._05_finance_ul1 li{float: left;}
._05_finance_mid ._05_finance_ul2 li{float: right;}
._05_finance_mid li._05_li1{width: 160px;height: 145px;position: relative;}
._05_finance_mid li._05_li1 span{display: block;margin:0 auto; width: 44px;height: 44px;line-height: 44px;text-align: center;background: url(../Image/_02_finance_circle.png) center no-repeat; font-size: 24px;color: #5365fb;z-index: 2;position: relative;}
._05_finance_mid li._05_li1 span i{color: #eb501b;font-weight: bold;font-size: 25px;}
._05_finance_mid li._05_li1:before{width: 72px;height: 1px;content: '';border-bottom: dashed 2px #eb501b;position: absolute;left: 0;top:20px;z-index: 1;}
._05_finance_mid li._05_li1:after{width: 72px;height: 1px;content: '';border-bottom: dashed 2px #eb501b;position: absolute;right: 0;top:20px;z-index: 1;}
._05_finance_mid li._05_li1 p{text-align: center;line-height: 27px;font-size: 16px;color: #000000;padding-top: 12px;}
._05_finance_mid li._05_li2{width: 18px;height: 18px;margin-top:12px;  border-radius: 100%;background: #f5a623;line-height: 18px;text-align: center;color: #fff;font-size: 12px;position: relative;}
._05_finance_mid ._05_finance_ul1 li._05_li1:first-child:before{border-bottom:none;}
._05_finance_mid ._05_finance_ul2 li._05_li1:last-child:before{border-bottom:none!important;}
._05_finance_btn{width: 166px;height: 45px;line-height: 45px;text-align: center;margin:0 auto;margin-top: 65px;}
._05_finance_btn a{display: block;background: #0069d4;border-radius: 30px;color: #fff;font-size: 16px;transition: all .4s;}
._05_finance_btn a:hover{background: #ff9d00;}
.finance_06{border-top:solid 1px #f6f6f6;padding:50px 0;} 
._06_finance_ul{margin-top: 40px;}
._06_finance_ul li{height: 57px;line-height: 57px;color: #595757;font-size: 16px; border-bottom: dashed 1px #e9e8e9;text-align: center;transition: all .4s;}
._06_finance_ul li i{color: #5365fb;padding-right: 8px;}
._06_finance_ul li:hover{text-indent: 30px;color: #fff;background:#5365fb;}
._06_finance_ul li:hover i{color: #fff;}
._06_finance_btn{width: 166px;height: 45px;line-height: 45px;text-align: center;margin:0 auto;margin-top: 65px;}
._06_finance_btn a{display: block;background: #0069d4;border-radius: 30px;color: #fff;font-size: 16px;transition: all .4s;}
._06_finance_btn a:hover{background: #ff9d00;}

/*agent*/
.agent_tit{line-height: 26px;color: #595757;font-size: 14px;}
.agent_tit span{font-weight: bold;font-size: 36px;line-height: 55px;}
.agent_01{padding:30px 0;}
.agent_subtit{line-height: 26px;color: #595757;font-size: 24px;padding-top: 45px;}
._01_agent_ul{margin-top: 30px;height: 152px;}
._01_agent_ul:after{width: 1920px;height: 2px;content: ''; border-bottom: dashed 2px #4a79ff;position: absolute;left: 50%;margin-left: -960px;top:50%;margin-top: -1px;z-index: 1;}
._01_agent_ul li{width:188px;height: 148px;background:#fff; border: dashed 2px #4a79ff;border-radius: 10px;margin-right: 60px;text-align: center;float: left;position: relative;z-index: 2;}
._01_agent_ul li:last-child{margin-right: 0;}
._01_agent_ul li span{color: #4a79ff;font-size: 30px;font-weight: bold;line-height: 70px;}
._01_agent_ul li p{color: #595757;font-size: 18px;line-height: 30px;padding:0px 35px;}
.agent_02{padding:50px 0; background: #081f4d url(../Image/agent_02_bg.jpg) bottom center no-repeat;margin: 50px auto;}
._02_agent_ul{margin-top: 50px;}
._02_agent_ul dl{float: left;width: 440px;height: 449px;position: relative;}
._02_agent_ul dl:nth-of-type(even):before{width: 2px;height: 449px;background: url(../Image/_02_agent_sx.png) center no-repeat;content: '';position: absolute;left: 0;top:0;}
._02_agent_ul dl:nth-of-type(even):after{width: 2px;height: 449px;background: url(../Image/_02_agent_sx.png) center no-repeat;content: '';position: absolute;right: 0;top:0;}
._02_agent_ul dl:nth-of-type(even){width: 320px;}
._02_agent_ul dl dt{width: 140px;height: 140px;border-radius: 100%;background: #fff;left: 50%;top:50%;margin-top: -70px;margin-left: -70px;position: absolute;}
._02_agent_ul dl dt p{line-height: 45px;font-weight: bold;color: #153678;font-size: 36px;text-align: center;padding:25px;}
._02_agent_ul dl dd{width: 440px;height: 449px;position: relative;}
._02_agent_ul dl dd span{width: 130px;height: 125px;display: block;background: url(../Image/_02_agent_ico.png) center bottom no-repeat;line-height: 30px;color: #fff;text-align: center;font-size: 18px;position: absolute;}
._02_agent_ul dl dd span._02_s1_t1{top:-30px;left: 132px;}
._02_agent_ul dl dd span._02_s1_t2{top:12px;left: 250px;}
._02_agent_ul dl dd span._02_s1_t3{top:126px;left: 320px;}
._02_agent_ul dl dd span._02_s1_t4{top:260px;left: 273px;}
._02_agent_ul dl dd span._02_s1_t5{top:393px;left: 205px;}
._02_agent_ul dl dd span._02_s1_t6{top:313px;left: 95px;}
._02_agent_ul dl dd span._02_s1_t7{top:186px;left: 0;}
._02_agent_ul dl dd span._02_s1_t8{top:37px;left: 37px;}
._02_agent_ul dl dd span._02_s2_t1{top:0;left: 100px;}
._02_agent_ul dl dd span._02_s2_t2{bottom:0;left: 100px;}
._02_agent_ul dl dd span._02_s3_t1{top:-30px;left: 132px;}
._02_agent_ul dl dd span._02_s3_t2{top:12px;left: 250px;}
._02_agent_ul dl dd span._02_s3_t3{top:126px;left: 320px;}
._02_agent_ul dl dd span._02_s3_t4{top:260px;left: 273px;}
._02_agent_ul dl dd span._02_s3_t5{top:290px;left: 72px;}
._02_agent_ul dl dd span._02_s3_t6{top:94px;left: 37px;}
._01_agent_btn{width: 166px;height: 45px;line-height: 45px;text-align: center;margin:0 auto;margin-top: 65px;}
._01_agent_btn a{display: block;background: #0069d4;border-radius: 30px;color: #fff;font-size: 16px;transition: all .4s;}
._01_agent_btn a:hover{background: #ff9d00;}
.agent_03{padding:50px 0;}
._03_agent_ul{margin-top: 20px;}
._03_agent_ul li{width: 283px;height: 88px;padding:20px 0; float: left;border:solid 1px #dbeffc;margin-right: 20px;transition: all .4s;}
._03_agent_ul li:last-child{margin-right: 0;}
._03_agent_ul li span{display: block;width: 57px;height: 53px;margin:0 auto;overflow: hidden;}
._03_agent_ul li p{text-align: center;color: #595757;line-height: 40px;font-size: 18px;}
._03_agent_ul li:hover{box-shadow: 0px 0px 9px 2px rgba(98, 154, 154, 0.08);}
.agent_04{padding:50px 0; background: #081f4d url(../Image/agent_04_bg.jpg) bottom center no-repeat;}
._04_agent_ul{margin-top: 30px;}
._04_agent_ul2{width: 800px;margin:0 auto;margin-top: 60px;}
._04_agent_ul li{width: 362px;float: left;height: 330px;float: left;margin-right: 57px; background: url(../Image/_04_agent_li.png) center no-repeat;position: relative;}
._04_agent_ul li:last-child{margin-right: 0;}
._04_agent_ul li span{display: block;width: 104px;height: 104px;border-radius: 100%;background: url(../Image/_04_agent_ico.png) center no-repeat;position: absolute;left: 50%;margin-left: -52px;margin-top: -52px;}
._04_agent_ul li span p{padding:10px; color: #fff;line-height: 40px;text-align: center;font-size: 24px;font-weight: bold;}
._04_agent_k{width: 315px;height: 249px;margin:0 auto;margin-top: 72px;background: url(../Image/_04_agent_quto.png) center no-repeat;}
._04_agent_k p{padding:63px 0; line-height: 30px;color: #000000;font-size: 15px;}
.agent_05{padding:50px 0px;background: #f2f2f2;padding-bottom: 180px;}
._05_agent_mid{width: 350px;height: 350px;border:solid 1px #dcdcdc;border-radius: 100%; margin:0 auto;margin-top: 80px;}
._05_agent_mid dl{position: absolute;width: 518px;height: 235px;display: block;}
._05_agent_mid dl._05_agent_dl1{right: 218px;top:-30px;}
._05_agent_mid dl._05_agent_dl2{left: 226px;top:-30px;}
._05_agent_mid dl._05_agent_dl3{left: 70px;top:240px;}
._05_agent_mid dl dt span{display: block; text-align: center; width: 235px;height: 235px;position: absolute;border-radius: 100%;}
._05_agent_mid dl dt span i{display: block;width: 85px;height: 68px;display: block;overflow: hidden;margin:0 auto;margin-top: 50px;}
._05_agent_mid dl dt span p{line-height: 50px;color: #fff;font-size: 30px;font-weight: bold;}
._05_agent_mid dl dt span._05_agent_circle_k1{border:solid 1px #ffa633;top: -10px;right: -28px;}
._05_agent_mid dl dt span._05_agent_circle_k2{border:solid 1px #5365fb;top: -10px;left: 28px;}
._05_agent_mid dl dt span._05_agent_circle_k3{border:solid 1px #7e35d2;top: -10px;left: -28px;}
._05_agent_mid dl dt span._05_agent_circle_c1{background: #ffa633;right: 0;top:0;}
._05_agent_mid dl dt span._05_agent_circle_c2{background: #5365fb;left: 0;top:0;}
._05_agent_mid dl dt span._05_agent_circle_c3{background: #7e35d2;left: 0;top:0;}
._05_agent_mid dl dd span{display: block; width: 265px;line-height: 30px;font-size: 16px;color: #595757;position: absolute;}
._05_agent_mid dl dd span._05_agent_dd1{position: absolute;left: 0;top:56px;}
._05_agent_mid dl dd span._05_agent_dd2{right: -35px;top: 75px;}
._05_agent_mid dl dd span._05_agent_dd3{right: 0;top:119px;}

/*company*/
#company_banner{width:100%;height: 315px;background: url(../Image/zy_banner.jpg) center no-repeat; margin:0px auto;}
.company_tit{line-height: 26px;color: #595757;font-size: 16px;}
.company_tit span{font-weight: bold;font-size: 36px;line-height: 55px;}
.company_01{padding:30px 0;}
._01_company_con{padding-top:30px;line-height: 30px;color: #595757;font-size: 16px;}
.company_02{width: 100%;height: 570px;padding-top: 70px; background: url(../Image/company_02_bg.jpg) center no-repeat;}
._02_company_num{ height: 150px;}
._02_company_num li{ float: left;position: relative;cursor: pointer;}
._02_company_num .com_mj{ width: 33%; height: 150px;}
._02_company_num .com_ry{ width: 33%; height: 150px;}
._02_company_num .com_zj{ width: 33%; height: 150px;}
._02_company_num .com_num{ width: 100%; height: 50px; line-height: 50px; margin:0 auto; margin-top: 25px; text-align: center;font-size: 18px; color: #0080e2;font-family: Impact; -webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
._02_company_num .com_num span{font-size: 70px;padding-right: 5px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
._02_company_num .com_claim{ width: 100%; height: 55px; line-height: 55px; margin:0 auto; text-align: center;font-size: 17px; color: #737373;}
._02_company_num li:hover .com_num,._02_company_num li:hover .com_num span{color: #ffae00;}
._02_company_brand{width: 833px;height: 190px;margin:0 auto;margin-top: 100px;position: relative;}
._02_company_brand li{position: absolute;width: 375px;}
._02_company_brand li._02_c_b1{top: 27px;left: 280px;}
._02_company_brand li._02_c_b2{top: 60px;left: 118px;}
._02_company_brand li._02_c_b3{top:54px;left: 542px;}
._02_company_brand li._02_c_b4{top:125px;left: -80px;}
._02_company_brand li._02_c_b5{top: 110px;left: 400px;}
._02_company_brand li dt{width: 13px;height: 13px;position: relative;margin:0 auto;}
._02_company_brand li i._02_c_b{width: 12px;height: 12px;border-radius: 100%;background: #0095e2;position: absolute;left: 50%;top:50%;margin-top: -6px;margin-left: -6px;}
._02_company_brand li i._02_c_s{width: 21px;height: 21px;border-radius: 100%;border:solid 1px #0095e2;position: absolute;left: 50%;top:50%;margin-top: -11px;margin-left: -11px;}
._02_company_brand li dd{color: #000000;font-size: 16px;margin:0 auto;line-height: 45px;text-align: center;}
._02_company_btn{width: 166px;height: 45px;line-height: 45px;text-align: center;margin:0 auto;margin-top: 45px;}
._02_company_btn a{display: block;background: #0069d4;border-radius: 30px;color: #fff;font-size: 16px;transition: all .4s;}
._02_company_btn a:hover{background: #ff9d00;}
.company_03{margin:50px auto;}
._03_company_mid{height: 589px;position: relative;margin-top: 30px;}
._03_company_ul1{width: 1200px; position: absolute;top:0;left: -26px;}
._03_company_ul2{width: 1200px; position: absolute;bottom:0;left: 129px;}
._03_company_ul li{float: left;margin-right: 20px;}
._03_company_ul li._03_c_j{width: 288px;height: 333px;background: url(../Image/_03_company_j.png) center no-repeat;}
._03_company_ul li._03_c_j span{width: 88px;height: 86px;display: block;padding-top: 60px;margin:0 auto;overflow: hidden;}
._03_company_ul li._03_c_j p{line-height: 35px;color: #0095e2;font-size: 28px;font-weight: bold;padding-top: 10px;text-align: center;}
._03_company_ul li._03_company_m{width: 288px;height: 333px;background: url(../Image/_03_company_m.png) center no-repeat;}
._03_company_ul li._03_company_m p{padding:124px 40px;text-align: center; line-height: 30px;color: #595757;font-size: 16px;}
._03_company_ul li._03_c_k{width: 222px;height: 257px;background: url(../Image/_03_company_k.png) center no-repeat;margin-top: 20px;}
._03_company_ul li._03_c_s{width: 222px;height: 257px;background: url(../Image/_03_company_s.png) center no-repeat;margin-top: 58px;}
._03_company_ul li{width: 288px;height: 333px;float: left;margin-right: 20px;}
._03_company_ul li:last-child{margin-right: 0;}
.company_04{width: 100%;height: 683px; margin:0 auto;}
.company_04 ._fixbg{width: 100%;height: 100%;top:0;left: 0;right: 0;bottom: 0;background: url(../Image/company_04_bg.jpg) center no-repeat;background-attachment:fixed;background-size: cover;z-index: 1;}
.company_04 ._bg{width: 100%;height: 100%;top:0;left: 0;right: 0;bottom: 0;background: rgba(42,62,137,.8);z-index: 2;}
._04_company_mid{margin-top: 50px; position: relative;z-index: 3;}
._04_company_mid li{width: 205px;float: left;margin-right: 126px;}
._04_company_mid li:last-child{margin-right: 0;}
._04_company_mid li span{display: block;width: 175px;height: 175px;background: url(../Image/_04_company_li.png) center no-repeat;margin:0 auto;overflow: hidden;line-height: 175px;text-align: center;}
._04_company_mid li span img{vertical-align: middle;}
._04_company_mid li p{text-align: center;margin-top: 15px;color: #fff;font-size: 16px;line-height: 26px;}
._04_company_mid li i{font-style: normal; font-size: 18px;line-height: 33px;}

/*news css*/
#question_banner{width:100%;height: 385px;background: url(../Image/question_banner.jpg) center no-repeat; margin:0px auto;}
#new_banner{width:100%;height: 385px;background: url(../Image/new_banner.jpg) center no-repeat; margin:0px auto;position: relative;}
#new_banner1{width:100%;height: 321px;background: url(../Image/new_banner1.jpg) center no-repeat; margin:0px auto;}
/*#new_banner .new_banner_ico{widows: 40px;height: 40px;background: url(../Image/service_ico.png) center no-repeat;cursor: pointer;margin:82px auto 0;animation: 2s linear 0s infinite running active;}
@keyframes active {
  0% {
    transform: translate(0, 5px);
  }
  50% {
    transform: translate(0, -5px);
  }
  100% {
    transform: translate(0, 5px);
  }
}
*/
#product_banner1{width:100%;height: 321px;background: url(../Image/product_banner1.jpg) center no-repeat; margin:0px auto;}

/*newslis css*/
#news_type_01{width: 100%;height: 100px;background:rgba(0,0,0,.6);}
#news_type_01_mid{width: 1200px;height: 100px;margin:0 auto;position: relative;}
#news_type_01_line{width: 1200px;height: 2px;background: #fff;position: absolute;left: 0;right: 0;top:42px;}
#news_type_01_ul{width: 1150px;position: absolute;margin:0 auto;left: 0;right: 0;top:33px;z-index: 33;}
#news_type_01_ul li{width: 115px;height: 1px;float: left;position: relative;}
#news_type_01_ul li .a1{width: 60px;text-align: center;line-height: 21px;font-size: 14px;color: #fff;left: 50%; margin-left: -30px; position: absolute;transition: all .4s;}
#news_type_01_ul li .a2{background: url(../Image/1-2.png) no-repeat center;padding:10px 30px;color: #1f82fd;line-height: 21px;font-size: 15px;width: 32px;height: 62px;left: 50%; top:50%; margin-left: -46px;margin-top: -20px; position: absolute;opacity: 0; transition: all .4s;}
#news_type_01_ul li i{width: 12px;height: 12px;background: #FFF;border-radius: 6px;display: inline-block;position: absolute;left: 26px;top: 3px;}
#news_type_01_ul li:hover a i,#news_type_01_ul li:hover .a1{display: none;}
#news_type_01_ul li:hover .a2{opacity: 1; }
#news_type_01_ul li.on a i,#news_type_01_ul li.on .a1{display: none;}
#news_type_01_ul li.on .a2{opacity: 1; }

#news_01{width: 1200px;height: 37px;margin:0 auto;position: relative;margin-top: 40px;}
#news_01 li{float: left;margin-right: 25px;line-height: 37px;height: 37px;color: #3a3a3a;font-size: 24px;}
#news_01 li:last-child{margin-right: 0;}
#news_01 li .nselect {width:278px; height:37px;font-family:'微软雅黑'; outline: none; border:solid 1px #dedede; position:relative;color: #838383;font-size: 14px;}
#news_01 li .nselect .ms { position:absolute; left:7px; top:4px; z-index:10;}
#news_01 li .nselect .c_select {width:100%; height:37px; text-indent: 15px;; font-family:'微软雅黑';color: #838383;font-size: 14px;background: none; border:0; line-height:37px; outline: none; border-radius:0!important;position: absolute;left: 0;top:0;z-index: 9;}
#news_01 li .nselect span{ width:37px; height: 37px; line-height: 37px;text-align: center;color: #a2a2a2;font-size: 15px; background-color:#f5f5f5;position: absolute;right: 0;top:0;z-index: 10;}
.nInput {width:220px;}
.nInput input { width:100%;  text-indent: 20px;outline: none; height:37px; line-height:37px; border:#dedede 1px solid; vertical-align:middle;color: #838383;font-size: 12px;font-family:'微软雅黑';}
.nBtn {width:220px; height:38px; line-height:38px;}
.nBtn .submitBtn{ display:block; width:100%; transition:all 0.4s; height:38px; line-height:38px; background-color:#f7b13c; color:#fff;  font-family:'微软雅黑';cursor: pointer; font-size:14px; outline: none;border:0; text-align:center;}
.nBtn .submitBtn:hover{ background:#1f82fd;}
#news_02{width: 1200px;height: 470px;margin:0 auto;margin-top: 38px;}
#news_02_l{width: 847px;height: 469px;border-bottom: solid 1px #e5e5e5;float: left;}
#news_02_l #news_02_img{width: 847px;height: 319px;margin:0 auto;}
#news_02_l #news_02_img img{width: 847px;height: 319px;}
#news_02_l #news_02_title{width: 847px;height: 37px;line-height: 37px; margin:15px auto;position: relative;text-indent: 120px;}
#news_02_l #news_02_title span{width: 102px;height: 37px;background: #da251c url(../Image/hot_txt.png) center no-repeat;position: absolute;left: 0;top:0;border-radius: 5px;}
#news_02_l #news_02_title a{display: block; color: #000;font-size: 24px;}
#news_02_l #news_02_info{width: 847px;height: 60px;line-height: 30px; margin:0px auto;color: #666464;font-size: 16px;}
#news_02_r{width: 214px;height: 408px;padding:30px 40px; border: solid 1px #e5e5e5;float: right;}
#news_02_r #news_02_hytitle{width: 100%;line-height: 30px;height: 40px;color: #000;font-size: 24px;margin:0 auto;}
#news_02_r span{width: 30%;;height: 2px;background: #000;display: block;}
#news_02_r #news_02_hyul{width: 100%;margin:0 auto;margin-top: 30px;}
#news_02_r #news_02_hyul li{width: 214px;height: 145px;margin-bottom: 10px;line-height: 30px;}
#news_02_r #news_02_hyul li img{width: 214px;height: 96px;border-radius: 10px;}
#news_02_r #news_02_hyul li a{display: block;color: #666464;font-size: 16px;}
#news_03{width:100%;margin:0px auto;margin-top: 40px;}
#news_03 li{width:100%;height: 170px;padding:28px 0;border-bottom:1px solid #d4d7db;position: relative; box-sizing: content-box}
#news_03 li:before,#news_03 li:after{width: 100%;height: 0;content: '';left: 0; transition: height .2s linear 0s; background: #f6f7f8;position: absolute;visibility: hidden; z-index: 1;}
#news_03 li:before{ top:0;}
#news_03 li:after{ bottom:0;}
#news_03 li .news_item{width: 1200px;height: 170px;margin:0 auto;position: relative;z-index: 2;}
#news_03 li .news_item ._item_img{width: 228px;height: 170px;float: left;overflow: hidden;border:1px solid #d4d7db; text-align: center}
#news_03 li .news_item ._item_img a{width:228px; height:170px; display: table-cell; vertical-align: middle; overflow: hidden;}
#news_03 li .news_item ._item_img img{ max-width:100%; max-height:100%; margin: 0 auto}
#news_03 li .news_item ._item_info{ float: right; width: 932px;}
#news_03 li .news_item ._item_info .news_title{line-height: 2; font-size: 16px; font-weight:bold; color: #323232; overflow: hidden; white-space:nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis;-webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
#news_03 li .news_item ._item_info .news_title a{font-size: 16px; color: #3c3c3c;transition: all .2s;}
#news_03 li .news_item ._item_info .news_time{font-size: 12px; line-height:26px; color: #959595;}
#news_03 li .news_item ._item_info .news_desc{ line-height:24px; color: #535353; height: 80px; font-size: 14px; }
#news_03 li .news_item ._item_info .news_desc a{color:#535353;}
#news_03 li .news_item ._item_info .news_more{ line-height:24px; color: #535353; height: 80px; font-size: 14px; }
#news_03 li .news_item ._item_info .news_more i{margin-left: 5px;}
#news_03 li:hover:before,#news_03 li:hover:after{ height:50%; visibility: visible;}
#news_03 li:hover .news_item ._item_info .news_title{transform: translateX(10px); }
#news_03 li:hover .news_item ._item_info .news_title a{color: #1c92d1;}
#news_03 li:hover .news_item ._item_info .news_more{color:#1c92d1;}

/*newsinfo css*/
.NewsDetail-B3{width: 1200px;margin:0 auto;margin-top: 40px;}
.NewsDetail-B3 #news_head{ border-bottom: 1px solid #cccccc; padding: 0 0 10px; margin: 0;  }
.NewsDetail-B3 #news_head ._title{font-size: 20px; line-height: 22px; color: #333333; font-weight: normal; }
.NewsDetail-B3 ._detailPage_bottom { border-top: 1px dotted #cccccc; border-bottom: 1px dotted #cccccc; overflow: hidden; }
.NewsDetail-B3 ._detailPage_bottom li { float: left; width: 50%; border-left: 1px solid #cccccc;  line-height: 30px; margin-left: -1px; overflow: hidden;  *zoom: 1; background:#eaeaea; }
.NewsDetail-B3 ._detailPage_bottom ._mark { float: left; margin-right: 2%; width:14%; padding:15px 0; background:#dbdbdb; text-align:center; font-size:14px;  }
.NewsDetail-B3 ._detailPage_bottom [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; margin-right: 0; }
.NewsDetail-B3 ._detailPage_bottom li._next ._mark{ float:right; margin-right:0; margin-left:2%;}
.NewsDetail-B3 ._detailPage_bottom ._title { float: left; width: 70%; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding:15px 0; }
.NewsDetail-B3 ._detailPage_bottom ._title:hover { color: #0e90d2; }
.NewsDetail-B3 ._detailPage_bottom li._next ._title{ float:right; text-align:right;}
.NewsDetail-B3 ._detailPage_bottom li a{color: #333;font-size: 14px;}
#newsdetails{width: 1200px;padding:20px 0;margin:0 auto;line-height: 30px;color: #333;font-size: 14px;}

#open{ width: 150px; margin: 20px auto; background: #0e90d2; color: #fff; cursor: hand; height: 40px; text-align: center; font-size: 16px; border-radius: 5px; line-height: 40px;}
#opens{ width: 150px; margin: 20px auto; background: #0e90d2; color: #fff; cursor: hand; height: 40px; text-align: center; font-size: 16px; border-radius: 5px; line-height: 40px;}
#xiala{ position: relative;}

#xiala .sub{ position: absolute; top:100px; width: 278px; z-index: 100; display: none; height: 150px; background: #fff;   box-sizing: border-box;}
#xiala .sub div{ height:50px; line-height: 50px; width: 50%; float: left; text-align: center; }
#xiala .sub div i{ height:50px; line-height: 25px; color: #333; }
/*#xiala .sub div a{ font-size: 18px; color:#0e90d2;  }*/
/*#xiala .sub div a:hover{ font-size: 18px; color:#056cd5;  }*/
#xiala a{ display: block; font-size: 16px; width: 100px; margin: 0 auto; border:1px solid #ff5300; color: #ff5300;}
#xiala a:hover{ background: #ff5300; color: #ffffff;}

/*login css*/
.login_01{width: 100%;height: 100%; max-height: 1080px;background: url(../Image/login_bg.jpg) center no-repeat;margin:0 auto;}
/*.login_01{width: 100%;height: 100%; max-height: 1080px;margin:0 auto;}*/
._01_login{width:460px;position:fixed;top:50%;left:50%;margin-left:-230px;height:530px;margin-top:-265px}
/*._01_login_txt{display: block; width: 100%;height: 50px;background: url(../Image/login_txt.png) center no-repeat;margin:0 auto;}*/
._01_login_txt{display: block; width: 100%;height: 50px;margin:0 auto;}
._01_login_con{background:#fff;border-radius:3px;height:515px;margin:10px 0 20px;}
._01_login_con ul{margin:0 32px 20px;height:60px;border-bottom:1px solid #cecece;padding-left:6px;padding-top:20px;}
._01_login_con ul li{color:#333;font-size:20px;font-family:"Microsoft YaHei";line-height:40px;float:left;margin-right:20px;cursor:pointer}
._01_login_con ul li.on{color:#d93300;border-bottom:3px solid #d93300;line-height:40px;height:37px}
._01_login_form{margin:20px 32px 10px;}
._01_login_form p{position: relative;height: 36px;margin:20px 0;}
._01_login_form p span{float: left;display: block;height: 36px; }
._01_login_form p span i{position: absolute;display: block;width: 14px;height: 16px;top:10px;left: 79px;line-height: 16px;vertical-align: middle;}
._01_login_form p span._01_login_l{line-height: 36px;color: #6d6d6d;font-size: 14px;width: 70px;text-align: right;}
._01_login_form p span._01_login_r{width: 300px; line-height: 38px;}
._01_login_form p span._01_login_r label{ margin: 0 15px;}
.login_itext{width: 300px; font-size: 14px;height: 36px;padding:0 3px;display: block;float: left;line-height: 36px;text-indent: 25px;outline: none;border: none;border:solid 1px #ddd;}
input.error{border:1px #fb7045 solid;box-shadow: 1px 1px 0 1px #f5f5f5;}
.login_btn{width: 80%;color: #fff;font-size: 20px;padding:8px 20px;background-color: #d93300!important;border-color: #c83102;cursor: pointer;border-radius: 4px;border:solid 1px #ddd;margin:0 auto;display: block;}
._01_login_a{}
._01_login_a a{margin:0 20px;line-height: 36px;color: #0079cd;font-size: 13px;text-decoration: underline;}
._01_login_a a:hover{color: #d93300;}
._01_login_bt{width: 100%;left: 0;bottom:0;height: 66px;border:1px solid #e6e3e1;border-left: none;border-right: none; line-height: 65px;background: #f5f5f5;}
._01_login_back{display: inline;color: #f60;line-height: 65px;cursor: pointer;margin:0 10px;float: right;text-decoration: underline;font-size: 13px;}
._01_login_success{width: 510px;height: 330px;padding:30px; background: rgba(51,51,51,.6);left: 50%;top:50%;margin-left: -285px;margin-top: -195px;}
._01_login_succsee_ico{width: 98px;height: 98px;display: block;background: url(../Image/success_ico.png) center no-repeat;margin:0 auto 20px;}
._01_login_success p.p1{color:#d93300;line-height: 40px;font-size: 36px;text-align: center; }
._01_login_success p.p2{color:#00eaff;line-height: 40px;font-size: 24px;text-align: center; margin-top: 30px;}
._01_login_success p.p3{text-align: center; margin-top: 40px;line-height: 40px;}
._01_login_success p.p3 a{font-size: 14px;color: #737373;padding:0 10px;}
._01_login_success p.p3 a:hover{color: #fff;}
._01_login_footer{display: block; width: 100%;height: 26px; line-height: 26px;color: #737373;font-size: 12px;text-align: center; margin:0 auto;}


/*member css*/
.member_01{width: 100%;height: 100px;border-bottom: 1px solid #d1cfd2;margin:0 auto; background: #3a3f51}
._01_member{line-height: 100px;color: #fff;}
._01_member a.member_back{color: #f6aa2d;font-size: 16px;}
._01_member a.member_back:hover{text-decoration: underline;}
._02_member_l{width: 260px;height: auto;background: #3a3f51; padding-bottom: 20px;}
.m_p1{text-align: center;padding-top: 35px;color: #fff;font-size: 30px;line-height: 45px;}
.m_p2{text-align: center;color: #fff;font-size: 14px;line-height: 45px;}
._02_member_ul{margin-top: 20px;}
._02_member_ul li{width: 216px;height: 45px;line-height: 45px;border-bottom: solid 1px #44495a;text-indent: 20px;border-left:solid 4px #3a3f51;font-size: 14px;color: #fff;transition: all .4s;position: relative;}
._02_member_ul li i{width: 15px;height: 15px;position: absolute;display: block;text-indent: 0; left: 28px;top:15px;line-height: 15px;vertical-align: middle;transition: all .4s;opacity: 0;color: #fff;font-size: 14px;}
._02_member_ul li a{display: block; font-size: 14px;color: #fff;}
._02_member_ul li:hover{border-left: solid 4px #0076ef;background: #2e3344;text-indent:55px;}
._02_member_ul li:hover i{opacity: 0;left: 62px;}
/*._02_member_ul li._02_member_zh{background: url(../Image/member_zh.png) 185px center no-repeat;}*/
._02_member_ul li._02_member_zh{ font-size: 18px; font-weight: bold;}
._02_member_ul li.member_on{border-left: solid 4px #0076ef;background: #2e3344;text-indent: 85px;}
._02_member_ul li.member_on i{opacity: 0.6;left: 62px;}
._02_member_ls li{width: 256px;height: 38px;line-height: 38px;border-bottom: solid 1px #44495a;text-indent: 60px;border-left:solid 4px #3a3f51;transition: all .4s;position: relative;}
._02_member_ls li i{width: 15px;height: 15px;position: absolute;display: block;text-indent: 0; left: 28px;top:13px;line-height: 15px;vertical-align: middle;transition: all .4s;opacity: 0;color: #fff;font-size: 14px;}
._02_member_ls li a{display: block; font-size: 14px;color: #fff;}
._02_member_ls li:hover{border-left: solid 4px #0076ef;background: #2e3344;text-indent: 85px;}
._02_member_ls li:hover i{opacity: 0.6;left: 66px;}
._02_member_ls li.m_on{border-left: solid 4px #0076ef;background: #2e3344;text-indent: 85px;}
._02_member_ls li.m_on i{opacity: 0.6;left: 66px;}
._02_member_out{width: 124px;height: 30px;line-height: 30px;text-align: center;margin:0 auto;margin-top: 40px;}
._02_member_out a{display: block; width: 124px;height: 30px;border:solid 1px #4e5363;border-radius: 3px;color: #fff;font-size: 14px;transition: all .4s;}
._02_member_out a i{padding-right: 6px;}
._02_member_out a:hover{background: #fff;color: #333;}
._02_member_r{width: calc( 100% - 300px );margin-top: 20px;}
/*member*/
._02_ml{width: 959px;}
._02_ml dl{width: 889px;min-height: 150px;padding:35px; background: #f6f6f6;margin-bottom: 15px;border-radius: 5px;position: relative;}
._02_ml dl dt{width: 108px;height: 150px;float: left;text-align: center;line-height: 40px;color: #666666;font-size: 24px;}
._02_ml dl dd{float: left;width: 312px;margin-left: 53px;position: relative;}
._02_ml dl dd img{float: left;}
._02_ml dl dd p{float: left;padding-left: 30px;vertical-align: middle;line-height: 150px;color: #666666;font-size: 24px;}
._02_ml dl span{width: 124px;height: 33px;position: absolute;display: block;right: 25px;top:50%;margin-top: -16px;}
._02_ml dl span a{width: 124px;height: 33px;line-height: 33px;display: block;border: solid 2px #4ea4ef;border-radius: 3px;color: #4ea4ef;transition: all .4s;text-align: center;}
._02_ml dl span a:hover{border:solid 2px #4ea4ef;background:#4ea4ef;color: #fff;}
._02_ml dl dd li{margin-bottom:15px;color: #666;font-size: 14px;}
._02_ml ._02_li{margin-top: 20px;}
._02_ml ._02_li p{text-align: center;color: #666666;font-size: 24px;padding-bottom: 20px;}
._02_ml ._02_li li{width: 21%;height: 150px;float: left;margin-right: 15px;background: #f6f6f6;border-radius: 5px; padding-left: 20px;padding-top: 20px;position: relative;}
._02_ml ._02_li li:last-child{margin-right: 0;}
._02_ml ._02_li li ._02_zlt{font-size: 20px;color: #666;line-height: 30px;}
._02_ml ._02_li li ._02_zl{color: #666;font-size: 70px;margin-top: 15px;}
._02_ml ._02_li li ._02_zl i{display: inline-block;width: 24px;height: 24px;position: relative;top:-3px;background: url(../Image/icons_memberCenter.png) no-repeat -36px 0;}
._02_ml ._02_li li ._02_zl span{position: relative;left: -12px;}
._02_ml ._02_li li ._02_zli{display: block;position: absolute;width: 90px;height: 90px;top:35px;right: 28px;background: url(../Image/icons_memberCenter.png) no-repeat -120px 0;}
._02_ml ._02_li li ._02_sbi{display: block;position: absolute;width: 90px;height: 90px;top:35px;right: 28px;background: url(../Image/icons_memberCenter.png) no-repeat -120px -92px;}
._02_mr{width: 289px;}
._02_mhot{width: 228px;height: 26px;background: url(../Image/hot.png) left center no-repeat;text-indent: 30px;color: #000;font-size: 16px;line-height: 20px;}
._02_mhotul{margin-top: 20px;}
._02_mhotul li{float: left;width:328px;height: 194px; border-right: none;border-bottom: dashed 1px #eeeeee;}
._02_mhotul li ._02_t{width: 298px;height: 62px; border-bottom: dashed 1px #eeeeee;padding:15px;}
._02_mhotul li ._02_t span{display: block;width: 62px;height: 62px;border-radius: 100%;background: #3abcd9;float: left;}
._02_mhotul li ._02_t ._02_p{height: 62px; width: 227px;float: right;line-height: 30px;color: #c2c2c2;font-size: 14px;}
._02_mhotul li ._02_t ._02_p h1{color: #000000;}
._02_mhotul li ._02_t ._02_p i{color: #c2c2c2;}
._02_mhotul li ._02_i{line-height: 22px;color: #737373;font-size: 12px;padding:10px 20px;}
._02_mhotul li ._02_b{width: 288px;height: 26px;line-height: 26px; color: #c2c2c2;font-size: 14px;padding:0 20px;}
._02_mhotul li ._02_a{width: 83px;height: 24px;line-height: 24px; color: #ff6900;font-size: 14px;border:solid 1px #ff6900;right: 20px;top:0;}
._02_mhotul li ._02_a:hover{color: #fff;background: #ff6900;}
/*purchase*/
._02_purchase_hd{width: 100%;height: 51px;border-bottom:1px solid #d1cfd2;position: relative; display: flex; justify-content: space-between}
._02_purchase_hd span{display: block;width: auto;height: 40px;line-height: 40px;text-align: center;text-align: center; margin: 0 10px;}
._02_purchase_hd span i{padding-right: 6px;}
._02_purchase_hd span a{display: block;color: #fff;background: #1269db;border-radius: 5px;transition: all .4s; padding: 0 10px;}
._02_purchase_hd span a:hover{background: #1269db;}
._02_purchase_hd li{height: 50px;line-height: 50px;cursor: pointer; text-align: center;border:1px solid #d1cfd2;margin-right: 4px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom: none;position: relative; float: left; padding:0 5px;}
._02_purchase_hd li a{font-size: 14px;color: #666;display: block; padding:0 5px;}
._02_purchase_hd li:after{width: 115px;height: 1px;position: absolute;content: '';left: 0;bottom:-1px;}
._02_purchase_hd li.active a{font-weight: bold; color: #fff;padding:0 5px;}
._02_purchase_hd li.active{background: #1269db;color: #fff;font-weight: bold; font-size: 14px; box-shadow: 4px 4px 10px 0 rgba(0,0,0,.1),4px 4px 15px -5px rgba(21,114,232,.4)!important; padding:0 20px;}
._02_purchase_hd li.active:after{}
._02_purchase_bd{min-height: 500px;padding:10px 10px; }
._02_purchase_bd ._purchase_head{height:50px; background: #1269db; box-shadow: 4px 4px 10px 0 rgba(0,0,0,.1),4px 4px 15px -5px rgba(21,114,232,.4)!important;}
._02_purchase_bd ._purchase_head  dl dt{ height: 50px;line-height: 50px;color: #fff;font-size: 14px;}
._02_purchase_bd ._purchase_item  dl dt{height: 50px;line-height: 50px;color: #666;font-size: 14px;text-align: center;}
._02_purchase_bd  dl dt{text-align: center;}
/*._02_purchase_bd  dl dt:nth-of-type(2){width: 180px;text-align: center;}*/
/*._02_purchase_bd  dl dt:nth-of-type(3){width:200px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}*/
/*._02_purchase_bd  dl dt:nth-of-type(4){width: 120px;text-align: center;}*/
/*._02_purchase_bd  dl dt:nth-of-type(5){width: 100px;text-align: center;}*/
/*._02_purchase_bd  dl dt:nth-of-type(6){width: 100px;text-align: center;}*/
/*._02_purchase_bd  dl dt:nth-of-type(7){width:280px;text-align: center;}*/
#purchase_form{width: 100%;height: 100%;background: rgba(0,0,0,0.5); position: fixed;left: 0;top:0;z-index: 1000;display: none;}
#purchase_form_mid{width: 1100px; padding:20px; height: 600px;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%); background: #fff;display: block;box-shadow: 0 3px 10px rgba(0,0,0,.2); overflow-y: scroll; overflow-x: hidden;}
#purchase_form_mid .close{display: block; width: 20px;height: 20px;background: url(../Image/close.png) center no-repeat;position: absolute;right: -6%;top:0;transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;}
#purchase_form_mid .close:hover{transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
        }

.purchase_hd{height: 30px;margin:0 auto;}
.purchase_hd li{float: left;height: 40px;padding-top: 10px;line-height: 40px; border-bottom: 3px solid #f8f8f8;text-align: center;position: relative;cursor: pointer;}
.purchase_hd li:nth-child(even){border-right: none;}
.purchase_hd li h2{font-size: 24px;color: #595757;}
.purchase_hd li p{font-size: 16px;color: #9B9B9B;}
.purchase_hd li.on{border-bottom: 3px solid #595757;}
.purchase_hd li.on::before{content: '';position: absolute;border: 9px solid transparent;border-top: 9px solid #595757;left: 50%;margin-left: -9px;bottom:-18px;display: block;}
.purchase_bd{padding-top: 8px;}
.purchase_bd ul li{margin:40px 60px 20px;}
.purchase_bd ul li p{position: relative;height: 48px;margin:20px 0;}
.purchase_itext{width: 100%; font-size: 14px;height: 48px;display: block;line-height: 48px;text-indent: 25px;outline: none;border: none;border:1px solid #d1cfd2;border-radius: 5px;}
.purchase_button{width: 100%;color: #fff;font-size: 20px;padding:10px 20px;background: #d93300;border-color: #c83102;cursor: pointer;border-radius: 4px;border:solid 1px #ddd;margin:0 auto;display: block;}
/*memberinfo css*/
._02_member_infotit{width: 90%;height: 30px;line-height: 30px;font-weight: bold;color: #666666;font-size: 16px;margin:0 auto;margin-top: 30px;}
._02_member_sex{width: 180px;margin:0 auto;height: 63px;margin-top: 50px;}
._02_member_sex dl{width: 40px;margin:0 25px;height: 63px; float: left;text-align: center;}
._02_member_sex dl dt{margin-bottom: 5px;}
._02_member_sex dl ._sex_male{width: 40px;height: 40px;background: url(../Image/icons_memberCenter.png) no-repeat -470px 0px;}
._02_member_sex dl ._sex_female{width: 40px;height: 40px;background: url(../Image/icons_memberCenter.png) no-repeat -470px -42px;}
._02_member_form{width:60%;margin:0 auto; padding-top: 20px;}
._02_member_form ul li{margin:10px 30px 10px;}
._02_member_form ul li p{position: relative;height: 30px;margin:20px 0;}
._member_itext{width: 80%; font-size: 16px;height: 30px;padding:4px 20px;display: block;line-height: 48px;text-indent: 25px;border:1px solid #ccc;border-radius: 5px;margin:10px auto;}
._member_button{width: 80%;color: #fff;font-size: 20px;padding:4px 20px;background: #d93300!important;cursor: pointer;border-radius: 4px;border:solid 1px #ddd;margin:10px auto;display: block;}

/*sidebar css*/
#sidebar{width: 70px;position: fixed;bottom:60px; z-index: 100000;right: 8px;}
#sidebar ul{width: 70px;margin:0 auto;}
#sidebar ul li{width: 53px;height: 41px;padding-top: 6px;color: #fff;font-size: 10px!important;transition: all .4s; margin-bottom: 2px;border-radius: 5px;background: #1f82fd;  text-align: center;vertical-align: middle;position: relative;cursor: pointer;}
#sidebar ul li i{font-size: 16px;}
#sidebar ul li a{display: inline-block;color: #fff;font-size: 10px!important; text-align: center;}
#sidebar ul li:hover{background: #f7b13c;}
#sidebar ul li span.s_t{display:block; width:150px;height:45px;line-height:45px; color: #fff;font-size: 14px; background: #1f82fd;position: absolute;right:75px;top:0;transition:all .4s;display: none;}
#sidebar ul li:hover .s_t{right:63px;display: block;}
#sidebar ul li span.s_e{display:block; width:100px;height:100px;position: absolute;right:75px;top:50%;margin-top: -50px; transition:all .4s;display: none;}
#sidebar ul li:hover .s_e{right:63px;display: block;}
#sidebar ul li span.s_e img{width: 100%;}
.fixed_form{width: 100%;height: 100%;background: rgba(0,0,0,0.5); position: fixed;left: 0;top:0;z-index: 100000;display: none;}
.fixed_form_mid{width: 682px;height: 500px;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%); background: #fff;display: block;box-shadow: 0 3px 10px rgba(0,0,0,.2);}
.fixed_form_mid .close{display: block; width: 20px;height: 20px;background: url(../Image/close.png) center no-repeat;position: absolute;right: -6%;top:0;transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;}
.fixed_form_mid .close:hover{transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
        }
.fixed_hd{height: 86px;margin:0 auto;}
.fixed_hd li{float: left;width: 340px;height: 73px;padding-top: 10px;line-height: 30px; border-bottom: 3px solid #f8f8f8;border-right:2px solid #f8f8f8;text-align: center;position: relative;cursor: pointer;}
.fixed_hd li:nth-child(even){border-right: none;}
.fixed_hd li h2{font-size: 24px;color: #595757;}
.fixed_hd li p{font-size: 16px;color: #9B9B9B;}
.fixed_hd li.on{border-bottom: 3px solid #595757;}
.fixed_hd li.on::before{content: '';position: absolute;border: 9px solid transparent;border-top: 9px solid #595757;left: 50%;margin-left: -9px;bottom:-18px;display: block;}
.fixed_bd{padding-top: 48px;}
.fixed_bd ul li{margin:40px 60px 20px;}
.fixed_bd ul li p{position: relative;height: 48px;margin:20px 0;}
.fixed_itext{width: 100%; font-size: 14px;height: 48px;display: block;line-height: 48px;text-indent: 25px;outline: none;border: none;border:1px solid #d1cfd2;border-radius: 5px;}
.fixed_button{width: 100%;color: #fff;font-size: 20px;padding:10px 20px;background: #5467fb;border-color: #c83102;cursor: pointer;border-radius: 4px;border:solid 1px #ddd;margin:0 auto;display: block;}
._position{height: 20px;line-height: 20px;color: #9B9B9B;font-size: 14px; margin: 0 0 20px 0;}
._position a{color: #9B9B9B;font-size: 14px;}
 ._position a:hover{text-decoration: underline;}
/*patentinfo css*/
.patentinfo_01{}
.patentinfo_01 ._position{height: 20px;line-height: 20px;color: #9B9B9B;font-size: 14px;}
.patentinfo_01 ._position a{color: #9B9B9B;font-size: 14px;}
.patentinfo_01 ._position a:hover{text-decoration: underline;}
.detailedIntro{display:block;margin:20px auto;height:550px;}
.shadow{box-shadow: #ccc 1px 1px 4px;}
.detailedIntro .detailedIntro_left{width:1170px;height:520px;background:#fff;border-radius:3px 0 0 0;padding:35px 0 0 35px;float:left;}
.detailedIntro .detailedIntro_left .picbox{width:298px; margin-right:30px; height:390px;border:1px solid #F0F0F0; float:left;position: relative;}
.detailedIntro .detailedIntro_left .textbox{float:left;width:765px;}
.detailedIntro .detailedIntro_left .textbox_title{height:89px;border-bottom:1px solid #E9E9E9;background:#F7F7F7;border-top:1px solid #E9E9E9;padding:0 35px;}
.detailedIntro .detailedIntro_left .textbox_title .p1{height:40px;position:relative;padding-top:10px;}
.detailedIntro .detailedIntro_left .textbox_title .p1 .span1{color:#4C4C4C;font-size:21px;line-height:40px;display:block;height:40px;margin-right:150px;}
.detailedIntro .detailedIntro_left .textbox_title .p1 .span2{float:right;color:#557DD3;line-height:20px;height:20px;position:absolute;right:0;bottom:5px;line-height:20px;padding-left:17px;}
.detailedIntro .detailedIntro_left .textbox_title .p1 .span2 i{display:block;width:20px;height:20px;position:absolute;left:0;top:0;background:url(../Image/r.png) no-repeat left center}
.detailedIntro .detailedIntro_left .textbox_title .p2{font-size:14px;line-height:20px;color:#999999;overflow:hidden;margin-top:5px;}
.detailedIntro .detailedIntro_left .textbox_title .p2 span{display:block;}
.detailedIntro .detailedIntro_left .textbox_title .p2 font{font-size:14px;color:#4C4C4C;display:block;max-width:150px;float:left;}
.detailedIntro .detailedIntro_left .textbox_title .p2 label{display:block;float:left;float:left;}
.detailedIntro .detailedIntro_left .textbox_title .p2 .span1{float:left;}
.detailedIntro .detailedIntro_left .textbox_title .p2 .span2{float:right;}
.detailedIntro .detailedIntro_left .textbox_intro{padding:10px 35px 12px;}
.detailedIntro .detailedIntro_left .textbox_intro .p1{font-size:14px;line-height:20px;color:#999999;overflow:hidden;margin-top:5px;}
.detailedIntro .detailedIntro_left .textbox_intro .p1 span{display:block;}
.detailedIntro .detailedIntro_left .textbox_intro .p1 font{font-size:14px;color:#4C4C4C;display:block;max-width:150px;float:left;}
.detailedIntro .detailedIntro_left .textbox_intro .p1 label{display:block;float:left;}
.detailedIntro .detailedIntro_left .textbox_intro .p1 .span1{float:left;}
.detailedIntro .detailedIntro_left .textbox_intro .p1 .span2{float:right;}
.detailedIntro .detailedIntro_left .textbox_intro .p2{font-size:14px;line-height:20px;color:#999999;overflow:hidden;margin-top:5px;margin-top:10px;position:relative;}
.detailedIntro .detailedIntro_left .textbox_intro .p2 span{display:block;}
.detailedIntro .detailedIntro_left .textbox_intro .p2s {font-size: 12px; color: #999; text-indent: 70px; margin-top: 8px; margin-bottom: 13px; }
.detailedIntro .detailedIntro_left .textbox_intro .p2s a{ color: #999; -webkit-transition: all .3s; transition: all .3s; }
.detailedIntro .detailedIntro_left .textbox_intro .p2s a:hover{ color: #dd2727; }
.detailedIntro .detailedIntro_left .textbox_intro .p2n{ font-size: 14px; color: #808080; padding-top: 13px; border-top: 1px dashed #E4E4E4; margin-top: 10px; }
.detailedIntro .detailedIntro_left .textbox_intro .p2n img{ margin: 0 4px;vertical-align: middle;}
.detailedIntro .detailedIntro_left .textbox_intro .p2 .span2{ max-width: 418px;font-size:14px; color:#4C4C4C; display: inline-block;vertical-align: top;height: 22px; line-height:22px; max-height:44px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.detailedIntro .detailedIntro_left .textbox_intro .p2.pro_espic .span2{max-width: 365px;}
.detailedIntro .detailedIntro_left .textbox_intro .p2 .pro_more{color: #FF6600;font-size: 14px;display: inline-block;width: 58px;line-height: 22px;text-align: center;float: right;vertical-align: top;cursor: pointer;display: none}
.detailedIntro .detailedIntro_left .textbox_intro .p2 .span2 a{margin-right:5px;white-space:nowrap;}
.detailedIntro .detailedIntro_left .textbox_intro .p2 .span2 a:hover{color:#FF6600;text-decoration:underline;}
.detailedIntro .detailedIntro_left .textbox_intro .p2 .span1{display:block;float:left;line-height: 22px;}
.detailedIntro .detailedIntro_left .textbox_intro .p2 a.look{position:absolute;right:0;bottom:0;color:#FF6600;}
.detailedIntro .detailedIntro_left .textbox_intro .p2 a.look:hover{text-decoration:underline;}
.detailedIntro .detailedIntro_left .price{border-top:1px dashed #E4E4E4;border-bottom:1px dashed #E4E4E4; margin:0 35px; overflow:hidden;}
.detailedIntro .detailedIntro_left .spes .price{border: 0;padding:12px 0; padding-left: 10px;margin:0;}
.detailedIntro .detailedIntro_left .spes .price1{padding: 7px 0 0;}
.detailedIntro .detailedIntro_left .price1{ padding:14px 0 6px; }
.detailedIntro .detailedIntro_left .price .orprice .money{ font-size: 14px; font-weight: normal; line-height: 30px; }
.detailedIntro .detailedIntro_left .price .orprice{ font-size: 14px; font-weight: normal; padding-bottom: 10px; }
.detailedIntro .detailedIntro_left .spes .price  .orprice{ padding-bottom: 0; }
.detailedIntro .detailedIntro_left .price label{display:block;float:left;line-height:30px;font-size:14px;color:#999999;}
.detailedIntro .detailedIntro_left .price .money{display:block;float:left;font-family:arial;font-size:30px;font-weight:700;color:#ff9d00;padding-left:5px;}
.detailedIntro .detailedIntro_left .price .money2{font-size: 16px; color: #999; text-decoration: line-through; position: relative; top: 10px; margin-left: 13px;}
.detailedIntro .detailedIntro_left .price .money font{font-size:15px;}
.detailedIntro .detailedIntro_left .price .icon{display:block;height:22px;background:red;float:left;background:#FF839A;line-height:22px;font-size:12px;padding:0 10px;color:#fff;border-radius:3px;position:relative;top:2px;left:10px;}
.detailedIntro .detailedIntro_left .price .icon:after {content: '';position: absolute;left: -6px;bottom:0;width: 8px;height: 6px;background-color: #C4D0EA;background:url(../Image/m.png) no-repeat left center;}
.detailedIntro .detailedIntro_left .btnbox{padding:0 35px;margin-top:25px;height:50px;}
.detailedIntro .detailedIntro_left .btnbox2{padding:0 35px;margin-top:25px;height:50px;}
.detailedIntro .detailedIntro_left .btnbox2 a{height:48px;border-radius:5px;float:left;display:block;line-height:50px;font-size:18px;text-align:center;margin-right:10px;background:#FF6600;color:#fff;border:1px solid #FF6600;padding:0 44px;margin-left:66px;}
.detailedIntro .detailedIntro_left .btnbox a{height:48px;border-radius:5px;float:left;display:block;line-height:50px;font-size:18px;width:170px;text-align:center;margin-right:10px;}
.detailedIntro .detailedIntro_left .btnbox a.a1{background:#ff9d00;color:#fff;border:1px solid #ff9d00;}
.detailedIntro .detailedIntro_left .btnbox a.a2{background:#fff;color:#ff9d00;border:1px solid #ff9d00;}
.detailedIntro .detailedIntro_left .btnbox a.a3{background:#fff url(../Image/car.png) no-repeat center;color:#CCCCCC;border:1px solid #CCCCCC;width:78px;}
.detailedIntro .detailedIntro_left .numberbox{height:40px;font-size: 12px; border-top:1px dashed #E4E4E4;border-bottom:1px dashed #E4E4E4;clear:both;margin-top:25px;float:left;width:830px;line-height:40px;}
.detailedIntro .detailedIntro_left .numberbox span{display:block;height:40px;line-height:40px;float:left;color:#B7B7B7;}
.detailedIntro .detailedIntro_left .numberbox span.s1{width:336px;}
.detailedIntro .detailedIntro_left .numberbox span.s3{float:right;}
.detailedIntro_left_bottom{width:650px;float:left;height:40px;margin-top:12px;}
.detailedIntro_left_bottom span{padding:8px 0;display:block;padding-left:20px;line-height:24px;height:24px;color:#868686;font-size:12px;float:left;position:relative;padding-right:22px;background:url(../Image/hr.jpg) no-repeat 78px center;}
.detailedIntro_left_bottom span i{display:block;position:absolute;left:0;margin-top:-10px;top:57%;width:20px;height:20px;}
.detailedIntro_left_bottom span i img{width:100%;height:100%;display:block;}
.detailedIntro_right_bottom{float:right;margin-top:19px;margin-right:33px;}
.bdshare-button-style0-32 a{display:block;float:left;}
.bdshare-button-style0-32 a.bds_more{height:17px;background:url(../Image/fenxiang.png) no-repeat left center !important;float:left !important;width:58px !important;text-indent:22px !important;line-height:17px !important;color:#999999;margin-right:0 !important;}
.bdshare-button-style0-32 a.bds_count{height:17px;background:none;line-height:17px;width:auto !important;color:#999999;}
.bdsharebuttonbox{ float:left !important; position: relative; }
.detailedIntro_right_bottom .bdshare_wrap{ overflow: hidden; float: left; }
#bdshare { _overflow-x: hidden; z-index: 999999; padding-bottom: 2px; font-size: 12px; /* float: left; */ text-align: left!important; zoom: 1; width: 60px !important; height: 24px !important; }
.pro_share_2 span.bds_more { font-family: 微软雅黑 !important; display: inline-block; /* float: right; */ width: 30px !important; height: 24px !important; line-height: 24px !important; padding-top: 0 !important; padding-bottom: 0 !important; position: absolute !important; left: 0; top: 0; z-index: 1 !important; color: #C7C7C7; padding-left:22px !important; background: url(../Image/fenxiang.png) no-repeat center left  !important; cursor: pointer; margin: 2px 0; }
.pro_share_2 span.bds_more:hover{ color:#333; background: url(../Image/fenxiang_h.png) no-repeat center left !important; }
.detailedIntro_right_bottom .collect{float:left;line-height:26px;color:#999999;}
.detailedIntro_right_bottom .collect .fav{color:#999999;padding-left:20px;margin-left:20px;background:url(../Image/xx.png) no-repeat left center !important;}
.detailedIntro_right_bottom .collect .is_fav{color:#586279;padding-left:20px;margin-left:20px;background:url(../Image/xx_h.png) no-repeat left center !important;}
.detailedIntro_right_bottom a:hover{color:#586279 !important;}
.detailedIntro_right_bottom .collect a:hover{background:url(../Image/xx_h.png) no-repeat left center !important;}
.bdshare-button-style0-32 a.bds_more:hover{background:url(../Image/fenxiang_h.png) no-repeat left center !important;}
.detailedIntro_right{width:290px;background:#fff;height:555px;float:right;border-radius:0 3px 0 0;}
.detailedIntro_right_title{width: auto; height: 40px; padding:5px;justify-content:flex-start; display:flex;align-items:center; padding-left: 15px; font-size: 16px;color: #666;}
.detailedIntro_right_title i{display: inline-block;width: 22px;height: 22px;background: url(../Image/icons.png) -76px -48px no-repeat;margin-right: 6px;}
.detailedIntro_right_form{width: 240px;margin:0 auto;}
.detailedIntro_right_form .detail_input{height: 39px;line-height: 39px;float: left;margin-bottom: 13px;border:solid 1px #dee7f4;outline: none;background: #fff;text-indent: 15px;color: #b7b7b7;font-size: 14px;border-radius: 3px;float: left;margin-bottom: 13px;}
.detailedIntro_right_form .detail_input1{width: 98%;}
.detailedIntro_right_form .detail_input2{width: 55%;}
.detailedIntro_right_form .detail_input3{width: 40%;margin-left: 6px;}
.detailedIntro_right_form .detail_input4{width: 100%;}
.detailedIntro_right_form .detail_submit{height: 39px;line-height: 39px;float: left;background: #ff9d00;color: #fff;font-size: 14px; border:none; outline: none;border-radius: 3px;float: left;margin-bottom: 13px;cursor: pointer;transition:all .4s;}
.detailedIntro_right_form .detail_submit:hover{background: #2276c8;}
.detailedIntro_right_form span{display: block; width: 170px;height: 20px;line-height: 20px;margin:0 auto;background: url(../Image/patent_save_ico.png) left center no-repeat;color: #b7b7b7;font-size: 14px;text-indent: 20px;}
.detailedIntro_right_title1{width: 182px;font-size: 15px;color: #4d4d4d;font-weight: bold;margin: 20px auto 0;text-align: center;background: url(../Image/desinfo-two-tit.png) no-repeat center;}
.detailedIntro_right_ul{width: 240px;margin:0 auto;height: 195px;overflow: hidden;margin-top: 15px;}
.detailedIntro_right_ul li { margin-bottom: 15px;font-size: 12px;}
.detailedIntro_right_ul li span { color: #9B9B9B; float: left; }
.detailedIntro_right_ul li a { display: block; cursor: default; padding-left: 5px; color: #9B9B9B; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.trademark_xqalrg{position: relative; /* height:90px; */ margin:0 35px;padding:20px 0;border-top:1px dashed #eee;}
.trademark_xqalrg.spes{position: relative; padding: 0; background-color: #fafafa; border-top: 0;}
.trademark_xqalrg .left_box{height: 30px;background: #EAEFF9;padding:0 4px 0 10px;}
.trademark_xqalrg .left_box .p1{color: #4d4d4d;font-size: 14px;text-align: center;line-height: 30px;}
.trademark_xqalrg .left_box .date_box{text-align: center;color: #4d4d4d;font-size: 14px;line-height: 30px;}
.trademark_xqalrg .left_box .the_end{margin-right: 8px;}
.trademark_xqalrg .left_box .date_box span{display: inline-block;width: 24px;height: 24px;line-height: 24px;text-align: center;background:#557DD3;color: #fff;font-size: 16px;font-weight: bold;font-family: "Arial Bold";}
.trademark_xqalrg .right_box{width:360px;height: 90px;background: #F6F6F6;padding-left: 15px;}
.trademark_xqalrg .right_box .text{display: block;font-size: 14px;color: #999;padding: 20px 0 8px;}
.trademark_xqalrg .right_box .price2{color: #FF6600;font-size: 18px;font-weight: bold;}
.trademark_xqalrg .right_box .price2 span{font-size: 30px;}
.trademark_xqalrg .mybuy{display: block;width: 130px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;color: #fff;background:#FF6600;border-radius: 3px;position: absolute;right:10px;top:40px;}
.trademark_xqalrg .alreadybuy{display: block;width: 130px;height: 50px;line-height: 50px;text-align: center;font-size: 24px;color: #fff;background: #c3c3c3;border-radius: 3px;position: absolute;right: 20px;top: 20px;}
.trademark_xqalrg .mybuy:hover{background: #f00;}
.patentinfo_02{margin-top: 20px;}
.zl_about_cover { height: 44px; display: none; }
.zl_about_title.fixed { position: fixed; top: 0; width: 1280px; background: #F6F6F6; z-index: 20; }
.zl_about_title ul { display: flex; }
.zl_about_title li { cursor: pointer; font-size: 16px; border-top: 2px solid transparent; color: #9B9B9B; flex: 1; height: 42px; line-height: 42px; text-align: center; font-weight: bold; }
.zl_about_title li.current { border-top: 2px solid #1f82fd; color: #1f82fd; background: #FFFFFF; }
.zl_about_con { background: #FFFFFF; padding: 0 20px; padding-top: 40px; }
.zl_about_part { margin-bottom: 40px; }
.zl_about_part_title { margin-bottom: 20px; }
.zl_about_part_title > span { font-size: 16px; color: #666666; display: inline-block; padding-left: 10px; border-left: 3px solid #1f82fd; height: 20px; line-height: 20px; margin-right: 5px; }
.zl_about_part_title > b { font-size: 12px; color: #9B9B9B;font-weight: normal; }
.zl_detail_con{ padding: 22px;   line-height: 35px; color: #666666; font-size: 16px;}
.zl_detail_con table{ width: 90%; margin: 0 auto}
.zl_detail_con table td{ padding: 5px 10px; height: auto; width: auto}
.zl_detail_con dl dt{float: left;width:371px;height: 194px; border-right: solid 1px #e8e8e8;background: #fff; border-top: solid 1px #e8e8e8;position: relative;}
.zl_detail_con dl dt:nth-of-type(1),.zl_detail_con dl dt:nth-of-type(2){border-top:none;}
.zl_detail_con dl dt ._z_t{width: 298px;height: 62px; border-bottom: dashed 1px #eeeeee;padding:15px;}
.zl_detail_con dl dt ._z_t span{display: block;width: 62px;height: 62px;border-radius: 100%;background: #3abcd9;float: left;}
.zl_detail_con dl dt ._z_t ._z_p{height: 62px; width: 227px;float: right;line-height: 30px;color: #c2c2c2;font-size: 14px;}
.zl_detail_con dl dt ._z_t ._z_p ._z_tt{color: #333;}
.zl_detail_con dl dt ._z_t ._z_p i{color: #c2c2c2;}
.zl_detail_con dl dt ._z_i{line-height: 22px;color: #737373;font-size: 12px;padding:10px 20px;}
.zl_detail_con dl dt ._z_b{width: 288px;height: 26px;line-height: 26px; color: #c2c2c2;font-size: 12px;padding:0 20px;}
.zl_detail_con dl dt ._z_a{width: 83px;height: 24px;line-height: 24px; color: #3abcd9;font-size: 12px;border:solid 1px #3abcd9;right: 20px;top:0;}
.zl_detail_con dl dt ._z_a:hover{color: #fff;background: #3abcd9;}
.zl_detail_con dl dt:hover{-webkit-box-shadow: inset 0 0 38px rgba(0,0,0,.04);box-shadow: inset 0 0 38px rgba(0,0,0,.04);-webkit-transition: all .15s ease;transition: all .15s ease}
.zl_detail_con dl dt .z_a{position:absolute;left:0;bottom:0;width:371px;height:0;overflow:hidden;-webkit-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;opacity:0;}
.zl_detail_con dl dt .z_a a{border-top:1px solid #E8EAED;display:block;width:184px;border-right:1px solid #E8EAED;line-height:35px;float:left;text-align:center;color:#5E5E5E;font-size:14px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.zl_detail_con dl dt:hover .z_a{height:35px;-webkit-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;opacity:1;}
.zl_detail_con dl dt .z_a a:hover{color:#fff;border-color:#056cd5;background:#056cd5;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.zl_detail_con dl dt:hover ._z_b{display: none;}

/*infomation css*/
#infomation_wrap{padding:40px 0;background: #f6f6f6;margin:0 auto;}
.infomation_l{width: 250px;background: #fff;padding-bottom: 35px;}
.pad15{padding: 0 15px;}
.infomation_l h3{height: 50px;border-bottom: 1px solid #d1cfd2;line-height: 50px;font-size: 16px;color: #666666;font-weight: bold;margin: 0px 25px;}
.module{line-height: 40px;font-size: 14px;color: #666666;cursor: pointer;}
.module a{display:block;padding-left:58px;}
.module a.active{color:#c8161d;}
.module a:hover{background: #efefef;}
.infomation_r{width: 860px;background: #fff;padding:30px;}

/*融资机构*/

.jigou_ul li{ width: 18%; margin: 10px 1%; float: left}
.jigou_ul li .jigou_xx{ width: 100%;  box-sizing: border-box; border: 1px #dfdfdf solid;}
.jigou_ul li .jigou_xx img{ width: 100%; height: 103px; display: block }
.jigou_ul li .jigou_xx p{ width: 90%; margin: 0 auto; line-height:30px; height: 90px; overflow: hidden;}
.jigou_ul li .jigou_xx i{  width: 90%; margin: 0 auto;color: #5cadff; line-height: 30px; height: 30px; overflow: hidden; display: block;}

/*理财业务*/
.licai_ul .bd li{ width: 23%; margin: 10px 1%; float: left}
.licai_ul .bd{height:350px;}
.licai_ul .hd{margin: 20px auto 30px; }
.licai_ul .hd li{ width: 11%;  text-align: center;  height: 40px; line-height: 40px; color: #333; background: #ededed;  float: left}
.licai_ul .hd li.on{ width: 11%;  text-align: center;  height: 40px; line-height: 40px; color: #fff; background: #5cadff;  }

.kehu_ul  table {
    width: 100%;
    line-height: 1.4em;
    border: 1px solid #e0e0e0;
    border-collapse: collapse;
    border-spacing: 0;
    margin:20px auto;
}
.kehu_ul table th,
.kehu_ul table td{
    padding:8px 10px;
    border-bottom:1px solid #e0e0e0;
    text-align: left;
    height: 30px; line-height: 30px;
}
.kehu_ul table td img{
 height: 50px;
}
.kehu_ul table th{
    color:#333;
    background-position:0px -147px;
    background: #e1eeff;
}
.kehu_ul table tr{
    background-color:#FFF;
}
.kehu_ul table .hover{
    background-color:#fffad8;
}


.zy_inco1{ font-size: 30px; text-align: center; color: #333333; height: 136px; margin: 40px 0 20px 0; position: relative;}
.zy_inco1 span{ display: block; position: absolute; width: 100%; text-align: center; top: 52px;}
.zy_inco1 span:after{ width: 38px; height: 1px; position: absolute; left: 50%; margin-left: -19px; background: #d2d2d2; content: ''; top:46px;}
.zy_inco1 .eng{ height: 74px; line-height: 74px; font-size: 60px; color: #f1f1f1;text-align: center;padding-bottom: 38px;}

.jd_list{}
.jd_list li{ height: 312px; margin: 13px 0;}
.jd_list li .img{ width: 650px; height: 312px; float: left; position: relative; background: #000;}
.jd_list li .img img{width: 650px; height: 312px; transition: 0.3s;}
.jd_list li .box{ color: #707070; padding:0 40px; border: 1px solid #f4f4f4; float: left; line-height: 30px; box-sizing: border-box; width: 548px; height: 312px; background: url(../Image/hotel.png) no-repeat bottom right;}
.jd_list li .tit{ height: 80px; line-height: 80px; font-size: 30px; color: #404040;}
.jd_list li .cont{ height: 170px; overflow: hidden; margin-bottom: 5px;}
.jd_list li .cont p.icon{ height: 28px; padding: 1px; margin-bottom: 10px;}
.jd_list li .cont img.left{ margin-right: 12px;}
.jd_list li .more{ width: 116px; height: 34px; border: 1px solid #e0e0e0; border-radius: 17px; float: left; text-align: center; background: #FFF; margin: 8px 16px 0 0; line-height: 34px; transition: 0.3s;}
.jd_list li .more:hover{ background: #2abbb8; color: #FFF; border-color: #2abbb8;}
.jd_list li .online{ width: 116px; height: 36px; background: #b29873; border-radius: 19px; float: left; text-align: center; color: #FFF; margin-top: 8px; line-height: 36px;}
.jd_list li .online:hover{ background: #eaa459; color: #FFF;}
.jd_list li:hover .img img{ opacity: 0.5;}
.jd_banner{background: url(../Image/jd.jpg) no-repeat top center; height: 275px;}
.jd_banner .w1200{ padding: 205px 0 20px 0; font-size: 30px; color: #FFF; font-weight: bold;}

.jg_desc{ background: #f8f8f8; padding: 20px 30px; box-sizing: border-box; width: 620px; height: 560px; float: right;}
.jg_desc .tit{font-size: 36px; color: #353535; border-bottom: 1px solid #e7e7e7; line-height: 85px;;}
.jg_desc .cont{ line-height: 30px; color: #878787; overflow: hidden; border-bottom: 1px solid #e7e7e7; height: 220px; padding: 20px 5px; margin-bottom: 20px; box-sizing: border-box;}
.jg_desc p.icon{ height: 28px; margin-bottom: 20px;}
.jg_desc img.left{ margin-right: 12px;}
.jg_desc .online{ width: 177px; height: 47px; background: #1f1f1f; float: left; text-align: center; color: #FFF;  line-height: 47px; font-size: 16px; transition: 0.3s;}
.jg_desc .online:hover{background: #b29873;}
.jd_tit{ height: 52px; line-height: 52px; background: #f5f3f1;}
.jd_tit span{ width: 150px; text-align: center; background: #056cd5; color: #FFF; font-size: 17px; float: left;}
.jd_info{ color: #878787; font-size: 16px; line-height: 30px; padding: 30px 50px;}
.jd_img img{ max-width: 580px;}


/*input textarea 样式*/
.purchase_bd input{ border: 1px #dfdfdf solid; height: 25px; line-height: 25px; padding:0 5px; width: 90%}
.purchase_bd textarea{ border: 1px #dfdfdf solid; height: 75px; line-height: 25px; padding:0 5px; margin: 5px auto; width:90%}
/*.purchase_bd textarea:focus {*/
/*    height: 360px;*/
/*}*/


/*黄页*/
.jigou-page{}
.location .selected{line-height: 20px;
    color: #ec0808;	border: 1px solid CurrentColor;
    background: #fff;
    padding: 2px 8px;
    font-size: 12px; margin-right:10px;}
.location .selected span{ color: CurrentColor;}
.location .selected i{font-family: simsun;	font-style: normal;}
.location .selected:hover{border-color: CurrentColor; background-color: CurrentColor;}
.location .selected:hover span{ color: #ffffff;}
.location .selected:hover i{ color: #ffffff;}

.jigou-left{ flex:1; max-width:980px; margin-right:20px;}

.filter_box{padding:12px 20px; background: #fff; margin-bottom: 20px; }
.filter_box .filter-item{ height:auto; line-height:28px }
.filter_box .filter-item.d-flex .item-con{ flex:1; min-width:0;}
.filter_box .filter-item:not(:last-child){}
.filter_box .filter-item .item-name{ color: #999999;line-height: 34px;margin-right: 10px;}
.filter_box .filter-item a{ margin:5px; display: inline-block; -webkit-transition: color .3s; -moz-transition: color .3s; -ms-transition: color .3s; -o-transition: color .3s; transition: color .3s;}
.filter_box .filter-item a.currents{ color: #cb1f24;}
.filter_box .filter-item a.currents.keyword-clear{border: 1px solid;padding: 0 5px;line-height: 24px;font-weight: 100;}
.filter_box .filter-item a.currents.keyword-clear span{font-family: simsun; font-style: normal;}
.filter_box .filter-item a.currents.keyword-clear:hover{ background-color:#cb1f24; color: #ffffff;border-color: #cb1f24 ;}
.filter_box .filter-item .filter-info span{font-family: simsun;}

.filter-order-box{ border-top:2px solid var(--theme-blue); line-height:48px;  padding:0 20px;}
.filter-order-box .order-param{width:260px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.filter-order-box .order-param a.currents{ color: #035cac; }

.jigou-list{ padding:20px; background-color: #fff;}
.jigou-list .item{ margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #eee;}
.jigou-list .item .item-img{ margin-right:20px; position: relative; width:210px;border: 1px solid #e8e8e8;}
.jigou-list .item .item-img .logo-img{ position: relative; margin-top: 10px;}
.jigou-list .item .item-info{max-width: 650px;}
.jigou-list .item .item-info h3{font-size: 18px; color: #333333;}
.jigou-list .item .item-info h3 .member_tag{ margin-left:5px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
    display: inline-block;
    font-size: 12px; color: #fff; padding: 0 5px; height:22px; line-height:22px; text-align: center;
    background-color: #93A5CF;
    background-image: linear-gradient(-11deg,#93A5CF 0%,#BAC8E0 74%);
    background-image: -webkit-linear-gradient(-11deg,#93A5CF 0%,#BAC8E0 74%);
    background-image: -moz-linear-gradient(-11deg,#93A5CF 0%,#BAC8E0 74%);
    background-image: -o-linear-gradient(-11deg,#93A5CF 0%,#BAC8E0 74%);}


.jigou-list .item .item-info .param{ color: #666; line-height:48px; }
.jigou-list .item .item-info .param span{ margin-right:10px;}
.jigou-list .item .item-info .description{ color: #999999; border: 1px #dfdfdf solid; background: #eee; height: 60px; line-height: 30px; overflow: hidden; padding:5px 10px; box-sizing: content-box}
.jigou-list .item .item-info .score-info .item-num{margin-right: 10px; color: #494949;font-size: 36px; line-height:1;}
.jigou-list .item .item-info .score-item{ flex:1; position: relative;padding-top: 5px;}
.jigou-list .item .item-info .score-item:not(:first-child){ margin-left:20px; padding-left:20px;}
.jigou-list .item .item-info .score-item:not(:first-child)::before{ content: ''; height:30px; width:0; border-left:1px solid #eee; position: absolute; margin:auto; top: 0; bottom: 0; left: 0;}
.jigou-list .item .item-tag{ width:28px; height:45px; position: absolute; top: 0; left: 0; z-index:3;}



.news-box{ margin-bottom:20px;background: #fff; padding:20px; box-sizing: content-box}
.news-box .box-head{ border-bottom: 1px solid #ebebeb; padding-bottom: 20px; height: 20px; padding-right:10px;box-sizing: content-box}
.news-box .box-head .head-name{color: #c00;font-size: 20px;line-height: 20px; padding-left:3px;}
.news-box .box-head .head-name::before{ content: ''; display: inline-block;vertical-align: middle; width:3px; height:20px; background-color:CurrentColor; margin-right:12px;}
.news-box .box-head .head-name span{ vertical-align: middle;}
.news-box .box-head .head-name i{ vertical-align: middle; margin-right:3px;}
.news-box .box-head .head-more a{ text-transform: uppercase; color: #b6b6b6; text-transform: uppercase;font-size: 12px;    margin-top: 3px; display: block;}
.news-box .box-head .head-more a:hover{color: #1e6db5;}
.news-box .box-con{ clear: both; padding-bottom: 5px;}
.news-box .news-list{ padding-top:10px;}
.news-box .news-list li{ line-height:34px; list-style:disc inside; color: #666666; overflow: hidden; white-space:nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis;}
.news-box .news-list li a{ color: #666666;}
.news-box .news-list li:hover a{color: #1e6db5;}
.news-box .news-list li:hover{color: #1e6db5;}
.news-box .news-list .thumb-news{margin-bottom:6px;list-style: none; -ms-text-overflow: initial; text-overflow: initial; white-space:normal;    line-height: 1.5;}
.news-box .news-list .thumb-news::after{ display: block; content: ''; clear: both;}
.news-box .news-list .thumb-news .news-img{ float: left; width: 120px;height: 80px;overflow: hidden;}
.news-box .news-list .thumb-news .news-img a{position: relative; display: table-cell; vertical-align: middle;text-align: center;width: 120px;height: 80px;}
.news-box .news-list .thumb-news .news-img img{ position: absolute; width:100%;object-fit: cover; margin:auto; top: 0; bottom: 0; left: 0; right: 0;}
.news-box .news-list .thumb-news .news-info{width: 305px; float: left; margin-left:15px;}
.news-box .news-list .thumb-news .news-title{ font-size: 16px; line-height:2; overflow: hidden; white-space:nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; margin-bottom:3px;}
.news-box .news-list .thumb-news .news-title a{color: #333333;}
.news-box .news-list .thumb-news .news-desc{ color: #999999;}
.news-box .news-list .thumb-news .news-more{ color: #035cac;}
.news-box .news-list .thumb-news:hover .news-title a{ color: #035cac;}
.news-box.tab .box-head .head-name::before{ display: none;}
.news-box.tab .box-head .head-name .name{ -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; padding:0 15px; vertical-align: middle; color: #b8b8b8;}
.news-box.tab .box-head .head-name .name:first-child{ padding-left:0;}
.news-box.tab .box-head .head-name .mid{ display: inline-block; height:20px; width:0; border-left:1px solid #1e6db5; vertical-align: middle;}
.news-box.tab .box-head .head-name .name .wicon{background-position-y: -32px;}
.news-box.tab .box-head .head-name .name.on{ color: #1e6db5;}
.news-box.tab .box-head .head-name .name.on .wicon{background-position-y:0;}

.news-box.tab .news-list li{ width:50%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.news-box.tab .news-list li.thumb-news{ width:100%; border-bottom:1px solid #f5f5f5; padding:6px 0 15px}
.news-box.tab .news-list li.thumb-news .news-img,
.news-box.tab .news-list li.thumb-news .news-img a{ width: 165px;height: 110px;}
.news-box.tab .news-list li.thumb-news .news-info{ width:440px;}
.news-box.tab .news-list li.thumb-news .news-info .news-time{ color: #999999;font-size: 12px; line-height:2; margin-top:10px;}

.d-flex {
    display: -ms-flexbox !important;
    display: flex !important;
}

.d-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
}

.flex-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
}

.flex-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
}

.flex-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
}

.flex-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
}

.flex-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
}

.flex-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
}

.flex-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
}

.flex-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
}

.flex-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
}

.flex-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
}

.flex-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
}

.justify-content-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
}

.justify-content-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}

.justify-content-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
}

.justify-content-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
}

.justify-content-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
}

.align-items-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}

.align-items-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
}

.align-items-center {
    -ms-flex-align: center !important;
    align-items: center !important;
}

.align-items-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
}

.align-items-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
}

.align-content-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
}

.align-content-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
}

.align-content-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
}

.align-content-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
}

.align-content-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
}

.align-content-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
}

.align-self-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
}

.align-self-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
}

.align-self-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
}

.align-self-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
}

.align-self-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
}

.align-self-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
}
.w-300{ flex:0 0 300px; max-width:300px; width:300px;}
.w-480{ flex:0 0 480px; max-width:480px;width:480px;}
.w-500{ flex:0 0 500px; max-width:500px;width:500px;}
.w-360{ flex:0 0 360px; max-width:360px; width:360px;}
.w-660{ flex:0 0 660px; max-width:660px; width:660px;}
.w-880{ flex:0 0 880px; max-width:880px; width:880px;}
.w-980{ flex:0 0 980px; max-width:980px; width:980px;}
.w1200, .container {
    width: 1300px;
    margin: 0 auto;
}

.fitcover-img{width: 100%;height: 100%;object-fit: cover;}
.contain-img{width: 100%;height: 100%;object-fit: contain;}
.img-cover-3by1{height: 0;width: 100%;padding-bottom: 33%;overflow: hidden;position: relative; }
.img-cover-4by3{height: 0;width: 100%;padding-bottom: 75%;overflow: hidden;position: relative; }
.img-cover-3by2{height: 0;width: 100%;padding-bottom: 66.667%;overflow: hidden;position: relative; }
.img-cover img{ max-width:100%; max-height:100%; position: absolute;margin: auto;top: 0;bottom: 0; left: 0; right: 0;}


.score-stars{
    display: inline-block;
    width: 75px;
    height: 15px;
    overflow: hidden;
    background: url("../Image/icon-rating.png") 0 0 no-repeat;
    background: url("../Image/icon-rating.png") no-repeat;

}
.score-stars.stars-00{background-position: 0 -150px;}
.score-stars.stars-05{background-position: 0 -135px;;}
.score-stars.stars-10{background-position: 0 -120px;}
.score-stars.stars-15{background-position: 0 -105px;}
.score-stars.stars-20{background-position: 0 -90px;}
.score-stars.stars-25{background-position: 0 -75px;}
.score-stars.stars-30{background-position: 0 -60px;}
.score-stars.stars-35{background-position: 0 -45px;}
.score-stars.stars-40{background-position: 0 -30px;}
.score-stars.stars-45{background-position: 0 -15px;}
.score-stars.stars-50{background-position: 0 0;}
/**热门机构**/

.mr-20{ margin-right:20px !important;}
.ml-20{ margin-left:20px !important;}
.mb-20{ margin-bottom:20px !important;}
.mt-20{ margin-top:20px !important;}
.institution-box{    border-top: 1px solid #dfdfdf;
    border-left: 1px solid #dfdfdf;}
.institution-box .institution-item{  flex:0 0 50%; border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf; padding: 10px; box-sizing: border-box;}
.institution-box .institution-item .institution-logo{ position: relative; overflow: hidden; height:0; width:100%; padding-bottom:76.74%;}
.institution-box .institution-item img{max-width: 100%; position: absolute; margin:auto; top: 0; bottom:0; left: 0; right: 0;}


.sc-box{ padding:30px 0;}
.sc-box .box-head{ margin-bottom: 10px;}
.sc-box .box-head .head-name{font-size: 24px; color: #555555; border-bottom: 2px #cc0000 solid;}
.sc-box .box-head .head-name .ename{font-size: 14px; color: #bbbbbb; text-transform: uppercase;}

.course-list{ margin-top:20px;}
.course-list .item{ border-bottom: 1px solid #eee; overflow: hidden; float: left;	margin-right: 50px;	width: 285px;	margin-bottom: 30px; }
.course-list .item:nth-child(4n){margin-right:0;}
.course-list .item .item-bottom{ position: relative; height:58px;}
.course-list .item .item-bottom .bottom-wrap{ box-sizing: border-box; background: #fff;  -webkit-transition: transform .3s; -moz-transition: transform .3s; -ms-transition: transform .3s; -o-transition: transform .3s; transition: transform .3s; padding: 10px 18px;position: absolute;	width: 100%;left: 0;right: 0;	border: 1px solid #eee; border-bottom:none;}
.course-list .item .item-bottom .item-name{ font-size: 18px; line-height:36px;}
.course-list .item:hover .item-bottom .item-name{ font-size: 18px; line-height:36px;  color: #dd0000}
.course-list .item .item-bottom .item-tools{padding-top:16px; margin-top:13px; border-top:1px solid #eee;}
.course-list .item .item-bottom .item-tools .btn{ height:36px; line-height:36px;text-align: center; display: block; color: #dd0000;}
.course-list .item .item-bottom .item-tools .btn.btn-danger{ color: #ffffff;background-color: var(--school-red)}
.course-list .item:hover .item-bottom .bottom-wrap{ -webkit-transform: translateY(-66px); -moz-transform: translateY(-66px); -ms-transform: translateY(-66px); -o-transform: translateY(-66px); transform: translateY(-66px);}


.box-head .head-more a{ text-transform: uppercase; color: #333; text-transform: uppercase;font-size: 16px;    margin-top: 3px; display: block;}
.box-head .head-more a:hover{color: #dd0000;}
.about-box{}
.about-box .about-img{ width:365px; height:275px;}
.about-box .about-img img{ width:100%; height:100%;object-fit: cover;}
.about-box .about-info{ flex:1; padding-left:20px; color: #666666; }
.about-box .about-info p{line-height:26px;}
.about-box .about-info h3{font-size: 24px; color: var(--school-blue); line-height:2;}
.about-box .about-info .content p{ margin-bottom:3px;}
.about-box .about-info .content a{ color: var(--school-blue);}
.about-box .about-info .score-info{ margin-top:10px;}
.about-info .score-info .item-num{margin-right: 10px; color: #494949;font-size: 36px;}

.jobs-list{}
.jobs-list .jobs-row{ line-height:46px; text-align: center;}
.jobs-list .jobs-row:nth-child(odd){ background-color: #f6f7fb;}
.jobs-list .jobs-row:nth-child(1){ color: #aeaeae;}


.de-news-list {
    overflow: hidden;
    padding:0 5px;
}
.de-news-list ul li {
    overflow: hidden;
    padding: 20px 15px;
    border-bottom: 1px solid #ededed;
    background: #ffffff;
    transition:all .6s;
}
.de-news-list ul li .img {
    width: 100%;
    height: 0;
    padding-bottom: 66.66%;
    text-align: center;
    line-height: 120px;
    font-size: 0;
    position: relative;
}
.de-news-list ul li .img img {
    display: inline-block;
    position: absolute;
    top:0;
    left: 0;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.de-news-list ul li .box {
    float: right;
    width: 800px;
    font-size: 14px;

}
.de-news-list ul li .box h4 {
    color: #323232;
    line-height: 1.8;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: bold;
    font-size: 18px;
    margin: 10px 0;
}
.de-news-list ul li .box p {
    color: #595959;
    line-height:35px;
    height: 70px;
    overflow: hidden;
    font-size: 16px;
    margin: 15px 0 15px;
}
/*.de-news-list ul li .box .time {*/
/*    color: #999999;*/
/*    line-height: 1.1;*/
/*}*/
.de-news-list ul li .box .time span {
    display: block;
    float: right;
    font-size: 14px;
    color: #0058b1;
}
.de-news-list ul li:hover {
    box-shadow: 0 0 4px 2px rgba(104, 104, 104, 0.1);
}
.de-news-list ul li:hover img {
    transform: scale(1.05);
}
.de-news-list ul li:hover img {
    transform: scale(1.05);
}
.de-news-list ul li:hover .time span {
    color: #237ed2;
}

td #content{ margin:10px 20px;}
