﻿/* CSS Document */

body { margin:0 auto; padding:0; font-size:14px; color:#333333; line-height:24px;  min-width:1200px; 1overflow-x:hidden; font-family:"微软雅黑";}
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border:0px; margin:0; padding:0; list-style-type:none; }
b{ font-size:14px;}
h1,h2,h3,h4,h5,h6 { font-weight: normal;}
h1 { font-size: 3em;}
h2 { font-size: 2em;}
h3 { font-size: 1.5em;}
h4 { font-size: 1.2em;}
h5 { font-size: 1em;}
h6 { font-size: 1em;}

h1 img, h2 img, h3 img,
h4 img, h5 img, h6 img {
  margin: 0;
}


/* Link */
a:link {color: #333333; text-decoration:none;}
a:visited {color: #333333;text-decoration:none;}
a:hover {color: #333333; text-decoration:none;}
a:active {color: #333333;}

a{blr:expression(this.onFocus=this.blur());} 

/*Clear*/
.clear{ clear:both; font-size:1px; height:0px; line-height:0px; overflow:hidden;}/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/

.f_left{ float:left;}
.f_right{ float:right;}

.left1{ margin-left:9px;}
.top1{ margin-top:9px;}
/*Wrapper*/
.wrapper{width:100%;  margin:0px auto; max-width:1920px;}

.toubu{width:100%; height:130px; background:url(../images/tu1.jpg) no-repeat center;}
.toubu_s{ width:1200px; height:130px; margin:0px auto;}
.logo{ width:360px; height:130px; float:left;}
.logo img{width:360px; height:130px;}
.tb_ggc{ width:410px; height:130px; float:left; margin-left:210px;}
.tb_ggc img{width:410px; height:130px;}
.tb_jmrx{ width:205px; height:93px; float:right; font-family:微软雅黑; font-size:18px; text-align:left; color:#333333; padding-top:37px;}
.tb_jmrx span{ font-family:微软雅黑; font-size:22px; font-weight:bold; color:#cc6600;}

.navbox{ background-color:#981112; width:100%; height:50x; margin:0px auto; position:relative; z-index:999; max-width:1920px;}
.nav{ height:50px; margin:0px auto; width:1200px;}
.nav2{position: relative; list-style-type: none; height:50px; float:left; margin-left:0px; line-height:50px; width:150px; font-size:15px; font-family:微软雅黑; text-align:center;}
.nav2 a{text-align:center; color: #FFF; display: block;width:150px; height:50px;}
.nav2:hover{ background:url(../images/tu2.png) no-repeat center;}

.submenu{position: absolute; top:50px; width:150px; z-index:9999; height:auto; left:0px; background-color:#981112;}
.submenu li{ width:150px; text-align:center;font-family:微软雅黑; font-size:14px; font-weight:normal; height:35px; line-height:35px;}
.submenu li a { width:150px;  display: block; height:35px; line-height:35px; color: #ffffff;}
.submenu li a:hover{ background-color:#cc3642;width:150px; height:35px; line-height:35px; margin-left:0px; }

.banner{ width:100%; height:630px; overflow:hidden; position:relative;font-size:0;}
.b-img{ height:630px; display:block; position:absolute; left:0; top:0; z-index:1;}
.b-img a{display:block; height:630px; float:left;}
.b-list{ height:50px; padding-top:590px; position:relative; margin:0 auto; z-index:2;}
.b-list span{ display:block;cursor:pointer; width:13px; height:13px; float:left; margin:0 4px; _margin:0 2px; background-color:#981213; border-radius:50%;}
.b-list .spcss{ background:#999999;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:60px; height:140px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:240px;}
.bar-right em{ display:block; width:60px; height:140px; background:url(../images/arrow1.png) -0px 0px no-repeat; margin:0 auto; margin-top:240px;}
.bar-left .emcss{ background-position:0px 0px;}
.bar-right .emcss{ background-position:0px 0px;}

.gyby{ width:100%; height:830px; background:url(../images/bj1.jpg) no-repeat center;}
.byjy_s{ width:1200px; height:770px; margin:0px auto; padding-top:60px;}
.byjy_s_t{ width:1200px; height:99px; font-family:微软雅黑; font-size:40px; font-weight:bold; text-align:center; line-height:99px; background:url(../images/tbj.png) no-repeat center;}
.byjy_s_t a{ color:#981112;}
.byjy_s_ggc{ width:1200px; height:40px; font-family:微软雅黑; font-size:20px; line-height:40px; text-align:center; color:#333333; margin-top:15px;}

.byjy_z{ width:720px; height:415px; float:left; margin-top:90px;}
.byjy_sp{ width:306px; height:228px;overflow: hidden; float:left;}
.byjy_sp img{width:306px; height:228px;}

.byjy_js{ width:356px; height:228px; float:right; font-family:微软雅黑; font-size:17px; line-height:30px; text-indent:2em; color:#333333;}
.byjy_js span a{ color:#981112;}
.gyby_fl{ width:720px; height:90px; margin-top:95px; float:left;}
.gyby_fl li{ width:160px; height:90px; float:left; margin-right:20px; background:url(../images/tu4.png) no-repeat; text-align:center; font-size:18px; line-height:90px;}
.gyby_fl li a{ display:block; width:160px; height:90px; color:#000000;}
.gyby_fl li a:hover{ background:url(../images/tu5.png) no-repeat; color:#FFF;}
.gyby_fl li a.active{background:url(../images/tu5.png) no-repeat; color:#FFF;}

.byyw_tplh{ width:417px; height:442px; float:right; background:url(../images/tu3.jpg) no-repeat right; margin-top:62px;}

.bydyw{ width:100%; height:993px; background:url(../images/bj2.jpg) no-repeat center;}
.bydyw_s{width:1200px; height:908px; margin:0px auto; padding-top:85px;}

.bydyw_ggc{ width:1200px; height:145px; margin-top:10px;}
.bydyw_ggc img{ width:1200px; height:145px;}
.bydyw_kc{ width:570px; height:550px; float:left; margin-top:20px;}
.bydyw_kc img{ width:570px; height:550px;}

.jjnrts{ width:442px; height:310px; float:right; background:url(../images/tu8.png) no-repeat; margin-top:70px; padding:75px 85px;}
.jjnrts_bt{ font-family:黑体; font-size:32px; color:#981112; text-align:center;}
.jjnrts_nr{ font-family:微软雅黑; font-size:18px; line-height:30px; margin-top:20px;}

.sxtd{ width:100%; height:759px; background:url(../images/bj3.jpg) no-repeat center;}
.sxtd_s{ width:1200px; height:700px; margin:0px auto; padding-top:60px;}

.sxtd_s_ggc{ width:1200px; height:40px; font-family:微软雅黑; font-size:20px; line-height:40px; text-align:center; color:#333333; margin-top:25px;}

.sznr1{ width:290px; height:360px; float:left; margin-top:70px;}
.sznr_a{ width:290px; height:72px; font-family:微软雅黑; font-size:18px; line-height:28px; margin-top:30px; color:#333333;}
.sznr_b{ width:290px; height:72px; font-family:微软雅黑; font-size:18px; line-height:28px; margin-top:145px; color:#333333;}
.shanzi{ width:554px; height:370px; margin-top:50px; float:left; margin-left:30px;}

.sznr2{ width:310px; height:360px; float:right; margin-top:70px;}
.sznr_c{ width:290px; height:84px; font-family:微软雅黑; font-size:18px; line-height:28px; margin-top:5px; color:#333333; float:right;}
.sznr_d{ width:310px; height:160px; font-family:微软雅黑; font-size:18px; line-height:28px; margin-top:75px; color:#333333; float:right;}

.sxtd_dq{ width:100%; height:799px; margin:0px auto; background:url(../images/tu4.jpg) no-repeat center;}
.sxtd_dq_s{ width:1200px; height:739px; margin:0px auto; padding-top:60px;}
.sxtd_dq_s_ggc{ width:1200px; height:30px; margin:0px auto; font-family:微软雅黑; font-size:20px; text-align:center; line-height:30px; color:#FFF; margin-top:20px;}

.sxtd_list{ width:1200px; height:555px; margin-top:45px; margin:0px auto;}
.sxtd_t1{ width:182px; height:155px; background:url(../images/tu10.png) no-repeat top; padding:5px; float:left; margin-left:50px; margin-top:50px; font-family:微软雅黑; font-size:17px; text-align:center; color:#FFF; line-height:30px;}
.sxtd_t1 img{ width:182px; height:116px;}
.sxtd_t2{ width:182px; height:155px; background:url(../images/tu10.png) no-repeat top; padding:5px; float:left; margin-left:715px; margin-top:50px; font-family:微软雅黑; font-size:17px; text-align:center; color:#FFF; line-height:30px;}
.sxtd_t2 img{ width:182px; height:116px;}
.sxtd_t3{ width:182px; height:155px; background:url(../images/tu10.png) no-repeat top; padding:5px; float:left;margin-top:20px; font-family:微软雅黑; font-size:17px; text-align:center; color:#FFF; line-height:30px;}
.sxtd_t3 img{ width:182px; height:116px;}
.sxtd_t4{ width:182px; height:155px; background:url(../images/tu10.png) no-repeat top; padding:5px; float:left; margin-left:815px; margin-top:20px; font-family:微软雅黑; font-size:17px; text-align:center; color:#FFF; line-height:30px;}
.sxtd_t4 img{ width:182px; height:116px;}
.sxtd_list{ width:1200px; height:555px; margin-top:45px; margin:0px auto;}
.sxtd_t5{ width:182px; height:155px; background:url(../images/tu10.png) no-repeat top; padding:5px; float:left; margin-left:121px; margin-top:15px; font-family:微软雅黑; font-size:17px; text-align:center; color:#FFF; line-height:30px;}
.sxtd_t5 img{ width:182px; height:116px;}
.sxtd_t6{ width:182px; height:155px; background:url(../images/tu10.png) no-repeat top; padding:5px; float:left; margin-left:574px; margin-top:15px; font-family:微软雅黑; font-size:17px; text-align:center; color:#FFF; line-height:30px;}
.sxtd_t6 img{ width:182px; height:116px;}

.byfc{ width:100%; height:932px; margin:0px auto; background:url(../images/tu11.jpg) no-repeat center;}
.byfc_s{ width:1260px; height:872px; margin:0px auto; padding-top:60px;}
.byfc_js{ width:1200px; height:96px; margin:0px auto; font-family:微软雅黑; font-size:20px; text-align:center; margin-top:45px; line-height:32px;}

.jmys{ width:100%; height:1140px; margin:0px auto; background:url(../images/tu12.jpg) no-repeat center;}
.jmys_s{ width:1200px; height:1080px; margin:0px auto; padding-top:60px;}

.jmys_ggc{ width:1000px; height:96px; margin:0px auto; font-family:微软雅黑; font-size:26px; color:#333333; text-align:center; line-height:38px; margin-top:35px;}
.jmys_dh{ width:1200px; height:45px; margin:0px auto; font-family:微软雅黑; font-size:36px; font-weight:bold; text-align:center; color:#cc6600; margin-top:15px;}

.jmys_list{ width:1200px; height:690px; margin:0px auto; margin-top:30px;}
.jmys_list_s{ width:900px; height:160px; margin:0px auto; background:url(../images/tu11.png) no-repeat center; padding:25px 150px 25px 150px; margin-top:25px;}
.jmys_mc{ width:75px; height:75px; float:left; font-family:微软雅黑; font-size:28px; font-weight:bold; color:#FFF; line-height:35px; margin-top:40px;}
.jmys_js{ width:770px; height:160px; float:left; margin-left:30px; font-family:微软雅黑; font-size:17px; color:#FFF; line-height:30px;}


.lxwm{ width:100%; height:639px; margin:0px auto; background:url(../images/tu13.jpg) no-repeat center;}
.lxwm_s{ width:1200px; height:559px; margin:0px auto; padding-top:80px;}
.lxwm_z{ width:330px; height:470px; float:left;}
.lxwm_z_mc{ font-family:微软雅黑; font-size:16px;  color:#999999; line-height:35px;}
.lxwm_z_mc a{color:#990000;font-weight:bold; font-size:36px;}
.lxwm_nr{ width:330px; height:160px; font-family:微软雅黑; font-size:16px; line-height:30px; color:#000000; margin-top:45px;}

.ewm{ width:310px; height:165px; float:left; margin-top:30px;}
.ewm li{ width:125px; height:165px; font-family:微软雅黑; font-size:15px; text-align:center; color:#000000; float:right; margin-right:30px;}
.ewm li img{ width:125px; height:125px;}

.weiss{ width:450px; height:430px; background-color:#f4e8d1; float:left; margin-left:30px; padding:20px 15px 20px 15px;}
.weiss_tp img{ width:450px; height:150px;}
.weiss_js{ width:420px; margin:0px auto; font-family:微软雅黑; font-size:16px; line-height:30px; color:#333333; margin-top:40px; color:#333333;}

.sqjm{ width:330px; height:470px; float:right;}

.online1{ width:330px; height:370px; margin:0px auto; margin-top:30px; margin-bottom:100px; }
#name1{ background-color:#ffffff; border:1px solid #eedadb; width:270px; height:43px; float:left; margin-top:10px; border-radius:30px; outline:none;}
#name2{ background-color:#ffffff; border:1px solid #eedadb; width:270px; height:100px; float:left; margin-top:10px; border-radius:10px; outline:none;}
.td1{ width:60px; height:40px; font-size:16px; text-align:right; font-family:微软雅黑; color:#000000; float:left; margin-top:10px; line-height:40px;}
#sub1{ background-color:#333333; width:93px; height:35px; border:0px solid red; margin-left:70px; font-size:15px; color:#ffffff; margin-top:10px; font-family:微软雅黑; border-radius:30px; outline:none;}
#sub2{ background-color:#981112; width:93px; height:35px; border:0px solid red; margin-left:10px; font-size:15px; color:#ffffff; margin-top:10px; font-family:微软雅黑; border-radius:30px; outline:none;}

.gypjjs{ width:100%; height:542px; background:url(../images/hht.jpg) no-repeat center; padding-top:88px;}
.gypjnr{ width:688px; height:178px; background:url(../images/hz.png) no-repeat center; margin:0px auto; padding:145px 140px 145px 140px;}

.gypjmc{ float:right; width:24px; height:178px; font-family:微软雅黑; font-size:20px; line-height:28px;}
.gypjwz{ width:600px; height: 178px;  writing-mode: vertical-rl; writing-mode: tb-lr; float:right; margin-right:35px; font-family:微软雅黑; font-size:15px; line-height:28px; letter-spacing:1px; color:#333333;}
.gypjwz span a{ color:#990000;}

.dbxx{ width:100%; height:190px; background:url(../images/tu14.jpg) no-repeat center;}
.dbxx_s{ width:1200px; height:130px; margin:0px auto; padding-top:60px;}
.dbdh{ width:1200px; font-family:微软雅黑; font-size:16px; text-align:center; line-height:30px; color:#FFF;}
.dbdh a{color:#FFF;}
.bqsy{ width:1200px; font-family:微软雅黑; font-size:16px; margin:0px auto; text-align:center; color:#FFF; margin-top:25px;}

.ziyenr{ width:100%; background:url(../images/zybj.jpg) repeat; margin:0xp auto; max-width:1920px; padding-bottom:30px;}
.ziyenrzj{ width:1200px; margin:0px auto; background-color:#FFF; border-bottom:1px solid #FFF;}
.zywz{ width:1200px; height:80px; font-family:微软雅黑; font-size:32px; text-align:center; color:#333333; background:url(../images/tu15.jpg) no-repeat top center; padding-top:45px;}

.tc{text-align:center;}
.pro_type{ width:1160px; margin:0px auto; margin-top:5px; border-bottom:3px solid #981112;}
.pro_type a{display:inline-block;height:38px;line-height:38px;padding:0 30px;margin:0 3px;background:#981112; font-size:15px; color:#FFF;}
.pro_type a:hover{background:#dabca4;color:#fff;}
.pro_type a.active{background:#dabca4;color:#fff;}

.comp{ width:1160px; font-family:微软雅黑; font-size:15px; color:#333333; margin:0px auto; line-height:28px; margin-top:20px; margin-bottom:20px;}
.comp img{ max-width:1160px; height:auto; margin:0px auto;} 

.news_list{ width:1160px; margin:0px auto; padding-top:10px;}
.news_list_s{width:1160px; height:180px; border-bottom:1px dashed #999999; margin-top:20px;}
.new_tp{ width:253px; height:160px; float:left; ;}
.new_tp img{width:253px; height:160px;border-radius:8px}
.new_tm{ width:885px; height:30px; float:right; font-family:微软雅黑; font-size:18px; line-height:30px; margin-top:10px;}
.new_tm a{ color:#333333;}
.new_tm a:hover{ color:#000000;}
.new_rq{width:885px; height:40px; float:right; font-family:微软雅黑; font-size:14px; line-height:40px; color:#999999;}
.new_js{ width:885px; height:60px; font-family:微软雅黑; font-size:15px; color:#333333; line-height:30px; float:right;}

.main_page{margin:50px 0 50px;}
.main_page a{display:inline-block;margin:0 5px;border:#ddd solid 1px;padding:0 15px;height:30px;line-height:30px;}
.main_page a:hover{background:#981112;color:#fff;border:#981112 solid 1px;}

.news_show{ width:1160px; margin:0px auto;}
.news_bt{ width:1160px; font-family:微软雅黑; font-size:18px; text-align:center; line-height:24px; padding-top:30px; color:#000000;}
.news_rq{ width:1160px; padding:12px 0; color:#999999; text-align:center; border-bottom:1px dashed #999999;}
.news_nr{width:1160px; font-family:微软雅黑; font-size:15px; color:#333333; margin:0px auto; line-height:28px; margin-top:20px; margin-bottom:20px;}
.news_nr img{max-width:1160px; height:auto; margin:0px auto;}

.pagination {
  padding-bottom:60px;
  line-height:39px;
  text-align:center;
}
.pagination a{
  color: #333333;
  font-size:16px;
  padding: 0 10px;
}
.pagination a:hover {
  color: #981112;
}
.pagination .active {
  color: #981112;
}

.pro_list{ width:1200px; margin:0px auto;}
.pro_list_s a{ display:block; width:373px; height:284px; float:left; margin-left:20px; margin-top:30px; background-color:#f3f0f0; font-family:微软雅黑; font-size:15px; text-align:center; line-height:50px; color:#333333;}
.pro_list_s img{ width:373px; height:236px;}
.pro_list_s a:hover{background-color:#cc3642; color:#FFF;}

.pro_show{ width:1160px; padding-top:40px; margin:0px auto;}

.pro_show_tp{width:557px; height:353px; margin:0px auto;}
.pro_show_tp img{ width:557px; height:353px;}
.pro_show_mc{ width:1160px; height:40px; font-size:18px; line-height:30px; text-align:center; padding-top:20px; border-bottom:1px dashed #999999;}
.pro_show_js{ width:1160px; padding:20px 0px; font-family:微软雅黑; font-size:15px; line-height:28px;}


.online2{ width:610px; height:435px; margin:0px auto; margin-top:30px; margin-bottom:100px; }
#name3{ background-color:#ffffff; border:1px solid #eedadb; width:520px; height:43px; float:left; margin-top:10px; border-radius:30px; outline:none;}
#name4{ background-color:#ffffff; border:1px solid #eedadb; width:520px; height:160px; float:left; margin-top:10px; border-radius:10px; outline:none;}
.td2{width:70px; height:40px; font-size:16px; text-align:right; font-family:微软雅黑; color:#000000; float:left; margin-top:10px; line-height:40px;}
#sub3{ background-color:#333333; width:93px; height:35px; border:0px solid red; margin-left:320px; font-size:15px; color:#ffffff; margin-top:10px; font-family:微软雅黑; border-radius:30px; outline:none;}
#sub4{ background-color:#981112; width:93px; height:35px; border:0px solid red; margin-left:10px; font-size:15px; color:#ffffff; margin-top:10px; font-family:微软雅黑; border-radius:30px; outline:none;}