/* CSS Document */
/* flexslider */
.flexslider{position:relative;height:380px;overflow:hidden; border-bottom:1px #ddd solid;}
.slides{position:relative;z-index:1;}
.slides li{height:380px; background-repeat:no-repeat; background-position:center 0;}
.slides li a{ display:block; width:100%; height:380px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/cn/images/ico/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/cn/images/btn/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/cn/images/btn/next.png) center center no-repeat;}




/*index*/
.Tittx01 .lft{ width:445px;}
.Tittx01 .rit{ width:445px;}

.index01 .lft{ width:443px; height:283px; position:relative;}
.index01 .rit{ width:445px; height:285px;}

.index01 .lft ul{ display:block; width:100%; float:left; margin-top:5px;}
.index01 .lft ul li{ display:block; float:left;}
.index01 .lft ul li a{ display:block; float:left; width:417px; padding:3px 13px; margin:4px 0; height:75px; background:#fefefe;
   	-webkit-font-smoothing:subpixel-antialiased; 
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;
}

.index01 .lft ul li a img{ display:block; float:left; width:73px; height:73px; margin-right:15px;}
.index01 .lft ul li a .wd{ display:block; float:left; width:320px; height:40px; padding-top:17px; line-height:20px;}
.index01 .lft ul li a i{ font-style:normal;}
.index01 .lft ul li a:hover{ background:#f2f2f2;}

.index02 img{ width:100%;}

.index03{ width:928px; height:332px;}
.indexglm{ text-align:center;}

.allbody{width:928px;height:332px;margin:0 auto}
.tab_tle{height:48px;position:relative;top:0;left:0}
.tab_tle ul{width:672px;display:block;float:left;margin-left:128px;height:48px}
.tab_tle li{width:168px;text-align:center;line-height:18px;padding:0px;float:left;position:relative;top:0;left:0;z-index:2;cursor:pointer;color:#707070; }
.tab_tle li .cn{display:block; padding-top:6px;font-size:14px;border-right:1px #eeeeee solid;border-left:1px #eeeeee solid;}
.tab_tle li .en{display:block; padding-bottom:6px;font-family:calibri,"Î¢ÈíÑÅºÚ";border-right:1px #eeeeee solid;border-left:1px #eeeeee solid;}
.tab_tle li .bd-nl{ border-left-color:#fefefe;}
.tab_tle li .bd-nr{ border-right-color:#fefefe;}
.tab_tle li:hover{ color:#008fd7;}
.tab_tle li.now{color:#008fd7}
.movebg{width:168px;position:absolute;bottom:0;left:0;height:44px;z-index:3;margin-left:128px;border-bottom:4px #008fd7 solid;background:url(/cn/images/ico/i07.png) center 40px no-repeat}
.tab_btn{position:absolute;top:0;left:0;width:100%}
.tab_btn a{display:block;height:60px;width:40px;position:absolute;top:0;background:#e2e2e2}
.tab_btn .tab_prev{left:-40px}
.tab_btn .tab_next{right:-40px}
.tab_con{position:relative;top:0;left:0}
.tab_slide{width:928px;height:230px;overflow:hidden;padding:20px 0}
.tab_slide ul.gdbox{float:left;width:928px;height:230px}
.tab_li{position:relative;top:0;left:0;width:1000000px}

.bandemo4{position:relative;margin:0 auto; }
.bandemo4 .bancontent{overflow:hidden}
.bandemo4 .bancontent ul{width:100000%;overflow:hidden}
.bandemo4 .bancontent ul li{float:left;display:inline}
.bandemo4 .leftbtn{position:absolute;top:50%;left:0px;cursor:pointer; text-indent:-9999em;}
.bandemo4 .rightbtn{position:absolute;top:50%;right:0px;cursor:pointer; text-indent:-9999em;}
.bandemo4{height:230px; width:928px; overflow:hidden;}
.bandemo4 .bancontent{margin:0 26px}
.bandemo4 .bancontent ul li{width:286px;margin-right:6px; height:228px; border:1px #eee solid;}
.bandemo4 .bancontent ul li img{width:100%}
.bandemo4 .leftbtn{width:26px;height:26px;margin-top:-13px;background:url(/cn/images/btn/prev2.png) center center no-repeat}
.bandemo4 .rightbtn{width:26px;height:26px;margin-top:-13px;background:url(/cn/images/btn/next2.png) center center no-repeat}

.index04{ width:928px; height:162px;}

.index05 span.img{ width:90px; border:1px #eee solid; margin:0 1px 1px 0; float:left; display:block;}
.index05 span.img img{ width:100%;}

/*ÄÚÈÝÒ³ÑùÊ½*/
.main01 .lftmenu{ width:210px; float:left; background:#f6f6f6;}
.main01 .lftmenu .menutit{ height:50px; line-height:50px; background:#008fd7; color:#fff; font-size:16px; text-indent:40px;}
.tree{width:210px;display:block;float:left}
.tree span{display:inline-block;width:20px;height:50px;cursor:pointer;position:absolute;right:5px}
.tree span i{display:inline-block;width:20px;height:50px;background:url(/cn/images/btn/down2.png) center center no-repeat}
.tree span i.plus{background:url(/cn/images/btn/down2.png) center center no-repeat}
.tree span i.minus{background:url(/cn/images/btn/up2.png) center center no-repeat}
.tree .treel02 span i.plus{background:url(/cn/images/btn/down2.png) center center no-repeat}
.tree .treel02 span i.minus{background:url(/cn/images/btn/up2.png) center center no-repeat}
.tree .treel02 span i{display:inline-block;width:20px;height:50px;background:url(/cn/images/btn/down2.png) center center no-repeat}
.tree .treel02:hover span i.plus{background:url(/cn/images/btn/down.png) center center no-repeat}
.tree .treel02:hover span i.minus{background:url(/cn/images/btn/up.png) center center no-repeat}
.tree .treel02:hover .treea02{ background:#88bde2;color:#fff;}

.tree ul li.on li{ display:block;}
.tree ul li.on i{background:url(/cn/images/btn/up.png) center center no-repeat}
.tree ul li.on i.plus{background:url(/cn/images/btn/down.png) center center no-repeat}
.tree ul li.on i.minus{background:url(/cn/images/btn/up.png) center center no-repeat}



.tree a{display:block;-webkit-font-smoothing:subpixel-antialiased;color:#555;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear}
.tree li a{}
.tree .treel01{position:relative;float:left;width:100%}
.tree .treel02{position:relative;display:none}
.tree .treel03{position:relative;display:none}
.tree a.treea01{font-size:15px;color:#707070;height:50px;line-height:50px;padding-left:40px;background:#f6f6f6;border-bottom:1px #ffffff solid}
.tree a.treea02{font-size:14px;color:#707070;height:50px;line-height:50px;padding-left:50px;background:#f9f9f9;border-bottom:1px #ffffff solid}
.tree a.treea03{font-size:13px;color:#707070;height:50px;line-height:50px;padding-left:60px;background:#fefefe;border-bottom:1px #ffffff solid}
.tree a.treea01:hover{ background:#008fd7;}
.tree a.treea02:hover{ background:#88bde2;}
.tree a.treea03:hover{ background:#b1cfe4;}
.tree a:hover{color:#fff}

.lftbottom{ display:block; float:left; width:100%; text-align:center; padding:20px 0 50px 0;}
.lftbottom img{ width:170px;}

.main01 .ritmain{ width:720px; float:right;}
.main01 .ritmain .Tittx2{ width:100%; float:left; height:50px; line-height:50px; background:#008fd7; color:#fff; font-size:15px;}
.main01 .ritmain .Tittx2 span,.main01 .ritmain .Tittx2 a{ display:block; float:left;}
.main01 .ritmain .Tittx2 .aro{ padding:0 10px;}
.main01 .ritmain .Tittx2 a{ color:#ffffff;}
.main01 .ritmain .Tittx2 a:hover{ text-decoration:underline;}
.main01 .ritmain .editbox{width:680px;float:left; padding:20px; color:#707070; line-height:26px;}
.main01 .ritmain .editbox img{ max-width:100%;}
.main01 .ritmain .pxbtn{ height:32px; width:100%; float:left; line-height:32px; padding:9px 0px; border-bottom:1px #f6f6f6 solid; }
.main01 .ritmain .pxbtn .lft{ margin-left:34px;}
.main01 .ritmain .pxbtn .lft a{ display:block; float:left; padding:0 20px 0 32px; margin-right:2px; background:#f6f6f6; color:#008fd7; font-size:15px;}
.main01 .ritmain .pxbtn .rit{position:relative;}
.main01 .ritmain .pxbtn .rit input[type=text]{ display:block; float:left; background:#f6f6f6; width:208px; height:20px; line-height:20px; padding:5px; border:1px #efefef solid;}
.main01 .ritmain .pxbtn .rit input[type=submit]{ display:block; height:30px; width:30px; position:absolute; border:none; right:1px; top:1px; background:url(/cn/images/ico/ssbtn.jpg) center center no-repeat;}

.dtimglist{ width:711px; margin-left:9px; float:left;}
.dtimglist ul{ display:block; float:left; width:100%;}
.dtimglist ul li{ width:212px; margin-left:25px; height:184px; display:block; float:left; padding-top:30px;}
.dtimglist ul li a{ display:block; float:left; width:100%; text-align:center; line-height:32px; color:#707070; }
.dtimglist ul li a img{ width:210px; height:155px; border:1px #eeeeee solid;border-radius:2px;}
.dtimglist ul li a:hover{ text-decoration:underline; color:#008fd7;}


.newslist{ width:700px; margin-left:20px; float:left;}
.newslist ul{ display:block; float:left; width:100%;margin-top:30px;}
.newslist ul li{ display:block; float:left; color:#666666;}
.newslist ul li.list01{ width:212px;}
.newslist ul li.list02{ width:483px;}

.newslist ul li.list01 a{  width:212px; height:157px; float:left; display:block;}
.newslist ul li.list01 a img{  width:210px; height:155px; border:1px #eeeeee solid;border-radius:2px;}
.newslist ul li.list02{ width:458px; padding-left:25px; float:left; display:block;}
.newslist ul li.list02 span{ display:block; float:left; width:100%;}
.newslist ul li.list02 .sp1{ font-size:15px; color:#000; line-height:28px}
.newslist ul li.list02 .sp2{ font-size:14px; line-height:22px; color:#666; padding-top:10px;}
.newslist ul li.list02 .sp3{ line-height:22px; padding-top:5px; color:#666;}
.newslist ul li.list02 .sp4{ line-height:22px; padding-top:5px; color:#999;}


.lbimglist{ width:100%; display:block; float:left;}
.lbimglist ul{ display:inline-table; width:100%; border-bottom:1px #f6f6f6 solid; background:#fff;-webkit-font-smoothing:subpixel-antialiased; 
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;}
.fy .fy_r a:hover{ background:#008fd7; color:#fff; border-color:#008fd7;}
.lbimglist ul li{ display:table-cell; vertical-align:middle;}
.lbimglist ul li img{ width:142px; height:105px; border:1px #eeeeee solid; border-radius:2px; margin:23px 0 22px 35px;}
.lbimglist ul li .wd{ display:block; line-height:24px; padding-left:8px; background:url(/cn/images/ico/i12.jpg) left center no-repeat;}
.lbimglist ul li a{ color:#707070;}
.lbimglist ul li a:hover{ text-decoration:underline; color:#008fd7;}

.newslist ul:hover{-moz-box-shadow: 0px 0px 11px #000000;
-webkit-box-shadow: 0px 0px 11px #000000;
box-shadow: 0px 0px 11px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
}


.fy { padding-top:30px; float:left;}
.fy .fy_l{ line-height:32px; float:left;}
.fy .fy_r{ float:right;}
.fy .fy_r span{ display:block; float:left;  margin-left:10px;}
.fy .fy_r span select{ padding:3px; float:right; margin-top:2px; margin-left:10px;}
.fy .fy_r a{ display:block; float:left; border:1px #ddd solid; line-height:20px; padding:5px 10px;  background:#eee;-webkit-font-smoothing:subpixel-antialiased; 
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;}
.fy .fy_r a:hover{ background:#008fd7; color:#fff; border-color:#008fd7;}

.fy .fy_r span.dqy{ border:1px #ddd solid; line-height:30px; padding:0px 10px;  background:#eee;-webkit-font-smoothing:subpixel-antialiased; 
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;}


.twtit{ font-size:18px; line-height:30px; padding:10px 0; text-align:center; color:#000;}




.bh160{ height:160px; text-align:center;}
.bh135{ height:135px; text-align:center; border-width:1px; border-style:solid;}
.bh100{ height:100px; text-align:center;}
.zlrzbox{ padding:0px 250px 50px 250px;}
.zlrzbox ul{ padding:30px 55px; background:#fff; width:320px; height:190px;}
.zlrzbox ul li{ height:36px; line-height:36px; padding:5px 0;}
.zlrzbox ul li span.lgwz{ display:inline-block; float:left; width:60px;}
.zlrzbox ul li img{ float:left; display:block;}
.zlrzbox ul li input[type=text]{ display:block; float:left; width:220px; height:20px; padding:7px; border:1px #ddd solid; margin-right:5px;}
.zlrzbox ul li input[type=password]{ display:block; float:left; width:220px; height:20px; padding:7px; border:1px #ddd solid;}
.zlrzbox ul li input[type=submit]{ display:block; float:left; padding:0 20px; height:36px; color:#fff; margin-left:60px;-webkit-font-smoothing:subpixel-antialiased; 
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;}
.zlrzbox ul li input[type=reset]{ display:block; float:left; padding:0 20px; height:36px; color:#fff; margin-left:10px;-webkit-font-smoothing:subpixel-antialiased; 
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;} 
.zlrzbox ul li input[type=submit]:hover{ cursor:pointer;}
.zlrzbox ul li input[type=reset]:hover{ cursor:pointer;}

.rzbox01 .bh135{ background:#dab96b; border-color:#dab96b}
.rzbox01 .bh100{ background:#dab96b;}
.rzbox01 .zlrzbox{ background:#dab96b;}
.rzbox01 .zlrzbox ul li input[type=submit]{ background:#dab96b; border:1px #dab96b solid;}
.rzbox01 .zlrzbox ul li input[type=reset]{ background:#dab96b; border:1px #dab96b solid;}
.rzbox01 .zlrzbox ul li input[type=submit]:hover{ background:#daac61; border:1px #daac61 solid;}
.rzbox01 .zlrzbox ul li input[type=reset]:hover{ background:#daac61; border:1px #daac61 solid;}


.rzbox02 .bh135{ background:#908778; border-color:#908778}
.rzbox02 .bh100{ background:#908778;}
.rzbox02 .zlrzbox{ background:#908778;}
.rzbox02 .zlrzbox ul li input[type=submit]{ background:#dab96b; border:1px #dab96b solid;}
.rzbox02 .zlrzbox ul li input[type=reset]{ background:#dab96b; border:1px #dab96b solid;}
.rzbox02 .zlrzbox ul li input[type=submit]:hover{ background:#daac61; border:1px #daac61 solid;}
.rzbox02 .zlrzbox ul li input[type=reset]:hover{ background:#daac61; border:1px #daac61 solid;}



.rzbox03 .bh135{ background:#a0d9f6; border-color:#a0d9f6}
.rzbox03 .bh100{ background:#a0d9f6;}
.rzbox03 .zlrzbox{ background:#a0d9f6;}
.rzbox03 .zlrzbox ul li input[type=submit]{ background:#008fd7; border:1px #008fd7 solid;}
.rzbox03 .zlrzbox ul li input[type=reset]{ background:#008fd7; border:1px #008fd7 solid;}
.rzbox03 .zlrzbox ul li input[type=submit]:hover{ background:#0063dc; border:1px #0063dc solid;}
.rzbox03 .zlrzbox ul li input[type=reset]:hover{ background:#0063dc; border:1px #0063dc solid;}


.rzjg{ width:800px; padding:30px 65px; background:#a0d9f6;}
.rzjg .rztab{ display:block; float:left; width:780px; padding:10px; background:#ffffff;}
.rzjg .rztab table{ table-layout:fixed; overflow:visible; border-right:1px #ddd dotted; border-top:1px #ddd dotted;}
.rzjg .rztab table tr td{ table-layout:fixed; overflow:visible; line-height:32px; border-left:1px #ddd dotted; border-bottom:1px #ddd dotted; padding:0 10px; text-indent:10px;}
.rzjg .rztab table tr td.tl{ width:140px; background:#eee;}

.rzjg .rztab2{ display:block; float:left; width:780px; padding:10px; background:#ffffff; margin-bottom:10px;}
.rzjg .rztab2 table{ table-layout:fixed; overflow:visible; border-right:1px #ddd dotted; border-top:1px #ddd dotted;}
.rzjg .rztab2 table tr td{ table-layout:fixed; overflow:visible; line-height:32px; border-left:1px #ddd dotted; border-bottom:1px #ddd dotted; }
.rzjg .rztab2 table tr td.tl{ width:45px; background:#eee; text-align:center;}
.rzjg .rztab2 table tr td.tr{ color:#666;}

.rzjg .rzlist{ display:block; float:left; width:780px; padding:10px; background:#ffffff; margin-bottom:10px;}
.rzlist h3{ line-height:32px; margin-bottom:5px; background:#eee; text-indent:10px;}
.rzjg .rzlist ul{ display:block; float:left; width:100%}
.rzjg .rzlist ul li{ width:25%; float:left; line-height:32px;text-align:center; }
.rzjg .rzlist ul li span{ border:1px #ddd dotted; display:block; margin:2px;}

.rztc a{ display:block; float:right; padding:0 20px; height:36px; background:#008fd7; border:1px #008fd7 solid; color:#fff; margin-left:60px;-webkit-font-smoothing:subpixel-antialiased; 
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear; line-height:36px; margin-bottom:10px;}
.rztc a:hover{ background:#0063dc; cursor:pointer;}

.rzlink{ table-layout:fixed; overflow:visible; }
.rzlink tr td{ table-layout:fixed; overflow:visible; padding:10px 0;}


.zlrzlink a{ margin-bottom:15px; width:222px; height:146px; border:1px #d0ecfb solid; text-align:center; vertical-align:middle; line-height:146px; display:inline-table; background:url(/cn/images/ico/a33.png) center top no-repeat;}
.zlrzlink a span{ display:table-cell; vertical-align:middle; text-align:center;}
