﻿@charset "utf-8";
/* CSS Document */
body {
	background-color:#7775aa;
	background-image:url(../images/bg01.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.flol {
	float:left;
	}
.flor {
	float:right;
	}
.im,.im img {
	display:block;
}
.bg04{
	background-image:url(../images/zb.gif);
	background-repeat:repeat-y;
}
.anan01{
	width:262px;
	height:32px;
	line-height:32px;
}
.anan01 a{
	width:242px;
	height:32px;
	padding-left:20px;
	display:block;
	color:#000;
	background-image:url(../images/yl.gif);
	background-repeat:no-repeat;
}
.anan01 a:hover{
	color:#ffa4a1;
	background-image:url(../images/yl2.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
.zhongbu{
	width:415px;
	height:auto;
	margin-left:30px;
	float:left;
}
.zhongbu .shang{
	width:415px;
	height:118px;
}
.zhongbu .shang .zz{
	width:151px;
	height:113px;
	float:left;
}
.zhongbu .shang .zz img{
	width:151px;
	height:113px;
}
.zhongbu .shang .yy{
	width:250px;
	height:113px;
	float:right;
	color:#FFFFFF;
}
.table01{
	border:1px #787878 solid;
}
.table01 td{
	border:1px #787878 solid;
	height:19px;
	line-height:19px;
	padding:3px;
}
.kuang {
	padding:10px 6px 6px 6px;
}

.kuang2 {
	padding:10px 25px 10px 25px;
	height:131px;
}
.height01 {
	height:600px;
}
.dixian {
	width:775px;
	height:25px;
	background-image:url(../images/lr_rightbgd.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.lbtt {
	height:35px;
}
.lbtt .left{
	height:35px;
	width:160px;
	float:left;
}
.lbtt .right{
	height:35px;
	width:40px;
	float:right;
}
.main_top {
	margin-top:10px;
}
.main_top2 {
	margin-top:15px;
}
.main_top3 {
	padding-top:20px;
}
.main_top4 {
	padding-top:10px;
}
.main_lef {
	margin-left:10px;
}
.main_lef2 {
	margin-left:15px;
}
.main_lef3 {
	margin-left:5px;
}
.main_lef4 {
	margin-left:30px;
}
.padding_top {
	padding-top:10px;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	*zoom:1;
}
.liangbian {
	padding-left:5px;
	padding-right:5px;
}

.main {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	}
.main2 {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	}
.main3 {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	}
.main4{
	width:100%;
	}
.dibu{
	height:31px;
	line-height:31px;
	color:#e2a0a0;
}
.dibu a{
	color:#e2a0a0;
}
.top {
	height:71px;
	margin-top:36px;
	}
.top .logo{
	width:430px;
	height:51px;
	}
.top .top_right{
	width: 480px;
	height: 51px;
	float: right;
	}
.top .top_right .dazi{
	width: 480px;
	height: 21px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	text-align:right;
	}
.top .top_right .dazi a{
	color:#FFF;
	margin-right:22px;
	}
.top .top_right .dazi a:hover{
	color:#f40000;
	}
.top .top_right .xzi{
	width: 480px;
	height: 14px;
	float: right;
	font-size: 12px;
	margin-top: 10px;
	text-align:right;
	}
.top .top_right .xzi a{
	color:#FFF;
	margin-right:18px;
	}
.top .top_right .xzi a:hover{
	color:#f40000;
	}
.search01{
	width:396px;
	height:33px;
	float:right;
	background-image:url(../images/search.gif);
	background-repeat:no-repeat;
	padding:5px;
	color:#c3c3c3;
	}
.search{
	width:370px;
	height:26px;
	line-height:19px;
	margin-left:10px;
	}
.search li{
	float:left;
}
.search .srk input{
	color:#939393;
	font-size:12px;
	width:250px;
	height:20px;
	line-height:20px;
	float:left;
	border:1px solid #565656;
	background-color:#272727;
	padding-left:5px;
	}

.search .an{
	float:right;
	width:50px;
	height:19px;
	}
.search .an img{
	width:50px;
	height:19px;
	}
.top .url{
	width:194px;
	padding-top:35px;
	padding-right:80px;
	height:26px;
	}
.top .url li{
	float:left;
	width:97px;
}

.top .url li a img{
	width:78px;
	height:26px;
	}
.top .tel{
	margin-top:15px;
	width:366px;
	height:38px;
	display:block;
	clear:both;
	float:right;
	}
.navbox {
	width:989px;
	height:49px;
	margin-left:11px;
	}
#nav {
	height:49px;
	background:url(../images/nav_bg01.gif) no-repeat top left;
}
#nav li {
	display:inline;
	height:49px;
	float:left;
	position: relative;
	z-index: 999;
}
.nav01{
	width:125px;
	height:49px;
	position: relative;
}
.nav02{
	width:115px;
	height:49px;
	position: relative;
}
#nav a {
	height:49px;
	display:block;
	float: left;
	width: 100%;
	position: relative;
}
#nav a h2 {
	top:-1000px;
	font-size:12px;
	position:absolute;
	color:#FFF;
}
#nav a:hover, #nav .current {
	color:#f00;
}

#nav li ul{position:absolute;left:-999em;width:111px;height:auto;top: 49px; float:left; border-bottom:1px solid #46a2d7; display: none;}
#nav li:hover ul {display: block;left:0px;}
#nav li ul li{height:24px; display:block; position: relative;}
#nav li ul li a{ background:url(../images/xl_btn.gif) no-repeat top left; text-align:center;width:111px;height:24px;line-height:24px;display:block; color:#FFF;}
#nav li ul li a:link{ background:url(../images/xl_btn.gif) no-repeat top left; text-align:center;width:111px;height:24px;line-height:24px;display:block; color:#FFF;}
#nav li ul li a:visited{ background:url(../images/xl_btn.gif) no-repeat top left; text-align:center;width:111px;height:24px;line-height:24px;display:block; color:#FFF}

.banner1 {
	width:100%;
	height:703px;
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}
.banner2 {
	width:100%;
	height:400px;
	background-image:url(../images/banbg2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}
.piaodd01{
	z-index:999;
	position:absolute;
	top:0px;
	height:62px;
	left: 0px;
}
.piaodd02{
	z-index:777;
	position:absolute;
	top:602px;
	height:49px;
	text-align:center;
}
.piaodd03{
	z-index:888;
	position:absolute;
	top:602px;
}
.piaodd04{
	z-index:777;
	position:absolute;
	top:464px;
	height:214px;
	background-image:url(../images/tpbg.png);
	background-repeat:no-repeat;
	background-position:center;
}
.piaodd05{
	z-index:777;
	position:absolute;
	top:390px;
	height:49px;
	text-align:center;
}
.piaodd06{
	z-index:888;
	position:absolute;
	top:390px;
}
.ccpb{
	width:295px;
	height:195px;
	padding:9px;
	float:left;
}
.ccpb img{
	width:295px;
	height:195px;
}
.srb{
	width:200px;
	height:37px;
	line-height:37px;
	float:right;
	padding-right:22px;
	padding-top:3px;
}
.srb .search{
	width:200px;
	height:37px;
	float:right;
	}
.srb .search li{
	float:left;
}
.srb .search .srk{
	padding-left:35px;
	width:140px;
	}
.srb .search .srk input{
	color:#a0a0a0;
	width:130px;
	height:21px;
	line-height:21px;
	margin-top:10px;
	float:left;
	border:0;
	background:none;
	}

.srb .search .an{
	float:left;
	width:25px;
	height:25px;
	margin-top:5px;
	}
.bd01{
	background-image:url(../images/nrbg.jpg);
	background-repeat:repeat-x;
	height:226px;
}
.bd33{
	background-image:url(../images/ddd.gif);
	background-repeat:repeat-x;
	height:auto;
}
.zt{
	width:238px;
	height:177px;
	background-color:#900017;
	border: 1px solid #dc6878;
	float:left;
	padding:2px;
}
.zt img{
	width:238px;
	height:177px;
}
.youy{
	width:280px;
	height:auto;
	float:right;
}
.shouc{
	height:62px;
}
.shouc ul{
	width:220px;
	height:37px;
	float:right;
	padding-top: 10px;
	margin-right: 55px;
}
.shouc ul li{
	width:71px;
	height:37px;
	float:left;
	border-right: 1px solid #ffffff;
	text-align:center;
}
.shouc span{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.shouc a{
	color:#ffffff;
}
.shouc a:hover{
	color:#FFFFA2;
}

.in_top01{
	height:283px;
}
.listbox {
	width:100%;
	height:90px;
	display:block;
	float:right;
}
.listbox  dt {
	width:100%;
	height:23px;
	line-height:23px;
	font-weight:bold;
}
.listbox  dt a{
	font-size:12px;
	color:#a76bf1;
	text-decoration: none;
}
.listbox  dt a:hover{
	color:#af151b;
}

.listbox dd {
	width:100%;
	height:auto;
	line-height:21px;
	text-indent:2em;
}
.in_left {
	width:352px;
	height:264px;
	float:left;
	padding:1px;
	background-color:#fff;
	border:1px solid #7bb575;
	}
.in_left .picbox{
	width:352px;
	height:auto;
	}
.in_left .aboutbox{
	width:190px;
	height:163px;
	padding:10px;
	line-height:23px;
	text-indent:2em;
	background:#f7f7f7;
	}
.in_left .aboutbox a{
	color:#a76bf1;
	}
	
.in_left1 {
	width:702px;
	height:250px;
	float:left;
	padding:1px;
	background-color:#fff;
	border:1px solid #7bb575;
	}
.in_left1 .picbox{
	width:245px;
	height:79px;
	padding:1px 0;
	}
.in_left1 .aboutbox{
	width:680px;
	height:200px;
	padding:10px;
	line-height:23px;
	}
	
.in_left1 .aboutbox .picbox a img{
	width:251px;
	height:188px;
	padding:2px;
	background-color:#FFF;
	border:1px solid #bababa;
	display:block;
	}
.in_left1 .newboxlist {
	margin-top:5px;
	width:410px;
	}
.in_left1 .newboxlist ul{
	width:410px;
	height:auto;
}
.in_left1 .newboxlist ul li{
	width:410px;
	float:left;
	line-height:23px;
	}
.in_left1 .newboxlist ul li a{
	width:300px;
	height:23px;
	line-height:23px;
	padding-left:10px;
	float:left;
	display:block;
	background-image: url(../images/icon_sj1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
	
.in_left1 .newboxlist ul li span{
	font-size:11px;
	color:#686868;
	float:right;
	padding-right:10px;
}
		
.in_center {
	width:301px;
	height:264px;
	margin-left:14px;
	float:left;
	padding:1px;
	background-color:#fff;
	border:1px;
	border-bottom: 1px solid #7bb575;
	border-top: 1px solid #7bb575;
	border-left: 1px solid #7bb575;
	border-right:1px dashed #7bb575;
	}
.in_center .aboutbox {
	width:278px;
	height:212px;
	padding:10px;
	}
	
	
.in_center .aboutbox .picbox {
	margin-left:7px;
	width:132px;
	display:inline;
	float:left;
	}

.in_center .aboutbox .picbox a img{
	width:200px;
	height:151px;
	padding:3px;
	background-color:#FFF;
	border:1px solid #e2e2e2;
	display:block;
	}	

.in_center .newboxlist {
	width:270px;
	}
.in_center .newboxlist ul{
	width:270px;
	height:auto;
}
.in_center .newboxlist ul li{
	width:270px;
	float:left;
	line-height:23px;
	}
.in_center .newboxlist ul li a{
	width:185px;
	height:23px;
	line-height:23px;
	padding-left:10px;
	float:left;
	display:block;
	background-image: url(../images/icon_sj1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
	
.in_center .newboxlist ul li span{
	font-size:11px;
	color:#686868;
	float:right;
	padding-right:10px;
}

.in_left2 {
	width:760px;
	height:180px;
	float:left;
	}
.in_left2 .aboutbox {
	width:278px;
	height:212px;
	padding:10px;
	}
	
	
.in_left2 .aboutbox .picbox {
	margin-left:7px;
	width:132px;
	display:inline;
	float:left;
	}

.in_left2 .aboutbox .picbox a img{
	width:200px;
	height:151px;
	padding:3px;
	background-color:#FFF;
	border:1px solid #e2e2e2;
	display:block;
	}

	

.in_left2 .newboxlist {
	width:270px;
	}
.in_left2 .newboxlist ul{
	width:270px;
	height:auto;
}
.in_left2 .newboxlist ul li{
	width:270px;
	float:left;
	line-height:23px;
	}
.in_left2 .newboxlist ul li a{
	width:185px;
	height:23px;
	line-height:23px;
	padding-left:10px;
	float:left;
	display:block;
	background-image: url(../images/icon_sj1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
	
.in_left2 .newboxlist ul li span{
	font-size:11px;
	color:#686868;
	float:right;
	padding-right:10px;
}	
	
.in_left2 .newboxlist2 {
	width:170px;
	height:163px;
	float:right;
	}
.in_left2 .newboxlist2 ul{
	width:170px;
	height:163px;
}
.in_left2 .newboxlist2 ul li{
	width:170px;
	line-height:23px;
	float:left;
	}
.in_left2 .newboxlist2 ul li a{
	width:165px;
	height:23px;
	line-height:23px;
	padding-left:10px;
	display:block;
	background-image: url(../images/jian01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}



.in_center2 {
	width:220px;
	height:220px;
	margin-left:14px;
	float:left;
	}
.in_center2 .aboutbox {
	width:200px;
	height:150px;
	padding:10px;
	}
	
	
.in_center2 .aboutbox .picbox {
	margin-left:7px;
	width:132px;
	display:inline;
	float:left;
	}

.in_center2 .aboutbox .picbox a img{
	width:200px;
	height:151px;
	padding:3px;
	background-color:#FFF;
	border:1px solid #e2e2e2;
	display:block;
	}

	

.in_center2 .newboxlist {
	width:270px;
	}
.in_center2 .newboxlist ul{
	width:270px;
	height:auto;
}
.in_center2 .newboxlist ul li{
	width:270px;
	float:left;
	line-height:23px;
	}
.in_center2 .newboxlist ul li a{
	width:185px;
	height:23px;
	line-height:23px;
	padding-left:10px;
	float:left;
	display:block;
	background-image: url(../images/icon_sj1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
	
.in_center2 .newboxlist ul li span{
	font-size:11px;
	color:#686868;
	float:right;
	padding-right:10px;
}	
	
.in_center2 .newboxlist2 {
	width:170px;
	height:163px;
	float:right;
	}
.in_center2 .newboxlist2 ul{
	width:170px;
	height:163px;
}
.in_center2 .newboxlist2 ul li{
	width:170px;
	line-height:23px;
	float:left;
	}
.in_center2 .newboxlist2 ul li a{
	width:165px;
	height:23px;
	line-height:23px;
	padding-left:10px;
	display:block;
	background-image: url(../images/icon_sj1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}


.in_center2 .newboxlist3 {
	width:275px;
	height:120px;
	float:left;
	}
.in_center2 .newboxlist3 ul{
	width:270px;
	height:120px;
}
.in_center2 .newboxlist3 ul li{
	width:270px;
	line-height:23px;
	float:left;
	}
.in_center2 .newboxlist3 ul li a{
	width:265px;
	height:23px;
	line-height:23px;
	padding-left:10px;
	display:block;
	background-image: url(../images/icon_sj1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.in_right1 {
	width:410px;
	height:230px;
	float:right;
	}
.in_right1 .gonggaobox1{
	width:260px;
	height:39px;
	background-image:url(../images/gg01.gif);
	background-repeat:no-repeat;
	}
.gonggaobox2{
	width:100%;
	height:auto;
	}
.gonggaobox2 ul{
	width:100%;
	line-height:23px;
	}
.gonggaobox2 li{
	width:100%;
	float:left;
	height:23px;
	line-height:23px;
	}
	
.gonggaobox2 ul li a{
	width:230px;
	height:23px;
	line-height:23px;
	padding-left:15px;
	float:left;
	display:block;
	background-image: url(../images/jian01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color:#FFFFFF;
	}
.servicebox{
	width:760px;
	height:140px;
	}
	
.gonggaobox2 ul li span{
	font-size:11px;
	color:#FFFFFF;
	float:right;
	padding-right:10px;
}



.in_right {
	width:233px;
	height:217px;
	float:right;
	padding:1px;
	background-color:#fff;
	border:1px solid #7bb575;
	}
.in_right .zzry{
	width:223px;
	height:175px;
	padding:5px;
}
.in_right .zzry img{
	width:214px;
	height:160px;
	padding:5px;
	background-color:#FFF;
	border:1px solid #e2e2e2;
	display:block;
}
.contact_box {
	width:233px;
	height:217px;
	}
.contact_box .picbox{
	width:233px;
	height:55px;
	padding:1px 0;
	text-align:center;
	margin-top:5px;	
	}
.contact_box .contactbox{
	width:220px;
	background-repeat: repeat-x;
	background-position: top;
	}
.contact_box .contactbox ul{
	width:230px;
	clear:both;
	}
.contact_box .contactbox ul li{
	float:left;
}
.contact_box .contactbox .title{
	color:#a9a7a7;
	font-weight:bold;
	width:60px;
	text-align:right;
	}	
.contact_box .contactbox .lr{
	width:165px;
	}
.contact_box .contactbox .lin37 {
	line-height:37px;
	}
.contact_box .contactbox .lin23 {
	line-height:23px;
	}
.lin50 {
	line-height:23px;
	}
.contact_box .contactbox .heig {
	height:37px;
	}
.contact_box .contactbox .heig img{
	margin-top:6px;
	float:left;
	}
	
.contact_box .contactbox .yqlj {
	border-top:1px solid #eae8e8;
	width:200px;
	height:23px;
	padding:5px 10px;
	clear:both;
	}
.contact_box .contactbox .yqlj select{
	width:195px;
	height:21px;
	line-height:21px;
	color:#898989;
	border:1px solid #c1c1c1;
	background-color:#fff;
}


.contact_box2 {
	width:225px;
	height:auto;
	}
.contact_box2 .picbox{
	width:220px;
	height:auto;
	text-align:center;
	margin-top:5px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	}
.contact_box2 .contactbox{
	width:225px;
	height:auto;
	}
.contact_box2 .contactbox ul{
	width:220px;
	clear:both;
	}
.contact_box2 .contactbox ul li{
	float:left;
}
.contact_box2 .contactbox .title{
	width:60px;
	text-align:right;
	}	
.contact_box2 .contactbox .lr{
	width:150px;
	}
.contact_box2 .contactbox .lin37 {
	line-height:37px;
	}
.contact_box2 .contactbox .lin23 {
	line-height:23px;
	}
.contact_box2 .contactbox .heig {
	height:37px;
	}
.contact_box2 .contactbox .heig img{
	margin-top:6px;
	float:left;
	}
	
.contact_box2 .contactbox .yqlj {
	border-top:1px solid #eae8e8;
	width:200px;
	height:23px;
	padding:5px 10px;
	clear:both;
	}
.contact_box2 .contactbox .yqlj select{
	width:195px;
	height:21px;
	line-height:21px;
	color:#898989;
	border:1px solid #c1c1c1;
	background-color:#fff;
}


.in_cplb{
	width:570px;
	height:215px;
}

.Product {
	width:978;
	height:145px;
	}
.Product ul{ 
	margin-top:10px;
}
.Product ul li{ 
	width:162px; 
	height:122px;
	float:left;
	display:inline;
	text-align:center;
	padding-left:20px;
}
.Product li a { 
	display:block;
}
.Product li a img { 
	width:160px; 
	height:120px; 
	border:1px solid #787878; 
	display:block;
}

.Product2 {
	width:995;
	height:70px;
	}
.Product2 ul{ 
	margin-top:10px;
}
.Product2 ul li{ 
	width:240px; 
	height:70px;
	float:left;
	display:inline;
	text-align:center;
}
.Product2 li a { 
	display:block;
}
.Product2 li a img { 
	width:238px; 
	height:68px; 
	border:1px solid #ffffff; 
	display:block;
}


.gongcbox {
	width:355px;
	height:140px;
	margin-top:1px;
	padding-top:10px;
	}
	
	
.gongcbox .picbox {
	width:98px;
	display:inline;
	float:left;
	}

.gongcbox .picbox a img{
	width:77px;
	height:58px;
	border:1px solid #696969;
	display:block;
	margin-bottom:15px;
	}
.gongcbox .picbox ul{ 
	margin-left:10px;
}
.gongcbox .picbox ul li{ 
	width:101px;
	display:inline;
	text-align:center;
}

.gongcbox .picbox2 {
	width:298px;
	display:inline;
	float:left;
	}

.gongcbox .picbox2 a img{
	width:290px;
	height:60px;
	padding:3px;
	background-color:#FFF;
	border:1px solid #e2e2e2;
	display:block;
	}
.gongcbox .picbox2 ul li{ 
	width:296px;
	display:inline;
	text-align:center;
}

.Product li a { 
	display:block;
	color:#000000;
}
.gongcbox dl{
	width:240px;
	height:75px;
	float:right;
}
.gongcbox dl dt{
	width:240px;
	font-size:14px;
	}

.gongcbox dl dt a{
	color:#a76bf1;
	font-size:12px;
	font-weight: bold;
	float:left;
}
.gongcbox dl dt a:hover{
	color:#a76bf1;
}

.gongcbox dl dd {
	line-height:19px;
	text-indent:2em;
	color:#c3c3c3;
	}
.gongcbox dl dd a{
	color:#a76bf1;
	}
.in_left .newboxlist3 {
	width:190px;
	height:90px;
	padding:8px;
	}
.in_left .newboxlist3 ul{
	width:180px;
}
.in_left .newboxlist3 ul li{
	width:180px;
	line-height:23px;
	}
.in_left .newboxlist3 ul li a{
	height:23px;
	line-height:23px;
	padding-left:10px;
	display:block;
	background-image: url(../images/icon_sj1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

/*内容*/
.lr_left {
	width:225px;
	float:left;
	}
.lr_left h2{
	width:197px;
	padding-left:28px;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#FFFFFF;
	background-image: url(../images/lr_h2btbg.gif);
	display:block;
	}

.list_hover {
	width:225px;
	height:auto;
	}	
	
.list_hover ul{
	font-family:"宋体";
	width:225px;
	height:auto;
	}
.list_hover ul li{
	width:225px;
	height:auto;
}
.list_hover ul li a{
	font-size:14px;
	width:185px;
	height:31px;
	line-height:31px;
	padding-left:40px;
	font-weight:bold;
	color:#666666;
	display:block;
	background-image: url(../images/lr_lefthover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
}
.list_hover ul li a:hover {
	font-weight:bold;
	color:#c70000;
	text-decoration: none;
	background-position: 0px -31px;
}
.list_hover ul li ul{
	width:225px;
	height:auto;
}
.list_hover ul li ul li{
	width:218px;
	height:auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.list_hover ul li ul li a{
	font-weight:100;
	font-family:"宋体";
	color:#999999;
	font-size:12px;
	width:178px;
	height:25px;
	line-height:25px;
	padding-left:40px;
	display:block;
	background-image: url(../images/icon_sj1.gif);
	background-repeat: no-repeat;
	background-position: 23px center;
	}

.list_hover ul li ul li a:hover{
	color:#c70000;
	width:183px;
	height:25px;
	line-height:25px;
	padding-left:40px;
	font-weight:100;
	background-image: url(../images/icon_sj2.gif);
	background-repeat: no-repeat;
	background-position: 23px center;
}
.list_hover .xz a,.list_hover .xz a:hover{
	font-size:14px;
	width:185px;
	height:31px;
	line-height:31px;
	padding-left:40px;
	font-weight:bold;
	color:#c70000;
	background-image: url(../images/lr_lefthover.gif);
	background-repeat: no-repeat;
	background-position: 0px -62px;
}

.list_hover .xz2 a,.list_hover .xz2 a:hover{
	color:#c70000;
	width:183px;
	height:25px;
	line-height:25px;
	padding-left:40px;
	font-weight:100;
	background-image: url(../images/icon_sj2.gif);
	background-repeat: no-repeat;
	background-position: 23px center;
}	

.left_xw ul{
	width:225px;
	height:auto;
	}
.left_xw .xz3{
	text-align:right;
	color:#a76bf1;
	font-size:12px;
	font-weight:100;
	}
.left_xw .xz3 a{
	background:none;
	color:#a76bf1;
	}
.left_xw ul li{
	width:225px;
	height:auto;
}
.left_xw ul li a{
	font-size:12px;
	width:185px;
	height:21px;
	line-height:21px;
	padding-left:40px;
	font-weight:100;
	color:#bebebe;
	display:block;
	background-image: url(../images/icon_sj1.gif);
	background-repeat: no-repeat;
	background-position: 23px center;
}
.left_xw ul li a:hover {
	color:#a76bf1;
}
.leftbox {
	width:305px;
	height:151px;
}
.midbox {
	width:370px;
	height:151px;
}
.lr_right {
	width:775px;
	float:right;
	}
.lr_right .rightbox{
	width:725px;
	height:auto;
	clear:both;
	}
.lr_right .rightmain{
	width:725px;
	padding:0px 17px 0px 33px;
	min-height:210px;
	background-image: url(../images/lr_rightbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	min-height:436px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>503?"503px":""); 
	}
.lr_right .rightmain .rightbt{
	width:100%;
	height:35px;
	}
.lr_right .rightmain .rightbt li{
	float:left;
}
.lr_right .rightmain .rightbt h2{
	padding-left:20px;
	font-size:14px;
	line-height:35px;
	}
.lr_right .rightmain .rightbt .dqwz {
	font-family:"宋体";
	padding-left:25px;
	color:#949494;
	height:35px;
	line-height:35px;
	background-image: url(../images/icon_home.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	float:right;
	}

.lr_right .rightmain2{
	width:725px;
	padding:0 25px;
	height:250px;
	background-image: url(../images/lr_rightbg02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
.lr_right .rightmain2 .rightbt{
	width:100%;
	height:35px;
	}
.lr_right .rightmain2 .rightbt li{
	float:left;
}
.lr_right .rightmain2 .rightbt h2{
	padding-left:20px;
	font-size:14px;
	line-height:35px;
	}
.lr_right .rightmain2 .rightbt .dqwz {
	padding-left:25px;
	color:#949494;
	height:35px;
	line-height:35px;
	background-image: url(../images/icon_home.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	float:right;
	}

/*文章列表*/

.news_list{
	width:680px;
	height:auto;
}
.news_list li{
	width:680px;
	float:left;
	line-height:23px;
	height:23px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	}
.news_list li a{
	width:580px;
	height:23px;
	line-height:23px;
	padding-left:10px;
	font-size:14px;
	float:left;
	display:block;
	background-image: url(../images/icon_d1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
.news_list li a:hover{
	background-image: url(../images/icon_d2.gif);
	color:#c70000;
	}
.news_list li span{
	line-height:23px;
	font-size:11px;
	color:#a4a4a4;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	text-align:right;
	display:block;
	width:74px;
	}

/*图片列表********/
.picli li{
	margin:10px;
	}	

.pic_list{
	width:100%;
	height:auto;
	clear:both;
}
.pic_list li{
	width:161px;
	height:161px;
	float:left;
	display:inline;
}
.pic_list li a{
	width:161px;
	display:block;
	cursor:pointer;
	}
.pic_list li a img{
	width:159px;
	height:159px;
	border:1px solid #ffffff;
	display:block;
	}
.pic_list li a:hover img{
	border:1px solid #a76bf1;
	}
.pic_list li a h3{
	width:161px;
	height:21px;
	line-height:21px;
	text-align:center;
	font-size:12px;
	font-weight:lighter;
	float:left;
	display:block;
	font-weight: lighter;
	}
	
/*图片文字列表*/
.pro_div{
	width:715px;
	height:123px;
	padding:5px;
	margin:5px 0px 5px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}
.pro_div:hover{
	}
.pro_div img{
	width:151px;
	height:113px;
	display:block;
	float:left;
}
.pro_div a img{
	padding:2px;
	border:1px solid #CCCCCC;
}
.pro_div a:hover img{
	border:1px solid #d90629;
}

.pro_div dl{
	width:540px;
	height:auto;
	float:right;
}
.pro_div dl dt{
	width:540px;
	height:35px;
	line-height:35px;
	font-size:14px;
	}

.pro_div dl dt a{
	color:#0064af;
	font-size:14px;
	font-weight: bold;
	float:left;
}
.pro_div dl dt a:hover{
	color:d40000;
}
.pro_div dl dt span{
	font-size:11px;
	color:#a4a4a4;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	}
.pro_div dl dd {
	line-height:19px;
	text-indent:2em;
	color:#000000;
	}
.pro_div dl dd a{
	color:#c3c3c3;
	}


/*页面详细*/	
.titl {
	width:725px;
	height:auto;
	text-align:center;
	border-bottom: 1px dashed #dbdbdb;
}
.titl h2 {
	line-height:31px;
	font-size: 26px;
	font-weight:300;
	margin-bottom:6px;
	color:#0c6ab5;
	font-family:"微软雅黑";
}
.titl .laizi {
	text-align:center;
	color:#c6c6c6;
	height:25px;
	line-height:25px;
	width:725px;
}
.titl .laizi .fr {
	width:585px;
	padding-left:70px;
	float:left;
}
.titl .laizi .fr a{
		color:#de6e00;
	}
.titl .laizi .fr a:hover{
		color:#c6c6c6;
	}
.titl .laizi .zh {
	width:70px;
	color: #7E7E7E;
	float: right;
}
.titl .laizi .zh span {
	font-family: 'Times New Roman', arial;
	font-weight: bold;
	cursor: pointer;
}
.titl .laizi .zh .small {
	font-size:10px;
	font-family: 'Times New Roman';
	padding-left: 3px;
	padding-right: 3px;
}
.titl .laizi .zh strong {
	color:#0B3B8C;
}
.titl .laizi .zh .big {
	font-size:13px;
	padding-left: 3px;
	padding-right: 3px;
}

.detbox{
	width:725px;
	height:auto;
	line-height:1.5em;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	}
.detbox  p{
	padding-bottom:15px;
	}
.detbox  a{
	text-decoration: underline;	
	}

.detbox{
	width:725px;
	height:auto;
	line-height:1.5em;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	}
.detbox  p{
	padding-bottom:15px;
	}
.detbox  a{
	text-decoration: underline;	
	}



	
	
/*底部*/
.footer {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	height:40px;
	line-height:40px;
	color:#666666;
	margin-top: 15px;
	}
.footer .picbox{
	width:256px;
	height:40px;
}
.footer .picbox2{
	width:86px;
	height:40px;
}
.footer .copright{
	width:525px;
	height:40px;
	float:left;
}
.footer .copright a{
	color:#b2b2b2;
	padding-left:8px;
	background-image:url(../images/dd.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin-right:15px;
}
.footer .beian{
	width:129px;
	height:40px;
	float:left;
	text-align:right;
}
.guanaggao {
	height:110px;
	padding:4px;
	width:992px;
	}


/*首页通用标题*/
.in_btbg1 {
	background-image:url(../images/in_mainbtbg.gif);
	}
.in_btbg2 {
	background-image:url(../images/in_mainbth2bg.jpg);
	}
.in_btbg3 {
	background-image:url(../images/in_mainbth3bg.jpg);
	}
.in_btbg01 {
	background-image:url(../images/bt01.png);
	background-repeat:no-repeat;
	background-position:left;
	}
.in_btbg02 {
	background-image:url(../images/bt02.png);
	background-repeat:no-repeat;
	background-position:left;
	}
.in_btbg03 {
	background-image:url(../images/bt03.png);
	background-repeat:no-repeat;
	background-position:left;
	}
.in_btbg04 {
	background-image:url(../images/bt04.png);
	background-repeat:no-repeat;
	background-position:left;
	}
.in_mainbt {
	font-size:14px;
	width:100%;
	height:56px;
	line-height:56px;
	clear:both;
}
.in_mainbt li {
	float:left;
}
.in_mainbt li h2 {
	color:#FFF;
	width:100px;
	padding-left:5px;
	font-size:14px;
	text-align:center;
	line-height:32px;
	display:block;
	float:left;
}
.in_mainbt li h3 {
	color:#FFF;
	width:82px;
	font-size:14px;
	text-align:center;
	line-height:26px;
	display:block;
	float:left;
}
.in_mainbt img {
	display:block;
}
.in_mainbt .more {
	font-size:12px;
	width:65px;
	margin-right:0px;
	float:right;
}

.link{
	width:365px;
	height:23px;
	line-height:23px;
	background:url(../images/link.gif);
	background-repeat:no-repeat;
}
.link li {
	float:left;
}
.link li h2 {
	color:#a76bf1;
	width:75px;
	font-size:12px;
	font-weight:100;
	padding-left:5px;
	text-align:right;
	line-height:23px;
	display:block;
	float:left;
}
.link li a {
	color:#c3c3c3;
}
.picli3 li{
	margin:7px;
}
.picli31 li{
	margin:5px;
}
.pic_list3{
	width:100%;
	height:auto;
	clear:both;
}
.pic_list3 li{
	width:230px;
	height:190px;
	float:left;
	display:inline;
}
.pic_list3 li a{
	width:230px;
	display:block;
	cursor:pointer;
	}
.pic_list3 li a img{
	width:226px;
	height:172px;
	padding:1px;
	background-color:#FFFFFF;
	display:block;
	}
.pic_list3 li a:hover img{
	background-color:#d70815;
	}
.pic_list3 li a h3{
	width:230px;
	height:21px;
	line-height:21px;
	text-align:center;
	font-size:12px;
	float:left;
	display:block;
	font-family:"宋体";
	font-weight:100;
	}
.tjzpbox {
	width:980px;
	height:auto;
	padding:10px;
	border:1px solid #333;
}
.btt .rightbt{
	width:100%;
	height:35px;
	}
.btt .rightbt li{
	float:left;
}
.btt .rightbt h2{
	padding-left:20px;
	font-size:14px;
	line-height:35px;
	}
.btt .rightbt .dqwz {
	font-family:"宋体";
	padding-left:25px;
	color:#949494;
	height:35px;
	line-height:35px;
	background-image: url(../images/icon_home.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	float:right;
	}
/*问答*/

.pinlunbox_bortop{

	}
.pinlunbox {
	width:738px;
	margin-bottom:5px;
	height:auto;
	}
.pinlunbox dl{
	width:738px;
	height:auto;
	}
.pinlunbox dl dt{
	padding-top:10px;
	padding-bottom:10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-bottom-style: none;
	border-top-color: #999999;
	}

.pinlunbox dl dt ul{
	width:730px;
	height:auto;
	}
.pinlunbox dl dt ul li{
	line-height:19px;
	font-size:12px;
	float:left;
}
.pinlunbox dl dt .name {
	color:#234BB6;
	font-weight:bold;
	font-family:Verdana;
	width:400px;
	padding-left:30px;
	background-image: url(../images/icon_wen.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	}
.pinlunbox dl dt .time {
	color:#9b9b9b;
	text-align:right;
	width:200px;
	padding-right:30px;
	float:right;
	}
.pinlunbox dl dt .dtlr {
	width:670px;
	height:auto;
	padding:0 30px 0 30px;
	}
.pinlunbox dl dd{
	padding-top:10px;
	padding-bottom:10px;
	}

.pinlunbox dl dd ul{
	width:730px;
	height:auto;
	}
.pinlunbox dl dd ul li{
	line-height:19px;
	font-size:12px;
	float:left;
}
.pinlunbox dl dd .name {
	font-weight:bold;
	font-family:Verdana;
	width:400px;
	padding-left:30px;
	background-position: 0px;
	}
.pinlunbox dl dd .ddlr {
	color:#0064af;
	width:670px;
	height:auto;
	padding:0 30px 0 30px;
	}
.baidi{
	background-color:#FFFFFF;
}
.rexian{
	font-size:14px;
	color:#c70000;
	font-weight:bold;
}
.bd33 .dh{
	height:41px;
	line-height:41px;
	color:#C0E8F3;
	text-align:center;
}
.bd33 .dh a{
	color:#FFFFFF;
}
.bd33 .bq{
	height: 10px;
    line-height: 20px;
    color: #FFFFFF;
    text-align: center;
    padding-bottom: 15px;
    padding-top: 5px;
}

.bd33 .bq a {
    color: #FFFFFF;
}

.bd33 .sm{
	width:500px;
	height:46px;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;
}
.bd33 .sm li{
	width:106px;
	height:46px;
	padding-left:4px;
	padding-right:4px;
	float:left;
}
.toutou{
	background-image:url(../images/toutou.gif);
	background-repeat:repeat-x;
}
.db{
	background-image:url(../images/db.gif);
	background-repeat:repeat-x;
	height:9px;
}
.shouyebg{
	height:800px;
}
.shouyebg .nry{
	width:1380px;
	height:800px;
	
	background-image:url(../images/shouyebg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
.shouyebg .nry .lef{
	width:375px;
	height:343px;
	float:left;
	padding-top:170px;
	padding-left:189px;
}
.shouyebg .nry .lef ul{
	margin-top:40px;
}
.shouyebg .nry .lef ul li{
	padding-left:25px;
	background-image:url(../images/diandian.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-size:14px;
	color:#FFFFFF;
	line-height:32px;
}
.shouyebg .nry .lef ul li a{
	color:#FFFFFF;
}
.shouyebg .nry .lef ul li a:hover{
	color:#FFFFa2;
}
.shouyebg .nry .ret{
	width:768px;
	height:762px;
	padding-right:16px;
	float:right;
	z-index:-100;
}
.down_box {
	background-color:#FFF;
	text-align:center;
	border:1px dotted #cecece;
	height:45px;
	padding:10px;
	}

.piaofuceng{
	width:164px;
	height:auto;
	border:1px solid #d3dde7;
	color:#333333;
}
.piaofuceng ul{
	width:164px;
	height:auto;
}
.piaofuceng ul li{
	width:164px;
	height:55px;
	border-bottom:1px solid #d3dde7;
	line-height:14px;
}
.piaofuceng ul li a{
	width:140px;
	height:55px;
	display:block;
	background-image:url(../images/piaofucengbg.gif);
	padding-right: 12px;
	padding-left: 12px;
	background-repeat:repeat-x;
	color:#333333;
}
.piaofuceng ul li a:hover{
	color:#e30000;
	text-decoration:none;
	background:none;
}
.piaofuceng h2{
	padding-left:14px;
	font-size:12px;
	line-height:21px;
	background-image:url(../images/piaofucengjiantou.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.huise{
	color:#a1a1a1;
}
