﻿@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:#555555;}
img{ border:none;}
body{ background:none;}
a{text-decoration:none;}
a:link{ color:#555555;text-decoration:none;}
a:hover{ color:#2a599d;text-decoration:none;}
.blank1,.blank10,.blank4,.blank5,.blank20{overflow:hidden;clear:both;display:block;font-size:1px;}
.blank10{ height:10px;}
.blank1{ height:1px;} 
.blank4{ height:4px;}
.blank5{ height:5px;}
.blank20{ height:20px;}
.strong{ font-weight:bold; font-size:14px;}

/*头部*/
.head{ width:100%; height:auto; overflow:hidden;}
.top_t{width:100%; height:37px;overflow:hidden; background:#000; }
.top_t_c{ width:1002px; height:37px; margin:0 auto}
.top_t_c_l{ float:left; line-height:37px; color:#fff;}
.top_t_c_r{ width:128px; float:right;}
.top_t_c_r ul{}
.top_t_c_r ul li{padding:0;float:left}
.top_t_c_r ul li a{ color:#fff; line-height:37px;}
.top_t_c_r ul li span{ color:#fff;padding:0 15px}
.top_h{width:1002px; height:130px; margin:0 auto}
.logo{ width:171px; height:130px; float:left;}

/*导航*/
.nav{  width:630px;  height:130px; overflow:hidden; float:right}
.nav ul{ padding:0px;}
.nav ul li{ width:90px; height:130px; float:left; text-align:center;}
.nav ul li a{ text-align:center; line-height:100px;font-size:14px; display:block;}
.nav ul li a span{font-size:12px; padding:0px; color:#91a3b6; top:-40px;position:relative; font-family:Arial; }
.nav ul li a:hover{ background:url(/images/index_08.jpg) no-repeat center center;line-height:100px;display:block; color:#fff}
.nav_hover{background:url(/images/index_08.jpg) no-repeat center center !important;color:#fff; }

/*flash*/
.banner{width:100%; height:503px;}
/* flexslider */
.flexslider{position:relative;height:503px;overflow:hidden;background:url(/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:503px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;left: -40px;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.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;}


/*公司简介*/
.company{ width:1002px; height:auto; margin:0 auto; overflow:hidden;}
.company_tit{width:1000px; height:63px; margin:0 auto;}
.company_body{ width:98%; height:auto; overflow:hidden;padding-top:50px;margin:0 auto; padding-bottom:20px}
.company_body p{padding:0px;line-height:30px; text-indent:2em; font-size:14px}

/*新闻*/
.news{width:100%; height:auto; overflow:hidden; background:url(/images/index_14.jpg) repeat-x}
.news_tit{width:1000px; height:196px; margin:0 auto;}
.news_body{width:1002px; height:auto;margin:0 auto; overflow:hidden;padding-top:90px; padding-bottom:85px}
.news_body_l{ width:462px; float:left}
.news_body_l img{ margin-bottom:20px;box-shadow: 5px 5px 0px #333;}
.news_body_l a{ font-size:14px; line-height:40px; color:#fff;}
.news_body_l a:hover{color:#fd0000}
.news_body_l p{ line-height:30px; color:#a1aebf;}
.news_body_r{ float:right; background:url(/images/index_19.jpg) no-repeat left center; width:470px}
.news_body_r ul{ float:right; padding-left:100px}
.news_body_r ul li{ height:110px; }
.news_body_r ul li a{font-size:14px; line-height:30px; color:#fff;}
.news_body_r ul li a:hover{color:#fd0000}
.news_body_r ul li p{line-height:30px; color:#a1aebf;padding-top:5px}

/*应用领域*/
.product{ width:100%; height:auto;padding:40px 0px 20px 0px}
.product_b{ width:1030px; height:auto;margin:0 auto;}
.product_tit{width:1002px; height:62px; margin:0 auto;}
.product_body{width:1030px; height:auto; overflow:hidden; padding-top:50px}
.product_body ul{ padding-left:0px}
.product_body ul li {width:310px;height:240px;float:left;position:relative;overflow:hidden; padding:0px 16px 20px 16px}
.product_body ul li a img{ width:310px; height:233px}
.product_body ul li .dask {width:310px;height:233px;background:#000;opacity:0.8;position:absolute;top:-233px;left:16px;}
.product_body ul li .dask p {color:#fff; padding:20px; line-height:30px}
.product_body ul li .dask a{color:#036afe;font-size:16px; padding-left:20px; line-height:40px}

.main{ width:1002px; height:auto; margin:0 auto; overflow:hidden; padding:40px 0px}
/*左侧*/
.left{ overflow:hidden; float:left; height:auto; width:264px;}

/*左侧产品分类*/
.l_prolist{width:264px; overflow:hidden; height:auto; margin-bottom:40px}
.l_prolist_tit{ width:264px; height:60px;}
.l_prolist_body{ width:264px; height:auto; overflow:hidden;background:#f0f0f0}
.l_prolist_body ul{ padding:25px 20px 10px 20px}
.l_prolist_body ul li{ width:215px; background:#fff; height:35px; margin:5px 0px; text-align:center}
.l_prolist_body ul li a{ line-height:35px; text-align:center;font-size:14px;width:215px;}
.l_prolist_body ul li a:hover{ background:#2a599d; height:35px; line-height:35px; width:215px; display:block; color:#fff}
.l_prolist_bottom{width:264px; height:51px;}

.l_erweima{width:264px; overflow:hidden; height:auto; margin-bottom:40px}
.l_erweima_tit{ width:264px; height:60px;}
.l_erweima_body{ height:auto; overflow:hidden;background:#f0f0f0; padding:20px}

/*联系我们*/
.l_contact{width:264px; height:297px; overflow:hidden; }

/*右侧*/
.right{ width:700px; overflow:hidden; float:right;0}
.right_tit{ width:700px;  height:53px; border-bottom:1px dashed #3c6aac; }
.right_tit_l{ line-height:53px; width:240px; color:#2a599d; float:left; font-size:24px}
.right_tit_r{ float:right; padding-right:10px}
.right_tit_r p{ line-height:53px; font-size:14px}
.right_tit_r p a{ font-size:14px}

/*产品列表页*/
.n_product_list_body{width:700px;overflow:hidden; padding-top:10px; margin:0 auto;}
.n_product_list_body p{ font-size:13px; text-indent:2em; line-height:28px;}
.n_product_list_body ul{ padding:10px 10px; overflow:hidden;}
.n_product_list_body ul li{ padding:20px 0; border-bottom:1px dotted #b1b1b1; overflow:hidden;}
.n_product_list_body ul li .photo{ width:220px; float:left}
.n_product_list_body ul li .photo a img{width:210px; height:158px;border:1px solid #eaeaea;}
.n_product_list_body ul li .photo a img:hover{ border:1px solid #2a599d;}
.n_product_list_body ul li .info{width:450px; height:auto; float:right;}
.n_product_list_body ul li .info h3{padding:5px 0;margin:0px;}
.n_product_list_body ul li .info h3 a{ text-indent:0em; text-align:left; color:#2a599d;font-size:18px;}
.n_product_list_body ul li .intro{width:450px; height:auto;text-indent:0em;line-height:25px; text-align:left;}
.n_product_list_body ul li .more{ width:90px; height:27px; text-align:center;margin-top:10px;background:#2a599d;float:left}
.n_product_list_body ul li .more a{ color:#fff; line-height:27px;font-size:20px;}
.n_product_list_body ul li .more a:hover{ color:#fd0000}

/*产品内容页*/
.n_product_body_tit{font-weight:bold;font-size:18px;padding:12px 0px; text-align:center; color:#2a599d}
.n_product_body_time{ text-align:center; font-size:14px; color:888}
.n_product_body_img{text-align:center;padding-top:15px;}
.n_product_body_img img{padding:3px;border:2px solid #e1e1e1; margin: 0 auto;}
.n_product_body_body{padding:10px 10px; margin:0 auto;}
.n_product_body_body p{text-indent:2em; line-height:28px;}

h1{ text-align:center; font-size:20px; padding-bottom:13px; font-weight:bold;}
.pager{text-align:center; background:#f9f9f9; line-height:30px; margin-top:30px}

/*内页新闻列表*/
.n_news_body {width:700px;overflow:hidden; padding-top:10px; margin:0 auto;}
.n_news_body p{ font-size:13px; text-indent:2em; line-height:30px;}
.n_news_body h1{font-weight:bold;font-size:18px;padding:12px 0px; text-align:center; color:#2a599d}
.n_arc{ width:700px; margin:0 auto; overflow:hidden; }
.n_arc p{ line-height:30px; text-indent:2em;}
.n_arc_tt{ width:700px; height:30px; background:#2a599d; line-height:30px; text-align:center}
.n_arc_tt_left{ width:110px; height:30px; float:left; line-height:30px; text-align:center;}
.n_arc_tt_tit{ width:415px; height:30px; float:left; line-height:30px;}
.n_arc_tt_tit a{ height:30px; line-height:30px;}
.n_arc_tt_date{ width:90px; height:30px; text-align:center; float:left; line-height:30px;}
.n_arc_tt_click{ width:75px; float:right; height:30px; text-align:center; line-height:30px;}
.n_arc_body{ width:700px; height:30px; border-bottom:1px dashed #CCC;}

/*内页新闻内容页*/
.n_news_body_time{ text-align:center}
.n_news_body_body{padding:10px 10px;}

/*单页*/
.singlepage_body{overflow:hidden; padding:20px 10px; margin:0 auto;}
.singlepage_body p{ font-size:13px; text-indent:2em; line-height:40px;}

/*单页--联系方式*/
.n_lxwm{ height:auto;overflow:hidden;margin:0 auto;}

/*相关文章*/
.related{ padding-top:15px; padding-bottom:15px; width:700px; margin:0 auto}
.related_title{ height:34px; line-height:34px; font-size:16px; font-weight:bold; color:#353535;}
.related_new{ width:700px; height: auto;; margin:auto;}
.related_new_title{width:700px; height:26px; line-height:26px; background:#2a599d; font-size:13px; font-weight:100; display:inline-block; border-top: #999 solid 2px;}
.related_new_title_left{width:530px; height:26px; line-height:26px; text-align: left; padding-left:15px;  float:left; overflow:hidden; color:#FFF}
.related_new_title_right{width:150px; height:26px; line-height:26px; text-align:center;  float:left; overflow:hidden; color:#FFF}
.related_new_body{ width:700px; font-size:13px; font-weight:100; height:30px; line-height:30px; border-bottom:#a0a0a0 dotted 1px;}
.related_new_body_left{ width:530px; height:30px; line-height:30px; text-align: left; padding-left:15px; float:left; overflow:hidden; color:#353535;}
.related_new_body_left a{color:#353535; line-height:30px;}
.related_new_body_left a:hover{ color:#2a599d;}
.related_new_body_right{ width:150px; height:30px; line-height:30px;  text-align: center; float:left; overflow:hidden; color:#353535;}

/*页码样式*/
.pagelist{ width:60%; float:right;overflow: hidden; padding:12px 0 0 28px; text-align:center;}
.pagelist ul{ float:right;overflow:hidden; }
.pagelist ul li{ float:left; width:auto; height:30px;margin:4px; text-align:center; border:1px solid #eee; color:#000; line-height:30px; padding:0px 8px }
.pagelist ul li a{ text-align:center; line-height:30px;}
.pagelist .thisclass{ background:#ccc; border:1px solid #ccc; color:#fff; font-weight:bold; line-height:30px;}
.pagelist .thisclass a{ font-weight:bold;}
.pagelist span{ line-height:30px;}

/*友情链接*/
.link{ width:1002px; height:87px;overflow:hidden; margin:0 auto; background:url(/images/index_28.jpg) no-repeat center}
.hotList {width:830px; height:auto;overflow:hidden; float:right; padding-top:30px}
.hotList ul{padding-left:20px; valign:middle;}
.hotList li{ float:left; padding-left:0px; padding-right:15px; padding-top:0px; width:auto; white-space:nowrap; }
.hotList li a:link{ text-decoration:none;line-height:30px;}
.hotList li a:hover{ text-decoration:none; line-height:30px; }

/*底部*/
.foot{width:100%; overflow:hidden; background:#f0f0f0}
.foot_body{ width:1002px; height:auto; margin:0 auto;overflow: hidden }
.foot_body_l{ float:left; padding-top:50px; padding-left:35px;padding-bottom: 20px;}
.foot_body_l ul{ padding-bottom:50px}
.foot_body_l ul li{ width:80px; float:left; background:url(/images/f_line.jpg) no-repeat left center; }
.foot_body_l ul li a{ font-size:14px; padding-left:15px;line-height:25px}
.foot_body_l p{ line-height:38px; font-size:14px}
.foot_body_l dl{ float:left;margin-right: 50px;margin-left: 14px;}
.foot_body_r{ float:right; padding:75px 20px  0 0}
.foot_b{ height:40px; background:#ddd; text-align:center;line-height:40px}
.foot_b a{text-align:center;line-height:40px }