a{font-size: 12px;color:#0000CC;}
div{ margin:0}
.s_head{overflow:hidden;padding:10px;position: relative;_float:left}
.s_head .logo{ float:left;width:270px}
.s_head .search{float:left;width:600px; padding:0 0 0 30px}
.s_head .search h2 b{float:left;height:21px; line-height:21px; text-align:center;padding:0 15px 0 0; }
.s_head .search h2 b a{ display:block;padding:0 0 0 15px; color:#666}
.s_head .search h2 .menu_on{background: url(../../../img/images/home/ico.gif) no-repeat right -19px}
.s_head .search h2 .menu_on a{color:#fff; font-weight:bold;background: url(../../../img/images/home/ico.gif) no-repeat 0 -19px}
.s_head .search h2 .menu_off{ background:#fff;height:21px; line-height:21px; font-weight:normal}
.s_head .search ul{background: url(../../../img/images/home/search.gif) no-repeat; height:34px}
.s_head .search li{ float:left; width:500px;}
.s_head .search li input{width:355px; margin:10px 0 0 30px; border:0; height:18px; float:left; color:#999}
.s_head .search li .enter{width:105px;margin:0 0 0 4px; height:30px; line-height:30px; border:0; background:none;padding:0;cursor:hand}

.s_head .search .ranking{ float:right; width:80px;margin:14px 0 0 10px}
.s_head .search .ranking a{padding:0 0 0 16px;background: url(../../../img/images/home/ico.gif) no-repeat 0 0; color:#111}
.s_head .search .ranking a:hover{color:#FF6600;}
.s_head .login{float:right}
.s_head .login a{padding:0 6px;text-decoration:underline}

.s_add{ overflow:hidden; height:26px; line-height:26px;background: url(../../../img/images/ic/model/ico.gif) repeat-x; margin:4px 0 0 0; width:100%}
.s_add .add_left{float:left;padding:0 0 0 10px; font-family:"ËÎÌå"}
.s_add .add_left span{ color:#999;padding:0 6px}
.s_add .add_right{float:right;padding:0 10px 0 0}
.s_add .add_right a{ color:#111}
.s_add .add_right01{ float:left; padding:0 0 0 10px;}

.s_main{margin:20px 0;position: relative; width:100%;background: url(../../../img/images/ic/model/mainbg.gif) repeat-y  20px 0}
.s_main .left{width:110px;padding:0 20px 0 5px;position: absolute;  top:20px;left:10px; z-index:999}
.s_main .left .wgt{ overflow:hidden; width:100px;border: 1px solid #999;position: relative; margin:0 0 30px 0}
.s_main .left .wgt img{width:100px; height:100px; display:block}
.s_main .left .wgt p{position: absolute; bottom:0; left:0; width:100%; background:#666; color:#fff; font-weight:bold; text-align:center;padding:2px 0;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.s_main .left .list{ overflow:hidden}
.s_main .left .list p{padding:0 0 6px 0;font-size:14px;}
.s_main .left .list p a{ display:block;padding:4px 0; font-size:14px}
.s_main .middle{margin:0 270px 0 165px;position: relative;}
.s_main .middle .canyou{ overflow:hidden}
.s_main .middle .canyou a{padding:0 4px 0 0 }
.s_main .middle .box{overflow:hidden;padding:20px 0 0 0; margin:15px 0;border-top: 1px dashed #ddd; width:100%}
.s_main .middle .no{ border:0}
.s_main .middle .box .tit{ width:100%; overflow:hidden;padding:0 0 15px 0; }
.s_main .middle .box .tit h2,.s_main .middle .box .tit h1{ float:left; width:auto; font-size:20px;}
.s_main .middle .box .tit h2 a,.s_main .middle .box .tit h1 a{ font-size:20px; text-decoration:underline; color:#111}
.s_main .middle .box .tit h2 a:hover,.s_main .middle .box .tit h1 a:hover{color:#FF6600;}
.s_main .middle .box .tit font{color:#CC0000;font-size:20px}
.s_main .middle .box .tit span{padding:8px 0 0 10px; float:left}
.s_main .middle .box .tit span font{color:#CC0000;font-size:12px}
.s_main .middle .box .tit p{float:right;padding:6px 0 0 0}
.s_main .middle .box .tit p span{padding:0 20px 0 0}
.s_main .middle .box .tit p font{ color:#FF6600; font-size:14px; font-weight:bold}

.s_main .middle .box .proposal{ overflow:hidden;border: 1px solid #E7DA93; margin:0 0 10px 0;_float:left}
.s_main .middle .box .proposal ul{background:#FFFBEA;overflow:hidden;width:100%}
.s_main .middle .box .proposal li{padding:4px 10px}
.s_main .middle .box .proposal li span{padding:4px 0 0 0; float:left}
.s_main .middle .box .proposal li img{ float:left;padding:2px 4px 0 4px}

.s_main .middle .box .cpsearch{ overflow:hidden;border: 1px solid #ddd;_float:left}
.s_main .middle .box .cpsearch form{ margin:0;padding:0;overflow:hidden; float:left}
.s_main .middle .box .cpsearch ul{ overflow:hidden;background: url(../../../img/images/ic/model/ico.gif) repeat-x 0 -96px;width:100%;}
.s_main .middle .box .cpsearch li{ height:34px; overflow:hidden; padding:0 0 0 8px }
.s_main .middle .box .cpsearch li input{ float:left; margin:6px 4px 0 0;}
.s_main .middle .box .cpsearch .w_1{width:120px;border: 1px solid #B5B5B5; background:#fff; height:16px; line-height:16px}
.s_main .middle .box .cpsearch .w_2{width:80px;border: 1px solid #B5B5B5; background:#fff; height:16px; line-height:16px; color:#999}
.s_main .middle .box .cpsearch .enter{width:45px; height:20px; line-height:20px; border:0; text-align:center;background: url(../../../img/images/ic/model/ico.gif) no-repeat 0 -33px; cursor:hand}
.s_main .middle .box .cpsearch li span{padding:4px 10px 0 10px; font-size:18px; color:#ccc; float:left}
.s_main .middle .box .cpsearch li select{width:100px; float:left; margin:6px 4px 0 0}


.s_main .middle .box .ic{ overflow:hidden; margin:10px 0 0 0}
.s_main .middle .box .ic ul{ width:100%}
.s_main .middle .box .ic li{width:100%; border-bottom: 1px solid #ddd; height:30px; line-height:30px;}
.s_main .middle .box .ic li:hover{ background:#EEFCFF}
.s_main .middle .box .ic li span{ float:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.s_main .middle .box .ic li span a font{ font-size:12px; color:#CC0000}
.s_main .middle .box .ic li span img{padding:5px 0 0 0}
.s_main .middle .box .ic .w_1{width:24%}
.s_main .middle .box .ic .w_2{width:17%}
.s_main .middle .box .ic .w_3{width:11%}
.s_main .middle .box .ic .w_4{width:7%}
.s_main .middle .box .ic .w_5{width:7%; text-align:center}
.s_main .middle .box .ic .one{ height:24px; line-height:24px;background: url(../../../img/images/ic/model/ico.gif) repeat-x 0 -67px; color:#777}
.s_main .middle .box .more{margin:15px 0 0 0;}
.s_main .middle .box .more a{width:213px; height:27px; line-height:27px; text-align:center;background: url(../../../img/images/ic/model/ico.gif) no-repeat 0 -135px; font-size:14px; font-weight:bold; color:#333; float:right}
.s_main .middle .box .more a:hover{color:#CC0000}
.s_main .middle .box .pdf{ overflow:hidden;}
.s_main .middle .box .pdf ul{ width:100%}
.s_main .middle .box .pdf li{width:100%; border-bottom: 1px solid #ddd; height:30px; line-height:30px;}
.s_main .middle .box .pdf li:hover{ background:#EEFCFF}
.s_main .middle .box .pdf li span{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left}
.s_main .middle .box .pdf li span font{ font-size:12px; color:#CC0000}
.s_main .middle .box .pdf li span img{padding:5px 0 0 0}
.s_main .middle .box .pdf .w_1{width:20%}
.s_main .middle .box .pdf .w_2{width:35%}
.s_main .middle .box .pdf .w_3{width:15%}
.s_main .middle .box .pdf .w_4{width:22%}
.s_main .middle .box .pdf .w_5{width:7%;text-align:center;}
.s_main .middle .box .pdf .one{ height:24px; line-height:24px;background: url(../../../img/images/ic/model/ico.gif) repeat-x 0 -67px; color:#777}
.s_main .middle .box .jg{ overflow:hidden;}
.s_main .middle .box .jg ul{ width:100%}
.s_main .middle .box .jg li{width:100%; border-bottom: 1px solid #ddd; height:30px; line-height:30px;}
.s_main .middle .box .jg li:hover{ background:#EEFCFF}
.s_main .middle .box .jg li span{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left}
.s_main .middle .box .jg li span font{ font-size:12px; color:#CC0000}
.s_main .middle .box .jg .w_1{width:20%}
.s_main .middle .box .jg .w_2{width:13%}
.s_main .middle .box .jg .w_3{width:13%; text-align:center}
.s_main .middle .box .jg .w_3 font{ color:#FF6600; font-weight:bold; font-size:14px}
.s_main .middle .box .jg .one{ height:24px; line-height:24px;background: url(../../../img/images/ic/model/ico.gif) repeat-x 0 -67px; color:#777}


.s_main .middle .box .yjt{ overflow:hidden;}
.s_main .middle .box .yjt .img{ text-align:center; padding:20px 0}
.s_main .middle .box .yjt .img p{ font-size:14px; font-weight:bold}
.s_main .middle .box .yjt .title{border-bottom: 1px solid #ddd;}
.s_main .middle .box .yjt .title h3{ font-size:14px}
.s_main .middle .box .yjt .info{ font-size:14px; line-height:23px;padding:6px 0}
.s_main .middle .box .yjt .info a{ font-size:14px; text-decoration:underline}
.s_main .middle .box .yjt .info font{color:#CC0000; font-size:14px}
.s_main .middle .box .yjt .info p{padding:6px 0}
.s_main .middle .box .news{ overflow:hidden;}
.s_main .middle .box .news .box01{margin:0 0 5px 0;overflow:hidden; padding:5px 0 0 0;}
.s_main .middle .box .news .box01 h3{ height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; _width:398px}
.s_main .middle .box .news .box01 h3 a{font-size:14px; font-weight:normal; text-decoration:underline }

.s_main .middle .box .news .box01 h3 font{ color:#CC0000}
.s_main .middle .box .news .box01 li{ width:100%;}
.s_main .middle .box .news .box01 li font{color:#CC0000; font-size:12px}
.s_main .middle .box .news .box01 .style0{color:#888; padding:0 0 4px 0;line-height:16px; height:16px}
.s_main .middle .box .news .box01 .style0 a{text-decoration:underline;padding:0 10px 0 0;}
.s_main .middle .box .news .box01 .style1{ color:#666;line-height:16px;white-space:normal;word-wrap:break-word;word-break:break-all; overflow:hidden}
.s_main .middle .box .news .box01 .style1 a{text-decoration:underline}
.s_main .middle .box .news .box01 .style1 span{color:#ff0000;padding:0 10px; color:#999}
.s_main .middle .box .news .box01 .style2 .img{width:120px; float:left; text-align:center}
.s_main .middle .box .news .box01 .style2 .img img{width:120px;}
.s_main .middle .box .news .box01 .style2 .info{ float:right; width:80%}
.s_main .middle .about{ overflow:hidden; margin:30px 0;padding:8px 10px;border: 1px solid #ddd; background:#F7F7F7; font-size:14px; width:96%}
.s_main .middle .about p{ float:right; width:86%;}
.s_main .middle .about p a{ float:left; width:140px; height:22px; line-height:22px; text-decoration:underline}
.s_main .middle .about b{ float:left}
.s_main .middle .search{margin:20px auto; width:500px; overflow:hidden}
.s_main .middle .search ul{background: url(../../../img/images/home/search.gif) no-repeat;}
.s_main .middle .search li{ float:left; width:500px;}
.s_main .middle .search li input{width:355px; margin:10px 0 0 30px; border:0; height:18px; float:left; color:#999}
.s_main .middle .search li .enter{width:105px;margin:0 0 0 4px; height:30px; line-height:30px; border:0; background:none;padding:0;cursor:hand}
.s_main .middle .search li p{width:100%; float:left}
.s_main .middle .search .no{padding:6px 0 0 0}
.s_main .middle .search .no label{padding:0 10px 0 0 }
.s_main .middle .search .no input{ width:auto; margin:0; height:auto; float:none}


.right{position:absolute;right:0; top:125px; width:210px;padding:0 20px; overflow:hidden;border-left: 1px solid #ddd}
.right .pdf{padding:8px 4px;border: 1px solid #ddd; overflow:hidden;_float:left}
.right .pdf img{ float:left; width:53px; height:54px;padding:0 8px 0 0}
.right .pdf p{width:134px; float:right; color:#666;white-space:normal;word-wrap:break-word;word-break:break-all}
.right .pdf p b a{ font-weight:bold; text-decoration:underline}
.right .promotion{ overflow:hidden; margin:20px 0 0 0}
.right .promotion .title{ color:#666}
.right .promotion ul{}
.right .promotion li{width:100%;padding:10px 0}
.right .promotion li b a{font-size:14px; text-decoration:underline;font-weight:normal}
.right .promotion li b a font{ font-size:14px;color:#CC0000}
.right .promotion li p font{ font-size:12px;color:#CC0000}
.right .promotion .web{ color:#008000}

/*map*/
.s_map{padding:20px; overflow:hidden}
.s_map li{ float:left; width:150px; height:20px; line-height:20px; text-decoration:underline;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:inline-block;}
.s_map li img{padding:0 0 0 4px}
.page ul{padding:4px 0}

.s_footer{ overflow:hidden; padding:10px 125px 10px 0; text-align:center;border-top: 1px solid #ddd; color:#666;}
.s_footer a{ color:#666; text-decoration:underline}
.s_footer a:hover{color:#FF6600}
.s_main .full{right:234px;position:absolute;top:380px;z-index:100}
.map{ overflow:hidden; margin-top:20px}
.map li{width:240px; height:20px; line-height:20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
/*jiepei*/
.s_main .middle .box .ic li.jiepei{ height:54px; background-color:#f0f9f4;}
.s_main .middle .box .ic li.jiepei .w_1{ line-height:20px; color:#666; padding:8px 0px 0px 0px; background:url(/img/images/common/jiepsc.gif) no-repeat left top; height:46px;}
.s_main .middle .box .ic li.jiepei .w_1 em{ padding-left:25px; display:inline-block; font-style:normal;}
.s_main .middle .box .ic li.jiepei .w_5 a{ background-color:#fae9b7; font-weight:bold; color:#F00; border-bottom:1px solid #fba73e; padding:0px 5px;}
.s_main .middle .box .ic li.jiepei .yzdb{ width:49px; height:19px; background:url(/img/images/ic/common/yzdb.gif) no-repeat left top; display:inline-block;}