@charset "utf-8";
.web_main{background:#FFF;}

.left{float:left;width:695px;}
.left div,.left ul,.left li{width:100%;float:left;}
.left .s_title{width:625px;height:25px;line-height:25px;border-bottom:2px solid #E5D5BE;padding-left:70px;background:url(../imgs/toppb.png) left no-repeat;color:#F52B53;font-size:14px;font-weight:bold;}
.left .s_list{width:675px;padding:10px;}
.left .s_list li{width:325px;padding-right:12px;height:25px;line-height:25px;font-size:14px;border-bottom:1px dashed #CCC;}
.left .s_list li a{color:#00339c;}
.left .s_list li a:hover{color:#00339c;}

.left .b_title{width:625px;height:25px;line-height:25px;border-bottom:2px solid #E5D5BE;padding-left:70px;background:url(../imgs/toppbbg.png) left no-repeat;color:#F52B53;font-size:14px;font-weight:bold;}
.left .b_list{width:685px;padding:5px;border-bottom:1px dotted #CCC;}
.left .b_list li{width:137px;height:88px;text-align:center;margin-top:5px;margin-bottom:5px;overflow:hidden;}
.left .b_list li img{width:128px;max-height:68px;border:1px solid #CCC;}
.left .b_list li span{float:left;width:100%;height:18px;line-height:18px;margin:0 auto;text-align:center;}

.left .lm_title{height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#ff7700;margin-top:10px;border-bottom:2px solid #ff7700;}
.left .lm_title span{float:left;display:block;width:5px;height:20px;margin:5px 10px 0 5px;background:#ff7700;}
.left .f_list ul{margin-top:10px;width:150px;margin-left:21px;}
.left .f_list li.img{width:150px;height:180px;margin-bottom:10px;overflow:hidden;}
.left .f_list li.img img{width:150px;}
.left .f_list li span{float:left;height:23px;margin-right:10px;}
.left .f_list li span dd{float:left;height:23px;}
.left .f_list li span dd.pl_count_l{width:3px;background:url(../imgs/pl_count_l.gif) no-repeat;}
.left .f_list li span dd.pl_count_c{min-width:40px;text-align:center;line-height:23px;background:url(../imgs/pl_count_c.gif) repeat-X;font-size:16px;font-weight:bold;color:#649b01;}
.left .f_list li span dd.pl_count_r{width:3px;background:url(../imgs/pl_count_r.gif) no-repeat;}
.left .f_list li.fmrw_name{height:30px;line-height:30px;font-size:14px;font-weight:bold;}
.left .f_list li.fmrw_description{height:60px;line-height:20px;color:#666;overflow:hidden;}

.left .i_list{width:685px;padding:5px;border-bottom:1px dotted #CCC;}
.left .i_list li{width:137px;height:118px;text-align:center;margin-top:5px;margin-bottom:5px;overflow:hidden;}
.left .i_list li img{width:128px;max-height:96px;border:1px solid #CCC;}
.left .i_list li span{float:left;width:100%;height:18px;line-height:18px;margin:0 auto;text-align:center;}

.left .p_list{width:685px;padding:5px;border-bottom:1px dotted #CCC;}
.left .p_list li{width:137px;height:148px;text-align:center;margin-top:5px;margin-bottom:5px;overflow:hidden;}
.left .p_list li img{width:128px;max-height:128px;border:1px solid #CCC;}
.left .p_list li span{float:left;width:100%;height:18px;line-height:18px;margin:0 auto;text-align:center;}


.left .bb_list {padding:0 10px;}
.left .bb_list li {border-bottom:1px dashed #c1c1c1; margin-top:15px; padding-bottom:12px;}
.left .bb_list li .img {display:block; float:left; width:128px; height:68px; padding:1px; text-align:center; overflow:hidden; border:1px solid #d5d9dc;}
.left .bb_list li .department_text {float:left; width:500px; margin-left:45px;}
.left .bb_list li .department_text p {width:500px; line-height:24px; font-size:12px; color:#67686a;}
.left .bb_list li .department_text p.intro{max-height:72px;overflow:hidden;}
.left .bb_list li .files {float:right;width:200px;text-align:right;color:#67686a; font-size:12px; margin-top:-20px;display:inline;}
.left .bb_list li .files span{ color:#0e7ed0;}
.left .bb_list li .files a{ color:#67686a;}

.left .tl_ad{height:60px;overflow:hidden;}
.left .a_title{width:100px;text-align:center;margin-top:10px;height:25px;line-height:25px;font-size:14px;font-weight:bold;}
.left .a_list{width:580px;margin-top:10px;}
.left .a_list li{width:100px;height:25px;line-height:25px;font-size:14px;margin:0 8px 0 8px;overflow:hidden;}

.left .search{margin-top:20px;}
.left .search li{width:50%;height:30px;line-height:30px;}
.left .search li .textinput{width:320px;height:22px;margin-left:10px;padding:2px;border:1px solid #DD0120;}
.left .search li .submit{width:60px;height:30px;border:1px solid #DD0120;background:#DD0120;color:#FFF;font-size:14px;font-weight:bold;}

/*pages*/
.pages {height:50px; padding:26px 0 0;text-align:center;}
.pages a {display:inline-block; padding:0 10px; line-height:20px; margin:5px;border:1px solid #cbcbcb; color:#030303; _margin-right:1px; font-size:12px; text-align:center;}
.pages .current_page,.pages a:hover { background:#5fa9f2;color:#fff; text-decoration:none;}

.right{float:right;width:270px;}
.right div,.right ul,.right li{width:100%;float:left;}

.right .r_ad{width:270px;}
.right .r_ad img{width:270px;}

.right .conright_pub {border:1px solid #e2e2e2; margin-top:10px;margin-bottom:10px;}
.right .conright_pub .hongbg { height:3px; background:url(../imgs/hongbg.png) no-repeat;}
.right .conright_pub .topbg { height:30px;position:relative; z-index:0;}
.right .conright_pub .topbg strong {display:block; height:30px; background:url(../imgs/conrighttopbg.png) repeat-x; font-size:15px; color:#f88218; padding-left:12px; line-height:30px; font-family:"微软雅黑";}
.right .conright_pub .topbg a { position:absolute; right:10px; top:10px; color:#9f9d9e;}
.right .conright_pub .listbox {margin-top:6px;}
.right .conright_pub .listbox ul {padding:5px 0 5px 0;}
.right .conright_pub .listbox ul li {width:250px;height:26px;line-height:26px; color:#db5f19;padding-right:8px;padding-left:12px;border-bottom:1px dashed #CCC;overflow:hidden;}
.right .conright_pub .listbox ul li a { color:#db5f19;}







