@charset "gb2312";

/* 基本样式 */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑"; line-height:22px; color:#333333; background:#fff;}
ul,li{ list-style:none;}
img,table{ border:0px none;}
body,ul,li,table,input,p,h1,h2,h3,h4,h5,h6,dt,dd,dl,th,tr{ margin:0px; padding:0px;}
.cl{ clear:both; height:0px; line-height:0px; overflow:hidden;}
a{ color:#01649d; text-decoration:underline;}
a:hover{ color:#01649d; text-decoration:none;}

/* 主题样式 */
.px980{ width:980px; margin:0px auto; text-align:center;}

/*  header  */
.header{ background:#fff; height:75px; text-align:left;}
.header_left{ float:left; padding-top:15px; height:60px;}
.header_right{float: right;padding-top: 18px;white-space: nowrap;width: 356px;}
.header_right .mod_search { background-color: #E7E7E7; background-image: url(../images/20130423_03.jpg); background-position: 0 0; height: 34px; overflow: hidden; padding: 0;width: 354px;}
input, select, textarea, button {  -moz-box-sizing: content-box; font-size: 1em;}
.mod_search .inp_txt {background-color: transparent; border: 0 none; color: #9D9D9D; float: left; font-size: 14px; height: 32px; line-height:32px;  padding: 0px 3px 0 8px; width: 260px;}
.mod_search .search_btn { background: none repeat scroll 0 0 transparent; border: 0 none; float: right; height: 34px; margin: 0; overflow: hidden; padding: 0; width: 82px;}
.mod_search .search_btn span { border: 1px solid #000000; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 14px; height: 32px; line-height: 32px; width: 80px;}

/*  naver  */
.naver{ height:40px; background:#080808;}
.neinav{ width:980px; line-height:40px; color:#fff;}
.shouye{ float:left; width:110px; background:#1e1e1e; font-size:14px; padding-left:10px; font-weight:bold; margin-right:10px;}
.shouye a{ color:#dbdbdb; text-decoration:none; background:url(../images/20130423_11.jpg) 17px 14px no-repeat; width:110px; display:block;}
.shouye a:hover{ color:#fff; text-decoration:underline;}
ul.fenye{ float:right; width:850px; font-size:14px;}
ul.fenye li{ float:left; padding: 0 24px; position:relative;}
ul.fenye .divide { border-left: 1px solid #222222;  border-right: 1px solid #363636;  font-size: 0; height: 12px; line-height: 0; overflow: hidden; position: absolute; right: 0;top: 15px; width: 0;}
ul.fenye li a{ color:#dbdbdb; text-decoration:none;}
ul.fenye li a:hover{ color:#fff; text-decoration:underline;}

/*  banner  */
.banner{ background:#181717; height:auto; padding:15px 0px;}
.banner_nei{ width:980px;}
.banner_left{ float:left;}
.banner_right{ float:right; width:269px;}

/*  neier  */
.neier{ padding:10px 0 10px 0; overflow:hidden;}
.neier_nei{}
.neier_left{ float:left; width:693px;border:1px solid #dbdbdb; background:#fff; margin-right:15px; display:inline; padding-bottom:5px; }
.neier_left h2{height:40px; text-align:left; line-height:40px; font-size:16px; font-weight:bold; color:#1f9ed4; position:relative; padding-left:15px; margin-top:5px; margin-bottom:5px;}
.neier_left h2 a{ position:absolute; right:15px; font-size:12px; color:#999; font-weight:normal; text-decoration:none; top:0px;}
.neiri_imgzi{ width:693px;}
.neiri_imgzi_01{ float:left; width:200px; height:180px; margin-left:15px;padding-bottom:15px;}
.neiri_imgzi_02{ float:left; width:200px; height:180px; margin-left:30px;padding-bottom:15px;}
.neiri_img{ height:200px; height:130px;position:relative}
.neiri_font{ height:50px; line-height:22px; text-align:left; margin-top:5px;}

.neier_right{ float:right; width:270px;}
.neier_ri01{ width:268px; border:1px solid #dbdbdb; background:#fff; overflow:hidden; margin-bottom:10px;}
.neier_ri01 h2{ height:40px; text-align:left; line-height:40px; font-size:14px; font-weight:bold; color:#666; position:relative; padding-left:15px; margin-top:5px;margin-bottom:5px;}
.neier_ri01 h2 a{ position:absolute; right:15px; font-size:12px; color:#999; font-weight:normal; text-decoration:none; top:0px;}
.neier_ri01 ul{width:268px;}
.neier_ri01 li { float: left;  height: 16px; line-height: 16px; overflow: hidden; padding-bottom: 11px;  position: relative; width: 100%;background:url(../images/20130423_23.jpg) no-repeat; text-align:left; padding-left:38px;}
.neier_ri01 li.top1 {background-position: 12px 0px;}
.neier_ri01 li.top2 {background-position: 12px -27px;}
.neier_ri01 li.top3 {background-position: 12px -54px;}
.neier_ri01 li.top4 {background-position: 12px -81px;}
.neier_ri01 li.top5 {background-position: 12px -108px;}
.neier_ri01 li.top6 {background-position: 12px -135px;}
.neier_ri01 li.top7 {background-position: 12px -162px;}
.neier_ri01 li.top8 {background-position: 12px -189px;}
.neier_ri01 li.top9 {background-position: 12px -216px;}
.neier_ri01 li.top10 {background-position: 12px -242px;}

/*  neier_ri02  */
.neier_ri02{ width:268px; border:1px solid #dbdbdb; background:#fff; overflow:hidden; margin-bottom:10px;}
.neier_ri02 h2{ height:40px; text-align:left; line-height:40px; font-size:14px; font-weight:bold; color:#666; position:relative; padding-left:15px; margin-top:5px;margin-bottom:5px;}
.neier_ri02 h2 a{ position:absolute; right:15px; font-size:12px; color:#999; font-weight:normal; text-decoration:none; top:0px;}

.neier_ri02_nei{ width:252px; padding:0px 8px;}
.neier_pp01{ border-bottom:1px dotted #ccc; height:80px; text-align:left; line-height:20px; color:#666; padding-bottom:10px; margin-bottom:10px;}
.neier_pp01 img{ float:left; margin-right:8px;}
.neier_pp01 strong{ font-size:14px; font-weight:normal;}
.neier_ri02_ul{ text-align:left; padding-bottom:10px;}