﻿@charset "utf-8";

/* CSS Document */

body{margin:0;padding:0; font-size:12px;font-family: "Microsoft YaHei", "MicrosoftJhengHei";  color: #111;  background: url(../img/yxcqjy/topnew_bg.jpg) center top repeat-x; }

body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, p, li, dt, dd, img { margin:0; padding:0; text-decoration:none; }

ol, ul { list-style:none; text-decoration:none; }

img { border:none; }






/*当前位置*/

.location{width:1170px;height:50px;line-height:55px;padding-left:20px;margin:auto;font-size:14px;color:#333333;background:url(../img/yxcqjy/home.png) no-repeat left center;}
.location a{padding:0 5px;color:#af090b;display:inline-block;}

.location a:hover{color:#990507;}

.village_location{width:1170px;height:50px;line-height:52px;padding-left:20px;margin:auto;font-size:14px;color:#999999;background:url(../img/yxcqjy/icon_home.png) no-repeat;background-position:0% 50%;}

.village_location a{cursor:pointer;padding:0 5px;color:#333333;display:inline-block;}

.village_location a:hover,.village_location a.in{color:#139440;}



/*页面框架部份*/
.block-content {
    padding: 3%;
    width: 94%;
    overflow: hidden;
    clear: both;
}
.block-content p {
    margin: 0px;
    width: 100%;
    overflow: hidden;
    clear: both;
    overflow: hidden;
    line-height: 30px;
}
.col_right {  width: 900px;  float: right;  margin-bottom: 20px; overflow:hidden; }

.col_left {  width: 270px;  float: left;overflow:hidden;}

.col {  width: 1190px;  margin-left: auto; margin-right: auto; margin-bottom:24px; overflow: hidden;}

.wrap {  width: 1190px;  margin: auto;}

.minheight {  min-height: 750px;}

.mt20{ margin-top:20px; clear:both; width:100%; overflow:hidden;}




/**左侧菜单焦点**/

.col_left .menu {  width: 268px;  background: #fff;  border: 1px solid #e5e5e5; overflow:hidden;border-bottom-width:0px;}

.col_left .menu h4 {  font-size: 16px;  padding-left: 25px;  height: 45px;  line-height: 45px;  background: #af090b;  color: #fff;}

.col_left .menu li{ padding-left:50px; border-bottom: 1px solid #ddd;  background: #f5f5f5 url(../img/yxcqjy/arrow_visited.png) no-repeat 55px 52%;}

.col_left .menu li a {  color: #000;  font-size: 15px;  line-height: 40px;  padding-left: 20px;}

.col_left .menu li a:link {  color: #000;}

.col_left .menu li a:hover {  color: #e32a32;}

.col_left .menu li a:active {  color: #1279d4;  font-weight: bold;}

.col_left .menu li.active {  background: #f5f5f5 url(../img/yxcqjy/arrow_link.png ) no-repeat 55px 52%;}

.col_left .menu li.active a {  color: #1279d4;  font-weight: bold;}


/*文章列表*/
.category_list {border: solid 1px #e5e5e5;width: auto;padding: 10px 20px;margin-bottom: 15px;background: #fff;overflow:hidden;}
.centfor{text-align:center; width:95%; clear:both; line-height:30px; margin:20px;}
.centfor h1 { font-weight:bold; font-size:25px; }
.centforget{ width:100%; overflow:hidden; padding-bottom:20px; font-size:14px; line-height:30px;}
.centforget table{ border:1px solid #CCCCCC; border-top:0; border-right:0;}
.centforget table td{  border:1px solid #CCCCCC; border-left:0; border-bottom:0;}
.category_list h2 {  height: 42px;  border-bottom: solid #e5e5e5 3px;}
.category_list h2 .title {  border-bottom: solid #af090b 3px;  color: #af090b;  font-size: 16px;  cursor: pointer;  line-height: 42px;  display: inline-block;  font-weight: bold;}
.category_list h2 .more {float: right;color: #e22118;font-size: 12px;cursor: pointer;line-height: 42px;vertical-align: middle;font-weight: normal;background: url(../img/yxcqjy/more_icon.png) no-repeat center right;padding-right: 13px;}
.category_list h2 .more:hover {  color: #e32a21;font-weight: normal;}
.category_list ul {  padding: 10px;}
.category_list ul li {  height: 32px;  background: url(../img/yxcqjy/doc.png) no-repeat center left;}
.category_list ul li a { 


    color: #333;
    font-size: 14px;
    line-height: 32px;
    padding-left: 10px;
    white-space: nowrap;
    width: 89%;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;

}
.category_list ul li a:hover {  color: #e32a21;}
.category_list ul li span {  float: right;  font-size: 12px;  color: #333;  line-height: 32px;}

.menu2 {
    margin-top: 10px;
    clear: both;
    width: 99%;
    overflow: hidden;
    border: 1px solid #CCCCCC;
}

.menu2 h4 {
    font-size: 16px;
    padding-left: 25px;
    height: 45px;
    line-height: 45px;
    background: #af090b;
    color: #fff;
}
.mt20 {
    margin-top: 5px;
    clear: both;
    width: 100%;
    overflow: hidden;
}



.page_bar {
    margin-bottom: 30px;
    display: inline-block;
    text-align: center;
    width: 100%; margin-top:30px;
}

.page_bar a.nor {
    color: #666;
}

.page_bar a {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 2px;
    color: #333;
    display: inline-block;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin-left: 10px;
    padding: 2px 10px;
    z-index: 2;
    position: relative;
    cursor: pointer;
}

.open_f {
    color: white;
    background-color: #990507;
    border-color: #1178d4;
	 border: 0px solid #ddd;
    border-radius: 2px;
    
    display: inline-block;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin-left: 10px;
    padding: 2px 10px;
    z-index: 2;
    position: relative;
    cursor: pointer;
}

.bgfortile{ clear:both; width:93%; padding:0 30px; overflow:hidden; border-bottom:1px dashed #CCCCCC; margin-bottom:20px;}
.bgfortile_f{ width:300px; height:40px; line-height:40px;  font-size:12px; display:block; float:left; border:0px solid #FF0000;}
.bgfortile_s{ width:290px; height:40px; line-height:40px; overflow:hidden;  font-size:12px; display:block; float:left; border:0px solid #FF0000;}
.bgfortile_t{ width:200px; height:40px; line-height:40px;  font-size:12px; display:block; float:left; border:0px solid #FF0000;}

.bgfor{ width:100%; clear:both; overflow:hidden; border:1px solid #ccc; margin-bottom:20px; }
.bgfor_f{ height:40px; line-height:40px; text-align:center; clear:both; width:100%; overflow:hidden; background-color:#e9eaec;}
.bgfor_s{ clear:both; width:100%; overflow:hidden; background-color: #f4f4f4;}
.bgfor_s_f{ width:120px; border:1px solid #ccc; padding:10px 15px; border-left:0; border-right:0; border-bottom:0;  float:left; font-size: 14px;font-family: "微软雅黑", "黑体", "宋体";color: #676767;   font-weight:bold; display: inline-block;
    
    height: 100%;
    vertical-align: middle; }
.bgfor_s_s{ width:687px; min-height:25px; border:1px solid #ccc;  border-right:0;  border-bottom:0; padding:10px; float:left; font-size: 14px;font-family: "微软雅黑", "黑体", "宋体";color: #676767;  background-color:#FFFFFF;}
.dmp{width:430px; float:left; clear:both; overflow:hidden; border:1px solid #ccc; margin-bottom:20px;}

/*内页banner*/
.ban{ width:400px; height:400px; position:relative; overflow:hidden;margin:0px 0 20px 0;}
.ban2{ width:400px; height:300px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0; list-style:none; margin:0; padding:0; list-style-type:none;}
.ban2 ul li{ width:400px; height:300px; list-style:none; text-align:center;}
.ban2 ul li a{ padding:0; margin:0; width:100%;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:330px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:400px;}
.num ul{ position:absolute; left:0; top:0; list-style:none;  margin:0; padding:0; list-style-type:none;}
.num ul li{ width:80px; height:80px; margin-right:5px; padding:1px; list-style:none; list-style-type:none;}
.num ul li.on{ border:1px solid red; padding:0;}
.num ul li a{ padding:0; width:100%}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:30px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:30px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:10px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:10px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:800px; height:500px; max-height: padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:800px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:800px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0; list-style:none;  margin:0; padding:0; list-style-type:none; text-align:center;}
.pop_up2 ul li{ width:800px; height:460px;  margin:20px 0; float:left; list-style:none; overflow:hidden;}
.pop_up2 ul li a { 


    
    line-height: 450px;
    padding-left: 40px; 
   
    width: 89%;
   

}

.bannerdbf{float:left; width:400px; overflow:hidden; margin-right:20px;}
.bannerdbs{float:left; width:432px; overflow:hidden;}
.bannerddk{ height:40px; line-height:30px; font-weight:bold; font-size:14px; color:#990000}
/*内页banner*/

/*会员*/
.from_titleget{ width:100%; overflow:hidden; border:0px solid #FF0000; margin-left:10px; clear:both; margin-top:10px;}
.from_titleget span{ display:block; float:left;}
.xin_color{color:#FF0000; width:10px; height:20px; line-height:20px; border:0px solid #FF0000; padding-top:5px; padding-right:5px;   }
.tb_right{text-align:right;   height:30px; line-height:30px;  overflow:hidden;  display:block; float:right; width:140px;  padding-right:5px;  }
.tb_right_f{text-align:right;   height:30px; line-height:30px;  overflow:hidden;  display:block; float:right;   padding-right:5px;  }
.tb_left{text-align:left;   height:30px; line-height:30px;  overflow:hidden;  display:block; float:right;  padding-left:0px;  }

.nav_titleget{ width:100%; overflow:hidden; border:0px solid #FF0000; margin-left:10px; clear:both; margin-top:10px;}
.nav_titleget span{ display:block; float:left;}
.add_page {
    width: 250px;
    border: 1px solid #CCCCCC;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ccc;
    padding: 0 5px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	overflow:hidden;
}
.marginleft_f{border:1px solid #CCCCCC; width:90%; margin:0px;height:150px; float:left;}
.serrch{ text-align:center;height:30px; border:0px solid #FF0000; background-color:#c2130e; color:#FFFFFF; font-size:14px; width:80px; border-radius: 5px; line-height:30px; margin-left:10px; margin-right:10px;}
/*多图片上传*/
.fk_sgzy{ width:120px; border:1px dashed #CCCCCC; height:120px;  float:left; position: relative; margin-top:0px; margin-right:20px; cursor:pointer; text-align:center;  }
.fk_sgzy img{ text-align:center;}
.myfilezt{
	width: 100%;
	height: 100%;
	opacity: 0;
	
	position: absolute; text-align:center;
	left:0;
}
.imgsigelforsc{ border:0; background-color:none; cursor:pointer;}
.imglistgzt{width:720px; border:0px solid #FF0000; float:left; overflow:hidden; padding-left:100px;}

.fk_sg2{ width:120px; border:0px dashed #CCCCCC;   float:left;  margin-top:5px;  }
.fk_sg{ width:120px; border:1px dashed #CCCCCC; height:120px;  float:left; position: relative; margin-top:30px; margin-right:15px; cursor:pointer; text-align:center; }
.fk_sg img{ text-align:center;}

.myfile{
	width: 100%;
	height: 100%;
	opacity: 0;
	filter:Alpha(opacity=0);
	position: absolute; text-align:center;
	left:0;
}

.fk_delete{ clear:both;   overflow:hidden; width:100%; background-color: #FFFFFF; border:0; display:block; text-align:left; height:30px; line-height:30px; cursor:pointer;}
.upcoldfg{  overflow:hidden; width:80px; background-color: #FFFFFF; border:0; display:block; text-align:left; height:30px; line-height:30px; cursor:pointer;}
.upcoldfgt{  overflow:hidden; width:80px; background-color: #FFFFFF; border:0; display:block; text-align:left; height:30px; line-height:30px; cursor:pointer;}

.imglistg{width:820px; border:0px solid #FF0000; float:left; overflow:hidden; padding-left:15px;}
.buttonStyle{width: 64px;
height: 22px;
line-height: 22px;
color: #369;
text-align: center;
font-size: 12px;
border: 0;
    border-top-color: currentcolor;
    border-right-color: currentcolor;
    border-bottom-color: currentcolor;
    border-left-color: currentcolor;
float: left;
border-radius: 5px;
cursor: pointer;
margin-left: 2%;
color: #ffffff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #229ac8;
background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
background-repeat: repeat-x;
border-color: #1f90bb #1f90bb #145e7a;
height: 40px;
width: 130px;
line-height: 25px;
font-weight: bold;
font-size: 16px; margin-top:20px;}
.add_products_form_text {
    width: 260px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #CCCCCC;
    margin: 0px 0px;
    float: left;
}
/*多图片上传*/
/*会员*/
/*表单*/
.products_tableshow{
width:98%;
margin:0px auto;
font:Georgia 11px;
font-size:12px;
color:#333333;
text-align:center;
overflow:hidden;
border-collapse:collapse;/*细线表格代码*/
margin-top:20px; border-top:1px solid #999; border-right:1px solid #999; border-left:1px solid #999;
 
}
.products_tableshow td{
border:1px solid #999;/*细线表格线条颜色*/
height:22px;
padding:3px;
}

.products_tableshow tr.t1 td {background-color:#fff;}/* 交替行第一行的背景色 */
.products_tableshow tr.t2 td {background-color:#eee;}/* 交替行第二行的背景色 */
.products_tableshow tr.t3 td {background-color:#ccc;}/* 鼠标经过时的背景色 */
.products_tableshow th,tfoot tr td{font-weight:bold;text-align:center;background:#c5c5c5;}
.products_tableshow th{line-height:30px;height:30px;}
.products_tableshow tfoot tr td{background:#fff;line-height:26px;height:26px;}
.products_tableshow thead{border:1px solid #999;}
.products_tableshow thead tr td{text-align:center;}

/*表单*/

.tangram-suggestion {
    z-index: 9999;
    text-align: left; display:none;
	
}

.dowloadlist{ width:100%; border:1px solid #CCCCCC; border-bottom:0px solid #CCCCCC; margin-bottom:10px;  clear:both; overflow:hidden;}
.dowloadlist_f{ border:0px solid #CCCCCC; border-bottom:1px solid #CCCCCC; height:30px; line-height:30px; padding-left:10px; font-size:12px; color:#333333}