@charset "utf-8";
@import url('global.css');

.index--row1{ padding-top:8px;}

.index--row1-left{ width:390px; float:left; overflow-x:hidden;}
.index--row1-midd{ width:350px; float:right; overflow-x:hidden;}
.index--row1-right{ width:140px; float:right; overflow-x:hidden;}

.index-111{ height:24px; border:1px solid #999; background:url(../index/introductory-bg.gif) repeat-x top #fff; overflow:hidden;}
.index-111 h2{ color:red; padding:4px 0 0 8px; position:absolute;}
.index-111 .link-box{ height:24px; padding-left:75px; overflow:hidden;}
.index-111 .link-box div{ padding-top:5px;}

#index-112{ height:185px; margin-top:8px; overflow:hidden;}

.index-113{ height:230px; margin-top:8px; overflow:hidden;}
.index-113 .ibox-main ul{ padding:5px 0 0 0; margin:0; list-style:none;}
.index-113 .ibox-main ul li{ height:20px; padding-left:10px;}
.index-113 .ibox-main ul li a{ color:#222;}
.index-113 .ibox-main ul li a:hover{ color:red;}


.index-121{ height:218px; border-right:0; overflow:hidden;}
.index-121 .ibox-main ul{ padding:2px 0 0 5px; margin:0; list-style:none;}
.index-121 .ibox-main ul li{ display:block; margin:0; list-style:none; float:left;}
.index-121 .ibox-main ul li img{ width:50px; height:50px; border:3px solid #fff;}
.index-121 .ibox-main ul li a:hover img{ border:3px solid #FFCACA;}

.index-122{ height:230px; margin-top:8px; border-right:0; overflow:hidden;}
.index-122 .ibox-main ul{ padding:5px 0 0 0; margin:0; list-style:none;}
.index-122 .ibox-main ul li{ height:20px; padding-left:10px;}
.index-122 .ibox-main ul li a{ color:#222;}
.index-122 .ibox-main ul li a:hover{ color:red;}

.index-131{ height:460px; background:url(../index/row1-right-bg.gif) repeat-y left #e1e1e1; overflow:hidden;}
.index-131 .box-top{ height:24px; background:#000; overflow:hidden;}
.index-131 .box-top .title{ position:absolute; padding:5px 0 0 10px; color:#fff;}
.index-131 .box-top .more{ float:right; padding:5px 10px 0 0;}
.index-131 .box-top .more a{ color:#fff;}
.index-131 .list{ padding:3px 0 10px 10px;}
.index-131 .list div{ padding-top:2px;}

.index-909{ width:388px; height:185px; border:1px solid #aed4f2; margin-top:8px; overflow:hidden;}
.slide-page{ position:absolute; text-align:right;}
.slide-page span{display:inline-block; padding:2px 4px 1px 4px; border:1px solid #fff; margin-right:5px; cursor:pointer; font-size:12px;}
.slide-page .current{ background:#c00; color:#fff; font-weight:bold;}


.index--row2{}

.index-211{ height:175px; margin-top:8px; overflow:hidden;}
.index-211 .ibox-main{ padding:5px 0 0 5px;}
.index-212{ height:175px; margin-top:8px; overflow:hidden;}
.index-212 .ibox-main{ padding:5px 0 0 5px;}

.index--row2 .item{ width:110px; height:138px; float:left;}
.index--row2 .item .img{ border:1px solid #999999; height:109px; margin:8px auto 2px; text-align:center; width:98px;}
.index--row2 .item .img img{ border:3px solid #fff; height:101px; width:90px;}
.index--row2 .item .text{ text-align:center;}

.index--row3{}
.index-311{ width:390px; height:280px; float:left; overflow:hidden;}
.index-312{ width:350px; height:280px; float:right; border-right:0; overflow:hidden;}

.index-313{ width:140px; height:282px; background:url(../index/row1-right-bg.gif) repeat-y left #e1e1e1; overflow:hidden; float:right;}
.index-313 .box-top{ height:24px; background:#000; overflow:hidden;}
.index-313 .box-top .title{ position:absolute; padding:5px 0 0 10px; color:#fff;}
.index-313 .box-top .more{ float:right; padding:5px 10px 0 0;}
.index-313 .box-top .more a{ color:#fff;}


.index-311 .ibox-main{ padding:10px 0 0 8px;}
.index-311 .LR-left{ width:80px; float:left; overflow-x:hidden;}
.index-311 .LR-left div{ padding-bottom:8px;}
.index-311 .LR-left img{ width:65px; height:73px;}
.index-311 .LR-right{ width:290px; float:left; overflow-x:hidden;}
.index-311 .LR-right ul{ padding:0; margin:0; list-style:none;}
.index-311 .LR-right ul li{ height:24px;}
.index-311 .LR-right a{ color:#222;}
.index-311 .LR-right a:hover{ color:#CC0000;}

.index-312 .ibox-main{ padding:5px 0 0 8px;}
.index-312 .item{ padding:5px 0 0 0;}
.index-312 .item .it-left{ width:75px; border:1px solid #red; float:left;}
.index-312 .item .it-left img{ width:68px; height:48px; border:1px solid #999;}
.index-312 .item .it-left a{ display:inline-block; border:3px solid #f0f0f0;}
.index-312 .item .it-left a:hover{ border:3px solid #FFCECE;}
.index-312 .item .it-right{ width:250px; padding-top:2px; padding-left:5px; float:left;}
.index-312 .item .it-right a{ color:#cc0000;}

.index--row4{}
.index--row4 .ibox-main{ padding:10px 0 10px 5px;}
.index--row4 .logo a{ display:inline-block; margin-right:7px;}
.index--row4 .logo img{ width:88px; height:31px;}
.index--row4 .text{ line-height:2;}
.index--row4 .text a{ margin-left:5px; margin-right:5px;}


/*==========*/
.right-box{}
.right-box .b-top{ height:30px; background:url(../channel/right-sort-top-bg.gif) repeat-x;}
.right-box .b-top-attach{ height:30px; background:url(../channel/right-sort-top-right.gif) no-repeat right;}
.right-box .b-top .title{ height:30px; line-height:30px; font-weight:bold; color:#fff; float:left; padding:0 0 0 12px; background:url(../channel/right-sort-top-left-bg.gif) no-repeat left;}
.right-box .b-top .more{ float:right; padding:10px 8px 0 0;}
.right-box .b-top .more a{ color:#fff;}

.right-box .text-link div{ padding:5px 0 0 10px;}
.right-box .text-info{ padding:10px 10px 10px 10px; line-height:1.6;}

.right-box .photo-link{ padding:10px 0 0 20px;}
.right-box .photo-link .item{ width:110px; height:138px; float:left;}
.right-box .photo-link .item .img{ border:1px solid #999999; height:109px; margin:8px auto 2px; text-align:center; width:98px;}
.right-box .photo-link .item .img img{ border:3px solid #fff; height:101px; width:90px;}
.right-box .photo-link .item .text{ text-align:center;}

form.gg-search{ padding:0; margin:0; padding-bottom:30px;}
form.gg-search #sbi{ width:100px;}
form.gg-search div.input{ padding:30px 0 0 25px;}
form.gg-search div.lable{ padding:15px 0 0 25px;}



/*-----------------------------*/
.channel--row1{ padding-top:8px;}
.channel--row1-left{ width:620px; border:1px solid #ddd; border-right:0; border-bottom:0;}
.channel--row1-right{ width:260px; background:url(../channel/right-bg.gif) repeat-y left #f4f4f5;}

.channel-block-box{ padding-left:15px; margin-bottom:10px;}
.channel-block-box .cb-top{ height:20px; padding-top:15px; border-bottom:1px solid #e3e3e3;}
.channel-block-box .cb-top .title{ font-size:14px; font-weight:bold; color:#111; float:left;}
.channel-block-box .cb-top .more{ padding:0 10px 0 0; float:right;}
.channel-block-box .cb-main{}
.channel-block-box ul.list{ padding:0; margin:0; display:block; list-style:none;}
.channel-block-box ul.list li{ padding:5px 0 3px 0;}
.channel-block-box ul.list li a{ color:#222;}
.channel-block-box ul.list li .more{ color:red; font-weight:bold;}
.channel-block-box ul.list li a:hover{ color:red; text-decoration:underline;}
.channel-block-box .new-photo{ position:absolute; width:100px; height:200px; margin-left:480px; margin-top:8px; text-align:center;}
.channel-block-box .new-photo img{ width:90px; border:3px solid #f2f2f2;}
.channel-block-box .new-photo a:hover img{ width:110px; border:3px solid #FFCACA;}
.channel-block-box .new-photo .photo{ padding-top:8px;}
.channel-block-box .new-photo .text{ height:15px; overflow:hidden;}


.channel--school .photo-list{}
.channel--school .photo-list .item{ width:110px; height:138px; float:left;}
.channel--school .photo-list .item .img{ border:1px solid #999999; height:109px; margin:8px auto 2px; text-align:center; width:98px;}
.channel--school .photo-list .item .img img{ border:3px solid #fff; height:101px; width:90px;}
.channel--school .photo-list .item .text{ text-align:center;}
.channel--school .intro-text{ font-size:14px; padding:15px 40px 20px 0; color:#222; line-height:1.6;}


/*-----------------------------*/
.list--row1{ padding-top:8px;}
.list--row1-left{ width:620px; border:1px solid #ddd; border-right:0; border-bottom:0;}
.list--row1-right{ width:260px; background:url(../channel/right-bg.gif) repeat-y left #f4f4f5;}

.list-block-box{ padding-left:15px; margin-bottom:10px;}
.list-block-box .cb-top{ height:20px; padding-top:15px; margin-bottom:10px; border-bottom:1px solid #e3e3e3;}
.list-block-box .cb-top h2{ font-size:14px; font-weight:bold; color:#111;}

.list-block-box .row{ height:60px; padding:13px 0 0 0; border-bottom:1px solid #EEF3FD;}
.list-block-box .row .n{ width:40px; font-size:16px; color:#c00; float:left;}
.list-block-box .row .right{ width:550px; float:left; overflow-x:hidden;}
.list-block-box .row .right .title{ font-size:14px; text-decoration:underline; color:#222;}
.list-block-box .row .right .title:hover{ color:red;}
.list-block-box .row .right .date{ color:#ccc;}
.list-block-box .row .right .info{ display:block; padding:5px 0 0 0; color:#ccc;}

.list-block-box .imgrow{ height:80px;}
.list-block-box .imgrow .right{ width:450px;}
.list-block-box .imgrow .img{ width:100px; height:80px; overflow:hidden; float:right;}
.list-block-box .imgrow .img a{ display:inline-block; border:3px solid #f2f2f2;}
.list-block-box .imgrow .img a:hover{ border:3px solid #FFCACA;}
.list-block-box .imgrow .img img{ width:75px; height:72px;}


/*-----------------------------*/
.show-titles{ background:#f1ffef; border:1px solid #c5ffd7; padding:10px; margin-bottom:20px;}
.show-titles a{ display:block; color:#004f86; text-decoration:underline;}

.show1--row1{ padding-top:8px;}
.show1--row1-left{ width:620px; border:1px solid #ddd; border-right:0; border-bottom:0;}
.show1--row1-right{ width:260px; background:url(../channel/right-bg.gif) repeat-y left #f4f4f5;}

.show1--row1-left .show-block h1{ font-family:"黑体"; font-size:26px; display:block; border-bottom__:1px solid #ddd; padding:0 0 8px 0; margin:20px 15px 0 15px;}
.show1--row1-left .show-block .mybody{ width:590px; font-size:14px; line-height:1.8; color:#222; overflow-x:hidden; margin:0 auto 15px auto; padding:15px 0 0 0;}
.show1--row1-left .show-block .mybody{ background:url(../show2/show-content-top-bg.gif) repeat-x top;}

.show1--row1 .showpages{ width:590px; margin:20px auto 20px auto; padding:10px 0 0 0; border-top:1px solid #ccc;}

.show1-xgwz{ margin:10px 15px 15px 15px;}
.show1-xgwz .ibox-main{ padding:8px 0 10px 0;}
.show1-xgwz .ibox-main div{ padding:3px 0 2px 10px;}



/*-----------------------------*/
.show2--main h1{ font-family:"黑体"; font-size:26px; display:block; border-bottom__:1px solid #ddd; padding:0 0 8px 0; margin:20px 15px 0 15px;}
.show2--main .showContent{ width:860px; font-size:14px; line-height:1.8; color:#222; overflow-x:hidden; margin:0 auto 15px auto; padding:15px 0 0 0;}
.show2--main .showContent{ background:url(../show2/show-content-top-bg.gif) repeat-x top;}

.show2--row2 .show-211{ height:170px;}
.show2--row2 .show-211 .item{ width:110px; height:138px; float:left;}
.show2--row2 .show-211 .item .img{ border:1px solid #999999; height:109px; margin:8px auto 2px; text-align:center; width:98px;}
.show2--row2 .show-211 .item .img img{ border:3px solid #fff; height:101px; width:90px;}
.show2--row2 .show-211 .item .text{ text-align:center;}

.show2--row2 .row2{ height:152px; margin-top:8px; margin-bottom:15px;}
.show2--row2 .show-221{ width:440px; float:left;}
.show2--row2 .show-222{ width:437px; float:right;}
.show2--row2 .test-link{ padding:8px 0 10px 0;}
.show2--row2 .test-link div{ padding:3px 0 2px 10px;}

.show2--main .showpages{ margin:20px auto 20px auto; padding:10px 0 0 0; border-top:1px solid #ccc;}

/*-----------------------------*/
.sys-photo-do-border-style1 .sys-imgstyle-box{ display:inline-block; border:1px solid #d5d5d5;}
.sys-photo-do-border-style1 .sys-imgstyle-box img{ border:3px solid #fff;}
.sys-photo-do-border-style1 .sys-imgstyle-box img.space{ position:absolute; border:0;}
.sys-photo-do-border-style2 .sys-imgstyle-box{ display:inline-block; border:1px solid #d5d5d5; background:url(../ibox/sys-photo-do-border-style2-bg.gif) no-repeat scroll bottom right #fff;}
.sys-photo-do-border-style2 .sys-imgstyle-box img{ border:3px solid #fff; margin-bottom:20px;}
.sys-photo-do-border-style2 .sys-imgstyle-box img.space{ position:absolute; border:0;}

/*-----------------------------*/

.baidu-right-250-250{ background:#ff6bd7; border:5px solid #ff6bd7; text-align:center; padding-top:1px;}

