﻿@charset "utf-8";
/* CSS Document */
html,body,a,p,span,ul,img{ padding:0; margin:0; list-style:none; border:none; font:12px "Microsoft yahei", "微软雅黑"; color:#666;}
img{ border:none;}
body{ background:none; }
a{ color:#666;text-decoration:none;}
a:hover{ color:#cc0011;text-decoration:none;}
.blank1,.blank10,.blank4,.blank5,.blank20,.blank30,.blank50{overflow:hidden;clear:both;display:block;font-size:1px;}
.blank10{ height:10px;}
.blank1{ height:1px;} 
.blank4{ height:4px;}
.blank5{ height:5px;}
.blank20{ height:20px;}
.blank30{ height:30px;}
.blank50{ height:50px;}

/*头部*/
.head{ width:100%; height:106px; background:url(/images/index_01.jpg) repeat-y center top;overflow:hidden;}
.head_top{ width:1002px; height:106px;margin:0 auto;}
.logo{ float:left}

/*导航*/
.nav{ float:right; width:600px}
.nav ul{}
.nav ul li{ text-align:center; width:100px; float:left; }
.nav ul li a{ font-weight:bold; font-size:16px; text-align:center; display:block;line-height:106px; color:#444 }
.nav ul li a:hover{background:url(/images/index_03.png) no-repeat center bottom}
.nav_hover{ color:#444;background:url(/images/index_03.png) no-repeat center bottom;font-weight:bold; font-size:16px; text-align:center;line-height:106px; }

/*banner*/
.banner{width:100%; height:463px; margin:0 auto; }
.n_banner{ width:100%; height:179px; margin:0 auto; background:url(/images/n_banner.jpg) no-repeat center top}
.main{ width:1002px; height:auto; overflow:hidden; margin:0 auto; position:relative; top:-15px; padding-bottom:50px}
/* flexslider */
.flexslider{position:relative;height:463px;overflow:hidden;background:url(/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:463px;}
.flex-control-nav{ display:none}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/images/next.png) center center no-repeat;}

.index_top{ width:1002px; height:auto; overflow:hidden; margin:0 auto; padding-top:10px; padding-bottom:25px}
/*公司简介*/
.company{ width:650px; height:auto; float:left; overflow:hidden}
.company_tit{width:200px; height:auto;}
.company_bod{width:650px; height:auto;padding-top:10px;overflow:hidden}
.company_bod img{padding:5px; float:left;border:1px solid #ddd; margin-right:15px}
.company_bod span{font-size: 18px;color: #000; line-height:35px}
.company_bod p{line-height:30px; text-indent:2em; font-size:12px}
.company_bod_more{ width:90px; height:25px; background:#cc0011; float:left; display:block; text-align:center; margin-top:5px}
.company_bod_more a{ color:#fff; line-height:25px; text-align:center}
.company_bod_more a:hover{text-decoration:underline}

/*视频*/
.view{ width:320px; height:auto; float:right}
.view_bod{}
.view_tit{width:320px; height:25px; background:#cc0011; color:#fff; line-height:25px; margin-top:5px; padding-left:15px}

/*产品中心*/
.index_main{width:100%; height:auto;overflow:hidden}
.index_main_top{ width:100%; height:53px; background:url(/images/index_07.jpg) repeat-y center top}
.index_main_box{ width:1002px; height:auto; margin:0 auto; position:relative; top:-53px}
.product{ width:745px; float:left; height:382px}
.product_tit{height:53px;}
.product_bod{}
.product_body ul{  margin:0 auto; overflow:hidden}
.product_body ul li{ width:235px; float:left;}
#demo {width:745px; overflow:hidden; margin:0 auto; padding-top:25px}
#demo ul {padding:0px;}
#indemo { float: left; width:770%; overflow:hidden;} 
#demo1 { float: left;overflow:hidden; width:auto} 
#demo2 {float: left; overflow:hidden;} 
#demo1 a,#demo2 a{text-decoration:none;}
#demo1 ul li,#demo2 ul li{width:235px;  float:left; text-align:center; display:block;overflow:hidden;padding:0px;margin:0px;}
.photo{ width:235px}
.photo img{ width:200px; border:1px solid #cccccc}
.photo img:hover{border:1px solid #cc0011;}
.p_tit{height:35px;display:block; text-align:center }
.p_tit a{line-height:35px;text-align:center; }

/*产品分类*/
.prolist{ width:230px; height:auto; margin:0 auto; overflow:hidden}
.prolist_tit{width:78px; height:auto; float:left}
.prolist_bod{ width:140px; float:right; margin-top:95px}
.prolist_bod ul{ overflow:hidden}
.prolist_bod ul li{float:left; display:block;    width: 100%;}
.prolist_bod ul li a{ line-height:35px; font-weight:bold; font-size:14px}

/*新闻*/
.news{width:100%; height:auto;background:#f2f2f2;position: relative;top: -20px;}
.news_main{ width:1002px; height:auto; margin:0 auto; position:relative; top:-13px}
.news_tit{}
.news_tit_l{ float:left; width:150px}
.news_tit_r{ float:right; width:70px}
.news_bod{width:1002px; height:auto; margin:0 auto;overflow:hidden; background:url(/images/index_23.png) no-repeat center top}
.news_bod ul{overflow:hidden}
.news_bod ul li{ width:50%; float:left; border-bottom:1px dashed #ccc; padding-bottom:15px; padding-top:10px}
.news_bod ul li .news_r{ float:right; overflow:hidden; width:400px; padding-right:15px}
.news_bod ul li .news_r p label a{ font-size:14px; color:#444; line-height:35px; font-weight:bold}
.news_bod ul li .news_r p label a:hover{ color:#cc0011;}
.news_bod ul li .news_r p{ font-size:12px; line-height:25px}
.news_bod ul li .news_r span{ color:#888888; line-height:30px}

.left{ width:210px; float:left; height:auto; overflow:hidden; background:#f5f5f5; padding-bottom:40px}
/*左侧产品分类*/
.list{ width:210px; height:auto; overflow:hidden}
.list_tit{ width:210px; height:66px;}
.list_bod{ width:210px; height:auto; overflow:hidden}
.list_bod ul{ padding:10px 0px; overflow:hidden}
.list_bod ul li{ width:183px; margin:0 auto; height:45px; background:url(/images/left_10.jpg) no-repeat center center; }
.list_bod ul li a{ font-size:14px; line-height:45px;  color:#000;padding-left: 10px;}
.list_bod ul li a:hover{ width:183px; display:block;background:url(/images/left_07.jpg) no-repeat center center; color:#fff; }

/*左侧特别推荐*/
.special{width:210px; height:auto; overflow:hidden}
.special_tit{ width:210px; height:48px;}
.special_bod{height:auto; overflow:hidden;padding:15px 10px; margin:0 auto}

/*左侧联系我们*/
.l_contact{width:210px; height:auto; overflow:hidden}

/*右侧*/
.right{ width:792px; float:right; height:auto; overflow:hidden; padding-top:15px}
.right_tit{width:792px; height:50px; background:url(/images/right_tit.jpg) no-repeat center top}
.right_tit_l{ width:600px; height:50px; background:url(/images/ico_03.png) no-repeat 35px center; float:left}
.right_tit_l p{ line-height:50px; padding-left:55px}
.right_tit_r{ width:155px; float:right; font-size:20px; color:#fff; line-height:50px; text-align:center}

/*产品列表页*/
.n_product{ width:auto;height:auto;overflow:hidden; padding:15px 0px 15px 35px}
.n_product ul{ padding-top:15px;overflow:hidden}
.n_product ul li{width:210px; height:auto;float:left; padding:10px 20px}
.n_product ul li .pic{float:left;}
.n_product ul li .pic img{ width:210px; height:280px; border:2px solid #ebebeb}
.n_product ul li .pic img:hover{border:2px solid #01478f}
.n_product ul li .tit{ text-align:center; }
.n_product ul li .tit a{font-size:14px;font-weight:bold; line-height:40px; color:#000 }
.n_product ul li .info{ width:200px; height:auto; border:1px dashed #ccc; padding:5px 0px 5px 10px; line-height:25px}
.n_product ul li .info a{ color:#01478f}
.n_product ul li .info a:hover{ color:#cc0011}

/*产品内容页*/
.n_product_tit{font-weight:bold;font-size:20px;text-align:center;color:#01478f; padding:15px 0px; border-bottom:1px solid #eee}
.n_product_time{text-align:center; line-height:35px; color:#444; padding:15px 0px}
.n_product_time span{color:#444; padding-left:55px}
.n_product_img{text-align:center;}
.n_product_img img{padding:3px;border:1px solid #ccc;}
.n_product_body{padding:30px 20px; margin:0 auto;}
.n_product_body label{ font-size:18px; font-weight:bold;color:#01478f; line-height:45px}
.n_product_body p{text-indent:2em; line-height:28px;}

.n_product_js{}
.n_product_js p{line-height:25px;text-indent:2em; }

/*上一页、下一页*/
.pager{line-height:30px; width:100%; background:#f9f9f9; text-align:center}

/*内页新闻列表*/
.n_news{ width:auto;height:auto;overflow:hidden; padding:15px 0px 15px 35px}
.n_news ul{ padding:0px; overflow:hidden}
.n_news ul li{ height:40px; line-height:40px; border-bottom:1px dashed #ccc; background:url(/images/news_ico.gif) no-repeat 5px center}
.n_news ul li span{ float:right; line-height:40px;color:#acacac; padding-right:15px}
.n_news ul li a{ line-height:40px; color:#5a5a5a;padding-left:25px}
.n_news ul li a:hover{color:#cc0011;}

/*内页新闻内容页*/
h1{ text-align:center; font-size:18px;font-weight:bold;border-bottom:1px solid #eee; padding-bottom:10px}
.time_click{text-align:center; line-height:35px; color:#444; padding:0px}
.time_click span{color:#444; padding-left:55px}
.n_news_js{height:auto; overflow:hidden; padding:30px 20px}
.n_news_js p{ line-height:28px;text-indent:2em;  }

/*关于我们单页*/
.n_sin{width:auto;height:auto;overflow:hidden; padding:15px 0px 15px 35px}
.n_sin_b{height:auto; overflow:hidden; margin:0 auto; padding:25px 10px}
.n_sin_b p{text-indent:2em; line-height:30px;font-size:14px}

/*相关产品*/
.related{ padding-top:35px; width:100%; height:auto; margin:0 auto; overflow:hidden}
.related_tit{ background:url(/images/related_bg.jpg) no-repeat left center; height:34px}
.related_tit p{font-size:16px; font-weight:bold; text-indent:0em; line-height:35px; color:#fff; padding-left:55px  }
.related_body{ width:100%; height: auto; margin:0 auto; overflow:hidden}
.blk_18 {overflow:hidden;zoom:1;width:757px;padding:10px 0px; margin-top:13px;}
.blk_18 .pcont {width:690px; float:left;overflow:hidden; margin:0 auto }
.blk_18 .ScrCont {width:32766px;zoom:1;margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 {float:left;}
.blk_18 .LeftBotton{width:30px;height:154px;float:left; background:url(/images/related_l.png) no-repeat left center}
.blk_18 .RightBotton {width:30px;height:154px;float:right;background:url(/images/related_r.png) no-repeat right center}
.blk_18 .pl {width:223px;float:left;text-align:center; margin:0px 5px}
.blk_18 .pl a img {display:block;cursor:pointer;margin:0 auto; border:1px solid #cccccc; width:200px; height:150px;}
.blk_18 .pl a img:hover { border:1px solid #0961bb}
.blk_18 .pl .zi {width:202px;text-align:center; height:35px; background:#01478f; margin:10px auto }
.blk_18 .pl .zi a {text-align:center; color:#FFF; line-height:35px}
.blk_18 .pl .zi a:hover {color:#f6ff00}

/*页码样式*/
.pagelist{ width:60%; overflow: hidden; padding:12px; text-align:center; float:right;}
.pagelist ul{ float:right;overflow:hidden; }
.pagelist ul li{ float:left; width:auto; height:30px;margin:4px; text-align:center; border:1px solid #eee !important; color:#333;line-height:30px; padding:0px 8px; background:none;}
.pagelist ul li a{ text-align:center; line-height:30px;color:#333; padding:0px }
.pagelist ul li a:hover{color:#cc0011;}
.pagelist .thisclass{ background:#ccc; border:1px solid #ccc; color:#fff; font-weight:bold; line-height:30px !important;}
.pagelist .thisclass a{ font-weight:bold; }
.pagelist span{ line-height:30px !important;padding-right:0px !important}

/*接待 （样式名不可修改）*/
.qlswu_Reception { width:100%; text-align:center; line-height:24px; padding-top:3px; }
.qlswu_Reception img { cursor:pointer; position:relative; top:5px; }
.qlswu_call {display:inline-block; cursor:hand; font-family:'Impact'; color:red; text-indent:0em;white-space:2px;letter-spacing:1px; font-size:16px;}
.qlswu_call_title{font-weight:bold;}

/*友情链接*/
.link{ width:1002px; margin:0 auto; height:auto;overflow:hidden;padding-bottom:15px}
.link_tit{ float:left;}
.link_bod{ float:left; padding-left:25px;}
.link_bod ul{valign:middle;overflow:hidden}
.link_bod ul li{ float:left; padding-left:0px; padding-right:15px; padding-top:0px; width:auto; white-space:nowrap; }
.link_bod ul li a{ text-decoration:none;line-height:30px;}
.link_bod ul li a:hover{ text-decoration:none; line-height:30px; }

/*底部*/
.foot{width:100%; overflow:hidden; height:auto; background:url(/images/foot_bg.jpg) repeat-x left top}
.foot_c{ width:1002px; height:auto; margin:0 auto; overflow:hidden; padding-top:50px}
.foot_c_l{ float:left; width:770px}
.foot_c_l img{ float:left; padding-right:15px}
.foot_c_l .contact{ float:right; padding-top:50px}
.foot_c_l .contact p{ color:#fff; line-height:30px}
.foot_c_l .contact p a{color:#fff}
.foot_c_r{ float:right; width:185px; padding-top:50px}
.foot_c_r p{color:#fff; line-height:30px}
.foot_c_r p a{color:#fff}
.foot_b{ width:1002px; padding-top:30px}
.foot_b_l{color:#fff; line-height:45px; float:left}
.foot_b_l a{color:#fff; line-height:45px;}
.foot_b_r{ float:right}