/****************** style reset *******************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td, embed, object { padding: 0; margin: 0;}
h1, h2, h3, h4, h5, h6{ font-weight: normal;}
ol,ul {list-style: none;}
img{ border:none;}
a{ text-decoration: none;}
.clear{ display: block; visibility: hidden; font-size: 0; height: 0; clear: both; content: '';}
/****************** style reset *******************/
.ml10{ margin-left:10px;}
.mt8{ margin-top:8px;}
.mt20{ margin-top:20px;}
.f16{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF;}
/*body{ margin: 0 auto;}*/
body{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.body_width{ width: 1200px; margin: 0 auto; height:100px;}
.skin_gq0915 {
  background: url(templetsdefaultimages2detailsqbg.png) no-repeat;
  background-color:#d7d1c5;
}
/*top header*/
.top_header{}
.top_header .logo{ float: left; width: 560px; margin-top:10px;}
.top_header .phone{ float: right; width: 177px; height: 38px; margin-top: 10px;}

/*line*/
.line{ height:4px; background-color:#0274a8;}
/*nav*/
.nav{ width:550px; height:30px; float:left;}
.nav ul{}
.nav ul li{ width:auto; padding-right:10px; float:left; text-align:left;}
.nav ul li a{ display:block; font-size: 16px; color: #0274a8; }


/*banner*/
.banner{}
.banner img{ width: 100%;}

/*index block*/
.index_block{ margin: 20px auto;}
.index_block .index_block_left{ float: left;}
.index_block .index_block_right{ float: right;}
.index_block .width_b{ width:68%;}
.index_block .width_s{ width:28%;}
.index_block .width_m{ width:48%;}

.index_block h3{ font-size: 18px; padding: 0 0 10px; border-bottom: 1px solid #e4e4e4 ; margin-bottom:20px; font-weight: bold; position: relative;color: #80231e;}
.index_block h3 a{color: #80231e;}
.index_block h3 a:hover{ text-decoration:underline;}
.index_block h3 span{ position: absolute; top:5px; right:5px; font-size: 16px;}
.index_block h3 span a{ color: #333;}
.index_block h3 span a:hover{ text-decoration:underline;}
.index_block .index_block_banner{ margin-bottom: 10px;}
.index_block .index_block_banner img{ width: 100%;}
.index_block .index_new_block{ margin-top: 20px;}
.index_block .index_new_block a { color:#333;}
.index_block .index_new_block h2{ font-size: 18px; color: #333; font-weight: bold; margin-bottom: 10px;}
.index_block .index_new_block h2 a{color: #333;} 
.index_block .index_new_block h2 a:hover{text-decoration: underline;} 
.index_block .index_new_block p{ font-size: 16px; color: #333; line-height: 25px;}
.index_block .index_new_block p a{color: #333;} 
.index_block .index_new_block p a:hover{text-decoration: underline;} 
.index_block .index_new_block .link{ text-align: right; margin-top: 10px; }
.index_block .index_new_block .link a{ font-weight: bold; font-size: 16px; color: #333; }
.index_block .index_new_block .link a:hover{ text-decoration:none;}

.index_block .index_news_list{ font-size: 16px; }
.index_block .index_news_list li{ line-height: 34px; background: url(/templets/default/images/index_tit.png) no-repeat left center; padding-left: 20px;}
.index_block .index_news_list li a{ display: block; color: #333; overflow: hidden; white-space: nowrap; }
.index_block .index_news_list li a:hover{ text-decoration: underline;}

.index_block .news_dong{}
.index_block .news_dong a { color:#333;}
.index_block .news_dong a:hover {text-decoration: underline;}
.index_block .news_dong li{ border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; margin-bottom:10px; }
.index_block .news_dong li.no{ border-bottom:none;}

.index_block .news_dong li.b1 img{ float:left;margin-right:10px;}
.index_block .news_dong li.b2{ height:100px;}
.index_block .news_dong li.b2 img{ float:left;}
.index_block .news_dong li.b3{ height:100px;}
.index_block .news_dong li.b3 img{ float:left;}
.index_block .news_dong li h4{ font-size: 16px; font-weight: bold;}
.index_block .news_dong li h4 a{color: #333;}
.index_block .news_dong li h4 a:hover{text-decoration: underline;}
.index_block .news_dong li p{ line-height: 24px;}
.index_block .index_news_img{ padding-top: 10px; margin-bottom: 30px;}
.index_block .index_news_img li{ float: left; width: 190px; margin-right: 18px;}
.index_block .index_news_img li.no{ margin-right: 0;}
.index_block .index_news_img li img{ width: 100%;}

.index_block .index_icon_list{ margin-top: 30px; margin-left:5px;}
.index_block .index_icon_list li{float: left; width: 190px; margin-right: 6px; margin-left:6px;  text-align: center;}
.index_block .index_icon_list li a
{  display: block;
  color: #333;
}
.index_block .index_icon_list li.no{ margin-right: 0;}
.index_block .index_icon_list li p{ font-size: 14px; margin-top: 2px; color:#333;}

/*index_footer*/
.index_footer{ background-color: #80231e; padding: 30px 0;}
.index_footer dl{ float: left; width:180px; margin-left: 50px;}
.index_footer dl dt{ font-size: 18px; color: #fff; margin-bottom:10px;font-weight:bold;}
.index_footer dl a{ font-size: 16px; line-height: 32px; color: #fff;overflow:auto;}
.index_footer dl a:hover{ text-decoration:none;}

.index_footer_contact{margin-left: 56px;}
.index_footer_contact p{ line-height: 30px; font-size: 16px; color: #fff;}
.index_footer_contact p a{color: #fff;}
.index_footer_contact p a:hover{ text-decoration: underline;}
.index_footer_contact p span{ margin-right: 30px; padding-left: 30px;}



/*news block*/
.news_block{ margin: 20px auto; height:auto; }
.new_left{ float:left; width:207px; C
}
.new_left ul{}
.new_left ul li{
	width:182px;
	height:30px;
	background-color:#f6f6f6;
	padding:10px 0 0 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;
}
.new_left ul li a{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#000000;}
.new_left ul li a:{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; }
.new_left ul li a:hover{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; }
.news_block .new_tit{ width:192px; height:30px; background-color:#80231e; padding:10px 0 0 10px;}
.news_block .fuwu{ width:202px; height:182px; background-color:#f6f6f6; padding:10px 0 0 0px; text-align:center;}
.news_block .fuwu img{ margin-bottom:10px;}
.news_block .fuwu p{ line-height:20px;}


.new_right{ float:right; width:955px;}
.new_right .tit{ padding:10px 0 0 0px;
font-size:16px;
font-weight:bold; 
	width:932px;
	height:28px;
	border-bottom-color:#80231e;
	border-bottom-style:solid;
	border-bottom-width:1px;
	}
.new_right a{ color:#333;}
.new_right .txt{ width:950px; height:60px; }
.new_right .txt h2{font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#000;font-weight:bold;}

.new_wenzi { width:950px;  font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; line-height:40px;}
.new_list { width:930px;  font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; line-height:40px; min-height:700px;}
.new_list a { color:#333;}
.new_list li {	border-bottom-color:#333;border-bottom-style:dashed ;border-bottom-width:1px;}

/*footer*/
.footer{ background-color: #0274a8; padding: 30px 0; text-align:center;}
.footer .nav{ width:1000px; height:20px;}
.footer_contact{  width: 1200px; margin: 0 auto; }
.footer_contact p{ width:1200px; line-height: 30px; font-size: 16px; color: #fff;}
.footer_contact p a{color: #fff;}
.footer_contact p a:hover{ text-decoration: none;}
.footer_contact p span{ margin-right: 30px; padding-left: 30px;}
.footer_contact p span.i1{ background: url(../images/index_weixi.png) no-repeat;}
.footer_contact p span.i2{ background: url(../images/index_weibo.png) no-repeat;}




/*µ¼º½Í¨À¸*/
.cqadmin-nav { height: 46px; line-height: 46px; background: url(templetsdefaultimages2detailnav-bg.png);}
.cqadmin-nav-box { width: 980px; margin: 0 auto; height: 46px }
.cqadmin-nav-box li { float: left; width: 120px; text-align: center; background: url(templetsdefaultimages2detailnav-line.png) no-repeat top right }
.cqadmin-nav-box li.bg-none { background: none }
.cqadmin-nav-box a { display: block;
font-weight:bold;}
.cqadmin-nav-box a:hover { text-decoration: none }
.cqadmin-nav-box li.current a.lia { background: url(templetsdefaultimages2detailnav-current.png) 0 0 no-repeat }
.cqadmin-nav-box a.current { background: url(templetsdefaultimages2detailnav-current.png) 0 0 no-repeat }
.cqadmin-nav-box li a.lia, .cqadmin-nav-box li a.lia:visited { font-size: 16px; color: #fff; font-family: 'Microsoft YaHei', 'ËÎÌå'; }
.cqadmin-nav-box li a:hover{
    color:white;
	background: url(templetsdefaultimages2detailnav-current.png) 0 0 no-repeat;
	text-decoration:none;
}


.title_lanmu
{
	font-size:16px;
	color:#FFF;
	font-weight:bold;
}

.title_lanmu a
{
	font-size:16px;
	color:#FFF;
	font-weight:bold;
}



.fxbg_box{ width:932px; padding:25px 0; border-bottom:1px dashed #DEDEDE;}
.fxbg_slt{ width:330px; height:200px; border:8px solid #eee; float:left; margin-right:20px;}
.fxbg_slt img{ border:none;}
.fxbg_con{ float:left; width:538px;}
.fxbg_tit a{ font-size:14px; font-family:"ËÎÌå"; color:#020202; font-weight:bold;}
.fxbg_tit a:hover{ color:#DC4635;}
.fxbg_sj{ font-size:12px; color:#888888; margin-bottom:15px; padding-top:10px;}
.fxbg_xx{ font-size:12px; color:#888888; line-height:25px;}

.fxbg_box3{ padding:25px 0; border-bottom:1px dashed #DEDEDE; float:left;}
.fxbg3_slt{ width:330px; height:200px; border:10px solid #eee; float:left; margin-right:40px;}
.fxbg3_slt img{ border:none;}


.fxbg_box2{width:828px; padding:25px 0; border-bottom:1px dashed #DEDEDE;}
.fxbg_slt2{width:240px; height:280px; border:1px solid #eee; float:left; margin-right:40px;}
.fxbg_slt2 img{border:none;}
.fxbg_con2{float:left; width:400px;}
.fxbg_tit2 a{ font-size:14px; font-family:"ËÎÌå"; color:#020202; font-weight:bold;}
.fxbg_tit2 a:hover{ color:#DC4635;}
.fxbg_sj2{font-size:12px; color:#888888; margin-bottom:15px; padding-top:10px;}
.fxbg_xx2{font-size:12px; color:#888888; line-height:25px;}
#demo{width:816px; overflow:hidden; margin:0px auto}


/*¿Í·þÑùÊ½*/
#haiiskefu{position:fixed;right:0px;top:80%;margin-top:-283px;z-index:999;}
#haiiskefu .kfleft{width:32px;height:168px;background:url(/kefu/kefu.png) no-repeat;cursor:pointer;float:left;}
#haiiskefu ul{width:80px;height:566px;background:url(/kefu/kefu1.png) no-repeat;float:left;}
#haiiskefu ul li a{width:80px;height:80px;display:block;margin-bottom:1px;background:#EEE;-moz-opacity:0.4;filter:alpha(opacity=40);opacity:0.4;}
#haiiskefu ul li a:hover{-moz-opacity:0;filter:alpha(opacity=0);opacity:0;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;}
/*ie6*/
*html{overflow:hidden;}
*html #haiiskefu{position:absolute;right:expression(eval(document.documentElement.scrollLeft))-80;top:expression(eval(document.documentElement.scrollTop))-283;}


/*--ÓÒ²àÔÚÏß±¨Ãûcss--*/
.left2 .ksbm {
width: 268px;
background: #fff;
height: 400px;
border:1px solid #d3d7d4;
}
.left2 .rt_cont {
border: 1px solid #d1d3e0;
border-top: none;
background: #f5f6fc;
padding-bottom: 20px;
}
.left2 .color2 {
color: #8b5b2c;
}
.left2 .rt_title {
height: 31px;
line-height: 32px;
overflow: hidden;
font-size: 14px;
color: #333333;
background: url(imagesrt_title1.gif) repeat-x 0 0;
border-bottom: 1px solid #d1d3e0;
border-top: 1px solid #d1d3e0;
padding-left: 10px;
}


.left2 .rt_title2 {
height: 35px;
line-height: 32px;
overflow: hidden;
font-size: 16px;
color: #ffffff;
background: url(ztimagesbg.gif) repeat-x 0 0;
border-bottom: 1px solid #d1d3e0;
border-top: 1px solid #d1d3e0;
padding-left: 30px;
}
.left2 .ksbm2 p {
line-height: 22px;
width: 230px;
padding-left: 15px;
padding-top:5px;
}
.left2 .ksbm2 .smhlist {
padding-top:10px;
padding-bottom:10px;


}




.shuominghui {
display: inline-block;
padding-left:25px;
padding-right:25px;
padding-top:5px;
padding-bottom:5px;

background: #2b4490;
color: #ffffff;
font-size: 14px;
font-weight: bold;
padding-right: 20px;
text-align: center;

}
.left2 .ksbm ul {
width: 240px;
padding-left: 15px;
overflow: hidden;
}
.left2 .ksbm ul li {
height: 28px;
overflow: hidden;
width: 240px;
line-height: 28px;
margin-bottom: 10px;
}

.left2 .ksbm ul li .keywords {
height: 22px;
border: 1px solid #afb9df;
overflow: hidden;
width: 148px;
line-height: 25px;
font-size: 12px;
font-family: "ËÎÌå";
background: url(../images/input_bg.gif) repeat-x 0 0;
margin-left: 6px;
}
.left2 .ksbm p {
line-height: 22px;
padding: 10px 0;
width: 230px;
padding-left: 15px;
}
/*--ÓÒ²àÔÚÏß±¨Ãûcss--*/
.top_bg {
/*background: url(templetsdefaultimages2detailbg-1.gif) repeat-x;*/
height: 30px;
}
.top_bg .box {
width: 1290px;
margin: 0 auto;
height: 30px;
line-height: 30px;
}
.top_bg .tbg_r {
float: right;
line-height: 28px;
}
.top_bg .tbg_l ul li {
float: left;
line-height:48px;
}
.top_bg .tbg_l a.home {
background-position: 0 4px;
background: url(templetsdefaultimages2logo.png) no-repeat;
}
.top_bg .tbg_l ul li a {

display: block;
padding-left: 16px;
padding-top: 2px\9;
}
.top_bg .box a {
text-decoration: none;
color: #444444;
}
.top_bg .tbg_l .in {
margin: 0 6px;
}
.top_bg .tbg_l a.sns {
background-position: 0 -40px;
}

.top_bg .box a {
text-decoration: none;
color: #444444;
}