﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; border:0;}
body {margin: 0; font-size:12px; height:100%;  background:#fff;font-family:"微软雅黑";font-weight:normal; width: 100% }
td,div,li,p,ul,dl,dd,dt,span,font,label,i,b,table,tr,button{font-size:12px; list-style-type:none; margin:0; padding:0;}
td{padding:0px 0px 0px 0px;}
a{ text-decoration: none;}
ul{ list-style:none;}
img{ border: 0;}

.wrapper{ width: 100%;margin: 0 auto;}
.top{ width:100%;height:35px; background:#f7f7f7;overflow:hidden;}
.topcontent{ width:1200px; height:35px; margin:0 auto;}
.topcontent .topleft{ width:30%; float:left;  }
.topleft h4{font-size:14px; color:#646464; height:35px; line-height:35px; padding-left:10px; }
.topright{ width:18%; float:right; height:35px;}
.topright a{ float:left; display:block; width:90px; height:35px; line-height:35px; text-align:center;color:#000; font-size:15px;font-family: 'Microsoft YaHei';}
.topright p{ font-size:16px; color:#fff; line-height:35px;}
.header{ width:1200px; height:120px; margin:0 auto; overflow:hidden; }
.logo{ width:20%; height:90px; float:left; padding-top:20px;}
.header .logo .mobilelogo{ display: none;}
.header .logo .weblogo{ display: block; width:95%}
.header .logo h3{ display: none;}
.header-con{ float:left; width:31.5%;line-height: 30px; padding-left:20px; height:80px; margin-top:30px; font-family:"微软雅黑"; border-left:1px solid #ccc;}
.header-con strong{ font-size:19px; color:#666666;display: block;margin-top: 15px;  }
.header-con span{ font-size:15px; color:#646464;}
.header-right{ float:right; width:27%; height:100px;line-height: 30px;background:url(/img/iphoto.png) no-repeat center left; padding-left:120px; padding-top:30px;}
.header-right p{ color:#646464; font-size:18px; }
.header-right strong{ color:#535353; font-size:26px;font-family: Arial, Helvetica, sans-serif;}
.header-right em{ display: none;}

/*新闻详情页*/
.newcontent{width: 1200px; margin: 0 auto;}
.newcontent p{width: 100%;text-indent: 2em;font-size: 16px;color: #636363;padding:30px 0;line-height:30px; text-align: center;}
.newcontent p img{ max-width: 100%;}
.newsleft{ width: 20%;height:50px;line-height: 50px;float: left;}
.newsleft h3{ width: 100%;background:#297a69;font-size: 20px;color: #fff;text-align: center;font-weight: 300;}
.newsright{ width: 100%;float: left;margin-left: 2%;}
.newsright h3 {font-size: 24px; width: 96%;display: block; border-bottom: 1px solid #ccc;height: 40px;font-weight: 100;margin-bottom: 10px;}
.newbottom{ padding-bottom: 20px;}
.newbottom label a{color: #0853a1;width: 100%;display: block;height:20px;font-size: 14px;padding:5px 0;}
.newbottom label a:hover{ text-decoration: underline;}
.newbottom p{ display: none;}
.newbottom font{display: none;}
.showTitle{ width: 100%;line-height: 30px;font-size: 18px;font-weight: bold;text-align: center;float: left;}	
.showTitle Label{font-size: 16px;color: #646464;display: block;width: 90%;margin: 0 auto;border-bottom: 1px solid #ccc;}

.topright font{width:16px;  height:16px;  float:right; margin:0 3px 0 5px; background:url(../img/search.png) no-repeat; margin:10px 10px 0 10px; position: relative}
.topright em{ display: none;}
.top2{width:100%; margin:0 auto; height:40px; background:#36957d; position:absolute; top:0; left:0; z-index:999; display:none; }
.top2center {width:1200px; margin:0 auto; height:40px; }
.top2 p{width:800px; margin:0 auto 0 auto; height:35px; }
.top2 p input{width:500px; padding:0 5px; font-size:16px; height:30px; margin:5px 0 0 0; display:inline-block; float:left; background:url(../img/bg1.png) repeat-x; border:none; }
.top2 p a{width:98px; height:30px; line-height:30px; margin:5px 0 0 0; padding:0 0 0 40px; color:#333; font-size:18px; display:inline-block; float:left; border:none; background:url(../img/searchbtn.png) no-repeat; }
.top2 p label{width:30px; height:30px; font-size:18px; cursor:pointer; margin:5px 0 0 0; display:inline-block; float:left; background:#fff; text-align:center; line-height:30px; color:#333; border-radius:50%;opacity:0.6;filter:alpha(opacity=60) }


.nav {width:100%; height:60px; background:#0853a1;z-index:9999}
.nav ul li a, .nav ul li a:visited {display:block; height:60px; line-height:60px;text-align:center; color:#fff; font-size:15px; overflow:hidden;}
.navcenter{ width:1200px; margin:0 auto;}
.nav ul { width:100%; }
.nav ul li { float:left; width:200px; position:relative; }
.nav ul li.cur a{ background: #535353;}
.nav ul li p {display: none;}
.nav ul li:hover a { background:#535353; }
.nav ul li:hover p{ display:block; position:absolute;width:100%; padding-top:0; z-index:9999;}
.nav ul li:hover p a{width:100%;}
.nav ul li:hover p a:hover {background:#1d5ea2; color:#fff;}
.nav ul li:hover p {opacity:0.9;}
.nav ul li:hover p a {display:block; background:#eee; color:#000;height:60px; line-height:60px;}
.nav ul li:hover p a:hover {color:#fff; background:#3b6a9c;}
.mobilenav{ display: none;}

.ban{width:100%; overflow: hidden;display: block; z-index:1;max-height:600px;}
.mban{ display: none;}
.msearch{ display: none;}
.bad{ width:100%; height:350px;overflow: hidden;}
.search{ width:100%; height:45px; line-height:45px; background:#0853a1;}
.Scenter{ width:1200px; margin:0 auto;}
.search-left{ width:8%; float:left;}
.search-left p{ color:#535353; font-size:14px;}
.search-centent{ float:left; width:60%;}
.search-centent li{ float:left; }
.search-centent li a{ display:block;color:#fff; font-size:14px; padding-right:20px;}
.search-right{ width:22%; float:right; height:30px; line-height:30px; margin-top:8px;background:#f65100;}
.search-right input{ margin-left:3px; height:20px;margin-top: 5px; width:200px;}
.search-right a{ display:block; height:30px; line-height:30px; width: 55px;text-align: center;float:right; color:#fff;}
.search-right a:hover{ background:#f52b00;}

.category{ width:1200px; margin:0 auto; text-align:center; overflow:hidden;}
.category strong{ display:block;font-size:26px;  color:#0853a1;font-family:'Arial Black'; margin-top:50px;}
.category strong span{ font-size:26px;}
.C-pro{ width: 30%; margin: 20px auto;height:20px; background:url(../img/55.jpg) center repeat-x;     padding-bottom: 20px;}
.C-pro a{display: block;text-align: center;margin: 0 auto; max-width: 150px;line-height: 40px;height: 40px;
font-size: 20px;color: #666;font-weight: bold; background: #fff;}
.category ul{ width:100%;margin-top:30px;}
.category li{ float:left; width:18%; margin:0 10px;height:129px; background:#0853a1; color:#fff;}
.category li h3{ font-size:16px; text-align:center;  padding:30px 0 15px 0;}
.category li a{ display:block; color:#fff; border:1px solid #fff; width:110px; height:30px; height: 30px;line-height: 30px; margin: 0 auto; }
.category li.c2{ background:#535353;}


.About_info{ width:100%; padding-bottom:50px; overflow:hidden; margin-top:50px;}
.About_conter{ width:1200px; margin:0 auto;}
.About_left{ width:53%;float:left;}
.About_left img{ width:100%;height:400px;float:left;  border:2px solid #fff;}
.About_right { float:left;width:45%; float:left; text-align:center;margin:0   0 0 20px;}
.About_right h2{ font-size:36px; text-align:left; color:#222; line-height: 70px;
    border-bottom: 2px solid #9d9d9d;}
.About_right p{  color:#666; font-size:16px;width:100%;text-align: left;text-indent: 2em;line-height: 30px;}
.About_right a{ width:100%; height:50px; line-height:50px; border:1px solid #fff;display:block; background:#535353; color:#666;  margin:0 auto; margin-top:20px;    background: url(/img/about_more.png) no-repeat center;}

.Products{ width:1200px; margin:0 auto; overflow:hidden; padding:30px 0;}
.Product{ display: none;}
.pro_top{ width:100%; float:left; text-align:center;}
.pro_top li{width:161px; display:inline-block;margin-right: 10px;}
.pro_top li a{ display:block;width:100%; height:50px; line-height:50px;font-size:16px; color:#ffffff; background:#535353; text-align:center;}
.pro_top li a:hover{background:#0853a1;color:#fff; }
.pro_top li a.cur{background:#0853a1;color:#fff; }
.pro_top li:last-child{margin-right: 0px;}
.pro_bottom { width: 100%;float: left; margin-top: 10px; }
.More{ display: none;}
.mleftpro{ display: none;}

/*产品中心*/
.wrp-box{ width:100%; background:#f7f7f7;}
.wrp-box label{ width:1200px; margin:0 auto; color:#434343; font-size:14px; display:block; height:40px; line-height:40px;}
.wrp-box label a{ color: #434343;}
.wrp-box label a:hover{ text-decoration: underline;}
.wrp-box-con{ width:1200px; margin:0 auto; background:#fff; overflow:hidden; padding-top: 5px;min-height: 650px;}
.content li{}
.wrp-box-pro{width: 1200px;margin: 0 auto;text-align:center; padding-bottom: 30px;}
.wrp-box-pro strong{ display:block;font-size:26px;color:#0853a1;font-family:'Arial Black'; margin-top:30px;}
.wrp-box-pro strong span{ font-size:26px;}
.left-pro{ float: left;width: 20%; }
.left-pro { width:20%; margin:0 auto; }
.left-pro ul h3{ width:83%;height: 50px;line-height: 50px;padding-left: 41px;font-size: 20px;background: #0853a1;color: #fff;}
.left-pro li{position:relative;}
.left-pro  li a{ display:block;width:83%; height:48px; line-height:50px;color:#fff; font-size:16px; background:#0853a1;opacity: 0.8;padding-left: 41px;}
.left-pro  li a i{ line-height:22px; display:inline-block; background:none; width:7px; height:7px; font-size:1px ; background:#0853a1;margin: 0 ; float: left;position: absolute;left: 15px;top: 20px; }
.left-pro  li:hover a i{ background: #fff;}
.leftm-pro{ display: none;}

.left-pro  li ul{ display: none;}

.left-pro  li:hover ul.ul1{ display: block;position:absolute;width:200px;top:0;left: 240px; z-index:9999; opacity: 0.9;}
.left-pro  li:hover ul.ul1 li{ width: 100%;}
.left-pro  li:hover ul.ul1 li a{display:block; background:#0853a1; color:#fff;height:40px; line-height:40px;font-size: 15px;}
.left-pro  li:hover ul.ul1 li a:hover{ background: #535353;}

.left-pro  ul.ul1 li:hover ul.ul2{ display: block;position:absolute;width:200px;top:0;left: 207px; z-index:9999; opacity: 0.9;}
.left-pro  ul.ul1 li:hover ul.ul2 li{ width: 100%;}
.left-pro  ul.ul1 li:hover ul.ul2 li a{display:block; background:#0853a1; color:#fff;height:40px; line-height:40px;font-size: 15px;}
.left-pro  ul.ul1 li:hover ul.ul2 li a:hover{ background: #535353;}

.left-pro  li.cur a{background: url(/img/s2x.png) no-repeat right center #535353;}
.left-pro  li.cur a i{ background: #fff;}
.left-pro  li a:hover{ background: url(/img/s2x.png) no-repeat right center #535353;}
.pro-right,.right-about{float: left;width:76%;    margin: 5px 20px;overflow: hidden;}
.pro-right,.right-about{float: left;width:79%;    margin: 5px;overflow: hidden;}
.proList li{ float:left; width:30%; margin: 0 12px 12px 12px;border:1px solid #d9d9d9; background:#ddd;}
.proList li a{ display:block; width:100%; color:#000; font-size:18px;background: #fff; height:260px;text-align:center; overflow: hidden;}
.proList li a img{ max-width: 90%; margin:5% auto; }
.proList li span{ display:inline-block; width:90%;padding: 0 5%; color:#434343; font-size: 16px;line-height: 60px;background: url(/img/product_bg.png) no-repeat 320px 18px;}
.proList li:hover{background:#0853a1; color:#ffffff;}
.proList li:hover span{background: url(/img/product_bg_h.png) no-repeat 320px 18px;color:#ffffff;background:#0853a1;}

.proList2 li{ float:left; width:30%; margin: 0 12px 12px 12px;border:1px solid #d9d9d9; background:#ddd;}
.proList2 li a{ display:block; width:100%; color:#000; font-size:18px;height:260px;background: #fff; overflow: hidden;}
.proList2 li a img{text-align:center; max-width: 90%; margin:5%;  }
.proList2 li span{ display:inline-block; width:90%;padding: 0 5%; color:#434343; font-size: 16px;line-height: 60px;}
.proList2 li:hover{ background:#0853a1;color:#ffffff;}
.proList2 li:hover .nav_proC span{color:#ffffff;}


/*产品详情*/
.right_pro{float: left;width: 79%;margin-left: 1%; }
.right_pro .Pro-pic{ margin: 3px auto 0px auto; background: #fff; float: left; padding: 10px 20px 10px 0;}
.right_pro .Pro-pic img{ float: left;}
.right_pro .Pro-title{float: left;margin-left: 20px;width: 55%; }
.right_pro .Pro-title span{display: block;font-size: 16px;height: 50px;line-height: 50px;border-bottom: 1px solid #dfdfdf;}
.right_pro .Pro-title p{ font-size: 14px;color: #828282;line-height: 30px;}
.right_pro .Pro-content{ width: 100%;display: inline-block;}
.right_pro .Pro-content .showtab{clear: both;margin: 0; letter-spacing: -1px; background: #efefef; font-size: 0; position: relative;z-index: 1;border-top: 2px solid #0853a1;}
.right_pro .Pro-content .showtab  a.on {background: #0853a1;  color: #FFF;}
.right_pro .Pro-content .showtab  a { display: inline-block;vertical-align: top; letter-spacing: 0; cursor: pointer; line-height: 36px; padding: 0 40px; font-size: 16px;color: #5d5d5d; border-right: 1px solid #DDD;}
.right_pro .Pro-content  .con{border: 1px solid #efefef; padding: 20px; margin-top: -1px;}    
.right_pro .Pro-content  .con p{ line-height: 30px;}   
.right_pro .Pro-content  .con1 a{display: inline-block;  background: url(/img/pdf.png) no-repeat left;background-size: 30px;height: 30px;line-height: 30px; padding-left: 35px;color: #666;font-size: 16px;} 
 .mright_pro{ display: none;}
.probottom{ width: 78%;float:right;margin: 20px 0;}
.probottom a{ color: #0853a1;font-size: 15px;width: 100%;display: block;height: 15px;}
.nav-pro-c{ width:100%; text-align:center;color:#434343;}
.nav-pro-c span{ font-size:16px; }
.nav-pro-c p{ font-size:18px;}
.nav-pro-c p i{color:#A74718;}
.pro-right li:hover{ border:1px solid #A74718;}
.pro-right li:hover span{ color: #0853a1;text-decoration: underline;}

.proBox_right{ width: 350px; margin: 3px auto 0px auto;background: #fff;float: left;padding:10px 20px;}
.proBox_right_img{width:350px; height:350px; background:#fff;  padding:1px; margin:0;text-align: center;  display: table-cell; vertical-align:middle;padding: 0;border: 1px solid #eee;}
.proDetailL_img img{vertical-align:middle; }

.proBox_right_com {width:350px; height:64px; float:left; margin:10px 0 0 0; display:inline-block}
.proBox_right_com li{width:60px; height:60px; float:left; margin:0 3px 0 3px; border:1px solid #eee; padding:1px}
.proBox_right_com li a{ height: 100%;}
.proBox_right_com li.cur{ border:1px solid #ed4040;padding: 0;}


/*产品搜索*/
.pro-search{ width: 1200px;margin: 0 auto;}
.pro-search li{ width: 22%;margin: 1%;float: left;border: 1px solid #ccc;}
.pro-search li a{display: block;width: 100%;}
.pro-search li a img {width: 100%;height: 265px;}
.pro-search li:hover a span{ color: #0853a1;} 

.right-about h3{ height: 40px;font-size: 25px;color: #636363;border-bottom: 1px solid #ccc;padding-left: 25px;font-weight: 400;}
.right-about p{font-size: 16px;line-height: 30px;padding:20px;text-indent: 2em;color: #333;}
.DevelopmentList{width:90%; min-height:600px; float:left; position:relative; z-index:99; padding:20px 5% 50px 15%;}
.DevelopmentList ul{padding:0 0 0 30px;}
.DevelopmentList ul li{width:100%;  float:left; position:relative; border-left:1px solid #07bd8f;padding:30px 0 0 0; list-style-type:none; }
.DevelopmentList ul li label{width:60px; height:60px; line-height:60px; float:left; margin:0 0 0 -30px;  color:#07bd8f; font-size:22px;cursor: pointer; background:#effbff; border:1px solid #07bd8f; text-align:center; border-radius:50%;}

.DevelopmentList ul li p{ display:none}
.DevelopmentList ul li.cur{width:100%;  float:left; position:relative; border-left:1px solid #07bd8f; }
.DevelopmentList ul li.cur label{width:70px; height:82px; margin:0 0 0 -35px; border:none; background:url(../img/qp2.png) no-repeat;  background-size:100%; color:#fff;border-radius: 0;}
.DevelopmentList ul li.cur p{width:100%; min-height:60px; float:left;  display:inline-block; padding:5px 0; }
.DevelopmentList ul li.cur p font{width:80px; height:60px; margin:0 0 0 -35px; display:inline-block; float:left; background:url(../img/dh.jpg) no-repeat;  background-size:80px 60px;  color:#fff;}
.DevelopmentList ul li.cur p span{ height:60px; line-height:60px; display:inline-block; color:#333; float:left; margin:0 0 0 10px;}
.DevelopmentList ul li.cur p span b{ color:#333; font-size:20px;}
.DevelopmentList ul li.cur p span i{ padding:0 10px; color:#333; font-style:normal; font-size:16px;}
.DevelopmentList ul li.cur p em{ height:80px;height:80px; display:inline-block; float:left; margin:0 0 0 10px;border: 1px solid #ddd;padding: 1px;}
	

.DevelopmentList ul li.to{padding: 0 0 30px 0;}
.DevelopmentList ul li.to label{padding: 0 0 0 0;}

.full-width{ width:100%;background:url(../img/full.png) fixed center;background-size: cover; height:200px; overflow:hidden;}
.full-conter{ width:1200px; margin:0 auto;}
.full-left{ width:50%; float:left; text-align:center;line-height: 50px;}
.full-left h3{ font-size:37px; color:#fff;padding-top: 30px;}
.full-left p{ width: 70%; margin: 0 auto;font-size:22px; color:#fff; line-height:55px; border-bottom:1px dashed  #fff;}
.full-left h5{ color:#fff; font-size:14px; padding:10px 0;}
.full-right{ width:40%; float:left; padding-left:100px;line-height: 40px;}
.full-link{padding-top:30px;}
.full-link img{float:left;}
.full-link p{ font-size:20px; color:#fff;margin-top: 10px;}
.full-link span{font-size:30px;display:block; color:#fff;}
.full-link a{ display:block; width:192px; height:47px; line-height:47px;margin-top: 20px;text-align:center; border-radius:20px; border:1px solid #fff; color:#fff; font-size:22px; margin-left:100px;}

/*首页新闻中心*/
.news{ width:1200px; margin:10px auto;  background:#fff; color:#666;}
 .newslist{ float:right; width:100%; border:1px solid #ccc;}
 .newtop{ height:60px; line-height: 60px; font-size: 14px; color: #999; border-bottom: 1px solid #ccc;}
 .newtop span{ float:left; height:60px;}
 .newtop span a{ width:200px; height:60px; line-height:60px; text-align:center; font-size:22px; color:#222; text-decoration:none; float:left;}
 .newtop span a:hover{ background:#0853a1; color: #fff;}
 .newtop span a.cur{ background:#0853a1; color: #fff;}
 .newtop .mor{ float:right; padding-right:10px; color:#666; }
/*new_l*/
.newslist .nc{padding: 15px; background: #fff;}
.newslist .nc .nctop{ overflow:hidden; padding-bottom: 10px;}
.newslist .nc .nctop a img{ display:block; width: 274px; height: 204px; padding: 2px; border:1px solid #dedede; float:left;}
.newslist .nc label{ float: right; width: 830px;}
.newslist .nc label h5{  overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size: 16px; color: #333; line-height: 50px;}
.newslist .nc label p{ font-size:14px; line-height:30px; height:90px; overflow:hidden; color:#666;}
.newslist .nc label span{ width: 140px; height: 36px; border-radius: 20px; background: #0853a1; display: block; font-size: 14px; color: #fff; text-align: center; line-height: 36px; margin-top: 10px;}
.newslist .nc ul{ overflow:hidden;}

.newslist .nc li{ float:left; width:50%; height:42px; line-height:42px; border-bottom:1px dashed #dedede;}
.newslist .nc li em{ font-size:14px; float:right; margin-right:10px;font-style:normal;}
.newslist .nc li a{ font-size:14px; padding-left:18px; background:url(img/diamImg.png) no-repeat 5px 5px;  color:#666;}
.newslist .nc li a:hover{ color: #0853a1;}

.new{ padding-bottom:30px; width:1200px; margin:0 auto;}
.new-content{ width:1200px; margin:0 auto; overflow:hidden; margin-bottom:30px;}
.new-top { width:100%;}
.new-top strong{ text-align:center;display:block;font-size:26px;color:#0853a1;font-family:'Arial Black'; margin-top:30px;}
.new-top strong span{ font-size:26px;}
.new-top label{ display:block;color:#ccc; font-size:16px; text-align:center; padding:10px 0;}
.new-nav{ width:60%; margin:0 auto;text-align:center;height: 50px;padding:20px 0;}
.new-nav ul{ text-align:center;}
.new-nav li{ float:left; text-align:center; width:33%;}
.new-nav li a { display:block; width:240px; height:50px; line-height:50px; font-size:20px; color:#000;background:#e7ecee; text-align:center;}
.new-nav li a:hover{ background:#0853a1; color:#fff;}
.new-nav li.conn a{background:#0853a1; color:#fff;}
.new-con{width:1200px; margin:0 auto;}
.new-con li{ width:100%; height:80px;border-bottom:1px solid #ccc; padding-top:20px;}
.new-con li span{width:6%; height:50px; line-height:23px;color:#fff; display:block; float:left; background:#0853a1; font-size:15px; padding-top:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; }
.new-con li span i{ font-size:20px;width: 100%;display: block;}
.new-con li a{ display:block;margin-left:10%; font-style:normal;}
.new-con li a p{ font-size:20px; color:#666; font-weight:bold;}
.new-con li a p:hover{ color:#0853a1;}
.new-con li a label{ width:100%; color:#666; display:block; font-size:14px; padding:10px 0;}
.new-con li span.new-s{ background:#ff7800;}
.newm-con{ display: none;}

.new_search{width: 100%; height: 50px;}
.new_search label {display: block;float: left; height: 50px;}
.new_search label input {width: 400px; height: 30px;line-height: 30px; padding: 0 2px;border: 1px solid #bbb;border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background-color: #fff;float: left; }
.new_search label  a { height: 30px; line-height: 30px;margin-left: 5px; padding: 0 5px 0 40px;color: #333; font-size: 14px;display: inline-block;float: left;border: 1px solid #bbbbbb;
    background-color: #e6e6e6;background: url(/img/searchbtn.png) no-repeat;}




/*合作伙伴*/
.partner{ width:100%; margin:0 auto; overflow:hidden;  background:#fff; }
.partner-h{ width:30%; margin:0 auto; text-align:center; background:url(../img/55.jpg) repeat-x center; font-weight:bold; padding:25px 0;}
.partner-h a{width:100%; text-align:center; font-size:37px; color:#0853a1; margin:20px 0; background:#fff;}
.partner-h a span{ font-size:37px;}
#photo-list { margin: 0; overflow:hidden;border: 1px dashed #CCC;width: 1100px;height:70px;line-height: 110px;padding: 5px 0;}

#indemo {float: left;width: 800%;}
.in_img {float: left;}
.in_img li{float: left;display: block;width: 120px;height: 60px;background: #fff;border: 1px solid #eee;margin: 5px 10px;}
.in_img li i{ width: 100%;border: 0;margin: 0;height: 60px; display:block}
.in_img li i img{ width: 100%;border: 0;margin: 0;height: auto;}
.in_img li em{display: none;width: 100%;border: 0;margin: 0;height: 40px;line-height: 20px;font-style: normal; text-align: center}


#demo2 {float: left;line-height:140px;}
/*尾部*/
.footer{ width:100%;overflow:hidden;}
.box{ }

.box1{background: #0853a1; height: 50px;line-height: 50px; text-align: center;}  
.box1 ul{width:1200px;margin:0 auto; display: inline-block; }
.box1 li{ width:200px; text-align:center; float:left;}
.box1 li a{ display:block; font-size:14px; color:#fff; text-align:center;}

.box2{ padding: 30px 0;}
.container{margin-left:auto; margin-right:auto; width:1200px; font-family:microsoft yahei;}
.box2 .ftlogo{ float:left; padding-left: 100px;}
.box2 .ftlogo a{ float:left; width:150px; height:150px;}
.box2 .ftlogo a img{ display:block; margin:0 auto; float: left;  width:100%;}
.box2 .ftconter{ float: left; font-size: 15px; line-height: 28px; padding-left: 50px;}
.box2 .ftconter p{ font-size:14px; color:#b0b1b2; line-height:35px;color: #666;}
.box2 .wx{ float:right; margin-right: 100px;}
.box2 .wx img{ border:1px solid #dedede; width: 114px;}
.box2 .wx p{text-align: center;}


/*联系我们*/
.smain{ width:100%; min-height:500px;}
.smain label{ display:block; height:40px;background:#f7f7f7;}
.smain label a{ display:block; width:1200px; line-height:40px; color:#434343; margin:0 auto;}
.contact{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom: 30px; } 
.contact strong{ text-align:center; display:block;font-size:26px;color:#0853a1;font-family:'Arial Black'; margin-top:50px;}
.contact strong span{ font-size:26px;}
.left-link{ width:40%;  float:left;}
.left-link ul{ float: left;width: 90%;margin-right: 60px;}
.left-link li{ width:100%; height:70px; border-bottom:1px dashed #ccc;padding-top:10px;}
.left-link li img{ float:left; width:50px; height:auto;}
.left-link li p{ font-size:16px; color:#434343; margin-left:70px; line-height: 30px} 
.left-link li:hover{ background:#fff; color:#000;}
.left-link img{ float: left;width: 50%;}
.right-link{ width:60%;float:left;overflow: hidden;}
.contactB{width:1200px; margin:0 auto; overflow:hidden; padding-bottom: 30px; } 
.contactB .agentContent{width: 100%;display: block;}
.contactB .agentContent h4{line-height: 50px;font-size: 20px; color: #636363; font-weight: 400;}
.contactB .agentContent  ul{ float: left;width: 100%;margin-right: 60px;}
.contactB .agentContent li{ width:100%; border-bottom:1px dashed #ccc;color: #636363;list-style-type: disc; margin-left: 20px}
.contactB .agentContent li p{ display: inline-block;line-height: 40px;font-size: 16px;width: 50%;}
.contactB .agentContent li span{display: inline-block;line-height: 40px;font-size: 16px;}
/*关于我们*/
.About{  width:100%; background:#fff;}
.top-About{ width:1200px; margin:0 auto;height:40px; line-height:40px; }
.top-About p{ color:#434343; font-size:18px;}
.con-About{ width:1200px; margin:0 auto; text-align:center;}
.con-About strong{ display:block;font-size:26px;color:#0853a1;font-family:'Arial Black'; margin-top:50px;}
.con-About strong span{ font-size:26px;}
.con-About p{ font-size:16px; color:#666666; line-height:40px; text-indent:2em; padding:30px 0; }

/*分页*/
.Npage{display:none}
.pageSm{ width: 100%; height: 30px;line-height: 30px; margin:10px 0 10px 0;padding: 10px 0; float: left;display: inline-block;text-align: center;border-top: 1px solid #ddd;float: left; display: inline-block}
.pageSm font{ color: #666; padding: 0 6px 0 0 ;}
.pageSm  font label{  padding: 0 2px 0 2px ;}
.pageSm span{ color: #f00; padding: 0 3px 0 3px;}
.pageSm a{ background: #f1f1f1;border: 1px solid #ccc;line-height: 25px;text-align: center;color: #333;text-decoration: none;padding: 3px 6px; margin: 0 5px 0 0}
.pageSm a:hover{ background: #0853a1;border: 1px solid #0853a1; color: #fff;text-decoration: none;}
.pageSm a.disabled{ background: #f1f1f1;border: 1px solid #ccc;line-height: 25px;text-align: center;color: #333;text-decoration: none;padding: 3px 6px; margin: 0 5px 0 0}
.pageSm a.disabled:hover{ background: #f1f1f1;border: 1px solid #ccc; color: #333;text-decoration: none;}

.pageInfoManu{margin: 3px; padding: 3px; text-align: center;color: #666; font-size: 16px}
.pageInfoManu font{ color:#c00; padding:0 2px;font-weight: bold;}
.pageInfoManu span{ color:#333;padding: 0 2px;}

.manu {	margin: 3px; padding: 3px; text-align: center;height: 40px;}
.manu a {margin: 2px; padding: 2px 5px; border: 1px solid rgb(238, 238, 238); color: #445363; text-decoration: none;}
.manu a:hover {	border: 1px solid #0853a1; background:#0853a1; color: #fff;}
.manu a:active {border: 1px solid #0853a1; background:#0853a1; color: #fff;}
.manu .current {margin: 2px; padding: 2px 5px; border: 1px solid #0853a1; color: #fff; font-weight: bold; background-color: #0853a1;}
.manu .disabled {margin: 2px; padding: 2px 5px; border: 1px solid rgb(238, 238, 238); color: rgb(208, 205, 205)}

.FuRight{width:65px; min-height:130px; background:#0853a1; position:fixed;right:10px; top:200px;z-index: 888;border: 1px solid #fff;}
.FuRight div{width:65px; min-height:65px; margin:0 auto; border-bottom:1px solid #0853a1;float: left;}
.FuRight div label{width:30px; height:30px; margin:8px auto 0 auto; display:block; background:url(/img/cart.png) no-repeat center center; background-size: 25px 25px; }
.FuRight div span{width:100%; height:20px; line-height:20px; margin:0 auto 0 auto; display:block; text-align:center}
.FuRight div a{color:#fff;}
.FuRight div:hover{background:#0853a1;}
        
.FuRight div.frp1{ position: relative}
.FuRight div.frp1 label{background: url(../img/qq1.png) no-repeat; background-size:25px 25px; }
.FuRight div.frp1 ul{ width: 100px;min-height: 200px;border: 3px solid #0853a1;background: #fff;position: absolute;top: 0;right: 65px;padding: 5px 0 4px 0;float: left;overflow: hidden; display: none}
.FuRight div.frp1 ul li{ width: 100%;padding: 7px 0; text-align: center}

.FuRight div.frp3{border: none;position: relative;min-width: 65px;}
.FuRight div.frp3 label{background: url(/img/ier.png) no-repeat; background-size:25px 25px; }
.FuRight div.frp3 div{ width: 120px;min-height: 125px;border: 3px solid #0853a1;background: #fff;position: absolute; top: -66px;right: 65px;padding: 5px 0 4px 0;float: left;overflow: hidden; display:none }
.FuRight div.frp3 div p{width:100%; height:80px; padding:5px 0;margin: 0 auto;text-align:center;}
.FuRight div.frp3 div p img{margin: 0 auto;}
.FuRight div.frp3 div span{width:100%; height:36px; line-height:18px; display:block; text-align:center;}
.FuRight div.frp3 div font{width:100%; height:25px;line-height:25px;  display:block; text-align:center;}

/*文件上传*/
.file{ position: relative;float: left;height: 25px;}
.file a{ position: absolute;left: 0;top: 0;    width: 64px;line-height: 25px; float: left; border: 1px solid #ccc; color: #666;line-height: 23px;text-align: center; cursor: pointer; font-size: 12px;display: inline-block;  text-decoration: none;
    background: #e6e6e6;
    background: -webkit-linear-gradient(#ffffff, #e6e6e6);
    background: -o-linear-gradient(#ffffff, #e6e6e6);
    background: -moz-linear-gradient(#ffffff, #e6e6e6);
    background: linear-gradient(#ffffff, #e6e6e6);}
.file input{ opacity: 0;}
.ProductDocument{ float: left;line-height: 25px;margin: 0 10px 0 0;}
.ProductDocument a{color: #666;}
.ProductDocument a:hover{text-decoration: underline}

.noInfo{ width: 100%;height: 50px;line-height: 50px;text-align: center;color: #333;font-size: 14px;}

@media (max-width: 640px){
body{ max-width: 640px;font-family: inherit;}
.top{ display: none;}
.header{ width:100%; height:100px; padding-top: 10px ; overflow:hidden;border-bottom: 3px solid #0853a1;}
.logo{ width:65%; height:100px; float:left;padding-top:0;padding-left: 15px;overflow: hidden;}
.header .logo .weblogo{ display: none;}
.header .logo label{ width: 100%;}
.header .logo .mobilelogo{ display: block;}
.header .logo label img{ width: 80%;}
.header .logo h3{display: block;width: 100%;height: 30px;line-height: 30px;color: #0853a1;font-size:1.2em;}
.header-con{ display: none;}
.header-right { width: 15%;padding: 0;background: none;}
.header-right p{ display: none;}
.header-right strong{ display: none;}
.header-right em{display: block;width: 40px;height: 80px;display: block;float: right;margin: 10px 10px 5px 5px;background: url(/img/m1.png) no-repeat center center;background-size: 25px 25px; background-color: #0853a1;border-radius: 3px;  }
.nav{ display: none;}
.mobilenav{ width: 0;height: 100%; background: #0853a1;overflow: hidden;z-index:8888;float: right;position: absolute;top: 0;right: 0;display: block;opacity: 0.9; }
.mobilenav ul li{width:100%; margin:0; line-height:50px; float:left; text-align:left;position:relative;z-index:900;  list-style-type:none; }
.mobilenav ul li a.nava{width: 100%; height:50px; display:inline-block; color:#fff; font-size:16px;border-bottom: none;text-align: left;padding: 0 5%;border-bottom: 1px solid #02674a; }
.mobilenav ul li a.nava i{background:url(../img/tr.png) no-repeat center center;background-size: 12px 12px;   display:inline-block; width:60px; height:50px;float: right;}
.mobilenav ul li a.navaCur{width: 100%; height:40px; display:inline-block; color:#fff; font-size:16px;border-bottom: none;text-align: left;padding: 0 5%; border-bottom: 1px solid #02674a }
.mobilenav ul li a.navaCur i{background:url(../img/tb.png) no-repeat center center;background-size: 12px 12px;   display:inline-block; width:60px; height:50px;float: right;}

.mobilenav ul li p{display:none ;width:100%; padding:0;margin: 0;line-height: normal; float:left; text-align:left; background:#01634a;border-bottom: 1px solid #0853a1;}
.mobilenav ul li p a{width:100%;overflow: hidden; line-height:22px;height: 25px; display:inline-block; color:#fff; font-size:14px; margin:1px 0 0 0 ;padding: 5px 20px;position: relative;  }
.mobilenav ul li p a i{ line-height:22px; display:inline-block; background:none; width:5px; height:5px; font-size:1px ; background:#f1f1f1;margin: 0 ; float: left;position: absolute;left: 10px;top: 15px; }
.BoxMask {width:100%;height:100%;background:#333;position:absolute;top:0;left:0;z-index:9999;opacity: 0.8;display:none;z-index:8887}

.ban{ display: none;}
.mban{ display: block;margin: 5px 0;overflow: hidden}
.mban img { width: 100%;}
.msearch{ display: block;width: 100%;height:35px;background: #0853a1; width: 98%;margin: 0 auto; }
.msearch input{ width: 85%;height: 30px;margin: 3px;float: left; }
.msearch a{ display: block;width: 10%;height: 30px;background:#0853a1;color: #fff;line-height: 30px;float: right;margin: 3px;font-size: 14px;}
.category strong { display: none;}
.category .C-pro{ display: none;}
.category{ width: 100%;}
.category ul { height: 300px;overflow: hidden;margin: 0;} 
.category ul li{ width: 44%;margin:3%;}
.About-info{ width: 100%;margin: 0;padding: 0;}
.About-conter{ width: 100%;margin: 0 auto;}
.About-conter h3{ display: none;}
.About-conter strong{ display: block;width: 80%;border-bottom: 1px solid #fff;height:20px;text-align: center;margin: 0 auto;}
.About-conter strong a{ display: block;width: 100px;height: 40px;background: #0853a1;line-height: 40px;color: #fff;font-size: 20px;margin: 0 auto;}
.About-left{ width: 100%;}
.About-left img{ width: 80%;margin: 10% 10% 5% 10%; height: 200px;}
.About-right{ width: 100%;margin: 0;padding-bottom: 30px;}
.About-right p{ margin: 0 5%;font-size: 14px;}
.About-right a{ width: 100px;}
.Products{ display: none;}
.Product{ display: block;overflow: hidden;background: #f7f7f7;}
.Product strong{display: block;width: 80%;height: 20px;border-bottom: 1px solid #0853a1;margin: 20px auto;}
.Product strong label{display: block;width: 100px;margin: 0 auto;height: 40px;line-height: 40px;background: #f7f7f7;text-align: center;font-size: 20px;color: #0853a1;font-weight: bold;}
.Product ul { overflow: hidden;}
.Product ul li{ width: 43%;float: left;margin: 3%;height: 180px;}
.Product ul li a{ display: block;width: 100%;}
.Product ul li a img{ width: 90%;margin: 5%;border: 1px solid #ccc;background: #fff;}                    
.Product a.coa{ display: block;width: 100px;height: 40px;line-height: 40px;background: #0853a1;color: #fff;margin: 20px auto;text-align: center;}

/*产品搜索*/
.pro-search{ width:95%;margin: 0 auto;}
.pro-search li{ width: 45%;margin: 1%;float: left;border: 1px solid #ccc;}
.pro-search li a{display: block;width: 100%;}
.pro-search li a img {width: 100%;height: 145px;}

.More{ display:block;width: 100%;height: 30px;background: #eee;border-bottom: 1px solid #ccc;}
.More a{display: block;color: #333;font-size: 16px;width: 25%;margin: 0 auto;height: 30px;line-height: 30px;text-align: center;}
.More a i{display: block;background: url(/img/i3.png) no-repeat center;width: 10px;height:30px;float:right;}
.mleftpro{ display:block; z-index:9999}
.mleftpro{ width: 0;height: 100%; background: #f8f8f8;overflow: hidden;z-index:8888;float: left;position: absolute;top: 0;left:0;display: block;opacity: 0.9; }
.mleftpro ul{ width: 43%;}
.mleftpro ul li{width:100%;margin:0; line-height:40px; text-align:left;position:relative;z-index:900;  list-style-type:none; }
.mleftpro ul li a{ display: block;width: 100%;background: #0853a1;opacity: 0.8;color: #fff;height: 40px;padding-left: 3%;}
.mleftpro ul li.on{ width: 100%;height: 1000px;background: #0853a1;opacity: 0.8;padding-left: 3%;}
.mleftpro ul li.on a{display: block;width: 100%;background: #0853a1;opacity: 0.8;color: #fff;height: 200px;padding-left: 0;}
.mleftpro ul li ul{ display: none;}

.mleftpro ul li.cur ul{display: block;width:158px;position: absolute;top: 0;left: 103%;z-index:9999;}
.mleftpro ul li.cur ul li{width: 100%;}
.mleftpro ul li.cur ul li a{ display: block;width: 100%;height: 40px;color: #000;background: #eee;opacity: 0.8;text-align: center;line-height: 40px;border-bottom: 1px solid #ccc;}
.mleftpro ul li.cur a{ background: #535353;}


.BoxM {width:100%;height:100%;background:#333;position:absolute;top:0;left:0;z-index:9999;opacity: 0.8;display:none;z-index:8887}


.full-width{ display: none;}
.news{ width: 100%;}
.partner-h{ width: 80%;}
.partner-h a{ font-size: 20px;}
.partner-h a span{ font-size: 20px;}
.news ul li{ width: 100%;height: 75px;}
.news ul li span{ font-size: 12px;}
.news ul li a{ margin: 3%;}
.news ul li a strong{ font-size: 14px;}
.news li span.new-s{ background: #0853a1;}
.news ul li span i{ font-size: 16px;}
.partner{ width: 100%;}
#photo-list{ width: 100%;}
.footer .box{ width: 100%;}
.footer .box .box1{ width: 90%;margin: 0 auto;float: none;padding: 0;}
.footer .box .box1 h3{ font-size:20px;}
.footer .box .box1 label{ color: #535353;font-size: 20px;font-weight: bold;}
.footer .box .box2{ display: none;}
.footer  .box3{ line-height: 25px;height: 45px;}
.footer .box3 h3{ font-size: 12px;    font-weight: normal;line-height: 20px; padding: 5px;}
.box1 p span{ font-size: 15px;}
.box1-links{display: block;width:100%;margin: 0 auto;padding:0;padding-bottom: 10px;}
.box1-links p{ padding-top: 14px;font-size:20px; color:#fff;}
.box1-links span{ color: #fff;font-size: 20px;float: left;font-weight: bold;}
.box1-links img { width:70px; height:70px; float:left;}
.bad{ display: none;}
.wrp-box{ display: none;}
.wrp-box-pro{ width: 100%;padding: 0;}
.wrp-box-pro strong{ margin: 0;}
.wrp-box-con{ width: 100%;}
.C-pro{ width: 80%;margin: 0 auto;background: url(/img/55.jpg) repeat-x center;}
.left-pro{ display: none;}
.leftm-pro{ display: block;width: 100%;}
.leftm-pro ul{height: 51px;border-bottom: 2px solid #f7f7f7;}
.leftm-pro li{ width: 24%;float: left;}
.leftm-pro li a{ display: block;width: 100%;height: 50px;font-size:16px;color: #000;line-height: 50px;text-align: center; }
.leftm-pro li.cur{ border-bottom: 3px solid #535353;font-weight: bold;}
.leftm-pro li.cur a{ color: #0853a1;}
.right-about { width: 100%;margin: 0 auto;}
.right-about h3{ display: none;}
.right-about p{ font-size: 15px;}
.pro-right{ width: 100%;}
.pro-right li{ width: 49%;border: 0;margin: 0;}
.pro-right li a{ height: 230px;}
.pro-right li:hover{ border: 0;}
.pro-right .Pro-pic{ width: 40%;}
.pro-right .Pro-title{width: 45%;}
.pro-right .Pro-content{width: 88%;padding-top: 10px;}
.nav-pro-c span:hover{ color: #0853a1;}

.probottom{ width: 95%;padding-top: 5px;}
.DevelopmentList{ padding: 10px 2% 50px 2%;}
.DevelopmentList ul li.cur label {width: 40px;height: 47px;margin: 0 0 0 -20px;border: none;background: url(/img/qp2.png) no-repeat;background-size: 100%;color: #fff;font-size: 14px;line-height: 40px;}
.DevelopmentList ul li label {width: 40px;height: 40px;line-height: 40px;margin-left: -20px; font-size: 16px;}
.contact{ width: 100%;margin-bottom: 20px ;}
.contact strong{ margin-top: 20px;}
.left-link ul{ padding: 0 5%;width: 90%;}
.left-link li p{ font-size: 16px;}
.left-link img{ width: 100%;    width: 90%;padding: 0 5%;}
.right-link{ width: 90%;margin: 0 auto;overflow: hidden;}
.right-link .box2{ width: 100%;}
.right-link .box2 p{ width: 96%;min-height: 60px;}
.right-link .box2  p a{color: #333;width:20%;float: left;line-height: 40px;font-size: 16px;}
.right-link .box2  p textarea{ border: 1px solid #ccc;width: 74%;}
.right-link .box2 input{ border: 1px solid #ccc;float: left;width:74%;}
.right-link .box2 span{ width: 100%;padding-left: 20%;}
.box2 div a.btnsubmit{ width: 95%;}
.newsleft{ display: none;}
.new{ width: 100%;}
.new-content{ width: 100%; }
.newcontent{ width: 100%;}
.newcontent p{display: block;width: 90%;margin: 0 auto;font-size: 12px;padding: 0;text-indent:0;}
.newcontent p a{ width: 80px;float: right;background: #0853a1;margin:20px 0;color: #fff;line-height: 40px;margin-right: 40px;text-align: center;font-size: 18px;}
.newbottom{ padding-bottom: 10px;}
.newbottom label{display: block;padding-top: 10px;}
.newbottom label a{ height: 20px;font-size: 12px;color: #0853a1;}
.newbottom font{display: block;margin: 20px auto;float: right;}
.newbottom font a{ display: block;width: 80px;height: 30px;background: #535353;text-align: center;color: #fff;font-size: 18px;line-height: 30px;margin-right: 40px;}
.new-nav{ width: 100%;padding: 0;border-bottom: 2px solid #f7f7f7;}
.new-nav li{ width:30%;}
.new-nav li a{ background:#fff;font-size: 18px;}
.new-nav li a:hover{ background:#fff;color: #333;}
.new-nav li.conn a{ background: none;border-bottom: 3px solid #535353;color: #0853a1;font-weight: bold;font-size: 16px; }
.new-nav li.conn a:hover{ color: #0853a1;}
.new-nav li a{ background: none;width: 100%;font-size: 16px;font-weight: normal;}
.newsright{ width: 100%;margin: 0;}
.newsright h3{ display: none;}
.newsright p img{ width: 100%;}
.new-con{ display: none;}
.newm-con{ display: block;padding-top: 20px;}
.newm-con li{ width: 100%;}
.newm-con li a{ width: 95%;display: block;margin: 0 auto;height: 30px;border-bottom: 1px solid #ccc;line-height: 30px;}
.newm-con li a strong{ font-size: 13px;color: #666;font-weight: normal;float: left;background: url(/img/25.png) no-repeat center left;padding-left: 25px;}
.newm-con li a span{ float: right;font-size: 11px;color: #929292;}



#photo-list{ height: 70px;}
#demo1 {float: left;}
#demo1 font{float: left;display: block;width: 150px;height: 80px;background: #fff;border: 1px solid #eee;margin: 5px 10px;}
#demo1 font i{ width: 100%;border: 0;margin: 0;height: 60px; display:block}
#demo1 font i img{ width: 100%;border: 0;margin: 0;height: auto;}
#demo1 font em{display: block;width: 100%;border: 0;margin: 0;height: 40px;display: block;line-height: 20px;font-style: normal; text-align: center}

.Npage{ padding:5px 5%;width: 90%; display:block;background: #fff;margin:10px 0;overflow: hidden;}
.Npage div{width:100%;display:block; background:#fff}
.Npage p{width:20%; margin:0 0 0 0; float:left; }
.Npage p a{border-radius:3px 0 0 3px; display:block; height: 18px; padding: 7px 0;background: #cdece1;border: solid #ccc 1px; font-size: 14px; line-height:18px; text-align: center;}
.Npage p.disabled a{ color: #d0cdcd;}

.Npage p.first a{ color:#000}
.Npage p.prev a{border-radius:0; border-left:none; color:#000}
.Npage p.next a{border-radius:0; border-left:none; color:#000}
.Npage p.last a{border-radius:0 3px  3px 0;border-left:none; color:#000}
.Npage p span{border-radius:0; display:block; height: 18px; padding: 7px 0;border: solid #ccc 1px;background: #cdece1; border-left:none; font-size: 14px; line-height:18px; text-align: center;}
.Npage p span b{ color:#ff0000;}

.page{display:none}

.left-link{ width:100%;}
.left-link ul{ float: left;width: 90%;margin-right: 60px;}
.left-link li{ width:100%; height:70px; border-bottom:1px dashed #ccc;}
.left-link li img{ float:left; width:53px; height:auto;}
.left-link li p{ font-size:18px; color:#434343; margin-left:70px; padding-top:15px;} 
.left-link li:hover{ background:#fff; color:#000;}
.left-link img{ float: left;width: 50%;}
.right-link{ width:90%;overflow: hidden;margin: 10px auto; text-align: center; margin: 10px auto;}
.right-link img{ width:94%;}

/*产品详情*/
.mright_pro{ display: block;}
.mright_pro .Pro-pic{ margin: 3px auto 0px auto; background: #fff; float: left; padding: 10px 20px;}
.mright_pro .Pro-pic img{ width: 100%;float: left;}
.mright_pro .Pro-title{float: left;margin: 0 5%;width: 90%; }
.mright_pro .Pro-title span{display: block;font-size: 16px;height: 50px;line-height: 50px;border-bottom: 1px solid #dfdfdf;}
.mright_pro .Pro-title p{ font-size: 14px;color: #828282;line-height: 30px;}
.mright_pro .Pro-content{ width: 100%;display: inline-block;}
.mright_pro .Pro-content .showtab{clear: both;margin: 0; letter-spacing: -1px; background: #efefef; font-size: 0; position: relative;z-index: 1;border-top: 2px solid #0853a1;}
.mright_pro .Pro-content .showtab  a.on {background: #0853a1;  color: #FFF;}
.mright_pro .Pro-content .showtab  a { display: inline-block;vertical-align: top; letter-spacing: 0; cursor: pointer; line-height: 36px; padding: 0 40px; font-size: 16px;color: #5d5d5d; border-right: 1px solid #DDD;}
.mright_pro .Pro-content  .con{border: 1px solid #efefef; padding: 20px; margin-top: -1px;}    
.mright_pro .Pro-content  .con p{ line-height: 30px;}   

.mright_pro a img{ margin: 0 auto;text-align: center;}
.right_pro{ display: none;}
.probottom{ width: 90%;float:left;margin: 20px 5px;}
.probottom a{ color: #0853a1;font-size: 15px;width: 100%;display: block;height: 15px;}
.nav-pro-c{ width:100%; text-align:center;color:#434343;}
.nav-pro-c span{ font-size:16px; }
.nav-pro-c p{ font-size:18px;}
.nav-pro-c p i{color:#A74718;}
.pro-right li:hover{ border:1px solid #A74718;}
.pro-right li:hover span{ color: #0853a1;text-decoration: underline;}

.proBox_right{ width: 350px; margin: 3px auto 0px auto;background: #fff;float: left;padding:10px 20px;}
.proBox_right_img{width:350px; height:350px; background:#fff;  padding:1px; margin:0;text-align: center;  display: table-cell; vertical-align:middle;padding: 0;}
.proDetailL_img img{vertical-align:middle; }

.proBox_right_com {width:350px; height:64px; float:left; margin:10px 0 0 0; display:inline-block}
.proBox_right_com li{width:60px; height:60px; float:left; margin:0 3px 0 3px; border:1px solid #eee; padding:1px}
.proBox_right_com li a{ height: 100%;}
.proBox_right_com li.cur{ border:1px solid #ed4040;padding: 0;}

}