@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, font,
img, ins, kbd, q, s, samp, small,
strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table,
caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit }

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

body 									{ line-height:1.8; }

blockquote, q 							{ quotes:none; }

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

table 									{ border-collapse:collapse; border-spacing:0; }



html 									{ overflow-y:scroll; overflow:-moz-scrollbars-vertical; }
body { font: 14px  Microsoft YaHei, \5b8b\4f53, Verdana, SimHei, Helvetica, Arial, sans-serif; background: #dcdddd; color: #666; height: 100%; -webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; }



h1, h2, h3, h4, h5, h6 					{ margin:0; padding:0; font-family:Microsoft YaHei, \5b8b\4f53, Verdana, SimHei, Helvetica, Arial, sans-serif; font-weight:normal; } 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a 		{ font-weight:inherit; }
h1 										{ margin:0 0 10px 0; padding:0; font-size:36px; line-height:40px; color:#333; }
h2										{ margin:0 0 10px 0; padding:0; font-size:30px; line-height:34px; color:#333; }
h3 										{ margin:0 0 10px 0; padding:0; font-size:24px; line-height:28px; color:#333; }
h4 										{ margin:0 0 10px 0; padding:0; font-size:18px; line-height:22px; color:#333; }
h5 										{ margin:0 0 10px 0; padding:0; font-size:14px; line-height:16px; color:#333; }
h6 										{ margin:0 0 10px 0; padding:0; font-size:12px; line-height:16px; color:#333; }

p 										{ margin:0; padding:0 0 10px 0; line-height:22px; }

strong 									{ font-weight:bold; color:#333; }
em 										{ font-style:italic; color:#666; }
small 									{ font-size:80%; }
sup, sub								{ height:0;	line-height:5px; vertical-align:baseline; _vertical-align:bottom; position:relative; font-size:80%; }
sup 									{ bottom:5px; }
sub 									{ top:5px; }
code, pre 								{ padding:0 3px 2px; color:#333; font-size:11px; }
code									{ padding:0 4px 2px 4px; background-color:#000; border:1px solid #000; color:#f1f1f1; }




ol, ul 									{ list-style:none; }




blockquote, blockquote p 				{ font-size:12px; line-height:24px; color:#777; font-style:italic; }
blockquote 								{ margin:10px 0 15px 0; padding:0 0 0 5px; border-left:1px solid #747474; }
blockquote cite 						{ display:block; font-size:12px; color:#555; }
blockquote cite:before 					{ content:"\2014 \0020"; }
blockquote cite a,
blockquote cite a:visited,
blockquote cite a:visited 				{ color:#555; }
blockquote span							{ width:15px; display:inline-block; }

hr 										{ margin:20px 0 20px 0; border:0; border-top:1px solid #999; height:2px; width:100%; text-align:left; }



a:link 									{ color:#575757; text-decoration:none; outline:0; transition-property:color .1s linear 0s; -moz-transition:color .1s linear 0s; -webkit-transition:color .1s linear 0s; -o-transition:color .1s linear 0s; }
a:visited 								{ color:#575757; text-decoration:none; outline:0; }
a:active 								{ color:#333; text-decoration:none; outline:0; }
a:hover 			 					{ color:#c11920; text-decoration:underline; outline:0; }
a:focus 								{ -moz-outline-style:none; }





img 									{ border:0; -ms-interpolation-mode:bicubic; }
.max-img 								{ width:100%; height:auto; }		
.media 									{ position:relative; margin:0 0 15px 0;	padding-bottom:51%; padding-top:30px; height:0; overflow:hidden; border:1px solid #ccc; }
.media iframe,
.media object,  
.media embed 							{ position:absolute; top:0; left:0; width:100%; height:100%; }



a.btn, .btn 							{ margin:5px 0 5px 0; padding:4px 25px 4px 10px; display:inline-block; color:#fff; border:1px solid #000;cursor:pointer; }
a:hover.btn 							{ text-decoration:none; border:1px solid #000; color:#666; }



select, input, img, select { vertical-align: middle }
select, input, textarea, select, button { outline: 0 }
#stylized-form							{ margin:10px 0 20px 0; padding:20px; background-color:#f4f4f4; -webkit-border-radius:4px; -moz-border-radius:4px; }
.wrapper-block label 					{ padding:0; display:block; font-weight:bold; text-align:right; width:140px; float:left; }
.wrapper-block [type="text"]			{ font-size:12px; padding:4px 2px; border:solid 1px #bbbbbb; width:200px; margin:2px 0 15px 10px; }
.wrapper-block select					{ font-size:12px; padding:2px; border:solid 1px #bbbbbb; margin:2px 0 15px 10px; }
.wrapper-block [type="radio"]			{ line-height:16px; margin:0 2px 15px 10px; }
.wrapper-block [type="checkbox"]		{ line-height:16px; margin:0 2px 15px 10px; }
.wrapper-block textarea					{ padding:4px 2px; border:solid 1px #bbbbbb; width:200px; margin:2px 0 15px 10px; font:12px "Century Gothic", "Trebuchet MS", Helvetica, sans-serif; }

.wrapper-inline label 					{ padding:0; display:block; font-weight:bold; text-align:right; width:140px; float:left; }
.wrapper-inline [type="text"]			{ font-size:12px; padding:4px 2px; border:solid 1px #bbbbbb; width:200px; margin:2px 0 15px 10px;  float:left; }
.wrapper-inline select					{ font-size:12px; padding:4px 2px; border:solid 1px #bbbbbb; margin:2px 0 15px 10px; float:left; }
.wrapper-inline [type="radio"]			{ line-height:16px; margin:0 2px 15px 10px; float:left; }
.wrapper-inline [type="checkbox"]		{ line-height:16px; margin:0 2px 15px 10px; float:left; }
.wrapper-inline textarea				{ padding:4px 2px; border:solid 1px #bbbbbb; width:140px; margin:2px 0 15px 10px; font:12px "Century Gothic", "Trebuchet MS", Helvetica, sans-serif; float:left; }

a.btn-form, input.btn-form				{ margin:5px 0 5px 150px; padding:4px 28px 4px 8px; display:inline-block; font-size:11px; color:#fff; border:1px solid #444; background:#333; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; cursor:pointer; }
.small-label							{ display:block; font-size:10px; font-weight:normal; color:#666; text-align:right; width:140px; }



table									{ margin:0 0 20px 0; width:100%; }
table th 								{ padding:10px 8px 10px 8px; background-color:#e2e2e2; color:#333; font-weight:bold; border:1px solid #999; }
table td 								{ padding:10px 8px 10px 8px; background-color:#e2e2e2; color:#333; border:1px solid #999; }
table tr.even td 						{ background-color:#fff; }
table tr.odd td 						{ background-color:#f3f3f3; }
table td.highlight 						{ color:#FFF; font-weight:bold; }
table tr td.highlight					{ background-color:#333;  }
	


.img-left   							{ float:left; margin:0 30px 30px 0; border:none; }
.img-right  							{ float:right; margin:0 0 30px 30px; border:none; }
	
.clear       							{ clear:both; }
.float-left 							{ float:left; }
.float-right   							{ float:right; }

.text-big								{ color:#a2bd30; font-weight:bold; line-height:26px; }
.text-left    							{ text-align:left; }
.text-right    							{ text-align:right; }
.text-center   							{ text-align:center; }
.text-justify  							{ text-align:justify; }

.normal									{ font-weight:normal; }
.bold          							{ font-weight:bold; }
.italic        							{ font-style:italic; }
.underline     							{ border-bottom:1px solid; }
.highlight     							{ padding:0 3px 2px; color:#333; font-size:11px; background:#00deff; font-weight:bold; }
.intro									{ font-size:130%; line-height:130%; }

.nopadding 						   		{ padding:0; }
.noindent  						   		{ margin-left:0; padding-left:0; }
.nobullet  					   			{ list-style:none; list-style-image:none; }

.block									{ display:block; }
.hidden									{ display:none; }
.hide 									{ display:none; }


.green{color:#8fc21d}
.brown{color:#a40000}
.gray{color:#4f4f4f}
.normal_gray{color:#666}
.dark_gray{#3f3f3f}
.light_gray{color:#999}
.black{color:#000}

.center { text-align:center; }
.light { color:#ff0000 }
.deepred { color:#990000 }
.deepblue { color:#165aa0 }
.deepgreen { color:#335103 }
.gray { color: #666 }
.red { color: #FC0101 }
.orange { color: #f60 }
.orange2 { color: #c77a3b }

a.red2,.red2{color:#ba0505}
a.orange,.orange{color:#ff6600}
a.blue,.blue{color:#3a69ad}



.f-c			{overflow:hidden;} 
.f-contentBox:after			{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";} 
.f-contentBox					{zoom:1;} 




.top, .header, .main, .footer, .nav{width:1210px;margin:0px auto;}
.top, .main, .footer, .nav{overflow:hidden;}



.lb1								{margin:0 0 10px;}
.lb1-l					{position:relative;float:left;width:190px;margin-right:-190px;}
.lb1-r					{float:right;width:100%;}
.lb1-r-c				{margin-left:200px;}



.lb2{margin:0 0 10px;}
.lb2-r{position:relative;float:right;width:230px;margin-left:-230px}
.lb2-l{float:left;width:100%;;}
.lb2-l-c{margin-right:240px;}



.lb3{width:950px;margin:0 auto;}
.lb3-r{float:right;width:230px;}
.lb3-l{float:left;width:710px;}




.lb4{margin:0 0 10px;}
.lb4-l,.lb4-r{position:relative;float:left;width:230px;margin:0 -230px 0 0;}
.lb4-r{float:right;width:190px;margin:0 0 0 -190px;}
.lb4-m{float:left;width:100%;}
.lb4-m-c{margin:0 200px 0 240px;}



.lb5{margin:0 0 10px;}
.lb5-r,.lb5-r2{position:relative;float:right;width:190px;}
.lb5-r{width:230px;margin-left:10px;}
.lb5-l{float:left;width:100%;margin-right:-430px;}
.lb5-l-c{margin-right:440px;}


.lb6{margin:0 0 10px;}
.lb6-l,.lb6-l2{position:relative;float:left;width:230px;}
.lb6-l{width:190px;margin-right:10px;}
.lb6-r{float:right;width:100%;margin-left:-430px;}
.lb6-r-c{margin-left:440px;}





.m-nav,.m-nav li,.m-nav li a,.m-nav .corner{height:40px;line-height:40px;}
.m-nav,.m-nav li,.m-nav .corner{}
.m-nav{position:relative;margin:0 6px;text-align:center;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;color:#fff;background-repeat:repeat-x;background-position:0 0;}
.m-nav li,.m-nav li a{display:inline-block;*display:inline;*zoom:1;}
.m-nav li{padding:0 0 0 1px;font-size:14px;letter-spacing:normal;word-spacing:normal;background-position:0 -150px;}
.m-nav li.first{background:none;}
.m-nav li a,.m-nav li a:hover{text-decoration:none;color:#fff;}
.m-nav li a{padding:0 20px;font-weight:bold;}
.m-nav .corner{position:absolute;top:0;width:6px;overflow:hidden;}
.m-nav .corner-l{left:-6px;background-position:0 -50px;}
.m-nav .corner-r{left:100%;background-position:0 -100px;}

.m-nav-1{text-align:left;}

.m-nav-2{text-align:right;}






.m-list{line-height:21px;}
.m-list a,.m-list a:hover{text-decoration:none;color:#777;}



.m-list1{line-height:23px;}
.m-list1 ul{margin-left:-10px;}
.m-list1 li{float:left;padding-left:10px;}
.m-list1 a,.m-list1 a:hover{text-decoration:none;color:#333;}

.m-list1-c1 a,.m-list1-c1 a:hover{color:#3891eb;}



.m-list2{line-height:1.5;zoom:1;}
.m-list2 li{padding-left:15px;margin-top:5px;background:url("../images/dot01.gif") no-repeat left center;}
.m-list2-num li{padding-left:0px;background:none;}
.m-list2-num li span.num,.m-list2-num li span.num1{display:inline-block;margin-right:5px;background:#b2b2b2;width:18px;height:18px;line-height:18px;color:#FFF;text-align:center;}
.m-list2-num li span.num1{background:#c77a3b;}

.m-list2-dot02 li{background:url("../images/dot02.gif") no-repeat left center;} 

.m-list2-rds li:before{border-radius:50%;}

.m-list2-lg{font-size:14px;}



.m-list3{padding:1px 0 0;zoom:1;}
.m-list3 ul{margin:-11px 0 0;}
.m-list3 li{display:inline;float:left;width:100%;margin:10px 0 0;}
.m-list3 .txt{float:right;width:100%;height:95px;overflow:hidden;margin-left:-110px;}
.m-list3 h3,.m-list3 p{margin-left:110px;overflow:hidden;line-height:18px;}
.m-list3 h3{margin-bottom:5px;}
.m-list3 h3 a,.m-list3 h3 a:hover{color:#333;}
.m-list3 .u-img{float:left;width:100px;height:100px;}
.m-list3 .u-img2{float:left;width:94px;height:94px;}

.m-list3-x ul{margin:-11px 0 0 -10px;}
.m-list3-x li{width:230px;margin:10px 0 0 10px;}



.m-list4{padding:1px 0 0;zoom:1;}
.m-list4 ul{margin:-11px 0 0 -10px;}
.m-list4 li{display:inline;float:left;width:150px;margin:10px 0 0 10px;}
.m-list4 h3,.m-list4 p {width:100%;height:18px;overflow:hidden;margin:5px 0 0;line-height:18px;}
.m-list4 h3 a,.m-list4 h3 a:hover{color:#333;}
.m-list4 .u-img,.m-list4 .u-img2{width:auto;height:120px;}


.img-list-video{overflow:hidden;margin-right:-10px;}
.img-list-video li{overflow:hidden;float:left;margin-right:1px;margin-bottom:1px;width:150px;height:135px;}
.img-list-video li a{overflow:hidden;position:relative;display:block;width:150px;height:135px;}
.img-list-video li img{position:absolute;display:block;left:0px;width:150px;height:107px;z-index:1;}

.img-list-video li a span{left:0px;position:absolute;top:0px;display:block;width:150px;height:135px;z-index:2;cursor:pointer;
background:url("../images/video.png") no-repeat 5px 75px;
filter:Alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6;
}

.img-list-video li a:hover span{top:0px;
filter:Alpha(opacity=100);-moz-opacity:1.0;opacity: 1.0;
}
.img-list-video li a p{position:absolute;width:150px;left:0px;height:20px;line-height:20px;z-index:1;bottom:0px;}



.m-hd{height:35px;line-height:35px;padding:1px 0 0;border-bottom:1px solid #ddd;}
.m-hd h2,.m-hd ul,.m-hd li{float:left;}
.m-hd h2{margin:0 20px 0 0;font-size:16px;}
.m-hd li{position:relative;margin:-1px 0 0 2px;}
.m-hd li:first-child{margin-left:0;}
.m-hd li a,.m-hd li a:hover{text-decoration:none;color:#666;}
.m-hd li a{display:block;padding:0 15px;border:1px solid #ddd;border-bottom:0;border-radius:5px 5px 0 0;text-align:center;font-size:14px;background:#f8f8f8;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fdfdfd),to(#f8f8f8));background:-webkit-linear-gradient(#fdfdfd,#f8f8f8);background:-moz-linear-gradient(#fdfdfd,#f8f8f8);background:-ms-linear-gradient(#fdfdfd,#f8f8f8);background:linear-gradient(#fdfdfd,#f8f8f8);}
.m-hd li a:hover{background:#fff;}
.m-hd li.z-crt a{padding-bottom:1px;margin-bottom:-1px;background:#fff;}
.m-hd .more{float:right;margin-left:10px;}

.m-hd-bg{padding:11px 10px 0;border-radius:5px 5px 0 0;background:#f7f7f7;}

.m-hd-sl li{margin-left:-1px;}
.m-hd-sl li a{border-radius:0;}
.m-hd-sl li:first-child a{border-top-left-radius:5px;}
.m-hd-sl li:last-child a{border-top-right-radius:5px;}

.m-hd-rt h2{margin-right:0;}
.m-hd-rt ul{float:right;}

.m-hd-sm{height:25px;line-height:25px;}
.m-hd-sm h2{font-size:14px;}
.m-hd-sm li a{padding:0 10px;font-size:12px;}

.m-hd-fw li{width:80px;}
.m-hd-fw li a{padding:0;}

.m-hd-ra,.m-hd-ra li a,.m-hd-ra li:first-child a,.m-hd-ra li:last-child a{border-radius:0;}



.m-form{line-height:29px;color:#555;}
.m-form legend{font-size:14px;font-weight:bold;}
.m-form .formitm{padding:20px 0 0;line-height:30px;}
.m-form .formitm-1{padding-left:100px;}
.m-form .lab{float:left;width:90px;margin-right:-90px;text-align:right;font-weight:bold;}
.m-form .ipt{margin-left:100px;}
.m-form .ipt *{vertical-align:middle;}
.m-form .ipt a,.m-form .ipt a:hover{text-decoration:none;color:#3891eb;}
.m-form .ipt img{height:32px;margin:0 15px 0 5px;}
.m-form .ipt .domain{margin:0 0 0 5px;font-weight:bold;color:#777;}
.m-form .ipt p{height:22px;line-height:22px;color:#999;}
.m-form .tip{padding-top:10px;}
.m-form .tip input{margin:0 5px 3px 0;}



.m-table{table-layout:fixed;width:100%;line-height:1.5;}
.m-table th,.m-table td{padding:10px;border:1px solid #ddd;}
.m-table th{font-weight:bold;}
.m-table tbody tr:nth-child(2n){background:#fafafa;}
.m-table tbody tr:hover{background:#f0f0f0;}
.m-table .cola{width:100px;}
.m-table .colb{width:200px;}

.m-table-row th,.m-table-row td{border-width:0 0 1px;}

.m-table-rds{border-collapse:separate;border:1px solid #ddd;border-width:0 1px 1px 0;border-radius:5px;}
.m-table-rds th,.m-table-rds td{border-width:1px 0 0 1px;}
.m-table-rds > :first-child > :first-child > :first-child{border-top-left-radius:5px;}
.m-table-rds > :first-child > :first-child > :last-child{border-top-right-radius:5px;}
.m-table-rds > :last-child > :last-child > :first-child{border-bottom-left-radius:5px;}
.m-table-rds > :last-child > :last-child > :last-child{border-bottom-right-radius:5px;}



.m-page{margin:10px 0 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;word-wrap:normal;white-space:nowrap;color:#999;}
.m-page a,.m-page i{display:inline-block;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;}
.m-page a,.m-page a:hover{text-decoration:none;color:#39c;}
.m-page a:first-child{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.m-page a:last-child{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.m-page a.pageprv:before,.m-page a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
.m-page a.pageprv:before{margin-right:3px;content:'\3C';}
.m-page a.pagenxt:after{margin-left:3px;content:'\3E';}
.m-page a:hover{background:#f5f5f5;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#999;background:#f5f5f5;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;}

.m-page-lt{text-align:left;}

.m-page-rt{text-align:right;}

.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}

.m-page-sr a,.m-page-sr i{margin:0 3px;border-radius:5px;}
.m-page-sr i{border:0;}
.m-page-sr a:first-child,.m-page-sr a:last-child{border-radius:5px;}



.m-layer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);}
.m-layer > table{table-layout:fixed;width:100%;height:100%;}
.m-layer > table > tbody > tr > td{vertical-align:middle;}
.m-layer .lywrap{position:relative;width:400px;margin:0 auto;border:5px solid rgba(0,0,0,0.3);border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.2);}
.m-layer .lytt{position:relative;padding:10px;height:20px;margin:0 0 -1px;line-height:20px;border-bottom:1px solid #ddd;border-radius:5px 5px 0 0;background:#fafafa;}
.m-layer .lytt h2{float:left;font-size:16px;}
.m-layer .lyclose{float:right;font-weight:bold;font-family:arial;font-size:24px;color:#ccc;text-shadow:0 1px #fff;cursor:pointer;}
.m-layer .lyclose:hover{color:#aaa;}
.m-layer .lyct:last-child,.m-layer .lybt{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.m-layer .lyct:first-child{border-top-left-radius:5px;border-top-right-radius:5px;}
.m-layer .lyct{padding:20px;background:#fff;}
.m-layer .lybt{height:30px;line-height:30px;padding:10px;margin:-1px 0 0;border-top:1px solid #ddd;background:#f7f7f7;}
.m-layer .lyother{float:left;color:#999;}
.m-layer .lybtns{float:right;}
.m-layer .lybtns button{float:left;margin-left:10px;}

.m-layer.z-show{display:block;}






.u-btn{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 12px;height:28px;line-height:28px;border:1px solid #2d88bf;border-radius:5px;font-size:12px;letter-spacing:1px;text-align:center;vertical-align:middle;cursor:pointer;word-wrap:normal;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);text-shadow:0 -1px rgba(0,0,0,0.2);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#6dbde4),to(#399dd8));background:-webkit-linear-gradient(#6dbde4,#399dd8);background:-moz-linear-gradient(#6dbde4,#399dd8);background:-ms-linear-gradient(#6dbde4,#399dd8);background:linear-gradient(#6dbde4,#399dd8);}
.u-btn,.u-btn:hover{color:#fff;text-decoration:none;}
.u-btn:hover,.u-btn:focus{background:#399dd8;}
.u-btn:active{box-shadow:inset 0 1px 4px rgba(0,0,0,0.2);}
.u-btn::-moz-focus-inner{padding:0;margin:0;border:0;}
.u-btn .btnsel{display:inline-block;vertical-align:middle;border-style:solid;border-width:4px 4px 0;border-color:rgba(255,255,255,0.8) transparent transparent;}
.u-btn:hover .btnsel,.u-btn:focus .btnsel{border-top-color:rgba(255,255,255,1);}

.u-btn-lg{padding:0 15px;height:36px;line-height:36px;font-size:18px;}
.u-btn-lg .btnsel{border-width:5px 5px 0;}

.u-btn-sm{padding:0 10px;height:22px;line-height:22px;}

.u-btn-c1{border-color:#9f161b;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ee232a),to(#cc1c23));background:-webkit-linear-gradient(#ee232a,#cc1c23);background:-moz-linear-gradient(#ee232a,#cc1c23);background:-ms-linear-gradient(#ee232a,#cc1c23);background:linear-gradient(#ee232a,#cc1c23);}
.u-btn-c1:hover,.u-btn-c1:focus{background:#cc1c23;}

.u-btn-c2{border-color:#e1962d;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fbb149),to(#f8960a));background:-webkit-linear-gradient(#fbb149,#f8960a);background:-moz-linear-gradient(#fbb149,#f8960a);background:-ms-linear-gradient(#fbb149,#f8960a);background:linear-gradient(#fbb149,#f8960a);}
.u-btn-c2:hover,.u-btn-c2:focus{background:#f8960a;}

.u-btn-c3{border-color:#52a552;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#68c668),to(#50b150));background:-webkit-linear-gradient(#68c668,#50b150);background:-moz-linear-gradient(#68c668,#50b150);background:-ms-linear-gradient(#68c668,#50b150);background:linear-gradient(#68c668,#50b150);}
.u-btn-c3:hover,.u-btn-c3:focus{background:#50b150;}

.u-btn-c4{border-color:#d0d0d0;text-shadow:0 1px rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fefefe),to(#e7e7e7));background:-webkit-linear-gradient(#fefefe,#e7e7e7);background:-moz-linear-gradient(#fefefe,#e7e7e7);background:-ms-linear-gradient(#fefefe,#e7e7e7);background:linear-gradient(#fefefe,#e7e7e7);}
.u-btn-c4,.u-btn-c4:hover{color:#333;}
.u-btn-c4:hover,.u-btn-c4:focus{background:#e7e7e7;}
.u-btn-c4 .btnsel{border-top-color:rgba(0,0,0,0.6);}
.u-btn-c4:hover .btnsel,.u-btn-c4:focus .btnsel{border-top-color:rgba(0,0,0,1);}



.u-btns{display:inline-block;position:relative;}
.u-btns .u-btn{float:left;margin-left:-1px;border-radius:0;}
.u-btns .u-btn:first-child{margin-left:0;border-radius:5px 0 0 5px;}
.u-btns .u-btn:nth-last-of-type(1){border-radius:0 5px 5px 0;}
.u-btns .u-btn:only-of-type{border-radius:5px;}


.u-tt{font-family:'microsoft yahei',sans-serif;}

.u-tt-sm{font-size:12px;}

.u-tt-md{font-size:14px;}

.u-tt-lg{font-size:16px;}

.u-tt-xl{font-size:18px;}



.u-menu{display:none;position:absolute;z-index:100;top:100%;left:0;margin:1px 0 0;border:1px solid #d0d0d0;border-radius:5px;line-height:1.5;font-size:12px;letter-spacing:normal;word-spacing:normal;box-shadow:0 5px 15px rgba(0,0,0,0.05);background:#fff;}
.u-menu li a{display:block;padding:6px 12px;border-top:1px solid #e8e8e8;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.u-menu li:first-child a{border:0;border-radius:5px 5px 0 0;}
.u-menu li:last-child a{border-radius:0 0 5px 5px;}
.u-menu li a:hover{color:#333;background:#f7f7f7;}
.u-menu li a:active{background:#f0f0f0;}

.u-menu.z-show{display:block;}

.u-menu-gp li:empty{border-top:1px solid #ddd;margin:5px 0;}
.u-menu-gp li a{border:0;}

.u-menu-min,.u-menu-max{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.u-menu-min{min-width:100%;}
.u-menu-max{max-width:100%;}

.u-menu-rt{left:auto;right:0;}



.u-progress{width:200px;height:12px;overflow:hidden;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);background:#f7f7f7;}
.u-progress .pgbar,.u-progress .pging{display:block;width:100%;height:100%;}
.u-progress .pgbar{background:#3a9ed8;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#6fbee5),to(#3a9ed8));background:-webkit-linear-gradient(#6fbee5,#3a9ed8);background:-moz-linear-gradient(#6fbee5,#3a9ed8);background:-ms-linear-gradient(#6fbee5,#3a9ed8);background:linear-gradient(#6fbee5,#3a9ed8);-webkit-transition:width 0.5s linear;-moz-transition:width 0.5s linear;-ms-transition:width 0.5s linear;transition:width 0.5s linear;}
.u-progress .pging{background:-webkit-gradient(linear,0% 0%,100% 100%,from(rgba(0,0,0,0)),to(rgba(255,255,255,0.2)),color-stop(25%,rgba(0,0,0,0)),color-stop(25%,rgba(255,255,255,0.2)),color-stop(50%,rgba(255,255,255,0.2)),color-stop(50%,rgba(0,0,0,0)),color-stop(75%,rgba(0,0,0,0)),color-stop(75%,rgba(255,255,255,0.2)));background:-webkit-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(255,255,255,0.2) 25%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0.2));background:-moz-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(255,255,255,0.2) 25%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0.2));background:-ms-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(255,255,255,0.2) 25%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0.2));background:linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(255,255,255,0.2) 25%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0.2));-webkit-background-size:30px 30px;-moz-background-size:30px 30px;-ms-background-size:30px 30px;background-size:30px 30px;-webkit-animation:pging 1s linear infinite;-moz-animation:pging 1s linear infinite;-ms-animation:pging 1s linear infinite;animation:pging 1s linear infinite;}
@-webkit-keyframes pging{0%{background-position:0 0;}100%{background-position:30px 0;}}
@-moz-keyframes pging{0%{background-position:0 0;}100%{background-position:30px 0;}}
@-ms-keyframes pging{0%{background-position:0 0;}100%{background-position:30px 0;}}
@keyframes pging{0%{background-position:0 0;}100%{background-position:30px 0;}}

.u-progress-c1 .pgbar{background:#50b050;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#69c769),to(#50b050));background:-webkit-linear-gradient(#69c769,#50b050);background:-moz-linear-gradient(#69c769,#50b050);background:-ms-linear-gradient(#69c769,#50b050);background:linear-gradient(#69c769,#50b050);}

.u-progress-c2 .pgbar{background:#f8960b;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fbb24c),to(#f8960b));background:-webkit-linear-gradient(#fbb24c,#f8960b);background:-moz-linear-gradient(#fbb24c,#f8960b);background:-ms-linear-gradient(#fbb24c,#f8960b);background:linear-gradient(#fbb24c,#f8960b);}

.u-progress-c3 .pgbar{background:#cc1c23;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f0232b),to(#cc1c23));background:-webkit-linear-gradient(#f0232b,#cc1c23);background:-moz-linear-gradient(#f0232b,#cc1c23);background:-ms-linear-gradient(#f0232b,#cc1c23);background:linear-gradient(#f0232b,#cc1c23);}


.line{background:url("../images/line.gif") repeat-x;height:2px;}





.topBar{background:#333333 url("../images/topbar.png") repeat-x;position: relative; z-index: 9999999999; height: 41px; top:0px;width: 100%; position: fixed;}
.topL {margin-left:25px;}
.topL li{line-height:41px;float:left;color:#FFF;padding-right:10px;}
.topL li a{float:left;color:#FFF;margin-right:10px;}


.topR li{line-height:41px;margin:0px;padding-left:10px;float:left;padding-right:20px;color:#a8a598;background:url("../images/topbardot.png") no-repeat right center;}
.topR a {color:#a8a598;display:block;background:url("../images/topmenuico.png") no-repeat left 0px;padding-left:35px;}
.topR a.none{background-image:none;padding-left:10px;}
.topR a.video{background-position:left -45px;}
.topR a.weibo{background-position:left -92px;}
.topR a.weekly{background-position:left -139px;}

.topR li.current{color:#c11920;background-color:#c5c2b3;background-image:none;border-left:1px solid #4c4948;border-right:1px solid #000;}
.topR li.current a{color:#c11920;}


.wraper{position: relative; xxtop: 41px;z-index: 1;}



.headerBg{background:#FFF;height:120px;border-bottom:1px solid #d3d3d4;}
.header{height:120px;position:relative;}
.header .logo{top:27px;left:5px;position:absolute;}

.header .hsearch{top:45px;xxleft:450px;width:441px;height:35px;position:absolute;background:url("../images/sprites.png") no-repeat left 0px;margin_bottom:10px;}
.header .hsearchMenu{float:left;width:75px;height:31px;margin-top:2px;border-right:1px solid #c5c2b3;}
.header .hsearchMenu a.current{display:block;width:60px;height:31px;padding-left:15px;line-height:31px;color:#646951;font-size:14px;background:url("../images/sprites.png") no-repeat 50px -38px;}
.header .hsearchMenu .u-menu{width:75px;}
.header .hsearch .keyword{float:left;width:250px;height:31px;line-height:31px;margin:0px;margin-top:2px;margin-left:20px;color:#c5c2b3;border:0px;padding:0px;font-size:16px;}
.header .hsearch .submit{overflow:hidden;float:right;width:69px;height:35px;background:url("../images/sprites.png") no-repeat left -77px;margin:0px;text-indent:-9999px;border:0px;padding:0px;cursor:pointer;}

.header .sosuo{height:25px;line-height:35px;}
.header .sosuo strong{color:#F00;}
.header .sosuo a{margin-left:10px;color:#646951;}
.header .headlink{top:40px;right:5px;position:absolute;}
.header .headlink a{float:left;}




.navBg{background:#e6e7e7;border-top:1px solid #FFF;border-bottom:3px solid #6b705a}
.nav{margin:10px auto;}
.navInner{width:1080px; margin:0 auto;}
.nav a{float:left;color:#646951; white-space:nowrap;line-height:25px;width:50px;}
.navInner div{overflow:hidden;float:left;padding-left:20px;background:url("../images/navline.gif") no-repeat right center;padding-right:10px;}
.navInner div.m1{width:320px;padding-left:0px;}
.navInner div.m2{width:360px;}
.navInner div.m3{width:320px;background:none;}


.tabTitle{overflow:hidden;height:41px;}
.tabTitle li{overflow:hidden;width:86px;float:left;text-align:center;height:41px;line-height:41px;background:url("../images//line2.gif") no-repeat right center;}
.tabTitle li.current{background:url("../images/tabtitle.jpg") no-repeat center top;font-weight:bold;}
.tabTitle li.nobg{background:none;}
.tabTitle li.bg{background:url("../images/line2.gif") no-repeat right center;}

.tabMain{overflow:hidden;display:none;width:100%;}


.footerNavBg{overflow:hidden;background:#70745f;width:100%;margin-top:10px;}
.footerNav{overflow:hidden;width:1110px;height:30px;line-height:30px;margin:9px auto;background:url("../images/line.gif") no-repeat left center;}
.footerNav li{overflow:hidden;float:left;background:url("../images/line.gif") no-repeat right center;padding:0px 15px;}
.footerNav li a{color:#e6d9b3;}
.footerBg{overflow:hidden;background:#c5c2b3;width:100%;}

.friendLink{overflow:hidden;margin-top:10px;  background:url("../images/flink.jpg") no-repeat left top;padding-bottom:30px;}
.imglink{overflow:hidden;margin-left:80px;margin-right:-15px;}
.imglink li{float:left;margin-right:17px;margin-top:10px;text-align:center;}

.textlink{overflow:hidden;margin-left:80px;}
.textlink li{float:left;margin-right:15px;margin-top:10px;}


.fpartners{overflow:hidden;padding-top:15px;padding-left:80px;line-height:30px;background:url("../images/fpartners.jpg") no-repeat left 15px;padding-bottom:15px;font-size:12px;}
.fpartners a{font-size:12px;margin:0px 4px;}
.fline{overflow:hidden;height:1px;background:#b0a988;border-bottom:1px solid #d9d7cb;}
.copyRight{overflow:hidden;width:620px;margin:10px auto;padding-bottom:15px;text-align:center;}
.copyRight .fline{margin-bottom:15px;}


.quick{position:fixed; right:12px;width:70px;text-align:center; padding-top:5px;bottom:10px;z-index:9999}
.quick-c{width:70px;text-align:center; padding-top:5px;background: #FFF;}
.quick .quickgotop{background: #f9f9f9;padding-top:5px;padding-bottom:5px;width:70px;cursor:pointer;display:none;}
.quick-c{width:70px;text-align:center; padding-top:5px;background: #FFF;}
.quick_close{overflow:hidden;width:70px;height:20px;text-indent:-999px;display:block;background:#FFF url("../images/quick_close.gif") no-repeat right top;margin-top:1px;}


.alertmsgbox{
overflow:hidden;
width:203px;
height:205px;
position:absolute;
background:url("../images/msgbox.png") no-repeat;
z-index:99999;
display:none;
}

.alertmsgbox .alertmsg{
overflow:hidden;
width:120px;
margin-top:60px;
margin-left:60px;
color:#FFF;
}
.alertmsgbox .alertmsg a{
color:#ffff00;
}


.alertmsgbox .closebtn{
overflow:hidden;
width:203px;
height:45px;
margin-top:20px;
cursor:pointer;
}


.prompt{padding:5px 15px;border:1px solid #f19d6b;background-color:#fffde7}
.prompt_2{padding:5px 0;border:2px solid #f19d6b;background-color:#fffde7}
	.prompt img{margin-right:5px;vertical-align:text-bottom}
	.prompt p,.prompt_2 p{padding-left:20px;color:#454545;line-height:23px}
		.prompt_2 p b{margin:0 0 0 15px}
		.prompt_2 p strong{margin-right:50px}
		.prompt_2 p b.orange{margin:0 4px}
	.prompt_2 .t_part{padding:5px 0;margin-bottom:10px;border-bottom:1px solid #ffd076}
.prompt_3{text-align:left}
	.prompt_3 strong{margin-top:20px}
	.prompt_3 p{line-height:25px}


.subscribe{padding:1px 40px} 
.subscribe table.form_table{margin:15px auto}
	.subscribe table.form_table th,.subscribe table.form_table td{padding:10px}
	.subscribe table.form_table p{ line-height:25px}	

.popwin{width:560px;height:200px;border:3px solid #f60;background-color:#fff;text-align:left}
	.popwin .title{height:35px;margin-top:1px;border-bottom:1px solid #f6600f;line-height:35px;background-color:#fef0e6}
		.popwin .title h3{margin-left:20px}
		.popwin .cont{padding:20px 50px}
		.popwin .cont p b{color:#d53700;margin:0 8px}
.msgbox{position:absolute;border:2px solid #ffcf68;background-color:#fff;z-index:999999;}
	.msgbox .msg_t{height:21px;padding:4px 5px 0 5px;border-bottom:1px solid #ffcf68;color:#333;text-align:left;background-color:#fff2d5;}
		.msgbox .msg_t img{ vertical-align:text-bottom}
	.msgbox .msg_c{padding:5px 5px 10px;}
	.msgbox .msg_c table td{padding:5px 0;border-width:0 0 1px;border-bottom:1px solid #eee;}

	.msgbox .msg_c p{margin:15px 0 10px;}


	


.pages_bar{text-align:center;color:#444}
	.pages_bar a,.pages_bar span{display:inline-block;height:22px;line-height:22px;border:1px solid #d5d5d5;background-color:#FFF;margin-right:2px;padding:3px 6px;text-align:center;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
	.pages_bar a.current_page{border:1px solid #DDD;background-color:#F2F2F2;}
	.pages_bar span{color:#878787}=======
	.msgbox .msg_c p{margin:15px 0 10px;}
	.blue01 {
    color: #119ED1;
}

.page_right_title{width:100%;background:#FFFFFF;height:43px;line-height:43px;color:#332a07;font-size:18px;font-weight:bold;}