﻿body {
	background-color: #ccc;
	font-family: 宋体 Arial;
	font-size: 12px;
	margin: 0;
	padding: 0;
	}
	
.clear {
	clear: both;
	}

#center {
	margin: 15px auto auto auto;
	padding: 0;
	width: 960px;
	}
	
#center #top5 {
	float: left;
	width: 930px;
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 8px;
	}
	
#center #top5 #content_l {
	float: left;
	height: 160px;
	width: 25px;
	background-image: url(../images/left_n.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 1px;
}

#center #top5 #content_c {
	float: left;
	height: 151px;
	width: 880px;
	background-image: url(../images/center_n.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 1px;
	color: #FFFFFF;
	padding-left: 1px;
	padding-top: 7px;
}

#center #top5 #content_r {
	float: left;
	height: 160px;
	width: 8px;
	background-image: url(../images/right_n.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 1px;
}

a.daohang1:link {
	background-image: url(../images/bj_3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color: #000000;
	font-size: 12px;
	float: left;
	width: 110px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	text-decoration: none;
}
a.daohang1:visited {
	background-image: url(../images/bj_3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color: #000000;
	font-size: 12px;
	float: left;
	width: 110px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	text-decoration: none;
}
a.daohang2:link {
	color: #FFFFFF;
	font-size: 12px;
	float: left;
	width: 110px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	text-decoration: none;
}
a.daohang2:visited {
	color: #FFFFFF;
	font-size: 12px;
	float: left;
	width: 110px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	text-decoration: none;
}
a.daohang3:visited  {
	color: #FFFFFF;
	font-size: 12px;
	float: left;
	width: 110px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	text-decoration: none;
}
a.daohang3:link {
	color: #FFFFFF;
	font-size: 12px;
	float: left;
	width: 110px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	text-decoration: none;
}
a.daohang4:link {
	color: #FFFFFF;
	font-size: 12px;
	float: left;
	width: 110px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	text-decoration: none;
}
a.daohang4:visited {
	color: #FFFFFF;
	font-size: 12px;
	float: left;
	width: 110px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	text-decoration: none;
}

#center #top5 #content_c #denglu {
	float: left;
	width: 300px;
	height: 30px;
	line-height: 25px;
}

#center #top5 #content_c #denglu2 {
	float: left;
	width: 100px;
	height: 30px;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
}

#center #top5 #content_c #content1 {
	float: left;
	height: 110px;
	width: 663px;
	margin-top: 5px;
	color: #edb286;
}

#center #top5 #content_c #content2 {
	float: left;
	height: 110px;
	width: 663px;
	margin-top: 5px;
	color: #edb286;
}

#center #top5 #content_c #content3 {
	float: left;
	height: 110px;
	width: 663px;
	margin-top: 5px;
	color: #edb286;
}

#center #top5 #content_c #content4 {
	float: left;
	height: 110px;
	width: 663px;
	margin-top: 5px;
	color: #edb286;
}

#center #top5 #content_c #denglu3 {
	float: left;
	height: 110px;
	width: 213px;
	margin-top: 5px;
}
#lie1 {
	float: left;
	width: 160px;
}
	
a.title:link {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
a.title:visited {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
a.title:hover {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #CC3300;
	text-decoration: underline;
	font-weight: normal;
}
a.title2:link {
	font-family: "宋体";
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-left: 4px;
}
a.title2:visited {
	font-family: "宋体";
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-left: 4px;
}
a.title2:hover {
	font-family: "宋体";
	font-size: 12px;
	line-height: 14px;
	color: #CC3300;
	text-decoration: underline;
	font-weight: normal;
	padding-left: 4px;
}
a.title3:link {
	font-family: "宋体";
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
a.title3:visited {
	font-family: "宋体";
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
a.title3:hover {
	font-family: "宋体";
	font-size: 12px;
	line-height: 15px;
	color: #CC3300;
	text-decoration: underline;
	font-weight: normal;
}

.tdn2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #12465e;
	font-weight: bold;
	#line-height: 20px;
	padding-top: 2px;
	}

.tdn3 {
	color: #666666;
	font-weight: normal;
	padding-right: 18px;
	line-height: 15px;
	font-size: 12px;
	font-family: "宋体";
}

.yonghuming {
	background-image: url(../images/denglu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 125px;
	border: 0;
	margin: 0;
	
}

.yonghuming1 {
	background-image: url(../images/denglu_14.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 50px;
	border: 0;
	margin: 0;
	
}


tr {
	vertical-align: top;
	}


	
.aq_box {
	float:right; 
	width:183px; 
	_width:173px;
	height:22px; 
	background-image:url(../images/search_10.jpg);
	}

.nav {height:24px;}
.nav ul {float:right; width:640px; _width:620px; #padding-top: 2px; margin: 0;}
.nav li {float:left; line-height:24px; _line-height:22px; margin-left: 20px; font-size:12px; font-weight: bolder; list-style: none;}
.nav li a:link {color:#373a3d; text-decoration: none;}
.nav li a:visited {color: #373a3d; text-decoration: none;}
.nav li a:hover {color: #fff; text-decoration: underline;}
.nav li a:active {color: #fff; text-decoration: underline;}


.leftnav ul {width: 180px; margin: 0; padding: 0;}
.leftnav ul li {display:block; text-align: left; height: 30px; line-height: 30px; padding-left: 10px; font-size: 12px; font-weight: bolder; list-style: none; background: url(../images/leftbg_14.jpg) repeat-x left top;}
.leftnav ul li.nav1 {margin: 0; padding: 0; list-style: none;}
.leftnav ul li a:link {color: #293d6b; text-decoration: none;}
.leftnav ul li a:visited {color: #293d6b; text-decoration: none;}
.leftnav ul li a:hover {color: #c30; text-decoration: none;}
.leftnav ul li a:active {color: #c30; text-decoration: none;}
.space5 {height: 5px;}

.top {
	background: url(../images/top2_04.jpg) top left;
	}

.menu {
	background: url(../images/x.jpg) top left;
	}
	
.flash_l {background: url(../images/flash_03.jpg) top left repeat-y;}
.flash_r {background: url(../images/flash_05.jpg) top left repeat-y;}

.bg_l {background: url(../images/bg_07.jpg) top left repeat-y;}
.bg_m {background: url(../images/bg_08.jpg) top left repeat-x;}
.bg_r {background: url(../images/bg_10.jpg) top left repeat-y;}

a:link {color: #666; text-decoration: none;}
a:visited {color: #666; text-decoration: none;}
a:hover {color: #c30; text-decoration: underline;}
a:active {color: #c30; text-decoration: underline;}

.btm {background: url(../images/btm_25.jpg) repeat-x top left; padding-left: 2px; line-height: 26px;}
.btm a:link {color: #fff; text-decoration: none;}
.btm a:visited {color: #fff; text-decoration: none;}
.btm a:hover {color: #666; text-decoration: underline;}
.btm a:active {color: #666; text-decoration: underline;}

.copyright {background-color: #fff; color: #666; text-align: right; padding-right: 2px; line-height: 16px; #line-height: 14px;}

.login {background: url(../images/top4_04.jpg) repeat-x left top; text-align: right; padding-right: 20px; line-height: 22px; padding-top: 2px;}

.mbg_l {background: url(../images/mbg_08.jpg) repeat-y top left;}
.mbg_r {background: url(../images/mbg_10.jpg) repeat-y top right;}

.local {line-height: 24px; padding-top: 2px; padding-left: 10px; background: url(../images/localbg_23.jpg) bottom left repeat-x; text-align: left; color: #666;}

.probox {margin: 5px; _margin:3px; border: #666 solid 1px; width: 342px; float: left; height: 105px; vertical-align: middle;}
.box {float: left; width: 110px; margin: 5px; _margin:3px; padding: 3px; }
.box img.pic {border:#aaa 1px solid; padding:1px;}
.box1 {float: left; width: 200px; margin: 5px; _margin:3px; padding: 3px;}
.box_t {font-size: 12px; font-weight: bolder; text-align: left; height: 28px; line-height:14px; vertical-align:middle;}
.box_t a:link {color: #000; text-decoration: none;}
.box_t a:visited {color: #000; text-decoration: none;}
.box_t a:hover {color: #c30; text-decoration: underline;}
.box_t a:active {color: #c30; text-decoration: underline;}
.box_c {font-size: 12px; text-align: left; height: 16px; color: #666; line-height:16px;}
.box_cb {font-weight: bold; color: #666; text-align:left; height:16px; line-height:16px;}

.page {text-align: right; padding-right: 10px; line-height: 30px; color: #666; font-weight: bolder;}
.page a:link {color: #666; text-decoration: none;}
.page a:visited {color: #666; text-decoration: none;}
.page a:hover {color: #c30; text-decoration: underline;}
.page a:active {color: #c30; text-decoration: underline;}

.pro_main {width: 710px; margin-top: 10px;}
.pro_l {float: left; width: 270px; padding: 10px; text-align: center;}
.pro_r {float: left; width: 400px; padding: 10px; text-align: left;}
.btn_img {float: left; width: 110px; text-align: right; padding-right: 10px; padding-top: 20px;}
.btn_t {float: left; width: 140px; text-align: left; padding-left: 10px; padding-top: 22px;}
.pro_title {width: 360px; background: url(../images/pro_t_bg_03.jpg) repeat-x top left; font-size: 12px; font-weight: bolder; line-height: 30px; padding-left: 30px; padding-top: 1px;}
.pro_title a:link {color: #000; text-decoration: none;}
.pro_title a:visited {color: #000; text-decoration: none;}
.pro_title a:hover {color: #666; text-decoration: underline;}
.pro_title a:active {color: #666; text-decoration: underline;}
.pro_cs_bg {width: 360px; background: url(../images/xx_09.jpg) repeat-x bottom left; line-height: 30px; padding-left: 30px; overflow:auto;}
.pro_cs_t {float: left; width: 180px; line-height: 30px; color: #c30;}
.pro_cs_t1 {float: left; width: 170px; line-height: 30px; color: #666; padding-top: 3px; text-align:right; padding-right:10px;}
.spic {float: left; padding-top: 6px;}
.chicknum {float: left; line-height: 30px; padding-left: 5px;}
.pro_r_img {width: 360px; height: 110px; padding-left: 30px; padding-top: 20px;}
.pro_r_img a img {border: 0;}
.pro_r_img1 {float: left; width: 80px; margin: 4px; height: 80px;}
.pro_r_img2 {float: left; width: 80px; margin: 3px; border: #666 1px solid; height: 80px;}

.rgt {padding-left: 9px;}
.rbg_t {font-weight: bolder; width: 168px; height: 24px; background: url(../images/rbg_05.jpg) no-repeat top left; padding-left: 15px; line-height: 24px;}
.rbg_c {background: url(../images/rbg_07.jpg) repeat-y top left; width: 168px; line-height: 24px;}
.rbg_c ul {margin: 0; padding-top: 8px; padding-left: 0px;}
.rbg_c ul li {padding-left: 20px; list-style: none; background: url(../images/rbg_09.jpg) no-repeat left top; line-height: 20px;}
.company_c {line-height: 20px; padding: 10px; text-align: left; color: #666;}

.news_box {padding: 10px; border-bottom: #666 1px solid;}
.news_box1 {padding: 10px;}
.newstype_title {padding-left: 15px; line-height: 24px; font-weight: bolder; font-size: 14px; color: #036;text-align: left;}
.newstype_title a:link {color: #036; text-decoration: none;}
.newstype_title a:visited {color: #036; text-decoration: none;}
.newstype_title a:hover {color: #c30; text-decoration: underline;}
.newstype_title a:active {color: #c30; text-decoration: underline;}
.news_title {background: url(../images/xx_09.jpg) bottom left repeat-x; overflow:auto; text-align: left;}
.news_title ul {margin: 0; padding-top: 8px; padding-left: 0;}
.news_title ul li {padding-left: 25px; margin:0; list-style: none; background: url(../images/rbg_091.jpg) no-repeat left top; line-height: 20px; overflow:auto;}
.newstitle {float: left; width: 390px;}
.newstitle1 {float: left;}
.newstitle a:link {color: #036; text-decoration: none;}
.newstitle a:visited {color: #036; text-decoration: none;}
.newstitle a:hover {color: #c30; text-decoration: underline;}
.newstitle a:active {color: #c30; text-decoration: underline;}
.newsdate {float: right; width:90px; color: #036;}
.newsdate1 {float: right; width: 160px; color: #036;}
.news_r {width: 500px; height: 15px; text-align: right; padding-right: 10px; padding-top: 10px;}
.n_title {font-size: 20px; font-weight: bolder; height: 40px; color: #666; padding-top: 10px;}
.n_cs1 {background: url(../images/pro_t_bg_03.jpg) repeat-x top left; line-height: 30px; padding-top: 1px; height: 31px;}
.n_cs2 {float: left; width: 100px; padding-left: 15px; line-height: 30px; padding-top: 1px;}
.n_cs3 {float: left; width: 280px; padding-left: 15px; line-height: 30px; padding-top: 1px;}


.fk_l {float: left; border: #c7c7c7 1px solid; width: 260px; margin-right: 7px; #margin-right: 5px; margin-top: 8px;}
.fk_r {float: left; border: #c7c7c7 1px solid; width: 260px; margin-left: 7px; #margin-left: 5px; margin-top: 8px;}
.serv_t {background-color: #eaeff4; line-height: 24px; text-align: left; font-weight: bolder; padding-left: 20px; }
.serv_t1 {background-color: #eaeff4; line-height: 24px; text-align: left; font-weight: bolder; padding-left: 20px; margin-top: 8px; border-top: #c7c7c7 1px solid; border-left: #c7c7c7 1px solid; border-right: #c7c7c7 1px solid;}
.serv_c {padding: 6px;}
.serv_c1 {padding: 6px; margin-bottom: 8px; border-bottom: #c7c7c7 1px solid; border-left: #c7c7c7 1px solid; border-right: #c7c7c7 1px solid;}
.serv_img {float: left; width: 100px; height: 70px;}
.serv_sm {float: left; width: 138px; height: 70px; line-height: 20px; color: #666; text-align: left; padding-left: 8px;}
.serv_more {border-top-color: #eaeff4; border-top-style: solid; border-top-width: 1px; margin-top: 10px; padding-top: 2px; text-align: left;}
.serv_more1 {border-top-color: #eaeff4; border-top-style: solid; border-top-width: 1px; margin-top: 10px; padding-top: 2px; text-align: right;}
.serv_img1 {float: left; width: 75px; margin-top: 8px; margin-right: 4px;}
.serv_list {float: left; width: 180px;}
.serv_list ul {margin: 0; padding-top: 8px; padding-left: 0;}
.serv_list ul li {text-align: left; padding-left: 25px; line-height: 20px; list-style: none; background: url(../images/point_22.jpg) no-repeat top left;}
.serv_c2 {padding: 6px; margin-bottom: 8px; border-bottom: #c7c7c7 1px solid; border-left: #c7c7c7 1px solid; border-right: #c7c7c7 1px solid;}
.serv_c2 ul {margin: 0; padding-top: 8px; padding-left: 10px; padding-right: 10px;}
.serv_c2 ul li {text-align: left; padding-left: 0px; line-height: 24px; list-style: none; background: url(../images/point_22.jpg) no-repeat top left; overflow: auto;}

.down_listbg {background: url(../images/xx_09.jpg) repeat-x bottom left; height: 24px;}
.down_title {float: left; padding-left: 25px;}
.down_img {float: right; width: 40px; text-align: right; padding-top: 2px;}




.xiangxicanshu {
	margin-top: 8px;
	margin-right: 16px;
	margin-bottom: 40px;
	margin-left: 8px;
	position: relative;
	
}
.xxhead {
	width: 702px;
	height: 31px;
	position:absolute;
	z-index:999;
	
}
.xxhead_1 {
	float: left;
	background: url(../images/b.gif) no-repeat top left;
	width: 117px;
	line-height:30px;
	padding-top:1px;
	color: #c30;
	text-align:center;
}
.xxhead_2 {
	float: left;
	background: url(../images/a.gif) no-repeat top left;
	width: 117px;
	line-height:30px;
	padding-top:1px;
	color: #222;
	text-align:center;
}
.xxcontent {
	border: #ccc 1px solid;
	width: 699px;
	position: relative;
	top:30px;
	padding:2px;
	
}
.xx_bg {
	background-color:#d8ebfe;
	vertical-align:middle;
	height:100%;

}
.xxcontent_bt {
	text-align:center;
	vertical-align:middle;
	color:#222;
	width:10%;
	background-color:#d8ebfe;
}

.xiangxishuoming {
	border:#c8d7e3 2px solid;
	padding:4px;
	margin-left:2px;
	text-align:left;
	vertical-align:top;
	color:#222;
}
.xiangxishuoming1 {
	padding:0px;
	margin-left:2px;
	text-align:left;
	vertical-align:top;
	color:#222;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c8d7e3;
	border-right-color: #c8d7e3;
	border-bottom-color: #c8d7e3;
	border-left-color: #c8d7e3;
}
.blueLine{
	border-bottom-width: 1px;
    width: 100px; 
	border-bottom-style: solid;
	border-bottom-color: #c8d7e3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c8d7e3;
	margin: 0px;
	padding: 4px;
}
.blueLine1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8d7e3;
	margin: 0px;
	padding: 4px;
}
.blue_kuang {
	border: 1px solid #c8d7e3;
}


.PrdSub{vertical-align:sub;font-size:xx-small;}
.PrdSup{vertical-align:super;font-size:xx-small;}