/* CSS Document */
@charset "utf-8";
/**********************************************************全局样式***************************************************************************/
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,
pre,form, fieldset, legend,th, td,img,button, input, textarea,div{margin: 0;padding: 0; color:#555;}
body,button, input, textarea {font: 14px/1.5 "Microsoft Yahei",  sans-serif,arial,"Hiragino Sans GB"}
input{ vertical-align:middle;border: solid 1px #dcdcdc; outline: none;background: #fff;}
textarea{ resize: none;border: 1px solid #dcdcdc;outline: none;background: #fff;}
select {vertical-align:middle; border: 1px solid #dcdcdc;font: 14px/28px "Microsoft Yahei",sans-serif,arial,"Hiragino Sans GB";height: 33px;background: #fff;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em,b,i{font-style:normal; font-weight:normal;}
ul, li,ol { list-style: none; padding:0; margin:0;}
a {text-decoration: none; color:#555; outline:none;cursor: pointer;}
a:hover { text-decoration:none;color:#0082d6;}
img{ border:0px; margin:0; padding:0; vertical-align:middle;}
table { border-collapse: collapse; border-spacing:0;}
.lf{ float:left; _display:inline;}
.rt{ float:right;_display:inline;}
.clear:after {content:"";height:0;display:block;clear:both;}
.clear {clear: both; height:0px; overflow:hidden; zoom: 1;}
.height{ height:10px; overflow:hidden;}
.height_5{ height:5px; overflow:hidden;}
.H_20{ height:20px; overflow:hidden;}
.H_30{ height:30px; overflow:hidden;}
.H_40{ height:40px; overflow:hidden;}
.H_50{ height:50px; overflow:hidden;}
.H_60{ height:60px; overflow:hidden;}
.H_70{ height:70px; overflow:hidden;}
.H_80{ height:80px; overflow:hidden;}
.H_90{ height:90px; overflow:hidden;}
.H_100{ height:100px; overflow:hidden;}
.content{ width:1200px; margin:0 auto; min-height: 800px; _height: 800px; position: relative;}
.W_Infinite{ width: 100%; min-width: 1200px; max-width: 100%;}/*****修正边距Bug*****/
.W_1200{width:1200px; margin-left: auto;margin-right: auto; }
.WdateDiv table.WdayTable tr.MTitle{display: none;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { font-size:12px; color: #777;}
input:-moz-placeholder,textarea:-moz-placeholder { font-size:12px; color: #777;}
input::-moz-placeholder,textarea::-moz-placeholder {font-size:12px; color: #777;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {font-size:12px; color: #777;}
.z-w{float: none;margin: 0;padding: 0;visibility: hidden;}
/****** 输入框样式 ****/
[type*=text]:focus,[type*=password]:focus,textarea:focus {border: 1px solid #0082d6;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(130, 206, 254, 0.6);transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
/******按钮样式******/
.Flat_but{ float:left; height:35px; padding:0 10px; background:#0082d6; border-style:none; color:#fff; cursor:pointer; margin-right:7px; text-align:center; font-size:16px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;-o-transition:background 0.54s ease;transition:background 0.54s ease; }
.Flat_but_no{ float:left; height:35px; padding:0 10px; background:#b4b4b4; border-style:none; color:#ddd; cursor:text; margin-right:7px; text-align:center; font-size:16px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
a.Flat_but_no{ line-height: 35px;color: #ddd;}
.Flat_but:hover{background:#0265d4; color:#fff;}
a.Flat_but_no:hover{ color: #ddd;}
/***** Common Style *********/
.radius_5 {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;} /***圆角为5样式****/
.radius_10 {-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;} /***圆角为10样式****/
.radius_12 {-moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius:12px; } /***圆角为12样式****/
.radius_15{-moz-border-radius: 15px; -webkit-border-radius: 15px;border-radius:15px;} /***圆角为15样式****/
.CutFont{white-space: nowrap;word-wrap:normal;text-overflow: ellipsis;-o-text-overflow: ellipsis;content: "...";overflow: hidden;}/*****截字样式******/
/************ 网站统一气泡提示效果 .Tip-Focus********/
.HL-Tip{position: absolute;z-index: 1000;margin-top: -11px;}
.HL-Tip	.Tip-Cont{ max-width:300px; min-width: 50px; padding: 3px 5px; border: 1px solid #dcdcdc;border-radius: 5px;  background: #ffffff; color: #777; position:relative;font-size: 12px; z-index:2; }
.HL-Tip	.Tip-jt{ height: 11px; width:20px; background: url("../resources/Img/Tipsioc_up.png") left bottom no-repeat; position:absolute; z-index:3; left:50%; margin-left:-10px; bottom:-10px }
/****一些书写框表单的样式***/
.txt_80{border:solid 1px #dcdcdc; height:35px; line-height:35px; width:80px; padding-left:5px;}/***宽80px；输入验证码用***/
.txt_100{border:solid 1px #dcdcdc;height:35px; line-height:35px; width:100px; padding-left:5px;}
.txt_180{border:solid 1px #dcdcdc; height:35px; line-height:35px; width:175px; padding-left:5px;}/***宽175px；***/
.txt_300{border:solid 1px #dcdcdc;height:35px; line-height:35px; width:295px; padding-left:5px;}/***宽300px；***/
.txt_450{border:solid 1px #dcdcdc; height:35px; line-height:35px; width:450px; padding-left:5px;}/***宽450px；***/
/**********  Drop-Down  鼠标滑过显示 ******/
.Drop-Down{position: relative;}
.Drop-Down .Drop-Down-Box{position: absolute;z-index: 15;display: none;background: #fff;}
/****** sp_lf_rt *************/
ul.sp_lf li{ clear:both;}
ul.sp_lf li img{ vertical-align:bottom;}
ul.sp_lf li span{ float:left; margin-bottom:5px;}
ul.sp_lf li span.sp_1{ width:150px; text-align:right; height:35px; line-height:35px;}
ul.sp_lf li span.sp_2{height:35px; line-height:35px;}
/******* 路径******/
.path{ height:30px; line-height:30px;  font-size:12px;margin: 5px 0; }
.path a,.path span,.path em{ margin:0 7px 0 0; float:left;}
.path span{ color: #2186d6;}
.path em{ font-size:16px; }
/*************  atoPage  CSS  ****************/
.atoPage{ float: right;}
.atoPage li{ float: left; margin: 0 0 0 5px;}
.atoPage li a{ float: left;width: 33px; height: 30px; line-height: 30px; text-align: center; border: solid 1px #e7e7e7; border-radius: 5px; cursor: pointer;}
.atoPage li span.ellipsis{float: left;width: 18px; height: 30px; line-height: 25px;text-align: center;margin: 0 0 0 0px;}
.atoPage li a:hover,.atoPage li a.Cur{ background-color: #2186d6;border: solid 1px #2186d6; color: #fff;}
.atoPage li .txt_80{height: 30px; width: 45px; text-align: center;border-radius: 5px; margin-right: 3px;}
.atoPage li .Flat_but{ height: 30px; font-size: 14px; margin: 0;}
.atoPage li a.PreviousPage{background:url("/img/PreviousPage_img.png?t=20171113") no-repeat center;}
.atoPage li a.NextPage{background:url("/img/NextPage_img.png?t=20171113") no-repeat center;}
.atoPage li a.PreviousPage:hover,.atoPage li a.NextPage:hover{background-color: #fff;border: solid 1px #e7e7e7;}

/**** 顶部样式 headTop CSS ****/
.headTop{height: 38px;background: #f5f5f5;border-bottom: solid 1px #dcdcdc;padding: 1px 0;}
.headTop .headTopCont{margin-top: 7px;}
.headTop .headTopCont li{float: left;position: relative;}
.headTop .headTopCont li.TelIcon{background: url("/img/TMIcon-bg.png") no-repeat -31px -103px;padding-left: 20px;}
.headTop .headTopCont li span.telColor{color: #f24d4d;}
.headTop .NavTop_lf li{margin: 0 15px 0 0 ;}
.headTop .NavTop_rt li{margin: 0 0 0 25px; height: 32px;}
.headTop .NavTop_rt li a{margin: 0 2px;}
.headTop .NavTop_rt li a.Cur{color: #0082d6;}
.headTop .NavTop_rt li.WeChatIcon{background: url("/img/TMIcon-bg.png") no-repeat -31px -220px;padding-left: 20px;}
.headTop .NavTop_rt li.WeChatIcon .WeChatImg{border: solid 1px #dcdcdc;left: -17px;top:32px;background: #fff;padding: 5px;text-align: center;}
.headTop .NavTop_rt li.WeChatIcon .WeChatImg img{width: 110px;height: 110px;}
.headTop .NavTop_rt li.WeChatIcon .WeChatImg p{color: #999; font-size: 12px;}
/********* 菜单 headcont  CSS  *********/
.header{border-bottom: solid 1px #dcdcdc;background: #fff;}
.headcont{height: 80px;}
.headcont h1{float: left;margin-top: 0px;}
.headcont h1 a img{width: 80px;height: 80px;}
.headcont h1 a span{display: none;}
.headcont .Nav{float: left;margin: 0 0 0 70px;}
.headcont .Nav li{float: left;height: 80px;margin: 0 50px 0 0;position: relative;}
.headcont .Nav li:last-child{margin-right: 0;}
.headcont .Nav li a{font-size: 18px;display: block;margin: 25px 0 0 0;}
.headcont .Nav li a.Cur{color:#0082d6;}
.headcont .Nav li b.SJIcon{font-size: 16px;}
.headcont .Nav li .Sub-Nav{border: solid 1px #dcdcdc;width: 120px;top:80px;left: -10px;}
.headcont .Nav li .Sub-Nav dl{}
.headcont .Nav li .Sub-Nav dl dd a{font-size: 14px;display: block;height: 35px;line-height: 35px;margin: 0;border-bottom: solid 1px #ececec;padding-left: 8px;}
.headcont .Nav li .Sub-Nav dl dd a:last-child{border-bottom-style: none;}
.headcont .Nav li .Sub-Nav dl dd a:hover{background: #0082d6;color: #fff;}
.headcont .Search{float:right;margin: 21px 0 0 0; }
.headcont .Search .txt_300{width: 220px;}
.headcont .Search .Search-btn{border-radius: 0;height: 37px;padding: 0;width: 80px;margin: 0;}
.foot{background: #191919;font-size: 12px; color: #fff;padding: 30px 0;}
.foot .footer{text-align: center;}
.foot .footer .HelpBox{margin-bottom: 20px;}
.foot .footer .HelpBox .HelpList{float: left;text-align: left;margin: 0 40px 0;}
.foot .footer .HelpBox .HelpList h3{font-weight: normal;color: #fff;margin: 0 0 12px 0;font-size: 13px;}
.foot .footer .HelpBox .HelpList li{margin: 0 0 8px 0;}
.foot .footer .HelpBox .HelpList li a{color: #fff; font-size: 12px;}
.foot .footer .HelpBox .HelpList li img{width:110px;height:110px;}
h3 .qq
{
    display: inline-block;
    width: 16px;
    height: 20px;
    vertical-align: middle;
    margin: 0 5px 2px 0;
    background: url(/img/tmicon-bg.png);
    background-position: -33px -327px;
}
h3 .wx
{
    display: inline-block;
    width: 18px;
    height: 20px;
    vertical-align: middle;
    margin: 0 5px 2px 0;
    background: url(/img/tmicon-bg.png);
    background-position: -31px -222px;
}
.foot .footer .BotLink p{color: #fff;}
.foot .footer .BotLink p span{margin: 0 5px;}
.mtable .oec td
{
    background-color: #FCFCFC;
}
.mtable .erc td
{
    background-color: #FFFFFF;
}