@font-face {font-weight: normal;font-style: normal;}*{ padding:0; margin:0;}ul li{ list-style:none;}a{text-decoration:none;}img{ border:none; float:left;}input{border:none; background:none; outline:0}textarea{outline:0;}.clear{clear:both;}.fl{ float:left;}.fr{ float:right;}html{font:62.5% Arial,"Î¢ÈíÑÅºÚ"; color:#929292;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0,0,0,0); background-color: transparent; height:100%}html.effect{-webkit-overflow-scrolling: touch;overflow-scrolling: touch;}html.effect,html.effect body{ width:100%; height:100%; overflow:hidden;}body{ overflow-x:hidden;font-size:1.2rem;}body.open{ overflow:hidden; height:559px}.imgcw{ margin:0 auto; display:block; float:none; max-width:100%; height:auto}.transform{transition:all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);-webkit-transition:all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);}.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:inline-block; max-width:100%;}.iPage{ position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; z-index:99}html.effect .scrollView{ overflow-x:hidden; overflow-y:auto;height: calc(100% - 50px); height:-webkit-calc(100% - 50px);}.plr5{ padding:0 5px}.plr10{ padding:0 20px}.plr20{ padding:0 20px}#leftcontrol{ width:260px;height:100%; background:#1a1b1c;position:absolute; top:0;overflow-x:hidden;overflow-y:auto;}#leftcontrol.vhidden{ visibility:hidden}#leftcontrol >ul{ padding-top:0px;}#leftcontrol ul li{ display:block; min-height:49px;border-top:1px solid #313233; font-size:1.3rem;width:100%;}#leftcontrol ul li .subnav{ height:0; overflow:hidden; }#leftcontrol ul li a{ display:block;color:#b7b7b7; padding:0 25px;height:49px; line-height:49px;}#leftcontrol ul li.active a.hassub{ background:#222324}#leftcontrol ul li a span{display:inline-block}#leftcontrol ul li a span.circle{ width:8px; height:8px; border:#474747 1px solid; border-radius:5px; margin-right:20px}#leftcontrol ul li.active a span.circle{ border-color:#00c0ff; background-color:#00c0ff}#leftcontrol ul.subnav li a i{ margin-right:20px; font-size:1.5rem}#leftcontrol ul.subnav li.active a{ background:#060606}#leftcontrol ul li a span.more{ width:12px; height:12px; position:relative; float:right; top:20px}#leftcontrol ul li a span.more span{ background:#474747 ;position:absolute;}#leftcontrol ul li a span.more span.h{ width:12px; height:2px; transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0)}#leftcontrol ul li a span.more span.v{transform:rotate3d(0,0,1,90deg) translate3d(5px,0,0); -webkit-transform:rotate3d(0,0,1,90deg) translate3d(5px,0,0);}#leftcontrol ul li.active a span.more span.v{transform:rotate3d(0,0,0,0) translate3d(0,5px,0); -webkit-transform:rotate3d(0,0,0,0) translate3d(0,5px,0);}#sitecontent {background: #fff;z-index: 1;position: relative;height: 100%;box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.6);}body.open #sitecontent{transform:translate3d(260px,0,0); -webkit-transform:translate3d(260px,0,0);}#header{ width:100%; height:auto; background:#191a20;height:50px;border-bottom: 1px solid #383737;}.lcbody{ width:30px; height:30px; position:relative;transform: translateZ(0px) rotate(0deg);transition: transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99)}.lcitem{ position:absolute; left:0; top:0;transform: translateZ(0px) rotate(0deg);transition: transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;-webkit-transform: translateZ(0px) rotate(0deg);-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;width:30px; height:30px;}.lcitem .rect{ width:30px; height:1px; background:#999999; position:absolute; left:0; top:14px;transition: transform 0.2s ease 0.2s; -webkit-transition:  -webkit-transform 0.2s ease 0.2s;}.lcitem .rect.top{transform:translate3d(0px, -6px, 0px); -webkit-transform:translate3d(0px, -6px, 0px);}.lcitem .rect.bottom{transform:translate3d(0px, 6px, 0px); -webkit-transform:translate3d(0px, 6px, 0px);}body.open .lcbody{transform: translateZ(0px) rotate(90deg); -webkit-transform: translateZ(0px) rotate(90deg);}body.open .lcitem {transform: translateZ(0px) rotate(45deg);transition: transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0.2s;-webkit-transform: translateZ(0px) rotate(45deg);-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0.2s;}body.open .lcitem.bottom {transform: translateZ(0px) rotate(-45deg);-webkit-transform: translateZ(0px) rotate(-45deg);}body.open .lcitem .rect{transition: transform 0.2s ease 0s;transform: translate3d(0px, 0px, 0px);-webkit-transition: -webkit-transform 0.2s ease 0s;-webkit-transform: translate3d(0px, 0px, 0px);}#header .btn{padding:10px 15px;background:rgba(0,0,0,0);}#logo{ width:180px;    height: 40px; padding: 5px 0;display:block; margin:0 auto;}#logo img{ height:40px; max-width:180px;display:block; margin:0 auto; float:none}#indexPage #mslider{height:190px; width:100%; position:relative; overflow:hidden}#indexPage #mslider ul li{ width:100%; height:190px; display:block; background-position:center; background-repeat:no-repeat; background-size:cover; position:relative}#indexPage #mslider ul li a{width:100%; height:100%; display:block}#indexPage #mslider ul li div{ padding:0 10px;}#indexPage #mslider ul li p{ width:100%; color:#fff; text-align:center;}#indexPage #mslider ul li p.title{ font-size:1.5rem; margin-top:140px}#indexPage #mslider ul li p.subtitle{ font-size:1.2rem; height:1.4rem; overflow:hidden;}#indexPage .module{position:relative;}.content .header{ padding:30px 0}.content .header p{ text-align:center;}.content .header p.title{ color:#444; font-size:1.6rem}.content .header p.subtitle{ color:#c1c1c1; font-size:1.2rem}#indexPage a.more {border: #f0f0f0 1px solid;background: rgba(255,255,255,.0);width: 80%;height: 38px;display: block;margin: 25px auto 50px;line-height: 38px;color: #00C0FF;border-radius: 19px;text-align: center}#indexPage .bx-wrapper{ margin:0; box-shadow:none; border:none}#indexPage .bx-wrapper .bx-loading{ background:none;}







#indexPage #mservice {background-color: #fff;height: auto}#indexPage #mservice .slider_wrapper {width: 90%;height: 200px;overflow: hidden;margin: 0 auto}#indexPage #mservice .slider_wrapper .slider {width: 2000px;}.serviceitem {width:90%;height: 156px;}.serviceitem img {float: none;display: block;width: 160px;height: 60px;margin: 0 auto}.serviceitem div {text-align: center;margin-top: 5px}.serviceitem div p.title {color: #595959;font-size: 1.6rem;height: 42px;line-height: 46px;}.serviceitem div p.description {color: #868686;font-size: 1.3rem;line-height: 2rem;height:42px;overflow: hidden;width: 100%}#indexPage #mservice .slider_wrapper .bx-controls-direction a {text-indent: 0;background: none;font-size: 30px;margin: 0;top: 25px}#indexPage #mservice .slider_wrapper .bx-controls-direction a i {color: #a1a1a1;}#indexPage #mservice .slider_wrapper .bx-controls-direction a.bx-next {text-align: right;}#indexPage #mproject{ background-color:#f8f8f8;}#projectlist .wrapper{ margin-left:1%; padding:0}#projectlist .projectitem{ width:49%; height:auto; float:left; position:relative; margin-bottom:1%;margin-right:1%}#projectlist .projectitem a{ display:block; overflow:hidden;}#projectlist .projectitem a img{ width:100%; height:auto; transition:all ease-out .3s}#projectmore{ width:100%; height:50px; line-height:50px; text-align:center; font-size:1.2rem; color:#fff; display:block; background:#343434;text-indent: 0px; position:relative; z-index:1}#indexPage #mpage{ background-color:#ffffff;}#indexPage #mpage .slider_wrapper{ width:100%; height:100%; overflow:hidden; margin:0 auto}#indexPage #mpage  .fimg{width:100%; height:auto !important;  overflow:hidden;}#indexPage #mpage  .fimg:after{ content:''; display:block; clear:both}#indexPage #mpage  .fimg img{width:100%; margin:0;display:block; float:none;}#indexPage #mpage .description{ line-height:2rem}#indexPage #mteam{ background-color:#fff}#teamlist{ padding-bottom:20px}.teamitem {width: 100%;height:auto;padding: 40px 0;border-bottom: #e4e4e4 1px dotted}.teamitem img{ width:80px; height:80px; border-radius:40px;}.teamitem .teaminfo{ margin-left:100px;}.teamitem .teaminfo .header{ padding:0}.teamitem .teaminfo .header p{ text-align:left}.teamitem .teaminfo .description {font-size: 1.3rem;color: #949494;margin-top: 10px;line-height: 1.8rem;height: 37px;overflow: hidden}.teamitem:nth-of-type(even) img{ float:right}.teamitem:nth-of-type(even) .teaminfo{ margin-right:100px; margin-left:0}#indexPage #mnews {background-color: #f8f8f8;height: auto}#newslist .newstitem {border-bottom: rgba(0,0,0,0.05) 1px solid;padding-top: 30px;padding-bottom: 20px}#newslist .newstitem .newsdate {/*float: left;*/ margin-bottom:10px;}#newslist .newsdate p {font-family: "HELVETICANEUELTPRO-THEX", Arial;}#newslist .newsinfo .md {color: #ADADAD;font-size: 3rem;line-height: 30px;text-align: right}#newslist .newsinfo .year {color: #bdbdbd;font-size: 1.2rem;text-align: right;}#newslist .newsbody {margin-top: 10px;}#newslist .newsbody .title {width: 100%;height: 20px;line-height: 20px;font-size: 1.6rem;color: #464646;}#newslist .newsbody .description {width: 100%;height: 45px;line-height: 22px;font-size: 1.3rem;color: #6a6a6a;overflow: hidden;margin-top: 10px}#indexPage #mpartner{ background-color:#fff;}#indexPage #mpartner .content{ padding:30px 0}#indexPage #mpartner .wrapper{ width:100%; height:40px; overflow-x:auto; overflow-y:hidden}#indexPage #mpartner ul{ height:40px; width:100%}#indexPage #mpartner ul li{     margin: 0 5px; width:80px; height:40px; float:left}#indexPage #mpartner ul li img{width:80px; height:40px;}#indexPage #mcontact{ background-color:#171717;}#indexPage #mcontact .header p.title{ color:#fff;}#indexPage #mcontact .header p.subtitle{ color:#b7b7b7;}#contactinfo h3{ font-size:16px; color:#fff; line-height:2rem; margin-bottom:10px;font-weight:normal; }#contactinfo p{ line-height:20px; font-size:1.2rem; color:#707070; height:20px; width:100%}#contactinfo p a{ color:#999999; text-decoration:underline}#contactinfo div{ padding:10px 0 30px; height:30px}#contactinfo div a{ color:#fff; width:30px; height:30px; display:block; font-size:16px; background:#c2c2c2; margin-right:10px;text-align:center; border-radius:30px;}#contactinfo div a i{ margin-top:7px; font-size:16px}#pages{ padding:20px 0; height:36px; text-align:center}#pages a{ width:36px; height:36px; background:f8f8f8; display:inline-block; color:#a9a9a9; line-height:36px; text-align:center; font-family:Arial; margin-right:5px;transition:background-color 0.2s ease-out}#pages span{ margin-right:5px}#pages a i{ font-size:24px;top:2px; position:relative}#pages a.active,#pages a:hover{ background:#3C3C3C;color:#fff;}#category { min-height:40px;margin-bottom:20px; position:relative;}#category .label{  line-height:40px; height:40px; background:#00C0FF; color:#fff; font-size:1.5rem}.dropmenu .label .down{ float:right; font-size:2.4rem; margin-top:8px}.dropmenu.open .label .down{ transform:rotate(180deg);}.dropmenu ul{ width:100%; height:0; overflow-y:auto; position:absolute; z-index:1; background-color:#fff;}.dropmenu ul li{ width:100%; height:40px; float:left;border-bottom:#f0f0f0 1px solid;}.dropmenu ul li a{text-align: left; line-height:40px; height:40px; padding:0 50px;color:#969595; display:block; background:#fff; font-size:1.3rem}.dropmenu ul li a.active{ background:#f1f1f1;color:#00C0FF;}#teampost .header p{ text-align:left}#teampost .header .title{ color:#000000;}#teampost .header .subtitle{ color:#909090;}#servicelist{ margin-top:20px}#servicelist .serviceitem{border-bottom: 1px solid #f2f2f2;padding-bottom: 20px;margin-bottom: 20px;width: calc(100% - 15px);height: auto;margin-right: 15px;}#servicelist .serviceitem img{ max-width:100%; height:auto;}#servicelist .serviceitem div p.description{ height:42px}#projectimages li{ margin-bottom:10px}.postbody{font-size:13px; color:#6a6a6a}.postbody a{ color: #848484;text-decoration: underline;}.postbody img,.postbody iframe,.imgcw{ float:none; max-width:100%; height:auto; display:block; margin:0 auto;}#footer{ width:100%}#footer p{padding-top:10px; padding-bottom:10px; font-size:1rem; color:#8e8e8e; height:65px; line-height:2rem}#footer a{ display:inline-block; width:35px; height:16px; vertical-align:top; margin-left:10px; margin-right:10px; margin:0 10px 0}#footer a img{ float:none}#bgmask{background:rgba(0,0,0,0);}.show{ display:block}.hide{ display:none;}#indexPage #mservice a.more,#indexPage #mteam a.more{ display:none}.dropmenu ul li.sub{ text-indent:20px; background:#fff;}

/*h*/
.xiala
{
    float:left;    padding-top: 10px;    text-indent: 20px;
}
.projectitem .project_info p.title {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 10px;color:transparent;font-size: 14px;text-align: center;}

.projectitem .project_info p.subtitle {color:transparent;font-size: 12px;margin-bottom: 10px;text-align: center; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.postbody iframe{ height:180px; width:320px; }

.postbody hr{height:1px;border:none;border-top: 1px dotted rgb(211, 211, 211); margin-top: 20px; margin-bottom: 20px;}

#indexPage #mservice .slider_wrapper .bx-controls-direction a {width: 60px;height: 60px; top: 0px;} #indexPage #mservice .slider_wrapper .bx-controls-direction a i {top: 15px;position: relative;}

@font-face {font-family: 'NeoSansStd-Regular';src: url('/mobile/ctmon09/css/fonts/NeoSansStd-Regular.otf');font-weight: normal;font-style: normal;} 

@font-face {font-family: 'NeoSansStd-Light';src: url('/mobile/ctmon09/css/fonts/NeoSansStd-Light.otf');font-weight: normal;font-style: normal;} 

@font-face {font-family: 'NeoSansStd-Medium';src: url('/mobile/ctmon09/css/fonts/NeoSansStd-Medium.otf');font-weight: normal;font-style: normal;} 

#footer p span {width: 80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}#footer a path {fill: #808080;}

#projectpost .postbody a {height: 40px;width: 100%;line-height: 40px;text-align: center;color: #fff;background-color: #5A5A5A;display: block;bottom: 0;left: 0;}

.bx-wrapper .bx-next{ right:0}

.bx-wrapper .bx-prev{ left:0}

.jplayer_wrapper{ display:none;}

#footer p.plr10 span{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

#footer a img{ height:100%; width:auto; margin-top:2px;}

#footer{ position: relative; bottom:0px; top:auto;}

.newsimage{ display:none;}

/*#indexPage #mslider ul li { position:relative; min-height:200px;}*/

#indexPage #mslider ul li div{ padding:0 !important; width:100%; height:auto;}

#indexPage #mslider ul li,#indexPage #mslider{ height:auto !important;}

#indexPage #mslider ul li div.slider_info{width:80%; position:absolute;top:50%; left:50%; margin-top:-30px; margin-left:-40%; }

#indexPage #mslider ul li p.title{ margin-top:0px !important;}

#indexPage #mslider .bx-wrapper .bx-pager{bottom:16px;}

#indexPage .bx-wrapper{ background-color:transparent;}

.bx-wrapper .bx-pager.bx-default-pager a{width: 5px;height: 5px; background-color: rgba(200, 200, 200, 0.6);}

.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover{ background-color:#fff;}

#projectpost .bx-wrapper .bx-pager.bx-default-pager a.active, #projectpost .bx-wrapper .bx-pager.bx-default-pager a:focus, #projectpost .bx-wrapper .bx-pager.bx-default-pager a:hover{ background-color:#808080;}

.npagePage #projectlist .description{ display:none;}

.bx-wrapper .bx-pager{padding-top: 0px;}

.bx-wrapper{margin: 0 auto 30px; border: none; box-shadow:none;-webkit-box-shadow:none;}

#projecttags4 a {margin-right: 10px;padding: 5px 10px;background: #fff;color: #989898;display: inline-block;border: 1px solid rgba(0,0,0,.15);}

#projecttags4 {margin: 20px 20px 2%;}

#projectshow4 {margin-top: 30px;padding: 2% 0 0;}

.postbody4 {margin-top: 40px;}

#projectimages.pro-slider4 img{max-height: 400px;}

#projectlist .content_list:after{ content:''; display:block; clear:both;}

#pages{ display:block !important;}

#projectlist .projectitem { -webkit-animation-name: fadeIn; animation-name: fadeIn; }

.dropmenu ul{ background-color:transparent; z-index:3}

.npagePage .content{ position:relative; z-index:1}


:hov


.cls

element.style {
}
#online {
    background-color: rgba(29, 29, 29, 0.9);
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.5);
}
#online {
    width: 80%;
    margin: 0 10%;
    position: absolute;
    background: rgba(243,243,243,.9);
    box-shadow: 0 5px 10px rgba(0,0,0,.1);
    bottom: 5px;
    height: 40px;
    border-radius: 80px;
    z-index: 5;
}
#online a {
    color: #e40807;
}
#online a {
    width: 25%;
    float: left;
    height: 100%;
    line-height: 40px;
    text-align: center;
    color: #e40807;
    font-size: 18px;
    position: relative;
}
#online a:after {
    content: "";
    position: absolute;
    right: 0;
    height: 100%;
    width: 1px;
    background: rgba(255,255,255,.6);
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0,0);
}

#online a::after{ background-color:rgba(255,255,255,.05);}

#online{ background-color:rgba(29, 29, 29, 0.9);box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.5);}

#online a{color: #fff;}
.fa-qq:before {
    content: "\f1d6";
}
#online .ol-qq:after
{
        /*width: 0px;*/
}
.contliuyuan
{
    position: relative;
    top: -33px;
    left: 90%;
    width:18px;
        color: #fff;
}
.contliuyuan i
{

    font-size:18px;
}
.dropmenu ul li.sub1 {
    text-indent: 20px;
}
.dropmenu ul li.sub2 {
    text-indent: 40px;
}
.dropmenu ul li.sub3 {
    text-indent: 60px;
}
.npagePage.post #postInfo .title {
    color: #333333;
    transition: all .3s ease-out 0s;
    line-height: 20px;
    font-size: 18px;
}
.npagePage.post #postInfo .subtitle {
    color: #999;
    font-size: 12px;
    margin-top: 4px;
    transition: all .3s ease-out 0s;
    line-height: 14px;
    padding-bottom:20px;
    padding-top:10px;
}
.npagePage.post #listContent h3,.xgnr h3 {
   color: #666;
    font-size: 16px;
    margin-top: 20px;
        text-indent: 5px;
}
.xgnr .subtitle
{
    text-indent: 5px;
        padding-top: 5px;
}
.item_des p.description {
    color: #999;
}
.mm-listview>li>a.active {
    color: #464646;
}
.clearfix .ellipsis {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: block;
}
 .npagePage.post #postContent {
    line-height: 20px;
}
 .npagePage.post #postContent {
    line-height: 20px;
    margin-top:20px;
}
..clearfix .title {
    color: #464646;
}
 .item_block .item_info .title {
    font-size: 14px;
    color: #999;
    transition: all .3s linear;
}
.item_wrapper .date_wrap {
    color: #9a9a9a;
}
.item_wrapper .date_wrap {
    color: #9a9a9a;
}
.news .content_list li {
    border-bottom: 1px solid rgba(233,233,233,.12);
}
 .news .content_list li {
    padding: 26px 0;
    border-bottom: 1px solid #e9e9e9;
    text-align: left;
}
.news .content_list li {
    border-bottom-color: rgba(0,0,0,.08);
}
.news .content_list li {
    padding: 26px 0;
    border-bottom: 1px solid #e9e9e9;
    text-align: left;
}
.item_tags a {
    display: inline-block;
    padding: 4px 0px ;



        color: #999;
}
.subtitle .time
{
    float:left;
}
.subtitle .bshare-custom
{
    float:right;
}

.code{
	border:solid 1px #cacaca;
	font-size:14px;
	
	    margin-bottom: 30px;
    overflow: hidden;
    width: 85%;
    text-align: center;
    margin: auto;
}

.wline{
	    font-size: 14px;
    font-family: "Courier New", Courier, monospace!important;
    display: block;
    background-color: #FFFFFF;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
    float: left;
    width: 42%;
}

.code > span:last-child{
	    border-bottom: none;
    width: 42%;
    float: right;
    border-left: solid 1px rgba(0,0,0,0.1);
}

.gline{
	font-size:14px;
	font-family:"Courier New", Courier, monospace!important;

	border-bottom:solid 1px rgba(0,0,0,0.1);
	display:block;
	background-color:#f1f1f1;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:8px;
}	
.News_list01-d1_c1 li{
	background: #fff;
	border-bottom:1px solid #cfcfcf;
}
.News_list01-d1_c1 li div{
	height:47px;
	display:block;
	padding:0 20px 0 10px;
	background: url(/mobile/ctmon09/images/z3g_arrow_white.png) no-repeat 100% 50%;
}
.News_list01-d1_c1 li h3{
	padding:7px 0 0 0;
	color:#000;
	vertical-align:middle;
	display:-moz-box;
	display:-webkit-box;
	display:box;
	-moz-box-orient:horizontal;
	-webkit-box-orient:horizontal;
	box-orient:horizontal;
}
.News_list01-d1_c1 li h3 strong,
.News_list01-d1_c1 li h3 img{
	vertical-align:middle;
	line-height:15px;/*»ðºü*/
}
.News_list01-d1_c1 li h3 img{
	max-width:32px;
	max-height:16px;
	margin-left:2px;
}
.News_list01-d1_c1 li h3 span.name{
	height:15px;
	line-height:15px;
	font-size:14px;
	display:block;/*»ðºü*/
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
	vertical-align:middle;
	margin-top: 2px;
font-weight: normal;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	box-flex:1;
}
.News_list01-d1_c1 li .time{
	line-height:18px;
	color:#999;
	font-size:12px;
}
.News_list01-d1_c1 li.touch{
	border-bottom:1px solid #a1131d;
	background:#a1131d;

	-moz-box-shadow:-2px 5px 5px #871018 inset;
	-webkit-box-shadow:-2px 5px 5px #871018 inset;
	box-shadow:-2px 5px 5px #871018 inset;
}
.News_list01-d1_c1 li .js_gotoNewsDetail
{
    background:url(/mobile/ctmon09/images/down.png)  no-repeat 91% 30% ; padding: 0 50px 0 10px;
}
.no-bottom .title
{
        line-height: 20px;
    font-size: 18px;
        margin-bottom: 20px;
        text-align:center;
            color: #333333;
}
.no-bottom
{
        background: #f6f6f6;
}
.goodstitle
{
    overflow:hidden;
    padding:0px 15px;
    text-align:center;  
}
.goodstitle li
{
    width:32%;
     display:inline-block;
    text-align:center;
     overflow:hidden;
    border: 1px solid #cecece;
    line-height:25px;
    color: #666666;
}
.goodstitle .goodgg
{
    background:#e40807;
    color:#fff;

}
.container .none
{
        display:none;

}

.goodscontent
{
    padding:20px;
    color: #aaa;
    font-size: 13px;
}
.goodsshare
{
     margin-top:10px;
}
.xgnr #projectlist
{
     overflow:hidden;
     margin-top:20px;
}
.container #contactinfo div a,.subtitle #contactinfo div a, #contactinfo1 div a
{
            padding: 0px;
    height: 25px;
    width: 25px;
}
.container #contactinfo div a i,.subtitle #contactinfo div a i, #contactinfo1 div a i{
    margin-top: 4px;
    font-size: 16px;
}
.container #contactinfo div span,.subtitle #contactinfo div span
{
    float: left;
    line-height: 25px;
    margin-left: 20px;
        height: auto;
}
#contactinfo1 div span
{
    float: left;
    line-height: 25px;
        height: auto;
        font-size:14px;
}
#contactinfo1 div a {
    color: #fff;
    width: 25px;
    height: 25px;
    display: block;
    font-size: 16px;
    background: #c2c2c2;
    margin-right: 10px;
    text-align: center;
    border-radius: 30px;
}
.container #contactinfo div, #contactinfo1 div{
    padding: 10px 0 30px;
    height:auto;
}
.subtitle #contactinfo div {
  padding: 0px;
    height:auto;
    position: relative;
    top: -9px;
}
.container .item_tags {
        padding: 0px 20px 20px;
}
#postContent #listContent
{
     padding-top:20px;
}
.nn{
    padding: 11px;
    border: 1px solid #eeefef;
    /* margin-top: -2px; */
    display: block;
    float: left;
    background-color: #eeefef;
        color: #000;
}
.nn.active{
color: #0072b7;
}<!--ºÄÊ±1753869862.4673Ãë-->