@charset "utf-8";
body {margin:0;padding:0;font-size:12px;color:#2b2b2b; font-family: Arial;background:#f1f5f8;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
ul,li{margin:0;padding:0;list-style:none; }
a img{border:0}
a,a:visited{text-decoration:none;}
a:hover{}
p{ margin: 0; padding:12px 0}
h3{ font: normal 12px  Arial, Helvetica, sans-serif;}
h3,h5,h2,h1,h4,h6,dl,dt,dd,ul,li{margin:0;padding:0;list-style-type:none; }
.clear{margin:0; padding:0; border:0; clear:both; height:0px; _display:inline;}
.clear img{ height:1px}

/*==============================================index============================================================*/

#sy .sy{ background:#00b8e1;}
#ab .ab{ background:#00b8e1;}
#xw .xw{ background:#00b8e1;}
#cp .cp{ background:#00b8e1;}
#ly .ly{ background:#00b8e1;}
#lx .lx{ background:#00b8e1;}
#tz .tz{ background:#00b8e1;}

.top{ width:100%; height:70px; background:url(../images/1_3.jpg) repeat-x;}
.top_main{ width:1075px; height:70px; margin:0 auto; padding-top:0;}
.logo{ float:left; }
.tel{ float:right;}
.menu{ width:100%; height:68px; background:#2c3e50;}
.menu_main{ width:1075px; height:68px; margin:0 auto;}
.m_lb{ width:1012px; height:68px; float:left;}
.m_lb li{ float:left; height:68px; display:inline}
.m_lb li a{ display:block; float:left; padding:25px 38px; font-size:12px; color:#FFF; font-weight:bold;}
.m_lb li:hover { background:#00b8e1;}
.select_menu{background:#00b8e1;}
.search{ float:right;}

.you1{ float:right; width:400px; margin-top:25px; text-align:right; padding-right:50px;}
.you1 span{color:#1F2F3F; font-size:16px; font-family:微软雅黑; font-weight:500}

.banner_index{height:500px;position: relative;overflow:hidden;width: 1075px;margin:20px auto 0 auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:170px;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:20px;}
.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: 20px;}
.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;}

.sy_cp{ width:1075px; margin:0 auto;}
.cp_bt{ width:1075px; height:5px; background:url(../images/1_7.png) bottom center no-repeat; text-align:center; padding-top:35px;}
.cp_bt a font{color:#75838f; font-size:14px; }
.cp_bt a span{color:#1f6a0b; font-size:20px; font-family:Times New Roma;}
.cp_lb{ width:1075px;height:420px; float:left; margin-top:22px;}
.cp_lb li{ float:left; background:url(../images/1_8.png) no-repeat; width:335px; height:420px;}
#li_1{ margin-right:35px;}
#li_2{ margin-right:35px;}



.cp_pic{ float:left}
.pic_bt{ float:left; width:294px; height:41px; border-bottom:solid 1px #d0d7dd; margin-left:20px; padding-top:15px;}
.pic_bt a{ color:#2c3e50; font-size:18px;}
.pic_bt a:hover{ color:#01b6e3}
.pic_nr{ float:left; width:294px;margin:15px 0 0 20px;}
.pic_nr a{ color:#75899e; line-height:23px;}
.pic_nr a:hover{ color:#01b6e3}
.more{ background:url(../images/1_9.jpg) no-repeat; width:93px; height:39px; float:left; text-align:center; line-height:39px; margin:30px 0 0 115px;}
.more a{color:#ffffff; font-size:12px;}
.cp_lb li:hover .more{background:url(../images/1_10.jpg) no-repeat;}
.sy_ab{ width:1075px; background:url(../images/1_14.png) no-repeat; height:168px; margin:50px auto 0 auto; position:relative}
.a_bt{ background:url(../images/1_12.png) no-repeat; width:185px; height:55px;line-height:55px; text-align:center; position:absolute; left:422px; top:-22px;}
.a_bt a{ color:#FFF; font-size:18px;}
.a_bt:hover{ background:url(../images/1_13.png) no-repeat;}
.a_nr{ float:left;}
.a_nr img{ border:5px solid #d2d2d2; float:left; margin:31px 0 0 23px;}
.a_nr span{ float:left; width:870px; margin:60px 0 0 15px; line-height:20px; text-indent:2em;}
.a_nr a{ color:#888888;}
.a_nr a:hover{ color:#00b8e1;}
.a_nr a:hover img{ border:5px solid #00b8e1; }
.sy_new { width:100%; position:relative; background:#2c3e50; margin-top:50px; clear:both;}
.lj{ width:100%; background:#1f2f3f; padding:20px 0; clear:both; float:left; margin:20px 0 0 0;}
.lianjie{
	width:1075px;
	margin:0 auto;
	clear:both;}
.lianjie dt{background:url(../images/1_12.jpg) no-repeat; width:93px; height:39px; float:left; text-align:center; line-height:35px; margin-bottom:15px; font-size:16px;
	color:#FFF;}
.lianjie dd{
	
	float:left; margin-left:10px;
	line-height:39px;
	color:#88929c; text-align:center;}
.lianjie dd a{
	margin:0 7px;
	color:#88929c;} 
.n_lb{ width:1075px; margin:0 auto; height:227px;}
.n_lb li { float:left; width:525px;}
.n_lb li:hover .new_time2{ background:#FFF;}
.n_lb li:hover .new_time2 a span{ color:#1f2f3f}
.n_lb li:hover .new_time2 a font{ color:#1f2f3f}
.n_bt{ background:url(../images/1_13.png) no-repeat; width:185px; height:55px;line-height:55px; text-align:center; position:absolute; left:50%; margin-left:-93px; top:-22px;}
.n_bt a{ color:#FFF; font-size:18px;}
.n_bt:hover{ background:url(../images/2_1.png) no-repeat;}
.new_time2{ background:#1f2f3f;width:61px; height:61px; text-align:center; margin:24px 0 0 0; float:left; display:inline}
.new_time2 a span{ color:#FFF; font-size:30px;}
.new_time2 a font{ color:#FFF; font-size:13px;}
.n_nr{ width:450px; margin-left:13px; float:left; margin-top:24px; display:inline; line-height:20px;}
.n_nr a span{ color:#ffffff; font-size:14px; }
.n_nr a font{color:#6c7885; font-size:12px;}

#l_2{ margin:31px 0 0 20px;}
#l_1{ margin-top:31px;}
#l_3{}
#l_4{ margin-left:20px;}

.foot{ width:100%; height:58px; text-align:center; line-height:17px; color:#2c3e50; padding-top:20px; clear:both;}


.ab_main{ width:1075px;margin:0 auto;}
.ab_left{ width:234px; float:left}
.ab_lb{ width:234px; float:left; border-top:solid 1px #d0d7dd; }
.ab_lb li{ float:left; background:url(../images/1_15.png) no-repeat; width:210px; height:51px; line-height:51px; padding-left:25px; display:inline}
.ab_lb li a{ color:#000; }
.ab_lb li:hover{ background:url(../images/1_16.png) no-repeat;}
.ab_lb li:hover a{ color:#000}
.ab_you{ width:840px;float:left;display:inline; padding-bottom:40px;}
.ab_bt{ float:left; height:51px; line-height:41px; width:782px; background:url(../images/1_18.jpg)  bottom no-repeat; padding-top:25px; display:inline; margin-left:30px;}
.ab_bt h5{ color:#056b30;  font-size:12px; float:left;}
.ab_bt span{ float:right; color:#737373;}
.ab_bt span a{ color:#202020;}
.ab_pic{ float:left; margin:10px 0 0 58px; display:inline}
.ab_nr{ width:780px; float:left; margin:10px 30px; display:inline; font-size:14px; color:#505050; line-height:21px;}
.co_main{ width:1075px; margin:0 auto;}
.co_zuo{ float:left; width:48px;}
.co_yo{ float:left; background:#FFF; width:967px; padding:0 30px 30px 30px;}
.co_bt{ float:left; height:51px; width:967px; background:url(../images/1_20.jpg)  bottom no-repeat; padding-top:25px;}
.co_bt h5{ color:#056b30;  font-size:12px;  float:left}
.co_bt span{ float:right; color:#737373;}
.co_bt span a{ color:#202020;}
.co_con{ overflow:hidden; width:967px; margin-top:24px; float:left ;background:#f1f5f8;}
.co_left{ float:left; width:320px; padding:30px; font: normal 14px; line-height:30px }
.co_left img{ margin-top:10px}
.co_right{ float:left; width:510px; margin-left:30px;}

.me_main{ width:1075px; height:1710px; margin:0 auto;}
.me_left{ width:48px; height:1710px; background:#496179; float:left}
.me_you{ width:967px; height:1710px; float:left; background:#FFF; padding:0 30px;}

.message{ width:510px;border-top:1px solid #dedede; padding-top:15px; float: left; margin-top:15px; margin-right:30px; display:inline; margin-left:10px }

.yonghu{width:510px; float:left;  }
.yonghu dt{ float:left; width:53px}
.yonghu dd{ float:left; width:505px; 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:595px; margin-top:34px;}
.message_con span{ color:#989898}

.admin_con{ float:left;width:480px; 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:510px; 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}
.fenye { height:40px;width:725px; padding:30px 0 15px 0; clear:both}
.fenye li{ float:left;  margin-right:15px; display:inline;}
.fenye li a{ margin-left:5px; display:block;background:#dfdfdf; height:25px;line-height:25px;padding:0 8px;text-align:center; width:auto; float:left; color:#525151;}
.fenye li a:hover{ background:#f6f6f6; color:#f98305;text-decoration:none}

.ne_main{ width:1075px; margin:0 auto;}
.ne_zuo{ width:235px; float:left}
.ne_you{ width:840px; float:left; background:#FFF;}
.ne_lb{ float:left; width:780px; margin-top:17px; margin-left:30px; display:inline;}
.ne_lb li{ float:left; width:780px; height:33px; color:#7f7f7f;}
.ne_lb li a{ float:left; width:692px; height:33px; border-bottom:dashed 1px #e4e4e4; background:url(../images/1_22.jpg) left center no-repeat; line-height:33px; padding-left:10px; display:block; color:#7f7f7f;}
.ne_lb li a:hover{ color:#ff1414;}
.ne_lb li span{ float:right; line-height:33px;}

.fenye1 {margin:40px 0 40px 245px; width:350px; height:50px; float:left; display:inline}
.fenye1 li{ float:left;  margin-right:15px; display:inline;}
.fenye1 li a{ margin-left:5px; display:block;background:#f6f6f6; height:25px;line-height:25px;padding:0 8px;text-align:center; width:auto; float:left; border:1px solid #cccccc; color:#525151;}
.fenye1 li a:hover{ color:#ff0000;text-decoration:none}


.ns_main{ width:1075px; margin:0 auto;}
.ns_zuo{ width:48px; background:#496179; float:left; padding-bottom:20px;}
.ns_zuo img{ float:left;}
.ns_you{ width:967px; float:left; background:#FFF; padding:0 30px 30px 30px;}

.ne_title,.new_time1,.ne_con{ width:967px;line-height:22px;}
.ne_con { margin-top:20px; color:#828282; font-size:13px; color:#747474; float:left}
.ne_con p{ line-height:27px; text-indent:2em;}
.ne_title,.new_time1{ text-align:center}
.ne_title{font:20px; padding:30px 0 0 0; color:#424147; float:left}
.new_time1{ border-bottom:1px dashed #979797; padding:10px 0 15px 0; color:#a5a5a5; float:left}
.ne_info a{ color:#787878}
.ne_info a:hover{ color:#c33009;}
.ne_info{ background:#f4f3ef; padding:9px 10px; width:947px; margin:20px 0 0 0;height:15px; float:left}
.ne_left1{ float:left}

.cp_main{ width:1075px; margin:0 auto;}
.cp_zuo{ width:235px; float:left; display:inline}
.cp_you{ width:840px; float:left; background:#FFF; display:inline; overflow:hidden; padding-bottom:50px;}
.cp_zuo img{ float:left}

.pro_lb{ width:840px; float:left; padding-top:26px; display:inline; margin-left:30px; display:inline;}
.pro_lb li{ float:left; width:239px; height:229px; display:inline; margin-right:30px; display:inline;}
.pro_lb li img{ float:left; border:5px solid #eeeeee; display:inline}
.pro_lb li span{ float:left; width:239px; height:46px; text-align:center; line-height:46px; display:inline}
.pro_lb li span a{ color:#010101; font-size:14px; }
.pro_lb li:hover img{ border:solid 5px #00b8e1;}
#li_1{ margin-right:30px; display:inline }
#li_2{ margin-right:35px;display:inline }
#li_3{}
.ps_main{ width:1075px; margin:0 auto;}
.ps_zuo{ width:48px; height:947px; float:left; background:#496179}
.ps_zuo img{ float:left; margin-top:860px; display:inline}
.ps_you{ float:left; width:967px; background:#FFF; padding:0 30px 30px 30px; display:inline}
.ps_title{ float:left; width:967px; height:55px; text-align:center; line-height:55px; font-size:16px; color:#424147; border-bottom:dashed 1px #dfe5eb;}
.ps_text{ width:967px; float:left}
.ps_text img{ border:5px solid #e7e7e7; float:left; margin:26px 0 25px 217px; display:inline}
.ps_text span{ font-size:16px; color:#474747;}
.ps_nr{ float:left; width:967px;}
.ps_nr p{ color:#828282; font-size:14px; line-height:25px; text-indent:2em;}


.tz_main{ width:1075px; height:852px; margin:0 auto;}
.tz_zuo{ width:235px; height:852px; float:left}
.tz_you{ width:780px; height:852px; background:#FFF; float:left; padding:0 30px;}
.tz_text{ width:780px; float:left; padding-top:25px;}
.tz_text h5{ font-size:14px; color:#c33736;}
.tz_text p{ text-indent:2em; color:#505050; line-height:26px;}
.textbox {
width: 235px;
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: 502px;
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;
}
.erji{
	float:left;  height:50px; width:782px; margin-top:20px; display:inline; margin-left:30px; display:inline; background:#f0f0f0;}
.erji li{
	float:left;
	display:inline;
	line-height:50px;
	font-size:14px;

	font-weight:bold;
	color:#333;}
.erji li a{
	color:#333}
.erji li a:hover{
	color:#00b8e1}


.shang{width:782px; height:195px; margin-top:90px;margin-left:30px; }