﻿body{
font-family:'微软雅黑',Arial, Helvetica, sans-serif; margin:0px; line-height:20px;font-size:13px; background-color:#f0f0f0;

}
*{ 
	font-size:13px; table-layout:fixed; word-break: break-all; font-family:'微软雅黑',Arial, Helvetica, sans-serif;line-height:20px;  

}
.clear{ clear:both;}
.replace_color{ color:#2D67B7;}

img{ border:0px;}
p{ margin:0px;}
form{ padding:0px; margin:0px;}
.hidden{ display:none;}

a:link{color:#333333; text-decoration:none; }
a:visited{color:#333333;text-decoration:none; }
a:hover{color:#f1454e; text-decoration:underline; }
a:active{color:#f1454e; text-decoration:underline;}
a.bai{ color:#fff;}
a.hui{ color:#666666;}
a.a12{ font-size:12px;}
a.a14{ font-size:14px;}
a.a16{ font-size:16px;}
.h10{ line-height:10px; height:10px;}
.h15{ line-height:15px; height:15px;}
.clear{ clear:both;}

.f16{ font-size:16px; line-height:23px; padding:0px 0px 5px 0px;}
.f18{ font-size:16px; line-height:25px;}

.banners_number_cvs{width:100%;height:25px; position:absolute; z-index:1;margin-top:-30px;}
.banners_number_cvs .number_cvs{ margin:auto; text-align:center;}
.banners_number_cvs img{cursor:pointer;}
/************** top ************************/

.top_bg{position:fixed; width:100%; z-index:100;  top:0px; left:0px; height:60px; background-color:#866038;}
.top_area{ position:relative; z-index:500; width:1208px; margin:auto;height:60px;background-color:#866038; }



.top_area .logo_area{width:1208px;  height:60px; }
.top_area .logo_area .logo{float:left;width:200px; padding:0px 0px 0px 0px;}
.top_area .logo_area .logo img{}
.top_area .logo_area .more{ float:right;padding:0px 0px 0px 0px; text-align:right;}
.top_area .logo_area .more .services_pic{ text-align:right; clear:both;}

.top_area .top_menu{padding:11px 10px 5px 0px;width:320px; height:22px; float:right;}
.top_area .top_menu .topmenu_cvs{ float:right; padding:0px 15px 0px 0px;}
.top_area .top_menu .topmenu_cvs a{ color:#ffffff; float:left; padding:0px 5px 0px 20px;}

.top_area .menu_area{ height:43px; padding:0px 0px 0px 32px; }
.top_area .menu_area .menu{float:left; width:121px; margin-right:2px; } 
.top_area .menu_area .menu .menu_one_cvs{ height:60px;}
.top_area .menu_area .menu a.menu_one{float:left;height:37px;width:120px; padding:23px 0px 0px 0px;font-size:15px; text-align:center; color:#ffffff; }
.top_area .menu_area .menu a.menu_one_over{float:left;height:37px;width:120px; padding:23px 0px 0px 0px;font-size:15px; text-align:center;  color:#ffffff; background-color:#784e22;}

.top_area .menu_area .menu a.menu_one img{ margin-top:-4px;}
.top_area .menu_area .menu a.menu_one_over img{margin-top:-4px;}

.top_area .menu_area .menu .menu_two_cvs{ display:none; width:120px; background-color:#784e22; clear:both;padding:5px 0px 20px 0px; position:absolute; z-index:1000; margin-top:60px; }
.top_area .menu_area .menu .menu_two_cvs div.li{text-align:center; padding:3px 0px 3px 0px; }
.top_area .menu_area .menu .menu_two_cvs div.line{ display:none;}
.top_area .menu_area .menu .menu_two_cvs div.line img{ width:120px; height:2px;background-image:url(/images/page_shenglong_bg.png); background-repeat:no-repeat; background-position:-321px -545px; }
.top_area .menu_area .menu .menu_two_cvs a.menu_two{ width:120px; color:#ffffff; font-size:14px; float:left; clear:both; padding:5px 0px 5px 0px;  text-align:center;}


/**************** banner ***************************/
.p1_banner{width:100%; min-width:1208px; background-color:#dddddd; margin:auto; clear:both; }
.p2_banner{width:100%; min-width:1208px;  background-color:#dddddd; margin:auto; clear:both;}
.p3_banner{width:100%; min-width:1208px; background-color:#dddddd; margin:auto; clear:both;}
.index_banner{width:100%; min-width:1208px; background-color:#f2f2f2; margin:auto; clear:both;}


/**标准分页样式**/

div.list_page_split{ padding:10px 40px 10px 10px; }
div.list_page_split .page_split_canvas{ float:right;}
a.page_number_prev:link{ margin:2px;  float:left;border:1px solid #cccccc;  padding:2px 5px 2px 5px;color:#333333;  font-size:12px; text-align:center; }
a.page_number_prev:visited{ margin:2px;  float:left;border:1px solid #cccccc; padding:2px 5px 2px 5px;color:#333333; font-size:12px; text-align:center;}
a.page_number_prev:hover{ margin:2px;  float:left;border:1px solid #cccccc;   padding:2px 5px 2px 5px;color:#333333;  font-size:12px;text-align:center;}
a.page_number_prev:active{ margin:2px;  float:left;border:1px solid #cccccc;  padding:2px 5px 2px 5px;color:#333333; font-size:12px;text-align:center;}

a.page_number:link{ margin:2px; float:left; padding:2px 5px 2px 5px; border:1px solid #cccccc; color:#333333; font-size:12px; text-align:center;}
a.page_number:visited{margin:2px; float:left;padding:2px 5px 2px 5px; border:1px solid #cccccc;color:#333333; font-size:12px; text-align:center;}
a.page_number:hover{margin:2px; float:left;padding:2px 5px 2px 5px; border:1px solid #cccccc; color:#333333; font-size:12px;text-align:center;}
a.page_number:active{margin:2px; float:left; padding:2px 5px 2px 5px;border:1px solid #cccccc;color:#333333; font-size:12px;text-align:center;}

a.page_number_over:link{margin:2px; float:left; padding:2px 5px 2px 5px; border:1px solid #a6010d; color:#ffffff; background-color:#b6000e; font-size:12px; font-weight:bold; text-align:center;  }
a.page_number_over:visited{margin:2px; float:left;padding:2px 5px 2px 5px; border:1px solid #a6010d;color:#ffffff;background-color:#b6000e; font-size:12px; font-weight:bold; text-align:center;}
a.page_number_over:hover{margin:2px; float:left;padding:2px 5px 2px 5px; border:1px solid #a6010d;color:#ffffff; background-color:#b6000e; font-size:12px; font-weight:bold;text-align:center; }
a.page_number_over:active{margin:2px; float:left; padding:2px 5px 2px 5px;border:1px solid #a6010d;color:#ffffff;background-color:#b6000e; font-size:12px; font-weight:bold;text-align:center;}

a.page_number_next:link{ margin:2px;  float:left;border:1px solid #cccccc;  padding:2px 5px 2px 5px;color:#333333;  font-size:12px; text-align:center; }
a.page_number_next:visited{ margin:2px;  float:left;border:1px solid #cccccc; padding:2px 5px 2px 5px;color:#333333; font-size:12px; text-align:center; }
a.page_number_next:hover{ margin:2px;  float:left;border:1px solid #cccccc;   padding:2px 5px 2px 5px;color:#333333;  font-size:12px;text-align:center;}
a.page_number_next:active{ margin:2px;  float:left;border:1px solid #cccccc;  padding:2px 5px 2px 5px;color:#333333; font-size:12px;text-align:center;}

span.page_dot{ float:left; margin:2px; padding:4px 0px 4px 0px;color:#333333;  font-size:12px; text-align:center; }


/********************* body ***********************/
.home_mm{ width:1208px; margin:auto;}
.mm{ width:1208px; margin:auto;}
.pleft{}
.pbody{width:1208px; overflow:hidden; background-color:#fff; margin-bottom:30px;}
.pbody img{ max-width:700px;}
.pbody .display_title{ padding:20px 40px 10px 40px; font-size:18px;}
.pbody .display_info{ padding:10px 40px 20px 40px;}
.pbody .display_info *{ line-height:23px; font-size:14px;}


/**左右结构BODY**/
.body_left{ float:left; width:858px; padding:0px 0px 0px 0px; overflow:hidden; background-color:#fff; margin-bottom:30px;}
.body_right{float:right; width:330px; padding:0px 0px 0px 0px; min-height:300px;margin-bottom:30px;}


.pro_logo_li{float:left; margin:3px; width:110px; text-align:center; background-color:#ffffff; border:1px solid #eeeeee; color:#999; text-align:center; padding:0px 0px 0px 0px;}
.pro_logo_li img{ width:110px;}


.page_navi{ width:1208px; margin:auto; padding:10px 0px 10px 0px; border-bottom:1px solid #dddddd;}
img.navi_arrow{width:10px; height:10px;background-image:url(/images/page_shenglong_bg.png); background-repeat:no-repeat; background-position:-22px  -217px; }

/**left**/
.pleft .left_sitecolumn_name{ float:left; width:200px;font-size:16px; padding:10px 10px 5px 25px; color:#333;}
.pleft .left_menu_cvs{padding:0px 0px 0px 0px; background-color:#2dc1e5;}
.pleft .left_menu_cvs a.out{ float:left; width:90px; text-align:center; font-size:14px; color:#ffffff; padding:8px 15px 10px 15px; }
.pleft .left_menu_cvs a.over{ float:left; width:90px;text-align:center; font-size:14px;color:#ffffff; padding:8px 15px 10px 15px; background-color:#393733; }



.pbody .pbody_title{padding:10px 10px 10px 20px; background-color:#1c96d2;font-size:16px; font-weight:bold; color:#ffffff;}
.pbody .pbody_menu{ padding:10px 10px 10px 20px; border-bottom:1px dotted #cccccc;}
.pbody .pbody_menu span{ float:left; padding:2px 10px 2px 20px; width:250px;background-image:url(/images/about_11.png); background-repeat:no-repeat; background-position:-10px 0px;}
.pbody .pbody_text{ padding:20px 25px 20px 25px;}
.pbody .pbody_text *{ font-size:14px; line-height:25px; color:#383838;}

.pbody .pbody_info_cvs{ padding:20px 40px 20px 40px;}
.pbody .pbody_info_cvs .title{ font-size:16px; font-weight:bold; padding:5px 0px 10px 0px; border-bottom:1px solid #dddddd;}
.pbody .pbody_info_cvs .datetime{ padding:5px 0px 5px 0px; font-size:12px; color:#999999;}
.pbody .pbody_info_cvs .info{ padding:10px 0px 30px 0px; font-size:14px; line-height:25px;}


/**Style B*/
.pbody .pbody_info_list_cvs{ padding:40px 40px 40px 40px;}
.pbody .pbody_info_list_cvs .list_row{ padding:8px 0px 8px 0px; border-top:1px solid #eeeeee;}
.pbody .pbody_info_list_cvs .color0{ background-color:#ffffff;}
.pbody .pbody_info_list_cvs .color1{ background-color:#f5f5f5;}
.pbody .pbody_info_list_cvs .list_row .title{ float:left; width:660px; padding:0px 0px 0px 10px;}
.pbody .pbody_info_list_cvs .list_row .title a{ font-size:14px;}
.pbody .pbody_info_list_cvs .list_row .cloumnname{ float:left; width:180px; color:#999999; padding:0px 0px 0px 20px;}
.pbody .pbody_info_list_cvs .list_row .datetime{ float:right; width:180px; color:#999999;}
.pbody .pbody_info_split_cvs{ padding:10px 20px 20px 40px;}

/**Style C*/
.pbody .pbody_pic_list_cvs{ padding:20px 20px 20px 20px;}
.pbody .pbody_pic_list_cvs .li{ float:left; width:160px; padding:10px 10px 10px 10px;}
.pbody .pbody_pic_list_cvs .pic{ width:160px; height:120px; margin:auto;}
.pbody .pbody_pic_list_cvs .title{ width:160px; height:20px; margin:auto; text-align:center; padding:5px 0px 0px 0px; overflow:hidden;white-space:nowrap; }

.pc_pic_list_cvs{ padding:20px 0px 20px 0px;}
.pc_pic_list_cvs .list{ float:left; width:280px; padding:0px 20px 20px 0px;}
.pc_pic_list_cvs img{ width:280px; height:280px;}
.pc_pic_split_cvs{ padding:0px 0px 30px 0px;}

.xp_pic_list_cvs{ padding:20px 0px 20px 0px;}
.xp_pic_list_cvs .list{ float:left; width:280px; padding:0px 20px 20px 0px;}
.xp_pic_list_cvs img{ width:280px; height:200px;}
.xp_pic_split_cvs{ padding:0px 0px 30px 0px;}

/**Style D*/
.pbody .pbody_blog_list_cvs{ padding:20px 20px 20px 20px; width:720px;}
.pbody .pbody_blog_list_cvs .li{padding:10px 10px 10px 10px;}
.pbody .pbody_blog_list_cvs .title{height:20px;padding:5px 0px 0px 0px; }
.pbody .pbody_blog_list_cvs .title a{ font-size:18px;}
.pbody .pbody_blog_list_cvs .datetime{ padding:5px 0px 5px 0px; color:#777777;}
.pbody .pbody_blog_list_cvs .pic{height:250px;}
.pbody .pbody_blog_list_cvs .dtitle{;padding:5px 0px 0px 0px; }
.pbody .pbody_blog_list_cvs .borrow{ float:left;}
.pbody .pbody_blog_list_cvs .read{ float:right;}


.pbody .xp_blog_list_cvs{ padding:20px 0px 20px 20px; }
.pbody .xp_blog_list_cvs .li{padding:10px 10px 10px 10px;width:560px; float:left;}
.pbody .xp_blog_list_cvs .title{height:20px;padding:5px 0px 0px 0px; }
.pbody .xp_blog_list_cvs .title a{ font-size:18px;}
.pbody .xp_blog_list_cvs .datetime{ padding:5px 0px 5px 0px; color:#777777;}
.pbody .xp_blog_list_cvs .pic{height:250px;}
.pbody .xp_blog_list_cvs .pic img{width:530px; height:238px;}
.pbody .xp_blog_list_cvs .dtitle{width:530px;padding:5px 0px 0px 0px; height:60px;  overflow:hidden; }
.pbody .xp_blog_list_cvs .more{ padding:5px 0px 10px 0px;width:530px; border-bottom:1px solid #ddd;}
.pbody .xp_blog_list_cvs .borrow{ float:left;}
.pbody .xp_blog_list_cvs .read{ float:right;}




.dot_prev{ padding:5px 0px 5px 0px;}
.dot_prev a{ font-size:14px;}
.dot_next{padding:5px 0px 5px 0px;}
.dot_next a{ font-size:14px;}


/********home******/
.app_hangye{ padding:15px 0px 10px 0px;}
.app_hangye .app_li0{ float:left; width:110px; padding:0px 0px 10px 0px; text-align:center;}
.app_hangye .app_li0 div{color:#ffffff; padding:2px 0px 1px 0px; background-color:#3e8fbf;}
.app_hangye .app_li1{ float:right; width:110px;padding:0px 0px 10px 0px; text-align:center;}
.app_hangye .app_li1 div{ color:#ffffff;padding:2px 0px 1px 0px;background-color:#555555;}
.app_hangye  img{ width:110px;}

/************* bottom ***************/

.bottommenu_cvs{ color:#cccccc; font-size:10px;  padding:20px 0px 5px 50px;}
.bottom_menu{ float:left; width:200px;}
.bottom_menu .onemenu{ padding:5px 0px 15px 0px;}
.bottom_menu .onemenu a{ font-size:16px; color:#333333;}
.bottom_menu .twomenu{padding:2px 0px 2px 0px;}
.bottom_menu .twomenu a{ font-size:13px; color:#222;}




/***** 默认模版样式 ******/
.demo_1_navi{ background-color:#ccc; border-top:1px solid #bbb; min-width:1208px;}
.demo_1_navi_cvs{ width:1208px; margin:auto;}

.demo_1_navi a:link{ float:left; width:116px;padding:10px 0px 10px 0px; font-size:16px; text-align:center;color:#333; }
.demo_1_navi a:visited{ float:left; width:116px;padding:10px 0px 10px 0px; font-size:16px; text-align:center;color:#333; }
.demo_1_navi a:hover{ float:left; width:116px;padding:10px 0px 10px 0px; font-size:16px; text-align:center;color:#000; background-color:#bbb;}
.demo_1_navi a:active{ float:left; width:116px;padding:10px 0px 10px 0px; font-size:16px; text-align:center;color:#000; background-color:#bbb;}

.demo_1_navi a.over:link{ color:#000; background-color:#bbb;}
.demo_1_navi a.over:visited{ color:#000; background-color:#bbb;}
.demo_1_navi a.over:hover{ color:#000; background-color:#bbb;}
.demo_1_navi a.over:active{ color:#000; background-color:#bbb;}




.demo_pp_navi{ background-color:#ccc; border-top:1px solid #bbb; min-width:1208px;}
.demo_pp_navi_cvs{ width:1208px; margin:auto;}

.demo_pp_navi a:link{ float:left;padding:10px 18px 10px 18px; font-size:14px; text-align:center;color:#333; }
.demo_pp_navi a:visited{ float:left;padding:10px 18px 10px 18px; font-size:14px; text-align:center;color:#333; }
.demo_pp_navi a:hover{ float:left;padding:10px 18px 10px 18px; font-size:14px; text-align:center;color:#000; background-color:#bbb;}
.demo_pp_navi a:active{ float:left;padding:10px 18px 10px 18px; font-size:14px; text-align:center;color:#000; background-color:#bbb;}

.demo_pp_navi a.over:link{ color:#000; background-color:#bbb;}
.demo_pp_navi a.over:visited{ color:#000; background-color:#bbb;}
.demo_pp_navi a.over:hover{ color:#000; background-color:#bbb;}
.demo_pp_navi a.over:active{ color:#000; background-color:#bbb;}




.map_group{ padding:0px 0px 0px 20px; float:left; border:1px solid #ddd; background-color:#fff; margin:5px;}
