@charset "utf-8";

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;word-wrap: break-word;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}

body{line-height:1; font-family:microsoft yahei }



blockquote,q{quotes:none}

blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}



input,select,textarea{outline:0}



table { margin-bottom:30px; }

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}

.clearfix{display:inline-block}

html[xmlns] .clearfix{display:block}

* html .clearfix{height:1%}

::-webkit-scrollbar{width:7px;height:7px}

::-webkit-scrollbar-track{background:#292929}

::-webkit-scrollbar-thumb{background:#d2d2d2}

address{font-style:italic}

abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted #666}

strong,b{font-weight:bold}

i,em,dfn,cite{font-style:italic}

dfn{font-weight:bold}

sup{font-size:11px;vertical-align:top}

sub{font-size:11px;vertical-align:bottom}

small{font-size:11px}

del{text-decoration:line-through}

ins{text-decoration:underline}

code,pre{line-height:18px}

var,kbd,samp,code,pre{font:11px/19px; color:#333;background:#f8f8f8}

kbd{font-weight:bold}

samp,var{font-style:italic}

pre{white-space:pre;overflow:auto;padding:10px;margin:40px;clear:both;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}

code{padding:3px}



caption{text-align:left}



body{height:100%;font-size:12px;background:url('../images/pattern.png')}

body.small #container{bottom:auto!important;top:20px}

body.small #progress-back{display:none!important}

a{text-decoration:none;transition:color .2s linear;-moz-transition:color .2s linear;-webkit-transition:color .2s linear;-o-transition:color .2s linear;outline:0;color:#c02809}

#progress-back{z-index:5;height:8px;width:100%;background:#fff}

#progress-bar{height:8px;width:100%;background:#039345}

#container{position:absolute;left:50%;bottom:10%;margin-left:-500px;width:1000px;display:none;z-index:99}

.inner-content{padding:20px;color:#fff;display:block!important}

.inner-content h1{margin:5px 0 15px 0;font-size:18px;color:#a8a8a8;}

.inner-content h1,.inner-content h2,.inner-content h3,.inner-content h4,.inner-content h5,.inner-content h6{color:#a8a8a8;font-weight:bold}

.inner-content h2{font-size:15px;margin-bottom:14px}

.inner-content h3{font-size:13px;margin-bottom:9px}

.inner-content h4{font-size:12px;margin-bottom:8px}

.inner-content h5{font-size:11px;margin-bottom:6px}

.inner-content h6{font-size:10px;margin-bottom:4px}

header{width:100%;margin-bottom:20px}

header #logo{padding:14px;float:left}

#menu{background:rgba(0,0,0,0.7);display:block!important;position:relative;clear:both}

header nav{padding:41px 0 0 35px;float:left}

nav li{display:inline-block;padding-left:15px}

nav li:first-child{padding-left:0}

nav li a{text-decoration:none;color:#fff;font-size:18px;}

nav li a.active{color:#039345}

nav li a.yanse{color:#fff;}

nav li a:hover{color:#039345;transition:color .2s linear;-moz-transition:color .2s linear;-webkit-transition:color .2s linear;-o-transition:color .2s linear}

.ss { margin-top:35px }

#social-icon{width:120px;float:right;margin-top:24px}

#social-icon ul{padding:16px 15px 12px 15px;}

#social-icon ul li{display:inline-block;padding-left:10px}

#social-icon ul li:first-child{padding-left:0}

#social-icon a{transition:opacity .2s linear;-moz-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear; font-size:18px; color:#fff }

#social-icon a:hover{opacity:.60;-moz-opacity:.60;filter:alpha(opacity=60); color:#039345}

#social-icon a.dqyy{opacity:.60;-moz-opacity:.60;filter:alpha(opacity=60); color:#039345}

.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}

.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}

.fancybox-skin{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}

.fancybox-opened{z-index:8030}

.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}

.fancybox-outer,.fancybox-inner{padding:0;margin:0;position:relative;outline:0}

.fancybox-inner{overflow:hidden}

.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}

.fancybox-error{color:#444;font:14px/20px;margin:0;padding:10px}

.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}

.fancybox-image{max-width:100%;max-height:100%}

#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../images/fancybox/fancybox_sprite.png)}

#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8020}

#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox/fancybox_loading.gif) center center no-repeat}

.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}

.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url(../images/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}

.fancybox-prev{left:0}

.fancybox-next{right:0}

.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}

.fancybox-prev span{left:20px;background-position:0 -36px}

.fancybox-next span{right:20px;background-position:0 -72px}

.fancybox-nav:hover span{visibility:visible}

.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}

#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}

#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}

.fancybox-title{visibility:hidden;font:normal 13px/20px;position:relative;text-shadow:none;z-index:8050}

.fancybox-opened .fancybox-title{visibility:visible}

.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}

.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}

.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}

.fancybox-title-inside-wrap{margin-top:10px}

.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}

.fancybox-type-inline .fancybox-skin{background:rgba(255,255,255,0.5)!important;border-radius:10px!important}

.fancybox-type-inline .fancybox-outer{background:#fff!important}

.fancybox-type-inline .fancybox-inner{overflow:hidden!important;overflow-y:auto!important}

.fancybox-type-inline .fancybox-next{right:15px!important}

.fancybox-type-inline .fancybox-prev{left:15px!important}

#supersized-loader{position:absolute;top:50%;left:50%;z-index:0;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em;background:url(../images/progress.gif) no-repeat center center}

#supersized{display:block;position:fixed;left:0;top:0;overflow:hidden;height:100%;width:100%;background:url('../images/pattern.png')}

#supersized img{width:auto;height:auto;position:relative;display:none;outline:0;border:0}

#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}

#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}

#supersized li{display:block;list-style:none;z-index:-30;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#111}

#supersized a{width:100%;height:100%;display:block}

#supersized li.prevslide{z-index:-20}

#supersized li.activeslide{z-index:-10}

#supersized li.image-loading{background:#111 url(../images/progress.gif) no-repeat center center;width:100%;height:100%}

#supersized li.image-loading img{visibility:hidden}

#supersized li.prevslide img,#supersized li.activeslide img{display:inline}

#prevslide,#nextslide{position:absolute;height:70px;width:70px;top:50%;margin-top:-21px;opacity:.6;z-index:1000}

#prevslide{left:0;background:#000 url('../images/prev.png') no-repeat center}

#nextslide{right:0;background:#000 url('../images/next.png') no-repeat center}

#prevslide:hover,#nextslide:hover{cursor:pointer}

#progress-back{z-index:100;position:fixed;height:8px;width:100%;background:#000}

#progress-bar{position:relative;height:8px;width:100%;background:#039345}

#content{width:100%;height:434px;overflow:hidden;display:none}

#content>div{display:none;width:100%;height:434px;background:#fff }

.about-scroll{width:970px;height:340px;overflow-y:scroll}

.left{float:left;width:334px}

.left h2,.right h2{font-size:18px;color:#a8a8a8;margin-top:0}

.left p{font-size:13px;color:#fff;line-height:20px;padding-bottom:14px}

.left blockquote{font-size:16px;position:relative;color:#a9a9a9;line-height:26px;padding:0 35px;font-style:italic;margin-bottom:14px}

.left blockquote:after{content:'\201D';position:absolute;right:8px;bottom:-15px;font-size:54px;color:#a9a9a9}

.left blockquote:before{content:"\201C";position:absolute;left:0;top:15px;font-size:54px;color:#a9a9a9}

.right{float:right;width:392px;margin-right:10px}

.img-staf a{float:left;margin:0 10px 10px 0;border:7px solid #1c1c1c;border-radius:100%;position:relative;width:108px;height:108px}

.img-staf a:nth-child(3n){margin-right:0}

.img-staf a:nth-last-child(-n+3){margin-bottom:0}

.img-staf a:nth-child(3n+1){clear:both}

.img-staf img{width:108px;height:108px;border-radius:100%}

.img-staf a span.img-hover{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100%;opacity:0;background:rgba(255,255,255,0.5) url('../images/hover_03.png') no-repeat center center;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}

.img-staf a:hover span.img-hover{opacity:1}

.members{padding:25px 25px 0 25px;width:280px;text-align:center;display:none;overflow:hidden;overflow-y:auto}

.members img{width:266px;height:266px;border-radius:100%}

.members h3{font-size:16px;color:#000;margin:15px 0 5px 0}

.members span{display:block;font-size:11px;color:#ababab;margin-bottom:15px}

.members p{font-size:13px;color:#7d7d7d;line-height:20px;margin-bottom:15px}

.members .social-box{padding:12px 12px 10px 12px;background:#ededed;display:inline-block;position:relative;z-index:999999}

.members .social-box a{display:inline-block;margin-right:8px;width:28px;height:28px;transition:opacity .2s linear;-moz-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear}

.members .social-box a:hover{opacity:.70;-moz-opacity:.70;filter:alpha(opacity=70)}

.members .social-box a:last-child{margin-right:0}

.members .social-box a.facebook{background:url(../images/facebook.png) no-repeat}

.members .social-box a.twitter{background:url(../images/twitter.png) no-repeat}

.members .social-box a.linkedin{background:url(../images/linkedin.png) no-repeat}

#portfolio-scroll{width:760px;height:254px;overflow:hidden;overflow-y:scroll}

#portfolio-list li{float:left;margin:0 15px 15px 0}

#portfolio-list ul li:nth-child(4n){margin-right:0}

#portfolio-list ul li:nth-last-child(-n+4){margin-bottom:0}

#portfolio-list ul li:nth-child(4n+1){clear:both}

#portfolio-list a{display:block;width:160px;height:107px;border:6px solid #292929;transition:opacity .2s linear;-moz-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear}

#portfolio-list a:hover{opacity:.60;-moz-opacity:.60;filter:alpha(opacity=60)}

#portfolio-list img{width:160px;height:107px}



a.read-more,a.back{display:inline-block;font-size:13px;font-weight:bold;color:#c02809;margin-top:8px}

.contact-form{float:right;width:460px;position:relative}

#contact input[type="text"],#contact textarea{clear:both;float:left;font-family:arial;font-size:11px;padding:8px 10px;border:1px solid transparent;margin-bottom:14px;width:180px;display:block;height:10px;background:rgba(0,0,0,0.1)}

#contact label{float:left;color:#a8a8a8;font-size:11px;padding:10px 0 7px 12px}

#contact textarea{width:400px;max-width:400px;height:110px}

#contact input[type="submit"]{float:right;padding:7px 23px;color:#fff;border:0;background:#039345; cursor:pointer;margin:0 20px 0 0;-moz-border-radius:1px;-webkit-border-radius:30px;transition:color .2s linear;-moz-transition:color .2s linear;-webkit-transition:color .2s linear;-o-transition:color .2s linear}

#contact input[type="submit"]:hover{opacity:.85;-moz-opacity:.85;filter:alpha(opacity=85)}

#contact .message{position:absolute;bottom:0;left:0;max-width:340px;height:30px;line-height:30px;overflow:hidden;font-size:11px}

#contact .message.error{color:#eb2c06}

#contact .message.success{color:#fff}

.map{float:left;width:460px;height:250px}

.map img { width:100%; }

.inner_copyright{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}



.position { border-bottom:1px solid #e1e1e1; line-height:36px; background:url(wz.png) no-repeat left; font-size:14px; color:#333; padding-left:30px; margin-bottom:30px }

.position a { color:#333; }

.position span { color:#039345; }

.wow {}

.wen { color:#444; line-height:26px; font-size:14px; text-indent:0px; padding:0 30px;}

.wen p { }

.wen img { max-width:100%;}



.wen1 { color:#444; line-height:30px; font-size:14px; text-indent:0px; padding:0 30px; }

.wen1 h4{ font-weight: bold;}

/*.wen1 p { margin:20px 0; }*/

.wen1 td { padding:3px; font-size:12px; text-align:center; vertical-align:middle }

.wen1 img { width:100%; }



.tabTit{ font-size:0; text-align:center; transition:top linear .2s; }

.tabTit a{ display:inline-block; zoom:1; *display:inline; border:2px solid #039345; background:#fff; padding-left:20px; padding-right:20px; height:32px; margin:8px; overflow:hidden; white-space:nowrap; text-align:center; transition:all linear .2s; font:14px/32px microsoft yahei; color:#000; border-radius:100rem;}

.tabTit a:hover,.tabTit .on{ border-color:#039345; background:#039345; color:#fff;}





.newslist{ width:100%;}

.newslist li{ overflow:hidden; width:100%; padding:40px 0; border-bottom:1px dotted #e1e1e1;}

.newslist .time{ float:left; width:60px; }





.newslist .tu { width:250px; height:133px; float:left; margin-left:50px; overflow:hidden }

.newslist .tu img:hover { transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out; overflow:hidden }

.newslist .conts{ float:right; max-width:550px; width:100% }

.newslist .day,.newslist .date{ background-color:#039345;display:block; text-align:center; font-family:Arial; }

.newslist .day{ color:#fff; font-size:30px; line-height:36px; border-bottom:1px solid #fff }

.newslist .date{ font-size:12px; color:#fff; line-height:18px }



.newslist  h3 {font-size:18px; color:#696767; margin:0; margin-bottom:10px }

.newslist  h3 a { color:#696767; }

.newslist p { font-size:12px; color:#979696; margin:0; margin-bottom:10px; line-height:26px }

.newslist p a { color:#979696; }

.newslist p a:hover { color:#000; }

.newslist .more{ color:#039345; font-size:12px; border:1px solid #039345; width:80px; line-height:21px; display:block; text-align:center; border-radius:20px; }

.newslist .more:hover { color:#fff; font-size:12px; background:#039345; width:80px; line-height:21px; display:block; text-align:center; border-radius:20px;  }







.pagenavi {margin:0; width:96%; border-top:1px solid #e1e1e1; border-bottom:0; margin-bottom:30px }

.pagenavi .navi {display:inline-block; *display:inline; *zoom:1; float:right;}

.pagenavi .navi:after {display:block; clear:both; height:0; content:"";}

.pagenavi .navi li {display:inline-block; *display:inline; *zoom:1; float:left; margin:0;}

.pagenavi .navi li a {display:block; height:auto; padding:6px 4px; border:none; font-size:14px; color:#000; font-weight:bold; line-height:inherit; text-decoration:none;}

.pagenavi .navi li a.act {background:none; color:#888; font-weight:bold;}

.pagenavi .navi li.previous {}

.pagenavi .navi li.next     {}

.pagenavi .navi li.previous a {background:url("icon_arrow_back.png") no-repeat left center; text-indent:-99999px; width:10px;}

.pagenavi .navi li.next     a {background:url("icon_arrow.png") no-repeat right center; text-indent:-99999px; width:10px;}



input {

	outline: none;

}

input[type=search] {

	-webkit-appearance: textfield;

	-webkit-box-sizing: content-box;

	font-family: inherit;

	font-size: 100%;

}

input::-webkit-search-decoration,

input::-webkit-search-cancel-button {

	display: none; /* remove the search and cancel icon */

}



/* search input field */

input[type=search] {

	background: #039345 url(search-icon.png) no-repeat 6px center;

	

	padding:6px;

	width:50px;

	border:0;



	-webkit-transition: all .5s;

	-moz-transition: all .5s;

	transition: all .5s;

}

input[type=search]:focus {

	width: 60px;

	background-color: #fff;

	

}



/* placeholder */

input:-moz-placeholder {

	color: #999;

}

input::-webkit-input-placeholder {

	color: #999;

}







#demo-b input[type=search] {

	width: 15px;

	padding-left: 10px;

	color: transparent;

	cursor: pointer;

	border:0;

	outline:none;

}

#demo-b input[type=search]:hover {

	background-color: #039345;

}

#demo-b input[type=search]:focus {

	width: 60px;

	padding-left: 32px;

	color: #000;

	background-color: #039345;

	cursor: auto;

}

#demo-b input:-moz-placeholder {

	color: transparent;

}

#demo-b input::-webkit-input-placeholder {

	color: transparent;

}

.fl { float:left; }

.fr { float:right; }



.newnav { font-size:12px; line-height:26px; padding-right:30px }



.span3 { width:25%; float:left; }

.span9 { width:75%; float:right; }

.span6 { width:50%; float:left; }

#nav1 {

     ext-align:left; transition:top linear .2s; 

    /*定义整个ul菜单的行高和背景色*/

}



/*==================一级目录===================*/

#nav1 a {

      background:#636361; width:90%; padding-left:10%; color:#fff; float:left; line-height:34px; border-bottom:1px solid #fff; transition:all linear .2s; font:14px/34px microsoft yahei; 

	  

       /*Width(一定要)，否则下面的Li会变形*/

}



#nav1 li {

        

	   

       margin:0;

	   width:100%;

	  

       float:left;

	   list-style:none;

       /*float：left,本不应该设置，但由于在Firefox不能正常显示       继承Nav的width,限制宽度，li自动向下延伸*/

}









#nav1 a:hover  {

      background:#039345; color:#fff; transition:all linear .2s;

	   

	 

}

#nav1 a.dqwz  {

      background:#039345; color:#fff; transition:all linear .2s;

	   

	 

}



/*==================二级目录===================*/

#nav1 li ul {

       list-style:none;

       text-align:left;

	   margin:0; 

	   padding:0;

}

#nav1 li ul li{       

      

	   

	  

	    list-style:none; line-height:34px; margin:0; 

}



#nav1 li ul a {

         color:#fff; font-weight:100; font-size:12px; background:#636361; width:88%; padding-left:12%; line-height:34px; display:block

		

       /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/

}



/*下面是二级目录的链接样式*/



#nav1 li ul a:hover {

     color:#fff; background:#039345; 

       /* 二级onmouseover的字体颜色、背景色*/

}

#nav1 li:hover ul {

       left: auto;

}

#nav1 li.sfhover ul {

       left: auto;

}

#content {

       clear: left; 

}

#nav1 ul.collapsed {

       display: none;

}

-->



.fxdm { margin-top:20px; }





.cplm h2 { font-size:20px; color:#444; line-height:40px; padding-left:30px; font-weight:100; margin-bottom:10px }

.cplm h3 { font-size:21px; margin-bottom:20px; line-height:26px; padding-left:30px; color:#444; font-weight:100; }

.wen h3 { font-size:18px; color:#039345; line-height:40px; font-weight:100; margin-bottom:10px; padding-left:0 }

.wen h4 { font-size:16px; margin-bottom:20px; line-height:26px; color:#444; font-weight:100; }



.wen ul {display: block;

    list-style-type: disc;

    -webkit-margin-before: 1em;

    -webkit-margin-after: 1em;

    -webkit-margin-start: 0px;

    -webkit-margin-end: 0px;

    -webkit-padding-start: 40px;}

.wen ul li {display: list-item;

    text-align: -webkit-match-parent;}

.wen ul li span{ display: block}

.wen1 h3 { font-size:18px; color:#039345; line-height:40px; font-weight:100; margin-bottom:10px; padding-left:0 }

.wen1 h4 { font-size:16px; margin-bottom:10px; line-height:26px; color:#444; font-weight:100; }



.news_center_list {

    margin-right:20px;

	

	margin-bottom:30px;

	border:1px solid #e1e1e1;

}



.news_center_list_img {

	overflow: hidden;



}

.news_center_list_img img {

	width: 100%;

	transition: 0.3s all;

	-webkit-transition: 0.3s all;

}

.news_center_list_img p {  background:#636361; color:#fff; width:100%; font-size:18px; margin:0; line-height:30px; text-align:center; }

.news_center_list_img:hover img {

	transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;

}

.news_center_list_img:hover p {  background: #0c974e;  transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out; }





.zzr a:link{ color:#555555; }

.zzr a:visited{ color:#555;}

.zzr a:hover{ color:#039345; font-weight:bold;}

.zzr a:active{color:#555555;}



