﻿@charset "utf-8";
/*============================ 初始化样式 ============================*/
*
{ margin:0; padding:0;  }
body
{color:#333; font-size:14px;  font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体",sans-serif; min-width:1336px;}
*html
{ background-image:url(about:blank);background-attachment:fixed;}
li
{ list-style:none;}
img
{ border:none;}
body a img
{ border:none;}
/*a:hover img
{opacity: 0.8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; }
*/
a
{ color: #333; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:focus
{ outline:none;} 
a:link
{ text-decoration:none;}
a:hover
{ color:#005e5e; text-decoration:none; }
.clear:after
{content:''; display:block; clear:both; }
.clear
{ height:0px; clear:both; }
.text-cut  /*限制文字,文字超出显示冒号*/
{ overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;}
.t_center
{ text-align:center;}

.space10 { height:10px; clear:both; }
.space15 { height:15px; clear:both; }
.space20 { height:20px; clear:both; }
.space25 { height:25px; clear:both; }
.space30 { height:30px; clear:both; }

/*效果*/
.trans1
{ transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.trans2
{ transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.transb1:before
{ transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}

/*图片放大*/
.fdapic
{ overflow:hidden;}
.fdapic img,.fdapic .fdpicA
{
-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.8s ease;
-moz-transition:all 0.8s ease; -o-transition:all 0.8s ease;transition:all 0.8s ease;}
.fdapic:hover img,.fdapic:hover .fdpicA
{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.05);transform:scale(1.1);}

/*按钮样式*/
.yu_a0
{ display:inline-block;  text-align:center; transition:all 0.4s ease;-moz-transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; }

/*============================ 公共部分 ============================*/

/* 文章类别上下页 */
.wengzhengfanye
{ width:100%; overflow:hidden; margin:40px auto;}
.wengzhengfanyeA
{ width:50%; float:left;}
.wengzhengfanyeB
{ width:50%; float:left; text-align:right;}
.wengzhengfanye span
{ color:#666;}
.wengzhengfanye a
{ line-height:16px; font-size:14px; color:#333;  margin-right:5px; padding:5px 6px; display: inline-block; }

/* 文章上下张 */
.wzfanye
{ line-height:25px;  padding:20px 0px;  clear:both; }
.wzfanye .wzfanyeA,.wzfanye .wzfanyeB
{ padding-left:0px; clear:both; }
.wzfanye span
{ }
.wzfanye a
{ text-decoration:none; }
.wzfanye a:hover
{ text-decoration:none; }



/*用于手机屏幕，大于480px小于640px
@media (min-width: 480px) and (max-width: 640px) {}*/

/* 数字上下页 */
.page_fanye
{ width:100%; height:auto; text-align:center; padding:40px 0 20px; margin:0 auto; overflow:hidden; clear:both;}
.page_fanye a
{ line-height:16px; font-size:14px; text-indent:0px; color: #333;  margin-right: 5px; padding:6px 10px; background:#efefef;  border:1px solid #dedddd;  display: inline-block; }
.page_fanye span
{  height:24px; line-height:20px;  padding:0 10px 0 5px; display: inline-block;}
.page_fanye span input
{ width:30px; height:20px;}
.page_fanye a.page_home,.page_fanye a.page_home:hover,.page_fanye a.page_end,.page_fanye a.page_end:hover
{ width:60px;  color:#666666; }
.page_fanye .onpage,.page_fanye a:hover
{ color: #fff; background:#005e5e; }

/*========================================= 首页 =====================================*/

.top
{ width:1336px; height:110px; overflow:hidden; margin:0 auto;}
.logo
{ float:left; padding:25px 0 0;}
.nav
{  float:left; padding:30px 0 0 25px;}
/*.nav li
{ line-height:28px; float:left; text-align:center; padding-left:45px;}*/
.nav li
{ line-height:28px; float:left; text-align:center; padding-left:65px;}
.nav li a
{ color:#333; font-size:20px; display:block;}
.nav li a span
{ display:block; font-size:13px;  font-family:Arial, Helvetica, sans-serif; text-transform:Uppercase;}
.nav li a:hover,.nav li.active a
{ color:#005e5e; }
.tel
{ float:right; line-height:26px; margin-top:30px;}
.tels1
{ font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#444; background:url(../images/tel.png) no-repeat left center; padding-left:30px;}

.fdxit
{ float:right; padding:15px 0 0 30px;}
.topn3 img
{ width:169px;}


/*==banner==*/
.banner
{width:100%; overflow:hidden;  position:relative;}
.banner ul
{ width:399999px; height:auto; overflow:hidden; }
.banner ul li
{ overflow:hidden; float:left; }
.banner ul li img
{ display:block;}







.banner .cont 
{ position: absolute; left: 50%; top: 0; width: 1920px; margin-left: -960px; text-align: center; }

.vui-slider 
{ position:relative; overflow:hidden;background:#999; }
.vui-slider .vui-items
{ overflow:hidden; width:100%; height:100%;}
.vui-slider .vui-item 
{ display:none;	position:absolute; top:0; left:0; width:100%; height:100%;}
.vui-slider .vui-item a,.vui-slider .vui-item img 
{ display:block; padding:0; margin:0; border:none; }
.vui-slider .vui-buttons 
{ position:absolute; z-index:5; bottom:16px; left:50%; float:left; display:inline; filter:alpha(Opacity=80);-moz-opacity:0.8;	opacity: 0.8;}
.vui-slider .vui-button 
{ width:50px; height:3px; display: inline-block; margin: 2px 4px; text-indent: -999px; cursor: pointer;  background:rgba(255,255,255,0.6);  overflow:hidden; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.vui-slider .vui-button-cur 
{ background-color:#fff;}
.vui-slider .vui-transfer 
{ display:none; position:absolute;	top:0;	left:0;	width:100%;	height:100%; z-index:3;}


.vui-slider .vui-prev 
{ position:absolute; top:50%; left:0; z-index:5; width:60px; height:150px; margin-top:-75px; border-radius:0 10px 10px 0;	cursor:pointer; filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	opacity:0.3;
	transition:0.5s ease;
	-o-transition:0.5s ease;
	-webkit-transition:0.5s ease;
}
.vui-slider .vui-next 
{ position:absolute; top:50%; right:0; z-index:5; width:60px; height:150px;	margin-top:-75px;border-radius:10px 0 0 10px;	cursor:pointer;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	opacity:0.3;
	transition:0.5s ease;
	-o-transition:0.5s ease;
	-webkit-transition:0.5s ease;
}
.vui-slider .vui-sidebutton-hover {
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity:0.4;
	opacity:0.4;
	background-color:#000;
}


.banner .hd
{ width:100%; height:14px; text-align:center; position:absolute; bottom:25px; z-index:100;}
.banner .hd li
{ width:50px; height:3px; display: inline-block; margin: 2px 4px; text-indent: -999px; cursor: pointer;  background:rgba(255,255,255,0.6);  overflow:hidden; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.banner .hd .on
{ width:50px;  background-color:#fff; }


/*==产品中心==*/

.wrap
{ width:1336px; margin:0 auto;}
.title
{ text-align:center; margin:60px 0 40px;}
.title h2
{ font-size:36px; color:#333;}
.title p
{ font-size:18px; color:#969696; padding-top:10px;}

.oneA_hd
{ height:39px; text-align:center; background:url(../images/tb1.png) repeat-x left center;}
.oneA_hd a
{ display:inline-block; line-height:39px; background:#fff; border:solid 1px #dcdcdc; padding:0 20px; border-radius:50px; font-size:17px; margin:0 10px;}
.oneA_hd a:hover,.oneA_hd  a.on
{ background:#005e5e; border:solid 1px #005e5e; color:#fff;}

.oneA
{ width:1336px; overflow:hidden; margin:60px auto}
.oneA dl
{ width:656px; float:left; margin-bottom:25px;  background:#fafafa;}
.oneA dt
{ width:300px; height:280px; padding:10px 0; text-align:center; background:#fff; overflow:hidden; float:left; border:solid 1px #DDDDDD; position:relative;}
.oneA dt:before
{ content:""; width:100%; height:0%; background:rgba(0,0,0,0.2); position:absolute; left:0px; top:0px; z-index:20;}
.oneA dl:hover dt:before
{ height:100%; }
.oneA dt i
{  height:100%; display:block; text-align:center; overflow:hidden;}
.oneA dt img
{ height:100%; max-width:100%;}
.oneA dd
{ padding:29px 29px 0 350px; height:253px; background:#fafafa;}
.oneA dd h3
{ font-size:20px; font-weight:normal;}
.oneA dd .n
{ height:150px; font-size:15px; line-height:24px; color:#696969; margin:18px 0 15px; overflow:hidden;}

/*.oneA dd .s1
{ width:120px; height:32px; float:right;  border:dashed 1px #666666; color:#666; display:block; text-align:center; line-height:32px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
*/
.oneA dd .s1
{ width:30px; height:32px; display:block; float:right; background:url(../images/t1c.png) no-repeat right center;  }

.oneA dl h3:hover
{ color:#e3535c;}
/*.oneA dl span:hover
{ border:dashed 1px #e60000; color:#e60000; text-decoration:underline;}
*/
.oneA .dlA
{ float:right;}





/*==解决方案==*/
.oneBs
{ background:#ececec; overflow:hidden;}
.oneB
{ width:1336px; overflow:hidden; margin:40px auto 60px;}
.oneB li
{ width:288px; height:400px; overflow:hidden; float:left; margin-right:15px; position:relative;}
.oneB li a
{ display:block; height:400px; position:relative; z-index:30;}
.oneB li a h4
{ width:70%; height:48px; line-height:48px; padding:0 10px; font-size:17px; color:#fff; background:url(../images/tb9.png) no-repeat 170px center #005e5e; font-weight:normal; position:relative; z-index:20; float:right; margin-top:320px; overflow:hidden;}
.oneB li a h4:before
{ content:""; width:0px; height:48px; background:url(../images/tb9.png) no-repeat 170px center #4f81bd; position:absolute; left:0px; top:0px; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; z-index:-1;}
.oneB li a h4:hover:before
{ width:100%;}
.oneB .liA
{ margin-right:inherit;}
.oneB li .fdpicA
{ width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:1;}




/*==技术交流==*/

.oneC
{ width:1336px; overflow:hidden; margin:40px auto 60px;}
.oneC_lt
{ width:720px; height:498px; background:#f8f8f8; float:left;}
.oneC_lt .imgs,.oneC_lt .imgs img
{ width:100%; height:370px;}
.oneC_lt .textcon
{ background:#f8f8f8; padding:20px;}
.oneC_lt .textcon h4
{ font-size:22px; font-weight:normal; padding-bottom:10px;}
.oneC_lt .textcon h4 span
{ float:right; font-size:12px; color:#888; font-family:Arial, Helvetica, sans-serif;}
.oneC_lt .textcon p
{ height:48px; font-size:15px; color:#888; line-height:24px; overflow:hidden;}
.oneC_lt .textcon h4:hover 
{ color:#e3535c;}
.oneC_rt
{ width:720px; float:right;}
.oneC_rt li
{ clear:both; height:auto; overflow:hidden; padding:10px 0 40px;}
.news_time
{ width:110px; height:72px; font-family:Arial; color:#dcdcdc; font-size:72px;  line-height:72px; text-align:center; border-right:3px solid #f3f3f3; float:left;}
.news_all
{ width:580px; float:right;}
.news_aTop, .news_aTop a
{ display:block; height:24px;}
.news_aTop h4
{ font-size:20px; font-weight:normal;}
.news_aTop h4:hover 
{ color:#e3535c;}
.news_aTop span
{ float:right; font-size:12px; color:#888; font-family:Arial, Helvetica, sans-serif;}
.news_aDown
{ color:#888; line-height:22px; height:44px; overflow:hidden; padding-top:10px;}



/*==关于我们==*/
.oneDs
{ background:url(../images/chimg.jpg) no-repeat center; position:relative; width:100%; height:600px; overflow:hidden;}
.oneDs .title h2
{ color:#fff; padding-top:80px;}
.oneD
{ padding:0 100px; font-size:18px; color:#fff; text-align:center;}
.oneD1
{ height:150px; overflow:hidden; padding-bottom:50px; line-height:36px;}
.oneD a
{ width:150px; height:50px; line-height:50px; background:#005e5e; color:#fff; display:block; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; position:relative; z-index:20; margin:0 auto;}
.oneD a:before
{ content:""; width:0px; height:50px; background:#4f81bd; color:#fff; position:absolute; left:0px; top:0px; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; z-index:-1;}
.oneD a:hover:before
{ width:100%;}


.foot_bj
{ background:#212121; overflow:hidden;}
 .foot
{ width:1336px; overflow:hidden; margin:0 auto; padding:50px 0;}
.foot_lt
{ width:564px; float:left; border-right:solid 1px #3d3d3d;}
.foot_lt ul
{ width:33.33%; float:left;}
.foot_lt li.liA
{ padding-bottom:10px;}
.foot_lt li
{ font-size:18px; color:#e6e6e6;}
.foot_lt li a
{ color:#d7d7d7; line-height:28px; font-size:15px;}
.foot_lt li a:hover
{ color:#005e5e; }

.foot_center
{ width:700px; padding-left:60px; float:left;}
.foot_center1
{ float:left;}
.foot_center .tels
{ font-size:32px; color:#dadada; font-family:impact;}
.foot_center .ps1
{ font-size:16px; color:#c5c5c5;}
.foot_center .ps2
{ font-size:16px; color:#9d9d9d; padding-top:40px;}
.foot_center2
{ width:430px; float:right; font-size:16px; color:#c2c2c2; line-height:42px;}
.foot_center2 i
{ padding-right:20px; width:17px; height:20px; display:inline-block; float:left; margin-top:10px;}
.foot_center2 i.ico1
{ background:url(../images/tb11.png) no-repeat center center;}
.foot_center2 i.ico2
{ background:url(../images/tb12.png) no-repeat center center;}
.foot_center2 i.ico3
{ background:url(../images/tb13.png) no-repeat center center;}
.foot_center2 i.ico4
{ background:url(../images/tb14.png) no-repeat center center;}
.foot_rt
{ width:130px; float:right; text-align:center;}
.foot_rt p
{ font-size:12px; color:#b2b2b2; padding-top:5px;}



.footEs
{ border-top:solid 1px #4c4b4c; background:#212121; height:50px;}
.footE
{ width:1336px; line-height:50px; margin:0 auto; text-align:center; color:#cbcbcb;}



/*========================================= 关于我们 =====================================*/

.ny_baner
{ width:100%;}
.ny_baner img
{ width:100%; display:block; }

.ny_nav
{ height:66px; background:#005e5e;}
.ny_navs
{ float:left;}
.ny_navs li
{ float:left;  line-height:66px;}
.ny_navs li a
{ display:block; font-size:18px; color:#fff; padding:0 40px;}
.ny_navs li.active a,.ny_navs li a:hover
{ background:#027a7a;}
.dqwz
{ float:right; background:url(../images/tb16.png) no-repeat left center; line-height:66px; color:#ebebeb; padding-left:20px;}
.dqwz a
{ color:#ebebeb;}

.about
{ overflow:hidden; margin:50px auto;}
.about p
{ font-size:17px; color:#333; line-height:30px; padding-bottom:20px;}

.wenhua_tu
{ height:472px;}
.yuanjing
{ overflow:hidden; margin:50px 0 80px;}
.yuanjing_title
{ float:left; padding-top:70px;}
.yuanjing_title h2
{ font-size:32px; font-weight:normal;}
.yuanjing_title p
{ color:#8f8e8e;text-transform:Uppercase;}

.yuanjing_rt
{ width:1232px; height:175px; background:url(../images/tb33.png) no-repeat center center; overflow:hidden; float:right;}
.yj_rttext
{ padding:60px 100px 0; font-size:18px; line-height:30px;}


/*========================================= 产品中心 =====================================*/
.produt
{ width:1336px; overflow:hidden; margin:50px auto 60px;}
.cp_lt
{ width:330px; float:left;}
.cp_lt_top
{ background:#005e5e; text-align:center; padding:20px 0;}
.cp_lt_top h2
{ font-size:24px; color:#fff; font-weight:normal;}
.cp_lt_top p
{ font-family:Arial, Helvetica, sans-serif; text-transform:Uppercase; color:#fff;}
.cp_lt_nav
{ background:#f5f5f5; overflow:hidden;}
.cp_lt_nav dt a
{ height:45px; display:block; line-height:45px; background:url(../images/tb18.png) no-repeat 30px center #4f81bd; padding-left:50px; font-size:18px; color:#fff; position:relative;}
.cp_lt_nav dt a:before
{ content:''; display:block; width:9px; height:5px; background:url(../images/tb19.png) no-repeat center center; position:absolute; right:40px; top:20px;}
.cp_lt_nav dd
{ padding:10px 0;}
.cp_lt_nav dd a
{ display:block; line-height:45px; font-size:16px; text-indent:3em; padding-right:10px; background:url(../images/tb18a.png) 22px center no-repeat;}
.cp_lt_nav dd a:hover
{ color:#4f81bd; text-decoration:underline;}



.cp_rt
{ width:970px; float:right;}
.cp_rt_top
{ height:45px; border-bottom:solid 1px #d9d9d9;}
.cp_rt_top h3
{ font-size:24px; color:#005e5e; font-weight:normal; background:url(../images/tb20.png) no-repeat left center; padding-left:20px;}
.dqwz1
{ float:right; background:url(../images/tb21.png) no-repeat left center; line-height:45px; color:#9b9b9b; padding-left:20px;}
.dqwz1 a
{ color:#9b9b9b;}
.dqwz1 a:hover
{ color:#e3535c; text-decoration:underline;}
.cp_rt_con
{ overflow:hidden;}
.cp_rt_con dl
{ overflow:hidden; padding:1%; margin-top:40px; cursor:pointer;}
.cp_rt_con dt
{ width:320px; height:160px; text-align:center; overflow:hidden; padding:60px 0; background:#fff; float:left; border:solid 1px #DDDDDD;}
.cp_rt_con dt i
{ width:100%; height:100%; display:block; orphans:inherit;}
.cp_rt_con dt img
{ height:100%; max-width:85%;}
.cp_rt_con dd
{ padding:2% 0 0 370px;}
.cp_rt_con dd h3
{ font-size:20px; font-weight:normal;}
.cp_rt_con dd .n
{ height:160px; font-size:16px; line-height:26px; color:#696969; margin:25px 0 21px; overflow:hidden;}
/*.cp_rt_con dd .s1
{ width:120px; height:32px; float:right;  border:dashed 1px #666666; color:#666; display:block; text-align:center; line-height:32px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}*/
.cp_rt_con dd .s1
{ width:30px; height:32px; display:block; float:right; background:url(../images/t1c.png) no-repeat right center;  }

.cp_rt_con dl:hover
{ background:#f4f4f4;}
.cp_rt_con dl:hover h3  
{ color:#e3535c; text-decoration:underline;}
/*.cp_rt_con dl:hover .s1
{ border:dashed 1px #e60000; color:#e60000;}*/



/*========================================= 产品详情 =====================================*/
.cpxq_top
{ overflow:hidden; margin:50px 0;}
.cpxq_top .img2
{ width:405px; height:408px; padding:0px 0; text-align:center; float:left; border:solid 1px #DDDDDD;}
.cpxq_top .img2 i
{ height:100%; display:block;}
.cpxq_top .img2 img
{ height:100%; max-width:100%;}
.cpxq_top .texecon
{ padding:2% 0 0 500px;}
.cpxq_top .texecon h3
{ font-size:24px; font-weight:normal; padding-bottom:30px;}
.cpxq_top .texecon .cpjj
{ background:#e4e7e9; height:45px; line-height:45px; font-size:18px; text-indent:1em;}
.cpxq_top .texecon .n
{  font-size:16px; line-height:26px; color:#696969; padding:20px 0;}

.cpxq_tab
{ margin:20px 0; background:#e4e7e9;  overflow:hidden;}
.cpxq_tab li
{ height:40px; line-height:40px; float:left; text-align:center; background:#e4e7e9; font-size:16px; border:solid 1px #FFFFFF; border-top:none; border-left:none; padding:0 19px; cursor:pointer;}
.cpxq_tab li.on
{ background:#005e5e; color:#fff;}
.cpxq_content
{ padding:20px 0; overflow:hidden; font-size:16px; line-height:34px;}

.pxia
{ padding:0 40px; overflow:hidden;}
.pxia ul li
{ height:50px; line-height:50px; border-bottom:1px solid #e6e6e6;}
.pxia ul li h3
{ font-size:15px; float:left; font-weight:normal;}
.pxia ul li .a1
{ width:100px; height:30px; line-height:30px; display:block; font-size:14px; text-align:center; color:#fff; background:#4f81bd; float:right; margin-top:10px;}

/*========================================= 解决方案 =====================================*/

.jjfa
{ overflow:hidden; margin:60px 0 70px;}
.jjfa li
{ width:317px; height:473px; float:left; position:relative; text-align:center; margin:0 22px 22px 0;}
.jjfa li a
{ height:100%; display:block; color:#fff; background: rgba(0,0,0,0.7);}
.jjfa li a h3
{ height:100px; padding:60px 50px 100px; font-size:24px; font-weight:normal; line-height:34px;}
.jjfa .liA
{ margin-right:inherit;}
.jjfa li .n
{ width:284px; height:147px; margin:0 auto; overflow:hidden; text-align:center;}
.jjfa li .n img
{ height:100%;}

/*========================================= 技术支持 =====================================*/

.jszc
{ overflow:hidden; margin:50px 0;}
.jszc p
{ font-size:17px; color:#333; line-height:30px;}

.huibj
{ background:#f4f4f4; overflow:hidden; margin:100px 0;}

.cjwt
{ overflow:hidden; margin-bottom:100px;}
.cjwt_lt
{ width:370px; float:left;}
.ask_name
{ background:#005e5e; height:60px; line-height:60px; padding-left:26px;}
.ask_name h3
{ background:url(../images/ask_Licon.png) no-repeat left; padding-left:48px; color:#d9fee8; font-size:24px; font-weight:bold;}
.cjwt_rt
{ width:1090px; height:400px; position:relative; float:right;}
.ask_sel
{ height:48px; border:1px solid #dcdcdc;}
.ask_sel li
{ width:270px; height:48px; float:left; color:#484848; font-size:18px;  line-height:48px; text-align:center; border-right:1px solid #dcdcdc; cursor: pointer;}
.ask_sel li.cur
{ color:#296f6f; height:46px; line-height:43px; margin-top:-1px; display:inline; border-top:3px solid #296f6f; border-bottom:1px solid #FFF;}
.ask_sel .liA
{ border-right:none; }

.cjwt_show
{ height:auto; overflow:hidden;}
.cjwt_show li
{ width:510px; height:50px; float:left; margin-right:50px; margin-top:20px;}
.cjwt_show li a
{ width:510px; height:48px; display:block;  border:1px solid #dcdcdc;}
.cjwt_show li a span
{ display:inline-block;}
.ask_shLicon
{ background:url(../images/ask_sroac.jpg) no-repeat; width:48px; height:48px; float:left;}
.ask_shLname
{ width:430px; height:48px; font-size:14px; line-height:48px; margin-right:4px; overflow:hidden; float:right;}
.cjwt_show .liA
{ margin-right:inherit;}
.cjwt_show li a:hover .ask_shLicon
{ background:url(../images/ask_sroho.jpg) no-repeat;}
.cjwt_show li a:hover
{ border:solid 1px #296f6f;}

/*========================================= 联系我们 =====================================*/
.contact
{ width:1336px; height:500px; margin:50px auto 100px; position:relative;}
.contact_r
{ width:36%; height:500px; olor:#fff; background:#005e5e; position:absolute; right:0; top:0;}
.contact_r_box
{ padding:10% 8% 10% 10%;}
.contact_r_box .r_title
{ font-size:26px; margin-bottom:10px; font-weight:normal; color:#fff;}
.contact_r_box dl
{ border-top:1px dashed #5d6b82;}
.contact_r_box .r_box_01
{ padding:20px 0px;}
.contact_r_box .r_box_01 dd
{ font-size:18px; line-height:36px; color:#fff;}
.contact_r_box .r_box_02
{ padding:20px 0px; overflow:hidden;}
.contact_r_box .r_box_02 dt
{ width:58px; height:64px; background:url(../images/contact_us_ico.png) no-repeat; margin-right:10px; float:left;}
.contact_r_box .r_box_02 dd
{ font-size:20px; color:#fff;}
.contact_r_box .r_box_02 span
{ display:block; font-size:28px; font-family:Arial; line-height:28px; padding-bottom:5px;}


/*========================================= 新闻中心 =====================================*/
.news_head
{ width:100%; overflow:hidden; background:#f7f7f7;}
.news_top
{ width:1336px; overflow:hidden; margin:0px auto;  margin:60px auto;}
.news_toplt
{ width:966px;  height:320px;  overflow:hidden; float:left; position:relative;}
.news_top dl
{ width:966px; height:320px; position:absolute; left:0px; top:0px;}
.news_top dt
{ width:490px; height:320px; overflow:hidden; float:left;}
.news_top dt img
{ width:100%; min-height:320px;}
.news_top dd
{ width:410px; height:260px; background:#ededed; float:right; padding:30px;}
.news_top dd h2
{ font-size:22px; font-weight:normal;}
.news_top dd ._info
{ height:20px; line-height:20px; color:#999999; margin:15px 0;}
.news_top dd ._info span:nth-child(1n)
{ background:url(../images/time.png) no-repeat left center; padding-left:20px; margin-right:10px;}
.news_top dd ._info span:nth-child(2n)
{ background:url(../images/liulan.png) no-repeat left center; padding-left:20px;}
.news_top dd p
{ height:100px; line-height:26px; font-size:16px; color:#666;}
.news_top dd ._more
{ display:block; width:120px; height:34px; line-height:34px; background:#fff; text-align:center; color:#555; border:1px solid #ababab; margin-top:20px;}
.news_top dd a:hover h2,.news_top dd a:hover p
{ color:#005e5e;}
.news_top dd a:hover ._more
{ background:#005e5e; color:#fff;}
.news_toplt .arrs
{ display:block; width:44px; height:44px; line-height:44px; color:#fff; text-align:center; position:absolute; top:50%; margin-top:-20px; background:url(../images/ion.png) no-repeat; z-index:300;}
.news_toplt .arr_next
{ right:55%; background-position:-44px 0;}
.news_toplt .arr_prev
{ left:0;}

.news-search
{ width:330px; height:280px; overflow:hidden; float:right; background:#fff;  padding:20px 20px;}
.news-sele
{ width:100%; height:40px; line-height:40px; border:none; background:#fff; border-radius:0; margin-bottom:15px; border:1px solid #f3f3f3; color:#888;}
.news-inp
{ width:100%; height:40px; line-height:40px; background:#fff; border:1px solid #aaa; padding:0; margin:0; text-indent:8px; margin-bottom:20px;}
.news-btn
{ width:100%; height:40px; line-height:40px; border:none; padding:0; margin:0; cursor:pointer; color:#fff; background:#005e5e; font-size:21px;}





.news_con
{ width:1336px; overflow:hidden; margin-top:30px; margin:0 auto 60px;}
.news_con dl
{ overflow:hidden; padding:30px 0; border-bottom:#eee 1px dotted;}
.news_con dl dt
{ width:350px; height:196px; background:#f0f0f0; text-align:center; overflow:hidden; float:left;}
.news_con dl dt img
{ height:100%;}
.news_con dl dd
{ width:957px; float:right;}
.news_con dl dd h2
{ font-size:21px; font-weight:normal; color:#333; padding:20px 0;}
.news_con dl dd ._info
{ height:20px; line-height:20px; color:#999999; margin-bottom:10px;}
.news_con dl dd ._info span:nth-child(1n)
{ background:url(../images/time1.png) no-repeat left center; padding-left:20px; margin-right:10px;}
.news_con dl dd ._info span:nth-child(2n)
{ background:url(../images/liulan.png) no-repeat left center; padding-left:20px;}
.news_con dl dd ._text
{ font-size:16px; line-height:28px; overflow:hidden; color:#666;}
.news_con dl dd a:hover h2
{ color:#e3535c; text-decoration:underline;}


/*===========================新闻详情=================================*/
.news_info
{ width:1336px; overflow:hidden; margin:30px auto;} 
.info_title
{ text-align:center; padding:10px 0 0; }
.info_title h1
{ font-size:28px; color:#333; font-weight:normal;}
.info_laiyuan
{ font-size:12px; color:#bbbbbb; text-align:center; border-bottom:solid 1px #f1f1f1; padding:20px 0;}
.info_laiyuan span
{ margin:0 10px;}
.info_laiyuan span:nth-child(1n)
{ background:url(../images/fl.png) no-repeat left center; padding-left:15px;}
.info_laiyuan span:nth-child(2n)
{ background:url(../images/zz.png) no-repeat left center; padding-left:15px;}
.info_laiyuan span:nth-child(3n)
{ background:url(../images/ll.png) no-repeat left center; padding-left:15px;}
.info_laiyuan span:nth-child(4n)
{ background:url(../images/sj.png) no-repeat left center; padding-left:15px;}
.info_text
{ padding:30px 0px; line-height:26px; color:#333; font-size:15px; border-bottom:solid 1px #ebebeb; margin-bottom:20px;}
.info_text p
{ padding:5px 0;}
.info_text img
{ max-width:100%; padding:10px 0;}

