﻿@charset "utf-8";
 /* reset CSS */
html, body, ul, li, ol, 
dl, dd, dt, p, h1, h2, 
h3, h4, h5, h6, form, 
fieldset, legend, img ,div { margin:0; padding:0 ;     }
img                        { border:none;              }
h1,h2,h3,h4,h5,h6          { font-size:100%;           }
ul, ol                     { list-style:none;          }
input::-moz-focus-inner    { border:none; padding:0;   }
select, input              { vertical-align:middle;    }
select, input, textarea    { font-size:12px; margin:0; }
input[type=text], 
input[type=password], 
textarea                   { outline-style:none; -webkit-appearance:none;    }
body                       { font-size:12px; font-family:微软雅黑; line-height:24px; color:#666;}
input                      { padding-top:0; padding-bottom:0; font-family: 'SimSun','\u5b8b\u4f53';}
a                          { text-decoration: none;outline: none; color: #666;font-family:微软雅黑;}
a:hover, a:focus           { color: #996633;text-decoration: none;      }
	  
.clearfix:before,.clearfix:after ,.row:before,.row:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after{ display:table;content:" "}
.clear                     { clear: both;      }
.clearfix:after            { clear:both;       }		
.text-right                { text-align:right; }
.text-left                 { text-align:left;  }
.float-left                { float:left        }
.float-right               { float:right;      }
.container                 { width:1004px; margin:0 auto;}
.container-fluid           { width:100%        }

.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12                 { width:100%         }
.col-lg-11                 { width:91.66666667% }
.col-lg-10                 { width:83.33333333% }
.col-lg-9                  { width:75%          }
.col-lg-8                  { width:66.66666667% }
.col-lg-7                  { width:58.33333333% }
.col-lg-6                  { width:50%;         }
.col-lg-5                  { width:41.66666667% }
.col-lg-4                  { width:33.33333333% }
.col-lg-3                  { width:25%          }
.col-lg-2                  { width:16.66666667% }
.col-lg-1                  { width:8.33333333%  }

.radius                { behavior: url(/Public/css/pie.htc);
                           } 
/* ###################��ҳ###################### */
.header{ height:165px; background:url(../images/header_inside.jpg) bottom repeat-x; }
.header-top{ background:#454545; height:25px;}
.header-top .header-top_left{ width:1004px; text-align:right; margin:0 auto; height:25px; line-height:25px; color:#fff;}

.header-top .header-top-inside{ width:1010px; margin:0 auto;}
.header-top .header-top-inside .phome{ float:right;width:328px; height:31px;}
.header-top .header-top-inside .phome p{ float:left; color:#fff; line-height:31px;}
.header-top .header-top-inside .phome .emali{ margin-left: 60px;}
.header-top .header-top-inside .phome .tel{margin-left: 50px;}
.header-top .insdie a{ margin-left:15px; color:#fff;}

.header .header_inside{ height:140px; width:1004px; margin:0 auto;overflow: hidden; }
.header .logo{  float:left;width:314px;}
.header .shop{ float:right;  text-align: right;width: 260px;  line-height: 32px; color:#06468a; font-size:18px;  padding-top: 25px; padding-right:15px;}
.header .shop span{ font-size:24px; color:#ed1b24; padding-left:30px; background:url(../images/phome.png) left center no-repeat; font-style:italic; padding-right:10px;}


.search{ width:286px; float:right; height:37px; margin:0 43px 0 0;background:url(../images/search.gif) no-repeat;}
.search form{ float:left;}
.search-keyword{ height: 37px;background:transparent;;float: left;width: 198px;line-height:37px;border:none;border-right:0;padding-left: 35px;}
.search-submit{ height:37px; width:65px; border:none; display:inline-block;background:url(../images/search-submit.jpg) no-repeat;cursor:pointer;}








.nav{  z-index:1; height:50px; width:100%; background:url(../images/nav_x.png)  0px 4px repeat-x;}
.nav ul{ width:1004px; margin:0 auto; height:50px; background:url(../images/nav.jpg) center no-repeat}
.nav .nLi{ float:left;  position:relative; display:inline; z-index:9; width:143px; height:50px; line-height:50px;}
.nav li{ }
.nav li h3{}
.nav .nLi h3 a{ display: block;text-align: center;font-size: 14px; line-height:50px;text-decoration: none;height: 50px;font-weight:normal; color:#fff;}
.nav .nLi h3 span {display: block;text-align: center;font-size:8px;pointer;font-family:"宋体"; color: #fff;line-height: 10px; font-weight:normal; text-shadow:none;}
.nav li.one{ background:url(/Public/images/navlione.png) no-repeat; width:156px; position:relative; top:-2px; height:58px;}

.nav li.on h3{ background:url(../images/navli.png) center no-repeat;}
.nav li.on h3 a,.nav li:hover h3 a{}

.nav li.one h3{ background: none;}
.nav .sub{ display:none; width:800px; left:-350px; top:34px;  position:absolute; line-height:30px; height:30px; z-index:9999; text-align:center;}
.nav .sub li{ zoom:1;height:30px; line-height:30px; display:inline-block; }
.nav .sub a{ font-size:14px;   text-align:center; color:#fff; }
.nav .sub span{ padding:0 10px; color:#fff;}
.nav .sub a:hover{ color:#cc0000;}

.box{ background:url(/Public/images/time.jpg) center no-repeat; height:42px; line-height:42px; font-size:14px;  margin-top: 10px;}
.box span{ color:#f00; float:left; padding:0 20px;}

.box1{ }

.box1_title{ color:#fff; height:36px;}
.box1_title1{ background:url(/Public/images/index_title.jpg);}
.box1_title h2{height:34px;line-height: 34px;overflow:hidden; text-align:center; font-weight:normal; }
.box1_title .more{ float:right; font-size:12px;line-height: 36px; color:#414040; margin-right:5px;}
.box1_title  a{ color:#fff; font-size:16px;}
.box1_title span{ font-size:14px;}
.box1_content{ float:left;width: 785px;}

.box1_title2 h2{ text-align:left; padding-left:15px;}
.box1_title2  a{ color:#000;}
.box1_title2 span{ color:#185ca4;}

.box1_title3{ height:43px; background:url(../images/box3_title.png) no-repeat; padding:0 20px;}
.box1_title3 h2{ line-height:43px; height:43px;}
.box1_title3 .more{ line-height:43px; }

.box1_title4{background:url(../images/box4_title.png) no-repeat;}

.box1 .box1_left { border:1px #e9e9e9 solid; width:205px;float:right; margin-top:3px;}
.box1 .box1_left ul{   padding: 12px 0; }
.box1 .box1_left ul li{ height:21px; line-height:21px; background:url(../images/box1_left.png) center no-repeat; padding-left:50px; margin-top:11px;}

.I_about{ position:relative; float:left; width:283px; height:240px; background:url(/Public/images/index_about.png) no-repeat; padding:0px 10px 10px; margin-top:5px;}
.I_about p{line-height: 24px;  padding-top: 5px; text-indent:2em;}

.I_lang{ width:336px; background:url(/Public/images/lane.jpg) no-repeat; height:112px; float:left;  margin-left: 18px;}
.I_lang ul{  padding: 20px 0 0 125px;}
.I_lang li{ float:left; width:50%; height:30px; line-height:30px;}
.I_network{ width:277px; float:right;}

.conter{ width:1001px; margin:20px auto 30px;}

.footer_top{ height:24px; background:url(../images/footer_top.jpg) bottom repeat-x;}

.index_box1{margin-top:15px;}


.I_pro{ float:left; background:url(../images/I_pro.jpg) repeat-x;width:720px;border:1px #ccc solid; margin-left: 27px; padding:0 15px; border-radius:0 0 10px 10px;}

.box5{width:1001px; margin:0 auto;}
.box5 .box5_inside{ width:1001px; margin:0 auto;padding-top: 19px;}
.box5 .box5_inside .titile{ float:left;}
.box5 .parHd { height:40px;overflow: hidden; background:url(../images/box5.png) no-repeat;}
.box5 .parHd ul{ width: 810px; height:40px;margin: 0 auto;}
.box5 .parHd ul li{ float:left; line-height:40px; height:40px; width:90px; text-align:center;}
.box5 .parHd ul li a{ font-size:14px; color:#fff;}
.box5 .parHd ul li.on{ background:url(../images/sj.png) center bottom no-repeat; }
.tjcp_content{width:748px; height:136px;margin: 13px auto 0; position:relative; background:#fff; padding:5px 0px 0 30px;}

.tjcp_content li{ float:left;  width:141px; overflow: hidden; margin-right:4px;}
.tjcp_content li img{ width:139px; height:139px; display:block; border:1px #ccc solid;}
.tjcp_content li h3{ height:32px; line-height:50px; text-align:center; font-weight:normal;}
.tjcp_content li .title{text-align: center;height: 25px;overflow: hidden; }
.tjcp_content li .title a{color:#333}
.tjcp_content .bd{ overflow:hidden;  width: 722px;}

.tjcp_content .sNext,.tjcp_content .sPrev{ position: absolute;height: 28px;width: 18px;top: 50px;display: block; cursor:pointer;}
.tjcp_content .sNext{right: 5px;background:url(../images/next.png) no-repeat;}
.tjcp_content .sPrev{left: 5px; background:url(../images/prev.png) no-repeat; }
.tjcp_content li h2,.pro_content li h2{ text-align:center; height:24px; line-height:24px;}
.tjcp_content li h2 a,.pro_content li h2 a{ color:#000; font-weight:normal;}

.box2{height: 145px;}



.conter_box2_right .I_title p{ float:right;line-height: 40px; padding-right:20px;}
.I_title{ height:51px; line-height:51px; border-bottom:1px #ccc solid; position:relative;overflow: hidden;}
.I_title a.more{ float:right; height:30px;margin: 29px 0px 0 0; text-align:center; line-height:30px; font-size:14px; color:#fff;}
.I_title .xian{ height:4px; width:75px; position:absolute; left:0; bottom:-2px; background:#ffcc66;}
.I_title h2{ font-size:16px;}
.I_title h2 a em{ font-size:14px; font-style:normal;}
.I_title h2 a span{ font-size:12px; margin-left:5px;}

.t .I_title{ background:none; margin-bottom:0;border-bottom:none;background:url(../images/insdie_title.png); height:42px; line-height:50px; text-align:center;}
.t .I_title h2{ margin-left:0; font-size:14px; color:#fff; font-weight:normal;  height: 42px;  line-height: 42px;}
.t .I_title h2 span{ color:#000}
.t .I_title h2 a{ color:#fff;  font-weight: normal;  font-size: 14px;}
.t .I_title h2 a span{ font-size:14px;}

.insdie_title{ height:40px; margin-bottom:25px; background:url(/Public/images/insdie_title1.jpg) left top no-repeat;  padding-left: 35px;}
.insdie_title p{ float:left; font-size:14px; color:#444444; line-height:40px;}
.insdie_title p a{ color:#444；}

.inside_search{height:37px;border:1px #b2b2b2 solid; float:right;}
.I_contact{ padding-top:6px;}
.I_about_content{ line-height:21px;font-size:12px; color:#666;padding: 5px; }
.I_about_content img{ float:left; margin-right:10px;}
.I_contact_content{}
.I_contact_content .p1{float: left;line-height: 16px;}
.I_contact_content .p2{float: right;width: 100px; text-align:center;}
.I_contact_content .p3{float: left;width: 130px; line-height:16px;}
.I_contact_content .p4{ position:absolute; width:99px; height:100px; background:url(../images/lxfs.png) no-repeat; right:-7px; top:-7px;}
.bshare-custom.icon-medium-plus a{ margin-top:6px;}

.index_box2_right{ float:right; width:772px;}

.xian{ height:0px; width:100px; bottom:-1px; right:0; background:#5757E4; position:absolute;}


.index_box2{ margin-top:20px;}
.index_box2_left{ float:left; width:207px;}


.I_categories,.conter_box2_left_proclass{   position:relative; margin-bottom:10px;   border: 1px #e9e9e9 solid;}
.I_categories_content{overflow: hidden;}
.conter_box2_left_proclass ul { padding: 0 10px;  margin-top: 8px;}
.I_categories_content li,.conter_box2_left_proclass li{ height:21px; line-height:21px; font-size:12px;  text-align:left; padding-left:40px;background: url(../images/box1_left.png) center no-repeat; margin-bottom:10px;}
.conter_box2_left_proclass li.on,.conter_box2_left_proclass li:hover{ }
.conter_box2_left_proclass li a{ color:#000;}
.conter_box2_left_proclass li.on a,.conter_box2_left_proclass li:hover a{ color:#f00;}
.conter_box2_left_proclass_bottom{ height:17px;background:url(/Public/images/conter_box2_left_proclass_bottom.png) left no-repeat;}

.cd{ height:151px;  background:url(/Public/images/cd.jpg) no-repeat; line-height:22px; padding:10px; color:#333;}
.cd .f14{ font-size:16px; color:#185ca4;}
.cd .cd1{   height: 63px;  padding: 15px 0 0 20px;}
.cd .cd1 p{ color:#333; font-size:16px; text-align:center;}
.cd .cd2{  height: 44px;  text-align: right;  padding: 15px;}
.cd .cd3{padding: 15px;}


.box3{ height:334px; width:1001px; margin:20px auto; background:url(../images/box3.png) top center no-repeat;}
.box3_title{ height:55px; line-height:55px;padding: 11px 70px 0;}
.box3_title li{ float:left; text-align:center;color:#336699; font-size:16px; padding: 0 15px;}
.box3_title li.o{ background:url(../images/box3_title.png) center no-repeat; color:#fff; }
.box3_content{padding-left: 70px;padding-top: 30px;}
.box3_content span{ font-size:16px;}
.I_News{ position:relative; width:470px; height:250px; float:right; }
.I_News_content{ padding-top:8px;}



.I_News_content li{ height:22px; line-height:22px; background:url(../images/I_News_content_li.png) left center no-repeat; padding-left:20px; }
.I_News_content li p{ height:22px; text-indent:0;overflow: hidden;  float: left;  width: 300px; line-height:22px;}
.I_News_content li span{ float:right;line-height: 22px;}
.I_News_content li.z{ height:110px; background:none; padding-left:0;}
.I_News_content li.z img{ float:left; margin-right:10px; width:98px; height:98px; border:1px #ededed solid;}
.I_News_content li.z a{ color:#5f6062;}
.I_News_content li.z p{ line-height:24px; height:75px; border-bottom:1px #ccc dashed; width:360px; text-indent:6em;}

.I_new{ width:250px; float:left; background:url(/Public/images/I_new.jpg) no-repeat;}
.I_new h2{ border-bottom:none;  line-height: 18px;  height: 18px;  padding-top: 5px;  padding-left: 70px;}
.I_new span{ color:#aa0000; font-size:20px;  padding-left: 70px;}
.I_new  p{padding-left: 40px;  line-height: 24px;  padding-left: 40px;  padding-top: 4px;}

.I_produts{height: 243px;margin: 15px 0 0; border:1px #e9e9e9 solid;border-top:none;   border-radius: 25px 25px 0 0;}
.I_produts_content li{ line-height:18px; height:18px; overflow:hidden;}
.I_video{ float:left;width: 282px;}
.I_video_content{ padding-top:10px; text-align:center;}
.I_video_content img{ cursor:pointer;}




.pro_content{ padding:40px 0 0; min-height:545px;}
.pro_content1{ padding:15px;min-height:530px;}
.pro_h3{ height:26px; line-height:26px; text-align:center; margin:10px 0; border:1px #ccc dashed; background:#fff; }

.conter_box2{width: 1005px;margin: 0 auto;}
.conter_box2_right{ width:779px; float:right;border-radius: 10px 10px 0 0; }
.conter_box2_right .index_title{ background:url(../images/products.jpg); height:29px; line-height:29px; overflow:hidden; padding:0 10px;}
.conter_box2_right .index_title p{ float:right;  color:#fff;}
.conter_box2_right .index_title p a{ color:#fff;}
.conter_box2_right .index_title h2 a{ color:#fff; font-family:微软雅黑; font-size:14px; font-weight: normal;}
.pro_title{ height:49px; border-bottom:1px #cc9966 solid; margin:0 25px; line-height:49px;}
.pro_title a{ font-size:18px;}
.pro_title a span{ font-size:14px;}

.conter_box2_left .index_title{ background:url(../images/index_title.jpg); height:29px; line-height:29px; overflow:hidden;padding:0 10px 0 20px ; }
.conter_box2_left .index_title p{ float:right; padding-right:15px;}
.conter_box2_left .index_title h2 a{ color:#000; font-family:微软雅黑; font-size:30px; font-weight:normal; font-size:14px;color:#fff;}

.conter_box2_left .index_title h2 a span{ margin-left:15px;font-size: 12px;}
.conter_box2_left .pro_content{ padding:20px 0 0 25px; min-height:365px}


.about_content{padding:10px;min-height: 320px;}
.contact26{ background:url(../images/contact26.jpg) left top no-repeat; height:322px;}
.contact26 p{line-height: 20px;padding-left: 90px;}
.contact26 p.p1{margin-top: 10px;}
.contact26 p.p2{margin-top: 25px;}
.contact26 p.p3{margin-top: 47px;}

.about_content,.art_content,.pro_content{ border:1px #e9e9e9 solid; border-top:none;}


.conter_box2_left{ width:205px; float:left;}



.inside_title{ height:40px; line-height:43px; position:relative; overflow:hidden; background:url(/Public/images/inside_title.png) no-repeat;padding:0 25px 0 35px;}
.inside_title p{ float:right; overflow: hidden;}
.inside_title h2{font-size:16px; color:#e52027; text-decoration:none; text-align:left;font-weight: normal;float:left; width:250px;}
.inside_title em{ float:left; font-style:normal;  font-size: 42px;  line-height: 34px;  height: 34px; margin-right:5px;}
.inside_title h2 span{ color:#185ca4;margin-right: 10px; }

.subnav{ height:42px; background:#ddd;margin-top: 20px;}
.subnav li{ padding:0 20px; line-height:42px; margin-right:2px; background:#ccc; float:left;}
.subnav li.on{ background:#009999;}
.subnav li.on A{ color:#FFF;}


.pro_content li{ height:200px; overflow:hidden; float: left;width: 324px;margin-left: 27px;}
.pro_content li img{ width:146px; height:146px; float:left;  margin: 5px 10px 0 5px; padding:2px;}
.pro_content li h2{ text-align:left; overflow:hidden;margin-right:10px; font-size:12px; line-height:32px;}
.pro_content li p{ height:100px; overflow:hidden; }
.pro_content li span{ font-weight:bold;}
.pro_content li a.more{display: block;text-align: right;padding-right: 32px; background:url(../images/amore.jpg) right top no-repeat;margin-right: 19px;}
.art_content{min-height:248px;}
.art_content li{ line-height:35px; height:35px; border-bottom:1px #ccc dashed;padding:0 10px}
.art_content li span{ float:right;}
.art_content li h2{ float:left; font-weight:normal; font-size:14px;}
.art_content li h2 a{ color:#000;}
.art_content li p{ width:500px; height:56px; line-height:24px;}
.art_content li a.more{ width:80px; line-height:24px; height:24px; background:url(../images/news_more.jpg) no-repeat; display:block; color:#fff; text-align:center; padding-right:10px;}



.scott{ text-align:right;padding: 20px 50px 20px 0;}
.scott span,.scott a{ height:19px; padding:0 5px; border:1px #ccc solid; line-height:19px; background:url(../images/page.jpg); margin-right:5px;}
.scott .current{ border:1px #0b33e0 solid; }

.biaoti{ height:42px; line-height:42px; font-size:20px; text-align:center;}
.wzzw{ line-height:24px;}
.wzzw img{ margin:0 auto; display:block;}
.footer{ background:url(../images/footer.jpg) center top repeat-x;  margin-top: 15px; }
.footer .footer_insdie{width:1004px; margin:0 auto; height:395px; position:relative;}
.footer .footer_left{ line-height: 24px; padding-top:15px;}
.footer .bottom_nav{   overflow:hidden;height:200px}
.footer .bottom_nav a{ color:#212020; font-size:12px;}
.footer .bottom_nav li{ float:left; width:158px; text-align:left; }
.footer .bottom_nav li.i2{ width:210px; }
.footer .bottom_nav li H5{ font-weight:normal;}
.footer .bottom_nav li.i6 h5{ background:none;}
.footer .bottom_nav li H5 A{ font-size:14px;}
.footer .bottom_nav li .p1,.footer .bottom_nav li .p2{  float: left;  width: 85px;line-height: 20px;}
.footer .p3{  color: #212020;  padding-top: 10px; line-height:18px;}
.footer .ksdh{  width: 185px;  position: absolute;  top: 148px;  right: 0; color: #212020;}
.footer .cdoe{  position: absolute;  right: 0;  top: 108px;}
.footer .footer_right{ float:right; width:205px; text-align:center;line-height: 42px;}
.footer_content{position: relative; padding-top:25px; width:1100px;  margin:0 auto;height: 96px;}


