@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;}
p,a,ul,li,span,a,img,ol,input{margin:0;padding:0;}
a{ text-decoration:none;}
img{ border:0; max-width:100%;}
.clear{ clear:both;}

.index_top{width:100%;}
.index_top img{ border:0;margin:0;padding:0; width:100%;}

/*logo开始*/
.index_logo{width:100%;}
.index_logo_a{ display:block;width:200px;margin:0 auto;margin-top:18px; text-decoration:none;}
.index_logo_img{ border:0;width: 68px;height: 47px;margin-left:68px;}
.index_logo_p{width:100%;margin:0;padding:0;height:24px;font: 16px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif; line-height:24px;color: rgb(56, 66, 78); text-align:center;margin-top:5px;}
.index_logo_span{ display:block;width:100%;font: 10px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif; text-align:center;color: rgb(217, 222, 228);}
/*logo结束*/

/*菜单开始*/
.mtree_ul{margin:0;padding:0;width:100%;list-style:none;}
.mtree_ul li{margin-left:4px;margin-top:8px;float: left; height: 21px;line-height: 21px;text-align: center;padding: 2px 8px;}
.mtitle{font: 12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;text-decoration: none;color: #fff; background:#2a7c7e;padding:2px 5px;}
/*菜单结束*/

/*图片切换开始*/
#wrap{width:100%;height:auto;position:relative;margin:0px auto;height:135px; overflow:hidden; margin-top:20px;}
#banner{width:100%;height:135px;margin:0;left:0px;}
#slider{height:135px;position:absolute;}
#slider li{width:100%;height:135px;}
#slider-nav { height:15px;position:absolute; left:0px; bottom:270px; width:100%; z-index:9999; text-align:center;}
#slider-nav a { background: url(../images/banb.png) no-repeat; display:inline-block; width:13px; height:13px;line-height:65px;margin:0px 2px;overflow:hidden;}
#slider-nav a.activeSlide {background:url(../images/banbs.png) no-repeat;}

.main_visual{height:135px;overflow:hidden;position:relative;}
.main_image{width:100%;height:135px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:135px;overflow:hidden;position:absolute;top:0px;left:0pxmargin:0;padding:0; list-style:none;}
.main_image li{float:left;width:100%;height:135px;}
.main_image li span{display:block;width:100%;height:135px;}
.main_image li a{display:block;width:100%;height:135px;}

div.flicking_con{position:absolute;top:120px;z-index:999;width:100%;height:13px; text-align:center}
div.flicking_con a{width:13px;height:13px;margin:0 3px;padding:0;background:#0e1b3e;display:inline-block;text-indent:-1000px}
div.flicking_con a.on{background:#36F;}
/*图片切换结束*/

/*关于我们开始*/
.index_about{width:100%;margin-top:20px; background:#fafafa;}
.index_about_img{width:80px;height:100px;float:left;margin:0;padding:0;display:block;}
.index_about_img img{width:80px;height:100px;border:0;margin:0;padding:0;}
.index_about_p{width:220px;margin-left:10px;height:100px; float:left;}
.index_about_p_title{font: 12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;text-decoration: none;margin:0;padding:0;height:25px; line-height:25px;margin-top:10px;}
.index_about_p_title span{ font-weight:bold;}
.index_about_p_main{margin:0;padding:0;font: 12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;text-decoration: none;color:#5a5a5a;line-height:21px;}
.index_about_p_main a{font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;text-decoration: none;background-color: rgb(10, 182, 245); font-size: 12px; color: rgb(255, 255, 255);}

/*增加*/
.index_about_p002{width:100%;}
.index_about_p002 p{width:100%;margin-top:20px;font: 12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;text-decoration: none;color:#5a5a5a;line-height:21px;}
/*关于我们结束*/

/*服务项目开始*/
.index_item{width:100%;margin-top:20px;}
.line_box{width:100%; height:2px; background:#d9dee4;}
.line_01{height:2px; background:#b4e568;}

.index_item_box{idth:100%;margin-top:10px;}
.index_item_img{ width:100px;height:100px; border:0; margin:0;pading:0; float:left;}
.index_item_right{width:210px; float:left;margin-left:10px;}
.index_item_a{display:block;width:100%; text-decoration:none;font: 13px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;font-weight: bold; }
.index_item_a span{float:left; color:#22d8d0;}
.index_item_a p{float:left;margin:0;padding:0; color:#5a5a5a;}
.index_item_price{ width:100%;margin-top:5px;}
.index_item_price p{font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif; color:#acacac; float:left; margin-right:10px;}
.index_item_price em{ font-style:normal;color:#ff460e;}
.index_item_price span{ text-decoration:line-through;color:#000;}
.index_item_explain{margin:0;padding:0;font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif; color:#5a5a5a;}
/*服务项目结束*/

/*新闻动态开始*/
.index_news{width:100%;margin-top:20px;}
.index_news_ul{margin:0;padding:0;}
.index_news_ul_li{width:100%;height:35px; border-bottom:1px dashed #c6c6c6;}
.index_news_ul_a{ display:block;width:100%; line-height:35px;font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;}
.index_news_ul_a span{ float:left;color:#8fa7e4;}
.index_news_ul_a em{ float:right; font-style:normal; color:#acacac;}
/*新闻动态结束*/

/*footer开始*/
.footer{ width:310px;margin:0 auto;margin-top:20px; height:48px;}
.footer p{margin:0;padding:0;font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;text-align:center;color: rgb(137, 137, 137);}
/*footer结束*/

/*联系我们开始*/
.contact_us_map{width:100%;margin-top:10px;}
.contact_us_map img{border:0; display:block;width:100%;}

.contact_us_div{padding:0 20px;}
.contact_us_div_div{width:100%;margin-top:15px;}
.contact_us_div_div_img01{width:15px;height:15px; border:0; display:block; float:left;}
.contact_us_div_div_p01{float:left;color: rgb(27, 32, 38);font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;margin-left:10px;}
.contact_us_div_div_img02{width:72px;height:72px; border:0; display:block;}
.contact_us_div_div_p02{color: rgb(27, 32, 38);font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;margin-top:10px;}
/*联系我们结束*/

/*留言开始*/
.message{padding:0 20px;}
.message_p{padding:10px 0;color:#5a5a5a;font:13px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;margin-top:10px;}
.message_txt01{ width:100%; border:1px dashed #ccc;height:24px; line-height:24px; background:#d7f6fb;}
.message_txt02{ width:100%; border:1px dashed #ccc;height:122px; line-height:24px; background:#d7f6fb;}
.message_btn{width:120px;height:32px; background:#5a5a5a; line-height:32px;color:#fff;font: 13px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif; text-align:center;margin-top:20px; border:0;}
/*留言结束*/

/*分页开始*/
.wp-pager_link{display: block;margin-top:10px;}
.pager_link {
    border: 1px solid #D5D5D5;
    display: inline-block;
    padding: 0 3px;
    height: 18px;
    line-height: 18px;
	font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;
	color:#5a5a5a;
}
.pager_link_curlink{color:#d00;}
/*分页结束*/

/*新闻动态开始*/
.news_p01{ float:left; font-weight:bold;color:#5a5a5a;margin-left:10px;max-width:230px;overflow: hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.news_p01 a{ font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;color:#5a5a5a;}
.news_p02{ float:left; color:#5a5a5a;margin-left:10px;max-width:230px;overflow: hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.news_p02 a{ font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;color:#5a5a5a;}
.newsContent{ font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;color:#5a5a5a;}
/*新闻动态结束*/

/*文章查看开始*/
.artdetail_title{width: 100%;text-align: center;margin-top:20px;}
.artview_info{width: 100%;text-align: center;margin-top:10px;}
.artview_intro{width: 100%;text-indent: 24px; padding: 5px 0;margin-top:10px;}

.prev_next_text{font-family: Microsoft YaHei;
    font-size: 12px;
    color: #999999;
    font-weight: normal;
    line-height: 25px;}
.prev_txt{}
.prev_next_link,a{font-family: Microsoft YaHei;
    font-size: 12px;
    color: #999999;
    font-weight: normal;
    line-height: 25px;}
.next_txt{}
/*文章查看结束*/

/*图片列表开始*/
.image_list{width:100%;}
.image_list_a{ display:block;width:44%;float:left;margin:10px 0px 0px 10px;}
.image_list_a_img{width:100%; display:block; border:0;margin:0;padding:0;}
.image_list_a_p{font:12px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;color:#5a5a5a; width:100%; text-align:center; line-height:25px;}
/*图片列表结束*/


.yellow {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.yellow A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.yellow A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.yellow A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.yellow .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.yellow .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


.button { 
display: inline-block; 
zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ 
*display: inline; 
vertical-align: baseline; 
margin: 0 2px; 
outline: none; 
cursor: pointer; 
text-align: center; 
text-decoration: none; 
font: 14px/100% Arial, Helvetica, sans-serif; 
padding: .5em 2em .55em; 
text-shadow: 0 1px 1px rgba(0,0,0,.3); 
-webkit-border-radius: .5em; 
-moz-border-radius: .5em; 
border-radius: .5em; 
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); 
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); 
box-shadow: 0 1px 2px rgba(0,0,0,.2); 
} 
.button:hover { 
text-decoration: none; 
} 
.button:active { 
position: relative; 
top: 1px; 
} 
.small { 
font-size: 11px; 
padding: .2em 1em .275em; 
} 
.red { 
color: #faddde; 
border: solid 1px #980c10; 
background: #d81b21; 
background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317)); 
background: -moz-linear-gradient(top, #ed1c24, #aa1317); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317'); 
} 
.red:hover { 
background: #b61318; 
background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); 
background: -moz-linear-gradient(top, #c9151b, #a11115); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115'); 
} 
.red:active { 
color: #de898c; 
background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24)); 
background: -moz-linear-gradient(top, #aa1317, #ed1c24); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24'); 
} 