@charset "gb2312";
/* CSS Document */
@charset "utf-8";
body{ margin:0px; font-size:12px; color:#333333;font-family: "Î¢ÈíÑÅºÚ"; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "Î¢ÈíÑÅºÚ", SimSun, "ËÎÌå", STXihei, "»ªÎÄÏ¸ºÚ", Heiti, "ºÚÌå", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#333333;text-decoration:none; font-size:12px; outline:none;}
a:hover{color:#12a147;text-decoration:none; font-size:12px;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.m{ margin:0px auto; width:1200px;}
.mm{ margin-top:70px;}
.mmm{ margin-top:30px; margin-bottom:70px;}
.mj{ margin:0px auto; width:1350px;}

.top{ background: url(top.jpg) repeat-x center top; width:100%;}
.menu {font-family: "Î¢ÈíÑÅºÚ"; width:770px; margin:0; margin:0px;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:110px; height:109px; color:#666; background:url(top_di.png) no-repeat center top; line-height:109px; font-size:17px;font-weight:bold;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#1471c0; }
.menu ul li:hover ul {display:block; position:absolute; top:109px; left:0; width:130px;}
.menu ul li:hover ul li a {display:block; background:#1471c0;font-size:14px;font-weight:normal;height:32px;line-height:32px;border-bottom:1px solid #0073d5;color:#fff;}
.menu ul li:hover ul li a:hover {background:#0073d5; color:#fff;font-size:14px;font-weight:normal;}

.fuwu{ background:#fafafa; width:100%; padding-bottom:20px;}
.fuwu_b{ width:84px; margin:0px auto;}
.bt{ text-align:center; margin-top:30px;}
.bt h1 a{ font-size:40px; text-transform:uppercase; line-height:50px; font-family:Impact; color:#dbdbdb;}
.bt h2{ background:url(bt.png) no-repeat center top; width:100%; height:44px;}
.bt h2 a{ font-size:30px; font-weight:bold; line-height:44px; color:#1471c0;}
.bt h3{  font-size:14px; line-height:30px; color:#999; margin-top:20px;}
.bt p{ font-size:16px; line-height:60px; color:#999;}

.fuwu_more{ width:170px; height:52px; background:#1471c0; margin:30px auto; text-align:center; border-radius:2em;}
.fuwu_more a{ line-height:52px; color:#fff; font-size:18px; }

.bj{ background:#f7f7f7; width:100%; padding:20px 0;}
.yfycx{ width:1200px; height:650px; margin:auto; margin-top:20px;}
.cp1{ width:715px; height:363px; float:left; position:relative; overflow:hidden;}
.cp1 h1{ width:715px; background:rgba(0, 0, 0, 0.6); line-height:55px; color:#fff; font-size:16px; margin-top:-55px; z-index:999; position:relative; padding-left:15px;}
.cp2{ width:479px; height:363px; float:right; position:relative; overflow:hidden;}
.cp2 h1{ width:479px; background:rgba(0, 0, 0, 0.6); line-height:55px; color:#fff; font-size:16px; margin-top:-55px; z-index:999; position:relative; padding-left:15px;}
.cp3{ width:308px; height:241px; float:left; margin-top:6px; position:relative; overflow:hidden;}
.cp3 h1{ width:308px; background:rgba(0, 0, 0, 0.6); line-height:55px; color:#fff; font-size:16px; margin-top:-55px; z-index:999; position:relative; padding-left:15px;}

.cp4{ width:308px; height:241px; float:left; margin-left:4px; margin-top:6px; position:relative; overflow:hidden;}
.cp4 h1{ width:308px; background:rgba(0, 0, 0, 0.6); line-height:55px; color:#fff; font-size:16px; margin-top:-55px; z-index:999; position:relative; padding-left:15px;}

.cp5{ width:574px; height:241px; float:right; position:relative; margin-top:6px; overflow:hidden;}
.cp5 h1{ width:574px; background:rgba(0, 0, 0, 0.6); line-height:55px; color:#fff; font-size:16px; margin-top:-55px; z-index:999; position:relative; padding-left:15px;}

.testimg{transition: all 1s;}
.testimg:hover{transition: all 1s; -ms-transform: scale(1.4); -moz-transform: scale(1.4); -webkit-transform: scale(1.4); -o-transform: scale(1.4); transform: scale(1.4);}

.gy{ width:546px; height:286px; padding:10px 22px; border:1px solid #dedede;}
.bt1{}
.bt1 h1 a{ font-size:20px; color:#1471c0; line-height:50px; font-weight:bold;}
.bt1 h1 a span{ font-size:18px; color:#999; line-height:50px; text-transform:uppercase; font-weight:normal;}
.bt1 h2 a{ font-size:15px; color:#999; line-height:50px; text-transform:uppercase; }
.gy_zi{ width:335px; font-size:15px; color:#666; line-height:28px;}
.gy_zi span{ color:#cd0505;}


.new_z{ width:335px;}
.new_z dl dd{ clear:both;}
.new_z dl dd a{ float:left; font-size:14px; color:#777; line-height:34px;}
.new_z dl dd span{ float:right; font-size:14px; color:#999; line-height:34px;}
.new_z dl dd:hover a{ color:#1471c0;}
.new_z dl dd:hover span{ color:#1471c0;}

.dibu{ background:#323232; padding:40px 0;}
.dibu h1 a{ font-size:16px; color:#999; line-height:30px; margin:0 10px;}
.dibu h1{ font-size:16px; color:#999; line-height:30px; margin-left:-10px;}
.dibu p{ font-size:14px; color:#666; line-height:25px;}

/*ÄÚÒ³µ¼º½*/

.n_dao{ width:240px;}
.n_dao_di{ background:#1374c3; width:240px; padding:20px 0;}
.n_dao_di h1{ padding-left:30px;}
.n_dao_di h1 a{ font-size:28px; color:#fff; line-height:30px;}
.n_dao_di h1 a span{ font-size:16px; color:#fff; text-transform:uppercase; font-weight:bold;}
.n_dao_zi{}
.n_dao_zi ul li{ background:url(n_dao2.jpg); width:240px; margin-top:8px; color:#666;}
.n_dao_zi ul li a{display:block; font-size:14px; color:#666; line-height:38px; padding-left:30px;}
.n_dao_zi ul li a:hover,.n_dao_zi ul li:hover{ font-size:14px; color:#FFF;  background:url(n_dao1.jpg);  display:block; height:38px; line-height:38px; text-align:left;}

.ys{float:left; width:285px; padding:0 12px;text-align:center; margin-top:15px; line-height:20px;}
.ys img:hover{transition: all 1s; -ms-transform: scale(0.9); -moz-transform: scale(0.9); -webkit-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9);}

/*ÄÚÒ³×Ö*/
.n_zi{ width:930px;}
.n_dao_b{ width:930px;  }
.n_dao_biao{ width:300px;}
.n_dao_biao h1 a{ font-size:16px; line-height:20px; color:#555555;}
.n_dao_biao h1 a span{ font-size:12px; color:#787878;}
.n_dao_bt{ background:url(n_xian.jpg) repeat-x;  width:930px; height:4px; margin-top:10px;}
.n_zi h2 a{ font-size:24px; line-height:50px; font-weight:bold; color:#4c4c4c;}
.n_zi h2 a span{ color:#969696;}
.n_zi p{ width:930px; font-size:14px; color:#5d5d5d; line-height:30px; margin:10px 0;}
.n_zi p span{ font-size:16px; color:#4c4c4c; line-height:30px;}

.lx{ background:#eeeeee; width:220px; padding:10px; font-size:14px; color:#666; line-height:26px;}
.wz{ border-bottom:1px solid #dedede; font-size:16px; color:#999; line-height:60px;}
.wz a{ font-size:16px; color:#999; line-height:60px;}




.xiaocms-page{width:auto; height:30px; float:right; line-height:30px; text-align:right; margin-right:10px;}
.xiaocms-page a{ text-decoration:none; margin-left:5px; color:#666; font-size:12px; border:1px solid #eee; padding:5px 10px;}
.xiaocms-page span{ color:#fff; margin-left:5px; font-size:12px; background:#ff9900; padding:5px 10px;}