﻿html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding:0;font-family:'Microsoft YaHei',Arial, Helvetica, sans-serif;}
img{border:0 none; vertical-align:top;}
ul, li{list-style-type:none;}
h1, h2, h3, h4, h5, h6{font-size:14px;}
body, input, select, button, textarea{font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
input,select{font-family:'Microsoft YaHei';}
input{-webkit-appearance: none;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
button{cursor:pointer;}
i, em, cite{font-style:normal;}
a, a:link{color: #222; text-decoration:none;}
a:visited {}
a:active, a:hover{text-decoration:underline;}
a:focus {outline:none;}
.fixed:after {content: "."; display:block; clear:both; height:0; visibility:hidden;}
.fixed { display:block; min-height:1%;}
*html .fixed{height:1%;}
.clear{ clear:both;}
body{ background-color:#F9F8FE;min-width:1200px;}
.fl{ float:left;}
.fr{ float:right;}

/*@font-face{
    font-family: 'STXingkai';
    src : url('../fonts/STXINGKA.TTF');
}*/

.header{ width:100%; height:auto; background:#FFF;}
.top{ width:1100px; margin:0 auto;}
.logo{ width:392px; height:79px; margin:10px 20px 19px 0px; float:left; /*background:url(../images/logo.png) no-repeat;*/}
.logo p{ font-size:40px; text-align:center; color:#333333; display:block;/*font-family:'STXingkai';*/ }
.logo span{font-size:24px;letter-spacing:4px;text-align:center; color:#CD2113; display:block;font-family:'Microsoft YaHei';}
.fmenu{ float:left; width:370px; margin-top:35px; height:40px;}
.fmenu-sf{ float:left; width:180px; margin-right:10px;}
.fmenu-sf select{ width:180px; border:1px #A9A9A9 solid; height:40px; font-size:30px; color:#CD2113;}
.fmenu-dq{ float:left; width:180px;}
.fmenu-dq select{ width:180px; border:1px #A9A9A9 solid; height:40px; font-size:30px; color:#CD2113;}
.hmenu{ margin-top:35px; float:right;}
.hmenu ul li{ width:110px; float:left; height:40px;}
.hmenu ul li a{ display:block; font-size:16px; color:#fff; background:#B92519; cursor:pointer; height:40px; line-height:40px; text-align:center;}
.hmenu ul li a:hover{ background:#CD2113; text-decoration:none;}
.manage{ float:right; width:238px;margin-top:35px;}
.manage .mangeinput{ width:168px; height:40px; float:left;}
.manage .mangeinput input{width:167px; border-left:1px #D4D4D4 solid;border-top:1px #D4D4D4 solid;border-bottom:1px #D4D4D4 solid; height:38px; text-indent:10px; font-size:14px; color:#666; font-family:'Microsoft YaHei';}
.manage .mangesubmt{ width:70px; height:40px; display:block; float:left;}
.manage .mangesubmt input{ border:0px; cursor:pointer; width:70px; height:40px; text-align:center; background:#A9A9A9; color:#fff; font-size:16px;font-family:'Microsoft YaHei';}
.manage .mangesubmt input:hover{ background:#CD2113;}
.mangecont{ font-size:16px; color:#666;}
.mangecont span{ display:block;}
#btnSearch{ cursor:pointer; background:url(../images/subss.jpg); width:100px; height:36px; text-indent:-999;}
#btnSearch:hover{ background:url(../images/subssh.jpg);}
.tips{ width:100%; height:40px; background:#FDEEC5;}
.tipscont{ width:1100px; margin:0 auto; font-size:16px; color:#B59232; line-height:40px;}

.menubg{ width:100%; height:40px; background:#B92519;}
.menubg ul{ width:1100px; margin:0 auto;}
.menubg ul li{ float:left;}
.menubg ul li a{ display:block; height:40px; line-height:40px; text-align:center; padding:0px 30px; font-size:16px; color:#fff;}
.menubg ul li a:hover{ text-decoration:none; background:#E12313;}
.hovercss{background:#E12313;}
 
.tel{ width:100%; height:auto; padding-top:10px; text-align:center; background:url(../images/telbg.jpg) repeat-x; font-size:18px; color:#000;}
.address{background:url(../images/telbg.jpg) repeat-x;padding-bottom:10px; font-size:18px; color:#000; text-align:center;}
 

.dglxys{ font-size:28px; font-weight:bold; color:#B92519;}
.dglxyss{ font-size:24px; font-weight:bold; color:#000000; }

.search{ width:1100px; margin:0 auto; height:60px; }
.search ul li{ float:left;padding:12px 0px; margin-right:10px; height:36px;}
.searcss{ width:100%; text-indent:10px; height:34px; border:1px #ebebeb solid; font-size:16px; color:#666;font-family:'Microsoft YaHei';}
.searyyl{ width:110px; text-indent:10px; height:36px; border:1px #ebebeb solid; font-size:16px; color:#666;font-family:'Microsoft YaHei';}
.searsel{ width:120px; text-indent:10px; height:36px; border:1px #ebebeb solid; font-size:16px; color:#666;font-family:'Microsoft YaHei';}
.searbut{ width:100px; background:#004070; color:#fff; font-size:16px; cursor:pointer; height:36px;font-family:'Microsoft YaHei'; text-align:center; border:0px;}
.searbut:hover{ background:#FFC000;}
.mainfra{ width:1100px; margin:0 auto; margin-top:0px; margin-bottom:20px;}
.mainfra-left{ width:160px; height:auto; float:left;}

.mfcont{ width:158px; background:#fff; height:auto; border-top:2px #B92519 solid;border-left:1px #DDDDDD solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;}
.mfcont h3{ position:relative; font-weight:normal;height:35px; background:url(../images/mfbg.jpg) repeat-x;line-height:35px; padding-left:20px; font-size:16px; color:#333;}
.mfcont ul{padding:20px 20px 10px 20px;}
.mfcont ul li{ width:100%; margin-bottom:10px;}
.mfcont ul li a{ display:block; text-align:center; height:26px; font-weight:bold; border:1px #ABD4EE solid; background:url(../images/mfctbg.jpg) repeat-x;  line-height:26px; font-size:16px; color:#333;}
.mfcont ul li a i{}
.mfcont ul li a:hover{ border:1px #B92519 solid; text-decoration:none; background:#FFEDED; color:#B92519;}
.mfcont ul li a:hover i{background:#EB1C62;}

.mfcont ul li a.mlhover{ border:1px #B92519 solid; text-decoration:none; background:#FFEDED; color:#B92519;}

.mfdel{ position:absolute;top:5px;right:15px;}
.mfyx{ position:absolute;top:5px;right:80px;}
.mftab{ padding:10px;}

.mflist{ padding:20px 10px;}
.mflist a{ display:block; height:25px; line-height:25px; font-size:14px; color:#666; text-align:center;}
.mflist a:hover{ color:#B92519;}
.mflist p{ text-align:center; margin-top:10px;}
.mflist p img{ max-width:100%;}

.mainfra-right{ width:920px; height:auto; float:left; margin-left:20px;}
.mr-recom{ background:#fff; width:920px; border-top:2px #B92519 solid;padding:20px 0px 15px 0px; height:auto;}
.mr-recom h3{font-weight:normal;height:35px; background:url(../images/mfbg.jpg) repeat-x;line-height:35px; padding-left:20px; font-size:16px; color:#333;}
.scrollbox{position:relative; margin:0px 20px 0px 20px;width:880px;height:200px;overflow:hidden;}
.scrollbox ul{position:absolute;left:0px;top:0px;}
.scrollbox li{float:left;width:900px;height:88px;overflow:hidden;padding:0px; margin-bottom:18px;}
.scrollbox li a{float:left;display:inline-block;width:203px;height:86px; border:1px #B9DDF6 solid; background:#FAFDFF;overflow:hidden;  margin-right:20px;}
.scrollbox li a h4{ font-size:24px; color:#0366C1; margin-top:8px; font-weight:normal; text-align:center;}
.scrollbox li a p{ font-size:12px; color:#333; text-align:center; margin-bottom:2px;}
.scrollbox li a:hover{ text-decoration:none;border:1px #B92519 solid; background:#FFEDED;}
.scrollbox li a:hover h4{ color:#B92519;}
.mt20{ margin-top:20px;}

.mtable{ margin:0px; padding:0px;}
.haoma_class {text-align:center;font-weight:bold;color:#000000;font-size:30px;}
.td1{ height:40px; color:#212121; text-align:center; line-height:40px; font-size:18px;}
.td4 td{ background:#B92519; height:50px; line-height:50px; font-size:34px; text-align:center; color:#FFFFFF; font-weight:bold; cursor:pointer;}
.td4 td a{ color:#fff;}
.td4 td a:hover{ text-decoration:none;}

.pagess{ margin:15px 20px 5px 20px; font-size:14px; color:#666;}
.pagess table tr td a{ padding:5px 10px; float:left; display:block;text-align:center; background:#F8F8F8; color:#666666; font-size:14px; }
.pagess table tr td .cpb{ padding:5px 10px ; background:#B92519; color:#fff; font-size:14px; display:block; float:left; text-align:center; }
.pagess table tr td a:hover{ background:#B92519; color:#fff; display:block; text-decoration:none;}
#AspNetPager1_input{ border:1px #E2E2E2 solid; height:28px; width:30px; font-size:16px; color:#666; text-align:center; margin-right:10px;}
#AspNetPager1_btn{ width:60px; height:30px; border:0px; background:#B92519; text-align:center; color:#fff; font-size:16px;}

.bottombg{ width:100%; padding:30px 0px; height:auto; background:#383838;}
.bottom{ margin:0 auto; width:1100px; height:auto;  }
.newbottom-top{color:#CACACA;text-align:center; line-height:22px; font-size:14px;}
.newbottom-top a{ color:#CACACA;}
.newbottom-top a:hover{ color:#B92519;}
.beian{margin:0 auto;width:480px;height:auto;color:#CACACA;font-size:14px;}
.gx-beian{float:left;margin-right:10px;}
.gx-beian a{color:#CACACA;}
.gx-beian a:hover{ color:#B92519;}
.ga-beian{float:left;}
.ga-beian a i{width:15px;height:15px;margin-right:5px;float:left;margin-top:2px;}
.ga-beian a i img{width:15px;height:15px;}
.ga-beian a{color:#CACACA;display:block;}
.ga-beian a:hover{ color:#B92519;}
.newbottom-Copyright{color:#CACACA;text-align:center; line-height:22px; font-size:14px;}




/*2019-05-05新增*/
.pd20{padding:10px 20px 20px 20px;}
.pd50{padding:50px;}

#header{width:100%;background:#323436;position:fixed;left:0;top:0;z-index:10;height:50px;}
/* login */
.login{position:relative;height:32px;line-height:32px;margin:8px 20px 0 0;display:inline;}
.login li{float:left;display:block;}
.login li a{text-align:center;font-size:14px;float:left;display:block;width:70px;height:32px;line-height:32px;background:#505050;color:#acacac;}
.login .reg a{background:#6BC30D;color:#fff;}
.loginmask{width:100%;height:100%;z-index:8;background:#000;position:fixed;top:0;left:0;display:none;}
/* loginalert */
#loginalert{width:440px;background:#fff;position:fixed;top:-600px;left:50%;margin-left:-220px;_margin-left:500px;z-index:99;}
.closealert{ margin-top:10px;width:20px;height:20px;cursor:pointer;background:url('../images/close-icons.png') no-repeat;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.closealert:hover{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.loginwrap{width:340px;margin:0 auto;}
.loginh{height:40px;margin-top:0px;}
.loginh .fl{font-size:30px;line-height:40px;color:#292929;}
.loginh .fr{font-size:18px;line-height:50px;color:#707070;}
.loginh .fr a{font-size:18px;line-height:50px;color:#FF4200;margin-left:5px;}
.loginwrap h3{font-size:14px;font-weight:500;height:22px;margin-top:15px;color:#292929;}
.loginbtn{color:#6B6A6A;height:70px;overflow:hidden;}
.logininput input{display:block;height:14px;line-height:14px;width:100%;border:#DAE2E5 1px solid;text-indent:10px;overflow:hidden;color:#979696;padding-top:13px;padding-bottom:13px;}
.logininput .loginusername{margin-top:15px;margin-bottom:10px; font-size:16px; color:#333;font-family:'Microsoft YaHei';}
.logininput .loginuserpasswordt{ font-size:16px; color:#333;font-family:'Microsoft YaHei';}
.loginsubmit{width:130px;height:40px;margin:15px 20px 0 0;display:inline;}
.loginsubmit .btn{width:130px;height:40px;line-height:40px;overflow:hidden;color:#fff;background:#B92519;display:block;text-align:center;font-size:20px;border:none;font-family:'微软雅黑';cursor:pointer;}
.loginpd{border-bottom:1px solid #ecf2f5;}
.thirdlogin .pd50{padding-top:30px;padding-bottom:30px;}
.thirdlogin h4{color:#6B6A6A;font-weight:500;margin-bottom:20px;}
.thirdlogin ul li{display:inline;float:left;margin:0 20px 10px 0;}
.thirdlogin ul li a{display:block;float:left;height:40px;line-height:40px;width:160px;color:#fff;text-indent:60px;}
#sinal a{background:#d63b22 url('weibo.png') no-repeat 0px -5px;}
#qql a{background:#3eb0d8 url('qq.png') no-repeat 0px -5px;}
.loginwrap .login_warning{height:20px;line-height:20px;overflow:hidden;background:#ff7200;color:#fff;padding:0 4px;float:left;text-align:center;font-size:12px;margin-left:14px;display:inline-block;}
/* reg_setp */
#reg_setp{position:fixed;width:100%;height:100%;background:#fff;z-index:999;top:0;left:100%;display:none;}
*html #reg_setp{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#reg_setp h3{font-size:14px;font-weight:500;overflow:hidden;height:80px;line-height:90px;}
#setp_quicklogin{width:400px;height:210px;position:absolute;left:50%;margin-left:-200px;top:230px;text-align:center;display:none;}
.blogo{width:150px;height:180px;position:absolute;top:50px;left:50%;margin-left:-75px;}
.quicklogin_socical li{float:left;margin:0 20px 0 0;display:inline;width:186px;height:46px;overflow:hidden;}
.quicklogin_socical li a{display:block;line-height:46px;color:#fff;text-align:left;text-indent:68px;font-size:16px;}
.quicklogin_socical_weibo a{background:#d63b22 url('weibo.png') no-repeat 0 0;border:2px solid #d63b22;}
.quicklogin_socical_qq a{background:#3eb0d8 url('qq.png') no-repeat 0 -2px;border:2px solid #3eb0d8;}
.back_setp{width:100px;height:50px;line-height:50px;background:#8F8F90;color:#fff;cursor:pointer;font-size:22px;text-align:center;position:absolute;left:20px;top:20px;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.back_setp:hover{background-color:#6BC30D;}

.aboutbg{ width:1100px; margin:0 auto; margin-top:0px; margin-bottom:20px;}
.about-left{ float:left; width:178px; background:#fff;border-top:1px #EAEAEA solid;border-right:1px #EAEAEA solid; border-left:1px #EAEAEA solid;}
.about-left ul li{ display:block;border-bottom:1px #EAEAEA solid;}
.about-left ul li a{ position:relative; display:block; width:158px; padding-left:20px; height:48px; line-height:48px; font-size:18px; color:#333;}
.about-left ul li a:hover{ text-decoration:none; background:#f4f4f4;}
.about-left ul li a i{ width:7px; height:10px; background:url(../images/ayicon.png) no-repeat center; display:block; position:absolute;top:19px;right:20px;}

.about-left ul li a i.ayhover{ background:url(../images/alicon.png) no-repeat center;}

.about-right{ float:left; width:898px; margin-left:20px; background:#fff; border:1px #EAEAEA solid;}
.about-right h3{font-weight:bold;height:50px;line-height:50px;border-bottom:1px #EAEAEA solid; padding-left:20px; font-size:18px; color:#333;}
.arinput{ padding:20px 20px 10px 20px;}
.arinput ul li{ margin-bottom:30px; width:858px;}
.arinput ul li p{ float:left; width:170px; text-align:right; height:40px; line-height:40px; font-size:16px; color:#333;}
.arinput ul li span{ float:left; width:458px; display:block; height:40px; position:relative;}
.aspaninput{ width:100%; text-indent:10px; height:40px; border:1px #ebebeb solid; font-size:16px; color:#666;font-family:'Microsoft YaHei';}
.aspanselect{ width:100%; text-indent:10px; height:40px; border:1px #ebebeb solid; font-size:16px; color:#666;font-family:'Microsoft YaHei';}

.asbuout{ border:0px; width:150px; height:40px; line-height:40px; text-align:center; background:#B92519; color:#fff; font-size:16px;}
.abquse{ border:0px; width:150px; height:40px; line-height:40px; text-align:center; background:#A9A9A9; color:#fff; font-size:16px;}
.arcont{padding:20px;}
.arcont h4{ font-size:18px; color:#333; font-weight:normal; margin-bottom:10px; display:block;}
.arcont p{ font-size:16px; color:#333; line-height:30px; font-weight:normal; display:block;}

.artalbe{padding:20px;}
.artalbe table tr td{ padding:10px 5px; font-size:16px; color:#333;}

.mrtable{ padding:20px;}

.tipys{width:836px; border:1px #F5E29D solid; margin-bottom:20px; height:auto; background:#FFFADD;font-size:16px; color:#604E2B; line-height:24px; padding:10px;}

.subitc{ position:absolute;top:0px; right:-100px; height:40px; }
.subitc a{ color:#fff; display:block; height:40px;line-height:40px;  font-size:18px; color:#fff; background:#B92519;padding:0px 20px;}


.newlogo{height:79px; margin:10px 20px 19px 0px; float:left; /*background:url(../images/logo.png) no-repeat;*/}
.newlogo p{ font-size:40px; text-align:left; color:#333333; display:block;/*font-family:'STXingkai';*/ }
.newlogo span{font-size:24px;text-align:left; color:#CD2113; display:block;font-family:'Microsoft YaHei';}
.fmenus{ float:left; width:120px; margin-top:20px; height:auto;}
.fmenus .fmenu-sf{ float:left; width:120px;}
.fmenus .fmenu-sf select{ width:120px; border:1px #A9A9A9 solid; height:30px; font-size:16px; color:#CD2113;}
.fmenus .fmenu-dq{ float:left; width:120px; margin-top:10px;}
.fmenus .fmenu-dq select{ width:120px; border:1px #A9A9A9 solid; height:30px; font-size:16px; color:#CD2113;}
.newadd{ float:left; margin:20px 10px 0px 20px;}
.newadd .tel{ width:100%; height:auto; padding-top:10px; text-align:center; font-size:16px; color:#000;}
.newadd .address{padding-bottom:10px; font-size:16px; color:#000; text-align:center;}
.newadd .dglxys{ font-size:24px; font-weight:bold; color:#B92519;}
.newadd .dglxyss{ font-size:18px; font-weight:bold; color:#000000; }
.newcont{margin:0 auto;padding:0px; width:920px; height:auto; display:block;}
.newcont-left{ float:left; width:300px; height:auto; display:block;}
.newcont-left ul{ margin:0px; padding:0px;}
.newcont-left ul li{ font-size:46px; text-align:center; float:left; border:1px #ebebeb solid; width:88px; background:#fdfdfd; height:245px; color:#a0122c;  display:block; list-style:none; margin:0px; padding:0px;margin-right:10px; padding-top:6px;}
.newcont-midle{ float:left; width:368px; height:253px; background:url(../images/newcontpic.jpg) center no-repeat;}
.newcont-right{ float:left; width:252px; height:253px; background:url(../images/newcontright.jpg) no-repeat;}










