@charset "utf-8";

/* 头部 */
.header{ width: 100%; height: 118px; border-top: 4px solid #1f2b63;}
.header_nr{ width: 1000px; height: 118px;}
.logo{ width: 138px; float: left;}
.header_right{ width: 842px; float: right;}
.header_right_top{ width: 842px; margin-top: 13px;}
.header_right_top ol{ color: #949494; line-height: 27px; margin-left: 20px; float: right;}
.header_right_top ol a{ color: #949494;}
.header_right_top ul{ width: 140px; height: 27px; background: url(../images/bg1.png) no-repeat; float: right;}
.header_right_top ul .wbk{ color: #d9d9d9; width: 90px; height: 27px; padding: 0 10px; background: none; border: 0px; float: left;}
.header_right_top ul .btn{ width: 30px; height: 27px; background: url(../images/bg2.png) no-repeat center; border: 0px; float: left;}
.nav{ margin-top: 26px; float: right;}
.nav ul{}
.nav ul li{ width: 118px; margin-left: 4px; float: left;}
.nav ul li a{ font-size: 18px; color: #555; width: 118px; height: 42px; line-height: 42px; text-align: center; display: block;}
.nav ul li a:hover,.nav ul li a.xz{ color: #fff; background: url(../images/bg3.png) no-repeat;}

/* BANNER */
.banner{ width:100%; height:436px; padding-bottom: 30px; background: url(../images/bg4.png) no-repeat center bottom;}
.banner .flexslider{ position:relative;height:436px;}
.banner .slides{ position:relative;z-index:1;}
.banner .slides li{height:436px;}
.banner .slides li a{height:436px; display:block;}

.banner .flex-control-nav{ width:100%; height:24px; text-align:center; padding-top: 11px; background: url(../images/bg5.png) repeat; position:absolute;bottom:0px;left:0px;z-index:2;}
.banner .flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:12px;height:12px;overflow:hidden; background-color: #fff; cursor:pointer;}
.banner .flex-control-nav .flex-active{ background-color: #1f2b63;}
/*
.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;margin-top:-40px;}
.banner .flex-direction-nav li a{display:block;width:40px;height:80px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:100px;background:url(../images/bg5.png) no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:100px;background:url(../images/bg6.png)  no-repeat;} */

/* 首页内容 */
.main{ width: 1000px;}
.main h2{ width: 100%; height: 45px; border-bottom: 1px solid #e3e3e3;}
.main h2 p{ margin-top: 5px; float: left;}
.main h2 span{ font-family: "微软雅黑"; font-size: 24px; color: #1f2b63; margin: -5px 0 0 10px; float: left;}
.main h2 span em{ font-size: 14px; color: #626363; margin-top: -3px; display: block;}
.main h2 a{ font-family: "Arial"; color: #bebdbd; margin-top: 20px; float: right;}
.main_top{ width: 1000px;}
.main_top_left{ width: 490px; float: left;}
.main_top_left ol{ width: 490px; margin-top: 10px;}
.main_top_left ol img{ display: block;}
.main_top_left ul{ color: #6f6f6f; width: 490px; line-height: 30px; margin-top: 10px;}
.main_top_left ul a{ color: #1f2b63;}
.main_top_right{ width: 490px; float: right;}
.main_top_right ul{ width: 490px;}
.main_top_right ul li{ width: 490px; padding-top: 20px; border-top: 1px solid #dfdfdf;}
.main_top_right ul li:first-child{ padding: 10px 0;}
.main_top_right ul li p{ font-size: 24px; font-weight: bold; color: #fff; width: 135px; height: 97px; line-height: 97px; text-align: center; background-color: #616060; float: left;}
.main_top_right ul li:hover p{ background-color: #1f2b63;}
.main_top_right ul li span{ color: #919191; width: 345px; line-height: 22px; float: right;}
.main_top_right ul li span a{ color: #761a7c;}
.main_top_right ul li span em a{ font-family: "微软雅黑"; font-size: 16px; font-weight: bold; color: #5e5e5f; display: block;}
.main_bottom{ width: 1000px; margin-top: 30px;}
.main_bottom .scrollleft{ width:1000px; margin-top: 10px; overflow:hidden;}
.main_bottom .scrollleft ul{ width:1016px;}
.main_bottom .scrollleft ul li{ width:237px; margin-right:17px; float:left;}
.main_bottom .scrollleft ul li p{ width:235px; height:171px; border: 1px solid #f1f1f1;}
.main_bottom .scrollleft ul li p img{ width:235px; height:171px;}
.main_bottom .scrollleft ul li span a{ font-family: "微软雅黑"; font-size: 16px; color: #353636; line-height: 100%; text-align: center; margin-top: 10px; display: block;}

/* 底部内容 */
.footer{ width: 100%; margin-top: 20px; background-color: #1f2b63;}
.footer_nr{ font-family: "微软雅黑"; font-size: 16px; color: #fff; width: 1000px; line-height: 36px; padding: 20px 0;}
.footer_nr span{ margin-left: 40px;}

/* 内页BANNER */
.qy_banner{ width:100%; height:316px;}
.qy_banner a{ width:100%; height:316px; display: block;}

/* 内页公用 */
.qy_main{ width: 1000px; margin-top: 30px;}
.qy_main_nr{ width: 1000px; height: 28px; line-height: 28px; border-bottom: 2px solid #d2d2d3;}
.qy_main_nr p{ font-family: "微软雅黑"; font-size: 18px; color: #242424; padding: 0 16px 0 13px; background: url(../images/bg9.png) no-repeat left center; border-bottom: 2px solid #1f2b63; float: left;}
.qy_main_nr span{ color: #989898; float: right;}
.qy_main_nr span a{ color: #989898;}

/* 公司介绍 */
.gsjs_main{ width: 1000px; line-height: 30px; margin-top: 20px;}
.gsjs_main span{ text-align: center; margin-bottom: 10px; display: block;}
.gsjs_main img{ max-width: 1000px;}

/* 公司新闻 */
.gsxw_main{ width: 1000px; margin-top: 5px; border-bottom: 1px solid #dcdcdc;}
.gsxw_main ul{ width: 1000px; line-height: 42px;}
.gsxw_main ul li{ color: #8c8c8c; width: 1000px; text-align: right;}
.gsxw_main ul li a{ color: #565757; padding: 0 18px; background: url(../images/bg10.png) no-repeat left center; float: left;}

/* 联系我们 */
.lxwm_main{ width: 1000px; margin-top: 20px;}
.lxwm_main ol{ width: 581px; float: left;}
.lxwm_main ul{ font-family: "微软雅黑"; font-size: 14px; color: #4d4d4d; width: 409px; line-height: 36px; margin-top: -10px; float: right;}

/* 产品展示 */
.cpzs_main{ width: 1000px; margin-top: 30px;}
.cpzs_main_left{ width: 226px; float: left;}
.cpzs_main_left h2{ font-size: 20px; font-weight: bold; color: #1f2b63; width: 196px; height: 50px; line-height: 50px; padding-left: 30px; background: url(../images/pic5.jpg) no-repeat;}
.cpzs_main_left ul{ width: 226px;}
.cpzs_main_left ul li{ width: 226px; margin-top: 10px;}
.cpzs_main_left ul li a{ font-family: "微软雅黑"; font-size: 14px; color: #fff; width: 170px; height: 40px; line-height: 40px; padding-left: 56px; background: url(../images/pic6.jpg) no-repeat; display: block;}
.cpzs_main_left h3{ font-size: 20px; font-weight: bold; color: #1f2b63; width: 196px; height: 56px; line-height: 56px; margin-top: 30px; padding-left: 30px; background: url(../images/pic7.jpg) no-repeat;}
.cpzs_main_left ol{ width: 226px; height: 130px; background: url(../images/pic8.jpg) no-repeat; position: relative;}
.cpzs_main_left ol p{ font-family: "微软雅黑"; font-size: 26px; font-weight: bold; color: #c7312c; position: absolute; left: 15px; top: 90px;}
.cpzs_main_left ol span{ font-family: "Arial"; font-size: 24px; color: #6f6f6f; position: absolute; left: 84px; top: 100px;}
.cpzs_main_right{ width: 744px; float: right;}
.cpzs_main_right_top{ width: 744px; height: 28px; line-height: 28px; border-bottom: 2px solid #d2d2d3;}
.cpzs_main_right_top p{ font-family: "微软雅黑"; font-size: 18px; color: #242424; padding: 0 16px 0 13px; background: url(../images/bg9.png) no-repeat left center; border-bottom: 2px solid #1f2b63; float: left;}
.cpzs_main_right_top span{ color: #989898; float: right;}
.cpzs_main_right_top span a{ color: #989898;}
.cpzs_main_right_bottom{ width: 744px; overflow: hidden;}
.cpzs_main_right_bottom ul{ width: 765px;}
.cpzs_main_right_bottom ul li{ width: 234px; margin: 20px 21px 0 0; float: left;}
.cpzs_main_right_bottom ul li p{ width: 232px; height: 150px; border: 1px solid #dadada;}
.cpzs_main_right_bottom ul li p img{ width: 232px; height: 150px;}
.cpzs_main_right_bottom ul li span a{ font-family: "微软雅黑"; font-size: 14px; color: #030000; width: 234px; line-height: 100%; text-align: center; margin-top: 10px; display: block;}

/* 产品展示详情 */
.cpzsxq_main{ width: 744px; margin-top: 20px;}
.cpzsxq_main ol{ width: 744px;}
.cpzsxq_main ol p{ width: 366px; height: 237px; border: 1px solid #dadada; float: left;}
.cpzsxq_main ol p img{ width: 366px; height: 237px;}
.cpzsxq_main ol span{ font-family: "微软雅黑"; font-size: 14px; color: #666; width: 356px; line-height: 24px; float: right;}
.cpzsxq_main h2{ width: 744px; height: 26px; line-height: 26px; margin-top: 30px; border-bottom: 1px solid #ccc;}
.cpzsxq_main h2 span{ font-family:"宋体"; font-size: 12px; color: #666; height: 26px; margin-right: 20px; padding: 0 10px; background-color: #fff; border: 1px solid #d6d6d6; border-bottom: 0px; float: left;}
.cpzsxq_main ul{ font-family: "微软雅黑"; font-size: 14px; color: #666; width: 744px; line-height: 30px; margin-top: 10px;}

/* 公司新闻详情 */
.gsxwxq_main{ width: 1000px; margin-top: 15px;}
.gsxwxq_main h2{ font-size: 24px; width: 1000px; text-align:center;}
.gsxwxq_main h2 span{ font-size: 16px; display:block;}
.gsxwxq_main ul{ font-family: "微软雅黑"; font-size: 14px; color: #666; width: 1000px; line-height: 30px; margin-top: 10px;}

/* 分页 */
.pages{ width:1000px; text-align:center; margin-top:20px; padding-top: 20px; display:inline-block;}
.pages a{ color:#1f2b63; height:21px; line-height:21px; padding:0 7px; margin:0 2px; background-color: #fff; border:1px solid #626262; display:inline-block;}
.pages a:hover,.pages a.xz{ color: #fff; background-color: #1f2b63; border: 1px solid #1f2b63;}
.pages strong{ font-weight:normal; color:#262626; height:23px; line-height:23px; padding:0 8px; margin:0 2px; display:inline-block;}