﻿@import url('base.css');

/*内容宽度背景等*/
body{ width:100%; background:#ffffff url(nrbg.jpg) 0 350px repeat-x;}
body#home {background:#ffffff url(nrbg.jpg) 0 595px repeat-x;}
.twidth,#header,#middle {width:963px; margin:0 auto;}
.twidth{overflow-x:hidden;}
#middle{ background:#FFFFFF; margin-top:1px;}
.mainC{ float:right; width:762px; overflow:hidden; box-shadow: 3px 3px 1px 1px #eeeeee;}
.sideC{ overflow:hidden; width:194px; float:left; }
/*顶部栏*/
#headtop{ height:30px; line-height:30px; position:relative; background:#f0f0f0; border-bottom:1px solid #ddd; padding:0 0 0 10px;}
/*顶部会员区*/
#topUser a {padding-left:15px;background:url(wqcms.png) no-repeat 5px -310px;}
.popMine a {display:block;color:#666;line-height:20px;font-size:12px}
a.remind {color:red}

/*幻灯*/
.slide1{ position:relative; height:545px; overflow:hidden;}
body#home .slide1{height:595px;}
.s-slide{ position:absolute; width:1920px; height:500px; top:85px; left:50%; margin-left:-960px; border-top:10px #3A8D36 solid}

/*头部*/
.header{ width:963px; margin:0 auto; margin-top:0px; position:relative; height:64px; z-index:99;}
.header .logo{ width:182px; left:0; top:11px; position:absolute;overflow:hidden; height:51px; line-height:51px; overflow:hidden;display:table; text-align:center; *position:relative;}
#header .logo a{ display:table-cell;vertical-align:middle;*position:absolute;*left:50%;*top:50%;}
#header .logo img{*position:relative;*left:-50%;*top:-50%;}


/* 导航条 */
#navbar {width:720px; right:0; top:0px; position:absolute;height:95px; line-height:95px;}
#navbar ul{ margin-left:0px;}
#navbar li{float:left;}
#navbar a{ color:#000000;text-decoration:none; font-size:16px; line-height:95px; display:block; float:left; width:120px; text-align:center;}
#navbar a:hover { }
#navbar li.thisclass a, #home #navbar li.first a,#navbar a:hover{text-decoration:none; color:#FFFFFF; background:#8BC43F;}
/* 副导航 */
#navsub { overflow:hidden; background:#f5f3ef; margin-bottom:10px;}
#navsub .m { font-size:14px; text-align:left;line-height:36px;height:36px; width:1004px; margin:0 auto;}

#homebody { margin:0 auto; background:#FFFFFF; width:963px; margin-top:1px; position:relative; height:492px;}
#homebody .l{ position:absolute; top:20px; left:20px; width:600px; height:189px; overflow:hidden;}
#homebody .l ul.title{}
#homebody .l ul.title li{ cursor:pointer; float:left; width:99px; height:34px; background:#eeeeee; color:#000; text-align:center; line-height:34px; font-size:16px; margin-right:5px; border-top-left-radius:0.5em;border-top-right-radius:0.5em; }
#homebody .l ul.title li.active{background:#11A340; color:#FFFFFF;}
#homebody .l #myTab1_Content0 .imglist {width:140px; height:140px;float:left; padding:5px 0 0;}
#homebody .l .imglist i{ display:none}
#homebody .l .imglist li{ padding:0; }
#homebody .l .imglist li img{ padding:0; border:0;  width:140px; height:140px;}
#homebody .l .nl{ padding:0; width:450px; height:140px; float:right;}
#homebody .l .nl li,#homebody .r .nl li{ font-size:14px; height:28px; line-height:27px; border-bottom:1px dotted #e0e0e1; background:url(wqcms.png) no-repeat -3px 3px ; padding-left:10px;}
#homebody .r{ position:absolute; top:20px; right:20px; width:303px; height:229px;}
#homebody .r ul.title { height:34px; background:url(won.jpg) repeat-x; margin-bottom:2px;}
#homebody .r ul.title li{ cursor:pointer; float:left; width:101px; height:34px; text-align:center; color:#000; line-height:34px; font-size:16px;}
#homebody .r ul.title li.active{ background:url(von.jpg) repeat-x;color:#08a736; }

#homebody .mtit{position:absolute; top:229px; left:20px; width:923px; height:15px; border-bottom:4px #eeeeee solid; }
#homebody .mtit span{ line-height:34px; width:110px; display:block; height:34px; background:#11A340; font-size:16px; color:#FFFFFF; text-align:center; margin:0 auto; border-radius:0.5em;}

#homebody .m{ position:absolute; top:284px; left:8px; width:948px; height:263px;}
#homebody .m  .jcarousel-container-horizontal{ margin:0 auto; height:210px !important;}
#homebody .m  .jcarousel-clip-horizontal { width:948px;}
#homebody .m  .jcarousel-item { width:237px!important;}
#homebody .m  .jcarousel-item-horizontal { margin-left:0px; }
#homebody .m  .jcarousel-prev,#homebody .m  .jcarousel-next{ background:url(arr.png) no-repeat; width:37px; height:21px; position:absolute; top:-48px; cursor:pointer; -webkit-transition:all 0.1s linear; -moz-transition:all 0.1s linear; transition:all 0.3s linear; }
#homebody .m  .jcarousel-prev{ left:12px; background-position:0 0;}
#homebody .m  .jcarousel-next{ right:12px; background-position:-37px 0;}


#homebody .m .imglist li{ padding:0;}
#homebody .m .imglist li img { padding:0; border:1;}



/*底部*/
#footer{ height:115px;  background:#424242;}
.footnav{ height:105px; line-height:24px; color:#b9b9b9; font-size:14px; background:#424242; width:963px; margin:0 auto;}

/*通用主栏*/
.mbox{}
.mbox .tcon { margin:20px 20px 0 20px; height:31px; line-height:30px; position:relative; border-bottom:1px solid #009342; margin-bottom:1px;}
.mbox .tcon em { float:left; background:#66B923; padding:0 30px; border-top-right-radius:1.5em; border-top-left-radius:1.5em; border:1px #009342 solid; border-bottom:none; font-size:18px; color:#ffffff;}
.mbox .tcon .moreR{ color:#464646; font-size:14px;}
.mbox .tcon .moreR a{ color:#464646;}
.mbox .mcon{ padding:0 20px; border:#e26b07 solid 0px;}
.mbox .bcon{}
/*通用侧栏*/
.lbox{border:#e3e3e3 solid 1px;}
.lbox .tcon { background:#f5f5f5; border-bottom:#e3e3e3 solid 1px; height:38px; line-height:38px; position:relative;}
.lbox .tcon em { padding:0 20px; background:url(ico_b.png) no-repeat right center; font-size:14px; color:#454545; text-shadow:none;}
.lbox .mcon{}
.lbox .bcon{}

/*侧栏导航*/
.cbox {padding-left:20px; width:174px;}
.cbox .tcon { border-top:2px solid #009342; border-bottom:1px solid #ddd; height:39px; line-height:39px; position:relative; width:188px; margin-top:20px;}
.cbox .tcon em {font-family:"microsoft yahei"; padding:0 20px 0 10px;font-size:16px;color:#2a2a2a; }
.cbox .tcon em span{ font-family:Helvetica; color:#009342;}
.cbox .mcon { width:270px; overflow:hidden;}

.sList { margin-top:15px;}
.sList li{ position:relative; line-height:40px; border-bottom:1px solid #ddd;zoom:1;}
.sList li a {font-family:"microsoft yahei"; display:block; padding:0 15px;}
.sList li.sOpen a { background:#f0f0f0; color:#009342;}
.sList li span{ position:absolute; right:15px; top:0; color:#999; display:none;}

.s_List { width:174px;}
.s_List li{ position:relative; line-height:40px; border:1px solid #dfdfdf;zoom:1;margin-bottom:12px;background-color:#FFF;}
.s_List li a {font-size:16px; font-family:"microsoft yahei"; display:block; padding:0 35px;color:#010101; }
.s_List li.sOpen a { background-image:url(sub_bg_03.png); font-weight:bold;}
.s_List li span{ position:absolute; right:15px; top:0; color:#999; display:none;}
/*=========css layout===========*/
.i-headline{ float:left; width:400px;}
.i-headline ul.nl{}
.i-headline ul.nl li{ font-size:14px; line-height:30px; background-position:0 4px;}
.i-headline ul.nl li span.date{ font-size:12px;}
.i-slide{ float:right; width:560px;}
.w270{ width:270px;}
.i-ser{ clear:both; line-height:30px; padding:15px;}
.i-ser .hotTags{ display:inline;}
.i-l{ width:280px; float:left; padding:0px 10px 0 0; font-size:14px; line-height:30px;}
.i-l1 .imglist li img{ width:274px; height:160px;}
.i-l1 .imglist li h5{ position:absolute; left:3px; bottom:3px; right:3px; background:#000; color:#fff; background:rgba(0,0,0,.75);}
.i-l1 .imglist li img{ width:274px; height:auto;}
.i-l2 .imglist li img{ width:80px; height:60px;}
.i-m{ width:440px; float:left; padding:0 10px; border-left:1px dashed #ddd; border-right:1px dashed #ddd;}
.i-m ul.nl li{ font-size:14px; line-height:30px; background-position:0 4px;}
.i-r{ width:240px; float:right;}
.i-part {margin-bottom:10px; border-top:2px solid #458FCE; border-bottom:1px solid #ddd; height:39px; line-height:39px; position:relative;}
.i-part em{ background:url(wqcmsv59.png) no-repeat 0 -100px; width:132px; height:47px; line-height:42px; display:block; color:#fff; text-align:center; font-size:16px; margin-top:-2px;}
.i-part .moreR{ font-size:14px;}
.i-part .moreR .scl,.i-part .moreR .scl li{ display:inline; padding-left:5px;}
.i-linkcon{ line-height:30px; padding:10px;}
.i-linkcon a{ float:left; white-space:nowrap; padding:0 10px;}
.ibox .tcon { background:#F6F8FA; height:29px; line-height:29px; position:relative;}
.ibox .tcon em { background:url(wqcmsv59.png) no-repeat right top; padding:0 20px 0 10px;font-size:14px;color:#636B7C;font-weight:bold; text-shadow:none;}
.sbox{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#f0f0f0;}
.sbox .m{ width:980px; margin:0 auto; padding:0;}
.sbox .tcon{ height:50px; line-height:50px; position:relative; border-bottom:1px dashed #ddd; overflow:hidden;}
.sbox .tcon em{ font-weight:bold; font-size:14px; color:#636B7C; padding-left:15px;}
.sbox .tcon .moreR{ color:#999;}
.sbox .mcon{}
/*index1*/
.s-headline{ float:right; width:400px;}
.s-headline ul.nl{}
.s-headline ul.nl li{ font-size:14px; line-height:30px; background-position:0 4px;}
.s-headline ul.nl li span.date{ font-size:12px;}


.w1004{ width:1004px; margin:0 auto;}
.ipart{ position:relative; overflow:hidden;}
.tit{ margin:0 auto; position:relative;}

.tit span{ background:url(ico_1.png) repeat-x left center; height:32px; width:71px; margin:0 10px; float:left;}
.tit strong{ font-weight:normal; float:left; height:32px; line-height:32px; font-size:26px; color:#85b875}
.tit b{ display:block; color:#424242; font-weight:normal; height:35px; line-height:32px; font-size:28px; width:100%; text-align:center;}






/*首页板块ipart7*/
.ipart7{ height:445px; background:url(ipart7_bg.jpg) no-repeat center bottom;display:none}
.ipart7 .tit{ color:#5b3000; width:380px; height:70px;}
.ipart7 .i7_tit{}
.ipart7 .i7_tit .w1004{margin:0 auto;}
.ipart7 .i7_cont{ width:1004px; height:321px; margin:0 auto; position:relative; background:url(ipart7_bg.jpg) no-repeat center bottom;}
.ipart7 .i7_cont h1{ position:absolute; right:535px; top:57px; width:45px; font-size:24px; font-weight:300; line-height:26px; height:150px;}
.ipart7 .i7_cont span{ position:absolute; left:520px; top:52px; font-size:20px; font-weight:bold; line-height:30px; width:480px;}
.ipart7 .i7_cont p{ position:absolute; left:520px; top:90px; font-size:16px; line-height:26px; width:430px;}
.ipart7 ul{position:absolute; left:520px; bottom:70px; width:430px;}
.ipart7 ul li{ float:left; height:21px; width:21px; border:1px #e26b07 solid; border-radius:50%; line-height:20px; font-size:16px; text-align:center; margin-right:10px; background:#e26b07; color:#FFFFFF;cursor:pointer}
.ipart7 ul li.active{background:#ffffff; color:#e26b07;}
/*首页板块ipart8*/ 
.ipart8{display:none}
.ipart8 .tit{ color:#5b3000; width:380px; height:70px;}
.ipart8 .i8_cont{ background:url(ipart8_bg.jpg) no-repeat center; height:630px; width:1004px; margin:0 auto;}


/*首页板块ipart10*/
.ipart10{background:url(ipart10_bg.jpg) no-repeat center bottom; height:200px;}
.ipart10 .i10_cont{ width:963px; height:200px; color:#ffffff; margin:0 auto; background:url(ipart10_bg.jpg) no-repeat center bottom; font-size:20px; line-height:30px; text-align:center;}
