@charset "utf-8";

h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em,body{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
body{ background:#f7f7f7;position:relative;}
img{ border:none;}
a{ text-decoration:none; outline:none;}
.clear{ zoom:1;}
.clear:after{ clear:both; display:block; content:''}
#content{ width:1000px; margin:0 auto }
/*****************************************head********************************************************/
#head{ width:100%;}
#logo{ width:310px; height:78px; float:left;}
#head_r{ float:right; padding-right:46px;}
.search{ width:164px; height:23px; display:block; position:relative; margin-top:35px;}
.search input{ outline:none;}
.search .text{ width:130px; height:23px; background:url(../images/search.gif) no-repeat; position:absolute; top:0; 
left:0; border:none; line-height:23px; padding:0 5px;}
.search .btn{ width:21px; height:23px; background:url(../images/btn.gif) no-repeat; position:absolute; left:140px; top:0; border:none; cursor:pointer;}
.login a{ color:#2d2d2d; font-size:12px;}

#head_r ul{ margin-top:2px;}
#head_r li{ float:left; font-size:12px;}
#head_r .weibo{ width:17px; height:17px; overflow:hidden; margin-right:10px;}
#head_r .weixin{ width:15px; height:15px; overflow:hidden; margin-right:15px;}

.nav{ width:100%; height:36px; background:url(../images/nav_bg.png) repeat-x; margin-top:3px;}
.nav ul li{ float:left; background:url(../images/nav_line.png) no-repeat; height:36px; padding-left:3px; position:relative;}
.nav ul li a{ color:#f3f3f3; font-size:14px; padding:0 24px; display:block; line-height:36px; font-family:"黑体";}
.nav ul .f{ margin-left:50px; background:none;}
.nav ul li a:hover{ background:#0371a2;}

#webmenu li ul{ width:120px; position:absolute; top:35px; left:50%; margin-left:-54px; z-index:20000; display:none;}
#webmenu li ul li{ background:url(../images/nav_bg.png) repeat-x;  padding-left:0;width:115px; text-align:center;}
#webmenu li ul li ul{ position:absolute; left:168px; top:0; z-index:10000;}
#webmenu li ul li a{ color:#000;background:url(../images/menu.png) 0 bottom repeat-x; color:#FFF; padding-left:0; }
#webmenu li ul li a:hover{ background:#0371a2;}


/****************************************************************banner********************************/
.banner .ban_content{ width:1000px; height:300px; position:relative;}
.bg_img{width:1000px; height:300px; position:absolute; left:0; top:0; z-index:-1000;}
.banner_left2{ width:260px; height:300px; float:left; padding-left:110px;}
.banner_left2 h3{ color:#009fe6; font-size:24px; font-family:"微软雅黑"; font-weight:normal; margin-top:55px;}
.banner_left2 p{ font-size:14px; color:#131313; font-family:"微软雅黑"; margin:16px 0 26px 0;}
.xiangqing{ width:105px; height:30px; background:url(../images/xiangqing.png) no-repeat; display:block; color:#fefeff; font-family:"微软雅黑"; line-height:30px; font-size:15px; padding-left:25px;}
.banner_right{ width:494px; height:297px; float:right; padding-right:20px; padding-top:10px;}
.banner2 img{ width:1000px; height:250px;}
#full-screen-slider { width:1000px; height:300px; float:left; position:relative; z-index:100; margin-bottom:5px;}
#slides { display:block; width:1000px; height:300px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:1000px; height:300px; list-style:none; padding:0; margin:0; position:absolute}
#pagination { display:block; list-style:none; position:absolute; left:40%; top:275px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

/***********************************************section******************************************/
.section{ background:url(../images/sec_bg.gif) repeat; padding:5px;}
.section h5{ font-weight:normal;}
.bar{ width:100%; height:35px; background:url(../images/sec_bag.gif) repeat-x;}
.borer{ border-right:1px solid #e5e6e5;}
.left{ width:309px; float:left;}
.jieshao{ padding:3px; background:#FFF; border:1px solid #CCC; width:288px; margin:0 auto; display:block; margin-top:5px; height:185px; overflow:hidden;}
.left .jianjie_txt{ font-size:12px; color:#878987; line-height:21px; width:300px; margin:0 auto;}
.middle{ width:349px; float:left;}
.middle li a{ font-size:12px; color:#787a79;}
.middle li span{ font-size:12px; color:#666;}
.middle li { border-bottom:1px dashed #BBB; padding:6px 0;}
.bar_title{ font-size:14px; color:#00a1e9; font-family:"黑体"; display:block; line-height:38px; margin-left:20px;}
.middle #news_title span{ width:85px; height:25px; background:url(../images/news_bg.png) 0 -25px; float:left; margin-left:20px; margin-top:6px; line-height:20px; text-align:center; display:block; cursor:pointer; font-size:12px; color:#595959;}
.middle #news_title .active,.middle #news_title span:hover{background:url(../images/news_bg.png) no-repeat; color:#fefefe; font-size:12px;}
.news{ padding:0 10px;}
.news li{ zoom:1;}
.news li:after{ clear:both; display:block; content:'';}
.news li a,.news li span{ display:block;}
.news li span{ float:right;}
.news li a{ float:left;}
.news li a:hover{color:#00a1e9;}


.right{ width:330px; float:right;}
.about{ background:url(../images/peo.png) right bottom no-repeat;}
.about li{ margin-top:5px;}
.right a{ padding-left:10px; margin-top:6px; display:block;}
.about li a{ margin-left:4px;}

.product{ background:#f2f6f9; height:230px; }
.pro_list{ height:230px; background:url(../images/pro_bg.jpg) 0 -230px repeat-x;}
.info{ height:230px; background:url(../images/pro_bg.jpg) right -460px no-repeat; position:relative; width:1000px;}

.info p{ position:absolute; top:30px; left:56px; width:90%;}
.info .list{ height:170px; background:url(../images/pro_bg.jpg)no-repeat; padding-top:60px;}

.info .list li{ margin-right:30px; float:left;}
.info .list li img{ padding:3px; background:#FFF; border:1px solid #cecece; display:block;height:112px; width:141px;}
.info .list  .info1{ width:950px; margin:0 auto; height:120px; overflow:hidden;}
.info1 ul{ padding-left:10px;height:120px;}
.info p span{ display:block; float:left;}
.info p .pro_more{font-size:12px; color:#878987; display:block; float:right;}
.more{font-size:12px; color:#878987;}
.pro_left{ width:12px; height:23px; background:url(../images/icons.png) no-repeat; display:block; position:absolute; left:30px; top:110px;}
  .pro_right{ width:12px; height:23px; background:url(../images/icons.png) -12px no-repeat; display:block;position:absolute; right:40px; top:110px;}
  
/********************************foot*************************************************************/
#foot{ width:100%; height:128px; background:url(../images/foot.png) repeat-x; font-size:12px;}
.links{ padding-top:16px; padding-left:24px; padding-right:22px; color:#474747;}
.links a{ font-size:12px; line-height:22px; padding-right:5px; color:#474747;}
.links a:hover{ color:#000; text-decoration:underline;}
#foot p{ line-height:22px; font-size:12px; color:#474747; text-align:center; margin-top:25px;}


/**************************************二级页面*****************************************************/
.sec_left{ width:220px; float:left;}
.sec_title{ background:url(../images/bar.jpg) -115px 0;  line-height:32px; font-weight:normal; height:32px; border-radius:6px 0 0 0 ; font-family:"黑体"; font-size:14px; color:#f2f2f2; padding-left:20px; margin-top:5px;}
.sec_nav{ width:100%; background:#f0f0ed; padding:10px 0 60px 0; min-height:200px;}
.sec_nav li{ background:url(../images/icobg.gif) 0 8px no-repeat; padding-left:10px; border-bottom:1px dashed #C0C0C0; padding:10px 0; margin:0 15px;}
.sec_nav li a{ color:#818282; font-size:14px; margin-left:10px;font-family:"微软雅黑";}
.sec_nav li a:hover{ color:#01a5ef;}
.sec_right{ width:770px; float:right; background:#FFF;}
.r_title{ height:30px; line-height:30px; padding-left:30px; border-bottom:1px solid #ECECEC; margin:10px 0;}
.right_txt{ font-size:14px; line-height:28px; text-indent:2em; padding:10px 20px;}
.right_txt p{font-size:14px; line-height:28px; text-indent:2em;}
.r_padding{ padding:0;}

.txt{ font-size:14px;line-height:24px; min-height:400px;}
.name{ float:left;font-family:"微软雅黑";}
.position{ float:right; text-align:right; padding-right:20px;}
.position a,.position{ color:#666; font-weight:normal; font-size:12px;}

.position span{ cursor:default;}

/***********************************客服****************************************/
#bdshare{margin:-5px 0 0 0;}
#box-cnfen{text-align:left;}
#box-cnfen{position:fixed;width: auto;height: auto;top:40%;right:0px;}
#sideBarTab{float:left;height:90px;width:30px; margin-top:55px; }
#sideBarTab img{ display:block; width:30px;}
#sideBarContents{float:left;overflow:hidden !important;width:130px;height:320px; border-right:none;}
#sideBarContentsInner{width:130px; background:url(../images/float_bg.gif) no-repeat; padding-top:15px;}
.part-cnfen{ width:100%; padding-top:10px; background:url(../images/float_bg.gif) -262px 0 repeat-y;}
.part-cnfen h2{ width:78px; height:14px; background:url(../images/float_s.gif)0 -24px no-repeat; margin-left:20px;}
.bottom{ height:15px; background:url(../images/float_bg.gif) -131px 0 no-repeat;}
.QQ{ width:110px; padding-left:20px;}
.QQ li{ width:110px; margin-top:5px;}
.line{ width:130px; height:20px;  background:url(../images/webZx_bg.jpg) 0 bottom no-repeat;}
.phone{background:url(../images/float_bg.gif) -262px 0 repeat-y; padding-left:22px;}
.phone span{ color:#21adec; font-family:"微软雅黑"; font-size:14px;}
.phone p{ background:url(../images/float_s.gif)-5px -275px no-repeat; height:25px; line-height:20px; font-size:12px; font-style:italic; font-family:"微软雅黑"; color:#11aef6; padding-left:15px; margin-top:5px;}
#goTopBtn{ width:50px; height:50px;POSITION: fixed; TEXT-ALIGN: center;   BOTTOM: 92px;  FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 10px; _position: absolute; _right: auto }
#share{width:60px; height:207px;POSITION: fixed; TEXT-ALIGN: center;   BOTTOM: 35px;  FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto }

.weibo{width:50px; height:50px;background:#03aeda}
.wb{ display:block; background:url(../images/sina-weibo.png) 6px 7px no-repeat;width:50px; height:50px;}
.wb2{ display:block; width:40px; height:30px; background:#06C; color:#FFF; font-size:12px; line-height:18px; padding:10px 5px; font-family:"微软雅黑";}

.weixin{width:50px; height:50px; background:#13ac5e; }
.weixin span{ display:block; background:url(../images/comments.png) 6px 7px no-repeat;width:50px; height:50px; position:relative;}
.gotop{width:50px; height:50px;  background:#136fb8;}
.gotop .top1{ display:block; background:url(../images/angle-up.png) 2px -10px no-repeat;width:50px; height:50px;}
.gotop .top2{ display:block; width:30px; height:30px; background:#004777; color:#FFF; font-size:12px; line-height:18px; padding:10px; font-family:"微软雅黑";}
#aa{ width:120px; height:120px; background:url(../images/ewm.png) no-repeat; position:absolute; left:-130px; top:-20px; display:none; border:1px solid #CCC;}
/********************************************产品列表***************************************************/
.s_list{ width:710px; margin:0 auto; padding-top:10px;}
.s_list li{ float:left;width:204px; display:inline; margin-left:30px; margin-bottom:10px;}
.s_list li img{ width:200px; height:160px; padding:2px;}
.s_list li a{}
.s_list li span{ color:#CCC; font-family:"微软雅黑"; display:block; text-align:center; line-height:28px; font-size:12px;}


/**********************************************js3777**************************************************/

.news_list{ padding:20px;}
.news_list li{ background:url(../images/new-lis.jpg) 0 5px no-repeat; line-height:18px; padding-left:18px; margin-bottom:8px;}
.news_list li a{ font-size:14px; color:#555;}
.news_list li a:hover{ color:#0080FF;}
.news_list li span{ margin-left:20px; font-size:14px; color:#595959}
.news_title{ width:100%; text-align:center; line-height:28px; margin:30px 0 20px 0; color:#333;}
.news_time{ font-size:12px; color:#999; margin-bottom:20px; text-align:center;}
.news_time span{ margin-right:10px;}
.print{ cursor:pointer; background:url(../images/print.png) no-repeat; padding-left:20px; margin-left:10px;}
.back{ line-height:30px; margin:5px 50px 40px 0; text-align:right; font-size:14px; color:#333; font-family:"微软雅黑";}

.lianxi{ margin:30px 10px 20px 55px;}
.map{ width:700px; margin:0 auto;}
.lianxi h4{ font-weight:normal; color:#0080FF; font-size:14px; font-family:"微软雅黑"; margin-bottom:5px;}
.lianxi span{ margin:0; font-size:12px; line-height:22px; display:block; padding-left:5px; color:#444;}


/********************************留言板************************************************************/
.book{ margin:0 10px 10px 15px;}
.ipt-txt{ width:300px; height:20px; border-radius:3px; line-height:20px; border:1px solid #CCC; outline:none; margin:10px; padding:5px; color:#444;
 }
.ipt-txt:focus,.textarea:focus,.yz:focus{box-shadow:0px 0px 8px 1px #01a5ef; border:1px solid #41c1fb;
box-shadow:0px 0px 12px 0 #00abf8;
-webkit-box-shadow:0px 0px 12px 0 #00abf8;
-moz-box-shadow:0px 0px 12px 0 #00abf8;
-o-box-shadow:0px 0px 12px 0 #00abf8;
-ms-box-shadow:0px 0px 12px 0 #00abf8;
transition:box-shadow 0.3s;
-webkit-transition:box-shadow 0.3s;
-moz-transition:box-shadow 0.3s;
-ms-transition:box-shadow 0.3s;
-otransition:box-shadow 0.3s;
}
.yz{ width:70px; height:14px; line-height:14px; border-radius:3px;padding:5px; color:#444;border:1px solid #CCC; outline:none; margin-bottom:5px; margin-right:10px; margin-top:8px;}
.yz_img{ margin-bottom:-8px;}
.textarea{width:350px; border:1px solid #CCC; border-radius:3px;border:1px solid #CCC; outline:none; margin:10px;}
.gb_title{ font-size:12px; color:#444; font-family:"微软雅黑"; text-align:right; margin-right:5px;}


.pagenum{ width:80%; margin:0 auto;}
.pagenum a,.pagenum strong{ font-size:12px; color:#444;}
.bshare-custom{ display:inline-block;}
