﻿@charset "gb2312";
/* CSS Document */

/*内页banner*/
.x-banner{background-repeat: repeat-x;background-position: center center;height:250px;}
/*列表页*/
.b01{background-image: url(../images/x-banner-01.jpg);}
/*内容页*/
.b02{background-image: url(../images/x-banner-02.jpg);}

/*wrapper*/
.wrapper{width:1100px;}

/*当前位置*/
.wrapper .Map-navbar{ height:40px; line-height:40px; font-size:16px; padding:0px 15px; background-color:#FFF; margin:15px 0px;}

.wrapper .kg{ margin:20px 0px;}

.ico_home {background: url(../images/ico_home.png) no-repeat left center;padding: 0px 10px;}

.ejdh{padding:0 40px;margin-bottom:25px;}
.ejdh li{ float:left; width:106px; margin-right:20px; line-height:34px; font-size:18px; text-align:center; border-radius:5px; color:#333; cursor:pointer; color: #333;
    background: #ffe7e4; }
.ejdh li.on{color:#b60909; background:#ffe7e4;}

/*内页二级栏目*/
.wrapper .subnav{margin-bottom:15px;}
.wrapper .subnav ul{padding:10px 80px;background: #fff;}
.wrapper .subnav ul li{float:left; margin-right:15px;}
.wrapper .subnav ul li a{display:block; height: 40px;line-height: 40px; padding:0px 15px;border: #CCC 1px solid; color:#333; text-align:center;border-radius:5px; font-size:15px; background-color:#Fafafa;}
.wrapper .subnav ul li a:hover{-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333; border:#F8C301 1px solid; background-color:#F8C301; color:#FFF;}
.wrapper .subnav ul li a.hover{-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333; border:#F8C301 1px solid; background-color:#F8C301; color:#FFF;}

/*文章列表页*/
.wrapper .list{background-color:#FFF; font-size:16px; padding:20px 40px; border:#FFF 1px solid; margin-bottom:15px;}
.wrapper .list:hover{-moz-box-shadow: 0 0 15px #999);box-shadow: 0 0 15px #999; border:#B2B2B2 1px solid;}
.wrapper .list h2{ height:45px; line-height:45px; font-size:22px; font-weight:normal;}
.wrapper .list h5{height:28px; line-height:28px; font-weight:normal;}
.column{display:inline-block; height:28px; line-height:28px; padding:0px 10px; font-size:16px; background-color:#F8C301;border-radius:5px; color:#FFF;}
.wrapper .list h5 span.time{ margin-left:30px; color:#666;}
.wrapper .list h5 span.more{ margin-left:30px;}
.wrapper .list h5 span.more a{ color:#F8C301;}
.wrapper .list .description{ line-height:30px; color:#444; margin-top:10px;}

/*文章内容*/
.wrapper .content{background-color:#FFF; margin-bottom:30px;border:#FFF 1px solid;}
.wrapper .content:hover{-moz-box-shadow: 0 0 15px #999);box-shadow: 0 0 15px #999; border:#B2B2B2 1px solid;}
.wrapper  .cont{padding:20px 40px;background-color:#FFF;}
.wrapper  .cont h2{line-height:45px; font-size:22px; font-weight:normal;border-bottom:#999 1px solid;}
.wrapper .shuoming{float:right;font-size:16px;}
.wrapper .shuoming li{float:left;display:inline;}
.wrapper .content .cont h5{height:28px; line-height:28px; font-weight:normal;font-size:16px;padding-top:10px;}
.wrapper .content .cont h5 span.column{display:inline-block; height:28px; line-height:28px; padding:0px 10px; background-color:#F8C301;border-radius:5px; color:#FFF;}
.wrapper .content .cont span.fenxiang{display:inline-block;color:#666;font-size:13px;float:right;}
.wrapper .content .cont .body{font-size:16px; line-height:33px;}
.wrapper .content .cont .body p{ margin-top:20px;}
.wrapper .content .cont .body img{ max-width:90%;}

/*产品封面页*/
.wrapper .pnav{margin-bottom: 15px; padding:10px 40px; background-color:#FFF;}

.wrapper .pnav .m-h{width:1120px; overflow:hidden;}
.wrapper .pnav .m-h ul{width:1120px;}
.wrapper .pnav .m-h ul li{float:left; width:122px; margin-bottom:10px; margin-top:10px; margin-right:10px; margin-left:8px; height:40px;}
.wrapper .pnav .m-h ul li a{ display:block; height:40px; line-height:40px; text-align:center; border:#CCC 1px solid; font-size:15px;border-radius:3px;}
.wrapper .pnav .m-h ul li a:hover{-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333; border:#F8C301 1px solid; background-color:#F8C301; color:#FFF;}
.wrapper .pnav .m-h ul li a.hover{-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333; border:#F8C301 1px solid; background-color:#F8C301; color:#FFF;}


.wrapper .products{ padding:0px 40px; background-color:#FFF; margin-bottom:15px; padding-top:15px; padding-bottom:10px;}
.wrapper .products .m-w{width:1120px; overflow:hidden;}
.wrapper .products .m-w .m-h{width:1200px;}
.wrapper .products .m-w .m-h .productList{width:258px; height:238px; overflow:hidden; float:left; margin-right:29px; margin-bottom:40px;}
.wrapper .products .m-w .m-h .productList a{display:block;width:250px; height:230px; text-align:center;border:1px solid #CCC;background-color: #FFF; padding:3px;}
.wrapper .products .m-w .m-h .productList a:hover{border: 1px solid #F8C301; background-color:#F8C301;}
.wrapper .products .m-w .m-h .productList a img{width:250px; height:190px;}
.wrapper .products .m-w .m-h .productList a:hover img{filter: alpha(opacity=80);opacity: 0.8;transition: all .4s ease-out 0s;}
.wrapper .products .m-w .m-h .productList a p{ height:40px; line-height:40px; background-color:#FFF; font-size:15px;}

/*上下页*/
.syp{ border-bottom:#f0f0f0 1px solid; border-top:#f0f0f0 1px solid; padding:20px 40px; color:#666;}
.syp p{ height:30px; line-height:30px; font-size:15px;}
.syp p a{color:#666;}
.syp p a:hover{ color:#F8C301;}
.wrapper .content .addtime{text-align:right; padding:30px 100px;font-size:16px;}

/*翻页*/
#wp_paging_w6{text-align: center; height:48px; line-height:30px; margin-bottom:30px; background-color:#FFF; padding-top:15px;text-align:center }
.pag a,.pag span,select{display:inline-block; height:30px; padding:0px 13px; border:1px solid #CCC;border-radius:4px; margin:0px 3px;font-size:15px;}
.pag a:hover{border-right: #F8C301 1px solid; border-top: #F8C301 1px solid; border-left: #F8C301 1px solid; color: #000; border-bottom: #F8C301 1px solid;}

/*messages*/
.clears{ clear:both;}
.messages{padding:3% 0;}
.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}
.messlist {width:500px;height:35px;margin-bottom:15px;display:inline-block;}
.messlist label{display:inline;float:left;width:100px; height:35px; font-size:16px; line-height:35px; text-align:right;padding-right:10px;}
.messlist input,.messlist select{display:inline;float:left;width:300px;height:33px;padding-left:5px;border:#ccc 1px solid;font-size:15px;}
.messlist.textareas{width:1000px; height:auto;}
.messlist textarea{display:inline;float:left;width:800px; height:110px;padding:5px;border:#ccc 1px solid;font-size:15px;}
.messlist.yzms input{width:100px;}
.messlist.yzms .yzmimg{ display:inline;float:left;margin-left:10px;}
.messsub{padding:0px 0 0 110px;}
.messsub input{width:100px; height:35px; background:#ddd; font-size:16px; font-weight:bold; cursor:pointer;margin-right:5px}
.messsub input:hover,.messsub input#submit{ background:#F8C301;color:#fff;}
#label1,#label2,#label4,#label5,#label7,#label8,#label10,#label11,#label13,#label14,#label16,#label17,#label19,#label20,#label22,#label23,#label25,#label26,#label27{color: #EA0303;height: 35px;line-height: 35px;text-indent: 10px;display:none;}
#label0,#label3,#label6,#label9,#label12,#label15,#label18,#label21,#label24,#label28{line-height:35px; color:#cc0000;}
/*messages end*/

.job_ul li {border: 1px solid #e6e6e6;margin: 2% 0px;transition: background 0.3s;padding:15px;line-height: 2;font-size:16px;}
.job_ul li:hover {background: #efefef;}
.job_ul li h3{font-size:18px;}

.xz_tit_con{background-image: url("../images/jbxz.png");
    background-repeat: no-repeat;
    background-position: left;
    height: 60px;
    margin-left: 60px;}
.page_main_tit a{
	width: 131px;
    height: 37px;
	display:inline-block;
	margin-right:15px;
    line-height: 37px;
	text-align:center;
	background:#BFBFBF;
}
.jbys{padding-left:40px;line-height:32px;font-size:18px;color:#FF6600;margin-top:15px;background:url(../images/icon_smjb.png) left center no-repeat;}
.box{padding:5px; border:#eee 1px solid; margin-bottom:10px;}
.box h3{height:26px;line-height:26px; text-indent:2em; margin-bottom:15px;background:#dedad2;}
.btn-primary{display: inline-block;padding: 6px 12px;
    font-size: 14px;border-radius: 4px;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
	background-color: #424F63;
    border-color: #374152;
    color: #FFFFFF;}
#ul_pic li{float:left;width:100px;height:100px; margin-right:10px;}
#ul_pic li img{width:98px;height:98px;border:#eee 1px solid;}
.dis{display:none;}