@charset "gb2312";
/* CSS Document */
body{background-color:#f8f8f8}

/*内页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-01.jpg);}

/*wrapper*/
.wrapper{}

/*当前位置*/
.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;}

/*内页二级栏目*/
.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:#205993 1px solid; background-color:#205993; 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:#205993 1px solid; background-color:#205993; color:#FFF;}

/*文章列表页*/
.wrapper .list{background-color:#FFF; font-size:16px; padding:25px 80px; border:#FFF 1px solid; margin-bottom:30px;}
.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;}
.wrapper .list h5 span.column{display:inline-block; height:28px; line-height:28px; padding:0px 10px; background-color:#e9614d;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:#205993;}
.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 .content .cont{padding:40px 80px;}
.wrapper .content .cont h2{ height:45px; line-height:45px; font-size:22px; font-weight:normal;border-bottom:#999 1px solid;}
.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:#e9614d;border-radius:5px; color:#FFF;}
.wrapper .content .cont span.fenxiang{display:inline-block;color:#666;font-size:13px;}
.wrapper .content .cont .body{font-size:16px; line-height:33px;}
.wrapper .content .cont .body p{ margin-top:20px;}

/*产品封面页*/
.wrapper .pnav{border-bottom:#f0f0f0 1px solid; padding:20px 40px; background-color:#FFF;}
.wrapper .pnav .m-h{width:1120px; overflow:hidden;}
.wrapper .pnav .m-h ul{width:1150px;}
.wrapper .pnav .m-h ul li{float:left; width:122px; margin-bottom:10px; margin-top:10px; margin-right:20px; 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:#205993 1px solid; background-color:#205993; 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:#205993 1px solid; background-color:#205993; color:#FFF;}

.wrapper .shuoming{border-bottom:#f0f0f0 1px solid; line-height:30px; font-size:16px; background-color:#FFF; padding:20px 40px;}

.wrapper .products{ padding:0px 40px; background-color:#FFF; margin-bottom:30px; padding-top:30px; 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:238px; height:218px; overflow:hidden; float:left; margin-right:56px; margin-bottom:40px;}
.wrapper .products .m-w .m-h .productList a{display:block;width:230px; height:210px; text-align:center;border:1px solid #CCC;background-color: #FFF; padding:3px;}
.wrapper .products .m-w .m-h .productList a:hover{border: 1px solid #205993; background-color:#205993;}
.wrapper .products .m-w .m-h .productList a img{width:230px; height:170px;}
.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 100px; color:#666;}
.syp p{ height:30px; line-height:30px; font-size:16px;}
.syp p a{color:#666;}
.syp p a:hover{ color:#333;}
.wrapper .content .addtime{text-align:right; padding:30px 100px;font-size:16px;}

/*翻页*/
.pag{font-size: 12px;text-align: center; height:52px; line-height:30px; margin-bottom:30px; background-color:#FFF; padding-top:15px; font-size:16px;}
.pag a{display:inline-block; height:30px; padding:0px 13px; border:1px solid #CCC;border-radius:4px; margin:0px 3px;}
.pag span{display:inline-block; margin:0px 5px;}
.pag span.thisclass{height:30px; padding:0px 13px; border:1px solid #CCC;border-radius:4px; margin:0px 3px; background-color:#205993; font-weight:bold; color:#FFF;}
.pag a:hover{border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; color: #000; border-bottom: #000099 1px solid;}