﻿@charset "utf-8";
*{padding:0px; margin:0px;}
select{
  border: solid 0px #e8e8e8;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
}
select::-ms-expand { display: none; }
ul{list-style-type:none; padding:0px; margin:0px;}
ol{list-style-type:none; padding:0px; margin:0px;}
a{text-decoration:none; color:#666666;}
a:hover{color:#31A030;}
i{background:url(../images/icon.png) no-repeat; display:block;}
.shaixuan .guimo em, .dh ul li.current .qb em, .dh ul li em, .jieguo ul li .yshi h5 em, .flei h5 em,.shaixuan .diqu .dqu em
{background:url(../images/jtou.png) no-repeat; display:block;}

body{font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:12px;}
.header{width:100%; height:32px; background:#f9f9f9; color:#666666;}
.header .header_mian{width:1200px; height:32px; margin:0 auto;}
.header .header_mian .shouye{ height:32px; line-height:32px; float:left}
.header .header_mian .shouye i{width:13px; height:12px;  float:left; margin-top:10px; margin-right:3px; background-position:0 0}
.header .header_mian .shouye a{color:#666; }
.header .header_mian .shouye a:hover{color:#3889c9}

/*logo搜索条,导航样式*/
.lg{width:100%; height:132px; border-bottom:2px solid #31A030;}
.lg .logo{width:1200px; height:92px; margin:0 auto;}
.lg .logo .logo_gy a{display:block; width:207px; height:58px; border-right:1px solid #dddddd; background:url(../images/logo_gy.jpg) no-repeat; text-indent:-9999px; margin-top:16px; float:left;}
.lg .logo .logo_gy h2{width:200px; padding-top:28px; padding-left:28px; float:left; font-weight:normal; color:#666666; font-size:24px;}
.lg .logo .sousuo{ width:538px; height:38px; float:right; margin-top:26px; margin-left:55px; background:url(../images/sousuo1.jpg) no-repeat;}

.lg .logo .sousuo{ width:488px; height:38px; float:right; margin-top:26px; margin-left:55px; background:url(../images/sousuo.jpg) no-repeat;}
.lg .logo .sousuo input.ssci{ border:none; width:305px; height:36px; line-height:38px; color:#999; text-indent:38px; background:none; float:left; }
.lg .logo .sousuo select{ border:none; width:100px; height:38px; float:left; background:none; text-indent:4px; color:#666666;}
.sousuo a{width:82px; height:38px; float:right; cursor:pointer; display:block;}

.lg .daohang{ width:1200px; height:40px; margin:0 auto;}
.lg .daohang i{background:url(../images/icon.png) no-repeat; display:block;width:18px; height:15px; background-position:-90px 0; float:left; margin-top:16px; margin-right:8px; margin-left:20px;}
.lg .daohang h1{width:200px; height:40px;line-height:40px;float:left;background:#31A030;color:#fff; font-size: 16px;font-weight:normal;}
.lg .daohang ul{width:1000px; height:40px; float:left;}
.lg .daohang ul li{ float:left; height:40px; line-height:40px; font-size:16px; color:#555555; margin-left:25px;}
.lg .daohang ul li a{color:#555555; text-decoration:none;}
.lg .daohang ul li a:hover{color:#31A030; }
.lg .daohang ul li a.daoh{color:#3889c9; font-weight:bold;}
 
.footer{
	width:1200px;
	height:143px;
	border-top:3px solid #f3f3f3;
	margin:0 auto;
	background:none;
	}
.footer p{ text-align:center; color:#666666; font-size:12px; margin-bottom:10px;}
.footer p.dh{color:#666666; font-size:14px; margin-top:20px;}
.footer p.dh a{color:666666;}
.footer p.dh a:hover{text-decoration:underline;}
.container{width:1200px; margin:0 auto 10px auto;overflow:hidden;}
.article_list {font-size: 13px;}
.your_position {width: 100%;float:left; height:30px; font-size: 13px; text-align: left; vertical-align: middle; padding: 10px 0 0 15px;}
.left_menu {width: 270px; float: left;}
.left_menu .menu_border {width: 248px; border:solid 1px #31A030;}
.left_menu .menu_border .title {font-size: 20px; color: #FFFFFF; BACKGROUND: #31A030; height: 40px; line-height: 40px; text-align: left; padding-left: 20px;}
.left_menu .menu_border ul {padding: 0px; margin: 0px;}
.left_menu .menu_border li {height: 40px; line-height: 40px; BACKGROUND: #fdfdfd; border-bottom: solid 1px #ccc; padding-left:20px;}
.left_menu .menu_border li.last {width: 100%; height: 40px; line-height: 40px; BACKGROUND: #fcfcfc; border: 0px; text-align: center;}
.caidan5 {font-size:14px; height:23px; line-height:23px;}
.caidan5 a {color:#333; height:23px; line-height:23px;}
.caidan5 a:hover {color:#31A030; height:23px; line-height:23px;}
.caidan6 {font-size:14px; height:23px; line-height:23px;font-weight: bold;}

.right_content_list {width: 930px!important;width: 910px; float: right; font-size: 14px;}
.right_content_list .title {height: 39px; line-height: 39px; font-size:20px;padding-left:25px; vertical-align: middle; border-bottom: #31A030 2px solid; margin-bottom: 10px;}
.right_content_list .search { margin:-10px 0 10px 0;}
.right_content_list .content_border {width: 930px!important;width: 910px; FLOAT: left; border: #ccc 0px solid;}
.right_content_list .content_border1 {width: 686px; FLOAT: left; padding:20px; border: #ccc 1px solid;}
.right_content_list .content_border li {width: 100%; height: 35px; padding-left: 20px;}
.right_content_list .content_border li .content_title {float: left;background: url(../images/dian.gif) no-repeat; padding-left:10px; background-position-y:center; }
.right_content_list .content_border li .content_date {float: right; padding-right: 30px;}

.right_content_list .content_border .product_list ul {padding: 0px; margin: 0px;}
.right_content_list .content_border .product_list li {width: 900px; height: 85px; padding-top:4px; border-bottom: 1px solid #ccc; vertical-align:middle;}
.right_content_list .content_border .product_list li .photodiv {width: 90px; height: 81px; float: left; text-align: center; vertical-align:middle;}
.right_content_list .content_border .product_list li .photodiv .photo{position:relative;width:75px;height:75px;float:left;margin: 0px;}
.right_content_list .content_border .product_list li .photodiv .photo img{border:none;padding:0;width:75px;height:75px;-moz-border-radius: 5px;border-radius: 5px;vertical-align:middle;}
.right_content_list .content_border .product_list li .productdiv {width: 810px; float: right;}
.right_content_list .content_border .product_list li .productdiv div {color: #666; height: 27px; text-align: left; overflow: hidden;}
.article_content {width: 950px; float: left; font-size: 14px;}
.article_content .baidu_union_left_728 {float: left; border: #ccc 1px solid;padding-left:5px;padding-top:10px;padding-bottom:10px;width:735px;margin-left:5px;}
.baidu_union_right_234 {border: #ccc 1px solid;padding:8px 0px 8px 4px;width:244px;}
.baidu_union_right_240 {border: #ccc 1px solid;padding:6px 2px 0 6px; width:240px; height: 206px;}
.article_content .baidushare{width: 100%; height: 40px; line-height: 16px; padding-left: 5px;}
.right_menu {width: 250px; float: right;}
.right_menu .addinfo {BORDER: #ccc 1px solid; BACKGROUND: url(../images/com_bj.jpg) repeat-x; HEIGHT: 180px;width:238px;}
.right_menu .adinfo {}
.right_menu .menu_border {width: 238px; border:solid 1px #ccc; margin-left:12px;}
.right_menu .menu_border .title {font-size: 20px; color: #FFFFFF; BACKGROUND: #31A030; height: 40px; line-height: 40px; text-align: left; padding-left: 20px;}
.right_menu .menu_border ul {padding: 0px; margin: 0px;}
.right_menu .menu_border li {width: 100%; height: 40px; line-height: 40px; BACKGROUND: #fdfdfd; border-bottom: solid 1px #ccc; text-align: center;}
.right_menu .menu_border li.last {width: 100%; height: 40px; line-height: 40px; BACKGROUND: #fcfcfc; border: 0px; text-align: center;}

.sel_region:link { font-size:13px; color:#ff7400; font-weight:bold; line-height:24px;}
.sel_region:visited { font-size:13px; color:#ff7400; font-weight:bold; line-height:24px;}

.include_list {width: 248px!important;width: 248px; float: left; font-size: 12px; border: solid 1px #ccc;}
.include_list .title {height: 39px; line-height: 39px; font-size:16px;padding-left:25px; vertical-align: middle; border-bottom: #31A030 2px solid; margin-bottom: 10px;}
.include_list ul {padding: 0px; margin: 0px;}
.include_list li {height: 30px; line-height: 30px;overflow: hidden;background: url(../images/dian.gif) no-repeat; background-position-y:center; margin:0 10px; padding-left:10px; }
.container .producttype1 {float: left; padding-left:25px; width: 980px;height: 39px; line-height: 39px; font-size:20px; vertical-align: middle; border-bottom: #31A030 2px solid; margin-bottom: 10px;}
.container .sub_producttype {float: left; width: 980px;}
.container .sub_producttype .producttype2 {float: left; width: 130px; padding-left: 20px; font-size: 14px; }
.container .sub_producttype .sub_producttype3 {float: right; width: 820px;}
.container .sub_producttype .sub_producttype3 .producttype3  {width: 130px; display:inline-block;}
.base-tit{ border-bottom:1px solid #f0f0f0; color:#3b8dd1; line-height:1em; font-size:18px; font-weight:normal; }
	.base-tit span{ position:relative; top:1px; display:inline-block; padding:10px 0; border-bottom:1px solid #3b8dd1; }
	.base-tit i{ float:right; padding:10px 0; color:#999; font-size:12px; line-height:26px; font-style:normal; }
.attach-list{ margin:0; padding:10px; width:800px; }
	.attach-list li{ margin:0; padding:0 0 0 25px; color:#555; font-size:12px; line-height:36px; background:url(../images/sprite.gif) no-repeat 0 -112px; }
	.attach-list li span{ float:left; margin:0 15px 0 10px;}
	.attach-list li i{ margin-left:10px; font-style:normal; color:#666; }
.s_wz{
  width:744px;
  margin:0 auto;
  line-height:30px;
}
.s_w{ width:900px; margin:0 auto; padding:20px 20px 20px 0px;}
.s_w h1{FONT-SIZE: 28px; LINE-HEIGHT: 40px; font-weight:lighter; margin:0px; padding-bottom:15px; text-align:left;}
.s_w_f{color:#545554; height:36px; line-height:36px; text-align:left; BORDER-bottom: 1px solid #d7d7d7; font-size: 13px;}
.s_w_c{font-size:16px; line-height:36px; padding:10px 10px 10px 10px; text-align:left;}
.s_w_c a {color:#015FB6;text-decoration:none;}
.s_w_c a:hover {color:#ff6600;}
a.alink{background:#31A030;color:#fff;display:block;width:180px;text-align:center;}
.s_w_c p{ margin:0px; padding-bottom:10px;}
.s_w_f .s_w_date{float: left; width: 680px;}
.s_w_f .s_w_share{float: right; width: 200px;}
.s_w .relative_product {height: 39px; line-height: 39px; color:#000000; padding-left: 20px; font-size: 15px;}
.s_w .relative_title {height: 39px; line-height: 39px; font-size:20px;padding-left:25px; vertical-align: middle; border-bottom: #31A030 2px solid; margin-bottom: 10px;}
.s_w .relative_title .title_name {float: left; width: 150px; text-align: left;}
.s_w .relative_title1 {height: 39px; line-height: 39px; font-size:18px;padding-left:25px; vertical-align: middle; border-bottom: #31A030 1px solid; margin-bottom: 10px;}
.s_w .relative_title1 .title_name {float: left; width: 150px; text-align: left;}
.s_w .relative_title1 .keywords {float: right; color:#666666; padding-right: 20px; font-size: 14px; width: 500px; text-align: right;}
.s_w .relative_title .keywords {float: right; color:#666666; padding-right: 20px; font-size: 14px; width: 500px; text-align: right; height: 39px; line-height: 39px; overflow: hidden;}
.s_w li {height: 30px; line-height: 30px; padding-left:15px;}
.s_w_link{
  padding-left:12px;
  font-size:14px;
  color:#545554;
  font-weight:bold;
  line-height:21px;
}

.s_w_r{
  margin:10px 0px 0px 0px; line-height:21px;}
#tabsI {
  width:652px;
  *width:642px;
  height:42px;
  font-size:12px;
  font-weight:bold;
  line-height:normal;
  border-bottom:2px solid #DD740B;
}
.pager {
	margin:15px 0px;
}
.pager a,.pager .cpb {
	display:inline-block;
	margin:0 0 0 -1px;
	padding:4px 12px;
	line-height:20px;
	height:20px;
	border:1px solid #e1e1e1;
	background:#fff;
	color:#333;
	text-decoration:none;
	float:left;
}
.pager a:hover {
	color:#666;
	background:#eee;
}
.pager .cpb {
	float:left;
	color:#fff;
	background:#31A030;
	border-color:#31A030;
}
.pager .text {
	margin:2px 0 2px 0;
	padding:4px 0px;
	line-height:18px;
	height:20px;
	font-size:15px;
	color:#666;
}
.pager input {
	padding:4px 4px;
	min-height:20px;
	line-height:20px;
	border:1px solid #d4d4d4;
	background:#fff;
	vertical-align:middle;
	color:#333;
	font-size:100%;
}
.pager .pbtn {
	overflow:visible;
	padding:0px 10px 0px 10px;
	height:30px;
	line-height:28px;
	border:1px solid #dbdbdb;
	background:#fafafa;
	cursor:pointer;
	margin-left:-1px;
}
.border {
	width:100%;
	border:1px solid #e1e1e1;
	border-collapse:collapse;
	*border-spacing:expression(this.cellSpacing="0px");
	border-spacing:0;
	padding:0;
}
.border th{
	padding:8px 2px;
	color:#333;
	font-weight:500;
	background:#f3f3f3;
	border-bottom:1px solid #E1E1E1;
	line-height:1.5em;
	text-align:left;
}
.border td{
	padding:8px 2px;
	border-bottom:1px solid #e8e8e8;
	line-height:1.5em;
	color:#666;
	text-align:left;
}
.border .w1{ padding-left:10px;}
#editpop {position:absolute;z-index:999;display:none;left:0;top:0;width:100%;height:900px;filter:alpha(opacity=25);opacity:0.25;background:#777;font-size:1px;overflow:hidden;*zoom:1;}
._citys { width: 450px; display: inline-block; border: 2px solid #eee; padding: 5px; position: relative; background:#fff;}
._citys span { color: #56b4f8; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #56b4f8; cursor: pointer; }
._citys0 { width: 100%; height: 34px; display: inline-block; border-bottom: 2px solid #56b4f8; padding: 0; margin: 0; }
._citys0 li { display: inline-block; line-height: 34px; font-size: 15px; color: #888; width: 80px; text-align: center; cursor: pointer; }
.citySel { background-color: #56b4f8; color: #fff !important; }
._citys1 { width: 100%; display: inline-block; padding: 10px 0; }
._citys1 a { width: 83px; height: 35px; display: inline-block; background-color: #f5f5f5; color: #666; margin-left: 6px; margin-top: 3px; line-height: 35px; text-align: center; cursor: pointer; font-size: 13px; overflow: hidden; }
._citys1 a:hover { color: #fff; background-color: #56b4f8; }
.AreaS { background-color: #56b4f8 !important; color: #fff !important; }
.input{ display:inline; margin-right:5px; padding:3px; height:20px; line-height:20px; vertical-align:middle; background:#fff; color:#999; border:1px solid #e8e8e8;}
.input.txt{ width:150px;margin-left:3px; }
.inputbtn {background: #31A030;border: none;width:70px;height: 30px;font-size: 13px;color: #fff;margin-top: 10px;margin-bottom: 5px;cursor: pointer;}
    .select-box {
        border:solid 2px #EEE;
        width:536px;
        height:220px;
        padding:20px 20px 10px;
        position:absolute;
        display:none;
        z-index:5;
        background: #fff;
    }
    .select-box .close-btn {
        position:absolute;
        right:5px;
        top:5px;
        cursor: pointer;
    }
    .select-box .wrap {
        height:200px;
        border:solid 1px #ddd;
        margin-top:5px;
    }
    .select-box ul {
        float:left;
        width:178px;
        height:200px;
        overflow-y: scroll; overflow-x:hidden;
    }
 .right_content_list .select-box ul li {
        height:25px;
        line-height:25px;
        padding:0 10px;
        background: url(../images/arr.gif) no-repeat 152px center;
        color:#626262;
        cursor: pointer;
    }
    .select-box ul li.selected {
        background:url(../images/arr_selected.gif) no-repeat 152px center #56B4F8;
        color:#fff;
    }

