/*头部*/
.header-box{ width:100%; height:auto; background-color:#efefef;}
.header{ width:1200px; margin:0 auto;}
.header-top{ width:1200px; height:30px; font-size:12px;}
.header-top dl dt{ float:left; line-height:30px;}
.header-top dl dd{ float:right; line-height:30px;}
.logo{ width:100%; height:107px; background:url(../images/logo_02.png) top center no-repeat; background-size:1920px 107px;}

.menu-box{ width:100%; height:50px; background-color:#27abd1;}
.menu{ width:1200px; margin:0 auto;}

/*公司简介*/
.about-box{ width:100%; height:750px; background:url(../images/jianjie_05.png) top center no-repeat; background-size:1920px 750px;}
.about{ width:1200px; margin:0 auto; padding:155px 0 0 0;}
.about-left{ width:630px; margin:0 60px 0 0; float:left;}
.about-right{ width:380px; margin:0 0 0 60px; float:left;}
/*.about-left dl{ width:104px; height:28px; border:solid 1px #000; border-radius:14px; margin:50px 0 0 10px;}*/
.about-left dl{ width:105px; height:28px; background:url(../images/images/yuanjiao_08.png) left top no-repeat; background-size:104px 28px; margin:50px 0 0 10px;}

.about-left dl a{ width:105px; height:28px; display:block; line-height:28px; text-align:center; font-size:14px; color:#000;}
.about-left dl a:hover{ color:#008cd6;}
/*.about-left dl:hover{ background-color:#008cd6; border:solid 1px #008cd6;}*/
.about-right p{ color:#fff; line-height:30px; font-size:14px; margin:58px 0 0 0;}

/*产品中心*/
.product-box{ width:100%; height:782px; background:url(../images/product-index-bg_07.png) top center no-repeat; background-size:1920px 782px;}
.product{ width:1200px; margin:0 auto;}
.product-left{ width:614px; padding:158px 0 0 0; color:#fff; float:left;}
.product-left b{ color:#fff; margin:0 20px 0 20px; height:38px; line-height:38px;}
.product-left font{ color:#fff; margin:0 22px 0 0px; height:38px; line-height:38px; float:right;}
.btn-box{ width:600px; height:40px; margin:30px 0 0 0; display:block;}
#product_c{ height:500px; width:100%;}
.btn-box a{margin:30px 0 0 0;}
.btn-box a img{ width:95px; height:7px; margin:0 auto; display:block;}
.product-right{ width:557px; float:right; padding:70px 0 0 0; overflow:hidden;}
.product-right ul{ width:576px; overflow:hidden;}
.product-right li{ width:174px; height:42px; background-color:#efefef; float:left; margin:0 11px 10px 0;}
.product-right li a{ width:174px; height:42px; display:block; line-height:42px; text-align:center; font-size:14px; color:#000;}
.product-right li a span:hover{ color:#0066cc;}

/*地址*/
.address-box{ width:100%; height:180px; background:url(../images/address_12.png) top center no-repeat; background-size:1920px 180px;}
.address{ width:1200px; height:auto; margin:0 auto;}
.address p{ color:#fff; font-size:14px; line-height:24px; width:406px; height:76px; padding:68px 22px 0 22px; margin:0px 0 0 326px; float:left;}
.address dl{ width:340px; float:right; color:#fff; padding:55px 0 0 0;}
.address dl dt{ font-size:18px; line-height:36px;}
.address dl dd{ font-size:18px;line-height:36px;}

/*案例展示*/
.anli-box{ width:100%; height:389px; background:url(../images/anli-bg_13.png) top center no-repeat; background-size:1920px 389px;}
.anli{ width:1200px; margin:0 auto; padding:118px 0 0 0;}

/*新闻中心*/
.news-box{ width:100%; height:416px; background:url(../images/news-center-bg_21.png) top center no-repeat; background-size:1920px 416px;}
.news{ width:1200px; margin:0 auto; padding:120px 0 0 0;}
.news-left{ width:584px; height:267px; background-color:#efefef; float:left;}
.news-left img{ float:left; display:block;}
.xw_nr{ width:263px; padding:15px 25px 0 25px; float:left;}
.xw_nr h2{ font-size:16px;line-height:26px; color:#0066cc; padding:0 0 13px 0; border-bottom:dashed 1px #000;}
.xw_nr p{ font-size:13px; line-height:30px; padding:15px 0;}
.news-left dl dt a{ display:block; border-radius:14px; float:right; text-align:center; line-height:28px; margin:10px 30px 0 0; font-size:13px; color:#000;}

.news-left dl dt a{ width:98px; height:28px; background:url(../images/images/yuanjiao1_19.png) left top no-repeat; background-size:98px 28px; margin:10px 20px 0 10px;}

.news-left dl dt a:hover{ color:#0066cc;}
.news-right{ width:584px; height:267px; background-color:#efefef; float:right;}
.news-right img{ float:left; display:block;}

.news-right dl dt a{ display:block; width:98px; height:28px; float:right; text-align:center; line-height:28px; margin:10px 30px 0 0; font-size:13px; color:#000;}

.news-right dl dt a{ width:98px; height:28px; background:url(../images/images/yuanjiao1_19.png) left top no-repeat; background-size:98px 28px; margin:10px 20px 0 10px;}

.news-right dl dt a:hover{  color:#0066cc;}

.xinwen-box{ width:100%; height:95px; background-color:#efefef; padding:10px 0 15px 0; overflow:hidden; }
.xinwen{ width:1200px; margin:0 auto;}
.xinwen ul li{ float:left; width:400px; line-height:32px; font-size:13px;}
.xinwen ul li a{font-size:13px; color:#000;}
.xinwen ul li a:hover{ color:#0066cc;}

/*友情链接*/
#friendlink-box{ width:100%; height:73px; line-height:73px; border-bottom:solid 13px #27abd1;}
.friendlink{ width:1200px; margin:0 auto;}
.friendlink .top-btn a{ display:block; width:54px; height:54px; background:url(../images/top-btn_29.png) top left no-repeat; background-size:54px 54px; float:right; margin:19px -54px 0 0;}
.lianjie{ float:left;}

/*footer部分*/
.footer-box{ width:100%; height:232px;background:url(../images/footer-bg_32.png) top center no-repeat; background-size:1920px 232px;}
.footer-box p{ padding:73px 0 0 0; line-height:55px; color:#fff;}
.footer-box .map{ color:#787878; padding:6px 0 0 0; line-height:26px;}
.footer-box .map a{ color:#787878;}

/*产品中心*/
.page{ width:1200px; margin:0 auto;}
.pro-left-top{ width:225px; height:100px; padding:0 15px 0 0; background-color:#008cd6;}
.pro-left-top1{ width:225px; height:100px; padding:0 15px 0 0; background-color:#008cd6;}
#LeftMenu ul li a{ color:#333;}

.pro-left-top dt img{ width:22px; height:27px; display:block; float:left; margin:15px 20px 0 15px;}
.pro-left-top dt p{ color:#fff; font-size:22px; padding:10px 0 0 0;}

.pro-left-top1 dt img{ width:26px; height:22px; display:block; float:left; margin:15px 20px 0 15px;}
.pro-left-top1 dt p{ color:#fff; font-size:22px; padding:10px 0 0 0;}
.pro-left-top1 dd{color:#fff; font-size:22px; padding:15px 0 0 15px;font-family:Arial, Helvetica, sans-serif;}

.pro-left-top dd{color:#fff; font-size:22px; padding:15px 0 0 15px;font-family:Arial, Helvetica, sans-serif;}
.pro-left-bottom{ width:240px; /* background-color:#008cd6;*/ padding:0 0 px 0; margin:15px 0 0 0; }
.pro-left-bottom dt{ margin:0; padding:0;}

.pro-left-bottom img{ width:240px; height:55px; margin:-5px 0 0 0;}
.pro-left-bottom dt img{ width:240px; height:34px; margin:0;}
.pro-left-bottom dd{ color:#000; padding:10px 0 10px 15px;}

.pro-left-bottom dd p{ line-height:24px;}

.page-products ul{ margin:15px 0 0 0;}

#page_main{ margin:100px 0 75px 0;}
.main{ width:1200px; margin:0 auto;}

.page-news dd{ line-height:26px; }