@charset "utf-8";
/* CSS Document */

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑"; color:#000;-webkit-text-size-adjust:none; }
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

/*head*/
.top{ width:100%; height:170px; border-top:solid 10px #5ec5f2; background:url(../images/top.png); position:absolute;}
.top_wid{ width:1033px; height:180px; margin:0 auto;}
.nav li{ float:left; margin-left:5px;}
.nav li a{ display:block; width:92px; height:80px; padding-top:90px; font-size:16px; color:#666666; padding-left:10px;}
.nav_eng{ font-size:12px; color:#999999; text-transform:uppercase;}
.nav li a:hover{ padding-top:50px; height:120px;}
.nav li a:hover,.nav li a:hover .nav_eng{ background:#5ec5f2; color:#FFF;text-decoration:none;}
.home{ width:146px; height:26px; background:url(../images/home.png); position:absolute; top:0px; margin-left:838px; line-height:20px; font-size:14px; color:#FFF; padding:0 0 0 50px;}
.banner{ width:100%; padding-top:162px;}

/*body*/
.dh{ padding:43px 0 60px 0; width:1033px; margin:0 auto;}
.dh_t{ width:363px; height:92px; background:url(../images/about_t.png); margin:0 auto; text-align:center; font-size:24px; color:#000000;}
.dh_a{ width:837px; height:104px; background:url(../images/dh_a.jpg); margin-top:27px; margin-bottom:53px; text-align:center; font-size:14px; color:#666666; padding:15px 98px 0 98px;}
.dh_c li{ float:left; margin:0 33px;}

.news{ width:100%; height:676px; background:url(../images/news.jpg) center;}
.news_wid{ width:1033px; margin:0 auto; padding:38px 0 0 0;}
.news_t{ width:363px; height:92px; background:url(../images/news_t.png); margin:0 auto; text-align:center; font-size:24px; color:#666666; margin-bottom:50px;}
.news_c li{ width:486px; height:155px; float:left; margin:0 15px;margin-bottom:40px; }
.news_l{ width:425px; height:139px; background:#FFF; padding:8px;}
.news_r{ display:block; width:30px; height:70px; background:url(../images/+1.jpg);}
.news_r:hover{background:url(../images/+2.jpg);}
.newsl_l{ width:157px;}
.newsl_r{ width:240px; font-size:12px; color:#666666; margin-right:10px;}
.newsl_t{ font-size:16px; color:#000000; margin:17px 0;}

.hd{ width:100%; height:626px; background:url(../images/hd.jpg) center;}
.hd_wid{ width:1033px; margin:0 auto; padding:42px 0 0 0;}
.hd_t{width:363px; height:92px; background:url(../images/hd_t.png); margin:0 auto; text-align:center; font-size:24px; color:#fff; margin-bottom:40px;}
.hd_m{ margin-bottom:40px;}
.hd_c{ width:1033px; margin:0 auto;}
.hd_c li{ float:left; width:299px; margin:0 -15px;}
.hd_c lI img{width:260px; height:265px; border-radius:5px;}
.hd_n{ width:260px; height:54px; background:url(../images/hd_n.png); text-align:center; line-height:54px; font-size:18px; color:#666666;margin-left:6.7%;}
.hd_n:hover{ background:url(../images/hd_h.png); color:#FFF;}

.ls{ width:1033px; margin:0 auto; padding:55px 0 39px 0;}
.ls_t{width:363px; height:92px; background:url(../images/ls.png); margin:0 auto; text-align:center; font-size:24px; color:#666666; margin-bottom:68px;}
.ls_n{ width:299px; height:54px; background:url(../images/hd2.png); text-align:center; line-height:54px; font-size:18px; color:#666666;}
.ls_n:hover{ background:url(../images/hd_h.png); color:#FFF;}
.xmzs img{ border-radius:5px; width:299px; height:265px;}

.fc{ width:100%; height:598px; background:url(../images/fc.jpg) center;}
.fc_wid{ width:1300px; margin:0 auto; padding:38px 0 0 0;}
.fc_t{width:363px; height:92px; background:url(../images/fc_t.png); margin:0 auto; text-align:center; font-size:24px; color:#fff; margin-bottom:53px;}
.fc_c li{ width:236px; height:312px; background:url(../images/fc_c.png); margin:0 23px; float:left;}
.fc_tou{ border-radius:60px; border:solid 2px #FFFFFF; width:108px; height:108px; margin:0 auto;}
.fc_n{ width:195px; margin:22px auto; text-align:center; font-size:16px; color:#99cc33;}
.fc_m{width:195px; margin:23px auto; text-align:center; font-size:12px; color:#666666; line-height:2.2;}
.xu{ padding:40px 0 0 0; text-align:center; width:185px; margin:0 auto;}
.xu a{ margin:0 10px; display:block; float:left;}

/*foot*/
.foot{ width:100%; height:583px; background:url(../images/foot.jpg); border-top:solid 18px #3f3f3f; clear:both;}
.foot_wid{ width:1033px; margin:0 auto;color:#333333;}
.foot_t{ font-size:18px;  padding:100px 0 37px 0;}
.foot_tel{ font-size:34px;  margin-bottom:22px;}
.foot_d{ font-size:16px;  margin:15px 0;}
.foot_p{ margin:15px 0 32px 0; font-size:16px;}
.foot_g{ margin-bottom:54px;}
.foot_g a{ margin:0 19px;}
.copy{ font-size:12px; color:#333333;}

/*main*/
.main{ width:100%; padding:50px 0 120px 0;}
.title{ width:353px; margin:0 auto; margin-bottom:39px; background:url(../images/title.png) center no-repeat; text-align:center; font-size:24px; color:#666666;}
.eng{ margin-top:46px; font-size:24px; color:#666666;}
.weizhi{ width:100%; height:45px; background:#6ccef9; border-bottom:solid 2px #169fdb; margin-bottom:50px;}
.weizhi_w{ width:1023px; margin:0 auto; padding-left:10px; font-size:14px; color:#FFF; line-height:45px;}
.weizhi_w a{color:#FFF;}
.main_c{ width:1033px; margin:0 auto;}
.left{ width:226px;}
.right{ width:795px;}
.lei_t{ width:200px; height:48px; background:url(../images/lei.jpg); line-height:48px; font-size:16px; color:#FFF; padding:0 0 0 26px;}
.lei_c{ width:224px; border-left:solid 1px #e5e9eb; border-right:solid 1px #e5e9eb; padding:5px 0;}
.lei_c li{ height:33px; line-height:33px; width:161px; margin:0 auto; border-bottom:dashed 1px #e5e9eb;}
.lei_c li a{ font-size:14px; color:#3399cc;text-decoration:none;}
.lei_c li span{ float:right;}
.mnews_t{ width:200px; height:48px; background:url(../images/mnews.jpg); line-height:48px; font-size:16px; color:#FFF; padding:0 0 0 26px;}
.mnews_c{width:224px; border-left:solid 1px #e5e9eb; border-right:solid 1px #e5e9eb; padding:5px 0;}
.mnews_c li{ width:209px; height:26px; line-height:26px; border-bottom:dashed 1px #e6e6e6; margin:0 auto;}
.mnews_c li a{ font-size:14px; color:#999999;text-decoration:none;}
.mnews_c li span{ color:#2ea9df; margin-right:13px; margin-left:9px;}
.mcont{width:188px; border:solid 1px #e5e9eb;  padding:18px; font-size:14px; color:#999999; line-height:2;}
.right li{ width:256px; float:left; text-align:center; margin:0 4px; margin-bottom:40px;}
.right li a{ font-size:14px; color:#FFF; line-height:1.8;text-decoration:none;}
.right li div{ width:256px; height:63px; background:#2c2c2c; padding:10px 0 0 0;}
.right li div:hover{ background:#5fc5f2;}
.sun{width:80px; height:25px; background:#5fc5f2;}
.right1{ width:795px;}
.right1 li{ width:247px; float:left; text-align:center; margin:0 4px; margin-bottom:20px;}
.right1 li a{ font-size:14px; color:#FFF; line-height:1.8;text-decoration:none;}
.right1 li div{ width:150px; height:25px; background:#2c2c2c; padding:1px 0 0 0; margin-left:20%;}
.right1 li div:hover{ background:#5fc5f2;}
.page{ padding-top:50px; text-align:center;}
.page a{ font-size:12px; color:#383838; padding:8px; border:solid 1px #d5d5d5; border-radius:6px; margin:0 3px;}
.page a:hover{ background:#b1b1b1; color:#FFF;text-decoration:none;}
.sr input{ height:31px; width:32px;border:solid 1px #d5d5d5;border-radius:6px; margin:0 3px;}
.cx input{ width:64px; height:28px; background:url(../images/sum.jpg); border:0;}

.news_list{ width:760px; float:left; margin-top:15px; margin-left:25px;_ margin-left:8px; margin-bottom:30px;  }
.news_list ul {width:730px;;margin:0 auto; }
.news_list ul li {text-align:right;list-style-type:none;height:30px;line-height:30px;font-size:14px;font-family:"Microsoft Yahei",Arial,宋体,Helvetica;border-bottom:1px dashed #666666;width:730px; background:}
.news_list ul li a {color:#000;text-decoration:none;cursor:pointer;}
.news_list ul li a:hover{ color:#F90;}
.news_list ul li .mr {float:left;padding-left:15px;}
.news_list ul li em {padding-right:0px;font-style:normal;}
.fr1{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.news_list1{ width:760px; float:left; margin-top:15px; margin-left:25px;_ margin-left:8px; margin-bottom:30px;  }
.news_list1 ul {width:600px;;margin:0 auto; }
.news_list1 ul li {text-align:right;list-style-type:none;height:30px;line-height:30px;font-size:14px;font-family:"Microsoft Yahei",Arial,宋体,Helvetica;border-bottom:1px dashed #666666;width:600px; }
.news_list1 ul li a {color:#000;text-decoration:none;cursor:pointer;}
.news_list1 ul li a:hover{ color:#F90;}
.news_list1 ul li .mr {float:left;padding-left:15px;}
.news_list1 ul li em {padding-right:0px;font-style:normal;}


.mr_frbox{height:407px;padding:24px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:160px 10px 0 0;width:28px;}
.mr_frUl{float:left;height:202px;width:1047px;margin-left:10px;}
.mr_frBtnR{float:right;margin-top:160px;cursor:pointer;width:28px;height:46px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:260px;overflow:hidden;position:relative;}
.mr_frUl ul li a img{/*display:block;*/ width:108px; height:108px; margin:0 auto; border-radius:120px;}

.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}

.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}