/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,p,input,buttom,table,tr,td{padding:0;margin:0;border:0;list-style:none; }
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#666}
html{verflow:-Scroll;overflow-x:hidden}
a{text-decoration:none;color:#525252;}
a:hover{text-decoration:none;color:#da0203;}
.clear{clear:both;}


.topbg{ background:url(../images/logobg.jpg) repeat-x; height:163px}
.logo{ width:1000px; margin:0 auto; height:111px}
.logo h2{ width:538px; height:62px; padding-top:30px; float:left}
.logo span{ float:right; width:211px; height:37px; padding-top:38px}
.menubg{ width:1000px; margin:0 auto; height:52px; line-height:52px; font-size:14px; font-family:"微软雅黑";}
.menubg ul li{ width:95px; height:52px; text-align:center; background:url(../images/menuline.jpg) no-repeat right; height:52px; float:left}
.menubg  .myform{ width:233px; float:right; margin-top:15px}
.search{ background:url(../images/search.jpg) no-repeat; height:24px; width:184px; float:left; line-height:24px; text-indent:26px}
.buttom{ background: url(../images/button.jpg) no-repeat; width:49px; float:left; height:24px; color:#fff}


.banner{width:100%; margin: 0 auto; height:417px}

.index-probg{ background:url(../images/index-probg.jpg) no-repeat; width:1000px; height:545px; margin:0 auto; margin-top:20px}
.index-probg h2{ font-family:"微软雅黑"; font-size:24px; line-height:60px; text-indent:16px; color:#000}
.index-probg h2 span{ font-family:Impact; color:#d5d5d5; padding-left:10px}
.index-probg h2 a{ float:right; padding:20px 20px 0 0}
.probbgc{ width:980px; margin:20px 0 0 20px; height:445px}
.probbgleft{ width:180px; float:left}
.probbgleft ul li{ background: url(../images/indexullihover.jpg) no-repeat; font-size:12px; color:#fff; font-weight:bold; line-height:32px; text-indent:42px}
.probbgleft ul li .zicandan{ width:180px}
.probbgleft ul li .zicandan li{ background:url(../images/indexulli.jpg) no-repeat; font-weight:normal}
.probbgrig{ width:780px; float:right}
.probbgrig ul li{ background:url(../images/probbg.png) no-repeat; width:240px; height:218px; float:left; margin:0 20px 12px 0}
.probbgrig ul li img{ padding:3px 0 0 3px; width:234px; height:178px; float:left}
.probbgrig ul li p{ text-align:center; width:240px}


.youshi{ width:1000px; margin:0 auto; height:1575px; margin-top:20px}
.youshi01{ background:url(../images/youshi01.jpg) no-repeat; width:873px; height:191px; padding:217px 0 0 127px}
.yswenzi{ font-family:"微软雅黑"; font-size:16px;}
.youshi02{ background:url(../images/youshi02.jpg) no-repeat; width:418px; height:255px; padding:94px 0 0 585px}
.youshi03{ background: url(../images/youshi03.jpg) no-repeat; width:882px; height:240px; padding:60px 0 0 118px}
.youshi04{ background: url(../images/youshi04.jpg) no-repeat; width:470px; height:187px; padding:70px 0 0 530px}
.youshi05{ background: url(../images/youshi05.jpg) no-repeat; width:872px; height:211px; padding:50px 0 0 128px}

.centerbg01{ width:1000px; height:331px; margin:0 auto; margin-top:15px}
.cencomleft{ width:700px; float:left; background:url(../images/combg.jpg) no-repeat; height:331px;}
.cencomleft h2{ font-family:"微软雅黑"; font-size:24px; color:#000; height:58px; line-height:58px; text-indent:16px}
.cencomleft h2 span{ font-family:Impact; color:#d5d5d5; padding-left:10px}
.cencomleft h2 a{ float:right; padding:20px 20px 0 0}
.combut{ width:662px; padding:20px 0 0 20px}
.combutleft{ width:323px; height:237px; float:left; padding-right:18px}
.combutrig{ width:316px; float:right}
.combutrig img{ padding:5px 0}
.combutrig p{ line-height:24px}

.cjwtrig{ width:280px; height:331px; float:right; background:url(../images/cjwtbg.jpg) no-repeat;}
.cjwtrig h2{ font-family:"微软雅黑"; font-size:24px; color:#000; height:58px; line-height:58px; text-indent:16px}
.cjwtrig h2 span{ font-family:Impact; color:#d5d5d5; padding-left:2px}
.cjwtrig h2 a{ float:right; padding:20px 20px 0 0}
.cjwtxh{ height:89px; width:235px; background:url(../images/cjwtline.jpg) no-repeat bottom; margin-left:20px}
.cjwtxh h3{ font-size:12px; font-weight:bold; line-height:15px; padding-top:20px}
.cjwtxh h3 img{ padding-right:10px; float:left}
.cjwtxh h4{ line-height:15px; margin-top:10px; font-size:12px}
.cjwtxh h4 img{ float:left; padding-right:10px; padding-bottom:15px}
.cjwtrig .border{ background:none}

.danewsbg{ width:1000px; margin:0 auto; height:296px; margin-top:20px;}
.gsnewsbg{ width:490px; float:left; height:296px; background:url(../images/gsnewsbg.jpg) no-repeat;}
.gsnewsbg h2{ font-family:"微软雅黑"; font-size:24px; color:#000; height:58px; line-height:58px; text-indent:16px}
.gsnewsbg h2 span{ font-family:Impact; color:#d5d5d5; padding-left:2px}
.gsnewsbg h2 a{ float:right; padding:20px 20px 0 0}
.gsnewsxm{ width:470px; margin:20px 0 0 20px; height:216px}
.gsneleft{ width:159px; height:207px; float:left; margin-right:20px}
.gsneright{ width:290px; float:right}
.gsneright ul li{ height:53px; width:265px; line-height:25px}
.gsneright ul li img{ float:left; width:11px; height:11px;padding: 6px 11px 15px 0;}
.gsneright ul li p{ border-bottom:1px dashed #d1d1d1; width:242px; float:right}

.hynewsbg{ width:490px; float:right; height:296px; background:url(../images/gsnewsbg.jpg) no-repeat;}
.hynewsbg h2{ font-family:"微软雅黑"; font-size:24px; color:#000; height:58px; line-height:58px; text-indent:16px}
.hynewsbg h2 span{ font-family:Impact; color:#d5d5d5; padding-left:2px}
.hynewsbg h2 a{ float:right; padding:20px 20px 0 0}
.hynewsbgxm{ width:470px; margin:20px 0 0 20px; height:216px}
.hynewsbgleft{ width:159px; height:207px; float:left; margin-right:20px}
.hynewsbgrig{ width:290px; float:right}
.hynewsbgrig ul li{ height:53px; width:265px; line-height:25px}
.hynewsbgrig ul li img{ float:left; width:11px; height:11px;padding: 6px 11px 15px 0;}
.hynewsbgrig ul li p{ border-bottom:1px dashed #d1d1d1; width:242px; float:right}

.footerbg{ background-color:#a52021; height:270px; margin-top:20px}
.footer{ width:1000px; margin:0 auto; height:288px}
.footertop{ height:200px; background: url(../images/fotline.jpg) no-repeat bottom}
.fotleft{ width:520px; background:url(../images/fotrigline.jpg) no-repeat right; height:180px; padding-top:20px; color:#fff; float:left}
.xingming{ width:200px; height:24px; background-color:#fff;}
.fotleft h3{ margin-bottom:5px; font-size:12px;}
.fotleft h3 span{ padding-right:20px}
.fotleft h4 span{ padding-right:20px}
.fotleft h4{ margin-bottom:5px;font-size:12px;}
.liuyan{ width:458px; height:80px; background-color:#fff; border:0}
.button{ width:87px; height:22px; background-color:#7e0001; margin-top:2px; margin-left:38px}

.fotright{ width:277px; float:right; padding-top:15px}
.fotbuttom{ width:285px; color:#fff; line-height:25px; margin-left:-180px}
.fotright h2{ margin-bottom:20px; float:left; width:274px; height:40px}
.fotbuttom img{ float:left; padding-right:10px}
.btm_right{ width:200px; height:119px; float:right; margin-top:-15px;;}

#codeer2 tbody{ border:1px  solid #fff}

.footerbut{ width:1000px; height:70px; line-height:28px; color:#c06364}
.footerbut p{ color:#fff;}
.footerbut p a{ color:#fff; padding:0 6px}
.footerbut span{ float:right; padding-top:15px}

.footer002bg{ background-color:#7e0001; height:52px}
.footer002{ width:1000px; margin:0 auto; height:52px; line-height:52px; color:#fff}
.footer002 img{ width:45px; height:16px; float:left; padding:18px 14px 0 0}
.footer002 a{ color:#fff; padding:0 6px}

.neibanner{ width:1440px; height:220px; margin:0 auto; background-color:#999; border-bottom:1px solid #d1d1d1}
.neicenter{ width:1000px; margin:20px auto 0 auto}
.neileft{ width:214px; float:left}
.neiletop{ width:214px; border:3px solid #a52021;}
.neiletop h2{ background:url(../images/comptop.jpg) no-repeat; width:214px; height:42px; font-family:"微软雅黑"; font-size:18px; text-indent:20px; line-height:42px; color:#fff}
.neiletop ul li{ background:url(../images/indexulli.jpg) no-repeat; width:180px; height:37px; line-height:37px; text-indent:35px }
.neiletop ul li.top001{ background: url(../images/neihover.jpg) no-repeat;}
.neiletop ul li.top001 a{ color:#fff}
.neiletop ul{ padding:14px 0 20px 14px}
.neiletop ul li:hover{ background: url(../images/neihover.jpg) no-repeat;}
.neiletop ul li a{ color:#333; display:block}
.neiletop ul li a:hover{ color:#fff}
.neilebut{ width:214px; border:3px solid #a52021; margin-top:20px}
.neilebut h2 img{ width:214px}
.neilebut p{ padding:15px}

.neirig{ width:765px; float:right; border:1px solid #d1d1d1}
.neirig h2{ border-bottom:1px solid #d1d1d1; height:42px; border-top:5px solid #a52021; line-height:42px; font-size:14px; text-indent:15px}
.neirig h2 span{ float:right; font-family:"宋体"; padding-right:15px; font-size:12px}
.company{ padding:20px}


.news{ width:720px; padding:20px 0 0 30px}
.newstop01{ width:700px; height:213px; padding-bottom:16px}
.newstopleft01{ width:288px; height:212px; float:left; padding-right:20px}
.newstoprig{ width:360px; float:right}
.newstoprig h3{ text-align:center; line-height:50px; font-size:12px}
.newstoprig p{ border-bottom:1px dashed#d1d1d1; padding-bottom:20px}
.newstoprig p a{ color:#891112}
.newstoprig ul li{ background:url(../images/newsicon.png) no-repeat 0 11px; height:23px; line-height:30px; text-indent:20px}

.newsxh{ width:680px; height:75px; margin-bottom:20px}
.newsxh h3{ border-bottom:1px dashed #d1d1d1; background:url(../images/newsicon.png) no-repeat 0 10px; text-indent:15px; width:680px; font-size:12px; line-height:30px; margin-bottom:10px}
.newsxh h3 span{ float:right;font-size:12px}
.newsxh p{ line-height:20px; font-size:12px; color:#797979;}
.newsxh p b{ color:#891112}
.newsxh p b a{ color:#891112}

.news-show{width:710px; padding:20px}
.news-show h4{ text-align:center; font-size:24px; font-family:"微软雅黑"; color:#891112}
.news-show h3{ font-size:12px; text-align:center; padding-top:10px; color:#797979}
.news-shtit{ padding:20px; margin-top:10px; background-color:#E3E3E3}
.news-shcen{ padding:20px}

.neiletop001{ width:214px; border:3px solid #a52021;}
.neiletop001 h2{ background:url(../images/comptop.jpg) no-repeat; width:214px; height:42px; font-family:"微软雅黑"; font-size:18px; text-indent:20px; line-height:42px; color:#fff}
.neiletop001 ul{ padding:14px 0 20px 14px}
.neiletop001 ul li a{ color:#333; display:block}
.neiletop001 ul li a:hover{ color:#fff}
.neiletop001 ul li{ background: url(../images/indexullihover.jpg) no-repeat; font-size:12px; color:#fff; font-weight:bold; line-height:37px; text-indent:42px}
.neiletop001 ul li .zicandan01{ width:180px}
.neiletop001 ul li .zicandan01 li{ background:url(../images/indexulli.jpg) no-repeat; font-weight:normal}

.product{ width:760px}
.product ul li{ background:url(../images/probbg.png) no-repeat; width:240px; height:218px; float:left; margin:20px 0 0 10px}
.product ul li img{ padding:3px 0 0 3px; width:234px; height:178px; float:left}
.product ul li p{ text-align:center; width:240px}


.case{ width:760px}
.case ul li{ background:url(../images/probbg.png) no-repeat; width:240px; height:218px; float:left; margin:20px 0 0 10px}
.case ul li img{ padding:3px 0 0 3px; width:234px; height:178px; float:left}
.case ul li p{ text-align:center; width:240px}


.vsp{ width:760px}
.vsp ul li{ background:url(../images/probbg.png) no-repeat; width:240px; height:218px; float:left; margin:20px 0 0 10px}
.vsp ul li img{ padding:3px 0 0 3px; width:234px; height:178px; float:left}
.vsp ul li p{ text-align:center; width:240px}

.proshow{ width:730px; padding:20px 0 0 15px}
.proshowtop{ width:730px; height:234px; border:1px solid #d1d1d1; margin-bottom:15px}
.showtopleft{ width:350px; height:234px; float:left}
.showtoprig{ width:350px; float:right; background-color:#f0f0f0; height:234px; padding-left:30px}
.showtoprig h3{ font-size:24px; line-height:50px}
.showtoprig ul li{ font-size:13px; border:none;line-height:24px; height:24px; margin-bottom:0px}
.showtoprig p{ font-size:14px; height:30px; line-height:30px}
.showtoprig ul li img{ padding:1px; border:solid 1px #CCC;}
.showtoprig p b{ color:#891112; font-size:20px}
.chanpxq{ width:730px}
.chanpxq h3{ background: url(../images/cpxqbg.jpg) no-repeat; height:41px; color:#fff; line-height:30px;}
.chanpxq h3 ul li{ float:left; width:156px; height:41px; text-align:center}
.chanpxq h3 ul li.cur{ background:url(../images/cpxqbg_01.jpg) no-repeat;}
.chanpxq h3 ul li.cur a{ color:#fff}
.xscp{ width:730px; margin-top:20px; overflow:hidden}
.xscp h3{ background: url(../images/cpxqbg2.jpg) no-repeat; height:41px; color:#fff; line-height:30px; padding-left:17px}
.xscp h3 a{ float:right; padding:0 10px 0 0; font-size:12px}
.xscp ul li{ background:url(../images/probbg.png) no-repeat; width:240px; height:218px; float:left; margin:15px 4px 0 0}
.xscp ul li img{ padding:3px 0 0 3px; width:234px; height:178px; float:left}
.xscp ul li p{ text-align:center; width:240px}
.xscp ul{ width:780px}
.prodac{ padding-top:0px; padding-bottom:15px;}

.leaveout{width:688px;padding-top:10px; padding-left:30px;overflow:hidden;}
.leaveout_1{line-height:30px;color: #424445;font-weight: bold;}
.left_L{text-align:center; color:#666;}
.t_r {color:#666;}
.c_r a,.tl a{color:#666;text-decoration:none;}
.tc_r{width:450px;height:110px;border:1px solid #d0d0d0;}
.tj {width: 60px;height:25px;color: #fff;border: none;cursor: pointer;background: #ab1618; margin-right:12px;}
.cz {width: 60px;height:25px;color: #fff;border: none;cursor: pointer;background: #ab1618;}
.input-text{border:1px solid #ccc;height:20px;width:80px;background: #fff;line-height:20px;}
.t_r input{border:1px solid #ccc;height:20px;line-height:20px;}
table#leavetable tr {height:25px;line-height:25px;}
table#leavetable td {padding: 3px 2px 3px 3px;}
