/* Minification failed. Returning unminified contents.
(1,2436): run-time error CSS1054: JavaScript error in expression property: Variable has not been declared: documentElement
(329,99): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0'
(393,235): run-time error CSS1054: JavaScript error in expression property: Variable has not been declared: documentElement
 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,i{margin:0;padding:0;}ol,ul,p,i{list-style:none;}img{border:0px;}.font_red{color:#F00;}a{text-decoration:none;}.shadow{-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 2px  rgba(0,0,0,.2);box-shadow:1px 1px 2px rgba(0,0,0,.2);filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;background:#2276a5;}h1,h2,h3,h4,h5,h6,input,div,p,li,i{font-family:'Microsoft YaHei',Arial,Helvetica,sans-serif;}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;overflow:hidden;}.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{float:left;}.swiper-wp8-horizontal{-ms-touch-action:pan-y;}.swiper-wp8-vertical{-ms-touch-action:pan-x;}.swiper-container{}.swiper-slide{}.swiper-slide-active{}.swiper-slide-visible{}.swiper-pagination-switch{}.swiper-active-switch{}.swiper-visible-switch{}#joyRideTipContent{display:none;}.bghor{background-image:url(HomeImages/bg_hor.png);background-repeat:no-repeat;}#maintip{width:60px;background:#FFF;z-index:1000;bottom:50px;left:1005px;display:block;overflow:visible;position:fixed;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);}#maintip a{display:block;width:60px;padding:2px 0px;overflow:hidden;}#maintip a i{display:block;width:38px;height:38px;background-color:#FFF;background-image:url(HomeImages/bg_hor.png);background-repeat:no-repeat;margin:0 auto;}#maintip a span{display:block;text-align:center;font-size:12px;color:#4467a7;line-height:18px;}#maintip a:hover span{color:#FFF;}#maintip a:hover{background-color:#4467a7;}#maintip a i.ico0{background-position:-152px -182px;}#maintip a:hover i.ico0{background-position:-152px -220px;}#maintip a i.ico1{background-position:0px -182px;}#maintip a:hover i.ico1{background-position:0px -220px;}#maintip a i.ico2{background-position:-188px -182px;}#maintip a:hover i.ico2{background-position:-188px -220px;}#maintip a i.ico3{background-position:-113px -182px;}#maintip a:hover i.ico3{background-position:-113px -220px;}.joyride-tip-guide{position:absolute;background:#000;background:rgba(0,0,0,0.8);color:#fff;width:300px;z-index:10;font-family:"HelveticaNeue","Helvetica Neue","Helvetica",Helvetica,Arial,Lucida,sans-serif;font-weight:normal;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;z-index:99999;}.joyride-content-wrapper{padding:10px 10px 15px 15px;}@media only screen and (max-width:769px){.joyride-tip-guide{width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.joyride-tip-guide-wrapper{width:100%;}}.joyride-tip-guide span.joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:solid 14px;border:solid 14px;}.joyride-tip-guide span.joyride-nub.right{left:auto;right:22px;}.joyride-tip-guide span.joyride-nub.top{border-color:#000;border-color:rgba(0,0,0,0.8);border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-28px;bottom:none;}.joyride-tip-guide span.joyride-nub.bottom{border-color:#000;border-color:rgba(0,0,0,0.8) !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px;bottom:none;}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#fff;}.joyride-tip-guide h1{font-size:22px;font-weight:500;}.joyride-tip-guide h2{font-size:20px;font-weight:500;line-height:35px;}.joyride-tip-guide h3{font-size:16px;font-weight:500;}.joyride-tip-guide h4{font-size:14px;font-weight:500;}.joyride-tip-guide h5{font-size:12px;font-weight:500;}.joyride-tip-guide h6{font-size:10px;font-weight:500;}.joyride-tip-guide p{margin:0 0 18px 0;font-size:14px;line-height:18px;color:#999;}.joyride-tip-guide a{color:rgb(255,255,255);text-decoration:none;border-bottom:dotted 1px rgba(255,255,255,0.6);}.joyride-tip-guide a:hover{color:rgba(255,255,255,0.8);border-bottom:none;}.joyride-tip-guide .joyride-next-tip{width:auto;padding:6px 18px 4px;font-size:13px;text-decoration:none;color:rgb(255,255,255);border:solid 1px rgb(0,60,180);background:rgb(0,99,255);background:-moz-linear-gradient(top,rgb(0,99,255) 0%,rgb(0,85,214) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(0,99,255)),color-stop(100%,rgb(0,85,214)));background:-webkit-linear-gradient(top,rgb(0,99,255) 0%,rgb(0,85,214) 100%);background:-o-linear-gradient(top,rgb(0,99,255) 0%,rgb(0,85,214) 100%);background:-ms-linear-gradient(top,rgb(0,99,255) 0%,rgb(0,85,214) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0063ff',endColorstr='#0055d6',GradientType=0 );background:linear-gradient(top,rgb(0,99,255) 0%,rgb(0,85,214) 100%);text-shadow:0 -1px 0 rgba(0,0,0,0.5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.3) inset;-moz-box-shadow:0px 1px 0px rgba(255,255,255,0.3) inset;box-shadow:0px 1px 0px rgba(255,255,255,0.3) inset;}.joyride-next-tip:hover{color:rgb(255,255,255) !important;border:solid 1px rgb(0,60,180) !important;background:rgb(43,128,255);background:-moz-linear-gradient(top,rgb(43,128,255) 0%,rgb(29,102,211) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(43,128,255)),color-stop(100%,rgb(29,102,211)));background:-webkit-linear-gradient(top,rgb(43,128,255) 0%,rgb(29,102,211) 100%);background:-o-linear-gradient(top,rgb(43,128,255) 0%,rgb(29,102,211) 100%);background:-ms-linear-gradient(top,rgb(43,128,255) 0%,rgb(29,102,211) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b80ff',endColorstr='#1d66d3',GradientType=0 );background:linear-gradient(top,rgb(43,128,255) 0%,rgb(29,102,211) 100%);}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px rgba(255,255,255,0.1);position:absolute;right:17px;bottom:16px;}.joyride-timer-indicator{display:block;width:0;height:inherit;background:rgba(255,255,255,0.25);}.joyride-close-tip{position:absolute;right:10px;top:10px;color:rgba(255,255,255,0.4) !important;text-decoration:none;font-family:Verdana,sans-serif;font-size:10px;font-weight:bold;border-bottom:none !important;}.joyride-close-tip:hover{color:rgba(255,255,255,0.9) !important;}.message-info{border:1px solid;clear:both;padding:10px 20px;}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0;}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0;}.error{color:#e80c4d;}.field-validation-error{color:#e80c4d;font-weight:bold;}.field-validation-valid{display:none;}input.input-validation-error{border:1px solid #e80c4d;}input[type="checkbox"].input-validation-error{border:0 none;}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em;}.validation-summary-valid{display:none;}#myloader{height:30px;line-height:30px;background:url(/Content/Images/myloader.gif) no-repeat 5px center;padding-left:45px;}.pagehead{text-align:right;float:right;width:70%;}.pagehead a{text-decoration:none;border:1px solid #15A186;color:#FFF;line-height:20px;background:#0E846E;display:inline-block;padding:5px 10px;margin-right:5px;}.pagehead span{display:inline-block;padding:5px 10px;margin-right:5px;background:#1B4C77;color:#FFF;cursor:default;border:1px solid #01334E;cursor:default;line-height:20px;}.pagehead .current{background:#656565;color:#fff;border:1px solid #8B8B8B;cursor:default;}.pagination .current.prev,.pagination .current.next{color:#FFF;border-color:#4C7F1A;background:#fff;}div.container{position:absolute;top:30px;left:40px;font-size:9pt;display:none;width:300px;background-color:transparent;*border:1px solid #666;}div.container s{position:absolute;top:-20px;*top:-22px;left:20px;display:block;height:0;width:0;font-size:0;line-height:0;border-color:transparent transparent #666 transparent;border-style:dashed dashed solid dashed;border-width:10px;}div.container i{position:absolute;top:-9px;*top:-9px;left:-10px;display:block;height:0;width:0;font-size:0;line-height:0;border-color:transparent transparent #fff transparent;border-style:dashed dashed solid dashed;border-width:10px;}div.container .content{border:1px solid #666;-moz-border-radius:3px;-webkit-border-radius:3px;position:absolute;background-color:#fff;overflow:hidden;padding:5px;*top:-2px;box-shadow:3px 3px 4px #999;-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#999999')";}
/*开始*/
body{background:url(Images/jieri.png) no-repeat center top #f4f4f4;}
.fg_10{clear:both; height:10px;}
.header{ height:116px; width:1180px; margin:0 auto; overflow:hidden;}
.header .logodiv{ height:116px; width:436px; float:left; background:url(Images/logo.png) no-repeat;}
.header .logodiv a.weblogo{ display:block; float:left; height:116px; width:106px;}
.header .logodiv .webname{ height:48px;margin-left:136px; display:block; position: relative; overflow:hidden;}
.header .logodiv .webname strong{display:block;font-size:28px; color:#019c94; font-weight:500;  overflow:hidden; float:left; margin-top:15px;}
.header .logodiv .webname a.selectcity{display:block;height:18px;   float:left; margin-top:30px; color:#FF0004;}
.header .logodiv .webname a.selectcity:after{content:"(各地分站)"}
.header .logodiv .webname .weburl{display:block;  font-size:14px; color:#794837; font-style:normal;float:left; margin-top:28px;}
.header .tel{ float:right; height:55px; width:275px; background:url(Images/tel.png) left bottom no-repeat; margin-top:50px; }
.header .tel .teltext{ padding:5px 0px 0px 55px; line-height:30px;font-family:"Times New Roman",Times,serif; color:#2c7c25; font-size:33px; font-weight:bold;}
.headernav{ height:50px; clear:both; background:#d40015;}
.headernav .nav{ height:50px; width:1180px; margin:0 auto;}
.headernav .nav ul{ height:50px; width:1180px;}
.headernav .nav ul li{ float:left; height:50px;   line-height:50px; text-align:center; font-size:18px; color:#FFF; font-weight:500;}
.headernav .nav ul li.tipname{ width:27px; line-height:20px; text-align:center; background-color:#703f2e; font-size:14px; padding-top:5px; height:45px;}
.headernav .nav ul li.menu a{ color:#FFF; display:block; height:50px;  padding: 0px 20px;}
.headernav .nav ul li.menu a.on{ background-color:#ff4411;}
.headernav .nav ul li.menu a:hover{ background-color:#ff4411;}
.headernav .nav ul li.userright{ float:right; width:218px; height:50px; background-color:#ff4411;}
.headernav .nav ul li.userright a.user{ display:block; float:left; width:77px; background:url(Images/user.png) center left no-repeat; padding-left:27px; text-align:left; font-size:16px; color:#FFF; margin-left:5px; position:relative;}
.headernav .nav ul li.userright a.user .span{ display:none; position:absolute; z-index:1; top:50px; width:90px; background:#ff4411;left:-5px; padding:0px 10px 10px 5px; border-radius:0px 0px 3px 3px;}
.headernav .nav ul li.userright a.user:hover .span{ display:block;}
.headernav .nav ul li.userright a.user:hover .span i{ display:block; font-size:14px; clear:both; line-height:30px; color:#FFF;  font-style:normal; padding-left:10px;}
.headernav .nav ul li.userright a.userlogin{display:block; float:left; width:77px; background:url(Images/userlogin.png) center left no-repeat; padding-left:27px; text-align:left; font-size:16px; color:#FFF;position:relative;}
.headernav .nav ul li.userright a.userlogin .span{ display:none; position:absolute; z-index:1; top:50px; width:90px; background:#ff4411;left:4px; padding:0px 10px 10px 5px; border-radius:0px 0px 3px 3px;}
.headernav .nav ul li.userright a.userlogin:hover .span{ display:block;}
.headernav .nav ul li.userright a.userlogin:hover .span i{ display:block; font-size:14px; clear:both; line-height:30px; color:#FFF;  font-style:normal; padding-left:10px;}
.headernav .nav ul li.userright .cuimg{ float:left;width:50px; padding:5px;}
.headernav .nav ul li.userright .cuimg img{ border:2px solid #FFF; height:36px; width:36px; border-radius:36px;}
.headernav .nav ul li.userright a.cuhref{text-align:left; color:#FFF; font-size:16px; display:block; float:left;}
.headernav .nav ul li.userright a.coutimg{ display:block; float:left; background:url(Images/coutimg.png) left center no-repeat; padding-left:18px; font-size:14px; color:#FFF; margin-left:5px;}
.centerbody{ width:1180px; height: auto; overflow:hidden; margin:20px auto 15px auto;}
.centerbody .cregtitle01{ background:url(Images/creg01.png) no-repeat; margin:10px 0px 10px 10px; height:52px; clear:both;}
.headernav .nav ul li.userright a:hover{ color:#EEDE89;}

.centerbody .cleft{ width:855px; height:360px; float:left; overflow:hidden;}
.centerbody .cleft .homesearch{ height:36px; width:836px; margin-top:10px; overflow:hidden;}
.centerbody .cleft .homesearch .sname{ float:left; height:36px; line-height:36px; text-align:center; width:130px; font-size:16px; color:#FFF; background:#2C7C25; display:block; font-weight:500;}
.centerbody .cleft .homesearch  a.sbutton{ height:36px; width:60px; float:right; display:block; background:url(Images/sbutton.png) center left no-repeat #703f2e; padding-left:40px; line-height:36px; font-size:16px; color:#FFF; font-weight:500;}
.centerbody .cleft .homesearch  a.sbutton:hover{ background-color:#C0382C;}
.centerbody .cleft .homesearch .sinput{ height:34px; width:606px; border-bottom:1px solid #5a6275; border-top:1px solid #5a6275; float:left; background:#FFF;}
.centerbody .cleft .homesearch .sinput input{ margin:2px 5px 2px 5px; height:30px; line-height:30px; width:391px; border:0px; font-size:14px; padding-left:5px;}
.centerbody .cleft .hotsearch{ height:28px; line-height:28px; clear:both; padding-left:130px;}
.centerbody .cleft .hotsearch .hotlist{ width:406px; float:left; height:28px; overflow:hidden; color:#ed3533; font-size:12px;}
.centerbody .cleft .hotsearch .hotlist a{ color:#ed3533; padding:0px 5px;}
.centerbody .cleft .hotsearch .hotlist a:hover{ color:#159f85; padding:0px 5px;}
.centerbody .cleft .hotsearch a.gaojisearch{ float:left; height:28px; font-size:14px; width:100px; text-align:center; display:block; color:#F00;}
.centerbody .cleft .homepro{ padding-top:17px; overflow:hidden;}
h2.titlename{ height:36px; background:url(Images/titlebj.png) bottom left no-repeat; line-height:30px; font-size:18px; font-weight:500; color:#313131; padding-left:1px; overflow:hidden;}
h2.titlename strong{ display:block; float:left;font-weight:500;}
h2.titlename a{ display:block; float:right;font-size:12px; font-weight:normal; color:#666; line-height:36px;}
h2.titlename a:hover{ color:#159f85;}
h2.titlename a.clears{ display:block; float:right;font-size:12px; font-weight:500; color:#FFF;  padding:5px 10px; background:#0E846E; height:14px; line-height:14px; margin-top:10px; border-radius:3px 3px 0px 0px;}
h2.titlename a.clears:hover{ background:#C0382C; color:#FFF;}
.centerbody .cleft .homepro .plist{ height:223px; width:875px; overflow:hidden; clear:both; padding-top:10px;}
.centerbody .cleft .homepro .plist ul{ height:240px; width:700px;}
.centerbody .cleft .homepro .plist ul li{ float:left; height:64px; width:158px; padding:0px 14px 15px 0px;}
.centerbody .cleft .homepro .plist ul li a{ display:block; height:62px; width:156px; border:1px solid #fbddaa; position:relative;}
.centerbody .cleft .homepro .plist ul li  a .vip{ position:absolute; z-index:1; right:2px;top:2px; height:26px; width:26px; background:url(Images/vip.png) no-repeat;}
.centerbody .cleft .homepro .plist ul li  a .ding{ position:absolute; z-index:1; right:2px;top:2px; height:26px; width:26px; background:url(Images/ding.png) no-repeat;}
.centerbody .cleft .homepro .plist ul li a img{height:60px; width:154px; margin:1px;}
.centerbody .cleft .homepro .plist ul li a:hover{ border:1px solid #0e846e;}
.centerbody .cleft .hotsearch a.gaojisearch:hover{ color:#159f85;}
.cright{ float:right; height:360px; width:300px; background:#FFF;}
.cright h2.newstitle{ height:40px; padding:0px 10px; line-height:40px; font-size:18px; font-weight:500; color:#313131;}
.cright .newsimg{ height:70px; padding:10px;}
.cright .newsimg .leftimg{ height:64px; width:64px; float:left; display:block;border:1px solid #15A186; padding:2px;}
.cright .newsimg .leftimg:hover{border:1px solid #fbddaa;}
.cright .newsimg .leftimg img{ height:64px; width:64px;}
.cright .newsimg .imginfo{ height:70px; width:198px; float:right;}
.cright .newsimg .imginfo h3 a{ height:25px; width:100%; font-size:18px; color:#ed3533; font-weight:500; display:block; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; padding-bottom:5px;}
.cright .newsimg .imginfo h3 a:hover{ color:#15A186;}
.cright .newsimg .imginfo p{ line-height:20px; font-size:12px; color:#999; display:block; clear:both; overflow:hidden; height:40px; width:100%;}
.cright .newslist{ padding:0px 10px; display:block; overflow:hidden;}
.cright .newslist ul{}
.cright .newslist ul li{ height:28px; clear:both; line-height:28px; width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.cright .newslist ul li a{ color:#141414; font-size:14px;}
.cright .newslist ul li a:hover{ color:#0e846e;}

.svinfo{ width:1180px; height:118px; border:1px solid #e1e1e1; overflow:hidden; margin:0 auto; clear:both; background:#FFF; border-right:0px;}
.svinfo ul{*width:1181px;}
.svinfo ul li{ height:118px; float:left; width:14.28571%; text-align:center;}
.svinfo ul li a{display:block; border-right:1px solid  #e1e1e1;height:118px; position:relative; color:#6a5249; font-size:16px;}
.svinfo ul li a h3{ position:absolute;top:80px; height:30px; line-height:30px; width:100%; text-align:center; font-weight:500;left:0px;}
.svinfo ul li a.ico0{ background:url(Images/sv000.png) no-repeat 45px 10px;}
.svinfo ul li a.ico1{ background:url(Images/sv001.png) no-repeat 45px 10px;}
.svinfo ul li a.ico2{ background:url(Images/sv002.png) no-repeat 45px 10px;}
.svinfo ul li a.ico3{ background:url(Images/sv003.png) no-repeat 45px 10px;}
.svinfo ul li a.ico4{ background:url(Images/sv004.png) no-repeat 45px 10px;}
.svinfo ul li a.ico5{ background:url(Images/sv005.png) no-repeat 45px 10px;}
	.svinfo ul li a.ico6 {
		line-height:20px;padding-top:10px;
	}
		.svinfo ul li a.ico6 h3{padding-top:0px;line-height:20px;}
		.svinfo ul li a.ico6::before {
			content: url(Images/wt.png);
			background-color: #ed3533;
			display: block;
			height: 68px;
			width: 68px;
			border-radius: 100%;
			margin: 0 auto; 
			padding-bottom: 0px;
		}
#s_87:before {
	content: url(Images/wt.png);
	background-color: #ed3533;
	display: block;
	height: 30px;
	width: 30px;
	border-radius: 100%;
	margin: 0 auto;
	padding-bottom: 0px;float:left;
}
.svinfo ul li a:hover {
	color: #0e846e;
	background-color: #FFF2DB;
}
.joblist{ width:1180px; overflow:hidden; margin:20px auto 5px auto; clear:both;height:auto;}
.joblist .divlist{ padding-top:15px; overflow:hidden; clear:both;height:auto;width:1180px;}
.joblist .divlist ul{ width:1020px; overflow:hidden; height:auto; }
.joblist .divlist ul li{ height:86px; float:left; overflow:hidden; width:225px; border:1px solid #e4e1e1; margin:0px 17px 15px 0px; background:#FFF; padding:0px 5px;}
.joblist .divlist ul li:hover{border:1px solid #ffd093;}
.joblist .divlist ul li a.cname{ height:35px; line-height:35px; width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; display:block; font-size:16px; color:#0E846E; font-weight:500;}
.joblist .divlist ul li a.cname:hover{ color:#ED3533;}
.joblist .divlist ul li span{ display:block; height:50px; clear:both;}
.joblist .divlist ul li span a{ display:block; float:left; width:104px; background:url(Images/tip.png) center left no-repeat; padding-left:8px; font-size:12px; line-height:22px; color:#5A6275;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.joblist .divlist ul li span a:hover{color:#0052FF;}
.link{ width:1180px; margin:0 auto; clear:both; height:auto; overflow:hidden;*padding-top:10px;}
.link .linklist{ margin-top:10px; background:#FFF; overflow:hidden; padding:5px; line-height:25px; height:auto; width:1205px;}
.link .linklist ul{}
.link .linklist ul li{ width:125px; height:25px; float:left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.link .linklist ul li a{ color:#666; font-size:12px;}
.link .linklist ul li a:hover{ color:#0E846E;}
.footer{ margin-top:15px; background:#FFF; height:auto; overflow:hidden;}
.footer .copy{ width:1180px; margin:0 auto; overflow:hidden;}
.footer .copy .divcopy{ height:30px; line-height:30px; text-align:center; color:#999; font-size:12px; clear:both;}
.footer .copy ul{ padding-top:10px;}
.footer .copy ul li{ width:20%; float:left; height:auto;}
.footer .copy ul li .span{ height:35px; line-height:25px; font-size:16px; font-weight:500; display:block; color:#313131;}
.footer .copy ul li .spanlist{ height:22px; line-height:22px; display:block; clear:both;}
.footer .copy ul li .spanlist a.list{ float:left; width:35%; padding-right:5%; display:block; font-size:12px; color:#6e6e6e;}
.footer .copy ul li .spanlist a.list.font_red{ color:#FF080D;}
.footer .copy ul li .spanlist a.list:hover{ color:#0E846E;}
.footer .copy ul li.weixin{ padding-top:20px; text-align:center; background:url(Images/weixin.png) 20px 15px no-repeat;}
.footer .copy ul li.weixin a{display:block; height:100px; width:100%;}
.footer .copy ul li .spanlist a.hlist{ float:left; width:45%; padding-right:5%; display:block; font-size:12px; color:#6e6e6e;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; height:22px;}
.footer .copy ul li .spanlist a.hlist:hover{ color:#0E846E;}
#weixinmax{ width:200px; height:200px; background:url(Images/weixinmax.png) no-repeat; position:absolute; z-index:100;left:100px; display:none;top:0px;}
.container .content ul{ width:300px;}
.container .content ul li{ float:left; height:25px;font-size:14px; margin:0px 10px;}
.container .content ul li a{ color:#019C94;}
.container .content ul li a:hover{ color:#ED3533;}
.cuserreg{ margin:30px auto 20px auto; background:url(Images/creg01.png) no-repeat right top #FFF; overflow:hidden; min-height:400px; width:1180px; border-radius:5px; padding-bottom:20px;}
.cuserreg .title{ padding:30px;}
.cuserreg .title h1{ line-height:35px; font-size:20px; color:#ed3533; font-weight:500;}
.cuserreg .title span{ clear:both; display:block; line-height:20px; font-size:12px; color:#0E846E;}
.inputtable{ width:100%;}
.inputtable td,.inputtable th{ padding:10px 5px; vertical-align:top;}
.inputtable th{ text-align:right; font-size:16px; font-weight:500;}
.inputtable th span{ color:#F00;}
.inputtable td{ font-size:14px; line-height:22px;}
.inputtable td i{ font-style:normal; font-size:12px; color:#999; display:block; clear:both;}
.inputtable td input{ width:250px; height:25px; line-height:25px; padding:0px 5px; }
.inputtable td label input{ width:inherit; height:inherit; line-height:inherit; padding:0px; }
.inputtable td label { margin:0px 10px;}
.listtable{ width:100%; border:0px;}
.listtable td,.listtable th{ padding:10px 5px; vertical-align:top;}
.listtable th{ text-align:left; font-size:16px; font-weight:500;}
.listtable td{ font-size:14px; line-height:22px;}
.inputtable td .tk{ height:120px; width:350px; overflow-y:auto; border:1px solid #CCC; padding-left:5px; line-height:25px; font-size:12px; color:#333;}
.inputtable td select{ padding:5px 0px 5px 5px; width:200px; line-height:25px;}
a.submit{ background:#703F2E; display:block; float:left; padding:10px 20px; text-align:center; background-color:#703F2E; color:#FFF; font-size:16px; font-weight:500; margin-right:20px; border-radius:5px;}
a.submit:hover{background-color:#FF4411;}
a.submitblock{ background:#703F2E; display:block; float:left; padding:10px 20px; color:#FFF; font-size:16px; font-weight:500; margin-right:20px; border-radius:5px; background:url(Images/ajax_loader.gif) no-repeat 10px 12px #9B9B9B; padding-left:30px;}

a.otheruser{ display:block; float:left; margin-top:20px; color:#F00; margin-right:5px;}
a.otheruser:hover{ color:#30A645;}

.cuserreg .okreg{ margin:30px 50px; line-height:30px; width:350px;}
.cuserreg .okreg h1{ text-align:center; font-size:20px; color:#C0382C; font-weight:500; padding-bottom:20px;}
.cuserreg .culogin{ background:url(Images/cloginbj.png) left top no-repeat;overflow:hidden;*height:455px;}
.cuserreg .culogin .loginkuang{ float:right; width:530px;}
.cuserreg .culogin .loginkuang .inputk{ width:500px; padding:5px; background:#FFF; border-radius:5px; overflow:hidden; float:right;}
.cuserpwd{ width:1002px; margin:20px auto; padding-top:20px;}
.cuserpwd .getpwd01{ background:url(Images/getpwd1.png) no-repeat; height:80px; clear:both;}
.cuserpwd .getpwd02{ background:url(Images/getpwd2.png) no-repeat; height:80px; clear:both;}
.cuserpwd .getpwd03{ background:url(Images/getpwd3.png) no-repeat; height:80px; clear:both;}
.cuserpwd .getpwd04{ background:url(Images/getpwd4.png) no-repeat; height:80px; clear:both;}
.cuserpwd .okreg h1{ text-align:center; font-size:20px; color:#C0382C; font-weight:500; padding-bottom:20px;}
.cuserpwd  .oktip{font-size:20px; color:#C0382C; font-weight:500; padding-bottom:20px; text-align:center;}
.cadmin{ width:1180px; margin:20px auto; overflow:hidden;background:url(Images/cadmin_002.png) 212px 69px repeat-y;}
.cadmin .clogo{ height:66px; background:#f4f4f4; clear:both;}
.cadmin .clogo .clogoleft{ width:208px; float:left; border-bottom:1px dashed #7cd7c6; background:url(Images/cadmin_001.png) 3px 3px no-repeat; height:66px; margin-right:5px;}
.cadmin .clogo .clogoleft .cname{ margin-left:70px; padding-top:14px; color:#703f2e;}
.cadmin .clogo .clogoleft .cname h1{ font-size:18px; font-weight:500;}
.cadmin .clogo .clogoleft .cname p{ font-size:14px;}
.cadmin .clogo .csearch{ margin-top:10px; width:780px; float:left; height:40px;}
.cadmin .clogo .csearch .ptong{ height:38px; width:566px; border:1px solid #0e846e; background:#FFF; float:left; border-radius:3px;}
.cadmin .clogo .csearch .ptong .stip{ width:87px; float:left; height:38px; color:#FFF; font-size:16px; padding:0px 8px 0px 8px; line-height:38px; font-weight:500; background:url(Images/cadmin_003.png) 82px 12px no-repeat #656565;}
.cadmin .clogo .csearch .ptong .psbutton{ width:85px; height:38px;display:block; float:right; line-height:38px; background:url(Images/cadmin_004.png) 3px 7px no-repeat #15a083; padding-left:30px; color:#FFF; font-size:16px; font-weight:500;}
.cadmin .clogo .csearch .ptong .psbutton:hover{background-color:#21ad90;}
.cadmin .clogo .csearch .gsearch{ margin-left:20px; height:40px; padding:0px 15px; display:block; background:#ec3632; color:#FFF; font-size:16px; font-weight:500; float:left; line-height:40px; border-radius:3px;}
.cadmin .clogo .csearch .gsearch:hover{ background:#d83531;}
.cadmin .clogo .csearch .ptong .pinput{ height:38px; border:0px; line-height:38px; padding:0px 5px; width:330px; float:left; font-size:16px; font-weight:500; color:#15a083;}
.cadmin .cleft{ width:213px; float:left; clear:left;}
.cadmin .cleft ul{ margin-top:20px;}
.cadmin .cleft ul li.on{ border:1px solid #e3e3e3; border-right:0px; background:#FFF; border-radius:3px 0px 0px 3px;}
.cadmin .cleft ul li.c00{ background-image:url(Images/cadminico-000.png); background-position:25px 12px; background-repeat:no-repeat;}
.cadmin .cleft ul li.c01{ background-image:url(Images/cadminico-001.png); background-position:25px 12px; background-repeat:no-repeat;}
.cadmin .cleft ul li.c02{ background-image:url(Images/cadminico-002.png); background-position:25px 12px; background-repeat:no-repeat;}
.cadmin .cleft ul li.c03{ background-image:url(Images/cadminico-003.png); background-position:25px 12px; background-repeat:no-repeat;}
.cadmin .cleft ul li.c04{ background-image:url(Images/cadminico-004.png); background-position:25px 12px; background-repeat:no-repeat;}
.cadmin .cleft ul li.c05{ background-image:url(Images/cadminico-005.png); background-position:25px 12px; background-repeat:no-repeat;}
.cadmin .cleft ul li.c06{ background-image:url(Images/cadminico-006.png); background-position:25px 12px; background-repeat:no-repeat;}
.cadmin .cleft ul li.c07{ background-image:url(Images/cadminico-007.png); background-position:25px 12px; background-repeat:no-repeat;}
.cadmin .cleft ul li.c08{ background-image:url(Images/cadminico-008.png); background-position:25px 12px; background-repeat:no-repeat;}
.cadmin .cleft ul li.c09{ background-image:url(Images/cadminico-009.png); background-position:25px 12px; background-repeat:no-repeat;}
.cadmin .cleft ul li{ height:40px; line-height:40px; clear:both; padding-left:50px; font-size:14px;}
.cadmin .cleft ul li a{ color:#656565;}
.cadmin .cleft ul li a:hover{ color:#ff1500;}
.cadmin .cright{ width:966px;min-height: 550px; border:1px solid #e3e3e3; border-left:0px; background:#FFF; border-radius:0px 3px 3px 0px; float:right; height:auto;}
.cadmin .cright h1.ctitle{height:40px; border-bottom:1px dashed #999999; margin:10px; font-size:14px; font-weight:500; line-height:40px;}
td.dengluinfo{ font-size:12px;}
td.dengluinfo strong{ color:#F00;}
td.companyinfo{vertical-align:bottom;}
td.companyinfo h2{ font-size:18px; font-weight:500; color:#0e846e;}
td.companyinfo p{ font-size:14px;}
table.gridtable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #E3E3E3;
	border-collapse: collapse; width:100%; border-left:0px;
	
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #E3E3E3;
	background-color: #EAEAEA; text-align:left;
}
table.gridtable th:first-child{ border-left:0px;}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #E3E3E3;
}

table.gridtable tr{	background-color: #ffffff;}
table.gridtable td:first-child{ border-left:0px;}
table.gridtable td:last-child{ border-right:0px;}
table.gridtable th:last-child{ border-right:0px;}
table.gridtable td:last-child{ border-bottom:0px;}
table.gridtable tr.blue{ background:#EAEAEA;}
a.addbutton{ background:#0E846E; padding:8px 15px; border-radius:3px; color:#FFF; display:block; margin:2px 10px; float:
left;}
a.addbutton:hover{ background:#15A186;}
a.cviewrz{ height:50px; display:block; background:url(Images/cview_001.png) left no-repeat; padding-left:70px; margin-top:10px;}
a.cviewrz span{ font-weight:500; font-size:20px; display:block; padding-top:6px; color:#c0382c;}
a.cviewrz i{ display:block; font-style:normal; font-size:12px; font-weight:500; color:#666;}
a.cviewrz:hover span{ color:#0e846e;}
a.cviewrz:hover i{color:#c0382c;}
.cviewleft{width:250px; background:#FFF; border-radius:0px 0px 3px 3px; overflow:hidden; clear:both; margin-top:35px;}
.cviewleft h2.cviewtitle{ height:44px; background:url(Images/cview_002.png) left no-repeat; line-height:34px; font-size:16px; padding-left:30px; color:#333; font-weight:500;}
.cviewleft ul.youshi{ margin:10px 20px; overflow:hidden;}
.cviewleft ul.youshi li{ clear:both; height:38px; padding:10px 0px;}
.cviewleft ul.youshi li a{ display:block;}
.cviewleft ul.youshi li a img{ float:left; height:30px; width:30px;}
.cviewleft ul.youshi li a span{ display:block; float:left; line-height:30px; padding-left:10px; font-size:16px; font-weight:500; color:#333;}
.cviewleft ul.youshi li a:hover span{ color:#ed3533;}
.cviewleft ul.youshi li a.on span{ color:#ed3533;}
.cviewleft ul.aboutlist{margin:10px 20px; overflow:hidden;}
.cviewleft ul.aboutlist li{ height:30px; line-height:30px; clear:both;background: url(Images/tip.png) center left no-repeat; padding-left:12px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.cviewleft ul.aboutlist li a{ color:#333; font-size:14px;}
.cviewleft ul.aboutlist li a:hover{ color:#C00;}
.cviewleft ul.aboutlist li a.on{ color:#C00;}
.homeprolist .plist{width:875px; overflow:hidden; clear:both; padding-top:10px;}
.homeprolist .plist ul{width:700px;}
.homeprolist .plist ul li{ float:left; height:92px; width:158px; padding:0px 14px 15px 0px;}
.homeprolist .plist ul li .a{ display:block; height:62px; width:156px; border:1px solid #fbddaa; position:relative;}
.homeprolist .plist ul li .a .vip{ position:absolute; z-index:1; right:2px;top:2px; height:26px; width:26px; background:url(Images/vip.png) no-repeat;}
.homeprolist .plist ul li .a .ding{ position:absolute; z-index:1; right:2px;top:2px; height:26px; width:26px; background:url(Images/ding.png) no-repeat;}
.homeprolist .plist ul li .a img{height:60px; width:154px; margin:1px;}
.homeprolist .plist ul li .a:hover{ border:1px solid #0e846e;}
.homeprolist .plist ul li .span{ height:30px; line-height:30px; font-size:12px; width:156px; display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; color:#666666;}
.homeprolist .plist ul li .span a{color:#666666;}
.homeprolist .plist ul li .span a:hover{color:#ED3533;}
.mvcpageer{ height:30px; text-align:right; padding:20px 10px; clear:both;font-size:12px;}
.mvcpageer a{ padding:3px 8px; background:#0E846E; color:#FFF; margin:0px 3px; border-radius:5px; font-size:12px;}
.mvcpageer span{padding:3px 8px; background:#CECECE;border-radius:5px; font-size:12px;}
.mvcpageer i{padding:3px 8px; background:#F6A02F;border-radius:5px; font-size:12px; color:#FFF; font-style:normal;}
.mvcpageer strong{padding:3px 8px; background:#C0382C;border-radius:5px; font-size:12px; color:#FFF;}
.centerbody .inforight{ width:875px; float:right; overflow:hidden;}
.centerbody .inforight h1.infotitle{ text-align:center; font-size:20px; font-weight:500; margin:30px 0px; color:#916C5F; }
.centerbody .inforight .infotext{ padding:10px; font-size:14px; line-height:28px; color:#333;background:#FFFFFF; border-radius:3px; text-indent:25px;}
ul.zhici{ overflow:hidden; clear:both;}
ul.zhici li{ float:left; margin:10px; height:60px; width:189px; overflow:hidden; border:1px solid #DEDEDE;}
ul.zhici li a img{height:60px; width:189px; border:0px;}
.helpindex{ margin:100px auto; width:1180px;text-align:center; overflow:hidden;}
.helpindex img{ margin:0px 20px;}
.newsheader{ margin:20px auto; width:1180px; background:#FFF; border-radius:3px; height:54px;}
.newsheader .newsmenu{  line-height:54px; font-size:16px;}
.newsheader .newsmenu a{ display:block; float:left; margin:0px 10px; padding-left:10px; background:url(Images/tip.png) center left no-repeat; color:#2c2c2c;}
.newsheader .newsmenu a:hover{ color:#00F;}
.newsheader .newssearch{ width:370px; float:right; height:54px;}
.newsheader .newssearch .input{ height:30px; margin:10px 0px 0px 0px; border:1px solid #CCC; float:left; padding:0px 5px; line-height:30px; font-size:14px; width:235px;}
.newsheader .newssearch a{ display:block; float:right; width:70px; height:32px;   line-height:32px; background:url(Images/cadmin_004.png) 5px 5px no-repeat #c0382c; color:#FFF; padding-left:37px; font-size:16px; margin-top:9px; margin-right:5px;}
.newsheader .newssearch a:hover{ background-color:#de4d40;}
.newstuij{ width:1180px; height:265px; margin:0 auto;}
.newstuij .container{ float:left; height:265px; position:relative; width:780px; top:0px; left:0px; display:block; border:0px; background:#FFF;}
.newstuij .container .newsflash{height:265px; position:relative; width:780px; overflow:hidden;}
.newstuij .container .newsflash .maximg{ height:265px; width:625px;}
.newstuij .container .newsflash .slidesjs-pagination{ display:block; position:absolute;top:0px; right:0px; height:285px; overflow:hidden; width:133px; background:#FFF;}
.newstuij .container .newsflash .slidesjs-pagination li{ width:133px; height:78px; margin-bottom:20px; overflow:hidden;}
.newstuij .container .newsflash .slidesjs-pagination li a.active img{border:1px solid #D80001;}
.newstuij .container .newsflash .slidesjs-pagination li .minimg{width:131px; height:76px; border:1px solid #CCC;}
.newstuij .container .newsflash .flist span{ display:block; height:50px; padding:0px 5px; line-height:22px; background:#000; position:absolute; bottom:0px;left:0px; width:435px; z-index:99;filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5;opacity: 0.5;}
.newstuij .container .newsflash .flist a{ display:block; position:absolute; z-index:100; color:#FFF; font-size:12px; color:#FFF; height:36px; width:430px; bottom:8px;left:10px; line-height:18px;}
.newstuij .container .newsflash .flist a:hover{ color:#FF0;}
.newstuij .container .newsflash .flist a strong{ color:#FF0; font-style:normal;}
.newstuij .newshomegg{ width:350px; height:260px; float:right; background:#FFF; padding:5px 10px; 0px 10px;}
ul.newslistview{ padding-top:5px; clear:both; background:#FFF;}
ul.newslistview li{ height:30px; clear:both; line-height:30px; width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; }
ul.newslistview li a{ color:#141414; font-size:14px; background: url(Images/tip.png) center left no-repeat; padding-left:10px;}
ul.newslistview li a:hover{ color:#0e846e;}
.newsbodylist{ width:1180px; overflow:hidden; margin:20px auto 0px auto;}
.newsbodylist div.kuang{ width:1220px; overflow:hidden;}
.newsbodylist div.kuang .nclass{ width:580px; height:260px; float:left; margin-right:30px; overflow:hidden; margin-bottom:20px;}
.newsbodylist div.kuang .nclass .nclasimg{ height:89px; width:580px; overflow:hidden; margin:10px 0px 0px 0px; background:#FFF; border-bottom:1px  dashed #CCCCCC;}
.newsbodylist div.kuang .nclass .nclasimg img{ float:left; margin:10px 20px 0px 10px;; width:100px; height:70px;}
.newsbodylist div.kuang .nclass .nclasimg .infokuang{ float:left; width:340px; overflow:hidden;}
.newsbodylist div.kuang .nclass .nclasimg .infokuang h2{ line-height:35px; height:35px; font-size:16px; color:#c00609; font-weight:550; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.newsbodylist div.kuang .nclass .nclasimg .infokuang h2 a{color:#c00609;}
.newsbodylist div.kuang .nclass .nclasimg .infokuang h2 a:hover{color:#0e846e;}
.newsbodylist div.kuang .nclass .nclasimg .infokuang span{ display:block; line-height:22px; height:44px; width:350px; overflow:hidden; font-size:12px; color:#666;}
.newsbodylist div.kuang .nclass ul{ padding:0px 10px;height:134px;}
.newsbodylist div.kuang .nclass ul{ padding-top:5px; clear:both; background:#FFF;}
.newsbodylist div.kuang .nclass ul li{ height:30px; clear:both; line-height:30px; }
.newsbodylist div.kuang .nclass ul li a{ color:#141414; font-size:14px; background: url(Images/tip.png) center left no-repeat; padding-left:10px; display:block; float:left;width:340px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; }
.newsbodylist div.kuang .nclass ul li i{ display:block; float:right; padding-right:5px; font-size:12px; font-style:normal; color:#999;}
.newsbodylist div.kuang .nclass ul li a:hover{ color:#0e846e;}
.newsvideo{ width:1180px; margin:0px auto 20px auto; overflow:hidden; height:200px; overflow:hidden;}
.newsvideo h2.vtitle{ height:50px; overflow:hidden; clear:both;}
.newsvideo h2.vtitle span{ display:block; float:left; background:url(Images/video001.png) center left no-repeat; padding-left:45px; line-height:45px; width:200px; color:#c0382c; font-weight:500; font-size:18px; height:50px;}
.newsvideo h2.vtitle a{ display:block; float:right; padding:5px; font-size:12px; color:#666; margin-top:25px; font-weight:normal;}
.newsvideo h2.vtitle a:hover{ color:#159f85;}
ul.newsvideo{ display:block; height:150px; width:1230px; overflow:hidden; background:#FFF;}
ul.newsvideo li{ width:180px; height:150px; float:left; margin-right:13px; padding:10px 5px 0px 5px;}
ul.newsvideo li a img{width:174px; height:94px; padding:2px; border:1px solid #ccc;}
ul.newsvideo li a.svideo{ display:block; height:30px; line-height:30px; text-align:center; overflow:hidden; width:180px; font-size:14px; color:#333;}
ul.newsvideo li a.svideo:hover{ color:#159f85;}
ul.newsvideo li a:hover img{border:1px solid #060;}
.newsnar{ height:30px; width:1160px; margin:0 auto; background:url(Images/nhome.png) center left no-repeat; padding-left:30px; line-height:30px; font-size:14px; color:#666; clear:both;}
.newsnar a{color:#666;}
.newsnar a:hover{color:#C0382C;}
.newsnar span{color:#C0382C;}
.newsclass{ width:1180px; margin:0 auto; overflow:hidden; clear:both;}
.newsclass .left{ width:780px; overflow:hidden; float:left;}
.newsclass .right{ width:370px; overflow:hidden; float:right;}
.newsclass .right .tuijina{ background:#FFF; padding:5px 10px; overflow:hidden; border-radius:3px;}
.tuijinaimg{ height:89px; width:350px; overflow:hidden; margin:10px 0px 0px 0px; background:#FFF; border-bottom:1px  dashed #CCCCCC;}
.tuijinaimg img{ float:left; margin:10px 20px 0px 10px;; width:100px; height:70px;}
.tuijinaimg .infokuang{ float:left; width:210px; overflow:hidden;}
.tuijinaimg .infokuang h2{ line-height:35px; height:35px; font-size:16px; color:#c00609; font-weight:550;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.tuijinaimg .infokuang h2 a{color:#c00609;}
.tuijinaimg .infokuang h2 a:hover{color:#0e846e;}
.tuijinaimg .infokuang span{ display:block; line-height:22px; height:44px; width:240px; overflow:hidden; font-size:12px; color:#666;}
.newsclass  .navname{ height:40px; clear:both; margin:20px 0px;}
.newsclass  .navname h1{ height:35px; float:left; padding:0px 20px; line-height:35px; font-size:18px; font-weight:500; background:#0E846E; color:#FFF;}
.newsclass .left .ullist{ background:#FFF; overflow:hidden; padding:10px; border-radius:3px;}
.newsclass .left .ullist ul.nlist{}
.newsclass .left .ullist ul.nlist li{ height:30px; background:url(Images/tip.png) center left no-repeat; padding:5px 15px; overflow:hidden; clear:both; line-height:30px;}
.newsclass .left .ullist ul.nlist li a {color: #141414;font-size: 14px; display:block; float:left; width:400px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.newsclass .left .ullist ul.nlist li span{ display:block; float:right; width:120px; font-size:12px; color:#999; text-align:right;}
.newsclass .left .ullist ul.nlist li a:hover{ color:#0E846E;}
.newsclass .left h1.nshowtitle{ margin:20px 0px; text-align:center; font-size:20px; font-weight:600; clear:both; overflow:hidden; color:#C0382C;}
.newsclass .left .infoabout{ height:30px; line-height:30px; background:#D3D3D3; text-align:center; font-size:12px; color:#666; overflow:hidden;}
.newsclass .left .about{ margin:20px 0px; padding:5px;background:#FFF; color:#060; line-height:22px; clear:both; font-size:14px;}
.newsclass .left .about span{ color:#C0382C;}
.newsclass .left .infoabout strong{font-weight:normal;}
.newsclass .left .ntext{ background:#FFF; overflow:hidden; padding:10px; font-size:14px; line-height:28px; color:#333; clear:both; margin-top:25px;}
.newsclass .left .shareinfo{ clear:both; height:50px; padding:10px; overflow:hidden; border-top:2px solid #C0382C; margin-top:20px;}
.newsclass .left .shareinfo .sharename{ display:block;float:left; line-height:50px; font-size:18px; font-weight:600; color:#060;}
.newsclass .left .shareinfo .bdsharebuttonbox{ float:left;}
.qqfloat{ width:106px; position:absolute;right:0px;clear:both;overflow:visible;position: fixed; /* position fixed for IE6 */_position:absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); z-index:9999;top:250px;}
.qqfloat .top{ height:75px; background:url(Images/qq_001.png) no-repeat; clear: both;}
.qqfloat .center{ width:96px; padding:5px; background:#324355; overflow:hidden; border-radius:3px;}
.qqfloat .center ul{ margin:0px; padding-bottom:10px;}
.qqfloat .center ul li{clear:both;}
.qqfloat .center ul li.title{ font-size:16px; color:#FFF; height:30px; color:#FFF;}
.qqfloat .center ul li.tel{ font-size:12px; color:#FFF; height:30px; color:#FFF; line-height:30px; padding-top:5px; text-align: center;}
.qqfloat .center ul li.qq a{ height:30px; display:block; background:url(Images/qq_004.png) 5px 5px no-repeat #2C7C25; padding-left:35px; font-size:14px; color:#FFF; line-height:30px; border-radius:10px;}
.qqfloat .center a.bottom{ height:30px; width:89px; clear:both; margin:0 auto; background:url(Images/qq_002.png) no-repeat; display:block; clear:both;}
.qqfloat .center a.bottom:hover{ background:url(Images/qq_003.png) no-repeat;}
.cviewheader{ height:130px; width:1180px; clear:both; margin:0px auto; background:#d7e9e6; position:relative;}
.cviewheader .clogo{ height:100px; width:100px; background:url(Images/cview001.png) center no-repeat; z-index:2; position:absolute;top:10px;left:10px;}
.cviewheader .cimg{ height:100px; width:100px; text-align:center; position:absolute; z-index:1;top:10px;left:10px; overflow:hidden;}
.cviewheader .cimg img{ height:100px;}
.cviewheader h1.cvtitle{ position:absolute; z-index:3;top:20px;left:150px; font-size:22px; font-weight:500; color:#0e846e; line-height:35px;}
.cviewheader .about{ height:60px; line-height:20px; font-size:12px; color:#646464; position:absolute; z-index:5;top:60px;left:150px;}
.cviewbody{ margin:20px auto 0px auto; width:1180px; clear:both;}
.cviewbody .left{ width:250px; float:left;}
.cviewbody .left h1{ height:30px; line-height:30px; font-size:18px; background:url(Images/cview002.png) center left no-repeat; padding-left:25px; color:#c0382c; font-weight:500;}
.cviewbody .left .plist{ margin-top:10px; background:#FFF; overflow:hidden;}
.cviewbody .left .plist ul{ padding:10px;}
.cviewbody .left .plist ul li{ height:35px; line-height:35px; clear:both; font-size:14px; background: url(Images/tip.png) center left no-repeat; padding-left:15px;width:220px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;
}
.cviewbody .left .plist ul li a{ color:#333;}
.cviewbody .left .plist ul li a:hover{ color:#c0382c;}
.cviewbody .left .plist ul li a.on{ color:#c0382c;}
.cviewbody .right{ width:900px; float: right; position:relative;}
.cviewbody .right .stop{ width:226px; height:170px; position:absolute; z-index:1;top:100px;right:100px; background:url(Images/cstop.png) no-repeat;}
.cviewbody .right .selmenu{ height:40px; overflow:hidden; clear:both;}
.cviewbody .right .selmenu a{display:block; width:120px; text-align:center; color:#0e846e; float:left;height:40px; line-height:35px; font-size:18px; font-weight:500;}
.cviewbody .right .selmenu a:hover{color:#c0382c;}
.cviewbody .right .selmenu a.on{ background:#c0382c; color:#FFF;}
.cviewbody .right .selmenu a.on:hover{color:#FF6;}
.cviewbody .right .selmenu span{ display:block; float:right; margin-top:20px; line-height:20px; font-size:12px; color:#999;}
.cviewbody .right .cinfoabout{ background:#FFF; clear:both; overflow:hidden; padding:10px; font-size:14px; line-height:25px;}
h2.cviewcustitle{ height:35px; line-height:35px; font-size:16px; color:#333; padding-left:10px; clear:both; overflow:hidden; font-weight:500; background:#D7E9E6; clear:both;}
ul.cvivwecuslist{ display:block; overflow:hidden;}
ul.cvivwecuslist li{ height:30px; line-height:30px;}
ul.cvivwecuslist li span{ float:left; display:block; font-size:14px; color:#333;}
ul.cvivwecuslist li span.left{ width:100px; text-align:right; padding-right:10px; font-size:14px;}
ul.cvivwecuslist li span.spanright{ width:120px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
ul.sxsearchlist{ margin:10px 10px 10px 20px; overflow:hidden;}
ul.sxsearchlist li{clear:both; padding:5px 0px; line-height:20px; overflow:hidden; font-size:14px; background:url(Images/tip.png) center left no-repeat; padding-left:12px;}
ul.sxsearchlist li a{ color:#333;}
ul.sxsearchlist li a:hover{ color:#ED3533;}
ul.sxsearchlist li a.on{ font-weight:bold; color:#ED3533;}
ul.sxsearchlist li.more{ background:none;}
ul.sxsearchlist li.more a{ color:#898989;}
ul.sxsearchlist li.more a:hover{ color:#090;}
ul.sxsearchlist li.selhy{background:none; display:none;}
ul.sxsearchlist li.selhy select{ float:left; width:95px; height:25px; line-height:25px; margin-right:5px;}
ul.sxsearchlist li.selhy a.selbutton{ height:25px; width:50px; text-align:center; display:block; float:left; background:#0E846E; font-size:14px; color:#FFF; line-height:25px;}
ul.sxsearchlist li.selhy a.selbutton:hover{ background:#15A186;}
.hsearch{ height:180px; width:1180px; margin:0 auto; background:url(Images/hsearch.png) 30px 30px  no-repeat; clear:both;}
.hsearchkuang{ width:1180px; margin:0px auto 20px auto; overflow:hidden;}
.homeprolist table.gridtable td a{ color:#246FB9;}
.homeprolist table.gridtable td a:hover{ color:#C00;}
.errorinfokuang{ margin:20px auto; width:1180px; background:#FFF; overflow:hidden; border-radius:3px;}
.errorinfokuang .title h1{ margin:20px 0px 0px 20px; font-size:20px; color:#930; font-weight:500; padding:20px;}
.errorinfokuang .title span{ display:block; clear:both; padding:10px 0px 40px 40px; font-size:14px; color:#333; line-height:30px;}
.errorinfokuang .aurl{ text-align:center; padding:20px; overflow:hidden; height:50px;}
.errorinfokuang .aurl a.aurlbutton{ padding:8px 20px; text-align:center; color:#FFF; background:#C0382C; font-size:16px; font-weight:500; margin:10px;}
.errorinfokuang .aurl a.aurlbutton:hover{background:#ED5246;}
.hidediv{ display:none;}
.jobcode{ float:right; overflow:hidden; padding-right:10px;}
.jobcode .codetitle{ height:20px; text-align:right; clear:both; padding-top:0px;}
.jobcode .codetitle span{ margin-left:10px; font-size:12px;}
.jobcode .codetitle span strong{ color:#F00;}
.jobkuang{ width:960px; margin:10px auto; overflow:hidden; clear:both; position:relative;}
.jobkuang .okjob{ position:absolute; z-index:1;top:150px;right:150px; height:119px; width:184px; background:url(Images/okjob.png) no-repeat; display:none;}
.jobkuang .tipkuang{ height:40px; line-height:40px; padding:0px 10px; font-size:14px; background:#ffffff; border:1px solid #E4E1E1; border-radius:3px;}
.jobkuang .tipkuang span{ color:#F00;}
.rtext_fg {height: 30px;margin: 0 auto;position: relative;}
.rtext_fg .x_red {height: 1px;border-bottom: 1px solid #C0382C;position: absolute;z-index: 80;width: 100%;top: 14px;}
.rtext_fg .fg_title {position: absolute;width: 100%;height: 30px;line-height: 30px;text-align: center;color: #F00;font-size: 16px;z-index: 81;}
.rtext_fg .fg_title span {height: 30px;line-height: 30px;background: #F4F4F4;font-weight: 600;}
.jobinfokuang{ background:#ffffff; border:1px solid #E4E1E1; border-radius:3px; padding:20px; font-size:14px; line-height:25px;}
.jobtable th{padding:2px 5px;font-size:16px; font-weight:500; color:#0E846E; width:120px; text-align:right; line-height:28px; vertical-align:top;}
.jobtable{ width:100%;}
.jobtable td{ padding:2px 5px;font-size:14px; color:#4B4B4B; line-height:28px; vertical-align:top;}
.jobtable td.hr{ border-bottom:1px dashed #CCC; padding:0px; height:2px; overflow:hidden; line-height:normal;}
.jobtable td.imgkuang{vertical-align:central; text-align:center;}
.jobtable td.imgkuang img{ width:100px; height:100px;}
a.jobbutton{ padding:8px 15px; font-size:16px; color:#FFF; margin:0px 10px; background:#0E846E; border-radius:3px;}
a.jobbutton:hover{ background:#15A186;}
a.jobbuttonreg{ padding:10px 15px; font-size:16px; color:#FFF; margin:0px 20px; background:#C0382C; border-radius:3px;}
a.jobbuttonreg:hover{ background:#F05246;}
a.jobbuttonl{ padding:10px 15px; font-size:16px; color:#FFF; margin:0px 20px; background:#019C94; border-radius:3px;}
a.jobbuttonl:hover{ background:#15C4B9;}
.joberror{ font-size:16px; color:#F00;}
.jobloading{ background:url(Images/ajax_loader.gif) no-repeat center left; padding-left:25px;}
.selheaher{ height:35px; line-height:35px; overflow:hidden;}
.selheaher a{ display:block; float:left; height:35px; text-align:center; font-size:14px; color:#333; padding:0px 10px;}
.selheaher a.on{ background:#C0382C; color:#FFF;}
.placeholder{font-style:normal; color:#999;}
.classnotip{ font-size:18px; font-weight:500; line-height:40px; height:40px; clear:both; color:#C0382C; padding-bottom:20px;}
#clickmore td a{ color:#F00;}
#clickmore td a:hover{ color:#060;}
a.selectwebsite{ line-height:25px; display:block; float:left; color:#FF0004;}
.selectp { clear:both; margin:10px 0px; overflow:hidden; padding:10px; background:#FFF; border-radius:3px;
}
.selectp .pleft{ display:block; width:100px; line-height:30px; font-size:18px; font-weight:500; float:left; background:#2C7C25; height:30px; padding:3px 0px;}
.selectp .pleft h2{font-size:18px; font-weight:500; text-align:center; padding-right:10px; color:#FFFFFF;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.selectp  ul{ width:880px; float:left; overflow:hidden; padding:3px 0px;}
.selectp  ul li{ line-height:30px; float:left; padding:0px 10px;}
    .selectp ul li a strong {
        color:#ed3533; font-weight:normal;
    }
table.mytable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #E0E0E0;
	border-collapse: collapse;
}
table.mytable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #E0E0E0;
	background-color: #dedede;
}
table.mytable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #E0E0E0;
	background-color: #ffffff;
}
.centerbody .inforight .infotext table.mytable td{ text-indent:0px;}
#jc_WebSite optgroup{ border-bottom:1px solid #DCDCDC;}
#jc_WebSite optgroup option{ padding-left:30px;}
.opensendpay{ padding:20px; overflow:hidden;}
.opensendpay h1{ font-size:20px; font-weight:normal; line-height:50px; height:50px;}
.opensendpay span{ color:#707070; font-size:12px; line-height:30px;}
.opensendpay .openurl{ height:50px; overflow:hidden; text-align:right;}
.opensendpay .openurl a{ padding:10px 20px; line-height:25px; margin:0px 15px; text-align:center; color:#F9F9F9; background:#0099CC; font-size:14px;}
@media screen and (max-width: 700px){ 
    /*<=700的设备*/
 
	}
	
@media screen and (max-width: 350px){ 
	 
	}

.newltxgg{ width:100%; height:50px; background:#2c7c25;}
.newltxgg a{ display:block; width:1180px; height:50px; background:url(/Images/newltx.jpg);margin:0 auto;background-repeat: no-repeat;background-position: center;}
.newwebname{ position:relative; width:500px;}
.newwebname i{ position:absolute;top:1px;left:0px; width:100%;}
.header .logodiv .webname .weburl{display:block;  font-size:14px; color:#794837; font-style:normal;float:left; margin-top:0px; position:absolute;top:15px;}
.header .logodiv .webname .webltx{ float:left; margin-top:30px; display:block; color:#019c94;}

.appinfurl{display:block; width:100%; height:600px; background:url(/Images/appinfourl.jpg) no-repeat; background-size:100% auto}
#appinfotest img{width: 100%;}
.checkTelCode input{width:100px;}
.checkTelCode a{padding:8px 10px;background:#C0382C;color:#FFF;border-radius:5px;}
	.checkTelCode a.telbuttonoff {
		background:#999;
	}

	/*在线留言*/
.m_body_01{margin:20px auto; width:1180px; clear:both; background:#FFF;}
	.m_body_01 .alltitle {
		height: 50px;
		line-height: 31px;
		background: url(/content/themes/Default/Images/m_img_01.gif) 10px 8px no-repeat;
		text-indent: 40px;
		font-size: 16px;
		font-weight: 500;
		padding: 10px;
	}
	.m_body_01 .tstext {
		line-height: 30px;
		font-size: 14px;
		font-family: '微软雅黑',Arial, Helvetica, sans-serif;
		padding: 10px;overflow:hidden;
	}
.m_body_01 .textkuang{border:1px solid #b8e4ff; font-size:14px; font-family:'微软雅黑',Arial, Helvetica, sans-serif;}
.m_body_01 .textkuang .backkuang .backtime{line-height:25px; color:#999; text-align:right; padding-right:10px;}
.m_body_01 .textkuang .messagetext{line-height:30px; text-indent:30px;padding:10px;}
.m_body_01 .textkuang .backkuang{background:#f4f4f4}
.m_body_01 .textkuang .backkuang .backtitle{height:30px; line-height:30px; margin-left:10px; color:#999;}
.m_body_01 .textkuang .backkuang .backtitle span{ color:#bc1906;}
.m_body_01 .textkuang .backkuang .backtext{line-height:30px; text-indent:30px;}
.m_body_01 .textkuang .titlekuang{height:35px; line-height:35px; font-size:14px; background:url(/content/themes/Default/Images/m_img_02.gif) center 10px no-repeat #dbeefd;}
.m_body_01 .textkuang .titlekuang .lefttext{float:left; margin-left:30px; color:#007dd7}
.m_body_01 .textkuang .titlekuang .lefttext span{color:#bb1805;}
.m_body_01 .textkuang .titlekuang .righttext{float:right; margin-right:10px; color:#999;}
.m_body_02{clear:both; height:50px; margin:0 auto; width:100%; padding:10px 0px 3px 0px;; border-bottom:2px solid #79c6fe;}
.m_body_03 {
	margin: 10px auto;
	width: 100%;
	clear: both;
	font-family: '微软雅黑',Arial, Helvetica, sans-serif;
}
	.m_body_03 td {
		padding: 5px;
	}
	.m_body_03 .font_left {
		color: #017fd4;
		font-size: 14px;
		font-weight: 500;
	}
	.m_body_03 .font_input {
		border: 1px solid #9DCFF4;
		line-height: 35px;
		height: 35px;
		width: 150px;
		padding: 0px 5px;
	}
	.m_body_03 .font_text {
		border: 1px solid #9DCFF4;
		line-height: 35px; 
		width: 500px;padding:0px 5px;
	}
.m_body_03 .font_bl{color:#C00;}
.m_body_04{height:40px; font-size:14px; margin:0 auto; width:850px; margin-top:10px;}
.m_body_04 .pagelist{float:right;}
.newltxgg{display:none;}
.newsearchcount{margin:0px 20px;font-size:12px;}
.newsearchcount cite{padding:0px 10px;color:#F00;font-weight:bold;font-style:normal;}
.mp4list{padding:10px 0px;width:1180px; margin: 0 auto;}
	.mp4list ul{display:flex;justify-content:space-between;align-items:center;margin-top:20px;}
	.mp4list li {
		position: relative;
		width: 18%
	}
		.mp4list li h3{font-size:12px;text-align:center;font-style:normal;}
		.mp4list li img {
			height: 150px;
			width: 100%;
		}
.showmp4{width:1180px;margin:30px auto; padding:20px 0px;background:#000000;text-align:center;}
	.showmp4 h1{font-size:18px;text-align:center;font-weight:500;color:#fff;margin:20px 0px;}
	.showmp4 video {
		width: auto;
		height: 420px;
	}
