﻿@charset "utf-8";
/* CSS Document */
@import url("reset.css");

.wrapper{ width:970px; margin:0 auto;}

body{ background:#F3F3F3;}
.bigbox{ width:940px; margin:0 auto; padding:0 30px; background:#fff;}

#header{ margin-bottom:15px;}
.search{ float:right;}
.search .sea_in{ background:url(../images/search_bg.png) left top no-repeat; width:170px; height:23px;padding:0px 5px 0pt 5px; border:0; float:left; margin-right:5px; line-height:23px;}
.search .sea_btn{ background:url(../images/search_bg.png) right top no-repeat; width:25px; height:23px; border:0; text-indent:-4000px; line-height:40000px; overflow:hidden; cursor:pointer; float:left;}
/*285*/
.indbox{ margin-top:20px; height:545px; overflow:hidden; width:940px;}
.indbox .left{ float:left; width:460px;}

.indbox .right{ width:450px; float:right; height:545px; position:relative;}
.indbox .right .more{ position:absolute; right:0px; bottom:6px; width:100px; text-align:right; display:block; font:bold 12px/16px Arial, Helvetica, sans-serif;}
.box1{ border:1px solid #E2E2E3; border-radius:4px; padding:20px 15px; height:118px;  margin-bottom:15px;}
.box1 .pic{ float:left; margin-right:15px;}
.box1 .name{ margin-bottom:2px;}
.img1{ border:1px solid #CCCCCC; border-right:5px solid #1B8ADC; padding:1px;}
.img2{ border:1px solid #CCCCCC; border-right:15px solid #1B8ADC; width:253px; overflow:hidden; padding:15px; height:236px; z-index:1;}

.box2{ border-top:1px dotted #999; padding-top:20px; width:940px; overflow:hidden;}
.box2 .wrapper{ width:970px;}
.box2 .m1{ width:212px; padding-bottom:20px; float:left; margin-right:30px;}
.box2 .m1 h3{ font-size:12px; margin-bottom:8px;}
.box2 .m1 .pic{ margin-bottom:8px;}
.box2 .m1 .sma a{ display:block; line-height:20px; color:#0E6CC5;}
.box2 .m1 .sma a:hover{ text-decoration:underline;}
.b1{ border-right-color:#FBD10B;}
.b2{ border-right-color:#F6B904;}
.b3{ border-right-color:#F09500;}
.b4{ border-right-color:#EE6807;}

.box3{ margin-bottom:10px;}

.navtab{ border-bottom:1px dotted #999; height:32px; line-height:32px; margin-bottom:10px;background:url(../images/mark_img1.png) left center no-repeat;}
.navtab .flo_le{ color:#555; font:bold 12px/32px Arial, Helvetica, sans-serif; padding-left:18px; background:url(../images/mark_img1.png) left center no-repeat;}
.navtab .flo_rig{ padding-left:20px; background:url(../images/mark_img2.png) left center no-repeat; padding-right:5px; color:#999;}
.navtab .flo_rig span{ color:#0f7bd6;}

.menu{}
.menu h2{ font:normal 16px/26px Arial, Helvetica, sans-serif; color:#666; margin-bottom:10px;}
.menu .con li a{ line-height:26px; font-size:12px; color:#666; padding-left:10px; background:url(../images/dian.png) left center no-repeat;}
.menu .con li a:hover{ color:#267DD2;}

.img_sm{ padding:0 15px;}
.img_sm a{ margin:0 2px;}
.img_sm img{ padding:2px; border:1px solid #EFEFEF; width:36px; height:26px; }

.pub{ width:600px;}

.pub img{width: expression(this.width > 600 ? 600: true); max-width: 600px;}

#content{ background:url(../images/content_bg.png) right top repeat-y; width:940px; margin-bottom:15px;}
.con_le{ float:left; width:600px;}
.con_rig{ width:264px; padding:18px; float:right;}

.pro_list_wd{ margin-bottom:20px;}

.box4{ padding-bottom:15px; border-bottom:1px dotted #999; margin-bottom:15px; }
.box4 .title{ margin-bottom:10px; position:relative;}
.box4 .title .time{ position:absolute; right:0px; top:0; color:#999; font-weight:normal;}
.box4 .pic{ float:left; margin-right:20px;}
.box4 .con .word{ line-height:18px; font-size:12px; height:72px; overflow:hidden; color:#666; margin-bottom:5px;}
.box4 .con .btn{ font:bold 12px/18px Arial, Helvetica, sans-serif;}

.rigbox1{ line-height:18px; margin-bottom:20px;}
.rigbox1 .tab1{}
.rigbox1 .tab1 td{ padding:3px 0;}
.rigbox1 .tab1 td.left{ font-size:12px; width:70px; color:#666;}
.rigbox1 .tab1 td .input{ height:22px; width:160px; border:1px solid #CCCCCC;}
.rigbox1 .tab1 textarea{height:70px;width:152px;padding:4px;border:1px solid #ccc; color:#000; }
.rigbox1 .tab1 .btn{margin:2px 0px;border:0;width:79px;height:21px;}
.rigbox1 .tab1 .submit{background:url(../images/feedback_btn_submit.png); cursor:pointer;}

.rigbox2{ margin-bottom:20px;}
.rigbox2 .pic{ padding:8px 0;}
.rigbox2 .btn{ width:210px; text-align:right;}
.rigbox2 .btn a{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#1883D9; text-decoration:underline;}
.rigbox2 .btn a:hover{ color:#f00; text-decoration:none;}

#footer{ border-top:1px dotted #999; color:#999; margin-top:15px;}

