@charset "utf-8";
@import url(global.css);
body{ background:#fff; font:12px/1.5 SimSun 'Microsoft YaHei', Tahoma, Helvetica, Arial, sans-serif;}

.ulist li{ vertical-align:bottom; height:30px; font:12px/30px SimSun; padding-left:15px; border-bottom:1px dashed #cccccc;}
.ulist li em{ float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ulist li span{ float:right; color:#6b6b6b;}

.page{ height:30px; text-align:center; margin-top:30px;}
.page a{ font:12px/100% SimSun; color:#016972; padding:5px 8px; border:1px solid #b6c1c7; margin:0 5px; text-align:center; vertical-align:middle; display:inline-block;}
.page span{ padding:3px 9px; background:#368bbc; color:#fff; margin:0 5px; vertical-align:middle; display:inline-block;}
.page a,.page span{ border-radius:1px;}

.select{ margin-right:15px; float:left; background:url(../images/select.gif) no-repeat; width:155px; height:26px; position:relative; font:12px/22px SimSun;}
.select p{ float:left; padding-left:5px; width:135px; line-height:26px;}
.select a.down{ position:absolute; right:0; top:0; width:30px; height:100%;}
.select ul{ background:#fff; position:absolute; top:100%; left:0; border:1px solid #aaa; width:100%; display:none;}
.select ul li a{ display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding:0 5px;}
.select ul li a:hover{ background-color:#39F; color:#fff;}


/***************header*****************/

.header{ background:#932520;}
.header .wrap{ height:90px;}
.logo{ height:90px; float:left; width:662px; position:relative; background:url(../images/logo.png) no-repeat; margin-left:-190px;}
.logo a{ display:block; width:215px; margin-left:190px; height:100%; text-indent:-999em;}
.loginbar{ float:right; padding-top:30px;}
.loginbar>input,.loginbar>button{ float:left; display:block;}
.loginbar input{ width:205px; padding:0 5px; background:#fff; font-size:12px; color:#333; line-height:32px; height:32px;}
.loginbar button{ width:32px; height:32px; cursor:pointer; background:url(../images/button-bg.gif) no-repeat;}

/***************banner*****************/

.banner{ height:288px; overflow:hidden; position:relative;}
.banner-ulist{ width:100%; height:100%;}
.banner-nav{ position:absolute; left:0; right:0; bottom:10px; text-align:center;}
.banner-nav span{ display:inline-block; cursor:pointer; width:14px; height:14px; margin:0 5px; background:#fff; border-radius:50%;}
.banner-nav span.cur{ background:#48a4ac;}

/***************nav*****************/

.nav{ height:40px; border-bottom:2px solid #561919; position:relative; z-index:100;}
.nav-ulist{ height:42px;}
.nav-ulist li{ float:left;}
.nav-ulist li a{ display:block; width:87px; height:100%; text-align:center; font:14px/40px SimSun; background:#fff; color:#561919;}
.nav-ulist li.cur a{ background:#561919; color:#fff;}
.nav-drop{ display:none; position:absolute; left:0; right:0; top:41px; border:1px solid #561919; background:#fff url(../images/nav-drop-bg.jpg) no-repeat 423px 1px; height:220px; padding-left:30px;}
.nav-drop .box{ width:470px; height:auto;}
.nav-drop h3{ font:16px/30px 'Microsoft YaHei'; color:#561919; margin-top:5px;}
.nav-drop p{ font-size:12px; line-height:20px; color:#666; border-bottom:1px solid #e3ddc4; margin-bottom:10px;}
.nav-drop li{ float:left; margin-right:20px; border-bottom:1px dashed #bcbcbc;}
.nav-drop li a{ display:block; height:30px; padding-left:20px; width:70px; background:url(../images/nav-drop-icon.gif) no-repeat 3px center; line-height:30px; font-size:14px; color:#000;}
.nav-drop li a:hover{ color:#af1010;}

/***************main*****************/

.main{ background:url(../images/body-bg.gif) no-repeat center bottom; border-bottom:18px solid #c8c8c8;}
.container{ margin-top:30px; height:400px; background:#f4efea url(../images/cont-bg.png) no-repeat left bottom; position:relative;}
.m-center,.m-left,.m-right{ float:left; position:relative; min-height:280px;}
.m-center{ width:100%;}
.m-left{ margin-left:-100%; width:270px; }
.m-right{ margin-left:-210px; width:210px;}
.m-center .box{ padding-left:270px; padding-right:210px; margin-top:-17px;}
.slider{ width:485px; height:280px; background:#fff; padding:20px 18px 20px 17px; box-shadow:0 0 10px rgba(0,0,0,.3);}
.slider-box{ position:relative; width:100%; height:100%;}
.slider-detail{ position:absolute; left:0; right:0; bottom:0; height:30px; background:rgba(0,0,0,.3); padding:0 10px;}
.slider-detail p{ float:left; font-size:12px; line-height:30px; color:#fff;}
.slider-detail p a{ color:#fff;}
.slider-nav{ float:right; height:30px; vertical-align:top; margin-top:12px;}
.slider-nav span{ float:left; display:block; width:6px; height:6px; background:#fff; cursor:pointer; border-radius:50%; margin:0 5px;}
.slider-nav span.cur{ background:#70a11f;}

.m-title{ height:26px; text-align:center; font-size:14px; color:#fff; line-height:26px; font-weight:bold;}
.news .m-title{ background:url(../images/tit-1.jpg) no-repeat;}
.news .ulist{ padding:10px;}
.news .ulist li{ padding-left:20px; background:url(../images/ulist-icon.gif) no-repeat left center; line-height:30px; height:30px;}
.news .ulist li em{ max-width:210px;}
a.more{ float:right; font:12px/30px Arial; color:#b09173;}
.news .more{ margin-right:10px;}
.m-msg .m-title{ background:url(../images/tit-2.jpg) no-repeat;}
.notice{ margin:10px;}
.notice h3{ background:url(../images/notice-h-i.gif) no-repeat left center; height:30px; padding-left:10px; font:15px/30px 'Microsoft YaHei'; color:#452b0b;}
.notice .ulist li{ padding-left:10px; background:url(../images/notice-u-i.gif) no-repeat left center; height:22px; line-height:22px; max-width:180px; border:none;}
.nsed{ margin-top:13px; border-top:1px dashed #adadad;}
.nsed h3{ margin-top:8px;}
.fastInk{ position:absolute; left:255px; bottom:30px; height:40px; padding-left:160px; background:url(../images/fastink-bg.gif) no-repeat}
.fastInk li{ float:left; margin-right:40px;}
.fastInk li a{ color:#333; display:block; height:40px; padding-left:50px; line-height:40px; font-size:14px; background-repeat:no-repeat; background-position:left center;}
.f-k-1{ background-image:url(../images/fk-1.gif);}
.f-k-2{ background-image:url(../images/fk-2.gif);}
.f-k-3{ background-image:url(../images/fk-3.gif);}
.f-k-4{ background-image:url(../images/fk-4.gif);}

.sm-bg-4{ background:url(../images/submenu-1.gif) no-repeat;}
.sm-bg-5{ background:url(../images/submenu-2.gif) no-repeat;}
.sm-bg-6{ background:url(../images/submenu-3.gif) no-repeat;}
.submenu{ float:left; width:324px; height:252px; margin:10px 0 20px; margin-right:15px;}
.submenu h3{ margin-left:140px; line-height:46px; font-size:16px; color:#fff; margin-top:10px; font-weight:bold;}
.submenu .ulist{ margin-left:23px; margin-top:15px;}
.submenu .ulist li{ padding-left:20px; border:none; background:url(../images/submenu-icon.gif) no-repeat left center;}
.submenu .ulist li em{ max-width:250px;}
.photo{ width:50%; float:left; min-height:213px;}
.photo-tit{ position:relative; height:30px; background:#f4efea url(../images/pto-l.gif) no-repeat left center; text-indent:23px; font:14px/30px SimSun; font-weight:bold; color:#fff; margin-bottom:10px;}
.photo-tit a{ height:100%; width:160px; position:absolute; left:0; top:0;}
.photo-pic{ width:400px;}
.photo-pic li{ float:left; padding:3px; border:1px solid #b5b5b5; margin-right:25px;}
.photo-pic li img{ width:225px; height:165px;}

.friendInk{ margin:50px 0 110px; width:1100px;}
.friendInk>li{ float:left;}

/***************footer*****************/

.footer{ background:#561919;}
.footer .wrap{ height:200px; overflow:hidden;}
.copyright{ margin-top:30px;}
.copyright p{ text-align:center; font-size:12px; line-height:20px; color:#fff;}


/***************content and list*****************/

.mContent{ width:906px; margin:20px auto 0; background:url(../images/mcon-bg.gif) no-repeat; padding:30px 30px 0;}
.article h1{ text-align:center; font:16px/54px 'Microsoft YaHei'; color:#e81a00;}
.article-detail{ text-align:center; font:12px/26px SimSun; color:#727272; height:26px; border-bottom:1px dashed #dbcebd;}
.article-detail span{ margin:0 7px;}
.article-txt{ min-height:500px; padding:20px;}
.article-swit{ height:40px; line-height:40px;}
.article-swit a{ font-size:14px; color:#6ba16b; display:block; padding-left:10px; background:url(../images/art-swit-icon.gif) no-repeat left center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; max-width:350px;}
.article-swit a:hover{ text-decoration:underline;}

.mList{ padding-top:20px;}
.sidebar{ margin-top:20px; float:left; width:255px; min-height:587px; background:#f4efea url(../images/sidebar-bg.gif) no-repeat left top;}
.sidebar h2{ height:26px; background:url(../images/side-top.png) no-repeat; text-align:center; color:#fff; font:14px/26px SimSun; font-weight:bold;}
.sidebar-ulist{ width:190px; margin:30px auto 0; font-size:14px; line-height:30px;}
.sidebar-ulist a{ color:#806547;}
.sidebar-ulist>li{ min-height:29px; border-bottom:1px dashed #875d26;}
.sidebar-ulist>li>a{ width:100%; height:29px; line-height:30px; display:block; text-indent:55px;}
.sidebar-ulist>li>a:hover{ background:url(../images/sidebar-icon.png) no-repeat 44px center;}
.sidebar-ulist ul li{ font-size:12px;}
.sidebar-ulist ul li a{ display:block; text-indent:75px; line-height:22px;}
.mList-right{ box-shadow:0 0 3px rgba(0,0,0,.2); display:block; min-height:605px; overflow:hidden; background:#fff; border-top:1px solid #eaeaea;}
.mList-right .box{ width:685px; margin:0 auto; padding:30px 0; }
.bread{ line-height:30px; border-bottom:1px solid #dfdfdf;}
.bread a{ color:#7f6447;}
.mList-right .ulist{ margin:15px 0; min-height:527px;}
.mList-right .ulist li{ line-height:30px; height:30px; background:url(../images/list-icon.gif) no-repeat 4px center; font-size:14px;}
.hot em a{ color:#597924;}

/***************other page*****************/

.mOther{ padding-top:10px;}
.mOther-left{ float:left; background:#fff; width:704px; padding:15px; box-shadow:1px 1px 3px rgba(0,0,0,.3);}
.move{ width:315px; height:220px; position:relative; overflow:hidden;}
.move-detail{ position:absolute; left:0; right:0; bottom:0; padding:0 5px; background:rgba(0,0,0,.4); height:30px; line-height:30px;}
.move-detail p{ float:left; color:#fff;}
.move-nav{ float:right; margin-top:12px;}
.move-nav span{ float:left; display:block; width:6px; height:6px; border-radius:50%; background:#c5c5c5; cursor:pointer; margin:0 5px;}
.move-nav span.cur{ background:#597924;}
.move,.nes-first{ float:left;}
.nes-first{ width:376px; float:right;}
.nes-first h3{ height:36px; text-align:center; font:18px/36px SimSun; color:#ee7600;}
.nes-first ul li{ background:url(../images/nes-icon.gif) no-repeat 4px center;}
.nes-wrap{ width:750px; margin-top:15px;}
.nes{ width:340px; float:left; margin-right:25px; margin-bottom:15px;}
.nes-tit{ overflow:hidden; margin-bottom:5px;}
.nes-tit span{ float:left; width:130px; height:32px; line-height:32px; text-indent:33px; border-bottom:1px solid #ee7600; font-size:16px; color:#ee7600; background:url(../images/nes-tit-icon.gif) no-repeat 12px center;}
.nes ul li{ background:url(../images/ness-icon.gif) no-repeat 4px center; padding-left:18px;}

.mOther-right{ overflow:hidden; background:#fff;}
.mOther-right .box{ width:218px; height:auto; margin:10px auto;}
.window h3{ text-align:center; border-bottom:1px solid #ee7600; font-size:16px; line-height:30px; color:#ee7600;}
.window ul{ margin-top:12px; width:280px;}
.window li{ float:left; margin:0 12px 12px 0;}
.window li a{ width:104px; height:29px; display:block; text-align:center; background:url(../images/window-bg.gif) no-repeat; color:#14677e; line-height:26px;}
.wzschoole{ margin-top:40px;}
.wzschoole li{ margin-bottom:12px;}

.tpic{ margin-top:20px;}
.tpic-box{ margin-top:15px; overflow:hidden; height:190px; position:relative;}
.tpic-box li{ width:230px;}
.tpic-box li span{ display:block; height:40px; line-height:40px; text-align:center;}

.tpic{ margin-top:20px;}
.tpic-boxs{ margin-top:15px; overflow:hidden; height:190px; position:relative;}
.tpic-boxs li{ width:230px;}
.tpic-boxs li span{ display:block; height:40px; line-height:40px; text-align:center;}

.class li{ margin-right:5px !important;}
.class li a{ width:70px !important; background:url(../images/win-bg-2.gif) no-repeat !important;}
.choise{ width:250px;}
.choise li{ float:left; margin-right:30px; margin-bottom:10px; overflow:hidden;}
.choise li a{ padding-left:9999px; margin-left:-9999px; display:inline-block; text-align:center; line-height:20px;}
.choise li a span{ display:block;}

.video{ float:left; width:315px; overflow:hidden;}
.play{ width:315px; height:177px; margin-bottom:12px;}
.video-swit{ width:350px; overflow:hidden;}
.video-swit li{ float:left; margin-right:10px;}
.video-swit li a{ display:block; width:98px; height:32px; text-align:center; border-radius:4px; color:#fff; background:#de925a; line-height:32px;}
.recruit-tit a{ text-indent:999em;}
.rec-list{ margin-bottom:5px;}
.rec-news{ padding:10px 5px 10px 8px; background:#eaeaea; margin-top:10px; line-height:18px;}
.rec-news a{ color:#333;}
.rec-list-top,.rec-list p{ padding-left:12px;}
.rec-list-top{ background:url(../images/rec-list-top-icon.gif) no-repeat left center; color:#b40808;}
.tail{ color:#b40808; padding-left:0;}

.artInk{ padding:3px; background:#fff; border:1px solid #b9b9b9; margin-top:12px;}
.artInk img{ width:210px;}

.image_list_item_left,.image_list_item_right {z-index:10; width:500px; height:173px;position:absolute;}
.image_list_item_left ul {width:500px;height:173px;padding:0px;}
.image_list_item_right ul {width:500px;height:173px;padding:0px;}
.image_list_container { width:500px; height:173px; overflow:hidden; position:relative;}
.image_list_item_left .image_list_container li{ width:233px; height:173px; float:left;}
.image_list_item_right .image_list_container li{ width:233px; height:173px; float:left;}
.image_list_detail { height:100%; width:100%; position:relative;}
.border_hr { width:233px; height:170px; border: 1px solid #999;}
.image_list_item_left .image_list_container img {width:226px; height:162px; border:none; margin:4px 0 0 4px;}
.image_list_item_right .image_list_container img {width:226px; height:162px; border:none; margin:4px 0 0 4px;}
.img_2 { margin-left:27px;}


.image_list_container .img_1:last-child{margin-left: 27px;}

