body{width:100%; min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );}
.auto_1200 {max-width: 1100px;}
.bdbg {background: url("../images/bd_l_bg.jpg") repeat-y left top;}

#ad1{ width:195px;height:128px;padding:10px 14px 0 15px; padding-bottom:20px; background:url("../images/fu_bg.png") no-repeat center top/contain; color:#FFF; font-size:16px;z-index:99}
#ad1 a{ color:#FFF;display:block;}
#ad1 .kmnnhy{ color:#FFF;  line-height:20px; float:left; margin-top:5px; min-height:42px;}
#ad1 .kmnnhy h3 {font-size: 16px;margin:0; line-height: 1;}
#ad1 .kmnnhy span { display: block; width: 26px; height: 2px; margin:8px 0 5px;background: #fff}
#ad1 .kmnnhy p {font-size: 12px;margin:0;}
#ad1 .kmnnhy i { display: block;color:#edac00;margin-top:26px;font-weight: 700; font-style: normal; font-size: 20px; text-align:center;}
#ad1 .tyumnhg{position: absolute; width:20px; height:20px; cursor:pointer; background-image:url(../images/close.png); background-repeat:no-repeat;background-size:contain;top:4px;right:7px;}
/* #ad1 a:hover{ color:#000000;} */

/*Top002070 */
.Top002070{ position: fixed;left:0; top:0; width:100%;/*height:80px;*/ background-color:#fff; z-index:10;}
.Top002070 header{ margin:0 3%; position:relative;}
.Top002070 .logo{ position:absolute; top:50%; -ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.Top002070 .logo{ left:0;}
.Top002070 .lang{ float:right; border-right:1px solid #f0f0f0;}
.Top002070 .lang a{ display:inline-block; padding:35px 10px; font-size:17px; color:#333333;}
.Top002070 .lang a:hover,.Top002070 .lang a.aon{ color:#4685e2;}
.Top002070 nav{ /*padding:0 135px 0 25%;*/ width:64%; float:right;}
.Top002070 nav li{ float:left; position:relative; width:14%; text-align:center; border-right:1px solid #f0f0f0;}
/*.Top002070 nav li#m04{ width:28%;}*/
.Top002070 nav li > a{ display:block;position:relative; padding:35px 0;font-size:17px; color:#333333;}
.Top002070 nav li >a span{ display:block; line-height: 30px; color:#999; font-size: 12px;text-transform: uppercase;}

.Top002070 nav li:hover > a,.Top002070 nav li a.aon{ font-weight: 700;color:#fff;background: #3e3a39; }
.Top002070 nav li:hover >a span{color:#fff; font-weight: 700;}

.Top002070 nav li dl{ position:absolute; top:100%; left:0; width:100%; background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:none;}
/*.Top002070 nav li dl:before{ position:absolute; content:''; width:0; height:0; border:4px solid transparent; border-bottom-color:#b48a56; top:-8px; left:50%; margin-left:-4px;}*/
.Top002070 nav li dd{ padding-bottom:1px;}
.Top002070 nav li dd a{ display: block;line-height:38px; font-size: 16px;color:#666;}
.Top002070 nav li dd a:hover{ background:#3e3a39;color:#fff;}


/*
 .Banner002385 为demo编号
 */
.Banner002385{ overflow:hidden; position:relative;padding-top:92px; z-index:1;}
.Banner002385 .bx-viewport{ z-index:1;}
.Banner002385 .bx-viewport li a{ display:block;}

.Banner002385 .bx-controls-direction a{ position:absolute; width:89px; height:89px; top:50%; margin-top:-44px; background:url(../images/Banner002385-Banner_btn.png) no-repeat left top; z-index:10; overflow:hidden; line-height:1000px;}
.Banner002385 .bx-controls-direction a.bx-prev{ left:5%;}
.Banner002385 .bx-controls-direction a.bx-next{ background-position:right top; right:5%;}

.Banner002385 .bx-pager{ position:absolute; width:100%; left:0; bottom:5%; z-index:10; text-align:center;}
.Banner002385 .bx-pager *{ width:14px; height:14px;}
.Banner002385 .bx-pager div{ display:inline-block; margin:0 5px;}
.Banner002385 .bx-pager a{ display:block; border-radius:50%; border:2px solid #fff; overflow:hidden; line-height:100px;}
.Banner002385 .bx-pager a.active{ background:#fff;}

/*
 .Floor001640 为demo编号
 */
.Floor001640{padding:160px 0 60px;}
.Floor001640 .txt{ position: relative; float:left;width:482px;}
.Floor001640 .txt::before{ position: absolute;content:''; width:180px; height:255px;top:-34px;left:-63px; background:url("../images/iAbout_bg.png") no-repeat;  z-index: -1;}
.Floor001640 .txt figure{ padding-bottom:3%; position:relative;}
.Floor001640 .txt figure::before{ position:absolute; content:''; width:34px; height:4px; background-color:#4685e2; left:0; bottom:-2px;}
.Floor001640 .txt figure h1{ font-size:46px; margin:0; color:#4685e2;}
.Floor001640 .txt figure span{ color:#d5d5d5; text-transform:uppercase;}
.Floor001640 .txt .info{ padding:0 0 3% 0; height:430px; overflow:hidden;}
.Floor001640 .txt .info p{ line-height: 26px;}
.Floor001640 .all_more{ width: 130px; height: 40px; margin-top: 35px;border:1px solid #3e3a39; font-size:20px; display:inline-block; line-height:40px; padding:0 10px; border-radius:10px; transition:all ease 0.5s; text-align: center;}
.Floor001640 .all_more:hover{ }
.Floor001640 .pic{ float:right; width:583px;/* margin-right:63px; */}
.Floor001640 .pic img{ width:583px;height:415px;}


.i_title{ text-align:center; font-size:22px; color:#3e3a39;background:url("../images/iTit_bg.png") no-repeat center bottom; padding-bottom:1%;}
.i_title b{ display:block;margin-bottom:20px; font-size:32px; color:#3e3a39; text-transform: uppercase;}

/*Floor002140 */
.Floor002140{ padding:70px 0 100px 0;background:url("../images/iPro_bg.jpg") no-repeat;}
.Floor002140 .tab{ text-align:center; padding:36px 0 70px; line-height:36px;}
.Floor002140 .tab span{ display:inline-block; color:#999; line-height: 44px;padding:0 57px;position:relative; font-size:20px; font-weight: 700;cursor:pointer;border-radius:10px;}
.Floor002140 .tab span:after{ position:absolute; content:''; right:0; width:1px; height:13px; top:50%; margin-top:-6px; background:#dfdfdf; z-index:-1;}
.Floor002140 .tab span.active{ background:#4885e2; color:#fff; }
.Floor002140 .tab span.active:after,
.Floor002140 .tab span.end:after{ display:none;}
.Floor002140 .tab_list { position:relative;width: 1100px;height:425px;margin:0 auto;overflow:hidden; }
/* .Floor002140 .tab_list .bx-wrapper{display:none; } */
.Floor002140 .tab_list dt{ float:left; width:689px;}
.Floor002140 .tab_list dd{ float:right; width:411px; height: 425px;padding:34px 60px 0; padding-top:2%;background:#fff;}
.Floor002140 .tab_list dd p{ line-height:26px; height: 52px; font-size:14px; color:#666666; overflow:hidden; }
.Floor002140 .tab_list h2{ font-size:24px;margin:0;padding: 0 0 18px 0; font-weight: 400;border-bottom:1px solid #dfdfdf}
.Floor002140 .tab_list h2 a{ color: #666666;}

.Floor002140 .tab_list dt .Ispic{ height:425px; display:block; position:relative;}
.Floor002140 .tab_list dt .Ispic img{ display:none;}

.Floor002140 .more{ width: 99px; height: 34px; line-height: 34px; text-align: center;background:#fcc900;border-radius:10px;transition: all .5s;}
.Floor002140 .more a{ display: block;color:#fff;font-size: 14px; font-weight: 700;}
.Floor002140 .more:hover{ width: 80px;}
.Floor002140 .img2 { display: block;width: 276px; height: 197px; margin-top: 40px;}

/*Floor001901*/
.Floor001901{padding: 3% 0 4%; overflow: hidden;background:url("../images/iDrugs_bg.jpg") no-repeat;}
.Floor001901 .i_title {margin-bottom:70px;}

.Floor001901 h3{margin: 0 0 4% 0; font-size: 30px;color: #555; text-align: center; text-transform: uppercase; }
.Floor001901 h3 span{font-size: 50px; display: block; color: #ececec; }
.Floor001901 h3:after{ display:block; margin:0 auto; margin-top:2%;content: ""; width: 52px; height: 2px; background: #e60012;}

.Floor001901 li{float: left; width: 325px; margin-right: 62px; border-radius:10px;overflow:hidden;}
.Floor001901 li:last-child{ margin-right:0;}
.Floor001901 li a{ display:block; padding-bottom:5px; }
.Floor001901 li figure{ height: 270px;}
.Floor001901 li figure img{ display:none;}
.Floor001901 li h2{ margin: 0; text-align: center; padding:35px 0 25px; font-size: 24px; color: #333333;}
.Floor001901 li time{ display: block;width: 45px;height:1px;margin:0 auto;background:#afafaf;}
.Floor001901 li p{ line-height:24px;margin:25px 0 30px;height:96px;padding:0 29px; overflow: hidden; color: #999;}
.Floor001901 li:hover {background: #4885e2;}
.Floor001901 li a:hover h2,.Floor001901 li a:hover p{color: #fff;}
.Floor001901 li a:hover time{background: #fff;}

/*
 .Floor001320 为demo编号
 */
.Floor001320{ /*height:595px;*/ background:url("../images/iResadch_bg.jpg") no-repeat center; position:relative;}
.Floor001320 .auto{ position:relative;}
.Floor001320 .news{ float:left;width:534px;margin:30px 0 0 0;}
.Floor001320 h1{ margin: 0;padding:35px 0 0 35px; font-size: 30px;color: #fff; text-transform: uppercase;}
.Floor001320 h1 span{ display: block;font-size:22px; color: #fcff00;font-weight: 400;}
.Floor001320 h1 i{ display: block; width: 50px; height: 2px;margin:25px 0;background:#fcff00;}

.Floor001320 .tab_tit{ margin:0; padding:20px 0; font-weight:normal; font-size:12px; overflow:hidden;}
.Floor001320 .tab_tit span{ float:left; width:260px; height:65px; line-height:65px; margin: 0 10px 15px 0; text-align:center; font-size: 16px;color:#333333; background-color:#fff; cursor:pointer; border-radius: 10px; font-variant: normal;}
.Floor001320 .tab_tit span:nth-child(2n){ margin-right: 0;}
.Floor001320 .tab_tit span.on{background-color:#4885e2;color:#fff;}
.Floor001320 .tab { height: 266px;padding: 34px 20px 20px;background:#4885e2;border-radius:10px;}
.Floor001320 .tab ul{ overflow:hidden; clear:both;}
.Floor001320 .tab ul .content{ padding: 0 35px;color:#fff;}
.Floor001320 .tab ul .content p{ font-size: 16px;}
.Floor001320 .tab li{ float:left; position: relative; width:100%; line-height:28px; margin-bottom: 25px;padding-left:35px;}
.Floor001320 .tab li:nth-child(2n){ float:right;}
.Floor001320 .tab li a{ position: relative; display: block; font-size:16px;color:#fff;}
.Floor001320 .tab li::before{position: absolute;content:""; top: 5px;left:10px;border:9px solid transparent;border-left: 12px solid #fff;}
.Floor001320 .tab li span{ line-height: 30px;font-size:15px;color:#fff;display:none;}

/*
 .Floor001005 为demo编号
 */
.Floor001005{ padding:140px 0 130px; background:url("../images/iDrugs_bg.jpg");}
.Floor001005 ul{ padding-top: 100px;overflow:hidden;}
.Floor001005 ul li{ float:left; width:318px; margin-right:73px;}
.Floor001005 ul li:nth-child(3){ margin-right:0;}
.Floor001005 ul li a.more{ width: 110px; height: 40px;display: inline-block; margin-top:70px;background:url("../images/iNews_more.png") no-repeat}
.Floor001005 ul li .text{ padding-bottom: 30px; margin-bottom: 29px;  position: relative;}
.Floor001005 ul li .text h2{ margin:0; font-size: 18px; line-height: 32px;letter-spacing: 0; color: #666666;}
.Floor001005 ul li .text p{color: #333333; font-size: 20px; line-height: 24px;}
.Floor001005 ul li > p{ margin:0; color: #212121; font-size: 13px; line-height: 25px;height:75px;overflow:hidden;}

.Floor001005 ul li .text:before { position: absolute; content: ""; width: 0; height: 2px; right: 0; bottom: 0; z-index: 1; background: #d6d6d6; -webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.Floor001005 ul li .text:after { position: absolute; content: ""; width: 100%; height: 2px; left: 0; bottom: 0; background: #fff; -webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.Floor001005 ul li .text:before { width: 100%; left: 0; -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; }


.Bottom001376{ position: relative;background:#4c4c4c;}
.Bottom001376 a:hover{ text-decoration: underline;}
.Bottom001376::before{ position: absolute;content:'';top:0;left:50%;transform: translateX(-50%);border:27px solid transparent;border-top-color:#fff;}
.Bottom001376 .auto{ padding-top:40px; padding-bottom:20px;}
.Bottom001376 .pic{float: left; width:322px;}

.Bottom001376 .contact {width: 770px;  float: right;color:#fff;}
.Bottom001376 .contact ul{ padding-top:10px; display:table; width:100%;}
.Bottom001376 .contact ol,
.Bottom001376 .contact li{float:left;}
.Bottom001376 .contact li{ width:57%;}
.Bottom001376 .contact ol{ padding: 0 30px 0 0; margin-right: 40px;text-align: center;border-right:1px solid #707070; }
.Bottom001376 .contact ol img{width:42%;}
.Bottom001376 .contact ol p{font-size: 18px;margin:20px 0;}
.Bottom001376 .contact ol span { display: block;color:#999999;}
.Bottom001376 .contact li p{font-size: 16px;color:#fff;margin:5px 0;}
.Bottom001376 .contact li h3 {font-size: 16px;color:#fff;margin:5px 0;}
.Bottom001376 .contact li h4 {font-size: 18px;color:#fff;margin:5px 0;}

.Bottom001376 .btmLink { padding-top: 20px;}
.Bottom001376 .btmLink span {display: block;float: left;width: 98px;height: 34px;line-height: 34px; margin-right: 20px;padding-left: 14px;background: url("../images/link_bg.png") no-repeat; font-size: 14px;color:#999}
.Bottom001376 .btmLink a {display: block;float: left;line-height: 1; font-size: 14px;color:#999;padding-right:14px;  margin:8px 14px 8px 0;border-right:1px solid #999;}
.Bottom001376 .btmLink a:last-child { margin-right: 0; border-right: 0;}
.Bottom001376 .btmLink a:hover{ text-decoration: underline;}

.Bottom001376 footer{padding: 10px 0; background: #383838; font-size: 14px; color: #999;}
.Bottom001376 footer .auto{ padding-top:0; padding-bottom:0;}
.Bottom001376 footer a{color: #999;}
.Bottom001376 .link{float: right; display: inline-block;}
.Bottom001376 .link a{ display:inline-block;padding:0 11px; line-height: 1; color: #999;border-right:1px solid #999}
.Bottom001376 .link a:last-child{ border-right:0}

/*Banner002216*/
.Banner002216{ width:100%;padding-top:92px}
.Banner002216 div{ height:320px;background-size: contain}
/*Banner002216 End*/

/*
 .Menu000654 为demo编号
 */
.Menu000654 header{ color:#4885e2; font-size:20px; padding: 37px 0 30px 16px; border-left:1px solid #b8b8b8; text-transform: uppercase;background:#fff; position:relative; z-index:5;}
.Menu000654 header span{ font-size:24px; display:block;}
.Menu000654 li a{ display:block; width: 250px; line-height:60px;border-bottom:1px solid #fff;border-left:5px solid #ececec; background:#f7f7f7;text-align: center; font-size: 16px;}
.Menu000654 li a:hover,
.Menu000654 li a.aon{ background-color:#4885e2; color:#fff;border-left:5px solid #fcc900}
.Menu000654 li dl{ background-color:#fff; font-size:12px; display:none;}
.Menu000654 li a.click{ position:relative;} 
.Menu000654 li a.click::after,
.Menu000654 li a.click::before{ position:absolute; content:'';  background-color:#1c8bcd; top:50%;}
.Menu000654 li a.click::after{width:15px; height:2px; left:10px; margin-top:-2px;}
.Menu000654 li a.click::before{width:2px; height:15px; left:16px; margin-top:-8px;}
.Menu000654 li dl dd a{ color:#999;}
.Menu000654 li dl dd a.aon,
.Menu000654 li dl dd a:hover{ color:#1c8bcd; background: #c7eaff;}
.Menu000654 li a.aon::before{ display:none;}
.Menu000654 li a.aon::after{ background-color:#fff;}
@media(max-width:950px){
.Menu000654 header{ margin-top:0;font-size:20px; padding:15px 0; }
.Menu000654{width: 104%;margin-left: -2%;}
}
/*PicList001886*/
.PicList001886 { border-top:1px solid #e8e7e7;}
.PicList001886 .auto{ border:1px solid #ededed;}
.PicList001886 dl{ display:table; width:100%; border:1px solid #e8e7e7;border-top:0; padding:36px 0 23px 30px;}
.PicList001886 dl dd{ display:table-cell;vertical-align:middle;}
.PicList001886 dl dd.price{ float: right;width:110px; margin-right: 30px; }
.PicList001886 dl dd.price p{ color:#666666; margin-bottom:10%; font-size: 20px;}
.PicList001886 dl dd.price span{ display: block;font-size:30px; color:#666666;}
.PicList001886 dl dd.price a{ display:block; width:110px;height:40px; background:url(../images/clu_more.jpg) no-repeat}
.PicList001886 dl .pic{ width:170px; float:left;border:1px solid #b8bab9;}
.PicList001886 dl .pic img{ display:block; width:170px; height: 120px;}
.PicList001886 dl div{ padding:0 3%;  line-height:30px; float:left; width:70%;}
.PicList001886 dl h2{ font-size:18px; margin:0; line-height: 46px;max-height:60px; margin-bottom: 10px;overflow:hidden;}
.PicList001886 dl h2 a {color:#666666;}
.PicList001886 dl p{ margin:0;}
.PicList001886 dl figure{ padding-top:5%;}
.PicList001886 dl figure span{ float:left;margin-right:8px; height:19px; line-height:19px; padding:0 10px;color:#fff;background:#e28d90; margin-bottom:1px;}
.PicList001886 dl figure span.color1{ background:#a2c15f;}
.PicList001886 dl figure span.color2{ background:#c597c0;}

.RighInfo001758,.RighInfo001759 {padding-top: 150px;}

.RighInfo001759 {padding-bottom:50px;}
.RighInfo001759 dl { display: table-cell;  text-align: center;max-width: 320px;padding:0 30px;color:#000000; }
.RighInfo001759 dl h3 {font-size: 20px;}
/*
 .PicList001529 为demo编号
 */
.PicList001529 { padding-top: 150px;}
.PicList001529 li{ margin-bottom:35px;}
.PicList001529 li div{  overflow:hidden;}
.PicList001529 li .pic{ float:left; width:250px; height:170px;border:1px solid #d7dee6;}
/*.PicList001529 li .pic img{ display:block; width:250px; height:170px;border:1px solid #d7dee6;}*/
.PicList001529 li figure{ float:right; width:540px;}
.PicList001529.yjbd li figure{ width:98%;}
.PicList001529 li h3{ margin:0; line-height:40px; font-size:20px;}
.PicList001529 li p{ font-size:14px; color:#666;}
.PicList001529 li .more{ display: block;width: 130px;height: 40px; margin-top: 35px;line-height: 40px;text-align: center;color:#333333;border:1px solid #000;border-radius:10px;}
.PicList001529 li .more:hover{background: #676767;;border:1px solid #676767;color:#fff;}
/*
 .PicList002273 为demo编号
 */
.PicList002273{padding-top: 150px;}
.PicList002273 .auto{ border-top:1px solid #e8e7e7;}
.PicList002273 dl{ display:table; width:100%; border:1px solid #e8e7e7;border-top:0; padding:36px 0 23px 80px;}
.PicList002273 dl dd{ display:table-cell;vertical-align:middle;}
.PicList002273 dl dd.price{ float: right;width:110px; margin-right: 30px; }
.PicList002273 dl dd.price p{ color:#666666; margin-bottom:10%; font-size: 20px;}
.PicList002273 dl dd.price span{ display: block;font-size:30px; color:#666666;}
.PicList002273 dl dd.price a{ display:block; width:110px;height:40px; background:url(../images/clu_more.jpg) no-repeat}
.PicList002273 dl .pic{ width:170px; float:left;border:1px solid #b8bab9;}
.PicList002273 dl .pic img{ display:block; width:100%;}
.PicList002273 dl div{ padding:0;  line-height:30px; float:left; width:90%;}
.PicList002273 dl h2{ font-size:18px; margin:0; line-height: 33px;/*max-height:60px;*/ margin-bottom: 10px;overflow:hidden;}
.PicList002273 dl h2 a {color:#666666;}
.PicList002273 dl p{ margin:0;}
.PicList002273 dl figure{ padding-top:5%;}
.PicList002273 dl figure span{ float:left;margin-right:8px; height:19px; line-height:19px; padding:0 10px;color:#fff;background:#e28d90; margin-bottom:1px;}
.PicList002273 dl figure span.color1{ background:#a2c15f;}
.PicList002273 dl figure span.color2{ background:#c597c0;}
.PicList002273 dl h2 a:hover {color:#333;}
/*
 .Form001 为demo编号
 */
.from_bg {position: fixed;width:100%;height:100%;top:0;left:0;background: rgba(0, 0, 0, 0.71); z-index: 101;display:none;}
.Form001 { position: fixed;top:50%;left:50%; margin-top: -260px; margin-left: -378px;width: 755px; height: 520px;background:#fff;border-radius:15px; z-index: 101;overflow: hidden;display:none;}
.Form001 .close {position: absolute;width: 30px;height: 30px;top:6px;right:0;font-size: 20px;color:#fff;}
.Form001 h3 { line-height: 74px;margin:0 0 28px 0;background: #4885e2;color:#fff; font-size: 26px; text-align: center;}
.Form001 h3 span{ font-size: 24px;margin-left:10px;}
.Form001 td{ padding:5px 0; font-size:15px;color:#999999;line-height:30px;height:30px; }
.Form001 .f_name{ width:200px; text-align:right; padding-right:10px;font-weight: 700;}
.Form001 .form_err{ margin-right:10px;}
.Form001 td .text{ width:400px; padding:0 5px 0 15px; height:44px; line-height:44px; background:#666464;color:#999999; border:none;border-radius: 10px; font-size: 15px;}
.Form001 td textarea.text{ height:135px; width:400px; max-width:600px;}
.Form001 td .btn{font-size: 15px;background: #4885e2;width: 100px;height: 40px;border: 0;cursor: pointer;color: #fff;margin-right: 5px; border-radius:5px;}
/*.Form002*/
.Form002 { padding-top: 150px;}
.Form002 td{ padding:5px 0; font-size:15px;color:#999999;line-height:30px;height:30px; }
.Form002 .f_name{ width:200px; text-align:right; padding-right:10px;font-weight: 700;}
.Form002 .form_err{ margin-right:10px;}
.Form002 td .text{ width:400px; padding:0 5px 0 15px; height:44px; line-height:44px; background:#f0f0f0;color:#666; border:none;border-radius: 10px; font-size: 15px;}
.Form002 td textarea.text{ height:135px; width:400px; max-width:600px;}
.Form002 td .btn{font-size: 15px;background: #4885e2;width: 100px;height: 40px;border: 0;cursor: pointer;color: #fff;margin-right: 5px; border-radius:5px;}

/*Page002091 */
.Page002091{ line-height:25px; font-size:12px; padding:80px 0 40px;}
.Page002091 .Pages .a_first,
.Page002091 .Pages .a_end,
.Page002091 .Pages .p_count{ display:none;}
.Page002091 .Pages .p_total{ display:inline-block;border:1px solid #d9d9d9;padding:4px 13px; margin-right: 3px;}
.Page002091 .Pages a{ display:inline-block; border:1px solid #d9d9d9; padding:4px 13px; margin-right: 3px;}
.Page002091 .Pages em{ font-style:normal; display:inline-block;}
.Page002091 .Pages a:hover,.Page002091 .Pages a.a_cur{ background-color:#676767; color:#fff;}
.Page002091 .Pages b{ font-weight:normal;}
.Page002091 .Pages .i_text{ width:35px; height:35px; border-radius:2px; border:1px solid #d9d9d9; background:none; text-align:center; line-height:25px; margin:0 5px; font-size:12px;}
.Page002091 .Pages .i_button{ width:50px; height:35px; cursor:pointer; border:1px solid #d9d9d9;background:#fff; padding:0; margin-left:5px; font-size:12px;}

/*
.RichInfo005
*/
.RichInfo005{ padding:150px 0 50px;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0;}
.RichInfo005 .news_info .info_back a{ color:#0f76d3; font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block;}
.RichInfo005 .news_info .info_pn span a{ color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color:#0f76d3;}

/*
 .TextList002322
 */
.TextList002322{ padding: 150px 3% 0; }
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #666;}
.TextList002322 .list li h3{ font-size:28px;color:#000;margin:0;}
.TextList002322 .list li .p1{ font-size:20px;color:#414141;margin:12px 0 0; }
.TextList002322 .list li span{ display:block;width:26px;height:2px;margin-top:26px;background:#333;}
.TextList002322 .list li .p2{ }

/*PicList002120 */
.PicList002120{ /* background-color:#f8f8f8; */ padding:150px 0 30px;}
.PicList002120 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:3%;}
.PicList002120 li:nth-child(4n){ margin-right: 0;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:46px; padding:0 2%; text-align:center; font-size:16px;}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{padding-bottom:77%; background-size:contain;}

#dituContent * {max-width: none}