@charset "gb2312";
/* CSS Document */

*{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#444;}
ul{ list-style:none;}
h2,b{ font-weight:normal;}
em,i{ font-style:normal;}
img{ border:none;}
body{ font-family:'Î¢ÈíÑÅºÚ'; font-size:12px;/* background:url(../images/bg.gif) ;*/}
.clear{ clear:both;}


/*header*/
.header{ width:auto; height:55px; margin:0 auto; background:#b51a12; overflow:hidden;}
.head{ width:1000px; height:55px; line-height:55px; margin:0 auto;}
.head p{ float:left; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; font-size:20px;}
.head p img{ float:left; height:38px; margin-top:9px; margin-right:10px;}
.head p b{ font-size:14px; margin-left:5px; color:#fcd6d4;}
.head h2{ float:right; height:55px; line-height:55px; font-size:12px; color:#fff;   }
.head h2 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff;  padding:0px 30px; float:left;}
.head h2 a:hover{ background:#1c1c1c; }
.head h2 em{ float:left; margin-top:2px; color:#fcaca8;}
.head span{ float:right; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; background:url(../images/tell.png) no-repeat center left; padding-left:35px;}
.head span em{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}



/*banner*/
.banner{width:100%;height:480px;overflow:hidden; position:relative; }
.banner .hd{height:5px; overflow:hidden;left:46%; bottom:40px; position:absolute; z-index:99999999999999999999;}
.banner .hd ul{overflow:hidden; zoom:1; float:left;}
.banner .hd ul li{float:left; margin-right:5px; width:35px; height:5px; line-height:5px; background:#fff; cursor:pointer;}
.banner .hd ul li.on{background:#b51a12;}
.banner .bd img{width:1920px;height:601px;display:block; margin:0 auto; }
.banner .bd{position:absolute; width:100%; height:480px;z-index:-99999999; }
.banner .bd li{zoom:1; vertical-align:middle;}
.banner .bd li .ban{ width:auto; height:480px;}
.wz{ width:660px; height:480px; margin:0 auto; text-align:center; }
.wz h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:50px; font-weight:bold; color:#f00; padding-top:140px; }
.wz h2 b{ color:#f00; font-weight:bold;}
.wz h2 b em{  font-size:56px; float:left;}
.wz span{display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; line-height:44px; color:#000; margin-top:20px; letter-spacing:1px;}
.wz span em{ font-size:24px;}

.wz04{ width:1000px; height:240px; margin:0 auto; }
.wz04 p{ height:50px;font-family:"Î¢ÈíÑÅºÚ"; font-size:52px; font-weight:bold; color:#000; padding-top:60px;}
.wz04 span{ height:50px; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; color:#000;margin-top:20px;}

.wz03{ width:1200px;}
.wz03 h2{font-family:"Î¢ÈíÑÅºÚ"; font-size:50px; font-weight:bold; color:#f00; padding-top:140px; }
.wz03 h2 em{  font-size:72px;}




/*main02*/
.main01{ width:auto; height:580px; padding-top:60px;}
.tit{ width:auto; height:100px; text-align:center; background:url(../images/xx.png) no-repeat center bottom;}
.tit h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:40px; font-weight:bold; color:#333;}
.tit h2 em{ color:#d00; text-transform:uppercase;}
.tit p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#888; margin-top:5px;}

.news{ width:1000px; height:auto; margin:0 auto; overflow:hidden; margin-top:25px; }
.news ul{ width:1100px;}
.news ul li{width:314px; height:auto; float:left; margin-right:39px; }
.news ul li dl{ margin-top:10px;}
.news ul li dl dd{ height:38px; line-height:38px;}
.news ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333;}
.news ul li a em{ font-style:italic;font-family:Arial, Helvetica, sans-serif; font-size:12px;  text-align:center; text-transform:uppercase; padding:0px 5px; margin-left:10px; background:#f00; color:#fff;}
.news ul li a:hover{ color:#f00;}

.more{ width:200px; height:40px; margin:0 auto; line-height:40px; text-align:center; margin-top:40px;}
.more a{  font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; background:#ffcc00; display:block;}
.more a em{ font-family:'ËÎÌå'; margin-left:5px; font-weight:bold;}
.more a:hover{ text-decoration:underline;}



/*main02*/
.main02{ width:auto; height:620px; background:url(../images/bg01.jpg) no-repeat center; padding-top:60px;}
.zyyw{ width:1000px; height:auto; margin:0 auto; overflow:hidden; }
.zyyw ul{ width:1100px;}
.zyyw ul li{width:480px; height:210px; float:left; margin-top:20px; margin-right:33px;}
.zyyw #bk li:nth-child(1) .zy_b_r{background:#fed545; }
.zyyw #bk li:nth-child(2) .zy_b_r{background:#d4ede7; }
.zyyw #bk li:nth-child(3) .zy_b_r{background:#ef7778; }
.zyyw #bk li:nth-child(4) .zy_b_r{background:#ffc801; }
.zy_b{ width:480px; height:210px; float:left; background:#111216;}
.zy_b_l{ width:250px; height:210px; background:#3e4557; float:left; text-align:center; }
.zy_b_l h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px;color:#fff; font-weight:bold; margin-top:30px; margin-bottom:10px; }
.zy_b_l p{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#c6c6c6; height:28px; line-height:28px; margin:0px 40px;}

.zy_b_r{ width:230px; height:210px; float:right; margin-top:-9px; margin-right:-7px; text-align:center; line-height:210px; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; font-weight:bold; color:#333;}




/*main03*/
.main03{ width:auto; height:620px; padding-top:60px; background:#38579a; }
.tit02{ width:auto; height:100px; text-align:center; background:url(../images/xx.png) no-repeat center bottom;}
.tit02 h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:40px; font-weight:bold; color:#fff;}
.tit02 p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#a9b8d9; margin-top:5px;}

.about{ width:1000px; height:560px; margin:0 auto;  }
.about_t{ width:1000px; height:150px; margin-top:30px; background:url(../images/about02.png) no-repeat center top; text-align:center;}
.about_t p{ font-family:"Î¢ÈíÑÅºÚ"; color:#fff; font-size:15px; line-height:24px; letter-spacing:0.5px; margin-top:15px; }
.about_t p em{ color:#fff;}
#with{margin-left:140px;margin-right:140px; }

.about_b{ width:1000px; height:260px; background:#21345c; margin-top:20px;}
.product{ width:1000px; height:260px; zoom:1; overflow:hidden;margin:0 auto; margin-top:20px;  clear:both; }
.product .pcont { float:left; overflow: hidden; width: 930px; margin-left:34px;height:260px; }
.product .ScrCont {WIDTH: 32766px; ZOOM: 1;}
.product #List1_1, .product #List2_1 {FLOAT: left;}

.product .cgal_ntp{float:left;width:262px; height:260px;  text-align:center; margin-left:21px; margin-right:20px; margin-top:24px;}
.product .pcont img{ width:280px; height:180px;   border:#fff solid 1px;  }
.product .pcont p{ font-size:16px; margin-top:5px; color:#fff;font-family:"Î¢ÈíÑÅºÚ";}
.product .pcont a:hover img{border:#fff solid 1px;}
.product .pcont a:hover p{ text-decoration:underline;}

.product #jdal_AMLef{ display:block;margin:0px;padding:0px;float:left;width:34px;height:34px;margin-top:100px; position:absolute;}
.product #jdal_AMLef A{ display:block;margin:0px;padding:0px;float:left;width:34px;height:34px; background:url(../images/jdal_BG_5102.png) no-repeat left center;}
.product #jdal_AMLef A:hover{ background:url(../images/jdal_BG_5102.png) no-repeat left center;}
.product #jdal_AMRgi{margin:0px;padding:0px; margin-left:965px; margin-top:100px;width:34px;height:34px; background:url(../images/jdal_BG_53.png); position:absolute;}
.product #jdal_AMRgi A{margin:0px;padding:0px;  float:right;width:34px;height:34px; background:url(../images/gd_y02.png) no-repeat right center;}
.product #jdal_AMRgi A:hover{ background:url(../images/gd_y02.png) no-repeat right center;}




/*main04*/
.main04{ width:auto; height:820px; background:#f3f3f3; padding-top:60px;}
.hzyx{ width:1000px; height:auto; margin:0 auto; clear:both;  overflow:hidden; margin-top:40px; }
.hzyx ul{ width:1100px;  }
.hzyx ul li{ width:243px; height:310px; float:left; margin-right:10px; margin-top:10px;text-align:center; background:#fff; }
.hzyx ul li a{ display:block;}
.hzyx ul li img{ width:106px; height:103px; padding:10px 0px; }
.hzyx ul li h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; width:190px; height:30px; line-height:30px; background:#b51a12; margin:0 auto; margin-top:10px; }
.hzyx ul li a:hover p{ color:#f00; }
.hzyx ul li p{ width:190px; margin:0 auto; text-align:justify; font-size:13px; line-height:24px; margin-top:15px;}




/*main05*/
.main05{ width:1000px; height:560px; margin:0 auto; padding-top:60px;}
.zsyb{ width:1010px; height:auto; margin:0 auto; overflow:hidden; }
.zsyb ul{ width:1100px;}
.zsyb ul li{ width:324px; height:auto; background:#fff; float:left; border:#c9c9c9 solid 1px; margin-right:16px; margin-top:20px; padding-bottom:15px;text-align:center;}
.zsyb ul li h2{ height:35px; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; font-weight:bold; color:#d00;  margin:0px 25px;   margin-top:15px;}
.zsyb ul li dl{ width:280px; height:auto; margin:0 auto; }
.zsyb ul li dl dd{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#555; line-height:28px;}
.zsyb ul li a{ display:block;}
.zsyb ul li img{ width:324px; height:208px;}





/*main06*/
.main06{ width:auto; height:620px; background:url(../images/way-bg.jpg) no-repeat center top; padding-top:60px; margin:0 auto;}
.xybz{ width:1000px; height:480px; margin:0 auto; margin-top:40px; }
.xybz ul{}
.xybz ul li{ width:1000px; height:120px; }
.xybz ul li p{ width:650px; height:auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:26px;}
.xybz ul li h2{ color:#fff;}

.xybz #xy li:nth-child(1){background:url(../images/li.png) no-repeat center top;}
.xybz #xy li:nth-child(1) p{ float:left; padding-top:8px;}
.xybz #xy li:nth-child(1) h2{ float:right; width:320px; text-align:center; height:35px; line-height:35px; margin-top:20px;}
.xybz #xy li:nth-child(2){background:url(../images/li02.png) no-repeat center top;}
.xybz #xy li:nth-child(2) p{ float:right; margin-top:-8px;}
.xybz #xy li:nth-child(2) h2{ float:left; width:320px; text-align:center; height:35px; line-height:35px; }
.xybz #xy li:nth-child(3){background:url(../images/li.png) no-repeat center top;}
.xybz #xy li:nth-child(3) p{ float:left; padding-top:8px;}
.xybz #xy li:nth-child(3) h2{ float:right; width:320px; text-align:center; height:35px; line-height:35px; margin-top:20px;}
.xybz #xy li:nth-child(4){background:url(../images/li02.png) no-repeat center top;}
.xybz #xy li:nth-child(4) p{ float:right; margin-top:-8px;}
.xybz #xy li:nth-child(4) h2{ float:left; width:320px; text-align:center; height:35px; line-height:35px; }

.jqqj{font-size: 14px;padding: 20px 0;}
.jqqj a{color:rgb(44,130,201);}
.jqqj table{width: 90%;margin: 0 auto;text-align: center; padding-top: 10px;}
.jqqj thead tr th{width: 25%;background:rgb(44,130,201);color: #fff; line-height: 35px;}
.jqqj tbody tr{width: 100%;border:1px solid #fff;background:rgba(44,130,201,0.2); }
.jqqj tbody tr td{border:1px solid #fff; color:#000; line-height: 35px}




/*main07*/
.main07{width:auto; height:480px; background:url(../images/lxwm.jpg) no-repeat center ; }
.dtbm{ width:1000px; height:480px; margin:0 auto;}
.dtbm img{ float:left; margin-top:60px; background:#fff; padding:10px;}
.bddt{ width:500px; height:340px; float:left; border:#fff solid 10px; float:left; margin-top:60px;}
.zxbm02{ width:480px; height:370px; float:right; margin-top:60px;  }
.bm_bg{ width:480px; height:370px; background:#000; position:absolute;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;}
.bm_nr{ width:480px; height:370px; position:absolute; text-align:center;}
.zxbm02 h2{ font-family:"Î¢ÈíÑÅºÚ"; color:#fff; font-size:40px; font-weight:bold; padding-top:70px;}
.zxbm02 p{ font-family:"Î¢ÈíÑÅºÚ"; color:#fff; font-size:18px; padding-top:20px; margin:0px 40px; line-height:32px;}
.zxbm02 a{ display:block; width:182px; height:50px; margin:0 auto;line-height:50px; font-family:"Î¢ÈíÑÅºÚ"; background:#ff0; color:#333; font-size:18px; margin-top:30px; border-radius:5px;}
.zxbm02 a:hover{border:#ff0 solid 1px; color:#ff0; background:none;}
.zxbm02 a em{ font-family:'ËÎÌå'; font-weight:bold; margin-left:5px; }

.main06_l{ width:520px; height:370px; float:left; margin-top:60px;}
.main06_bg{ width:520px; height:370px; background:#fff; position:absolute;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.5;opacity: 0.3;}
.zxbm{ width:500px; height:350px; background:#fff; margin-top:10px; position:relative; margin-left:10px; }
.zxbm h2{ text-align:center; padding-top:15px; color:#b51a12; font-size:24px; font-weight:bold;}
.bm_b{ width:460px; height:220px; margin-left:20px; margin-top:20px;  }
.bm_b tr{ float:left; width:210px; margin-right:20px; margin-top:10px; }
.bm_b td{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#424242; }
.bm_l{ float:left; width:60px; text-align:right; margin-top:3px;}
.bm_b span{ font-size:12px;}
.bm_r input{ width:130px; height:24px; background:#f0f0f0; border:none;}
.bm_r select{ width:130px; height:24px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#424242;}
#man,#woman{ width:auto; float:left; margin-left:10px;}
.bm_r em{ float:left; margin-right:10px; margin-top:3px;}
#Submit1{ width:130px; height:30px; margin-left:155px; background:#b51a12; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:30px; cursor:pointer; border-radius:15px;}

/*footer*/
.footer{ width:auto; height:60px; background:#1c1c1c;}
.foot{ width:1000px; height:60px; line-height:60px; margin:0 auto;}
.foot p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#777; float:right;}
.foot span{ float:left; color:#777; font-size:12px;}
.foot em{ font-family:Arial, Helvetica, sans-serif;}
.foot span a{font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#777; margin:0px 10px;}
.foot span a:hover{ color:#ff0;}









/*about*/
.banner02{ height:240px; background:url(../images/main1-img-2.jpg) no-repeat center; }
.wz02{ width:1000px; height:240px; margin:0 auto; }
.wz02 p{ height:50px;font-family:"Î¢ÈíÑÅºÚ"; font-size:52px; font-weight:bold; color:#fff; padding-top:60px;}
.wz02 span{ height:50px; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#fff;margin-top:40px;}


.dqwz{ width:auto; height:60px; background:#fff; line-height:60px;}
.dqwz p{ width:1000px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#999;}
.dqwz p b{ background:url(../images/wz.png) no-repeat center left; color:#666; padding-left:20px;  }
.dqwz p a{ margin:0px 10px; color:#666;}
.dqwz p a:hover,#sbjg{ color:#f00;}
.dqwz p a:hover{ text-decoration:underline;}


.mai_bg{background:#f8f8f8; width:100%; float:left; padding:40px 0px;}
.main{ width:1000px; height:auto; background:#fff; margin:0 auto; padding-bottom:30px;  }
.lm{ width:960px; height:90px; margin:0 auto; border-bottom:#e5e5e5 solid 1px; text-align:center; line-height:90px; font-family:"Î¢ÈíÑÅºÚ"; font-size:36px; color:#333; font-weight:bold;}


.about{ width:960px; height:auto; margin:0 auto; margin-top:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666; line-height:26px;}




.clear{ clear:both; height:0px; padding:0px; margin:0px;}
ul.news_list22 li{ background:url(../images/li1.jpg) no-repeat 8px 23px; height:36px; line-height:36px; padding-left:22px; border-bottom:1px dashed #cac6be; overflow:hidden; padding-top:6px;}
ul.news_list22 li a{ float:left; font-size:14px;}
ul.news_list22 li em{ float:right; padding-right:6px;}

.pageCss1{ text-align:center; padding:20px 0 20px; }
.pageCss1 a{ text-decoration:none; color:#333; border:#ddd 1px solid; padding:4px 8px; margin:2px;}
.pageCss1 a:hover { color:#da251c; text-decoration:none; border:#da251c 1px solid;}
.pageCss1 a:active {color:#da251c;}
.pageCss1 span.current { border:#da251c 1px solid; padding:4px 8px; margin:2px; background:#da251c; font-weight:bold; color:#fff;}
.pageCss1 span.pageUp { border:#ccc 1px solid; padding:4px 8px; margin:2px; color:#ccc;}

.titles{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#333333; text-align:center; line-height:50px;}
.date{ text-align:center; border-bottom:1px dashed #ddd; color:#999; line-height:30px; font-size:12px;}
.pagepic{ text-align:center; padding-top:10px;}
.page_con1{ display:inline-block; padding:20px 10px 0; overflow:hidden;}

.picList1 li{ float:left; width:208px; padding:0 8px 8px 8px;}
.picList1 li dl{ width:208px;}
.picList1 li dl dt{ background:url(../images/bg.png) no-repeat; width:192px; height:160px; padding:9px 8px;}
.picList1 li dl dt img{ width:192px; height:160px;}
.picList1 li dl dd{ line-height:30px; height:30px; overflow:hidden; text-align:center; font-size:14px;}
.picList1 li dl dd a{ color:#333}
.picList1 li dl dd a:hover{ color:#f00}

.input_btn{ background:#e30919; text-align:center; color:#fff; width:100px; height:32px; line-height:32px; font-size:14px; border:none; cursor:pointer;font-family:"Î¢ÈíÑÅºÚ"; border-radius:5px}
.input_btn:hover{ background:#383c4b; border-radius:5px}
