@charset "utf-8";
/******基础样式开始******/
body{font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;font-size: 12px;color: #333;background: #fff;text-align: justify;text-justify: inter-ideograph;}
table, td{font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 24px;color: #2e2e2e;}
html, body, div, span, p, h1, h2, h3, h4, h5, h6, em, img, strong, blockquote, sub, sup, tt, i, b, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a, ol{margin: 0;padding: 0;}
s, i, em{font-style: normal;text-decoration: none;}
ul, ol, li{list-style-type: none;list-style: none;}
button, input, select, textarea{vertical-align: middle;font-family: Microsoft Yahei;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
address, cite, dfn, em, var{font-style: normal;}
code, kbd, pre, samp{font-family: courier new, courier, monospace;}
sup{vertical-align: text-top;}
sub{vertical-align: text-bottom;}
legend{color: #000;}
fieldset, img{border: 0;}
button, input, select, textarea{font-size: 100%;}
table{border-collapse: collapse;border-spacing: 0;}
a{color: #333;text-decoration: none;}
.white, .white a{color: #fff;text-decoration: none;}
.white, a:hover{color: #11347c;}
.clearfix{clear: both;height: 1px;margin-top: -1px;overflow: hidden;}
.fw{font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;}
.fl{float: left;}
.fr{float: right;}
.fb{font-weight: bold;}
.disb{display: block;}
.disn{display: none;}
.clear{ clear:both; height:0px; overflow:hidden;}
.area-dialog-ct{width: 760px;padding: 10px;background: #fff;}
.area-dialog-bar{height: 40px;background: #003a52;}
.area-dialog-bar span, .area-dialog-bar a{line-height: 40px;color: #fff;font-size: 14px;padding: 0 15px;}
.area-dialog-bar a#_a_c_close{float: right;}
.area-dialog-ct .area-dialog-content{margin0;}
.area-dialog-ct .area-dialog-content::after{clear: both;display: block;content: "";}
.area-dialog-content li{float: left;padding: 10px;position: relative;}
.area-dialog-content .area-m-o{width: 150px;margin: 0;padding: 0 10px;background: #fff;}
.area-dialog-content li .a-i-disable{background: #d8d8d8;}
.area-dialog-content .area-m-o .a-check-num{color: #d00;}
.area-dialog-content input{margin: -3px 5px 0 0;}
.area-dialog-content .area-m-o lable{line-height: 35px;font-size: 12px;color: #333;}
.area-dialog-content li .a-city-ct{display: none;}
.area-dialog-content li.area-item-mover{background: #f7e76a;}
.area-dialog-content li.area-item-mover .a-city-ct{display: block;}
.area-dialog-bottom{margin-top: 10px;text-align: center;}
.area-dialog-bottom a{padding: 5px 15px;color: #fff;background: #007ba9;font-size: 14px;border-radius: 3px;}
.area-dialog-bottom a:hover{background: #003a52;transition: 0.3s ease;}
.area-dialog-content .a-city-ct{position: absolute;left: 0;top: 45px;background: #f7e76a;padding: 10px;z-index: 100;width: 480px;}
.area-dialog-content .a-city-ct:after{content: "";display: block;clear: both;}
.area-dialog-content .a-city-ct p{float: left;width: 100px;padding: 5px 10px;}
.color-1{background-color: #249edc;}
.color-2{background-color: #17a668;}
.color-3{background-color: #741d88;}
.color-4{background-color: #da9627;}
.color-5{background-color: #ff9933;}
.color-6{background-color: #6666ff;}
.color-7{background-color: #ff99ff;}
.color-8{background-color: #66cc66;}
.color-9{background-color: #666;}
.color-10{background-color: #ff7800;}
.color-11{background-color: #ccc;}
.color-12{background-color: #ff3333;}
.color-white{background-color: #fff;}
.bgcolor-gray{background: #f5f5f5;}
.ipt-txt{outline: none;border: 1px solid #ccc;}
.ipt-txt:focus, .ipt-sec:focus{border: 1px solid #0078b5;box-shadow: #ccc 2px 4px 2px;}
.small-ipt{line-height: 16px;width: 150px;height: 16px;padding: 4px;}
.ipt-sec{padding: 5px;}
.ipt-radio, .ipt-check{vertical-align: middle;margin: 0 5px 4px 0;}
.btnBox{width: 100%;text-align: center;}
.Submit{width: 200px;height: 42px;line-height: 42px;font-size: 16px;color: #fff;border: 0;outline: none;margin: 0 auto;cursor: pointer;transition: background-color 0.3s ease;-moz-transition: background-color 0.3s ease;-webkit-transition: background-color 0.3s ease;}
.Submit:hover{background-color: #F60;}
/******基础样式开始******/
body{min-width: 1200px;background: #efefec url(../images/bg.png) no-repeat center top;}
.container{width: 1200px;margin: 0 auto;position: relative;}
/*头部*/
header{position:absolute;z-index: 10;top:50px;width: 100%;}
header .Top{background:url(../images/Top_bg.png) no-repeat center;height:75px;}
header .Top .logo{float:left;width:111px;height:51px;padding: 10px 15px 0 60px;}
header .Top .logo img{display:block;width:140px;height:55px;}
header .Top .MainNav{float:left;padding-left: 20px;}
header .Top .MainNav li img{display:inline-block;padding:30px 0 0 0;}
header .Top .MainNav li{float:left;background:url(../images/ico01.png) no-repeat center right;padding: 0 19px; position:relative;}
header .Top .MainNav li:last-child{background: none;}
header .Top .MainNav li a.aNav{font-size:16px;color: #444;line-height:75px;display: block;padding:0 13px;height: 73px;border-bottom: 2px solid transparent;}
header .Top .MainNav li.onnav a.aNav,.Top .MainNav li a.aNav:hover{color:#3687BD;border-bottom-color: #3687BD;}
header .MainNav .subNav{ position:absolute; left:0; top:75px;  width: 100%;background:rgba(255,255,255,0.8);  opacity: 0;visibility: hidden;transition: all .6s ease 0s;}
header .MainNav .subNav dd a{ display:block; padding: 9px 5px; text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
header .MainNav .subNav dd a:hover{ background:#3687BD; color:#fff;}
header .MainNav li:hover .subNav{opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
header .Top .search{float:right;width: 120px;padding: 20px 20px 0 0;}
header .Top .search li{float:right;position:relative;padding: 0 5px;}
header .Top .sreach_btn{display:inline-block;height: 33px;width: 33px;}
header .Top .sreach_box{display:none;position:absolute;right: 40px;top: 0;}
header .Top .sreach_box .sreach_ipu{border: 1px solid #A9A9AF;height:31px;width: 70px;float: left;padding-left: 6px;font-size:12px;}
/*Banner*/
.HomeBan{width:100%;height:842px;margin:0 auto;position:relative;top:0;overflow: hidden;}
.HomeBan .BanList{ width:100%; height:842px;margin:0 auto;}
.HomeBan .BanList li a{ width:100%; height:809px; display:block;}
.HomeBan .BanList li a img{width:100%; height:809px; }
.HomeBan .TabList{width: 100%;margin: 0 auto;bottom:30px;}
.HomeBan .TabList ul{margin:0 auto;}
.HomeBan .TabList li{width:111px; height:111px;cursor:pointer; }
.HomeBan .TabList .btn1{ position:absolute;right: 330px;top: 640px;background:url(../images/ico05.png) no-repeat left top;}
.HomeBan .TabList .btn2{ position:absolute;right: 200px;top: 600px;background:url(../images/ico07.png) no-repeat left top;}
.HomeBan .TabList .btn3{ position:absolute;right: 80px;top: 550px;background:url(../images/ico08.png) no-repeat left top;}
.HomeBan .TabList .btn1:hover{background:url(../images/ico10.png) no-repeat left top;}
.HomeBan .TabList .btn2:hover{background:url(../images/ico06.png) no-repeat left top;}
.HomeBan .TabList .btn3:hover{background:url(../images/ico09.png) no-repeat left top;}
.shadow{width:600px;height:200px;position:absolute;right:0;bottom:0;opacity:0;}
/*Banner*/
/*index*/
.index{padding-bottom: 30px;}
.index .title{float:left;background:url(../images/ico11.png) no-repeat left center;}
.index .title span{color:#666666;font-size:16px;font-weight:bold;display:inline-block;padding: 0 6px 0 16px;}
.index .title em{font-size:14px;color:#A9A9A9;}
.index .HomeProduct{float:left;width:450px;overflow: hidden;}
.index .HomeProduct .hd{}
.index .HomeProduct .hd ul{float:right;zoom: 1;}
.index .HomeProduct .hd li{text-indent: -999px;float:left;background:url(../images/ico12.png) no-repeat center;width:9px;height:9px;padding: 16px 0 0 6px;cursor:pointer;}
.index .HomeProduct .hd .on,.index .HomeProduct .hd li:hover{background:url(../images/ico13.png) no-repeat center;}
.index .HomeProduct .bd{padding:20px 0 0 0;}
.index .HomeProduct .ulWrap li{padding-right: 10px;float:left;background:url(../images/ico14.png) no-repeat left top;width:140px;height:121px;}
.index .HomeProduct .ulWrap li a{display:block;width:140px;height:121px;}
.index .HomeProduct .ulWrap li span{padding:20px 0 10px 0;display:block;}
.index .HomeProduct .ulWrap li span img{display:block;width:102px;height:56px;margin:0 auto;}
.index .HomeProduct .ulWrap li em{display:block;text-align:center;font-size:14px;color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index .HomeProduct .ulWrap .item{float: left;height: 121px;overflow: hidden;}
.index .Homenew{float:left;width: 400px;padding-left: 20px;}
.index .Homenew .more{float:right;font-size:14px;}
.index .Homenew .more a{color:#5485BB;}
.index .Homenew .more a img{display:inline-block;padding:10px 0 0 10px;}
.index .Homenew .list{padding-top: 10px;}
.index .Homenew .list li{line-height: 22px;height: 22px;padding:6px 0 0 0;position:relative;background:url(../images/ico16.png) no-repeat left 20px;}
.index .Homenew .list li a{float: left;width: 75%;font-size:14px;color:#666666;padding-left:10px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index .Homenew .list li span{color:#ADADAD;position:absolute;right:0;font-size:14px;}
.index .Homemanual{float:right;}
/*index*/
.newslist{display: block;padding: 10px 12px;}
.newslist li{border-bottom: 1px dotted #dedede;position: relative;padding: 0 80px 0 16px;background: url(../images/listnot.png) 0px 15px no-repeat;}
.newslist li a{display: block;height: 36px;width: 100%;line-height: 36px;font-size: 14px;color: #666;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;position: relative;}
.newslist li span{position: absolute;right: 0;top: 8px;line-height: 36px;color: #bbb;text-align: center;}
.newslist li span.time{top: 0;}
.newslist li:last-child{border: 0;}
.newslist.ny li{padding: 13px 8px 8px 21px;background: url(../images/listnot.png) 2px 24px no-repeat;}
.newslist.ny li a:after{display: none;}
.piclist{padding-top: 10px;overflow: hidden;}
.piclist li{float: left;border: 1px solid #ddd;margin-bottom: 20px;margin-right: 30px;transition: all .5s;}
.piclist li:nth-child(3n){margin-right: 0;}
.piclist li img{display: block;width: 274px;height: 206px;}
.piclist li h3{font-size: 14px;font-weight: normal;line-height: 45px;text-align: center;transition: all .5s;}
.piclist li:hover{background: #11347c;}
.piclist li:hover h3{color: #fff;}
.nytit{border-bottom: 1px solid #ededed;line-height: 30px;font-size: 16px;padding-bottom: 10px;margin-bottom: 10px;font-weight: bold;}
.nytit h1{text-align: center;}
.sqbs li{width: 33.33%;text-align: center;float: left;margin-bottom: 15px;margin-top: 10px;}
.sqbs li a:hover{color: #b61412;}
.mqmy{margin: 20px 0;}
.mqmy li{width: 301px;height: 60px;margin: 10px auto;border: 1px solid #dddddd;}
.bmfw{margin-right: -15px;}
.bmfw li{width: 235px;float: left;margin-right: 25px;padding-left: 120px;margin-bottom: 30px;margin-top: 15px;position: relative;}
.bmfw li .pic{display: block;width: 100px;height: 100px;position: absolute;left: 0;top: 0;}
.bmfw li .pic img{width: 100px;height: 100px;}
.bmfw li .pic.rad{border-radius: 50%;overflow: hidden;}
.bmfw .info .list{line-height: 15px;font-size: 12px;margin-bottom: 8px;margin-top: 2px;}
.bmfw .info .list i{height: 15px;width: 15px;float: left;margin-right: 5px;}
.gsht{float: left;width: 400px;}
.col-2-r .tit{height: 40px;background: url(../images/sficon.png) 0 9px no-repeat;padding-left: 30px;line-height: 40px;color: #333;font-size: 16px;float: left;}
.sfbox{padding: 0 10px 15px 5px;height: 213px;}
.sftxt{float: left;width: 424px;height: 215px;position: relative;}
.sftxt .info{height: 198px;line-height: 22px;font-size: 12px;color: #666;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;overflow: hidden;}
.sftxt a{display: block;position: absolute;left: 0;bottom: -2px;text-align: center;color: #F30;}
.sftxt a:hover{color: #39F;}
.jisuan{float: right;padding-left: 30px;width: 270px;border-left: 1px dashed #efefef;height: 213px;}
.jisuan h1{color: #084466;line-height: 30px;font-size: 15px;}
.jsbox{position: relative;padding-left: 65px;margin-top: 8px;}
.jsbox span{position: absolute;left: 0;top: 0;line-height: 27px;display: block;width: 65px;color: #7e7e7e;}
.jsbox .jsq{border: 1px solid #f0f0f0;height: 19px;padding: 3px 3px 3px 10px;border-radius: 2px;}
.jsbox .jsq .ipt-jsq{border: 0;height: 19px;line-height: 19px;width: 100%;outline: none;}
.jsbox .jsq a{display: block;width: 42px;height: 19px;text-align: center;line-height: 19px;background: #55aeec;position: absolute;top: 4px;right: 4px;color: #fff;border-radius: 2px;}
.jsjg{background: #f0f0f0;padding: 4px 8px;margin-top: 10px;position: relative;}
.jsjg .tab{line-height: 28px;border-bottom: 1px solid #e2e2e2;color: #6a6a6a;height: 28px;overflow: hidden;}
.jsjg .tab span{float: right;}
.jsjg .tab.last{border: 0;}
.jsjg:before{content: '';width: 9px;height: 5px;background: url(../images/jtt.png) no-repeat;display: block;position: absolute;right: 20px;top: -5px;}
.jisuan .smtxt{color: #55aeec;line-height: 40px;}
.xxlinks{height: 24px;overflow: hidden;}
.xxlinks a{color: #F33;line-height: 24px;}
.xxlinks a:hover{color: #55aeec;text-decoration: underline;}
.newslist.htlist{padding: 0;width: 360px;}
.col-4{width: 289px;float: left;margin-right: 12px;border: 1px solid #efefef;}
.col-4.last{margin-right: 0;}
.news-title .name2{float: left;line-height: 39px;font-size: 15px;font-weight: bold;color: #084466;padding-left: 20px;background: url(../images/shu.png) 8px 11px no-repeat;}
.linksbox{border: 1px solid #ebebeb;background: #fff;margin: 15px auto;width: 1200px;box-sizing: border-box;}
.txtlisttit{height: 38px;border-bottom: 2px solid #11347c;}
.txtlisttit a{display: block;height: 38px;line-height: 38px;float: left;padding: 0 40px;color: #333;transition: all .3s ease;font-size: 14px;}
.txtlisttit a.current{background: #11347c;color: #fff;}
.linksbox .listcon{}
.linksbox .linkslist li{margin: 5px 10px;line-height: 30px;float: left;font-size: 14px;}
.foot{font-size: 14px;color: #333;line-height: 30px;background: #fff;width: 1200px;text-align: center;padding: 20px 0;margin: 15px auto;}
.mg-t-b{margin: 15px auto;}
.page-left{width: 245px;float: left;}
.page-left .title{color: #fff;font-size: 20px;line-height: 60px;text-align: center;background: #11347c;}
.page-left .leftnews{border-radius: 7px;margin-top: 10px;overflow: hidden;}
.page-left .leftprocomt{padding-top: 10px;border-top: 0;background: #fff;}
.page-left .leftprocomt li{float: left;text-align:center;width: 109px;margin-left: 9px;}
.page-left .leftprocomt li img{width: 108px;height: 81px;border-radius: 3px;}
.page-left .leftprocomt li p{line-height: 30px;transition: all .5s;}
.page-left .leftprocomt li:hover p{color:#dc0000;}
.page-left .leftcont{background: #fff;padding: 10px;border-top: 0;}
.page-left .leftcont h2{font-size: 16px;font-weight: bold;color: #11347c;padding-bottom: 10px;border-bottom: 1px solid #ededed;text-align: center;}
.page-left .leftcont p{font-size: 14px;line-height: 24px;padding-top: 10px;display: block;}
.page-right{width: 890px;float: right;background: #fff;padding: 20px;}
.lujing{margin: 20px 0;font-size: 14px;color: #fff;}
.lujing a{color: #fff;}
.pageny{margin-top: 125px;overflow: hidden;}
.fllist{border-radius: 7px;overflow: hidden;}
.fllist>ul{background: #fff;}
.fllist li{position: relative;}
.fllist ul li i{position: absolute;right: 0;top: 0;width: 40px;height: 50px;cursor: pointer;z-index: 1;}
.fllist ul li i:after{content: " > ";display: block;width: 40px;height: 50px;font-family: 宋体;color: #333;font-size: 22px;font-weight: bold;line-height: 50px;text-align: center;transition: all .5s;}
.fllist ul li.active i:after{transform: rotate(90deg);}
.fllist li a{display: block;border-bottom: 1px solid #ededed;line-height: 50px;font-size: 14px;color: #666;padding-left: 20px;padding-right: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fllist li:hover a, .fllist li.active a{color: #dc0000;}
.fllist li:last-child a{border-bottom: 0;}
.fllist ul li .boxlist{display: none;width: 100%;border-bottom: 1px solid #f3f3f3;margin: 0;}
.fllist ul li .boxlist li a{color: #666;font-size: 13px;line-height: 40px;padding-left: 35px;padding-right: 20px;background: #fff;}
.fllist ul li .boxlist li a:after{content: " ";position: absolute;top: 50%;margin-top: -5px;left: 20px;width: 8px;height: 8px;border: 1px solid #11347c;border-radius: 3px;transition: all .5s;}
.fllist ul li .boxlist li a:hover, .fllist ul li .boxlist li a.hover{color: #11347c;}
.fllist ul li .boxlist li a:hover:after, .fllist ul li .boxlist li a.hover:after{background: #11347c;}
.fllist ul li.active .boxlist{display: block;}
.hotarticl{margin-top: 20px;}
.hottit{border-bottom: 1px solid #efefef;line-height: 40px;font-size: 16px;color: #F30;margin: 12px 12px 0 12px;}
.pagelujing{height: 40px;border-bottom: 2px solid #efefef;position: relative;}
.pagelujing .name{position: absolute;left: 0;top: 0;height: 40px;border-bottom: 2px solid #F33;line-height: 40px;font-size: 16px;font-weight: bold;}
.pagelujing span{position: absolute;right: 0;line-height: 40px;color: #888;}
.news-txt.ny, .newslist.ny{border: 0;padding: 0;}
.news-txt.ny{min-height: 600px;}
.newslist.ny li:last-child{border-bottom: 1px dotted #efefef;}
.liuyantab{border: 1px solid #f5f5f5;background: #f8f8f8;margin-top: 20px;padding: 20px;}
/*分页*/
.biaoti{font-size: 18px;color: #333;text-align: center;margin: 0 20px;font-weight: 600;margin-top: 30px;}
.sshuomign{color: #888;font-size: 12px;line-height: 30px;text-align: center;font-weight: normal;}
.sshuomign span{margin: 0 10px;}
.relateTit{height: 39px;border-bottom: 1px solid #d2d2d2;}
.relateTit li{float: left;width: auto;margin-right: 5px;display: inline;}
.relateTit li a{display: block;color: #666;font-size: 14px;background-color: #FFF;width: auto;height: 38px;line-height: 38px;padding: 0 40px;border: 1px solid #dbd9d9;border-bottom: 0;}
.relateTit li.on a{ background-color:#11347c;border-color: #11347c;color: #fff;}
.article_txt{font-size: 14px;line-height: 28px;color: #666;margin-top: 20px;text-align: justify;overflow: hidden;}
.article_txt img{max-width: 930px;}
.bd .article_txt{display: none;}
.bd .article_txt:first-child{display: block;}
.reLink{font-size: 14px;height: 48px;line-height: 48px;padding: 0;color: #6e6e6e;border-top: 2px solid #eee;border-bottom: 2px solid #eee;margin: 20px auto;}
.reLink .prevLink,.reLink .nextLink{width: 50%;}
.reLink .nextLink{text-align: right;}
/* 反馈模块 */
.contact-com-body{padding: 30px 10px 25px 10px;border-bottom: 1px solid #d3d3d3}
.contact-com-body .row{}
.row:before, .row:after{content: "";display: table;line-height: 0}
.row:after{clear: both}
.row{margin-bottom: 15px;
*zoom: 1}
.col-2, .col-10{float: left;position: relative;min-height: 1px}
.contact-com-body .col-2{width: 60px;line-height: 40px;margin-right: 10px;text-align: left}
.contact-com-body .input-control{padding: 5px;line-height: 30px;height: 30px;width: 400px;border: 1px solid #ccc}
.contact-com-body .textarea-control{height: 106px;width: 490px;padding: 5px;border: 1px solid #ccc}
.contact-com-body .help-inline{line-height: 40px;color: #F00}
.contact-com-body .input-shade{background-color: #f8f8f8}
.contact-com-body .input-short{width: 340px}
.contact-com-body .input-shorter{width: 140px}
.contact-com-body img{width: 80px;height: 41px;margin: 2px 5px}
.contact-com-btn{margin-left: 70px;padding-top: 20px}
.contact-com-btn .btn{margin-right: 30px}
.btn-warning{padding: 12px 44px;font-weight: bold;color: #fff;border: none;background-color: #ff8942;background: -webkit-linear-gradient(top, #ff9454, #ff7f30);background: -moz-linear-gradient(top, #ff9454, #ff7f30);background: -ms-linear-gradient(top, #ff9454, #ff7f30);background: -o-linear-gradient(top, #ff9454, #ff7f30)}
.btn-warning:hover{color: #fff;background-color: #ff8945;background: -webkit-linear-gradient(top, #ff8237, #fd8f4d);background: -moz-linear-gradient(top, #ff8237, #fd8f4d);background: -ms-linear-gradient(top, #ff8237, #fd8f4d);background: -o-linear-gradient(top, #ff8237, #fd8f4d)}
.btn-danger{padding: 12px 44px;font-weight: bold;color: #fff;border: none;background-color: #13bd49;background: -webkit-linear-gradient(top, #08d248, #13bd49);background: -moz-linear-gradient(top, #08d248, #13bd49);background: -ms-linear-gradient(top, #08d248, #13bd49);background: -o-linear-gradient(top, #08d248, #13bd49)}
.btn-danger:hover{color: #fff;background-color: #0ba43b;background: -webkit-linear-gradient(top, #13bd49, #0ba43b);background: -moz-linear-gradient(top, #13bd49, #0ba43b);background: -ms-linear-gradient(top, #13bd49, #0ba43b);background: -o-linear-gradient(top, #13bd49, #0ba43b)}
.message ul li{margin-bottom: 10px;line-height: 25px;padding-bottom: 10px;clear: both;position: relative;border-bottom: 1px dotted #ccc;}
.message li p{display: block;padding-bottom: 5px;font-size: 14px;}
.message li p .name{float: left;color: #024886;}
.message li p .name a{color: #024886;}
.message li p .more{float: right;color: #024886;}

.datetime{color: #999999;font-size: 12px;width: 120px;text-align: right;display: inline;float: right;}
.para01{display: inline-block;padding-bottom: 0px;font-size: 16px;font-family: "微软雅黑";}
.para01 a{font-size: 16px;}
/*留言表单*/
.formData{padding-top: 35px;overflow: hidden;}
.formData .item{float: left;color: #999;font-weight: normal;width: 428px;height: 56px;line-height: 56px;border: 1px solid #e5e5e5;margin-right: 30px;margin-bottom: 30px;position: relative;}
.formData .item label{padding-left: 15px;position: absolute;left: 0;top: 0;z-index: 11;text-align: center;display: block;margin: 0;height: 56px;line-height: 56px;font-size: 18px;color: #666;}
.formData .item input{outline: none;line-height: 38px;height: 38px;font-size: 18px;}
.formData .item .txt{width: 358px;height: 56px;line-height: 56px;display: block;background: none;padding-left: 70px;border: 0 none;color: #666;}
.formData .item .red{position: absolute;right: 15px;top: 0;color: #ff0000;z-index: 11;}
.formData .item.mr0{margin-right: 0;}
.formData .msg-box{position: absolute;left: 0;top: 0px;}
.formData .liuyan{width: 888px;height: 260px;border: 1px solid #e5e5e5;float: left;}
.formData .liuyan label{text-align: right;display: block;}
.formData .liuyan textarea{width: 868px;height: 234px;line-height: 35px;padding: 12px 10px;text-indent: 100px;font-size: 18px;font-family: "microsoft yahei";color: #333;border: 0 none;overflow: hidden;background: none;resize: none;display: block;outline: none;}
.formData .bot{width: 100%;}
.formData .sub{width: 232px;line-height: 54px;margin-right: 2px;text-align: center;background: #11347c;border: 2px solid #11347c;color: #FFF;cursor: pointer;font-size: 18px;display: block;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.formData .sub:hover{color: #11347c;background: none;}
.formData .yzm{width: 432px;}
.formData .yzm .txt{padding-left: 80px;}
.formData .yzm img{position: absolute;right: 0;top: 0;height: 56px;border: 0px;display: block;}
/*右侧浮动工具*/
.toolbar{width: 52px;position: fixed;right: 1%;top: 44%;z-index: 999;}
.toolbar dd{width: 50px;height: 50px;margin-bottom: 1px;position: relative;-webkit-border-radius: 100%;border-radius: 100%;margin-top:4px;-webkit-border-radius: 100%;border-radius: 100%;box-shadow: 0 3px 10px 0 rgba(0,0,0,.08);}
.toolbar dd i{width: 50px;height: 50px;display: block;position: absolute;left: 0;top: 0;cursor: pointer;text-align: center;background-color: #fff;-webkit-border-radius: 100%;border-radius: 100%;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.toolbar dd i span{width: 35px;height: 35px;display: block;margin: 8px 0 0 8px;background: url(../images/rightFixIcon.png) no-repeat 0 0;}
.toolbar .pop{position: absolute;right: 65px;top: -18px;display: none;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);background: #fff;border-radius: 3px;}
.toolbar .pop-code{padding: 10px;}
.toolbar .pop-code:after{content: "";border: 8px solid transparent;border-left-color: #fff;top: 36px;right: -16px;position: absolute;width: 0;height: 0;}
.toolbar .pop-code img{width: 100px;height: 100px;display: block;}
.toolbar .pop-code h3{text-align: center;color: #666;font-size: 12px;font-weight: 400;white-space: nowrap;}
.toolbar .pop-code h3 b{display: block;font-weight: normal;}
.toolbar .qq span{background-position: -35px -47px;}
.toolbar .qq a{width: 52px; height: 52px; cursor: pointer; display: block;}
.toolbar .slide{position: absolute;right: 65px;top: -2px;display: none;padding: 10px;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);background: #fff;border-radius: 3px;}
.toolbar .slide:after{content: "";border: 8px solid transparent;border-left-color: #fff;top: 50%;right: -16px;margin-top: -8px;position: absolute;width: 0;height: 0;}
.toolbar .slide .fenx{width: 160px;}
.toolbar .slide .fenx a{margin: 0 5px;}
.toolbar .slide .fenx a:first-child{margin-left: 0;}
.toolbar .slide .fenx a:last-child{margin-right: 0;}
.toolbar dd:hover i{background-color: #11347c;}
.toolbar .qq:hover span{background-position: 0 -47px;}
.toolbar .tel span{background-position: -35px 0;}
.toolbar .tel:hover span{background-position: 0 0;}
.toolbar .code span{background-position: -35px -95px;}
.toolbar .code:hover span{background-position: 1px -95px;}
.toolbar .top span{background-position: -35px -142px;}
.toolbar .top:hover span{background-position: 0 -142px;}
.toolbar .bottom span{background-position: -35px -186px;}
.toolbar .bottom:hover span{background-position: 0 -186px;}
/* prodetailsinfo */
.prodetailsinfo{clear:both;zoom:1;margin-bottom:30px;}
.prodetailsinfo .photo{width: 362px;position: relative;}
.prodetailsinfo .photo .jqzoom{width: 362px;height: 335px;overflow: hidden;position: relative;padding: 0px;cursor: pointer;}
.prodetailsinfo .photo .zoomdiv{z-index: 999;position: absolute;top: 0px;left: 0px;background: #ffffff;border: 1px solid #ddd;display: none;text-align: center;overflow: hidden;}
.prodetailsinfo .photo .jqZoomPup{z-index: 999;visibility: hidden;position: absolute;top: 0px;left: 0px;border: 1px solid #eee;background: #fff;opacity: 0.6;-moz-opacity: 0.6;-khtml-opacity: 0.6;filter: alpha(opacity=50);}
.prodetailsinfo .photo .img{width: 500px;height: 375px;display: block;}
.prodetailsinfo .photo .bigimg{width: 360px;height: 270px;border: 1px solid #ddd;display: block;position: relative;overflow: hidden;}
.prodetailsinfo .photo .bigimg .list{width: 1000%;position: relative;}
.prodetailsinfo .photo .bigimg .list li{width: 360px;height: 270px;float: left;}
.prodetailsinfo .photo .bigimg .list img{width: 100%;height: 100%;display: block;transition: all ease 300ms;}
.prodetailsinfo .photo .photoimg{width: 362px;height: 50px;padding-top: 10px;position: absolute;left: 0;bottom: 0;}
.prodetailsinfo .photo .photoimg .list{width: 286px;overflow: hidden;position: relative;margin: 0 auto;}
.prodetailsinfo .photo .photoimg .listcon{width: 300%;position: relative;}
.prodetailsinfo .photo .photoimg .listcon li{width: 64px;cursor: pointer;display: block;float: left;margin-right: 10px;}
.prodetailsinfo .photo .photoimg .listcon li img{border: 1px solid #ddd;width: 62px;height: 48px;display: block;transition: all .5s;}
.prodetailsinfo .photo .photoimg .listcon li:hover img,
.prodetailsinfo .photo .photoimg .listcon li.on img{border-color: #11347c;}
.prodetailsinfo .photo .photoimg .prev,
.prodetailsinfo .photo .photoimg .next{width: 25px;height: 50px;z-index: 10;position: absolute;top: 10px;cursor: pointer;background: #ddd url(../images/prev.png) no-repeat;transition: all .5s;}
.prodetailsinfo .photo .photoimg .prev:hover,
.prodetailsinfo .photo .photoimg .next:hover{background-color: #11347c;}
.prodetailsinfo .photo .photoimg .prev{left: 0px;background-position: 0 center;}
.prodetailsinfo .photo .photoimg .next{right: 0px;background-position: -25px center;}
/* prodbaseinfo_a */
.prodbaseinfo_a{float:right;width:495px; margin-left:16px; z-index:1;}
.h2_prodtitle{font-size:22px;color: #11347c;padding: 0 0 10px;line-height:1.6em;border-bottom: 1px dashed #DCDCDC;}
.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1;}
.ul_prodinfos{padding:6px 15px;overflow:hidden;zoom:1;background:#f3f3f3;font-size:14px;font-weight:bold;}
.ul_prodinfos li{font-size: 20px;float:left;height: 65px;line-height: 65px;}
.ul_prodinfos li .hottel{color: #11347c;font-weight:normal;font-size: 24px;}
.ul_prodinfos li.li_weight{float:right;}
.ul_prodinfos li.li_weight a{text-align:center;display:block;width:128px;height:50px;margin: 7px auto;font-size: 18px;line-height: 50px;color:#fff;background: #11347c;}
.ul_prodinfo li{color: #666;font-size: 15px;line-height: 26px;float:left;padding:6px 0;text-align: justify;height: 188px;overflow: hidden;}
.li_normalprice{line-height:24px; }
.mod_goods_info{clear:both;position:relative;background-color:#eee;height: 50px;}
.mod_goods_info .hds{height: 50px;_overflow:hidden;}
.mod_goods_info .hds li{float:left;cursor:pointer;}
.mod_goods_info .hds li h3{display:block;width:128px;height:65px;line-height:65px;text-align:center;font-size:18px;border-bottom:0; font-weight:normal}
.mod_goods_info .hds li h3 a{color:#666;font-weight: normal;text-decoration:none;outline:none}
.mod_goods_info .hds .on{height: 50px;line-height: 50px;position:relative;}
.mod_goods_info .hds .on h3{height: 50px;line-height: 50px;background-color: #11347c;color: #fff;}
/*product*/
.product{margin-top: 20px;}
.product td{text-align:center;}
.pro_col{background-color: #11347c; color:#fff; font-size:14px;}
.pro_col td{color:#fff;}
.pro_rel td{padding:10px 0; font-family:Arial; color:#333; font-size:14px;}
.pro_load{display:block; background:url(../images/load_ac.png) no-repeat; width:19px; height:18px; margin:0 auto;}
.pro_load:hover{background:url(../images/load_ho.png) no-repeat;}