@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0; list-style:none;}
body {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#2e2e2e; background:#fff;}
a {text-decoration:none; color:#515151;}
a:hover {color:#b17f47;}
ul,li {list-style:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
.hidden{display:none;}
img {border:none;}
.clear {height:1px;clear:both;margin-bottom:-1px;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}

.w1100{ width:1100px; margin:0 auto;}

#head{height:110px;overflow:hidden; width:1100px; margin:0 auto;}
.logo{ margin-top:15px; float:left; width:222px; height:64px;}
.top-img{ width:291px; height:58px; margin-top:34px;}

.navbox{ width:100%; min-width:1200px; height:52px; background:#13bbe5;}
.nav{height:52px; width:845px;} 
.nav li{float:left; font-size:16px; line-height:52px;text-align:center; background:url(../images/navx.png) no-repeat right top; }
.nav li a{display:block;color:#fff;padding:0 45px;}
.nav li a:hover{background:#058fb2; color:#fff;}
.nav li.cur a{background:#058fb2; color:#fff;}

.search{width:229px;height:29px;background:url(../images/searchbg.png) no-repeat; float:right;margin-top:10px; position:relative;}
.search .input{width:182px;height:28px;line-height:28px;border:none;background:none; float:left;color:#b8b8b8; margin-left:10px;}
.search .btn{background:none;width:29px;height:29px;border:none;cursor:pointer; text-indent:-999px;float:left;}

.ban_line{width:100%; min-width:1200px; height: 14px;background:#174993 url(../images/ban_line.png) no-repeat center;}
.ban_log{position: absolute;left:50%;margin-left:-42px;width: 84px;height: 84px;bottom:-46px;}
      
/*主体*/
.title{ border-bottom:1px solid #dedede; position:relative; font-size:18px; color:#13a0c3; line-height:40px;}
.title .more{ position:absolute; right:0; font-size:12px; top:0; }

.sum1{ width:1200px; margin:20px auto;overflow:hidden;}
.sum1-left{ width:328px;}
.sum1-left .txt{ margin-top:24px;}
.sum1-left .txt h2{ font-size:15px; margin-top:10px; line-height:30px; font-weight: bold; margin-bottom:10px;}
.sum1-left .txt img{ width:325px; margin:80px; margin:0; padding:0;}
.sum1-left .txt p{ font-size:13px; line-height:180%;}

.sum1-rg{ width:830px;}
.sum1-rg .tit{ background:#f5f5f5 url(../images/tit2.png) no-repeat; height:47px; line-height:47px; font-size:16px; color:#fff; text-align: center; margin-top:-7px;}
.indlist{ overflow:hidden; margin:0 -10px; padding-bottom:13px; padding-top:20px;}
.indlist li{ width:196px;overflow:hidden; float:left; margin:10px 8px;text-align: center;}
.indlist li img{ width:184px; height:130px;border:6px solid #c7c1c1;border-radius:8px;}
.indlist li p{ font-size:14px; line-height:48px; color:#646464;}



#footer { width:100%; min-width:1200px; background:#575757; min-width:1150x;}
.mall-desc-bd{width:1100px;margin:0 auto; overflow:hidden; padding:25px 0; overflow:hidden;}
.mall-desc-bd dl{ width:240px; float:left; padding-left:30px;}
.mall-desc-bd dt{color:#ffffff; margin-bottom:5px; font-size:16px;}
.mall-desc-bd dd{ font-size:15px;  line-height:180%;}
.mall-desc-bd dd a{ color:#b6b6b6;} 

.footer-txt{ background:#353535;line-height:30px;font-size:15px;color:#8f8e8e; text-align:center;}

/*内页*/
.path{ width:1200px; margin:0 auto;height:54px;line-height:54px;background:#f6f5f5 url(../images/ico-home.png) no-repeat 29px center; padding-left:45px; font-size:15px; color:#727272;}
.mainbox{width:1200px; margin:20px auto;}
.sidebar{ width:320px;z-index:9999; position:relative; background:#f5f4f4;}
.side_tit{height:70px; background:#174894; line-height:70px; color:#fff; font-size:24px; overflow:hidden; text-align:center;}
.sidelist{ padding:15px; background:#ffffff url(../images/sidebg.png)  repeat-x left bottom; border:1px solid #ecebec; border-top:none;}
.sidelist li{font-size:16px; height:55px;line-height:55px; overflow:hidden;display:block;border-bottom:1px solid #d7d8d8;background:url(../images/sideli.png) no-repeat 9px center; padding-left:34px;}
.sidelist li a{ display:block;color:#727272; }
.sidelist li a:hover{ color:#d6560b;}
.sidelist li.current a{color:#d6560b;}

.ny_zblb1{padding:15px; background:#ffffff url(../images/sidebg.png)  repeat-x left bottom; border:1px solid #ecebec; border-top:none;}

.ny_zblb1 li{font-size:16px;line-height:55px; overflow:hidden;display:block;border-bottom:1px solid #d7d8d8;background:url(../images/sideli.png) no-repeat 9px 20px; padding-left:34px;}
.ny_zblb1 li a{display:block;}
.ny_zblb1 li a.cur{color:#d6560b;font-weight:bold;background:url(../images/04_h.gif) no-repeat right;text-decoration:none;}

.ny_zblb1 li ul{display:none;color:#666;}
.ny_zblb1 li ul li{float:none;background-image:none;height:46px;line-height:46px;margin-top:0px;font-size:14px;}
.ny_zblb1 li ul li:first-child{border-top:1px solid #d7d8d8;}
.ny_zblb1 li ul li:last-child{border-bottom:none;}
.ny_zblb1 li ul li a{display:block;}
.ny_zblb1 li ul a:hover{color:#d6560b;}


.main_right{ width:853px;}

.main_txt{padding:15px 30px; line-height:220%; font-size:14px; color:#797979;background:#fff; margin-top:2px;}
.fx{ border-top:1px solid #e9e9e9; padding-top:5px; margin-top:10px;}
.yy{ height:32px; width:100%; min-width:1200px; background:url(../images/yy2.png) no-repeat center top}

.n_list{ margin:0 -15px;}
.n_list li{background:url(../images/libg.png) no-repeat 5px center;padding-left:20px;height:40px;line-height:40px;border-bottom:1px dotted #b5b5b5; position:relative; font-size:14px;}
.n_list li a{ color:#979797;}
.n_list li a:hover{ color:#cc0606;}
.n_list li span{ font-size:13px; position:absolute; top:0; right:10px; color:#979797;}

.newsread{}
.newsread h1{ font-size:18px; text-align:center; line-height:50px; color:#555454;}
.newsread .daodu{ color:#5a5a56; text-align:center; line-height:28px; height:28px; background:#ececec; font-size:12px; margin-bottom:10px;}
.newsread .sxp{border-top:1px dotted #c5c5b9; position:relative; margin-top:10px;}
.newsread .sxp a{ color:#737272;}
.newsread .sxp .fx{ position:absolute; top:0px; right:10px; border:none;}

.pro_top{text-align: center;line-height:30px;}
.pro_top img{width: 100%; height: 220px;}
.pro_top p{font-size: 16px;text-align: left;padding:5px 15px;}
.pro_list{color:#5a5a5a; overflow:hidden;margin:0 -10px;}
.pro_list li{ float:left; width:196px;margin:10px;text-align:center; margin-bottom:10px;}
.pro_list li p{ line-height:40px; font-size:16px;}
.pro_list li img{ width:188px; height:148px;box-shadow: 0 0 10px rgba(0,0,0,.3);}
.pro_list li img:hover{ background:#4796de;}

.fenye{height:50px; line-height:50px; text-align:center;}
#pagelist,#espcms_bbs_pagelist{color:#818181}
.pagination {font-family: '微软雅黑','Microsoft YaHei UI','Microsoft YaHei',arial, helvetica, sans-serif;overflow: hidden;padding:10px 0px;font-size:12px;margin: 0px;}
/*按钮色彩样式*/
.pagination a {border: #13bbe5 1px solid;color: #ce0000;text-decoration: none;overflow: hidden;padding:3px 5px;margin: 0px 0px 0px 5px;}
.pagination a:visited {text-decoration: none;overflow: hidden;}
.pagination a:active {text-decoration: none;overflow: hidden;}
.pagination a:hover {color: #fff;background-color: #13bbe5;overflow: hidden;}
.pagination span.current {border: #13bbe5 1px solid;color: #fff;overflow: hidden;padding:3px 5px;margin: 0px 0px 0px 5px;}
.pagination span.disabled {background-color: #13bbe5;}


.main-txt-top{ border-bottom:1px dotted #bababa; padding-bottom:20px; margin-bottom:20px;}
.main-txt-bot{ margin-top:15px; padding:0 10px;line-height:26px;}
.main-txt-bot h3{ font-size:16px; font-weight:600;color:#1e1e1e; margin-bottom:10px;}
.main-txt-bot p{ line-height:180%; }
.main-txt-bot a{color:#3c3c3c}
.item1{ width:225px; height:330px; float:left; overflow:hidden; margin:0 20px; position:relative;}
.item1 img{ width:224px; height:148px; margin-bottom:5px;}
.item1 .xx{ position: absolute; bottom:0; left:0; color:#c3430b;}