@charset "utf-8";
/* CSS Document */

body{
	padding:0px;
	margin:0px;
	font-family:"宋体";
	font-size:12px;
	color:#505050;
	background:#ebebeb;
	behavior:url("csshover.htc");}

h3,h5,h2,h1,h4,h6,dl,dt,dd,ul,li,span{margin:0;padding:0;list-style-type:none; }
.clear{ margin:0; padding:0; border:0; clear:both; height:0px; _display:inline;}

a{
	text-decoration:none;
	color:#505050;
	}
a:hover{
	text-decoration: underline;
	}
img{
	border:none;
	}
h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
	}
.top_main{
	width:1020px;
	height:525px;
	padding:27px 57px 9px 57px;
	margin: 0 auto;
	background:url(../images/1_02.jpg) top no-repeat; position:relative}
.top1{
	width:1020px;
	height:98px;
	float:left;
	background:url(../images/1_03.jpg) repeat-x;}
.top_left{
	width:200px;
	float:left;
	margin:20px 0 0 26px;
	display:inline;}
.top_right{
	width:300px;
	float:right;
	margin:18px 26px 0 0;
	display:inline;
	text-align:right;
	color:#FFF;
	font-family:"微软雅黑";}
.top_right span{
	font-size:18px;
	font-weight:bold;}
.menu{
	float: right;
	margin-top:15px;}	
.menu li{
	float:left;
	padding:0 20px;
	background:url(../images/1_06.jpg) right center no-repeat;}
.menu li a{
	color:#fff;
	padding-bottom:7px;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	display:block;}
.menu li a:hover{
	text-decoration:none;
	background:url(../images/1_10.jpg) bottom center no-repeat;}
#sy .sy,#gy .gy,#lx .lx,#fw .fw,#lj .lj,#xw .xw,#cp .cp,#ly .ly{
	background:url(../images/1_10.jpg) bottom center no-repeat;}
.banner{
	width:1020px;
	height:401px;
	float:left; overflow:hidden}
	.banner_index{height:401px;position: relative;overflow:hidden;width: 1020px;margin:0 auto 0 auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:120px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:0;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 0;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1230px;float: left;}
.main{
	width:1020px;
	padding:20px 57px;
	margin:0 auto;
	overflow:hidden;}	
.sy1{
	width:1020px;
	float:left;
	line-height:24px;
	font-family:"微软雅黑";
	font-size:14px;
	padding-bottom:25px;
	background:url(../images/1_18.jpg) bottom repeat-x;} 
.sy1 img{
	float:left;
	margin-right:20px;}
.sy1 h2{
	font-size:18px;}
.sy2{
	width:1020px;
	float:left;
	margin-top:20px;}
.sy2_1{
	width:725px;
	float:left;}
.sy2_11{
	width:725px;
	float:left;}
.sy2_11 a{
	float:right;}
#demo{ float:left; width:725px; height:298px; overflow:hidden}
#indemo {
 float: left;
 width: 800%;
}
#demo1 {
 float: left;
}
#demo2 {
 float: left;
}
.sy2_12{
	
	padding:19px 0;
	float:left;
	overflow:hidden;
	background:#303135;}
.sy2_12 li{
	width:203px;
	height:239px;
	float:left;
	margin-left:19px;
	display:inline;
	border:#3a3b3f 1px solid;}
.sy2_12 li img{
	width:203px;
	height:131px;
	float:left;
	margin-bottom:7px;}
.sy2_12 li a .sy2_13{
	width:183px;
	float:left;
	margin:0 10px;
	display:inline}
.sy2_12 li .sy2_13 dt{
	width:183px;
	float:left;
	font-size:16px;
	color:#FFF;
	margin-bottom:7px;
	font-family:"微软雅黑";}
.sy2_12 li a .sy2_13 dt a{
	color:#FFF;}
.sy2_12 li .sy2_13 dd{
	width:183px;
	float:left;
	line-height:19px;}
.sy2_12 li:hover{
	background:#2a2b2f;}
.sy2_2{
	width:231px;
	padding:40px 45px 0 58px;
	height:229px;
	float:left;
	margin-left:-40px;
	color:#FFF;
	line-height:20px;
	margin-top:40px;
	background:url(../images/1_29.jpg) no-repeat;}
.sy2_2 a{
	width:231px;
	float:left;
	margin-bottom:30px;}
.sy2_21{
	width:231px;
	float:left;
	margin-top:30px;
	font-size:16px;
	font-family:"微软雅黑";
	line-height:22px;
	color:#FFF;
	text-align:center;}
.sy2_21 span{
	font-size:22px;
	font-weight:bold;}
.sy3{
	width:1034px;
	float:left;
	margin-top:25px;}
.sy3 dt{
	width:1034px;
	float:left;
	margin-bottom:25px;}
.sy3 dd{
	width:465px;
	float:left;
	margin-right:14px;
	padding:18px;
	line-height:22px;
	background:#e2e2e2;
	border:#bebebe 1px solid;
	margin-bottom:14px;}
.sy3 dd .sj{
	width:69px;
	float:left;
	margin-right:15px;
	padding:15px 0 5px 0;
	line-height:22px;
	color:#FFF;
	margin-top:10px;
	height:49px;
	font-size:30px;
	font-weight: bold;
	font-family:"微软雅黑";
	text-align:center;
	background:url(../images/1_50.jpg) no-repeat;}
.sy3 dd .sj span{
	font-size:13px;
	font-weight:100;}
.sy3 dd a{
	font-size:14px;
	color:#252525;
	font-weight:bold;
	line-height:30px;}
.sy3 dd .more{
	color:#8a8a8a;
	font-size:12px;
	font-family:"微软雅黑";
	font-weight:100;}
.sy3 dd:hover .sj{
	background:url(../images/1_47.jpg) no-repeat;}
.sy3 dd:hover .more{
	color:#c63932;
	text-decoration:none;}
.sy4{
	width:990px;
	float:left;
	line-height:26px;
	background:#FFF;
	margin-top:20px; padding:15px;}
	
.link{ width:100%; float:left;}
.sy4 span{
	width:100px;
	height:44px;
	background:#c63932;
	line-height:44px;
	color:#FFF;
	display:block;
	float:left;
	margin-right:15px;
	font-size:15px;
	font-family:"微软雅黑";
	font-weight:bold;
	text-align:center;
	}
.sy4 a{
	margin:0 7px;}

.foot{
	width:1134px;
	margin:0 auto 0 auto;
	padding-top:40px;
	color:#808080;
	line-height:20px;
	text-align:center;
	height:75px;
	background:url(../images/1_53.jpg) no-repeat;}	
	
	
	
	
	
	
	
	
	
	
/*-------------------------------------------------------------------------------------------------------------------*/
.top_con{
	width:1020px;
	height:290px;
	padding:27px 57px 9px 57px;
	margin: 0 auto;
	background:url(../images/1_02.jpg) bottom no-repeat;}
.banner_con{
	width:1020px;
	float:left;}
.left{
	width:200px;
	float:left;}
.left1{
	width:200px;
	float:left;}
.left1 dt{
	width:185px;
	float:left;
	padding:30px 0 0 15px;
	height:70px;
	font-family:"微软雅黑";
	background:url(../images/2_07.jpg) no-repeat;
	color:#FFF;
	line-height:20px;}
.left1 dt span{
	font-size:18px;}
.left1 dd{
	width:200px;
	height:52px;
	float:left;}
.left1 dd a{
	width:170px;
	float:left;
	padding-left:30px;
	line-height:52px;
	color:#FFF;
	display:block;
	font-size:14px;
	background:url(../images/2_08.jpg) no-repeat;}
.left1 dd a:hover{
	background:url(../images/2_09.jpg) no-repeat;
	color:#f9d134;
	text-decoration:none;}
.left2{
	width:186px;
	float:left;
	margin-top:15px;
	border:#cbcbcb 1px solid;
	background:url(../images/about_13.jpg) no-repeat;
	height:55px;
	color:#fe7100;
	font-family:微软雅黑;
	font-size:22px;
	font-weight:bold;
	padding:50px 0 0 12px;}
.right{
	width:790px;
	float:right;
	overflow:hidden;}
.weizhi{
	width:100%;
	float:left;
	line-height:30px;
	padding-bottom:10px;
	margin-bottom:20px;
	background: url(../images/1_18.jpg) bottom repeat-x;}
.weizhi dt{
	width:200px;
	float:left;
	padding-left:30px;
	background:url(../images/2_10.jpg) left center no-repeat;
	font-size:25px;
	font-family:"微软雅黑";
	color:#202020;}
.weizhi dd{
	width:320px;
	float:right;
	text-align:right;}
.nr1{
	width:790px;
	float:left;
	line-height:30px;
	font-size:14px;}
.nr2{
	width:1036px;
	float:left;}
.nr2 li{
	width:243px;
	height:40px;
	line-height:40px;
	float:left;
	text-align:center;
	margin:16px 16px 0 0;
	display:inline;
	background:#b5b5b5;}
.nr2 li a{
	color:#232323;}
.nr3{
	width:790px;
	float:left;}
.nr3 li{
	width:790px;
	float:left;
	padding:18px 0;
	line-height:22px;
	border-bottom:#bcbcbc 1px dashed;}
.nr3 li .sj{
	width:69px;
	float:left;
	margin-right:15px;
	padding:15px 0 5px 0;
	line-height:22px;
	color:#FFF;
	height:49px;
	font-size:30px;
	font-weight: bold;
	font-family:"微软雅黑";
	text-align:center;
	background:url(../images/1_49.jpg) no-repeat;}
.nr3 li .sj span{
	font-size:13px;
	font-weight:100;}
.nr3 li a{
	font-size:14px;
	color:#252525;
	font-weight:bold;
	line-height:30px;}
.nr3 li .more{
	color:#8a8a8a;
	font-size:12px;
	font-family:"微软雅黑";
	font-weight:100;}
.nr3 li:hover .sj{
	background:url(../images/1_48.jpg) no-repeat;}
.nr3 li:hover .more{
	color:#c63932;
	text-decoration:none;}
.nr5{
	width:970px;
	padding:10px 25px;
	float:left;}
.nr5 dt{
	width:970px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:24px;
	padding:10px 0;
	color:#c33736;
	border-bottom:#bcbcbc 1px dashed;}
.nr5 dt span{
	font-size:12px;
	font-weight:100;
	color:#a9a9a9;}
.nr5 dd{
	width:970px;
	float:left;
	line-height:24px;
	padding:20px 0;}
.nr4{
	width:950px;
	float:left;
	padding:0 15px;
	height:33px;
	background:#ffffff;
	margin-top:30px;}
.nr4 dt{
	width:600px;
	float:left;
	line-height:33px;}
.nr4 dt a{
	margin-right:20px;}
.nr4 dd{
	width:200px;
	float:right;
	text-align:right;
	padding-top:10px;
	}
.nr4 dd a{
	margin:0 5px;}	

.nr6{
	width:815px;
	float:left;}	
.nr6 li{
	width:248px;
	height:210px;
	float:left;
	margin-right:23px;
	margin-bottom:10px;
	text-align:center;
	font-weight:bold;
	font-size:14px;}	
.nr6 li img{
	width:238px;
	height:169px;
	padding:5px;
	background:#FFF;
	margin-bottom:7px;}	
.nr6 li a:hover img	{
	background:#c33736;}
	
.nr7{
	width:780px;
	float:right;
	margin-top:20px;}
.nr7 dt{
	width:450px;
	float:left;}
.nr7 dt img{
	
	border:#fff 5px solid;}
.nr7 dd{
	width:450px;
	float:left;
	line-height:24px;
	font-size:14px;
	padding-top:20px;}	
	
	
.nr4s{
	width:750px;
	float:left;
	padding:0 15px;
	height:33px;
	background:#ffffff;
	margin-top:30px;}
.nr4s dt{
	width:580px;
	float:left;
	line-height:33px;}
.nr4s dt a{
	margin-right:20px;}
.nr4s dd{
	width:160px;
	float:right;
	text-align:right;
	padding-top:10px;
	}
.nr4s dd a{
	margin:0 5px;}		
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.fenye{
	width:790px;
	float:left;
	margin:20px 0;
	text-align:center;
	padding:15px 0;}
.fenye a{
	padding:3px 8px;
	line-height:26px;
	margin-right:2px;
	font-family:Arial;
	font-weight:bold;
	color:#525151;
	background:#f6f6f6;
	border:#cccccc 1px solid;}
.fenye a:hover{
	color:#ff0000;
	text-decoration:none;}

.ly1{
	width:1020px;
	float:left;
	font-size:18px;
	font-weight:bold;
	line-height:40px;
	margin-top:20px;
	border-bottom:#dedede 1px solid}	
.ly2{
	width:1020px;
	float:left;
	margin:10px 0px;
	display:inline;
	line-height:24px;
	color:#505050;
	border-bottom:#dedede 1px solid}	
.ly2 dt{
	width:1020px;
	float:left;
	margin-bottom:7px;
	line-height:24px;}	
.ly2 dt img{
	float:left;
	margin-right:25px;}	
.ly2 dt h2{
	float:left;
	color:#ff5909;
	font-size:12px;}	
.ly2 dd{
	width:930px;
	margin:0 0px 0 70px;
	float:left;
	display:inline;
	padding:10px 30px 10px 0;
	border-top:#dedede 1px solid;}	
.ly2 dd img{
	float:left;
	margin-right:20px;
	margin-bottom:30px;}	
.wenben2{
	width:250px;
	height:20px;
	border:#CCC 1px solid;
	line-height:20px;
	padding:0 5px;}	
.yu{
	width:500px;
	line-height:24px;
	border:#CCC 1px solid;
	height:200px;}
.biaoge{
	width:70%;
	float:left;
	margin-top:20px;
	margin-left:15px;
	display:inline;
	margin-bottom:30px;
	}
.biaoge tr td{
	padding:5px 0;}
.biaoge label{
	float:left;
	width:80px;}	
.biaoge label img,.biaoge label input{
	float:left;}	
.liuyan{
	width:1000px;
	padding:30px 0 0 20px;
	height:70px;
	background:url(../images/2_06.jpg) right no-repeat;
	color:#FFF;
	line-height:22px;}			
	
.fenye1{
	width:1020px;
	float:left;
	line-height:37px;
	margin:15px 15px 50px 0px;
	display:inline;}
.fenye1 span{
	float:left;}
.fenye1 a{
	padding:0px 13px;
	line-height:26px;
	margin-right:10px;
	display:block;
	float:left;
	margin-top:5px;
	background:#d9d9d9;
	font-family:Arial;
	text-decoration:none;}	
.fenye1 a:hover{
	background: none;
	color:#e87500;
	font-weight:bold;}	
.wenben1{
	width:42px;
	height:37px;
	line-height:37px;
	float:left;
	margin-right:10px;
	text-align:center;
	background:url(../images/4_19.jpg) no-repeat;
	border:none;
	}	
.co_con{width:1010px; float:left; margin:20px 0px 0 0; display:inline;border:5px solid #f4f3ef; background:#FFF;}
.co_left{ float:left; width:385px; padding:20px;  height:403px; font: normal 14px "微软雅黑"; line-height:30px; }
.co_left img{ margin-top:10px}
.co_right{ float:left; width:580px;}		
	
.textbox {
width: 257px;
height: 30px;
line-height:30px;
background: url(../images/textbox-bg.png);
color: #aaa;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: italic;
border: 1px solid #e1e5eb;
padding: 1px 4px;
margin-right: 13px;
float: left;
}
.textarea {
width: 550px;
height: 216px;
background: url(../images/textbox-bg.png) repeat-x bottom;
background-color:#FFF;
color: #aaa;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: italic;
border: 1px solid #e1e5eb;
padding: 4px 4px;
margin-top: 15px;
border:1px solid #d5deec;
overflow:hidden;
}
.submit_btn {
width: 60px;
height: 32px;
background: url(../images/submit.png) 0 3px no-repeat;
color: #606060;
font-size: 12px;
text-indent: -4px;
border: none;
cursor: pointer;
margin-top: 11px;
}	
	
.message{ width:560px;border-top:1px solid #dedede; padding-top:15px; float:left; margin-left:5px; margin-top:15px; display:inline; }
.yonghu{width:560px; float:left;  }
.yonghu dt{ float:left; width:53px}
.yonghu dd{ float:left; width:560px; padding-left:5px; line-height:24px;color:#989898}
.yonghu .yh_name{ font-weight:bold; color:#ff5909; margin-bottom:3px}


.message_title{ font:bold 18px "微软雅黑"; color:#222222; margin:10px 0}
.message_con{ line-height:20px; color:#585656; float:left; width:575px; margin-top:34px;}
.message_con span{ color:#989898}

.admin_con{ float:left;width:540px; margin-left:20px; border-top:1px solid #dedede; padding-top:15px; margin-top:15px ; display:inline;}
.admin_con dt{ float:left; width:31px}
.admin_con dd{ float:left; padding-left:10px; width:530px; line-height:24px; color:#7f7f7f;}

.message_lb{ float:left; margin-top:30px;  }
.message_lb .input_lb{ width:300px; height:18px; line-height:18px; padding-left:2px; color:#585656}


.erji{
	float:left;height:50px; width:790px;  display:inline; display:inline; background:#f0f0f0;}
.erji li{
	float:left;
	display:inline;
	line-height:50px;
	font-size:14px;
	font-weight:bold;
	color:#333;}
.erji li a{
	text-decoration:none;
	color:#333}
.erji li a:hover{
	color:#00b8e1}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	