@charset "utf-8";
/* CSS 基础公共类 */
body{ margin:0px; padding:0px; font-size:12px; color:#3f3d3d; font-family:Tahoma; background:#c9cacb;}
a{ text-decoration:none; font-size:12px; color:#333333;}
a:hover{ color:#0068a1;}
img{ border:none;vertical-align:top;}
.clear{ margin:0px; padding:0px; font-size:0px; line-height:0px; clear:both;}
ul,ul li{ list-style:none; list-style-type:none;}
.blank{ margin:0px; padding:0px; height:10px;font-size:0px; line-height:0px; clear:both;}
*{ margin:0px; padding:0px; font-family:"微软雅黑"}
em,i,b,address{ font-style:normal;}
#clearmagin{ margin:0px;}
#clearpadding{ padding:0px;}
.page{ margin:0px auto; padding:10px;}
.box{ height:20px;}
.box2{ height:30px; background:url(../images/box.jpg) no-repeat center 5px;}
.box3{ height:10px;}
.box_border{ border:1px solid #e9e9e9}
.l{ float:left}
.r{ float:right}
h2{text-align:left; padding:0 20px; color:#fff; font-size:14px; font-weight:normal;}
h2 a{color:#fff; float:right}
h2 a:hover{color:#fff;}
.kong{ height:20px; background:url(../images/kong.jpg) no-repeat center top; margin:5px 0 0 0;}
/*公共css基础类结束*/
.same_width{width:1100px; margin:0 auto; }
.header{ background:#fff url(../images/headbg.jpg) no-repeat center top;}
.logo{width:1076px; margin:0 auto; padding:0 0 1px 0;}
.logo_l{}
.logo_r{padding-right:11px;}
.menu{height:40px; background:url(../images/menu.jpg) left top repeat-x; border-bottom:4px solid #ee9600; padding:0 0 2px 0}
.menu ul{ width:1002px; margin:0 auto; height:40px;}
.menu li{ float:left;display:inline;  padding-right:2px; line-height:40px; }
.menu li a{ color:#FFF; display:inline-block; padding:0px 40px; font-size:14px; font-weight:bold;}

/* Flash换灯片开始 */
.index_bg01{}
.index_bg02{}
.index_bg03{}
.flashbox{ width:100%; height:271px; overflow:hidden}
.banner{ width:1100px; margin:0px auto;  height:276px; background:#fff}
.bannerimg{position:relative;width:1100px; float:left;}
.bannerimg .bannerPage{position:absolute;top:221px;left:535px}
.bannerimg .bannerPage a{margin-right:2px}
.bannerimg .bannerPage a img{vertical-align:middle}
.slides_container{position:relative;width:1100px;overflow:hidden}
.pagination{margin:26px auto 0px}
.pagination li{margin:0px 1px;float:left}
.pagination li a{background-image:url(../images/pagination.png);width:15px;display:block;background-position:0px -1px;float:left;height:0px;overflow:hidden;padding-top:12px}
.pagination li.current a{background-position:0px -18px}
/* Flash换灯片结束 */
.main,.footer{ width:1100px; margin:0 auto; background:#fff; padding:10px 0 0 0;}
.notice{ height:36px; line-height:36px; background:#c9cacb; padding:0 20px; color:#5c5959; font-size:12px; margin:0 1px 10px 1px}
.notice span{ font-size:14px; padding:0 20px 0 0;}

.content,.news{width:1084px; margin:0 auto;}
.fenlei{ width:242px; margin:0 10px 0 0;}
.fenlei h2{height:30px; overflow:hidden; line-height:30px; background: url(../images/catagory_tt.jpg) no-repeat left top;}
.fenlei h2 a{ line-height:33px; font-size:10px; text-transform:uppercase}
.fenlei_con{ border:1px solid #bfd9ef; border-top:none; border-bottom:none; background:#f5fbfe }
.fenlei_con ul{ width:219px; margin:0 auto; padding:5px 0;}
.fenlei_con li{ height:31px;  border-bottom:#bfd9ef solid 1px; line-height:31px;}
.fenlei_con li a{ display:block; font-size:14px; background:url(../images/fenlei_nav_li.jpg) 20px center no-repeat; padding-left:40px; }
.fenlei_con li a:hover{ font-weight:bold; color:#0068a1;}
.fenlei_b{ height:2px; background:url(../images/fenlei_b.jpg) no-repeat left top}

.about{width:578px;}
.about h2{height:30px; color:#000000; overflow:hidden; border:1px solid #c0d9ef; line-height:30px; background: url(../images/about_title.jpg) repeat-x left top; position:relative; }
.about h2 a{ color:#000000; line-height:33px; font-size:10px; text-transform:uppercase}
.about h2 i{ width:16px; height:15px; position:absolute;left:0px; background:url(../images/about_t_pic.jpg) no-repeat left top; display:block}
.about .about_con{ width:576px; margin:5px auto 0 auto;}
.about_con .about_t{ height:3px; background:url(../images/about_t.jpg) no-repeat left top;}
.about_con p{ border:1px solid #c5ddf1; border-bottom:none; border-top:none; line-height:24px; padding:27px 15px; background:#f4f7fb url(../images/about_con_bg.jpg) no-repeat center bottom;}
.about_con .about_b{ height:4px; background:url(../images/about_b.jpg) no-repeat left top;}

.video{ width:242px; }
.video h2{height:30px; overflow:hidden; line-height:30px; background: url(../images/catagory_tt.jpg) no-repeat left top;}
.video h2 a{ line-height:33px; font-size:10px; text-transform:uppercase}
.video_con{ border:1px solid #bfd9ef; border-top:none; border-bottom:none; background:#f5fbfe }
.video_con a{ display:block; margin:0 auto; width:228px; padding:38px 0 5px 0; text-align:center}
.video_con em{ line-height:33px;}


.contact{ width:242px; }
.contact h2{height:30px; overflow:hidden; line-height:30px; background: url(../images/catagory_tt.jpg) no-repeat left top;}
.contact h2 a{ line-height:30px; float:none; font-size:14px;}
.contact .contact_con{ margin:5px 0 0 0;}
.contact_con .contact_t{ height:3px; background:url(../images/contact_t_bg.jpg) no-repeat left top;}
.contact_con p{ border:1px solid #c5ddf1; font-size:14px; border-bottom:none; border-top:none; line-height:28px; padding:27px 0 84px 15px; background:#f5fbfe url(../images/contact_bg.jpg) no-repeat right bottom;}
.contact_con p span{ color:#c40f0f}

.product{width:832px;}
.product_title{ background:#1e79c8; height:30px; overflow:hidden; line-height:30px; }
.product_title h2{ width:173px; height:30px; overflow:hidden; line-height:30px; background:#FFF url(../images/fenlei2_title.jpg) no-repeat left top;}
.product_title h2 a{ float:right; border:none; text-transform:uppercase; line-height:34px; font-size:10px;}
.product_title a{ display:inline-block; padding:0px 15px; border-right:#fff solid 1px;  font-size:14px; color:#FFF;}

.gundongbox{ padding:4px 0px 2px 0px;}
.gundong_m{ width:430px; float:left; display:inline;overflow:hidden}
.gundonglist{ padding:15px 4px 0 0}
.gundong_chanpin{  width:203px; height:269px; border:1px solid #cbcbcb; display:inline-block;}
.gundong_chanpin .gundong_chanpin_pic a{ display:inline-block;text-align: center;}
.gundong_chanpin .gundong_chanpin_pic p{ height:28px; line-height:28px; text-align: center; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.gundong_chanpin .gundong_chanpin_wenzi{ padding:5px 10px; line-height:20px; color:#666}
.gundong_chanpin_more{ width:63px; margin:0 auto; height:20px; line-height:20px; background:#fea90e; text-align:center}
.gundong_chanpin_more a{ color:#fff}
.product_bg{width:638px; margin:0 0 0 40px}

.news{ border:1px solid #d8d8d8; padding:3px 3px 0 3px;}
.news_title{ height:27px; border-bottom:2px solid #ee9600; position:relative}
.news_title h2{ position:absolute; width:208px; height:30px; text-align:center; line-height:30px; background:#fff url(../images/catagory_tt.jpg) no-repeat left top;}
.news_title a{ float:right; display:inline-block; line-height:27px; text-transform:uppercase; color:#1e79c8; padding-right:20px;}
.gundongbox_case{ width:1073px; margin:0 auto; padding:10px 0 1px 0}
.gundongbox_case_l{ width:24px; float:left; display:inline; overflow:hidden; margin-right:10px; padding-top:105px;}
.gundongbox_case_mm{ float:left; width:1007px; display:inline;overflow:hidden; padding:0 0 6px 0 }

.gundong_case{  width:242px; height:245px; border:1px solid #cbcbcb; display:inline-block; margin:0 2px;}
.gundong_case .gundong_case_pic a{ display:inline-block;text-align: center; color:#fff}
.gundong_case .gundong_case_pic em{  width:242px; display:block; height:28px; line-height:28px; text-align: center; background:#1e79c8}
.gundong_case .gundong_case_wenzi{ padding:5px 10px; line-height:20px; color:#666; text-align: center;}

.gundongbox_case_r{ width:24px; float:right; display:inline;overflow:hidden; padding-top:105px;}
.case_bg{width:1008px; height:23px; margin:0 auto; background:url(../images/case_bg.jpg) no-repeat center top;}

.news_con{width:965px; margin:0 auto; border-top:1px solid #e3e1e2; height:141px; }
.news_con li{width:260px; float: left; line-height:24px; padding:10px 29px 0 29px; background:url(../images/news_line.jpg) no-repeat right top;}
.news_con h3{ font-size:12px; }
.news_con span{ float:right}



.footer{ background:#fff; }
.foot{ width:1084px; margin:0 auto;}
.link_t{ background:url(../images/link_t.jpg) no-repeat center top;}
.link_b{ background:url(../images/link_b.jpg) no-repeat center top;}
.link{ background:#367bb9;color:#FFF; line-height:24px; padding:3px 15px; width:1070px; margin: 0px auto}
.link a,.banquan a{color:#FFF;}
.link a{ padding:0 5px; border-right:1px solid #FFF}
.banquan{ height:90px; background:url(../images/foot.jpg) repeat-x left 1px;}
.banquan p{ padding:15px 0 0 0; line-height:24px; text-align: center; }


.main_l{width:242px; float:left;}
.news_l_con{ border:1px solid #bfd9ef; border-top:none; border-bottom:none; background:#f5fbfe }
.news_l_con ul{ width:219px; margin:0 auto; padding:5px 0;}
.news_l_con li{ height:31px;  border-bottom:#bfd9ef dashed 1px; line-height:31px;display: block;overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.news_l_con li a{ font-size:14px; background:url(../images/news_icon.jpg) no-repeat 15px center; padding-left:30px; }
.news_l_con li a:hover{ color:#0068a1;}


.pages{text-align:center;padding:10px}


.news_center_con li{ height:31px;  border-bottom:#bfd9ef dashed 1px; line-height:31px;display: block;overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.news_center_con li a{ font-size:14px; background:url(../images/news_icon.jpg) no-repeat 5px center; padding-left:25px; }
.news_center_con li a:hover{ color:#0068a1;}

.main_r{ width:833px; float:right; }
.main_r h2{ background:#fafafa; height:40px; line-height:40px; color:#999; font-size:12px; margin:0 0 10px 0}
.main_r h2 a{ float:none; color:#666}
.main_r a span{ color:#F60}

.productlist{ width:770px; margin:0 auto}
.productlist li{ width:179px; display: inline-block; border: #cbcbcb solid 1px; padding:0 0 20px 0;  margin:5px 4px;}
.productlist li a{ text-align:center; display: inline-block}
.productlist li em{ line-height:24px;}
.productlist li p{ padding:0 10px; line-height:22px; color:#464646}

.pro_category{ width:766px; margin:0 auto 10px auto; background:#1e79c8; height:30px; border:1px solid #CCC }
.pro_category li{ float:left; height:30px; line-height:30px;}
.pro_category li a{ padding:0 30px; display: inline-block; height:30px; line-height:30px; color:#fff; border-right:1px solid #fff}
.pro_category li a:hover{ background:#fff; color:#1e79c8; font-weight:bold;}
.pro_category li.on a{background:#fff; color:#1e79c8; font-weight:bold;}

.title{  text-align: center;line-height: 50px;  font-size: 18px;  font-weight: bold;  padding: 10px 0px; }
.neirong{ width:770px; margin:0 auto; line-height:24px;}
.neirong img{ margin:0 0 10px 0}

.fenye{ width:740px; margin:0 auto 20px auto; height:30px; line-height:30px; padding:0 15px; background:#f1f1f1; border:#cfcfcf solid 1px;}
.xiangguan{ width:750px; margin:0 auto; height:50px; line-height:50px; font-size:14px; background:url(../images/xiangguan_icon.jpg) no-repeat left center; padding:0 0 0 20px; }
