@charset "utf-8";
/* CSS Document */
/*
* @description: 网站内页样式
* @author: ishang_pan
* @update: ishang_pan (2019-09-29 17:53)
*/

.is-main{margin: 20px 0;}
.m-main{margin: 0 auto;}

.location {width: 100%;height: 55px;line-height: 55px;background: url(../images/home/location.png)no-repeat left center;padding-left: 30px;color: #999999;}
.location a {color: #999999;}
/*news*/
.m-nshots{padding: 9px 9px 15px; border: 1px solid #ddd; background: url(../images/home/bg-hot.png) left top no-repeat;}
.m-nshots h1{height: 42px; line-height: 42px; font-size: 30px; color: #0e44b0;}
.m-nshots li{margin: 0 15px; float: left; width: 363px;}
.m-nshots a:hover,.m-nshots a:hover h1{color: #d60000; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-nsflash{background: #f0f0f0;}
.m-nsflash,.m-nsflash .bd li{height: 462px;}
.m-nsflash .bd .u-pic,.m-nsflash .bd .u-pic img{width: 700px; height: 462px;}
.m-nsflash .bd .u-pic img{display: block; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-nsflash .bd .u-pic a:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2); -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-nsflash .bd .u-desc{padding: 33px 25px 0 0; width: 450px; height: 340px;}
.m-nsflash .bd .u-desc h1{margin-bottom: 20px; font-size: 28px; line-height: 33px;}
.m-nsflash .bd .u-desc p{line-height: 30px; text-indent: 2em; color: #666;}
.m-nsflash .hd{position: absolute; right: 167px; bottom: 50px;}
.m-nsflash .hd li{float: left; margin-left: 5px; width: 29px; height: 5px; background: #d1d1d1;}
.m-nsflash .hd li.on{background: #d60000;}
.m-nslf{width: 770px;}
.m-nstabs{height: 497px;}
.g-nstabs{padding-top: 3px;}
.g-nstabs li{position: relative; margin-bottom: 20px; padding-right: 114px; height: 92px;}
.g-nstabs li h1{font-size: 16px; font-weight: bold; height: 44px; line-height: 44px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-nstabs li p{line-height: 24px; font-size: 14px; color: #666;}
.g-nstabs li .u-more{top: 32px; right: 0; display: block; width: 88px; height: 36px; line-height: 36px; text-align: center; background: #e3ecff; font-size: 14px; color: #0e44b0; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.g-nstabs li .u-more:hover{-moz-border-radius: 10px 0 10px 0; border-radius: 10px 0 10px 0; background: #0e44b0; color: #fff; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-nsxxzz{height: 268px;}
.m-nsxxzz .m-liststyle2{margin-top: 10px;}
.u-cover{top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.u-play{left: 50%; top: 50%; margin: -29px 0 0 -29px; z-index: 9; width: 58px; height: 58px; background: url(../images/public/icon-play.png) 0 0 no-repeat; -webkit-transition:.3s; -moz-transition: .3s; transition: .3s; -webkit-transform: scale(2); -moz-transform: scale(2); -ms-transform: scale(2); transform: scale(2); opacity: 0;}
a:hover .u-cover{-webkit-box-shadow: inset 0 0 100px #000; -moz-box-shadow: inset 0 0 150px #000; box-shadow: inset 0 0 150px #000; opacity: .8;}
a:hover .u-play{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1;}
.m-nsrg{width: 390px;}
.m-nstpsp{height: 377px; margin-bottom: 13px;}
.m-nsspxw,.m-nstpxw{height: 209px;}
.m-nsspxw img,.m-nstpxw img{display: block; width: 390px; height: 209px;} 
.m-nstpsp .m-liststyle2 li a{padding-left: 33px;}
.m-nstpsp .m-liststyle2 li a:hover{padding-left: 38px;}
.g-nstpsp li a{background: url(../images/page/icon-video.png) left center no-repeat;}
.g-nstps li a{background: url(../images/page/icon-pic.png) left center no-repeat;}
.m-nstpxw img{-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-nstpxw a:hover img{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}

.m-tswmdjzg{padding-top: 6px;}
.m-tswmdjzg .bd{margin: 0 auto; width: 240px; height: 320px; overflow: hidden;}
.m-tswmdjzg .bd li,.m-tswmdjzg .bd li img{display: block; width: 240px; height: 320px;}
.m-tswmdjzg .prev,.m-tswmdjzg .next{position: absolute; top: 152px; display: block; width: 29px; height: 29px; background-image: url(../images/page/bg-tswmdjzg.png); background-repeat: no-repeat; cursor: pointer;}
.m-tswmdjzg .prev{left: 21px;}
.m-tswmdjzg .next{right: 21px; background-position: -29px 0;}

.m-nsbmts{height: 375px;}
.m-nsbmts ul{margin-top: 10px;}
.m-nsbmts ul li a{font-size: 16px;}
.m-nsspecial{background: #f5f5f5; padding: 18px 0 38px;}
.g-nsspecial{margin: 0 auto; width: 1200px; position: relative;}
.g-nsspecial .m-titstyle2{margin-bottom: 14px;}
.g-nsspecial .m-titstyle2 .u-tit{background: #f5f5f5;}
.g-nsspecial .bd{height: 120px; overflow: hidden;}
.g-nsspecial .bd li{float: left; margin-right: 20px; width: 224px; height: 120px;}
.g-nsspecial .bd li img{display: block; width: 224px; height: 120px;}
.g-nsspecial .prev,.g-nsspecial .next{position: absolute; top: 103px; display: block; width: 32px; height: 32px; background-image: url(../images/home/icon-specialbtn.png); background-repeat: no-repeat; cursor: pointer;}
.g-nsspecial .prev{left: 0;}
.g-nsspecial .next{right: 0; background-position: -32px 0;}

/*about*/
.m-abflash,.m-abflash .bd,.m-abflash .bd li,.m-abflash .bd li img{width: 630px; height: 384px;}
.m-abflash .bd li{position: relative;}
.m-abflash .bd li img{display: block;}
.m-abflash .hd{position: absolute; left: 0; bottom: 0; padding: 22px 240px; width: 150px; height: 4px; background: url(../images/home/bg-flash.png);}
.m-abflash .hd li{float: left; margin: 0 3px; width: 24px; height: 4px; background: #fff;}
.m-abflash .hd li.on{background: #d60000;}
.m-abdesc{width: 540px; height: 384px;}
.g-abdesc{padding-top: 18px; height: 325px; background: url(../images/page/bg-abdesc.png) right bottom no-repeat;}
.g-abdesc p{line-height: 30px; text-indent: 2em;}
.g-abdesc .u-more{left: 50%; margin-left: -63px; bottom: 40px; display: block; width: 126px; height: 40px; line-height: 40px; text-align: center; background: #cfdfff; color: #0e44b0; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.g-abdesc .u-more:hover{background: #0e44b0; color: #fff; -moz-border-radius: 10px 0 10px 0; border-radius: 10px 0 10px 0; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-abbtns{margin: 20px 0;}
.m-abbtns ul{zoom: 1; width: 110%;}
.m-abbtns li{float: left; margin-right: 20px; width: 224px; height: 76px;}
.m-abbtns li a{display: block; padding: 23px 0 23px 63px; height: 30px; line-height: 30px; color: #fff; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s; }
.m-abbtns li a:hover{-moz-border-radius: 18px 0 18px 0; border-radius: 18px 0 18px 0; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s; }
.m-abbtns span{display: block; width: 30px; height: 30px; float: left; margin-right: 10px; background-image: url(../images/page/icon-aboutbtn.png); background-repeat: no-repeat;}
.m-abbtns li.u-ab1 a{background: #d49772;}
.m-abbtns li.u-ab2 a{background: #96c776;}
.m-abbtns li.u-ab2 span{background-position: -30px 0;}
.m-abbtns li.u-ab3 a{background: #76b3c7;}
.m-abbtns li.u-ab3 span{background-position: -60px 0;}
.m-abbtns li.u-ab4 a{background: #d4c072;}
.m-abbtns li.u-ab4 span{background-position: -90px 0;}
.m-abbtns li.u-ab5 a{background: #c8b5e3;}
.m-abbtns li.u-ab5 span{background-position: -120px 0;}
.m-tzdz{margin-bottom: 8px;}
.m-tzdzlists{width: 770px; height: 266px;}
.m-tzdzlists .m-liststyle2{margin-top: 10px;}
.m-zsyzxcp{width: 399px; height: 255px;}
.m-zsyzxcp p{position: absolute; left: 0; right: 0; top: 0; height: 50px; line-height: 50px; text-align: center; color: #fff; background: url(../images/page/bg-lsop.png); font-weight: bold; z-index: 10;}
.m-cydz{height: 322px;}
.m-cydzlists{width: 585px;}
.m-cydzlists .m-liststyle2{margin-top: 10px;}


/*service*/
.m-serbtns{height: 60px;}
.u-serbtn{z-index: 9; width: 224px; height: 60px;}
.u-serbtn a.u-bsmc{display: block; padding: 18px 0 18px 66px; background: #5788e9; font-size: 18px; font-weight: bold; color: #fff; -moz-border-radius: 6px; border-radius: 6px; }
.u-serbtn a.u-bsmc span{float: left; display: block; width: 22px; height: 22px; margin-right: 15px; background-image: url(../images/page/icon-serbtn.png); background-repeat: no-repeat;}
.u-bsqk{left: 0; top: 60px; right: 0; padding: 9px 20px; background: #fff; -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1); -moz-box-shadow: 0 15px 30px rgba(0,0,0,0.1); box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.u-bsqk p{line-height: 38px; border-bottom: 1px solid #ddd;}
.u-bsqk p.u-nbd{border: none;}
.u-bsqk p a{display: block; padding-left: 20px; display: block; text-align: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: url(../images/page/icon-bsw.png) left center no-repeat; font-size: 14px;}
.u-bsqk i{position: absolute; top: -9px; left: 50%; margin-left: -10px; display: block; width: 20px; height: 9px; background: url(../images/page/icon-bsjt.png) no-repeat;}
.u-ms2 span{background-position: -22px 0;}
.u-ms3 span{background-position: -44px 0;}
.u-ms4 span{background-position: -66px 0;}
.u-ms5 span{background-position: -88px 0;}
.m-serlf{width: 770px;}
.m-sergrfr{height: 268px;}
.g-servicegrp{padding-top: 7px;}
.g-servicegrp li{float: left; margin-top: 17px; width: 110px; text-align: center;}
.g-servicegrp li a{display: block;}
.g-servicegrp li span{display: block; margin: 0 auto; width: 55px; height: 55px; -moz-border-radius: 50%; border-radius: 50%; background-color: #f5f5f5; background-repeat: no-repeat;}
.g-servicegrp li p{line-height: 38px;}
.g-servicegrp li a:hover span{-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotate(360deg); transform: rotateZ(360deg); -webkit-transition: .6s; -moz-transition: .6s; transition: .6s;}
.g-servicegrp li.u-sr1 span{background-position: 0 0;}
.g-servicegrp li.u-sr2 span{background-position: -55px 0;}
.g-servicegrp li.u-sr3 span{background-position: -110px 0;}
.g-servicegrp li.u-sr4 span{background-position: -165px 0;}
.g-servicegrp li.u-sr5 span{background-position: -220px 0;}
.g-servicegrp li.u-sr6 span{background-position: -275px 0;}
.g-servicegrp li.u-sr7 span{background-position: -330px 0;}
.g-servicegrp li.u-sr8 span{background-position: 0 -55px;}
.g-servicegrp li.u-sr9 span{background-position: -55px -55px;}
.g-servicegrp li.u-sr10 span{background-position: -110px -55px;}
.g-servicegrp li.u-sr11 span{background-position: -165px -55px;}
.g-servicegrp li.u-sr12 span{background-position: -220px -55px;}
.g-servicegrp li.u-sr13 span{background-position: -275px -55px;}
.g-servicegrp li.u-sr14 span{background-position: -330px -55px;}
.u-grbs span{background-image: url(../images/home/icon-grbs.png);}
.u-frbs span{background-image: url(../images/home/icon-frbs.png);}
.m-bmfw{height: 209px; overflow-y: auto; overflow-x: hidden;}
.m-bmfw ul{zoom: 1; width: 110%; padding-top: 4px;}
.m-bmfw li{float: left; margin: 15px 15px 0 0; width: 138px; height: 50px; line-height: 50px; text-align: center;}
.m-bmfw li a{display: block; background: #f5f5f5; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-bmfw li a:hover{background: #0e44b0; color: #fff; -webkit-transition: all linear .3s; -moz-transition: all linear .3s; transition: all linear .3s;}
.m-serbjgs{height: 342px;}
.u-bjcx{display: block; padding-left: 30px; margin-right: 20px; color: #d60000; background: url(../images/page/icon-bjcx.png) left center no-repeat; font-size: 16px;}
.m-serbjgs p{float: left; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-serbjgs .u-gs1{width: 140px;}
.m-serbjgs .u-gs2{width: 135px;}
.m-serbjgs .u-gs3{width: 270px;}
.m-serbjgs .u-gs4{width: 120px;}
.m-serbjgs .u-gs5{width: 105px;}
.m-serbjhd{margin: 1px 0 2px; height: 40px; line-height: 40px; background: #f5f5f5; font-weight: bold; text-align: center;}
.m-serbjbd li{height: 42px; line-height: 42px; border-bottom: 1px solid #ddd;}
.m-serbjbd li:nth-child(even){background: #f9f9f9;}
.m-serbjbd li .u-gs2,.m-serbjbd li .u-gs3{text-indent: 10px;}
.m-serbjbd .u-gs5{color: #c6a624;}
.m-serbjbd .zb{color: #d60000;}
.m-serbjbd .bj{color: #5cb85c;}
.m-serrg{width: 390px;}
.m-serrdsx{height: 268px;}
.m-serrdsx ul{margin-top: 11px; padding-left: 28px; background: url(../images/page/bg-rdnum.png) left top no-repeat;}
.m-serrdsx ul li{height: 36px; line-height: 36px;}
.m-serrdsx ul li a{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-serrdsx ul li a:hover{padding-left: 4px; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s; }
.m-serbmts{height: 342px;}
.m-serbmts ul{margin-top: 10px;}
.m-serbjtj{margin: 20px 0; height: 60px; background: #f5f5f5;}
.m-serbjtj .u-tit{display: block; width: 90px; padding: 34px 0 5px; color: #fff; background: url(../images/home/icon-bjtj.png) #0e44b0 center 6px no-repeat;}
.m-serbjtj li{float: left; margin-left: 20px; width: 160px; line-height: 60px;}
.m-serbjtj li span{color: #f00;}
.m-serbmcx{width: 770px;}
.m-serbmcx ul{zoom: 1; width: 110%; margin-top: 5px;}
.m-serbmcx li{float: left; width: 120px; height: 45px; margin: 10px 10px 0 0; text-align: center;}
.m-serbmcx li a{display: block; line-height: 43px; border: 1px solid #ddd;}
.m-serbmcx li a:hover{background: #0e44b0; color: #fff; border-color: #0e44b0; -moz-border-radius: 15px 0 15px 0; border-radius: 15px 0 15px 0; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-serwst{width: 400px; height: 156px;}
.m-wstcode{margin-top: 13px; width: 125px;}
.m-wstcode img{display: block; width: 125px; height: 125px;}
.m-wsttabs{width: 258px; margin-top: 10px;}
.m-wsttabs h1{height: 24px; line-height: 24px; font-size: 16px; font-weight: bold; color: #0e44b0;}
.m-wsttabs li{margin-top: 10px; height: 42px; line-height: 42px;}
.m-wsttabs li a{display: block; padding-left: 82px; background-color: #f0f0f0; background-image: url(../images/page/icon-wst.png); background-repeat: no-repeat;}
.m-wsttabs li.u-active a{color: #5788e9; background-image: url(../images/page/icon-hwst.png);}
.m-wsttabs li.u-wt1 a{background-position: 49px 0;}
.m-wsttabs li.u-wt2 a{background-position: 49px -42px;}

/*interaction*/
.m-interbtns li{width: 158px; height: 80px;}
.m-interbtns a{display: block; padding: 12px 0 7px; border: 1px solid #c8daff; background: #f4f8ff; text-align: center;}
.m-interbtns span{margin: 0 auto; display: block; width: 30px; height: 30px; background-image: url(../images/page/icon-interbtns.png); background-repeat: no-repeat; -webkit-transition: .3s; -moz-transition: .6s; -webkit-transition: .6s; transition: .6s;}
.m-interbtns p{line-height: 29px;}
.m-interbtns .u-ib1 span{background-position: 0 0;}
.m-interbtns .u-ib2 span{background-position: -30px 0;}
.m-interbtns .u-ib3 span{background-position: -60px 0;}
.m-interbtns .u-ib4 span{background-position: -90px 0;}
.m-interbtns .u-ib5 span{background-position: -120px 0;}
.m-interbtns .u-ib6 span{background-position: -150px 0;}
.m-interbtns .u-ib7 span{background-position: -180px 0;}
.m-interbtns a:hover span{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transform: rotateY(360deg);}
.m-interlf{width: 770px;}
.m-intform{margin: 10px 0; padding-right: 70px; height: 45px;}
.u-intsearch{width: 670px; padding: 0 15px; height: 45px; background: #f5f5f5; border: none; font-size: 14px;}
.u-intbtn{right: 0; top: 0; width: 70px; height: 45px; background: #0e44b0; font-size: 14px; color: #fff; border: none; cursor: pointer;}
.m-intxjxd{height: 478px;}
.m-intxjxd p{float: left;}
.m-intxjxd .u-ix1{width: 350px;}
.m-intxjxd .u-ix2{width: 170px;}
.m-intxjxd .u-ix3{width: 140px;}
.m-intxjxd .u-ix4{width: 110px;}
.intxjxdhd{margin: 1px 0 2px; height: 40px; line-height: 40px; font-weight: bold; background: #f5f5f5;}
.intxjxdhd .u-ix1{text-indent: 40px;}
.intxjxdbd li{height: 42px; line-height: 42px; border-bottom: 1px solid #ddd;}
.intxjxdbd .u-ix1 a{padding-left: 8px; display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.intxjxdbd .u-ix4{color: #c0a216;}
.intxjxdbd .dsl{color: #ed0000;}
.u-intxjtjc{border-bottom: 1px dashed #cbcbcb;height: 80px;}
.u-intxjtjc:nth-of-type(2) .u-intxjtjct{margin-top: 18px;}
.u-intxjtjct{margin-top: 27px;}
.u-intxjtjc1{float: left;padding-right: 23px;border-right: 1px solid #e6e6e6; margin-top: 15px;}
.u-intxjtjc1:last-child{border-right: 0;}
.u-intxjtjc1 ul li{float: left;}
.u-intxjtjc1 ul li p{font-size: 14px; color: #333; text-align: center;}
.u-intxjtjc1 ul li .u-num{color: #f00; margin-top: 12px;}
.u-intxjtjc1 .u-banjie{margin-left: 30px;}
.u-intxjtjc1 .u-shouli{margin-left: 15px;}
.m-interrg{width: 400px;}
.m-intzxft{height: 550px;}
.m-intpic{margin: 11px 0 16px;}
.m-intpic img{display: block; width: 400px; height: 225px; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-intpic a:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.m-inttit{height: 48px;}
.m-inttit .u-tit{width: 34px; padding-right: 12px; line-height: 24px; color: #0e44b0; background: url(../images/page/bg-fttit.png) right center no-repeat; font-weight: bold;}
.m-inttit .g-inttit{margin-left: 15px; width: 333px; line-height: 24px; font-weight: bold;}
.m-intwqft .m-liststyle2{padding-top: 10px;}
.g-intdczj{padding-top: 10px;}
.g-intdczj li{height: 36px; line-height: 36px;}
.g-intdczj a{padding-left: 12px; display: block; background: url(../images/public/icon-li2.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-intdczj span{float: right; margin-top: 10px; padding: .2em .6em; font-size: 75%; font-weight: bold; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; -moz-border-radius: .25em; border-radius: .25em; background: #d7d7d7; color: #999; font-style: normal;}
.g-intdczj .u-zjz span{background: #ff9c00; color: #fff;}
.g-intdczj a:hover{padding-left: 16px; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s; }

/*leader*/
.m-leaderlf{width: 286px; background: #f5f5f5;}
.m-ldtabs{height: 52px; line-height: 52px;}
.m-ldtabs li{float: left; width: 143px; text-align: center; cursor: default; font-size: 20px; font-weight: bold; background: #3787e1; color: #fff;}
.m-ldtabs li.u-active{background: #0e44b0;}
.g-leaderlf a{display: block; padding: 12px 15px; border-bottom: 1px solid #fff;}
.g-leaderlf p{line-height: 24px;}
.g-leaderlf .u-active p{color: #d60000;}
.m-leaderrg{width: 890px;}
.m-ldphoto{width: 168px;}
.m-ldphoto .u-pic{width: 168px; height: 210px;}
.m-ldphoto p{padding: 8px 0; font-size: 18px; color: #0e44b0; text-align: center;}
.g-ldinfos{width: 702px;}
.m-ldjjgd{height: 182px; line-height: 32px;}
.g-ldjjgd{margin-top: 13px; height: 128px;}
.m-ldhd{height: 483px;}
.m-ldhd ul{margin-top: 10px;}


/*list*/
.m-listlf{width: 245px;}
/* .m-listlf h1{height: 58px; line-height: 58px; text-align: center; background: #0e44b0; font-size: 20px; font-weight: bold; color: #fff; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;} */
.m-listlf h1{padding: 10px; line-height: 1.2; text-align: center; background: #0e44b0; font-size: 20px; font-weight: bold; color: #fff;}
.m-listlf ul{padding-top: 9px;}
.m-listlf li{margin-top: 10px; text-align: center;}
.m-listlf li a{display: block; height: 46px; line-height: 46px; background: #f0f0f0; -moz-border-radius: 6px; border-radius: 6px;}
.m-listlf li.u-active a,.m-listlf li a:hover{background: #5788e9; color: #fff;}
.m-listrg{width: 925px;}
.m-cglists{padding: 10px 0 0;}

/*list-one*/
.m-listone{padding: 10px 0; line-height: 188%;}
.m-listone table{border-collapse: collapse;}
.m-listone table td,.m-listone table th{border: 1px solid #333;}
.m-listone img{max-width: 100%;}

/*list-picture*/
.m-listpicture{padding-top: 10px;}
.m-listpicture li{float: left; margin: 0 8px 16px 8px; text-align: center; width: 215px;}
.m-listpicture li img{display: block; padding: 10px; width: 195px; height: 126px; background: #f2f2f2;}
.m-listpicture li p{padding: 5px; line-height: 26px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-listpicture li a:hover img{background: #d6e1f7;}

/*detail*/
.m-detailbox{padding: 0 60px;}
.u-lgtit{padding: 10px 10px 12px; font-weight: bold; font-size: 32px; line-height: 46px;text-align: center;}
.m-dtfuns{padding: 7px 20px 7px 25px; height: 28px; line-height: 28px; font-size: 14px; border-bottom: 1px solid #ddd;}
.u-wzinfo span{margin-right: 15px; color: #999;}
.u-fontsize{margin-right: 20px;}
.u-fontsize,.u-fontsize a{color: #444;}
.u-fontsize a{margin: 0 2px;}
.m-dtfonts{padding: 20px 0;}
.m-dttext{font-size: 16px; line-height: 188%; min-height: 164px;}
.m-dttext table{border-collapse: collapse;border:1px solid #333;}
.m-dttext table td,.m-dttext table th{border: 1px solid #333;}
.m-dttext img{max-width: 100%;}
.m-dtcode p{font-size: 12px; color: #999; text-align: center;}
.m-dtcode img{margin: 4px auto; display: block; width: 120px; height: 120px; padding: 4px; border: 1px solid #ddd;}
.m-dbtfuns{height: 38px; border-bottom: 1px solid #ddd;}
.m-dbtfuns li{float: left; margin-right: 19px; line-height: 38px;}
.m-dbtfuns li a{display: block; padding-left: 19px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat; font-size: 13px;}
.m-dbtfuns li.u-print a{background-position: 0 -38px;}
.m-dbtfuns li.u-close a{background-position: 0 -76px;}
.m-dtxgxw{padding: 8px 0 15px;}
.m-dtxgxw h1{height: 44px; line-height: 44px; color: #0e44b0; font-weight: bold; font-size: 20px;}
.m-dtdownload{padding: 0 0 15px 22px; background: url(../images/page/icon-detail) 0 -114px no-repeat;}
.m-dtdownload li{line-height: 30px;}
.m-dtvideo{margin-bottom: 10px; width: 700px; height: 400px;}
.m-dtpics{margin: 0 auto 10px; width: 740px; height: 455px;}

/*sitemap*/
.g-sitemap ul{zoom: 1; width: 110%;}
.g-sitemap li{float: left; margin: 15px 15px 0 0; text-align: center; width: 188px; height: 42px;}
.g-sitemap li a{display: block; line-height: 42px; background: #f5f5f5; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.g-sitemap li a:hover{-moz-border-radius: 15px 0 15px 0;border-radius: 15px 0 15px 0; color: #fff; background: #0e44b0;}


/*writemail*/
.u-xjlbbtn{display: block; margin-right: 20px; padding-left: 30px; background: url(../images/page/icon-xjlb.png) left center no-repeat; font-size: 16px; font-weight: bold; color: #d60000;}
.m-mailxz{margin: 1px 0 20px; padding: 10px 40px 30px; line-height: 38px; color: #525252; background: #f5f5f5;}
.m-mailxz h1{font-size: 16px; font-weight: bold;}
.m-mailxz p{text-indent: 2em;}
.m-mailnologin,.m-mailnologin a{font-size: 14px;}
.m-mailnologin a{margin: 0 5px; color: #1893e5;}
.m-mailform{padding: 0 130px;}
.m-mailform label.u-tit{float: left; display: block; width: 90px; height: 38px; line-height: 38px; text-align: right;}
.m-mailform label.u-tit span{color: #f00;}
.m-usjbxx{height: 38px; padding: 12px 0 30px; border-bottom: 1px dashed #ddd;}
.u-stinps,.u-rdpub{width: 460px; height: 38px;}
.u-stinps input{width: 348px; height: 36px; line-height: 36px; padding: 0 10px; border: 1px solid #ddd; font-size: 14px;}
.u-stinps select{width: 370px; height: 38px; line-height: 36px; border: 1px solid #ddd; font-size: 14px;}
.m-mlcgxx{padding: 11px 0;}
.u-gkb{width: 370px; height: 38px; line-height: 38px;}
.u-gkb label{margin: 0 10px;}
.m-lginps{padding: 11px 0;}
.m-lginps input{width: 828px; height: 36px; line-height: 36px; padding: 0 10px; border: 1px solid #ddd; font-size: 14px;}
.m-lginps textarea{width: 828px; padding: 10px; border: 1px solid #ddd; font-size: 14px;}
.m-mlcode{padding: 11px 0;}
.m-mlcode input{float: left; padding: 0 10px; width: 158px; height: 36px; line-height: 36px; border: 1px solid #ddd; font-size: 14px;}
.m-mlcode img{float: left; display: block; width: 120px; height: 38px; margin: 0 10px;}
.m-mlcode span.u-qh{font-size: 12px; line-height: 60px; height: 38px; display: block; float: left; cursor: pointer;}
.m-mltjcz{padding: 30px 0 50px;}
.m-mltjcz input{margin: 0 16px; width: 124px; height: 44px; line-height: 44px; border: none; font-size: 18px; -moz-border-radius: 6px; border-radius: 6px; background: #ebebeb; color: #999; cursor: pointer;}
.m-mltjcz input.u-sub{background: #0e44b0; color: #fff;}


.m-but{padding:20px 0;text-align: center;}
.m-but>input{width:85px;height:40px;line-height:40px;background:#e6e6e6;border-radius:5px;color:#fff;border:none;margin: 0 18px;}
.m-but>input:hover{background:#d20c0c;}

/*maillist*/
.g-mailcx{padding: 30px 102px;}
.u-xjcx{margin: 0 10px;}
.u-xjcx label{float: left; width: 85px; height: 38px; line-height: 38px; text-align: right;}
.u-xjcx input{padding: 0 10px; width: 328px; height: 36px; line-height: 36px; border: 1px solid #ddd;}
.u-xjsub{display: block; width: 78px; height: 38px; line-height: 38px; border: none; cursor: pointer; background: #cd0000; color: #fff;}
.u-wyxxbtn{display: block; margin-right: 20px; padding-left: 30px; background: url(../images/page/icon-wyxx.png) left center no-repeat; font-size: 16px; font-weight: bold; color: #d60000;}
.m-mlzxts p{float: left; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-mlzxts .u-ms1{width: 170px;}
.m-mlzxts .u-ms2{width: 540px;}
.m-mlzxts .u-ms3{width: 140px;}
.m-mlzxts .u-ms4{width: 210px;}
.mlzxtshd{margin: 1px 0 5px; height: 40px; line-height: 40px; text-align: center; font-weight: bold; background: #f8f8f8;}
.m-mlzxts li{height: 58px; line-height: 58px; border-bottom: 1px dashed #ddd;}
.m-mlzxts li p{height: 58px;}
.m-mlzxts li .u-ms2{text-indent: 20px;}
.m-mlzxts li .u-ms3{color: #999;}
.m-mlzxts li a{display: block; height: 58px;}
.m-mlzxts li a:hover{background: #f5f5f5;}

/*interactionLive*/
.m-itllf{width: 296px;}
.m-inlggl{min-height: 245px;}
.g-inlggl{padding: 5px 10px;}
.g-inlggl p{line-height: 32px;}
.g-inlggl p.u-inx{text-indent: 2em;}
.m-itlrg{width: 870px;}
.m-itllists li{margin-bottom: 15px; height: 176px;}
.m-itllists li img{float: left; display: block; width: 248px; height: 168px; padding: 3px; border: 1px solid #ddd;}
.m-itllists li .u-desc{width: 570px; height: 156px; padding: 7px 15px 13px; background: #f7f7f7;}
.m-itllists li .u-desc h1{height: 36px; line-height: 36px; color: #cd0000; font-weight: bold; font-size: 16px;}
.m-itllists li .u-desc p{line-height: 30px; font-size: 14px;}
.m-pgsearch .u-text{width: 180px; height: 30px; line-height: 30px; padding: 0 10px; background: #e5e5e5; border: none; font-size: 14px;border-radius: 4px 0 0 4px;}
.m-pgsearch .u-btn{width: 46px; height: 30px; border: none; background: #0e44b0; color: #fff; font-size: 14px; cursor: pointer;border-radius:0 4px 4px 0 ;}

/*interactionLive-detail*/
.m-inlbox1{padding: 20px; background: #f5f5f5;}
.m-inlbox1 img{display: block; float: left; width: 384px; height: 297px;}
.m-inlbox1 .u-desc{width: 760px;}
.m-inlbox1 .u-desc h1{padding: 5px 0 22px 0; line-height: 30px; font-weight: bold; font-size: 24px;}
.m-inlbox1 .u-desc p{line-height: 30px; font-size: 15px;}
.m-inlbox1 .u-desc p span{color: #d60000;}
.m-inlbox1 .u-desc .g-ftjjs{height: 90px;}
.m-inlbox2{width: 855px;}
.m-inlbox2 .m-titstyle1 li{float: left; margin-right: 10px; line-height: 38px;}
.m-inlbox2 .m-titstyle1 li a{display: block; padding-left: 14px; background-image: url(../images/page/icon-ftwz.png); background-repeat: no-repeat;}
.m-inlbox2 .m-titstyle1 li a:hover,.m-inlbox2 .m-titstyle1 li.on a{background-image: url(../images/page/icon-hftwz.png); color: #d60000;}
.m-inlbox2 .m-titstyle1 li.u-ft3 a{background-position: 0 0;}
.m-inlbox2 .m-titstyle1 li.u-ft2 a{background-position: 0 -38px;}
.m-inlbox2 .m-titstyle1 li.u-ft1 a{background-position: 0 -76px;}
.m-inlform{margin-top: 15px;}
.m-plheader{height: 28px; padding-bottom: 10px; overflow: hidden;}
.m-pltitle{font-size: 26px; line-height: 28px; color: #2a2a2a; height: 100%; margin-right: 10px;}
.m-plprotocol{height: 100%; color: #ccc; font-size: 14px; line-height: 43px;}
.m-pluser{height: 100%; font-size: 14px; line-height: 43px; margin-left: 10px;}
.m-pluser a{color: #0e44b0;}
.m-plnumber{line-height: 43px; float: right; color: #0e44b0;}
.m-plinpus li{float: left; margin-right: 20px; height: 32px;}
.m-plinpus li label{float: left; display: block; height: 32px; line-height: 32px;}
.m-plinpus li label sup{color: #f00;}
.m-plinpus li input{float: left; display: block; padding: 0 6px; width: 214px; height: 30px; border: 1px solid #ddd;}
.m-plboxonly{height: 100px; border: 3px solid #f0f0f0;}
.u-pllogin{right: 0; top: 0; display: block; width: 100px; height: 100px; line-height: 100px; text-align: center; color: #fff; background: #0e44b0; border: none; cursor: pointer;}
.u-pltextarea{margin-right: 110px; height: 64px;}
.u-pltextarea textarea{padding: 4px; cursor: text; white-space: pre-wrap; word-wrap: break-word; -webkit-appearance: textarea; background-color: white; -webkit-rtl-ordering: logical; flex-direction: column; height: 56px; width: 1076px; display: block; border: none; font-size: 14px; line-height: 24px; color: #4b4b4b; resize: none; overflow: auto; outline: none;}
.u-plcode{width: 185px;; height: 30px; right: 102px; bottom: 2px;}
.u-plcode input{width: 92px; height: 28px; line-height: 28px; padding: 0 4px; border: 1px solid #f0f0f0; float: left; outline: none; font-size: 14px;}
.u-plcode img{width: 80px; height: 30px; display: block; float: right;}
.m-inlplgb{margin-top: 15px; padding: 5px 0; color: #0e44b0;}



/*survey*/
.g-ilwzzb{height: 850px;}
.g-ilwzzb li{ height:auto;}
.g-ilwzzb li .interview-body,.g-ilwzzb li .interview-reply{padding-top:5px;}
.g-ilwzzb li .interview-username{height:20px; line-height: 20px; font-size: 15px; padding-left: 30px; background: url(../images/page/icon-time.png) left center no-repeat;}
.g-ilwzzb li .interview-username .interview-name{color: #176fb9;}
.g-ilwzzb li .interview-username .interview-datetime{padding-left: 10px; color: #999; font-family: arial;}
.g-ilwzzb li .interview-reply .interview-username .interview-name{color: #b60000;}
.g-ilwzzb li .interview-content{margin: 5px 0 0 9px; padding: 4px 0 15px 22px; border-left: 1px solid #0e44b0;}
.g-ilwzzb li .interview-content i{display: block; width: 10px; height: 7px; margin: -3px 0 0 32px; background:url(../images/page/icon-ftwz.gif) 0 0 no-repeat;}
.g-ilwzzb li .interview-content .g-cts{padding: 15px; background: #f8f8f8; line-height: 26px;}
.g-ilwzzb li .interview-content .g-cts p{color: #000!important; font-size: 15px!important;}
.m-inlbox3{width: 330px;}
.m-inlxjfx{height: 160px;}
.g-inlxjfx{height: 104px; line-height: 26px; font-size: 15px;}
.m-inlftpics{height: 731px;}
.m-inlftpics li{width: 330px; height: 215px; position: relative; margin-bottom: 15px;}
.m-inlftpics li img{display: block; width: 330px; height: 215px;}
.m-inlftpics li p{text-align: center; position: absolute; left: 0; bottom: 0; right: 0; line-height: 38px; background: url(../images/home/bg-flash.png); color: #fff;}
.m-dcfuns{height: 38px; line-height: 38px;}
.u-dctime span{margin-right: 65px; color: #999;}
.u-dctime span i{color: #cd0000; font-style: normal;}
.g-survey{margin-bottom: 15px; padding: 15px; border: 1px solid #ddd;}
.g-survey .u-tit{line-height: 24px;}
.u-radio,.u-checkbox{margin-top: 10px;}
.u-radio label,.u-checkbox label{display: inline-block; max-width: 100%; min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: 400; cursor: pointer;}
.u-radio label input,.u-checkbox label input{position: absolute; margin: 4px 0 0 -20px;}
.m-mlcode label.u-tit{float: left; display: block; width: 90px; height: 38px; line-height: 38px; text-align: right;}
.m-mlcode label.u-tit span{color: #f00;}
.m-dcjsbd{padding: 14px; background: #f5f5f5;}
.m-dcjsbd span{color: #d60000;}
.m-dcjsbd a{display: inline-block; width: 128px; height: 42px; line-height: 42px; background: #0e44b0; color: #fff; -moz-border-radius: 6px; border-radius: 6px;}
.u-dcjgtit{margin: 1px 0 2px; padding: 10px; background: #f5f5f5; font-size: 14px;}
.g-dczjjg{margin-top: 15px; padding: 15px 15px 0; border: 1px solid #ddd;}
.g-dczjjg h1{font-weight: bold; font-size: 16px; margin-bottom: 10px; line-height: 24px;}
.u-dcname,.m-progress{width: 516px; line-height: 24px;}
.u-progress{width: 50%; height: 14px; background: #f5f5f5; padding: 5px; overflow: visible; border-radius: 20px;}
.progressbar{float: left; height: 100%; border-radius: 20px; position: relative; animation: animate-positive 2s; background: #0e44b0;}
@-webkit-keyframes animate-positive{
  0% {width: 0;}
}
@keyframes animate-positive{
  0% {width: 0;}
}

/*collect*/
.m-yjzjtabs{width: 100%;background: #e6e6e6; overflow: hidden;}
.m-yjzjtabs li{float: left; width: 150px; text-align: center; line-height: 46px; cursor: pointer;}
.m-yjzjtabs li.u-active{background:#d20c0c; color: #fff;}
.g-yjzjbox{padding: 20px 0;}
.g-zjinfo{line-height: 188%; min-height: 164px;}
.m-lginps label.u-tit{float: left; display: block; width: 90px; height: 38px; line-height: 38px; text-align: right;}
.m-lginps label.u-tit span{color: #f00;}
.m-yjzjform{padding-left: 102px;}
.m-lylists h1{font-weight: bold; color: #d00d0d; padding: 5px; font-size: 16px;}
.m-lylists li{margin: 15px 0; padding: 20px; border: 1px solid #ddd;}
.m-lylists li .u-lynames{padding: 0 10px 10px; color: #ff862d;}
.m-lylists li .u-lybd{text-indent: 2em; font-size: 14px; color: #666;}
.m-zjrst .u-tit{font-weight: bold; color: #d00d0d; padding: 5px;}
.u-zjsetbs{line-height: 188%; min-height: 164px; text-indent: 2em;}

/*data*/
.m-sjfbtab1{margin: 1px 0; padding: 10px 5px; background: #f5f5f5;}
.m-sjfbtab1 li{float: left; margin: 0 30px; line-height: 32px;}
.m-sjfbtab1 li a{display: block;}
.m-sjfbtab1 li.u-active a{color: #cd0000;}
.m-sjfbtab2{margin: 10px -10px;}
.m-sjfbtab2 li{float: left; padding: 5px 10px; width: 224px;}
.m-sjfbtab2 li a{display: block; line-height: 40px; text-align: center; border: 1px solid #ddd; border-radius: 8px;}
.m-sjfbtab2 li.u-active a{background: #d60000; color: #fff;}
.m-chart{height: 460px;}

/*knowledge*/
.m-knowledgelf{width: 380px;}
.g-knowledge{min-height: 296px;}
.g-knowledge ul{padding: 5px 0;}
.g-knowledge li{float: left; margin: 5px; text-align: center; width: 116px; height: 40px; line-height: 40px;}
.g-knowledge li a{display: block; background: #ebebeb; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-knowledge li a:hover,.g-knowledge li.u-active a{background: #0863c0; color: #fff;}
.m-knowledgerg{width: 800px;}

/*knowledgeDetail*/
.m-dwzskwt{border-bottom: 1px dashed #ddd; margin: 10px 0;}
.m-dwzskwt .u-tit{font-size: 18px; color: #0863c0; font-weight: bold;}
.m-gdwbox{padding: 10px 0;}

/*data-page*/
.m-dataflash{width: 592px; height: 419px;}
.g-dataflash,.g-dataflash .bd,.g-dataflash .bd li,.g-dataflash .bd li img{width: 592px; height: 368px;}
.g-dataflash .bd li{position: relative;}
.g-dataflash .bd li img{display: block;}
.g-dataflash .bd li p{position: absolute; left: 0; bottom: 0; width: 592px; height: 40px; line-height: 40px; text-indent: 10px; color: #fff; background: url(../images/home/bg-flash.png);}
.g-dataflash .hd{position: absolute; right: 10px; bottom: 15px;}
.g-dataflash .hd li{float: left; margin-left: 10px; width: 10px; height: 10px; -moz-border-radius: 50%; border-radius: 50%; background-image: url(../images/home/bg-flnum.png); background-repeat: no-repeat;}
.g-dataflash .hd li.on{background-position: -10px 0;}
.m-datanews{width: 588px; height: 419px;}
.m-stdtlss{height: 267px;}
.u-dtl{width: 592px;}
.u-dtr{width: 588px;}
.g-datapics{height: 200px;}
.g-datapics li{float: left; margin-right: 13px; width: 290px; height: 200px; position: relative;}
.g-datapics img{display: block; width: 290px; height: 200px;}
.g-datapics p{position: absolute; left: 0; right: 0; bottom: 0; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #fff; background: url(../images/home/bg-flash.png);}

/*ymjc*/
.error-title{height:30px; line-height:30px; font-weight:bold; font-size:16px;}
.error-title span{color:#f00;}
.error-cwl,.error-cwdz{margin-bottom: 10px;}
.error-cwl ul li{float:left; margin:0 15px 0 10px; line-height:28px; height:28px;}
.error-cwl ul li input{margin: 0 5px 0 0; display: inline-block; vertical-align: middle; outline: 0 none;}
input.error-text{width:502px; height:28px; line-height:28px; border:1px solid #ddd; padding: 0 8px; margin:5px 10px;}
.error-textarea{min-width:630px; max-width:630px; min-height:200px; max-height:200px; border:1px solid #ddd; margin:5px 10px;}
.error-label-title{margin:0 10px; font-weight:bold; font-size:16px;}
.error-text-name{width:140px; height:28px; line-height:28px; border:1px solid #ddd; padding: 0 8px; margin-right:20px;}
.error-text-yzm{width:100px; height:28px; line-height:28px; border:1px solid #ddd; padding: 0 8px; margin-right:10px;}
.error-yzm-img{line-height:30px;}
.error-yzm-img img{float:left; width:72px; height:30px;}
.error-yzm_img .ish-changeNext{float:left;font-size: 12px;line-height: 38px;height: 30px;overflow: hidden;display: block;}
.error-btn{width: 400px; height: 32px; line-height: 32px; padding: 10px 0;  text-align: center;}
.error-btn input{width: 80px; height: 32px; line-height: 32px; text-align: center; border-radius: 8px; color: #fff; border: none; cursor: pointer; margin: 0 10px;}
.ipt-submit{background:#256ca4;}
.ipt-submit:hover{background:#388ed4;}
.ipt-reset{background: #adaaaa;}
.ipt-reset:hover{background: #bcbcbc;}

/*ztlist*/
.m-ztmains{padding: 15px; border: 1px solid #ddd;}
.m-ztlistbox{width: 575px; height: 229px;}
.m-ztlistbox .m-titstyle1 .u-more{font-size: 14px; padding-right: 10px; color: #666;}
.m-ztlistbox ul{padding: 8px 10px 0;}
.m-ztlistbox1 .m-titstyle1 .u-more{font-size: 14px; padding-right: 10px; color: #666;}
.m-ztlistbox1 ul{padding: 8px 10px 0; zoom: 1; width: 110%;}
.m-ztlistbox1 ul li{float: left; width:555px; margin-right:40px;}

/*InCollectList*/
.m-icloca{border-bottom: 1px dashed #ddd;}
.g-icloca{height: 20px; line-height: 20px; padding: 10px 0 10px 24px; background: url(../images/public/icon-location.png) left center no-repeat;}
.m-icsearch{padding-top: 4px;}
.u-icsearchtext{padding: 0 8px; width: 180px; height: 30px; line-height: 30px; border: 1px solid #ddd; font-size: 14px;}
.u-icsearchbtn{width: 40px; height: 32px; border: none; background: url(/dist/images/common/searchbtn.png) center no-repeat; cursor: pointer; border: 1px solid #ddd; border-left: none;}
.m-iclists p{float: left;} 
.m-iclists .u-icsd1{width: 350px;}
.m-iclists .u-icsd2{width: 155px; text-align:center;}
.m-iclists .u-icsd3{width: 110px; text-align:center;}
.m-iclistshd{margin: 1px 0 2px; height: 40px; line-height: 40px; font-weight: bold; background: #f5f5f5;}
.m-iclistshd .u-icsd1{text-indent: 40px;}
.m-iclistsbd li{height: 42px; line-height: 42px;}
.m-iclistsbd .u-icsd1 a{padding-left: 8px; }
.m-iclistsbd .u-icsd2{color: #666;}
.m-iclistsbd .u-icsd3{color: #c0a216;}

#starRating{line-height: 29px; border-top: 1px dashed #ddd; border-bottom: 1px dashed #ddd; padding: 10px 20px;overflow: hidden;}
#starRating .photo a { position: relative;float: left;margin-top: 6px; display: inline-block; width: 15px; height: 16px; overflow: hidden; margin-right: 10px; cursor: pointer; }
#starRating .photo a:last-child { margin-right: 0; }
#starRating .photo a .nohigh { position: absolute; width: 15px; height: 16px; top: 0; left: 0; background: url( '../images/page/x2.png'); }
#starRating .photo a .high { position: absolute; width: 15px; height: 16px; top: 0; left: 0; background: url( '../images/page/x1.png'); }
#starRating .starNum { float: left; font-size: 14px; color: #de4414; margin: 0; margin-left: 10px; }
#starRating .bottoms { float: right;; height: 29px; }
#starRating .photo { float: left;margin: 0; }
#starRating .bottoms a { margin-bottom: 0; }
#starRating .bottoms input { width: 48px; height: 29px; line-height: 29px; border-radius: 3px; display: inline-block; font-size: 14px; margin: 0 5px; text-align: center; cursor: pointer; border: none; }

/*关联文件*/
.m-relation ul li{line-height: 38px;}
.m-relation ul li.title{font-size: 18px; font-weight: 600; color: #1f51b5;}
.m-relation ul li a{color: #333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 100%; display: block;}
.m-relation ul li span{display: inline-block;line-height: 27px;width: 90px; height: 27px; border-radius: 5px; background-color: #1f51b5; text-align: center; color: #fff; font-weight: 600;}

/**评论区**/
.m-dbtfuns .u-comment a{display: block;font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail-pl.png); background-repeat: no-repeat;background-position: 0 -23px;}

.m-talkbox {background:#f4f4f4;padding:23px 0;margin-top:15px;}
.g-talkbox{max-height:312px;overflow:auto;}
.m-talkbox h3{font-size:18px;color:#007acc;margin-bottom:12px;font-weight:normal;font-weight:normal;padding:0 25px;}
.m-talkbox ul li h2{font-weight:normal;line-height:28px;font-size:16px;}
.m-talkbox ul li div.f-clearfix{color:#888888;font-size:14px;padding:8px 0;margin:0 -15px;}
.m-talkbox ul li:not(:last-child) .u-line{margin:23px 25px 16px;border-bottom:1px dashed #ddd;height:1px;}
.m-talkbox ul li span{margin:0 15px;}



@media screen and (max-width: 1199px) {
	.m-yjzjform {padding-left: 0;}
	.m-lginps input,.m-lginps textarea{width:100%;}
}

