@charset "utf-8";
/* CSS Document */
/*head*/
.head{ width:1002px; margin:0 auto;}
.logo{ width:428px; height:47px;}
.phone{ width:300px; text-align:right;}
.d_menu{ background:#2d2d2d; height:35px;}
.menu{ width:1002px; margin:0 auto;}
.menu ul li{ float:left; width:100px; line-height:35px; color:#FFF; text-align:center;}
.menu ul li a{ display:block;color:#FFF;}
.menu ul li a:hover{ background:#000000;color:#FFF;}
.menu ul li.cur{ background:#535353;color:#FFF;}
.menu ul li.cur a{ background:#535353;color:#FFF;}
.menu ul li.cur a:hover{ background:#535353;color:#FFF;}
.d_banner{ background:#001831; margin-top:1px;}
.banner{ width:1120px; height:auto; margin:0px auto;}

/*foot*/
.foot_nav{ background:#005997; height:35px; margin-top:20px;}
.nav{ width:1002px; margin:0 auto; line-height:35px; color:#FFF; text-align:center;}
.nav a{color:#FFF; padding:0px 20px;}
.nav a:hover{color:#ff3c00;}
.foot{ background:#3d3d3d; padding:30px 0px;}
.foot_m{ width:1002px; margin:0 auto; overflow:hidden;}
.fon{font-style:oblique; color:#ff6600; font-size:18px; text-align:right; width:300px; float:left;}
.fon2{ width:500px; float:left; margin-left:20px;_margin-left:10px; border-left:1px solid #5f5e5e; color:#FFF; padding-left:20px;}

/*main*/
.main{ width:1002px; margin:0 auto;}
.left{ width:215px; height:auto;float:left;}
.list_nav{ width:242px; height:auto; float:left; overflow:hidden;}
.list_nav h2{line-height:48px; color:#FFF; font-size:18px; font-weight:bold;}
.list_nav0 ul li{ background:url(../images/line.jpg) repeat-x; height:37px; padding-left:10px; line-height:37px;}
.recommend{ background:#FFF; padding:20px 10px; height:273px;}
.recommend h2{ background:url(../images/t.jpg) no-repeat; line-height:26px; text-align:center; width:149px; font-size:14px; font-weight:normal;}
.recommend p{ width:180px; padding:0px 10px;}

.product{ width:1002px; background:#FFF; overflow:hidden; padding-bottom:20px;}
.product h2{height:30px; line-height:30px; border-bottom:1px solid #005997;}
.bulebg{ background:#005997; height:30px; width:100px; display:block; text-align:center; color:#FFF; font-size:14px;}
.bulebg1{ background:#005997; height:30px; width:230px; display:block; text-align:center; color:#FFF; font-size:14px;}
.pro_nav ul{ padding:10px 20px;}
.pro_nav ul li{ float:left; background:url(../images/pot.jpg) no-repeat left center; padding-left:20px; margin-right:20px;}
.product_m{background:#FFF; padding:5px 20px 15px 20px; overflow:hidden; margin-top:10px;}
.product_m3{background:#FFF; padding:5px 20px 15px 0px; overflow:hidden; margin-top:10px;}

.mh500{ min-height:742px; height:auto;}
.product_m ul{ width:1002px; padding-left:20px;}
.product_m ul li{ float:left; width:150px; height:auto; padding:5px; border:1px solid #c6c6c6; margin-right:23px; margin-top:15px;}
.product_m ul li p{ text-align:center; padding-top:5px;}
.product_m3 ul{ width:720px;}
.product_m3 ul li{ float:left; width:150px; height:auto; padding:5px; border:1px solid #c6c6c6; margin-right:17px; margin-top:15px;}
.product_m3 ul li p{ text-align:center; padding-top:5px;}


/*特点介绍*/
.feature{ margin-top:10px;}
.feature h2{ height:32px; background:#005997; font-size:16px; color:#FFF; line-height:32px;}
.phon{ background:#d5d5d5 url(../images/pho_bg.jpg) no-repeat left top; width:350px; height:29px; float:right; line-height:29px; color:#5f5e5e; padding-right:10px; text-align:right; font-size:14px;}
.present{ background:url(../images/g_bg.jpg) no-repeat; height:73px; padding:20px 0px; text-align:center; line-height:23px; font-size:14px;}
/*经典案例*/
.case h2{ width:1002px; background:#FFF; height:30px; line-height:30px; margin-top:20px;}
.case ul{width:1020px; margin-top:10px;}
.case ul li{ width:158px;float:left; margin-right:11px; margin-top:10px; height:145px; overflow:hidden;}
.case_pic{ border:1px solid #bebebe; padding:5px; background:#FFF;}
.case ul li p{ padding:5px; text-align:center; line-height:16px;}
/*关于*/
.about{ width:680px; height:auto; border:1px solid #c7c7c7; background:#FFF; overflow:hidden; float:left;}
.about h2{ background:#005997; height:30px; color:#FFF; line-height:30px; padding-left:10px; font-size:14px;}
.more a{ color:#FFF; font-size:12px;}
.more a:hover{ color:#ff6600;}
.report{ border-top:3px solid #dcdcdc; padding-top:20px;}
.report ul{position:relative; padding:0 30px; margin-left:30px;_margin-left:15px;width:650px;}
.report ul li{ float:left; padding:0px 14px;}
.prv_l{ position:absolute; left:0; top:60px; cursor:pointer;}
.prv_r{ position:absolute; left:550px; top:60px; cursor:pointer;}

/*news*/
.news{ background:#FFF; overflow:hidden;}
.news h2{ border-bottom:1px solid #dcdcdc; line-height:30px; color:#005997; font-size:14px; font-weight:bold; padding-left:10px;}
.news ul{ padding:10px;}
.news ul li{ width:230px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap; float:left; line-height:23px;_line-height:15px; background:url(../images/point.jpg) no-repeat left center; padding-left:10px;}

.contact{ width:280px; float:right;}
.contact h2{ border-bottom:2px solid #a8a8a8; line-height:30px; color:#005997; font-size:14px; font-weight:bold;}
.contact p{ line-height:24px;}

.zi_banner{ width:1002px; margin:0 auto; padding-top:10px;}
.contact1{ background:#FFF;}
.contact1 h3{ border-bottom:1px solid #dcdcdc; line-height:30px; color:#005997; font-size:14px; font-weight:bold; padding-left:10px;}
.contact1 p{ line-height:24px; padding-left:10px;}

.paginator {width: 750px;}
.paginator {clear: both;margin: 0 auto;padding: 45px 0;text-align: center;}
.paginator .page-prev, .paginator .page-next {font-family: simsun;line-height: 28px;padding: 0 5px;}
.paginator span {background-color: rgb(239, 239, 239);color: rgb(168, 168, 168);margin-left: 2px;}
.paginator a, .paginator span {border: 1px solid rgb(224, 224, 224);display: inline-block;font-weight: 700;height: 26px;min-width: 16px;text-align: center;vertical-align: top;white-space: nowrap;line-height:26px;}
.paginator a, .paginator span {font-family: Verdana;font-weight: 700;min-width: 16px;padding: 0 5px;text-align: center;vertical-align: top;white-space: nowrap;}
.paginator .page-cur {background-color: rgb(255, 85, 0);border: 1px solid rgb(255, 85, 0);color: rgb(255, 255, 255);display: inline-block;height: 26px;line-height: 26px;}
.paginator a:link, .paginator a:visited {background-color: rgb(255, 255, 255);color: rgb(114, 114, 114);text-decoration: none;}
.paginator a {border: 1px solid rgb(224, 224, 224);margin-left: 2px;}
.paginator span {margin-left: 2px;}
.paginator a:hover {background-color: rgb(255, 231, 215);border: 1px solid rgb(252, 157, 109);color: rgb(255, 85, 0);text-decoration: none;}

.page{ padding:30px 20px 20px 0px; font-size:14px;}
.page p{ text-indent:2em; line-height:25px; padding-bottom:10px;}
.page h3{ text-align:center; font-size:20px; font-weight:bold;}
.title{ text-align:center; color:#959595; font-size:12px; padding-top:5px;}
.page1{ padding:30px 20px 20px 0px; font-size:14px; background:url(../images/lx.jpg) no-repeat 350px 100px; height:380px;}
.page1 p{ line-height:30px; padding-left:20px;}
.page0{ padding:30px 20px 50px 0px; font-size:14px; background:url(../images/tr.jpg) no-repeat 350px 350px;}
.page0 p{ line-height:30px;}


.tplist{width:700px; height:auto; float:left; border-bottom:1px dotted #dcdcdc; overflow:hidden; padding:20px 5px;}
.tplist h3{ color:#005997; font-family:"微软雅黑"; font-size:20px; padding-right:10px;}
.tplist h3 a{ color:#005997;}
.tplist h3 a:hover{ color:#ff4400;}
.time{ float:right;background: url(../images/icon-table.png) no-repeat 0px -3px; font-size:12px; color:#aaaaaa; padding-left:18px; font-family:"宋体";}
.text_c{text-align:center;}
.text_r{text-align:right;}
.ordes dl{ line-height:25px; float:left; width:700px; margin-top:10px;}
.orde_l{ float:left; width:130px; text-align:right;}
.inou{ float:left; height:25px; border:1px solid #dcdcdc; margin-left:20px; padding:0px 5px;}
.btn_pl{ background:#db2323; width:100px; height:33px; text-align:center; line-height:33px; border:none;font-family:Microsoft YaHei; font-size:18px; color:#FFF; cursor:pointer;}
.input_pl{ width:400px; height:50px;border:1px solid #dcdcdc; padding:10px; color:#666; font-family:Microsoft YaHei; font-size:14px; margin-left:20px; }

/*enlish*/
.fon5{ width:1002px; float:left; color:#FFF;}
.profile{ width:690px; float:left; border:1px solid #c7c7c7; background:#FFF; line-height:24px;}
.profile h2{ height:30px; line-height:30px; background:#005997; color:#FFF; padding:0px 10px; font-weight:bold;}
.profile p{ padding-bottom:5px;}

.product2{ width:700px;overflow:hidden; padding-bottom:20px; float:left; margin-left:20px; border-left:1px dotted #dcdcdc; padding-left:20px;}
.product2 h2{height:30px; line-height:30px; border-bottom:1px solid #dcdcdc;}
.btg{ background:#FFF; width:1002px; height:auto; overflow:hidden;}
