﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:"Microsoft YaHei" ,Arial, Helvetica, sans-serif;}
img { border:none;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,li{ list-style:none; margin:0px; padding:0px;}
a{text-decoration:none; outline:none;color:#666;}
.w1180_center{ width:1180px; margin:auto;background:;}
.w1110_center{ width:1110px; margin:auto;}
/*----- TOP------*/
#top{height:95px;width:100%;clear:both; z-index:1000; background:rgba(255,255,255,0.8); position:fixed;}
#top .logo{ float:left; }

/*----- 导 航 ------*/
#nav{ font-size:16px;height:95px;line-height:95px; z-index:10; display:block;width:785px; float:right;}
#nav ul{height:95px; position:relative; }
.main_nav ul li {float:left;height:95px;position:relative;margin-left:6px; background:url(../images/nav_icon.png) no-repeat right 13px; }
.main_nav ul .no_x{ background:none!important;}
.main_nav ul li a {	display:block;height:95px;line-height:95px;text-align:center;color:#444;font-size:16px; padding:0 18px 0 18px; }
.main_nav ul li a img{ vertical-align:middle; float:left; margin-top:10px; margin-right:5px;}
.main_nav ul .no_x a{ padding:0 10px 0 10px;}
.main_nav ul li a:hover{ color:#333;}
#nav .nav_active a{ color:#fff; background:#0b52a3;}



/*---导航下拉时固定当前状态 ---*/
#nav .aNavHover{color:#0b52a3; background:url(../images/nav_icon02.png) no-repeat right center;}
#nav .no_x .aNavHover { background:url(../images/TM9.png) no-repeat;}
/*---导航下拉---*/
.main_nav ul li dl {position:absolute;left:0px;top:95px;width:185px;display:none;z-index:999;border-top:none; background:url(../images/TM90.png); padding-bottom:10px;}
.main_nav ul li dl dt{ width:180px; float:left; margin-right:5px;}
.main_nav ul li dl dt h1{height:60px; width:185px; margin-bottom:10px;font-family: "Microsoft YaHei"; font-weight:normal; line-height:60px; background:#0b52a3; color:#fff; font-size:16px; text-align:center;}
.main_nav ul li dl dt a {display:block; text-indent:10px; font-weight:normal;height:29px!important;line-height:29px!important;text-align:left;color:white;background:url(../images/nav_icon03.png) no-repeat 17px 14px !important;padding-left:20px;padding-right:5px;color:#444!important; font-size:12px;}
.main_nav ul li dl dt a:hover{color:#fff!important ;background: url(../images/icon03.png) no-repeat 165px 11px #0b52a3!important; }

.qh{display:block; float:right; font-size:16px;height:95px;margin-top:38px;margin-right:54px;}
.qh:hover{color:#0b52a3; text-decoration:underline;}
.ss_box{ float:right; border:3px solid rgba(255,255,255,0); height:40px; margin-left:50px;width:30px; position:absolute; margin-top:26px; right:0px;transition: all 0.5s;}
.ss_box .ss_input{ display:block; width:100%; height:38px; display:none; border:none; outline:none;}
.ss_box .ss_an{ width:30px; height:30px; background:url(../images/ss_an.png) no-repeat center ; line-height:999px; overflow:hidden; text-indent:999px; cursor:pointer; float:right;margin-right:10px;transition: all 0.5s; position:absolute; top:7px; right:0px;border:none; outline:none;}
.ss_box .ss_an:hover{background:url(../images/ss_an02.png) no-repeat center #87bd42; border-radius:30px;}
.ss_box:hover{border:3px solid #87bd42;width:300px;}
.ss_box:hover .ss_input{ display:block;background:#fff;}

/*  搜索  */
#ss_box1{ width:244px; height:38px; margin-bottom:20px; margin-top:40px;background:#fff;font-family: "Microsoft YaHei"; border:1px solid #ddd;}
#ss_box1 .ss_input1{ width:160px; background:url(../images/ss_icon.png) no-repeat 5px; border:none; height:38px; line-height:38px; padding-left:25px;font-size:12px; color:#888;font-family: "Microsoft YaHei"; float:left;resize:none;}
#ss_box1 .ss_input1:hover{ background:url(../images/ss_icon.png) no-repeat 5px; border:none;outline:none; color:#666; } 
#ss_box1 .ss_input1:focus{ background:url(../images/ss_icon.png) no-repeat 5px;  border:none;outline:none; color:#444; }
#ss_box1 .ss_an1{ border:1px solid #4073c6; width:59px; height:38px; line-height:28px;background:#5586d5; float:left; border:none; cursor:pointer; color:#fff;font-family:"Microsoft YaHei"; font-size:14px;}
#ss_box1 .ss_an1:hover{background:#0b52a3; border:solid 1px #fff; }

/*----- case------*/
ul,li{list-style: none;}
a:link,a:visited{text-decoration: none;}
.list{width: 246px;}
.list ul li a{ display: block; position: relative;}
.list ul li .inactive{ color:#333;background:url(../images/icon_10.png) no-repeat 95% center;height:55px;text-indent:10px; line-height:55px; font-size:18px;text-indent:10px; border-top:1px solid #ddd;} 
.list ul li .inactives{background:url(../images/icon_10h.png) no-repeat 95% center #edeeee;} 
.list ul li .inactive:hover{background:url(../images/icon_10h.png) no-repeat 95% center;}
.list ul li ul{display: none;}
.list ul li ul li ul{display: none;}
.active:hover{text-decoration:underline;}
.active{height:30px;text-indent:20px; line-height:30px;margin-bottom:5px; font-size:16px;color:#0b52a3; }

/*-----banner-------*/
.banner{ height:500px; width:100%; margin:auto;box-shadow: 0 1px 5px #c4c4c4;}
.banner .picBtnLeft {height:500px; position:relative; zoom:1; width:100%; overflow:hidden;}
.banner .picBtnLeft .hd { height:20px; position:absolute; left:50%; margin-left:-45px;  text-align:center; bottom:30px; z-index:10;  }
.banner .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:20px;  text-align:center;}
.banner .picBtnLeft .hd ul li {float:left; _display:inline; text-align:center; background:#ccc; width:20px; height:20px; overflow:hidden;margin-left:5px; margin-right:5px; cursor:pointer; border-radius:50%;}
.banner .picBtnLeft .hd ul li.on { background:#0b52a3!important;  }

.banner .picBtnLeft .bd {height:500px; left:50%; margin-left: -960px; position: absolute; width: 1920px;}
.banner .picBtnLeft .bd img { height:500px; width:1920px; z-index:1;}
.banner .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
.banner .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }


/*-----foot-------*/
.foot{width:100%; background:#242424; height:48px; clear:both; overflow:hidden;}
.foot span{float:right;line-height:48px; color:#757676; font-size:12px;}
.foot p{line-height:48px; color:#757676; font-size:12px; float:left;}
.footer{width:100%; background:#333333; margin-top:40px;}
.foot_bottom{ clear:both; overflow:hidden;}
.footer .lbox{float:left; margin-top:56px; margin-left:24px; }
.footer .lbox p {margin-bottom:52px;}
.footer .lbox a:hover{text-decoration:underline;}
.footer .lbox a{font-size:16px; color:#fefefe;line-height:24px; margin-right:46px;}
.footer .lbox span{ font-size:14px; color:#afb0b4; display:block;line-height:24px;}
.footer .lbox h1{ margin-bottom:12px; font-size:18px; color:#fff;line-height:24px; display:block; font-weight:normal; }
.footer .rbox{float:right;margin-right:24px;margin-bottom:68px;}
.rbox .kf{margin-bottom:10px;margin-top:68px; margin-left:0px;font-size:18px; color:#fff; display:block; width:106px; height:34px; line-height:34px; text-align:center; background:#0b52a4;}
.rbox .phone{margin-bottom:25px; font-size:18px; color:#fff; display:block; }


/*-----about-------*/
.syabout{width:100%; clear:both; overflow:hidden; margin-top:72px;}
.aboutbox{clear:both; overflow:hidden;padding-bottom:66px;margin-top:66px;}
.aboutbox li{float:left;margin-left:5px;margin-right:6px;}
.aboutbox .about_bt{display:block; font-size:14px; color:#0b52a3; margin-top:15px;}
.aboutbox .about_js{display:block; font-size:12px; color:#666; margin-top:5px; line-height:20px; width:382px;}
.aboutbox .about_bt:hover{ text-decoration:underline;}
.aboutbox .about_js:hover{color:#0b52a3;}

/*-----首页产品-------*/
.sycp{width:100%; clear:both; overflow:hidden; background:url(../images/cpbj.png) no-repeat center; height:675px;}
.cpbox{clear:both; overflow:hidden;margin-top:197px;}
.cpbox li{float:left;margin-left:10px;margin-right:10px;}
.cpbox .cp_bt{display:block; font-size:24px; color:#fff;background:#aed1fa; height:64px; line-height:64px; text-align:center;}
.cpbox .cp_bt:hover{ background:#0b52a3;}
.more{margin-left:auto; margin-right:auto; margin-top:54px; width:138px; height:40px; background:url(../images/more2.png) no-repeat 105px center #9e9e9e; border:solid 1px #6d6d6d; border-radius:5px;}
.more a{display:block; line-height:40px; font-size:18px; color:#fff;margin-left:15px;}
.more:hover{ background:url(../images/more2.png) no-repeat 105px center #0b52a3;}
/*-----首页新闻-------*/
.synews{width:100%; clear:both; overflow:hidden; padding-bottom:60px; padding-top:60px; }
.newsbox{clear:both; overflow:hidden;margin-top:58px;}
.newsbox li{float:left;margin-left:10px;margin-right:11px;}
.newsbt{margin-top:40px;}
.newsbt .news_bt{display:block; font-size:14px; color:#333;margin-top:3px;}
.newsbt .news_bt:hover{ color:#0b52a3; text-decoration:underline;}
.newsbt .news_sj{display:block; font-size:12px; color:#999;margin-top:3px;}
.newsmore{ float:left;}
.more2{float:right;} 



#nybanner{ height:354px; width:100%; padding-top:95px; position:relative;}
.nybanner01{ background:url(../images/nybanner1.png) bottom center no-repeat}
.nybanner02{ background:url(../images/nybanner2.png) bottom center no-repeat}
.nybanner03{ background:url(../images/nybanner3.png) bottom center no-repeat}
.nybanner04{ background:url(../images/nycase.jpg) bottom center no-repeat}
.nybanner05{ background:url(../images/nyservice.jpg) bottom center no-repeat}
.nybanner06{ background:url(../images/nyjob.jpg) bottom center no-repeat}
.nybanner07{ background:url(../images/nycontact.jpg) bottom center no-repeat}
/*-- 内页结构 --*/
#ny_center{ width:1180px; margin:0px auto; clear:both; overflow:hidden;  border-top:none;margin-bottom:20px; background:#fff;font-family: "Microsoft YaHei"!important;}
 #left_box{ width:246px; float:left;    }
 #right_box{ width:900px; padding-top:20px; float:right; min-height:500px;}
 
.ny_biaiti{ height:67px;width:231px; background:#0b52a3; padding-left:15px; line-height:67px; position:absolute; top:382px;}
.ny_biaiti h1{ font-size:30px; font-weight:normal; color:#fff; float:left;}
.ny_biaiti span{ color:#fff; font-size:18px; float:left; margin:3px 0 0 10px;}

#pro_nav_lb{ margin:0px auto;}
#pro_nav_lb li{ height:55px; line-height:55px; font-size:18px;text-indent:10px; border-bottom:1px solid #ddd; background:url(../images/icon_10.png) no-repeat 95%;}
#pro_nav_lb li a{ color:#333; display:block; height:28px; }
#pro_nav_lb li a:hover{ color:#0b52a3;}
#pro_nav_lb li:hover{ background:url(../images/icon_10h.png) no-repeat 95%;}
#pro_nav_lb li.dd_hover{background:none;}
#pro_nav_lb li.dd_hover a{ color:#0b52a3; }

/*---左边目录固定当前状态 ---*/

.left_icon{margin:auto;}

.left_contact{ clear:both;}
.left_contact .tel{ background:url(../images/right_tel.png) no-repeat 0 10px; height:50px; border-bottom:1px solid #ddd;border-top:1px solid #ddd; padding:5px 0 5px 50px;}
.left_contact .tel h2{ font-size:14px; color:#666666; font-weight:normal;}
.left_contact .tel p{ font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#555;}

.left_contact .qq{ height:44px; margin-top:10px; background: url(../images/contact_right_icon.png) no-repeat #e16846 5px 0px; padding-left:60px;}
.left_contact .qq a{ height:44px; line-height:44px; text-indent:40px; margin-top:10px; background:#9a9a9a; color:#fff; display:block;}
.left_contact .qq a:hover{ background:#e16846;}

.left_contact .xlwb{ height:44px; margin-top:10px; background: url(../images/contact_right_icon.png) no-repeat #cd3e2f 5px -44px; padding-left:60px;}
.left_contact .xlwb a{ height:44px; line-height:40px; text-indent:40px; margin-top:10px; background:#9a9a9a; color:#fff; display:block;}
.left_contact .xlwb a:hover{ background:#cd3e2f;}



#conmap{ height:30px; line-height:25px;  border-bottom:3px solid #ddd;}
#conmap h1{ float:left; font-size:20px; font-weight:normal;color:#333;background:url(../images/icon_11.png) no-repeat 5px 5px; padding-left:25px; height:30px;}
#conmap .map_right{ float:right; font-size:12px; margin-right:10px; color:#444;}
#conmap .map_right a{ color:#444;}
#conmap .map_right a:hover{ color:#0b52a3;}
#conmap .map_right span{ color:#0b52a3;}


#nr_main_box{ clear:both;  padding-top:20px; }
#nr_main_box .abouttext p,.tagContent p{line-height:30px; font-size:14px;color:#333; margin-bottom:8px; text-indent:28px;}
#nr_main_box .abouttext h1{font-size:20px;color:#333; margin-top:5px; margin-bottom:12px; text-align:center;}
/*---------news分页-------*/
#dcms_pager{width:100%; margin-top:20px;}
#dcms_pager .pages {border:none;text-transform:uppercase;font-size:12px;padding:0;height:35px;clear:both;text-align:center;}
#dcms_pager .pages a {border:1px solid #ddd;text-decoration:none;margin:0 10px 0 0;padding:3px 10px 3px 10px;font-size:12px;height:35px;line-height:35px;color:#ddd;border-radius:3px;}
#dcms_pager .pages a:hover {border:1px solid #0b52a3;background: #0b52a3;border-radius:3px;color:#fff;}
#dcms_pager .pages .pgempty {border:1px solid #0b52a3;background: #ddd;border-radius:3px;color:#0b52a3;}
#dcms_pager .pages .pgcurrent {border:1px solid #0b52a3;color:#fff;font-weight:bold;background: #0b52a3;}

/*-- 内页产品  列表样式 --*/
#ny_prolist{ clear:both;}
#ny_prolist li .nypro_img{ float:left; width:160px; height:120px;overflow:hidden;display:table-cell;text-align:center;vertical-align:middle; border:solid 1px #ddd;}

#ny_prolist li{border-bottom:1px solid #dedede; padding-bottom:15px; padding-top:15px;clear:both;}
#ny_prolist li .listtext{float:left; width:560px; margin-left:20px; margin-top:10px; color:#999; line-height:20px; font-size:12px;}
#ny_prolist li .listtext a.bt{color:#333; font-size:16px;font-family: "Microsoft YaHei"!important;}
#ny_prolist li .listtext a.bt:hover{ color:#0b52a3; text-decoration:underline;}
#ny_prolist li .listtext .pro_des{ overflow:hidden; padding-top:10px; line-height:20px;}
#ny_prolist li .listtext .more{ margin-top:10px; float:right; background:url(../images/product-003.jpg) no-repeat; width:71px; height:16px; display:block; line-height:999px; overflow:hidden;}


#ny_prolist li p{ font-size:14px;display:block;margin-top:10px; float:right; width:90px; margin-top:10px; padding-bottom:10px; background:url(../images/pro_icon02.jpg) no-repeat left center; padding-left:20px;}
#ny_prolist li p a{ height:17px; line-height:17px;color:#9c9c9c; display:block;padding-left:0px; margin-top:12px; white-space:nowrap;}
#ny_prolist li p a:hover{ color:#0b52a3;}
#ny_prolist li p a.aPro1{background:url(../images/bgPro1.jpg) no-repeat left 1px; padding-left:22px;}
#ny_prolist li p a.aPro2{background:url(../images/bgPro2.jpg) no-repeat left 1px; padding-left:22px;}
#ny_prolist li p a.aPro3{background:url(../images/bgPro4.jpg) no-repeat left 1px; padding-left:22px;}

#pro_flms{ padding:10px; line-height:22px; font-size:12px; color:#333; background:#f3f3f3; border:1px solid #ddd; margin-bottom:20px; margin-top:10px;}

/* 产品详细页 产品图片展示和基本资料 */
#pro_detail_box01{ width:100%;clear:both; padding-top:15px; margin-bottom:20px; padding-bottom:10px;}
#prodetail_img{ float:left; width:280px; position:relative; height:280px; padding:3px; border:2px solid #ddd; background:#fff; text-align:center;}
#prodetail_img img{ vertical-align:middle;}
#fdj{ position:absolute; margin-top:-15px; margin-left:240px; float:right; display:block;}


#pro_detail_text{ float:right;width:460px;_width:430px;  display:block; font-size:12px;}
#pro_detail_text h1{margin-top:12px;font-size:16px; line-height:23px; border-bottom:1px solid #ccc; color:#0b52a3; margin-bottom:12px;font-family: "Microsoft YaHei"; padding-bottom:10px;}
#pro_detail_text .fhbc{ font-size:12px; line-height:22px; color:444;}
#pro_detail_text .bt{ font-size:14px; color:#333; background:url(../images/bgPro2.jpg) no-repeat left; padding-left:22px; margin-bottom:10px;}

#pro_detail_text .pro_ms{ margin-top:10px;clear:both; line-height:20px; overflow:hidden; margin-bottom:35px;}
#pro_detail_text .pro_ms p{ line-height:21px; color:#666;}

#pro_detail_text .pro_gwc_an_box{ clear:both;padding-top:20px; margin-bottom:20px; height:40px;}
#pro_detail_text .pro_gwc_an_box .gwc_an3{ display:block; line-height:40px; overflow:hidden; width:140px; height:40px;background: url(../images/pdf.png) no-repeat 10px 5px #f06524; color:#fff; font-size:18px; text-indent:50px;cursor:pointer;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(PIE.htc); float:left;}
#pro_detail_text .pro_gwc_an_box .gwc_an3:hover{ ;background: url(../images/pdf.png) no-repeat 10px 5px #FF3300;}

#pro_detail_text .pro_gwc_an_box .gwc_an2{ display:block; line-height:40px; overflow:hidden;background: url(../images/jgzx.png) no-repeat 10px 5px #f06524; width:140px; height:40px; color:#fff; font-size:18px; text-indent:50px; cursor:pointer;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(PIE.htc); float:left; margin-left:10px;}
#pro_detail_text .pro_gwc_an_box .gwc_an2:hover{ background: url(../images/jgzx.png) no-repeat 10px 5px #FF3300;}


.proxlbox{ width:200px; margin:0 auto;}

/* 产品介绍、详细参数、售后服务--TAB-- */ 
#ny_pro_box02{ width:100%; clear:both; margin-top:10px;}
#ny_pro_box02 #con { width:100%;margin:0 auto; clear:both;}
#ny_pro_box02 #tags {height:33px;line-height:35px; border-bottom:2px solid #0b52a3;}
#ny_pro_box02 #tags li {float:left;list-style-type: none; height:33px; margin-right:3px;}
#ny_pro_box02 #tags li a {color: #333;line-height:33px;height:33px;width:102px; background:#ddd; text-decoration: none;display:block; text-align:center;font-size:14px;}
#ny_pro_box02 #tags li a:hover{ width:102px;color:#fff; height:33px; border-top:none;}

#ny_pro_box02 #tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#ny_pro_box02 #tags li.selectTag {background-position: left top;  position: relative; height:33px;}
#ny_pro_box02 #tags li.selectTag a {width:102px;height:33px; background:#0b52a3; color:#fff;}

#ny_pro_box02 #tags #pro_down{ background:none; background:url(../images/arrow_down_alt1_32x32.png) no-repeat #fff; float:right;}
#ny_pro_box02 #tags #pro_down a{ color:#03a25d;background:none; background:url(../images/arrow_down_alt1_32x32.png) no-repeat 0px 7px #fff;}


#ny_pro_box02 #tagContent {font-size:12px;color:#333;overflow:hidden;clear:both; width:100%; clear:both; min-height:200px; line-height:24px; background:#fff;}
#ny_pro_box02 .tagContent {DISPLAY: none; COLOR: #474747; padding-top:15px; padding-bottom:20px;}
#ny_pro_box02 #tagContent DIV.selectTag {DISPLAY: block; overflow:hidden;}


#tagContent table{border: 0px solid #fff;	border-collapse: collapse;}	
#tagContent table tr td{border: 1px solid #ccc;}


/* --新闻-- */ 
.newslist li:hover .titles2{ color:#0b52a3;}
.newslist li:hover .dtimes{ color:#0b52a3;}
.newslist li:hover .titles{ color:#0b52a3;}
.newslist .dtimes{ float:right;line-height:66px;font-size:14PX;}
.newslist .titles{ float:left; margin-left:20px;font-size:16PX; line-height:26px; margin-top:10px;color:#333;}
.newslist .titles2{ float:left; margin-left:20px;font-size:16PX; line-height:66px;color:#333;}
.newslist .newsmain{font-size:12PX; color:#999;}
.newslist li{background:url(../images/icon.jpg) no-repeat left center; border-bottom:dashed 1px #ccc;  padding:0px 10px; clear:both;  height:66px;}
.newslist li:hover{background:url(../images/icon1.jpg) no-repeat left center;}
#inside_rnewtil{ text-align:center; font-size:24px; color:#0b52a3;width:100%; margin-top:10px; margin-bottom:10px; padding-bottom:10px; }
.inside_rnewtime{ text-align:center; font-size:12px; color:#666666;  height:25px; line-height:25px;background:#fff; margin-top:5px; margin-bottom:15px;}
.newslist p{ font-size:14px; color:#333; line-height:30px;margin-bottom:10px; }

/* --联系我们-- */ 
.lxwm span{ text-align:center; font-size:12px; line-height:22px;}
.lxwm h1{ text-align:center; font-size:18px;color:#0b52a3; line-height:30px; margin-bottom:10px;}
.lxwm a{display:block; text-align:center; font-size:18px; line-height:24px;}
/*message*/
.input_style{border:solid 1px #ccc; width:700px; height:40px; margin-top:16px; margin-left:50px;}
.input_style:hover{ border:1px solid #6a3c3e;}
.name_input{ background:url(../images/T_10.png) no-repeat 15px 15px; border:solid 1px #0b52a3; padding-left:40px;}
.tel_input{ background:url(../images/T_11.png) no-repeat 15px 15px; border:solid 1px #0b52a3;padding-left:40px;}
.em_input{ background:url(../images/t_12.png) no-repeat 15px 15px; border:solid 1px #0b52a3;padding-left:40px;}
.zx_input{ background:url(../images/T_13.png) no-repeat 15px 15px; width:700px; height:64px;  padding-top:6px; border:solid 1px #0b52a3;padding-left:40px;}
.down_bottom .qr_box{ width:100px; height:40px; background-color:#5ea0a4;border-radius: 5px;  margin-top:18px;margin-bottom:30px; margin-left:50px; }
.down_bottom .qr_box a{ display:block;text-align:center; color:#fff; font-size:14px; line-height:40px; }
.down_bottom .qr_box:hover{width:100px; height:40px;border: 1px solid #5ea0a4;border-radius: 5px;margin-top:18px; background-color:#fff; }
.down_bottom .qr_box a:hover{display:block;text-align:center; background-color:#5ea0a4; font-size:14px; line-height:40px; color:#fff;}
.input_an{border:1px solid #0b52a3; color:#0b52a3; width:75px; height:40px; border-radius:3px;}
.input_an:hover{border:1px solid #0b52a3; color:#fff; background:#0b52a3;}

/* zp */ 
.UI-bubble{display:inline-block;width:23px;height:23px;overflow:hidden;background:url(../images/sicons.png) 0px 0px no-repeat;}
.UI-ask{display:inline-block;width:23px;height:23px;overflow:hidden;background:url(../images/sicons.png) -25px 0px no-repeat;}

/* questions */
#questions h1{color:#22469a; font-weight:normal;font-size:14px; line-height:30px;font-family:"Microsoft YaHei","simsun";}
#questions li h5 .UI-ask,#questions li h5 .UI-bubble{font-family:"Microsoft YaHei","simsun";position:absolute;left:0px;top:9px;}
#questions li{padding:0 14px 5px 14px;vertical-align:bottom;}
#questions li h5{font-weight:normal;height:40px;position:relative;color:#666;font-size:16px;cursor:pointer;line-height:40px;height:40px;overflow:hidden;padding:0 0 0 26px;}
#questions li .foldContent{border-left:3px solid #22469a;padding:10px 26px;border-top:1px dashed #e2e2e2;line-height:24px;color:#333;}
.foldContent p{font-size:12px;line-height:24px;color:333;text-indent:28px;}



.downbox{background:url(../images/downbj.png) no-repeat top center; width:900px;margin-top:15px;}
.download li{background:url(../images/downbj1.png) no-repeat top center; line-height:60px; clear:both; font-size:14PX; height:60px;}
.download li a:hover{ color:#0b52a3;}
.download{PADDING-top:66PX;}
.download .dtimes{ float:right; margin-right:133px;}
.download .titles{ float:left; margin-left:40px;}
.download li img{float:right; margin-top:15px; margin-right:100px;}
.download li:hover .titles{text-decoration:underline;}

	.slideGroup2{width:900px; overflow:hidden; margin-top:15px;  }
		.slideGroup2 .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup2 .parBd ul li{ margin-left:35px;margin-bottom:30px;margin-right:35px; float:left; _display:inline; overflow:hidden; text-align:center; }
		.slideGroup2 .parBd ul li .pic{ text-align:center; }
		.slideGroup2 .parBd ul li .pic img{ width:230px; height:300px; display:block; }
		.slideGroup2 .parBd ul li .title{ line-height:30px; font-size:14px; color:#333; text-align:center;}
		.slideGroup2 .parBd ul li:hover .title a{color:#0b52a3;}
		.slideTxtBox2 .bd ul li:hover .title{ background:#0b52a3;}
.case_list {padding-top:20px;}
.case_list ul li{width:286px;height:260px;float:left;margin:12px 6px 12px 6px;_margin:12px 6px 12px 6px;}
.case_list ul li h1{width:286px;height:219px;background:#fafafa;}
.case_list ul li h1 a{width:282px;height:215px;display:block;border:2px solid #c1c2c3; font-size:14px;}
.case_list ul li h1 img{padding:5px;}
.case_list ul li h2{margin-top:5px;text-align:center;background-color:#e5e5e5;line-height:40px;height:40px;overflow:hidden;}
.case_list ul li h2 a{color:#353535; font-size:14px;}
.case_list ul li:hover h1 a{border:2px solid #00418d;}
.case_list ul li:hover h2{background:#00418d;}
.case_list ul li:hover h2 a{color:#fff; font-size:14px;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; } 
/* Hide from IE Mac */ 
.clearfix { display:block; } 

.bg_b{ width:100%; background:url(../images/bg_b.jpg) repeat-y center top; padding-top:10px; padding-bottom:50px;}

.i_name{ width:100%; text-align:center; padding:40px 0;}
.i_name .tu{ display:inline-block; *display:inline; zoom:1; height:32px; line-height:32px; position:relative; font-size:28px; color:#000}
.i_name .bai { color:#FFF}
.i_name .tu .line{ width:125px; height:2px; background:#484848; position:absolute; top:15px;}
.i_name .tu .line_l{ left:-145px;}
.i_name .tu .line_r{ right:-145px;}
.i_name .en{ width:100%; text-align:center; height:25px; line-height:25px; font-size:18px; color:#929292;}
.i_name .des{ width:100%; height:40px; line-height:40px; text-align:center; font-size:20px; color:#A1A1A1;}
.i_ma{ width:1200px; margin:0px auto; text-align:left;}
.i_ma li{ width:343px; height:245px; background:#F3F3F3; float:left; margin-right:35px; border-bottom:3px solid #D7522D; margin-bottom:34px; box-shadow:2px 2px 8px #999;transition:0.7s; -moz-transition:0.7s; -webkit-transition:0.7s;}
.i_ma li .tu,.i_ma li .tu img{ width:343px; height:182px; vertical-align:top; position:relative;}
.i_ma li .tu .bg_a{ width:343px; height:182px; position:absolute; left:0; top:0; z-index:999; background:url(../images/bg_a.png) repeat; text-align:center; opacity:0; transition:0.7s; -moz-transition:0.7s; -webkit-transition:0.7s;}
.i_ma li:hover .tu .bg_a{ opacity:1;}
.i_ma li:hover{ background:#D7522D;}
.i_ma li .tu .bg_a span{ display:inline-block; *display:inline; zoom:1; width:59px; height:59px; background:url(../images/icon3.png) no-repeat; vertical-align:top; margin-top:61px;}
.i_ma li .wen{ width:323px; padding:0 10px; text-align:left; color:#333;}
.i_ma li:hover .wen{ color:#FFF;}
.i_ma li .wen h5{ width:100%; height:30px; line-height:30px; font-size:16px; padding-top:5px; overflow:hidden;}
.i_ma li .wen .des{ width:100%; height:23px; line-height:23px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:13px;}

.i_mb{ width:1200px; margin:0px auto;}
.i_mb li{ width:365px; height:243px; float:left; margin-left:30px; margin-bottom:1px; position:relative; overflow:hidden; margin-top:10px;}
.i_mb li img{ width:365px; height:243px; vertical-align:top;}
.i_mb li .ms{ width:365px; height:243px; background:url(../images/bg_a.png) repeat; position:absolute; left:0; top:0; z-index:999; color:#FFF;transition:0.7s; -moz-transition:0.7s; -webkit-transition:0.7s;}
.i_mb li .ms .title{ width:100%; height:70px; line-height:70px; padding-top:50px; text-align:center; font-size:20px;}
.i_mb li .ms .des{ width:90%; margin:0px auto; height:48px; overflow:hidden; font-size:14px; text-align:center;}
.i_mb li:hover .ms{ top:100%;}

.icompany{padding:3% 0 0 0;}
	.icompany strong{ display:block; font-size:20px; color:#1c763a;}
	.icompany p{ text-indent:2em; line-height:30px; font-size:16px;}
	.icompany img{ float:left; margin-right:25px;}
	.icompany ul{list-style-type:none;margin:15px 0 0 475px;}
	.icompany li{ float:left; width:25%; text-align:center;}
	.icompany li a{display:block; padding-top:120px; }