﻿/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
fieldset,img { border: 0; } 
body{ font-family:微软雅黑; font-size:12px;}
fieldset,img { border:0 none; } 
ol,ul,li { list-style: none;} 
.clear{ clear:both;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}


/* menu */
.m_bj_1{ height:270px; background:url(images/sub01.jpg) no-repeat; background-position:center top; padding-bottom:10px; padding-top:20px;}
.m_bj_2{ height:270px; background:url(images/sub02.jpg) no-repeat; background-position:center top; padding-bottom:10px; padding-top:20px;}
.m_bj_3{ height:270px; background:url(images/sub03.jpg) no-repeat; background-position:center top; padding-bottom:10px; padding-top:20px;}
.m_bj_4{ height:270px; background:url(images/sub04.jpg) no-repeat; background-position:center top; padding-bottom:10px; padding-top:20px;}
.m_bj_5{ height:270px; background:url(images/sub05.jpg) no-repeat; background-position:center top; padding-bottom:10px; padding-top:20px;}
.m_bj_6{ height:270px; background:url(images/sub06.jpg) no-repeat; background-position:center top; padding-bottom:10px; padding-top:20px;}
.m_bj_7{ height:270px; background:url(images/sub07.jpg) no-repeat; background-position:center top; padding-bottom:10px; padding-top:20px;}
.menu{width:1130px; height:55px; background-color:#0073cc; border-bottom:5px solid #ffbe01;}
.menu li{float:left;width:141px;overflow:hidden; float:left; line-height:55px; font-size:14px; text-align:center;}
.menu li a{ color:#fff;}
.line_li{ background:url(images/menu_line.jpg) no-repeat; width:1px; height:60px; background-position:right top;}

/* topLogo */
#Top{ height:140px;}
.Top_1{ height:33px; background-color:#333333;}
.Top_1_1{ width:1130px;}
.Top_1_1 h1{ font-size:12px; width:200px; float:left;color:#fff; line-height:33px;}
.Top_1_1 h2{ font-size:12px; width:200px; float:right;line-height:33px;color:#fff; text-align:right;}
.Top_1_1 h2 a{ color:#fff;}
.Top_3{ height:107px; width:1130px; background:url(images/logo.jpg) no-repeat; background-position:left top; text-align:right; padding-top:30px;}
.input{border:0 none; line-height:27px; padding-left:20px; color:#999999; font-family:微软雅黑; font-size:12px; vertical-align:top; width:170px; height:20px; margin-top:2px;}

/* banner */
.banner{height:620px;}
.banner .ban_c img{position:absolute;width:1440px;left:50%;margin-left:-720px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(images/cir_white.gif) no-repeat #aaa;right:50%;bottom:15px;}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-490px;background-position:-33px 0;background-color:#fdc101;}
.bann_ext{position:relative;}
/* 导航 */
.frontCover{position:absolute;top:-600px;width:1130px; height:55px; background-color:#0073cc; border-bottom:5px solid #ffbe01;}
.frontCover li{float:left;width:141px;overflow:hidden; float:left; line-height:55px; font-size:14px; text-align:center;}
.frontCover li a{ color:#fff;}
.line_li{ background:url(images/menu_line.jpg) no-repeat; width:1px; height:60px; background-position:right top;}
.wrap{width:1130px;margin-left:auto;margin-right:auto;}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}


/* 首页-滚动产品 */
.index_pro_t{ width:100%; height:130px; background:url(images/line01.jpg) repeat-x;}
.index_pro_t .btn_1{ width:103px; height:75px; background:url(images/index_1.png) no-repeat; padding:55px 0px 0px 330px;}
.index_pro_t .btn_1 a,.btn_2 a{ color:#333; font-size:14px;}
.index_pro{ height:250px; width:1130px;}


/* 首页-简介 */
.index_about{ background-color:#333; height:330px; padding-top:30px;}
.index_about_k{ width:1110px; height:300px; background-color:#fff;}
.k_left{ width:430px; float:left;}
.k_right{ width:680px; float:left;}
.k_right h1{ font-size:18px; color:#1368ac; font-weight:bold; padding-top:20px; height:25px;}
.k_right h1 span{ font-size:12px; color:#333; font-weight:normal;}
.k_right h2{ font-size:12px; color:#333; line-height:24px; padding-top:10px; padding-right:10px; height:200px; max-height:200px; overflow:hidden;}
.k_right h3 a{ font-size:12px; color:#1368ac; font-weight:bold;}

/* 首页-新闻 */
.index_pro_t .btn_2{ width:103px; height:75px; background:url(images/index_2.png) no-repeat; padding:55px 0px 0px 330px; margin:0 auto;}
.index_new{ width:1130px; padding-bottom:30px;}
.index_new h1{ background:url(images/cion01.jpg) no-repeat; height:45px; background-position:left top; font-size:14px; line-height:45px; padding-left:15px; }
.index_new h1 a{ color:#000; font-weight:bold;}
.index_new h1 span{ font-size:12px; color:#333;}
.index_new h2{ font-size:12px; color:#333; line-height:20px; max-height:60px; overflow:hidden; padding-right:10px;}


/* 内页 */
.nei{ background-color:#f7f7f7; padding-top:20px; padding-bottom:20px;}
.nei h1{background-color:#f0f0f0; height:30px; width:1120px; color:#666; font-size:12px; line-height:30px; margin-bottom:20px; padding-left:10px;}
.nei h1 a{ color:#666;}
.nei_2{ width:1130px;}
.nei_2_left{ width:240px; float:left; padding-right:30px;}
.nei_2_right{ width:860px; float:left; background-color:#fff;}
.nei_2_left h2{ width:230px; height:90px; background-color:#0073cc; color:#fff; line-height:90px; padding-left:10px;}
.nei_2_left h3{ border-top:1px solid #fff; background-color:#0073cc; width:230px; height:40px; color:#fff; font-size:14px; line-height:40px;padding-left:10px;}
.nei_2_left h3 a{ color:#fff;}
.nei_2_left h3 a:hover{ color:#f4fd03; font-weight:bold;}
.nei_msg{ padding:10px; line-height:24px; color:#333; font-size:14px; min-height:300px;}

.nei_msg h4{ text-align:center; height:40px; line-height:40px; font-size:18px;color:#000; font-weight:bold;}
.nei_msg h5{ text-align:center;background-color:#ececec; height:30px; line-height:30px; }
.nei_msg h5 a{ color:#a00000;}
.new_msg{ padding:10px 0 10px 0; line-height:24px;}

/* 新闻 */

.news{ padding:10px; line-height:24px; color:#333; }
.Newbj{ width:840px; height:155px; background:url(images/newbj.jpg);}
.Newbj_left{ width:180px; float:left; height:140px; padding:15px 0px 10px 7px;}
.Newbj_Right{ width:650px; float:left;list-style:none; padding-left:0px;}
.New001{ height:40px; line-height:40px;}
.New002{ max-height:50px; overflow:hidden; height:50px;}
.New003{ height:30px; padding-top:10px;}
.New003_pL{ width:110px; float:left; height:26px; }
.New003_pR{ width:120px; float:right; background:url(images/cl.jpg) no-repeat; height:26px; padding-left:20px; line-height:26px;}

.newli01{text-align:center; line-height:25px; min-height:40px;}
.newli02{text-align:center;background-color:#d7d5d5; height:30px; line-height:30px; color:#666;}

.pro{ padding:10px;}
.pro h4{background-color:#f0f0f0; height:30px; line-height:30px; margin-bottom:10px; font-size:14px; padding-left:10px;}
.pro ul li{ float:left;text-align:center;height:190px;width:210px; background-color:#fff;}
.pro ul li img{ max-width:190px;}
.pro ul li h3{background-color:#333; color:#fff; font-size:12px; height:30px; line-height:30px; width:190px; margin-top:10px;max-width:190px; overflow:hidden;}

/* 订购 */
.order{ padding:10px;}
.order h4{background-color:#f0f0f0;line-height:30px;font-size:14px; padding-left:10px; margin-top:10px;}
.order h4 span{ color:#a00000;}
.order_kc{ padding-top:10px;}
.order_tab{padding-top:10px;}
.order_tab_1{ width:70px; float:left;}
.order_tab_2{ width:400px; float:left;}
.order_tab_3{ width:300px; float:left}


/* 底部 */
.btm{ background-color:#171717;}
.btm_menu{ width:1130px; height:60px; border-bottom:1px solid #2f2f2f;}
.btm_menu li{ width:120px; height:60px; line-height:60px; float:left; text-align:center;}
.btm_menu li a{ color:#fff;}
.line_2{ height:60px; width:120px; background:url(images/line_1.png) no-repeat; background-position:right top;}
.btm_msg{ color:#fff; line-height:24px; width:1060px; padding:10px 0 10px 0;}

/* 分页样式 */
.paginator { font: 12px Arial, Helvetica, sans-serif;}
.paginator a {border:solid 1px #ccc;color:#3c7fc6;cursor:pointer;text-decoration:none;}
.paginator a:visited {padding: 1px 6px; border: solid 1px #296099; background:#fff; text-decoration: none; color:#3b7fc6;}
.paginator .cpb {border:1px solid #3b7fc6;font-weight:700;color:#fff;background-color:#3b7fc6;}
.paginator a:hover {border:solid 1px #296099;color:#fff;text-decoration:none;background-color:#3b7fc6;}
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover  
{float:left;height:16px;line-height:16px;min-width:10px;_width:10px;margin-right:5px;text-align:center;white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;}



/* 字体 */
.word{ text-align:right;}