@charset "gb2312";
/*============================ 初始化样式 ============================*/
*
{ margin:0; padding:0;  }
body
{  color:#777777; font-size:14px;  font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体",sans-serif;  }
*html
{ background-image:url(about:blank);background-attachment:fixed;}
li
{ list-style:none;}
img
{ border:none;}
body a img
{ border:none;}
a
{ color:#4f4f4f; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:focus
{ outline:none;} 
a:link
{ text-decoration:none;}
a:hover
{ color:#0063a1; text-decoration: none;}
.clear:after
{content:''; display:block; clear:both; }

/*============================ 公共部分 ============================*/
/* 文章类别上下页 */
.waiyefanye
{ height:20px; text-align:center; padding:20px 0 10px 0;  clear:both;}
.waiyefanye span
{ color:#b60303;}
.waiyefanye a
{ line-height:22px; font-size:14px; text-indent:0px; color: #5C5C5C;  margin-right: 5px; padding: 0 8px; background:#fdfff4;  border:1px solid #f7dca7;  display: inline-block; }
.waiyefanye a:hover
{color: #ffffff; background:#46433E; text-decoration:none;}

/* 文章上下篇 */
.wengzhengfanye
{ line-height:25px;   margin:20px 0px;  clear:both; }
.wengzhengfanye .wengzhengfanyeA,.wengzhengfanye .wengzhengfanyeB
{ padding-left:0px; clear:both; font-size:12px; }
.wengzhengfanye span
{font-weight:bold; }
.wengzhengfanye a
{  text-decoration:none; }
.wengzhengfanye a:hover
{ text-decoration:none; color:#b22020;}

/*设置最大宽度和高度max-height:335px; height: expression(this.height >335 ? 335: true);
max-width:630px; width: expression(this.width > 630 ? 630: true)*/


/* 数字上下页 */
.page_fanye
{ width:100%; height:auto; text-align:center; padding:15px 0; margin:0 auto; overflow:hidden; clear:both;}
.page_fanye a
{ width:33px; height:33px; line-height:33px; font-weight:bold; color:#666666; text-align:center; padding:0 2px; background:url(../imagess/page3.jpg) no-repeat center center;  display:inline-block;}
.page_fanye span
{  height:33px; line-height:33px; font-weight:bold; padding:0 10px; float:left;  display: inline-block;}
.page_fanye span input
{ width:30px; height:20px;}
.page_fanye .page_first,.page_fanye .page_first:hover
{ background:url(../imagess/page1.jpg) no-repeat center center;}
.page_fanye .page_last,.page_fanye .page_last:hover
{ background:url(../imagess/page2.jpg) no-repeat center center;}
.page_fanye .page_one
{ background:url(../imagess/page4.jpg) no-repeat center center; color:#FFFFFF;}
.page_fanye a.page_home,.page_fanye a.page_home:hover
{ width:60px; background:url(../imagess/page5.jpg) no-repeat center center; color:#666666; }
.page_fanye a.page_end,.page_fanye a.page_end:hover
{ width:60px; background:url(../imagess/page5.jpg) no-repeat center center; color:#666666; }
.page_fanye a:hover
{ background:url(../imagess/page4.jpg) no-repeat center center;  color:#FFFFFF;}
.page_fanye a.skipA
{ width:80px; height:33px; color:#666666;  background:url(../imagess/page5.jpg) no-repeat center center;}

/*详情*/
/*.allcon
{ width:940px; margin:5px auto 0px; padding:20px 20px; overflow:hidden; background:#ffffff;}
.info_titleA
{width:100%; height:auto; font-size:18px; line-height:60px; padding:0 0px; text-align:center; border-bottom:1px solid #b5b4b4;}
.info_laiyuanA
{width:100%; height:20px; font-size:12px; line-height:20px; text-align:center; color:#FF0000; padding:10px 0px 0px;}
.info_conA
{width:100%; height:auto; line-height:25px; text-align:justify; font-size:14px; color:#666666; text-justify:inter-ideograph; padding:0 0px;}
.info_picA
{width:100%; height:auto; text-align:center;  padding:20px 0px;}
.info_picA img
{max-width:100%; width: expression(this.width > 940 ? 940: true)}*/

/*=========================================头部========================================================*/
.topA
{ width:1000px; height:90px; margin:0 auto; padding-top:40px;}
.logo
{ float:left;}
.logo h3
{ line-height:34px; font-size:28px; color:#008ae2; padding-bottom:5px;}
.logo p
{ font-size:12px; color:#333; text-transform:uppercase; }

.topA1
{ line-height: 28px; border-left: 1px solid #d8d8d8; padding: 0 15px; margin-left:15px; float:left;}
.topA1 p
{ font-size:16px; color:#333;}
.topA1 span
{ font-size:14px; color:#008ae2;}

.topA2
{ padding-left:64px; background:url(../images/t1.png) no-repeat left center;  float:right;}
.topA2 p
{ font-size:16px; color:#545454;}
.topA2 span
{ font-size:22px; color:#7bbf09; font-weight:bold;}

/*===============================================导航=====================================================*/
.nav
{ width:100%; height:40px; background-color:#2194f1;}
.nav ul 
{ width:1000px; height:40px; margin:0 auto;}
.nav ul li
{ width:125px; height:40px; line-height:40px; text-align:center; float:left;}
.nav ul li a
{ font-size:14px; font-weight:bold; color:#fff; display:block;}
.nav ul li a:hover
{ background-color:#1c7cc9; color:#fff;}
.nav ul .active a
{ background-color:#1c7cc9; }

/*===============================================banner=====================================================*/
.banner
{ width:100%; height:400px; margin:0 auto; background:url(../images/banner.jpg) no-repeat center center;}
.bannerA
{ width:710px; color:#6a6a6a; text-align:center; margin:0 auto;}
.bannerA h1
{ line-height:1; font-size:60px; font-weight:normal; padding:120px 0 28px;}
.bannerA p
{ font-size:16px; line-height:24px;}

/*公用栏目*/
.lanmu
{ width:1000px; margin:0 auto; padding-top:20px; clear:both;}
.biaoti
{ width:630px; line-height:30px; padding-left:20px; color:#0063a1; font-weight:bold; font-size:16px; border-bottom:1px solid #c5c5c5; background:url(../images/h_34.jpg) no-repeat left center;}
.biaoti2
{ width:310px;}
.biaoti3
{ width:250px;}
.biaoti4
{ width:340px;}
.biaoti5
{ width:980px; background:url(../images/h_54.jpg) no-repeat left center;}
.biaoti img
{ float:right; padding-top:15px;}
.biaoti span
{ color:#777777; font-weight:normal; font-size:12px; padding-left:10px;}

/*公司简介 height:250px;*/
.one_about
{ width:650px; float:left;}
.OA_text
{ padding-top:14px;}
.OA_text .img
{ width:263px; height:199px; border:1px solid #999999; margin-right:16px; float:left; overflow:hidden; position: relative;}
.OA_text .img ul
{ width:9999px; height:auto; position:absolute; left:0px; top:0px;}
.OA_text .img ul li
{width:261px; height:197px;  padding:2px 0 0 2px; overflow:hidden; float:left; }

.one_btn
{ height:24px; text-align:center; position:absolute; bottom:10px; right:6px;}
.one_btn ol li
{ width:16px; height:16px; line-height:16px; font-family:Arial; color:#FF7300; font-size:12px; text-align:center; margin:3px 1px;border:1px solid #FF7300;background-color:#fff; float:left;  overflow:hidden; cursor:pointer; }
.one_btn ol .onbtn
{ width:21px; height:21px; line-height:21px; color:#fff; font-size:16px; font-weight:bold; margin:0 1px; background:#FF7300; }


.OA_text .text
{ width:364px; height:200px; line-height:25px; overflow:hidden; float:left;}
.OA_text .text a
{ color:#0063a1;}

/*行业资讯 height:250px; */
.one_new1
{ width:330px; float:right;}
.ON_text1
{ padding-top:12px;}
.ON_text1 li
{ line-height:34px; padding-left:15px; background:url(../images/h_29.jpg) no-repeat left center;}
.ON_text1 li span
{ float:right;}

/*联系我们*/
.one_contact
{ width:270px; float:left; margin-right:20px;}
.OC_text
{ padding-top:12px; line-height:24px;}
.OC_img
{ padding-bottom:10px;}

/*工程动态*/
.one_new2
{ width:360px; float:left;}
.ON_text2
{ padding-top:8px; padding-bottom:12px;}
.ON_text2 li
{ line-height:32px; padding-left:15px; background:url(../images/h_29.jpg) no-repeat left center;}
.ON_text2 li span
{ float:right;}

/*服务项目*/
.one_service
{ width:330px; float:right;}
.OS_img p
{ margin-top:13px;}
.OS_img p a
{ height:61px; line-height:61px; font-size:24px; color:#fff; text-align:center; display:block;}

/*工程展示*/
.lanmu2
{ width:100%;  padding-top:10px; background-color:#f6f6f6; clear:both;}
.one_case
{ width:1000px; height:250px; margin:0 auto;}
.one_caseB
{ width:1000px; height:200px; margin:14px 0 0 0px; overflow:hidden; float:left;}
.one_caseB ul
{ width:99999px; height:200px;} 
.one_caseB ul li
{ width:234px; height:180px; padding:5px 15px 5px 15px;  float:left;}
.one_caseB ul li span
{ height:25px; line-height:25px; display:block; text-align:center;}

/*友情链接*/
.link
{ width:1000px; height:48px; line-height:48px; margin:18px auto; background:url(../images/link.jpg) no-repeat;}
.link div
{ padding-left:170px;}
.link div a
{ padding:0 16px;}

/*===============================================底部=====================================================*/
.footer
{ width:100%; height:300px; background:#0067b7;}
.foot
{ width:1000px; line-height:50px; margin:0 auto; color:#fff;}
.foot_left
{ width:290px; height:300px; float:left; }
.foot_right
{ width:690px; height:256px; float:right; padding:20px 0;}
.foot_right1
{ width:690px; height:58px; line-height:58px; border-bottom:solid 1px #2e5fa8;}
.foot_right1 a
{font-size:14px; color:#FFF; padding-left:10px;}
.foot_right2
{ font-size:14px; color:#FFF; line-height:28px;border-bottom:solid 1px #2e5fa8; padding:10px 0;}
.foot_right3
{color:#6D9ACF;}
.foot_right3 a
{color:#FFF;}
/*===============================================内页公用样式=====================================================*/
.neiye
{ width:1000px; margin:0 auto; padding:20px 0; overflow:hidden;}
.left
{ width:260px; float:left;}
.right
{ width:740px; float:right;}
.left_nav
{ height:68px; line-height:68px; background:url(../images/lm_bg.jpg) no-repeat left center; font-size:22px; color:#FFF; font-weight:normal; padding-left:39px;}
.two_lanmu
{ width:230px;}
.two_lanmu ul li
{ width:222px; height:50px; line-height:50px; border:solid 1px #DCDBDB; border-top:none;}
.two_lanmu ul li a
{ font-size:16px; padding-left:38px;}
.two_lanmu ul li a:hover
{ color:#1c7cc9;}
.two_lanmu ul li.oneclass a
{ color:#1c7cc9;}

/*联系我们*/

.two_contact
{ width:224px;   font-weight:normal; }
.left_nav2
{ padding-left:39px; height:68px;  line-height:68px; font-size:22px; color:#FFF;  background:url(../images/contact_16.jpg) no-repeat left center; }
.two_Ctext
{ line-height:24px; height:200px; padding:15px; border:solid 1px #DCDBDB; border-top:none; background:url(../images/lx_bj.jpg) no-repeat right bottom;}

/*右边栏目导航*/
.right_lanmu
{ width:740px; height:30px; line-height:30px; border-bottom:1px solid #dedede;}
.right_lanmu h1
{ font-size:16px; color:#0063a1; background:url(../images/h_34.jpg) no-repeat 10px center; padding-left:30px; float:left;}
.right_lanmu span
{ float:right;}

/*====================================关于我们=====================================*/
/*内页banner*/
.ny_ban
{width: 100%; height: 200px;  background:#315ba8;}
.ny_banA
{ width:1000px; margin:0 auto; text-align: center; color: #fff;}
.ny_banA h1
{line-height: 80px; font-size: 40px; font-weight: normal; padding-top: 30px; }
.ny_banA p
{ line-height:1.5; font-size: 22px;}

/*内容*/
.about
{ width:710px; line-height:24px; font-size:14px; padding:20px 15px;}

/*====================================新闻中心=====================================*/
.new
{ width:710px; line-height:36px; padding:20px 15px;}
.new ul li
{ background:url(../images/h_29.jpg) no-repeat 5px center; border-bottom:1px dashed #dedede; padding-left:15px;}
.new ul li span
{ float:right;}


/*====================================新闻中心详情=====================================*/
.new_info
{ width:710px; line-height:24px; padding:20px 15px;}
.info_title
{ text-align:center; font-size:18px; color:#0063a1;}
.info_laiyuan
{ line-height:35px; text-align:center; font-weight:bold;  border-bottom:1px dashed #dedede;}
.info_laiyuan span
{color:#0063a1; }
.info_text
{padding:20px 0; line-height:24px; font-size:14px;}


/*====================================资质证书=====================================*/
.rongyu 
{ width:740px; padding:20px 0; overflow:hidden;}
.rongyu ul li
{ width:234px; height:195px;text-align:center; padding-right:16px; float:left;}
.rongyu h2
{ width:234px; }
.rongyu span
{ width:234px; height:30px; line-height:30px; text-align:center; display:block;}
.rongyu ul .liA
{ padding-right:0;}

/*左边栏*/
.zhizi_lanmu
{ width:230px; padding-top:5px; padding-bottom:10px; background:#f6f6f6;}
.zhizi_lanmu dl dt a
{ line-height:32px; background:url(../images/nytb.jpg) no-repeat 15px 10px; padding-left:35px; border-bottom:1px dashed #9d9b9b; display:block; }
.zhizi_lanmu dl .dtA a
{ background:url(../images/ny_xia.jpg) no-repeat 15px 10px; }
.zhizi_lanmu dl dd
{ line-height:26px; padding-top:5px; padding-left:35px; font-size:12px; display:none;}
.zhizi_lanmu dl dd a
{ display:block;}
.zhizi_lanmu dl dd  a.oneclassB
{ color:#0063a1;}

/*====================================资质中心详情=====================================*/
.zhizi_info
{ width:710px; line-height:24px; padding:20px 15px;}

/*====================================工程展示========================================*/
.case 
{ width:740px; padding:20px 0; overflow:hidden;}
.case ul li
{ width:173px; height:225px;text-align:center; padding:0px 15px 0px 0px; float:left;}
.case h2
{ border:1px solid #e0e0e0;}
.case span
{ width:173px; height:30px; line-height:30px; text-align:center; display:block;}
.case ul li.liA
{ padding-right:0;}

