/* CSS Document */
body,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,input,form,img,p,br,span{ margin:0px;padding:0px; color:#444;font-family:"宋体",Arial, Tahoma, Verdana;}
ol,ul,li{list-style-type:none;} 
img,input{border:0;vertical-align:middle;}
a{text-decoration:none;color:#444;}  
a:hover{text-decoration:none;}
.clear{clear:both;}

.liuyan table{ padding-top:15px;}
.liuyan table input{ border:#ccc solid 1px; height:25px; line-height:25px; margin:4px 0;}
#lynrs{ width:430px; height:215px;}
.coolbg{ width:50px; height:25px; text-align:center; line-height:25px;cursor:pointer;border-radius:5px; box-shadow: 0 0 8px #656565; color:#444;}

/* 头部 */
.top{ width:100%; height:119px; background:url(../images/tp_01.jpg) repeat-x; color:#666666; font-size:12px;}
.topt{ width:1000px; height:10px; margin:0 auto;}
.topr{ width:220px; height:15px; line-height:15px; float:right; color:#3087c6;}
.topr a{ color:#3087c6;}
.topr a:hover{ color:#FF0000;}

.logo{ float:left; padding:0px 0 5px 0;}
.phone{ width:253px; float:right; padding-top:20px;}

/* 导航 */
#top_nav {clear:both;width:100%;height:35px;line-height:35px; background:url(../images/dht_03.jpg) repeat-x;}
#nav {clear:both;width:1000px;height:35px;overflow:Hidden; line-height:35px; margin:0 auto;}
#menu {float:left;width:1000px;}
#menu li {float:left;width:120px; height:35px; line-height:35px; background:url(../images/hqqz_14.jpg) no-repeat left center; padding:0 10px;}
#menu li.sui{ background:none}
#menu li a {display:block;width:120px;text-align:center;height:35px;line-height:35px;text-decoration:none;position:relative;z-index:99; color:#fff; font-size:16px; font-family:"微软雅黑";}
#menu li a:hover, #nav ul li a.on, #menu li a.hover { background:url(../images/hqqz_11.jpg) no-repeat center center; color:#ffffff;}
#menu .subMenu {position:absolute;display:none;z-index:80;overflow:hidden;background:#ffffff; padding-bottom:10px;}
#menu .subMenu .menuleft, #menu .subMenu .menuright {background:#ffffff;display:block;float:left;line-height:30px;position:relative;z-index:99;}
#menu .subMenu .menuleft {background-position:left top;}
#menu .subMenu .menuright {background-position:right top; z-index:999;}
#menu .subMenu .menuright a {float:left;height:30px;padding:0;position:relative;z-index:99; font-size:12px;font-family:"宋体";line-height:30px;overflow:hidden; display:block; text-align:center; color:#444;}
#menu .subMenu .menuright a:hover {background:none;text-decoration: none;color:#3097de;}

#menu .subMenu .menuright div{ width:94px; float:left; padding:0 11px;}
#menu .subMenu .menuright div p a{ color:#3097de;}
#menu .subMenu .menuright div span a{ color:#444;}


/* banner */
.banner{position:relative;height:400px;overflow:hidden;width:100%;}
.banner .show{width:100%;position:absolute;top:0px;height:400px;overflow:hidden;}
.banner .show ul{position:relative;height:400px;overflow:hidden;width:100%;float:left;}
.banner .show ul li{text-align:center;width:100%;float:left;height:400px;position:absolute;display:none;}
.banner .focus1{position:absolute;width:140px; margin:0 auto; float:right; right:0px; margin-right:700px; margin-top:370px;background:url(../images/bor02.png) no-repeat left center;height:29px;}
.banner .focus1 a{width:17px;height:15px;background:url(../images/img1.png) no-repeat left top;float:left;margin-left:10px;display:inline-block;}
.banner .focus1 a.on{ background:url(../images/img1_1.png) no-repeat left top;}
.all_bg{ background-image:url(../images/all_bg.png);background-repeat:no-repeat;}

/* 中间 */
.wai{ width:100%; background:#d6ebff;}
.wait{ width:1000px;  background:#FFFFFF; padding:10px 15px; margin:15px auto; font-size:12px;}
.waitt{ width:980px; background:#FFFFFF; padding:10px 15px; margin:0 auto; font-size:12px;}
/* 产品分类*/
.cpfl{ width:220px; float:left;}
.cpfl_nav{ width:220px; height:20px; line-height:20px; background:url(../images/hqqz_19.jpg) no-repeat;overflow:hidden;font-weight:bold;}
.cpfl_nav p{ display:block; float:left; font-family:"微软雅黑"; font-size:14px; color:#2b518c; padding-left:10px;}
.cpfl_nav p span{ font-size:14px; color:#2b518c; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.cpfl_tt{ width:210px; padding:10px 0 0 10px;}
.cpfl_tt li{ width:210px; height:32px; line-height:32px; overflow:hidden; text-indent:4em; border-bottom:#d7d7d7 solid 1px;}
.cpfl_tt li a{ display:block; width:214px; height:32px; background:url(../images/db_09.jpg) no-repeat; color:#2b518c; padding-right:15px; font-weight:bold;}
.cpfl_tt li a:hover{ display:block; width:214px; height:30px; background:url(../images/db_06.jpg) no-repeat; color:#fff;}

/* 公司简介*/
.news{ float:left; margin-top:20px;}
.news_nav{ width:740px; height:20px; line-height:20px; background:url(../images/hqqz_19.jpg) no-repeat; overflow:hidden; font-weight:bold;}
.news_nav div { float:right; color:#444444; font-weight:normal;}
.news_nav div a{color:#444444; }
.news_nav div a:hover{color:#2b518c;}
.news_nav p{ display:block; float:left; font-family:"微软雅黑"; font-size:14px; color:#2b518c; padding-left:10px;}
.news_nav p span{ font-size:14px; color:#2b518c; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.news_nav a{ color:#fff;}
.news_nav a img{ float:right;}
.abou_tt{ width:730px;height:210px; line-height:26px; overflow:hidden; padding-top:5px;}
.abou_tt img{ float:left; padding:5px 10px 0 0;}

/* 产品展示*/
.cpzs{ float:left; margin-top:15px;}
.cpzs_nav{ width:1000px; height:20px; line-height:20px; background:url(../images/hqqz_19.jpg) no-repeat; overflow:hidden; font-weight:bold;}
.cpzs_nav p{ display:block; float:left; font-family:"微软雅黑"; font-size:14px; color:#2b518c; padding-left:10px;}
.cpzs_nav p span{ font-size:14px; color:#2b518c; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.cpzs_nav a{ float:right; padding-right:10px; color:#fff;}

.producer{ margin-top:15px;}
.producer span#left,.producer span#right{ width:35px; height:161px; overflow:hidden; cursor:pointer;}
.producer span#left img,.producer span#right img{ vertical-align:top; float:left; padding:0 5px;}
.producer_con{ width:980px; height:161px; overflow:hidden; float:left;}
.producer_con ul{ width:980px;}
.producer_con ul li{ float:left; width:164px; height:161px;overflow:hidden;margin-right:4px;}
.producer_con ul li a{width:164px; height:161px; display:block;}
.producer_con ul li img{ border:solid 1px #e1e1e1; width:154px; height:121px; display:block; padding:4px;}
.producer_con ul li a:hover img{border:solid 1px #2b518c; width:154px; height:121px; padding:4px; display:block;}
.producer_con ul li a span{height:30px; width:164px; overflow:hidden; line-height:30px; display:block; color:#444; font-size:12px;}
.producer_con ul li a:hover span{ color:#2b518c; height:30px; line-height:30px; display:block;}

/* 新闻资讯*/
.xwzxr_nav{ width:720px; height:20px; line-height:20px; background:url(../images/hqqz_19.jpg) no-repeat; overflow:hidden; font-weight:bold;}
.xwzxr_nav p{ display:block; float:left; font-family:"微软雅黑"; font-size:14px; color:#2b518c; padding-left:10px;}
.xwzxr_nav p span{ font-size:14px; color:#2b518c; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.xwzxr_nav a{ float:right; padding-right:10px; color:#fff;}
.xwzxr_nav div { float:right; padding-right:15px;color:#2b518c;}
.xwzxr_nav div a{float:right; padding-right:15px;color:#2b518c;}
.xwzxr_nav div a:hover{color:#000000;}

.xwzx { width:720px; height:278px; border:#ffffff solid 1px; display:block; float:left;}
.xwzx li{ width:325px; height:138px;  display:block; overflow:hidden; float:left; padding:0 11px 0 10px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px;}





/* 联系我们*/
.lx{ width:245px; height:300px; display:block; float:left; margin:20px 0 0 20px; }
.lx_t{ border:#dfe9f2 solid 1px; width:245px; margin-top:5px;}
.lx_t p{ width:245px; height:px; line-height:25px; overflow:hidden; padding-left:10px;}

/* 新闻显示*/
.xw{ width:315px; height:300px; display:block; float:left; margin:20px 0 0 20px; }
.xw_t{ border:#ffffff solid 1px; line-height:25px; width:315px; margin-top:5px;}
.xw_t p{ width:245px; height:px; line-height:25px; overflow:hidden; padding-left:10px;}


/* 底部*/
.foot{ width:100%; background:#002f5b; font-size:12px; padding-top:8px;}
.foott{ width:1000px; margin:0 auto; padding:10px 0;}
.footl{ width:780px; float:left; line-height:30px; color:#fff; padding-left:25px;}
.footl a{ color:#fff;}
.footl a:hover{ color:#FF0000;}
.footr{ width:104px; float:left;}

.footll{ width:780px; float:left; line-height:30px; color:#fff; padding-left:25px; padding-top:20px;}
.footll a{ color:#fff;}
.footll a:hover{ color:#FF0000;}

/* 内页*/
.zuo1{ width:220px; border:#FFFFFF solid 1px; display:block; float:left;}
.rmzx{ width:220px;padding:5px 3px;line-height:25px;background:url(../images/g_03.jpg) no-repeat; padding-right:5px;}/* 热门资讯*/
.rmzx li{ width:215px; height:30px; line-height:25px;line-height:30px; border-bottom:#a7a7a7 dashed 1px; overflow:hidden; background:url(../images/xwtb_03.jpg) no-repeat 3px center; text-indent:1.5em;}
.rmzx li a:hover{ color:#2b518c;}

.lxwm{ width:220px; height:300px; display:block; float:left; margin-top:10px;}/* 联系我们*/
.lxwm_t{ border:#dfe9f2 solid 1px; width:220px; margin-top:5px;}
.lxwm_t p{ width:210px; height:px; line-height:25px; overflow:hidden; padding-left:10px;}

.you2{ width:730px;border:#FFFFFF solid 1px; float:left; margin-left:30px;}/* 关于我们*/
.you1_tt{ line-height:30px; padding:10px 0;}

.nr_new{ width:730px; padding:10px 0;}/* 公司新闻*/
.nr_new li{ height:32px; line-height:32px; border-bottom:#cbcaca dashed 1px; background:url(../images/xwtb_03.jpg) no-repeat 3px center; text-indent:1.5em;}
.nr_new li span{ float:right; padding-right:10px;}
.nr_new li a{ display:block; width:630px; float:left; height:32px;line-height:32px;overflow:hidden; }
.nr_new li a:hover{ color:#2b518c;}

.page { clear:both; font-size:12px;padding:15px 0 15px 250px; height:35px; line-height:35px; color:#e88f34; list-style-type:none;}
.page a { color:#e88f34; }
.page a:hover { color:#e88f34; text-decoration:none; }
.page ul { float:left; }
.page li { float:left; margin-left:8px;height:35px; line-height:35px;color:#444; }
.pageinfo{  float:left; width:100px; height:25px;}

.jianjie3{ padding:10px;}/* 产品展示*/
.jianjie3 li{ width:686px; height:125px; background:#F6F6F6; padding:12px; margin-bottom:15px;}
.jianjie3 li:hover{ background:#CCE7F9}
.tp img{ border:#D0D0D0 solid 1px; float:left}
.you{ width:390px; float:left; margin-left:10px; line-height:30px;}
.you a{ font-size:14px;color:#000000; font-family:"微软雅黑"; width:391px; height:30px; line-height:30px; overflow:hidden; display:block;font-weight:bold;}
.you a:hover{ color:#2b518c;}
.you span{ font-size:12px; color:#444; width:391px; height:30px; overflow:hidden; display:block;}
.you div{ font-size:12px; color:#444; height:60px; overflow:hidden;}
.lianjie{ float:right;}
.lianjie a{ font-size:#444; font-size:12px; background:url(../images/cpxq_06.jpg) no-repeat left center; display:block; width:58px; height:30px; line-height:30px; margin:60px 10px 0 0; padding-left:30px;}
.lianjie a:hover{ color:#fff; background:url(../images/cpxq_03.jpg) no-repeat left center;}
.con1{ width:730px ; float:right; border:#E2E2E2 solid 1px; margin-top:15px;}

.cpxq{ width:730px;}/* 产品详情*/
.cpxq_tt{ width:730px; height:50px; line-height:50px; text-align:center; display:block; color:#000;font-family:"微软雅黑"; font-size:20px;}
.cpxq_tt1{ width:730px; height:40px; line-height:40px; border-bottom:#BDBDBD solid 1px ; text-align:center; display:block;}
.cpxq_tt1 a{ color:#565656;}
.cpxq_tt1 a:hover{ color:#2b518c; height:20px; line-height:20px;}/* 产品详情鼠标划过效果*/

.cpxq1{ width:730px; margin-left:20px;  float:left; overflow:hidden;}
.cpxq1_nav{ width:730px; height:31px; line-height:31px; background:url(../images/xinaote_19.jpg) no-repeat; color:#FFFFFF;}
.cpxq1_nav span{ display:block; float:left;font-family:"微软雅黑"; font-size:14px; padding-left:10px;color:#FFFFFF;}
.cpxq1_nav div { float:right; padding-right:15px;color:#FFFFFF;}
.cpxq1_nav div a{float:right; padding-right:15px;color:#FFFFFF; }
.cpxq1_nav div a:hover{color:#000000;}
.cpxq1_tt{ width:730px; line-height:26px; padding:10px 0; overflow:hidden;}

.sx{ margin:10px 0 10px 10px; line-height:25px;}/* 产品详情页面-上下篇*/
.sx a{ color:#444444; padding-right:10px;}
.sx a:hover{ color:#2b518c;}

.xgxw{ width:730px; height:30px; line-height:30px; border-bottom:#444444 solid 2px;}/* 相关新闻*/
.xgxw p{ font-weight:bold; color:#444444; padding-left:6px; font-size:15px;}

.nrr_new{ width:730px; padding:10px 0;}/* 相关新闻-列表*/
.nrr_new li{ height:32px; line-height:32px; border-bottom:#cbcaca dashed 1px; background:url(../images/xwtb_03.jpg) no-repeat 3px center; text-indent:1.5em; }
.nrr_new li span{ float:right; }
.nrr_new li a{ display:block; width:630px; float:left; height:32px;line-height:32px;overflow:hidden; }
.nrr_new li a:hover{ color:#2b518c;}

.nycp_tt{ width:730px;overflow:hidden; padding:10px 0;}/* 相关产品*/
.nycp_tt li{ width:170px; height:130px; float:left; text-align:center; padding:5px 5px 25px 5px;}
.nycp_tt li a img{ border:#cecece solid 2px; padding:4px;}
.nycp_tt li a span{ width:170px; height:30px; line-height:30px; display:block; overflow:hidden;}
.nycp_tt li a:hover img{ border:#0071bb solid 2px;}
.nycp_tt li a:hover span{ color:#2b518c;}
