@charset "utf-8";
/* CSS Document */
body{  margin:0 0 0 0; font-family:"微软雅黑", Arial, Helvetica, sans-serif;;-webkit-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-text-size-adjust:none;width:expression(document.body.clientWidth <= 1360? "1360px": "auto");min-width:1360px;_width:expression((documentElement.clientWidth < 1360) ? "1360px" : "auto" );}
*{ margin:0; padding:0px; list-style-type:none;}
li{ list-style-type:none;}
img{ border:0px;}
.clear{ clear:both;}
h1,h2,h3{font-family:"微软雅黑"; font-weight:normal;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
input {outline:none;}




/*head*/
.e_head{ width:100%; height:100px; background:#296cb7;}
.e_head_top{ width:1100px; margin:0 auto;}
.e_head_top1{ width:1100px; float:left; background:url(../images/head_bg.png) right center no-repeat;}
.head_logo{ width:650px; float:left; margin-top:15px;}
.head_right{ width:450px; float:right;}
.head_right1{ width:200px; height:30px; float:right;  border-bottom-left-radius:8px; border-bottom-right-radius:8px; background:#008e63; font-size:12px;}
.head_right1 li{ float:left;  width:80px; text-align:center;}
.head_right1 a:link,.head_right1 a:visited{ color:#fff;}
.s_tiao{ background:url(../images/shutiao.png) right center no-repeat;}
.head_right2{ width:160px; margin:7px auto;}
.top_tel{ margin-top:20px; text-align:right; font-size:16px; color:#fff;}
.top_tel dd a:link,.top_tel dd a:visited{ color:#fff;font-size:12px;}
.top_tel dd{ margin-bottom:10px;}
.top_tea{ background:#d8251c;}
.top_teb{ background:#013268;}
.top_tea,.top_teb{ font-size:12px;}
.tel_a{ color:#fff; padding-right:10px; font-size:24px;margin-top:5px;}
.top_tel font{ color:#fff;font-size:18px;}
.e_daohang{ width:100%; line-height:50px; height:50px; float:left;box-shadow: 0px 0px 8px 0px #222; background:#013268; /* IE8 */ }
.e_daohang1{ width:1100px; margin:0 auto;}
.e_daohang2{ width:1100px; float:left; font-size:14px; background:url(../images/dh_bg.png) center bottom no-repeat;}
.e_daohang2 a:link,.e_daohang2 a:visited{ color:#fff;}
.e_home{  width:52px; height:50px; float:left; text-align:center;}
.home{ font-size:22px; color:#fff;}
.e_daohang_a{  height:50px; width:100%; float:left;}
.dh_right{ width:950px; float:left;}
.dh_right li ul{ display:none; position:absolute; width:300px; margin-top:0px;  z-index:666; background:#00428c;}
.dh_right li:hover{background:#00428c; color:#fff;}
.dh_right li:hover ul{ display:block;}
.erm_gf{ width:150px; float:right; background:#00529c; text-align:center; }
.erm_gf li ul{ position:absolute; z-index:777; margin-top:-1px;}
.dh_right li{ float:left;  font-size:14px; height:50px;}
.dh_right li a{ padding:15.5px 28px; } 
.dh_right1{ background:none;}
.dh_right li:hover{ color:#f60;}
.dh_right li:hover a{ color:#fff;}
.dh_right li:hover  ul a{ color:#fff; padding:15.5px 28px; *margin-left:-40px;}
.index_m{ width:100%; padding-top:10px;}
.index_m1{ width:1100px; margin:0 auto;}
.index_m2{ width:1100px; float:left;}
.index_about{ width:670px;  float:left; margin-top:20px;}
.index_cd{ width:400px; float:right; margin-top:20px;}
.index_about_img{ width:270px; float:left;}
.index_about_js{ width:380px; float:right; color:#555; font-size:12px; line-height:25px;}
.index_about_js h1{ font-size:20px; color:#333; line-height:30px;}
.index_about_js a:link,.index_about_js a:visited{ color:#009b73;}
.index_about_js dd{ text-align:right;}
.index_cd1{ width:133px; text-align:center; float:left; margin-top:20px;}
.index_cd1 h1{ font-size:16px; color:#222; line-height:45px;}
.e_banner{ width:100%; float:left;}
.icon1,.icon2,.icon3{ display:block; width:70px; height:70px; border-radius:50px; border:2px  solid #ccc; font-size:36px; color:#777; line-height:70px; margin:0 auto;}
.index_cd1:hover span{ color:#009b73; border:2px  solid #009b73; }
.index_news{ width:670px; float:left; background:#fff;}
.index_news1{ width:155px; padding:15px; color:#fff; text-align:center; float:left; background:#009b73;}
.index_news1 h1{ padding-top:18px;}
.index_news1 dd{ line-height:35px;}
.index_news1 p{ padding-top:15px; font-size:12px;  padding-bottom:25px;}
.index_news1 p a:link,.index_news1 p a:visited{ color:#fff;}
.index_news1 p a{ padding:5px 15px; border:1px solid #fff;}
.index_news2{ width:455px; padding:15px; float:left;}
.index_contact{ width:370px; padding:15px; float:right; background:#fff;}
.index_newsb,.index_newsb img{ width:105px; height:65px; float:left;  }
.index_newsc{ width:340px; float:left; margin-left:10px; border-bottom:1px dashed #ccc;}
.index_newsc h1{ font-size:14px; font-family:"微软雅黑"; height:25px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_newsc dd{ font-size:12px; color:#777; line-height:23px;}
.index_newsa{  width:455px; float:left;}
.index_about_img img{ width:250px;}
.index_news_list{ margin-top:8px;}
.index_news_list li{ font-size:12px; line-height:35px;}
.index_news_list li span{ padding:3px 7px; border:1px dashed #ccc; border-radius:5px; }
.index_news_list li a{ padding-left:8px;}
.index_news_list li a:link,.index_news_list li a:visited{ color:#333;}
.index_news_list li a:hover{ color:#009b73;}
.index_contact h1{ font-size:18px; color:#145197;}
.index_contact h1 span{ padding-left:8px;}
.index_contact1{ margin-top:15px; font-size:14px;}
.index_cptj h1{ text-align:center; color:#fff; font-size:22px;}
.index_cptj dd{ text-align:center; font-size:14px; line-height:35px;}
.index_cptj dd span{ border-bottom:3px solid #fff; color:#fff;}

.e_footer{ background:#3b3f4a; width:100%; float:left;}
.e_footer1{ width:1100px; margin:0 auto; padding-top:25px;}
.e_footer2{ width:1100px; float:left; margin-bottom:20px;}
.footer_a{ width:450px; float:left; background:url(../images/s.png) right center no-repeat;}
.fooetr_ewm{ width:110px; float:left; background:#fff; padding:10px; }
.fooetr_ewm h1{ font-size:16px; line-height:28px; color:#333; text-align:center; }
.fooetr_ewm img{ width:110px;}
.footer_lxfs{ width:300px;  float:left; margin-left:20px; color:#fff;}
.footer_lxfs a:link,.footer_lxfs a:visited{ color:#fff;}
.footer_lxfs a{ font-size:12px; line-height:30px;}
.footer_lxfs p{ margin-top:18px;}
.footer_lxfs h1{ font-size:24px; margin-top:10px;}
.footer_lxfs dd{ margin-top:10px;}
.footer_lxfs select{  background:none; width:170px; height:28px; color:#fff;}
.footer_end{ width:100%; height:55px; line-height:55px; font-size:12px; background:#282b32; color:#fff;}
.footer_end1{ width:1100px; margin:0 auto;}
.footer_end1 a{ float:right;}
.footer_end1 a:link,.footer_end1 a:visited{ color:#009b73;}
.footer_b{ width:190px; float:left;background:url(../images/s.png) right center no-repeat; margin-left:26px;}
.footer_b h1{ color:#fff; font-size:18px; margin-bottom:10px;}
.footer_b li{ font-size:14px; line-height:30px;}
.footer_b li a:link,.footer_b li a:visited{ color:#fff;}
.left_a{ width:230px;  float:left;}
.right_a{ width:830px; float:right;}
.left_a1{ border-top-left-radius:6px; border-top-right-radius:6px; background:#00529c; float:left; width:230px;margin-bottom:30px;}
.left_a2{border-top-left-radius:6px; border-top-right-radius:6px; background: #fff; margin-top:8px;  float:left; width:228px; border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee; }
.left_a3{ padding:10px; font-size:18px; border-bottom:1px solid #eee;}
.inco_tt{ width:25px; height:25px; border-radius:50px; background:#00529c; color:#fff;  display:block; float:left; margin-right:10px; text-align:center; line-height:25px;}
.left_a3 font{ font-family:Arial; font-size:14px; margin-right:10px; color:#777;}
.left_a4{ margin:15px;font-size:14px;}
.left_a4 a:link,.left_a4 a:visited{ color:#333;}
.left_a4 li{ line-height:35px; border-bottom:1px dotted #eee;}
.left_a4 a:hover{ color:#009b73;}
.left_a4 a{ padding-left:30px;}
.right_a1{ width:830px; line-height:50px; border-bottom:1px solid #eee; float:left;}
.right_a11{ width:400px; float:left; color:#009b73;}
.right_a12{ width:430px; float:right; text-align:right; font-size:12px; color:#555;}
.dqwz_h{ margin-right:5px;}
.right_a12 a:Link,.right_a12 a:visited{ color:#666;}
.right_b{ padding:10px; margin-top:10px; font-size:14px; color:#666; line-height:27px; min-height:380px;} 
.cp_list{ margin-top:20px;}
.cp_list1{ width:256px; float:left; margin:10px;  text-align:center; line-height:35px; box-shadow: 0px 0px 4px 0px #D6D6D6;}
.cp_list1 img{ width:256px;}
.cp_list1 li a:link,.cp_list1 li a:visited{ color:#333;}
.cp_list1:hover{box-shadow: 0px 0px 4px 0px #009b73; }
.fenye{ margin-top:20px; margin-bottom:20px; font-size:12px;  text-align:center;}
.fenye a:link,.fenye a:visited{ color:#666;}
.fenye a{ padding:5px 10px;  box-shadow: 0px 0px 4px 0px #D6D6D6; margin:5px;}
.news_list{ margin-top:20px;}
.news_list a:link,.news_list a:visited{ color:#333;}
.news_list a{ font-size:14px;}
.news_list span,.news_list font{  font-size:12px;}
.news_list span{ font-family:Arial; float:right;}
.news_list li{ line-height:30px; border-bottom:1px dashed #eee;}
.news_list li font{ color:#009b73;}
.news_list a:hover{color:#009b73;}
.right_b h1{ font-size:18px; text-align: center; color:#009b73; line-height:30px;}
.right_b dd{ text-align:center; font-size:12px;}
.right_b dd span{ margin:5px;}
.read_a{ margin-top:15px;}
.fc_mainc{width:100%; float:left; background:url(../images/main_bg.jpg) top center repeat-y; margin-top:20px;}
.fc_main{ width:100%; float:left;}
.fc_maina{  width:1100px; margin:0 auto;}
.fc_mainb{  width:1100px; float:left;}
.fc_bt{ width:100%; background:url(../images/lin.jpg) center bottom no-repeat; text-align:center; color:#00529c;}
.fc_bt p{ padding-bottom:15px; padding-top:10px;}
.fc_zc{ width:275px; float:left; height:270px; margin-top:30px; text-align:center;}
.fc_zc:hover{box-shadow: 0px 0px 4px 0px #333; margin-top:20px; }
.fc_zc img{ margin-top:50px;}
.fc_zca{  width:366px; float:left; margin-top:35px; margin-bottom:20px; }
.zc_news{ width:336px;background:#fff; padding:5px;}
.zc_news dd{ color:#777; font-size:12px;}
.zc_news h1{ font-size:16px; line-height:30px;}
.zc_news h1 a:link,.zc_news h1 a:visited{ color:#222;}
.zc_news p{ font-size:14px; color:#999; line-height:28px; margin-top:12px;}
.fc_mpr{ text-align:center; margin-top:30px; margin-bottom:15px;  font-size:12px; margin-bottom:25px;}
.fc_mpr a:link,.fc_mpr a:visited{ color:#fff;}
.fc_mpr a{  padding:10px 30px; background:#439ae6; border:5px solid #bbdbf6; border-radius:50px;}
.fc_mpr a:hover{ background:#fff; color:#222;}
.fc_about{ font-size:14px; line-height:28px; margin-top:30px; text-align:center; color:#666;}
.fc_zcb{ width:220px; float:left; text-align:center; padding-bottom:35px; margin-top:40px;}
.fc_nlist{ width:100%; float:left; margin-top:20px; border-bottom:1px solid  #eee; padding-bottom:8px;}
.nlist_img{ width:200px; float:left;}
.nlist_img img{ width:186px; padding:2px; border:1px solid #eee;}
.nlist_title{ width:600px; float:right;}
.nlist_title h1 a{ font-size:16px;}
.nlist_title h1 a:link,.nlist_title h1 a:visited{ color:#222;}
.nlist_title dd{  font-size:12px; color:#777; margin-top:8px; }
.nlist_title p{ font-size:12px; color:#666; line-height:28px;}
.time_icon{ font-size:14px; float:left; padding-right:8px;}
.nlist_title p a:link,.nlist_title p a:visited{ background:#00529c; color:#fff;}
.nlist_title p a{ padding:3px 12px;}
.fc_hzhb li{ width:163px; float:left; margin:10px; background:#fff;}
.fc_hzhb li img{ width:153px; padding:5px; 

	transform: perspective(800px) rotateY(0deg);
	transition: all 1s ease 0s;
	-moz-transform: perspective(800px) rotateY(0deg);
	-moz-transition: all 1s ease 0s;
	-webkit-transform: perspective(800px) rotateY(0deg);
	-webkit-transition: all 1s ease 0s;
	-o-transform: perspective(800px) rotateY(0deg);
	-o-transition: all 1s ease 0s;
	-ms-transform: perspective(800px) rotateY(0deg);
	-ms-transition: all 1s ease 0s;
	zoom:1;}
.fc_hzhb li:hover img{
	transform: perspective(800px) rotateY(-179.9deg);
	-moz-transform: perspective(800px) rotateY(-179.9deg);
	-webkit-transform: perspective(800px) rotateY(-179.9deg);
	-o-transform: perspective(800px) rotateY(-179.9deg);
	-ms-transform: perspective(800px) rotateY(-179.9deg);
}

.tj_yx{ border:5px solid #eee; padding:20px; border-radius:12px; width:280px; }
.tj_yx input{ border:1px solid #eee; padding:9px; margin-top:10px; width:260px;}
.tj_yx h1{ font-size:20px;  color:#333;}
.tj_yx p{ font-size:16px; color:#555; line-height:35px;}
.tj_a{ width:80px; height:30px; border:0px; background:#00529c; color:#fff;}
.rl_nlist{ border:1px solid #eee; border-radius:10px; margin-top:20px; padding:15px;}
.rl_nlist h1{ font-size:20px; color:#222;}
.rl_nlist dd{ line-height:30px; border-bottom:1px solid #eee; font-size:12px; color:#777;}
.rl_nlist p{ font-size:14px; line-height:25px; color:#666;}
.rl_nlist2 a{ padding:8px 20px; background:#00529c; color:#fff;}
.rl_nlist2 a:hover{ background:#e51e26;}
.ypz_a{ padding-right:7px;}
#page{ margin-top:30px; margin-bottom:30px;}
#page a,#page span{ padding:5px 10px; font-size:12px; border:1px solid #eee; margin-right:8px;}
#page a:link,#page a:visited{ color:#000;}
.pageRemark{ font-size:12px; padding-left:10px; color:#666;}
.right_b table input{ padding:7px; border:1px solid #eee; width:300px; font-family:"微软雅黑";}
.right_b table textarea{border:1px solid #eee;  width:600px; padding:8px; height:200px; font-family:"微软雅黑";}
.right_b1{ width:660px; margin:30px auto; padding:20px; border:6px solid #eee; border-radius:10px;}
.leibie_js p{ font-size:14px; line-height:28px; color:#666;}
.prnet{ margin-bottom:30px; float:left;}
.prnet li{ border:1px solid #eee; font-size:14px; margin-top:20px; width:380px; float:left; padding:10px;}
.prnet li a:Link,.prnet li a:visited{ color:#222;}
.f_right{ width:330px; float:right;}
.f_img{ width:460px; float:left;}
.title_a{ margin-top:30px; margin-bottom:30px; font-size:22px; color:#222; float:left;}
.xq_a{ margin-top:20px; border-bottom:1px solid #eee; line-height:35px;  font-size:18px;}
.footer_right{ width:540px; padding-left:20px; float:left; color:#fff; font-size:12px;}
.footer_right h1{ font-size:18px; line-height:40px; font-weight:normal;}
.footer_right a:link,.footer_right a:visited{ color:#fff;}
.footer_right a{ font-size:12px; padding-right:10px; line-height:30px;}
.footer_right dd{ line-height:20px;}
