@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#555555;}
a:hover{ color:#0b7bc3; text-decoration:underline}


body{ margin:0 auto;padding:0px;width:100%;font-family:microsoft yahei;font-size:15px; color:#555; }

/*--------搜索-------------*/
.topa{ width:1200px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.logo{ width:370px;}
.search{height:46px;margin:0 auto; margin-top:5px;border:none; margin-left:370px;}
.search li{ float:left; width:auto }
.searchinput{ background:#fff; border:1px solid #0b7bc3; font-size:13px; height:44px; line-height:44px; padding-left:10px; color:#555; width:230px;line-height:30px;-moz-border-radius:10px;/*Firefox支持*/ -webkit-border-radius:10px;/*webkit内核的Safari和Chrome支*/border-radius:10px;/*--Opera支持*/ }
#search_logo{ margin-left:-10px;}
.jgs{-moz-border-radius:10px;/*Firefox支持*/ -webkit-border-radius:10px;/*webkit内核的Safari和Chrome支*/border-radius:10px;/*--Opera支持*/ background:#0b7bc3; width:130px; height:46px; line-height:46px; text-align:center; margin-top:5px;}
.jgs a{ text-align:center; color:#fff;}

.bluea{ background:#0b7bc3; width:100%; margin:0 auto; height:60px; line-height:60px;}
.enam{ width:1200px; margin:0 auto; }
.enazuo{ color:#fff; font-size:20px; width:230px; text-align:center}
.enayou span{ font-size:20px; color:#fff;}
.enayou h2{ color:#a5c4e2; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.enayou{ width:600px;}

.hbg{ width:100%; margin:0 auto; background:#f8f8f8;padding-bottom:30px;}
.hbg_a{width:1200px; margin:0 auto;}

.nava{ width:230px; background:#fff;}
#menu{ margin:0 auto; width:230px; padding-top:10px; padding-bottom:3px;}
ul.menu {list-style:none; margin:0; float:inherit; text-align:center; padding-left:0px; }
ul.menu * {margin:0; padding:0; }
ul.menu a {display:block; text-decoration:none; color:#000}
ul.menu li {position:relative; }
ul.menu ul li a:hover { color:#fff;background:#0093dd;}
ul.menu .menulink {font-size:17px;padding-bottom:0px;height:52px;line-height:52px;}
ul.menu .menulink:hover, ul.menu .menuhover {color:#fff; background:#ffc000; display:block; height:52px; line-height:52px;}


/*焦点图*/
.focus{ position:relative; width:938px; height:398px; margin-top:30px;}  
.focus img{ width: 938px; height: 398px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  




.product{ width:1200px; margin:0 auto; margin-bottom:50px; padding-top:50px;}
.bigtitle { color:#000; font-weight:bold; font-size:35px; text-align:center; margin:0 auto; padding-bottom:8px;}
.pmiao{ font-size:17px; color:#555; text-align:center; margin-top:5px; margin-bottom:5px;}
.bline{ background:#0b7bc3;width:50px; height:3px; margin:0 auto}

.hl_main5_content{width:1200px;border-top:none; height:240px; margin-top:50px; }
.hl_main5_content a{ color:#fff;}
.blue{ padding:10px;border-top:2px solid #d8d8d8; border-left:2px solid #d8d8d8;border-bottom:8px solid #0b7bc3; border-right:2px solid #d8d8d8;}
.hl_main5_content1{width:1070px;margin-top:5px; overflow:hidden; float:left; margin-left:20px;}
.hl_main5_content1 ul{width:26000px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left; display:inline;margin-right:25px;  width:227px; margin-left:13px;}
.hl_main5_content1 ul li img{ text-align:center; padding:10px; margin:0 auto;max-width:174px;max-height:105px;}
.hl_main5_content1 ul li .cimg{height:80px; width:200px;  margin:0 auto;vertical-align:middle; text-align:center;display:table-cell;vertical-align:middle;}
.hl_scrool_leftbtn{width:43px; height:70px; background:url(../images/raleft.png) no-repeat; float:left; margin-top:100px; cursor:pointer;}
.hl_scrool_rightbtn{width:43px; height:70px;  background:url(../images/raright.png) no-repeat; float:right;margin-top:100px; cursor:pointer;}
.hl_main5_content1 li a:hover .blue{ display:block;border-left:2px solid #0b7bc3;border-top:2px solid #0b7bc3;border-bottom:8px solid #0b7bc3; border-right:2px solid #0b7bc3; color:#fff; text-decoration:none;}
.zzp{ margin-top:10px; margin-bottom:10px;}
.xingxi h3{  font-size:20px; color:#0b7bc3;text-align:center}
.xingxi p{ color:#333; text-align:center;}
.gd{-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ background:#eaeaea; width:90px;  height:25px; line-height:25px; text-align:center; color:#b2b2b2; margin:0 auto; font-size:14px; margin-top:20px; margin-bottom:30px;}
.morea{-moz-border-radius:15px;/*Firefox支持*/ -webkit-border-radius:15px;/*webkit内核的Safari和Chrome支*/border-radius:15px;/*--Opera支持*/ background:#ffc000; width:120px;  height:30px; line-height:30px; text-align:center; color:#fff; margin:0 auto; font-size:14px; margin-top:20px; margin-bottom:20px;}
.morea a{ color:#fff}
.jishu{ width:1200px; margin:0 auto; padding-bottom:50px;}
#demolefta{OVERFLOW: hidden; WIDTH:1200px; margin:0 auto; padding-top:45px;  }
.lanren{ width:284px; height:211px; margin-right:20px;}

/*------------foot-------*/
.foot{ width:100%; margin:0 auto; background:#ededed; border-top:5px solid #0b7bc3; }
.foota{ width:1200px; margin:0 auto; padding-top:30px; padding-bottom:30px; color:#777777; border-bottom:1px solid #d8d8d8;}
.foota h2{ color:#000;font-size:18px; padding-bottom:10px;}
.fzuo{ width:220px;}
.fzuo ul li{ float:left; width:50%; line-height:35px;}
.flian{ width:280px; margin-left:160px;}
.flian h2{ margin-left:43px;}

.lmiao strong a{ color:#03438a; font-size:17px;}
.lmiao{ line-height:25px; height:100px; overflow:hidden}
.flian ul li{ float:left; text-align:center; margin-left:20px;}
.foot_b{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 15px;text-decoration:none;color: #333;}
a.zzb07link:hover {text-decoration: underline;color: #333;}
.zzb07tail{font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#333;}

/*------------foot-------*/
.hbg_2{width:100%; margin:0 auto; background:#f8f8f8;padding-bottom:50px; padding-top:50px;}
.zhongjian{ width:1200px;margin:0 auto; border:1px solid #d8d8d8;background:#fff;}
.atop{ margin:30px; border-bottom:3px solid #f08200; padding-bottom:10px; font-size:17px;}
.atop a{ color:#0b7bc3}
.atop span{ padding-left:5px; padding-right:5px;}
.neirong{ padding:30px; margin:0 auto; line-height:35px; padding-top:0px;}

.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px;width: 100%; color: #666; line-height: 30px; text-decoration: none; clear:both;}
.contentPage a:link {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #00959c; font-weight: normal;}
.contentPage a:visited {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #00959c; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#0d499f; font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #f00; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}
.chanpinlb{ width:200px; height:100px!important;text-align:center;vertical-align:middle;display:block;position:relative;   border:1px solid #d8d8d8;  margin-bottom:10px; margin-left:25px;margin-right:25px}
.chanpinlb a{display:table-cell;vertical-align:middle; width:200px; height:100px }
.chanpinlb a img{max-width:200px;max-height:100px; }
.chanpinlb a:hover{border:1px solid #F60; }
.gcal2 ul li{ float:left; margin-bottom:20px;}
.font_4{border-bottom:1px dashed #d8d8d8; padding-bottom:10px;font-size:16px;font-weight:bold;}
.zheng{ font-size:12px; font-weight:normal}
.chanpinlbc{ width:200px; height:262px!important;text-align:center;vertical-align:middle;display:block;position:relative;   border:1px solid #d8d8d8;  margin-bottom:10px; margin-left:25px;margin-right:25px}
.chanpinlbc a{display:table-cell;vertical-align:middle; width:200px; height:262px }
.chanpinlbc a img{max-width:200px;max-height:262px; }
.chanpinlbc a:hover{border:1px solid #F60; }
.nybt{font-size:18px; color:#900; padding-bottom:10px; text-align:center; margin:0 auto; }
.nline{ background:#d8d8d8; height:1px; width:100%; margin:0 auto}
.fanhui{ text-align:center; line-height:25px; margin-top:20px; background:#f5f5f5;}
.zhongjian2{ width:100%; margin:0 auto;padding-top:50px; padding-bottom:50px;}
.neirong{ width:1140px; padding-top:40px; padding-bottom:50px; background:#fff; margin:0 auto; 
background:rgba(255,255,255,0.8);

            }
