@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#000;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#555656;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
.video-roll-top,.video-roll-down,.skms-btnl,.skms-btnr,.stu-btnl,.stu-btnr,.ydxx-ydbBtnL,.ydxx-ydbBtnR{background:url(/images/pro2015/chuji/roll-btn.gif) no-repeat;}
/*¿ò¼Ü*/
.container{ clear:both;width:950px;text-align:left;margin:0 auto;color:#555656;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.body{ background:url(../images/zkxs_04.jpg) repeat-x;}
.marb5{ overflow:hidden; height:5px; clear:both;}
.marb8{ overflow:hidden; height:8px; clear:both;}
.marb10{ overflow:hidden; height:10px; clear:both;}
.marb15{ overflow:hidden; height:15px; clear:both;}
.marb20{ overflow:hidden; height:20px; clear:both;}
.marb30{ overflow:hidden; height:30px; clear:both;}

/*Ò³Í·´óÍ¼*/
.banner{ overflow:hidden;}

/*¹«¹²±êÌâ*/
.ggtit01,.ggtit02{ overflow:hidden; width:950px; height:49px; background:url(../images/zkxs_08.jpg) no-repeat; text-align:center; line-height:20px; color:#00b3c5; padding-top:8px;margin-bottom:3px;}
.ggtit01 b{ font-size:18px; font-family:'Î¢ÈíÑÅºÚ';}
.ggtit01 a{ color:#00b3c5;}
.ggtit01-01{ float:left; width:136px; padding-left:4px; font-size:28px; font-family:'Î¢ÈíÑÅºÚ'; color:#fff; line-height:36px;}
.ggtit01-02{ float:left; width:112px;}
.ggtit01-03{ float:left; width:146px;}
.ggtit01-04{ float:left; width:156px;}
.ggtit01-05{ float:left; width:118px;}
.ggtit02{background:url(../images/zkxs_40.jpg) no-repeat;color:#07a479;}
.ggtit02 a{ color:#07a479;}
.ggtit02 b{ font-size:18px; font-family:'Î¢ÈíÑÅºÚ';}
.ggtit02-01{ float:left; width:136px; padding-left:4px; font-size:28px; font-family:'Î¢ÈíÑÅºÚ'; color:#fff; line-height:36px;}
.ggtit02-02{ float:left; width:190px;}
.ggtit02-03{ float:left; width:210px;}
.ggtit02-04{ float:left; width:200px;}
.ggtit03{ overflow:hidden; width:950px; height:57px; background:url(../images/zkxs_97.jpg) no-repeat; text-align:center; line-height:50px; color:#ff7200; font-family:'Î¢ÈíÑÅºÚ'; font-size:24px;}
.ggtit03 a{ color:#ff7200;}
.ggtit03-01{ float:left; width:136px; padding-left:4px; font-size:28px; font-family:'Î¢ÈíÑÅºÚ'; color:#fff;}
.ggtit03-02{ float:left; width:260px;}
.ggtit03-03{ float:left; width:245px;}
.ggtit03-04{ float:left; width:300px;}

/*±¨¿¼Õþ²ß*/
.bkzc{ float:left; overflow:hidden; width:494px; border:1px solid #a5dff0;}
.bkzc .tit{ overflow:hidden; height:40px; line-height:40px;}
.bkzc .tit-left{ float:left; font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; color:#00b3c5; padding-left:20px;}
.bkzc .tit-left a{ color:#00b3c5;}
.bkzc .tit-right{ float:right; padding-right:20px;}
.bkzc .tit-right a{ color:#05c3d7;}
.bkzc .lc_inner{}
.bkzc .lc_inner-left{ float:left;}
.bkzc .lc_inner-left a:hover{ text-decoration:none;}
.li_td{width:154px;padding:0 0 8px 8px;}
.bkzc a.top_imgs{display:block;position:relative; left:0px; top:0px;}
.bkzc a.top_imgs span{ display:block; height:0px; width:154px; overflow:hidden; position:absolute; left:0px; top:0px; z-index:3;}
.bkzc a.top_imgs span .opt_bg{ display:block; height:100%; width:154px; overflow:hidden; position:absolute; left:0px; top:0px; background:black; opacity:0.6; filter: Alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6;}
.bkzc a.top_imgs span .opt_txt{ height:auto; line-height:18px; overflow:hidden; position:absolute; left:0px; top:0px; color:#fff; padding:5px 10px 0 10px; width:134px; text-align:left; text-indent:24px;}

/*ÖÆ¶¨²ßÂÔ*/
.zdcl{ float:right; overflow:hidden; width:404px;height:459px; border:1px solid #a5dff0; padding:0 20px;}
.zdcl .tit{ overflow:hidden; height:40px; line-height:40px;}
.zdcl .tit-left{ float:left; font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; color:#00b3c5;}
.zdcl .tit-left a{ color:#00b3c5;}
.zdcl .top{height:92px;padding-bottom:5px; line-height:26px; font-size:14px;}
.zdcl .bottom{overflow:hidden;}
.zdcl .bottom .left{ float:left; width:41px; height:243px; background:url(../images/zkxs_46.jpg) repeat-y;}
.zdcl .bottom .left ul{}
.zdcl .bottom .left li{ cursor:pointer; border-bottom:1px solid #f6f6f6; color:#fff;}
.zdcl .bottom .left li div{ width:31px; height:80px; line-height:18px; padding-left:10px; display:table-cell; vertical-align:middle; *position:relative;}
.zdcl .bottom .left li p{ *position:absolute; *top:50%;}
.zdcl .bottom .left li p span{ *position:relative; *top:-50%;}
.zdcl .bottom .left .hover{ background:url(../images/zkxs_43.jpg) no-repeat; color:#01bbce;}
.zdcl .bottom .right{ float:left; width:339px; height:233px; background-color:#f8f8f8; padding:10px 10px 0 10px; overflow:hidden; line-height:24px;}
.zdcl .bottom .right p{ line-height:22px; padding:0 0 10px 0;}

/*¸¨µ¼Ð§¹û*/
.fdxg{ overflow:hidden; border:1px solid #b6d5cf; padding:21px 0 18px;}
.fdxg dl{width:285px;height:190px;border:3px solid #ebebeb; background:#e7fff9; margin-left:19px; display:inline; float:left;}
.fdxg dt{height:38px; line-height:38px;background:#07a479; font-size:18px; color:#fff; text-align:center;}
.fdxg dd{line-height:24px; padding:15px 14px 0 18px; background:url(../images/fdxg-bg.gif) no-repeat left top; text-indent:24px; color:#666;}
.fdxg dd a{color:#096;}

/*¸¨µ¼Êé*/
.fds{ overflow:hidden; border:1px solid #e8e8e8; background:url(../images/zkxs_54.jpg) repeat-x bottom;}
.fds .left{ float:left; padding-left:20px; width:555px;}
.fds .left-top{ font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; color:#096; line-height:50px;}
.fds .left-top a{ color:#ff6600;}
.fds .left-center{ overflow:hidden; clear:both; line-height:24px; margin-bottom:5px;}
.fds .left-center b{ float:left; display:block; width:51px; height:24px; background:url(../images/zkxs_56.jpg) no-repeat; color:#279783; font-weight:700; text-align:center; padding-right:3px;}
.fds .left-center span{ float:left; padding-left:10px;}
.fds .right{ float:right; padding-top:20px;}

/*¿Î³Ì*/
.kc{overflow:hidden;}
.kc .left{ float:left; width:630px; color:#138a75;}
.kc caption{height:34px; line-height:34px; color:#fff; font-size:20px;background:#07a479;}
.kc table{width:100%; border-collapse:collapse;}
.kc td{ line-height:16px; height:38px; padding:0 5px; border:1px solid #85c7b8;}
.kc table td span a{color:#f10017;}
.kc a{ color:#138a75;}
.kc table tfoot td{color:#333;line-height:24px; padding:12px 11px 11px;}
.kc table tfoot td b{ color:#07a479;}
.kc .tabtest{background-color:#f6fffd; font-weight:700;}
.kc .right{ float:right;}

/*Ñ§Ï°¼Æ»®*/
.xxjh{ overflow:hidden; height:317px; border:1px solid #b8d6d0; background:url(../images/zkxs_58.jpg) no-repeat right; padding-left:15px; line-height:24px; position:relative;}
.xxjh .top{ font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; color:#096; line-height:50px;}
.xxjh .top a{ color:#096;}
.xxjh b{color:#08aa59;}
.xxjh p{ padding:0 0 5px 20px;}
.xxjh span{ color:#1c7600;}
.xxjh .an{ width:126px; height:32px; background-color:#07a479; text-align:center; line-height:32px;color:#fff; font-family:'Î¢ÈíÑÅºÚ'; cursor:pointer; position:absolute; top:200px; right:230px;}
.xxjh .an01{ width:90px; height:32px; background-color:#07a479; text-align:center; line-height:32px; color:#fff; font-family:'Î¢ÈíÑÅºÚ'; cursor:pointer; position:absolute; top:200px; right:137px;}

/* ÊÚ¿ÎÃûÊ¦ */
.skms02{ margin:0 auto; width:948px; border:1px solid #e8e8e8;}
.skms02 .tit{ overflow:hidden; height:40px; line-height:40px;}
.skms02 .tit-left{ float:left; font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; color:#ff6600; padding-left:15px;}
.skms02 .tit-left a{ color:#096;}
.rollBox{ width:948px; overflow:hidden;background:#FAFAFA;  height:245px; overflow:hidden;}
.rollBox .LeftBotton{ height:220px; width:29px; background:url(../images/ydkt_54.jpg) no-repeat 15px center; overflow:hidden; float:left; display:inline; cursor:pointer;}
.rollBox .RightBotton{ height:220px; width:29px; background:url(../images/ydkt_57.jpg) no-repeat 2px center; overflow:hidden; float:left; display:inline; cursor:pointer;}
.rollBox .Cont{ width:900px; overflow:hidden; float:left;}
.rollBox .ScrCont{ width:10000000px;}
.rollBox .Cont .pic{ width:178px; float:left; height:230px;}
.rollBox .Cont .pic img{ width:125px; height:142px; display:block; margin:0 auto;}
.rollBox .Cont .pic-top{ text-align:center; line-height:42px; font-size:14px; font-weight:700;}
.rollBox .Cont .pic-bottom{ text-align:center; line-height:20px; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; padding-top:5px;}
.rollBox #List1,.rollBox #List2{ float:left; display:inline; margin-left:30px;}

/*ÓÅÐãÑ§Ô±*/
.yxxy{ float:left; overflow:hidden; width:626px; border:1px solid #e8e8e8;}
.yxxy .tit{ overflow:hidden; height:40px; line-height:40px;}
.yxxy .tit-left{ float:left; font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; color:#ff6600; padding-left:21px;}
.yxxy .tit-left a{ color:#ff6600;}
.yxxy .tit-right{ float:right; padding-right:21px;}
.yxxy .tit-right a{ color:#ce5801;}
.yxxy .xy{ overflow:hidden; float:left; width:118px; padding:5px; border:1px solid #e5e5e5; margin:0 0 10px 21px;}
.yxxy .xy img{ width:118px; height:137px;}
.yxxy .xy p{ line-height:18px; padding-top:5px; text-align:center;}
.yxxy .xy span{ color:#f97500;}

/*Ñ§Ô±ÐÄÉù*/
.xyxs{ float:right; overflow:hidden; width:312px; border:1px solid #e8e8e8;}
.xyxs .tit{ overflow:hidden; height:40px; line-height:40px;}
.xyxs .tit-left{ float:left; font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; color:#ff6600; padding-left:15px;}
.xyxs .tit-left a{ color:#ff6600;}
.xyxs .top{ overflow:hidden; height:40px; line-height:40px;}
.xyxs span{ display:block; color:#ff0000; padding-left:24px; background:url(../images/zkxs_101.jpg) no-repeat left center;}
.xyxs .bottom{ padding:20px 0 14px 0; text-align:center;}

/*Ñ§Ï°ÍÅ¶Ó*/
.xxtd{ overflow:hidden; width:565px; height:66px; background:url(../images/zkxs_112.jpg) no-repeat; padding-left:385px; line-height:66px; font-size:18px; font-family:'Î¢ÈíÑÅºÚ'; color:#ff6600;}
.xxtd a{ color:#ff6600;}
.xxtd a.xxtd-btn{width:112px;display:inline-block; color:#fff; background:url(../images/xxtd-btn.gif) no-repeat left center; text-align:center;}


.attention{line-height:20px;padding-top:14px;}
.attention a{color:#289af2; text-decoration:underline;}


.skms{hoverflow:hidden;background:#fff;position:relative;}
.skms-roll{width:846px;padding:10px 0 10px 49px;}
.skms-roll ul{height:223px;overflow:hidden;}
.skms-roll ul li{width:169px;height:223px;float:left;text-align:center;}
.skms-roll ul li .class-name{line-height:20px;}
.skms-roll ul li .skms-img{width:120px;padding:6px; border:1px solid #d4d1cd; margin:0 auto; position:relative;}
.skms-roll ul li .skms-img span{width:120px;height:21px; line-height:21px; position:absolute;left:6px;bottom:6px; color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#7F000000, endColorstr=#7F000000);background:rgba(0,0,0,0.5);}
:root .skms-roll ul li .skms-img span{filter:none;}/*for IE9*/
.skms-roll ul li .skms-tex{line-height:20px; padding-top:5px;}
.skms-btnl,.skms-btnr{width:13px;height:40px; left:20px;top:88px; position:absolute; background-position:left -18px; display:block; overflow:hidden; text-indent:-999em;}
.skms-btnr{background-position:-14px -18px;left:auto; right:20px;}

































