﻿/* CSS Document */

body{background-color:#fff; overflow-x:hidden; color:#666; font-size:14px; font-family: microsoft yahei , "΢ź","Raleway", sans-serif; position:relative;}/*վɫ*/



/* CSS reset for c_b */

body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
table th , table td input{ padding:4px 5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/

/*title*/

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,p,blockquote{margin:0;padding:0;list-style:none;}
em,i,h1,h2,h3,h4,h5,h6,p{font-style:normal;font-weight:normal;}
a:link,a:visited,a:active{text-decoration: none;}
a:hover{text-decoration:none;color:#006A4F;}
a.alink:link,a.alink:visited,a.alink:hover,a.alink:active{color:#0000ff;}
img { border:none; vertical-align:middle; }
input,select{ border:0px; padding:0px;margin:0px;vertical-align:middle;outline-style:none;color:#231815}

h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
h1,h2,h3,h5,h6{ padding:0px; margin:0px; display:inline;}
/*λ*/

.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1200px; font-family:microsoft yahei;}


/*ҳü*/

.header{width:100%;  background-color:#fff;}
.htop{ border-bottom:1px solid #ececec;}
.htop .container{ height:43px;}
.htop em{ float:left; line-height:43px; font-size:13px; color:#3b3b3b;}
.htop h1{ float:left; line-height:43px; font-size:13px; color:#3b3b3b; font-weight:normal;}
.htop ul{ float:right;}
.htop li{ float:left; line-height:43px; padding:0 13px; background:url(../images/htop_line.png) no-repeat left center;}
.htop li a{ font-size:13px; color:#3b3b3b;}
.htop li.noBg{ background:none;}
.htop span img{ display:block; position:absolute; bottom: -100px; left: -60px; display:none;}
.htop span:hover img{ display:block;}


/*hcont*/

.hcont{ padding:23px 0;}
.hcont .logo{ float:left; position:relative;}
.hcont .logo dl{ overflow:hidden;}
.hcont .logo dt{ float:left;}
.hcont .logo dt img{ display:block;}
.hcont .logo dd{ margin-left:184px; padding-left:15px; border-left:1px solid #ececec; margin-top:5px;}
.hcont .logo dd h1,.hcont .logo dd h2 ,.hcont .logo dd div{ font-size:25px; color:#3b3b3b;}
.hcont .logo dd h2 span { color:#007b5f; font-weight:bold;}
.hcont .logo dd div span{ color:#007b5f; font-weight:bold;}
.hcont .logo dd div h2,.hcont .logo dd div p{ font-size:15px; color:#3b3b3b; display:inline;}
.hcont .pinpai{ float:left; margin-left:200px;}
.hcont .pinpai img{ width:70px; height:70px;}
.hcont .phone{ padding-left:45px; background:url(../images/phone1.png) no-repeat left center; margin-top:12px; float:right; }
.hcont .phone p{ font-size:15px; color:#3b3b3b;}
.hcont .phone b{ font-size:22px; color:#007b5f;}

/*navMain*/

.navMain{ background:url(../images/navbg.png) repeat-x center; height:56px; position:relative; z-index:999;}
.navMain ul{ height:56px;}
.navMain li{ float:left; position:relative;}
.navMain li>a{ font-size:15px; color:#f4f4f4; text-decoration:none; padding:0 16px; display:block; height:56px; line-height:56px;}
.navMain li>a:hover,.navMain li.cur>a{ background-color:#ff7800;}

 .nav>li .sednavs{ width: 482px; height: auto; top: 56px; position:absolute; background:url(../images/sbg.png) repeat center; display:none; left:0; z-index:9999;}
 .nav>li .sednavs .sen{ float:left; margin-top: 13px; /* margin-left: 0px; */}
 .nav>li .sednavs .sen p{ height:30px; line-height:30px; padding-left: 46px; background: url(../images/pbg2.png) no-repeat 18px center; text-align:left;}
 .nav>li .sednavs .sen p a{ font-size:14px; color:#fff; display:block;width: 120px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
 .nav>li .sednavs .sen p a:hover{color:#ff7800;}
 .nav>li .sednavs .nImg{ margin-top:24px; float:left; margin-left:15px;}
 .nav>li .sednavs .nImg img{ display:block;}
 .nav>li:hover .sednavs{ display:block;}


/*-----ҳ banner-----*/
/*.slideBox{ width:100%; height:550px; overflow:hidden; position:relative;}
.slideBox video {display: block;position: absolute;left: 50%;top: 50%;width: 1920px;height: 1080px;margin: -600px 0 0 -960px;}
.slideBox .hd{  overflow:hidden; position:absolute; right:0; bottom:20px; width:100%; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; flo/at:left; text-align:center; width:100%;}
.slideBox .hd ul li{ fl/oat:left; display:inline-block; width:12px; height:12px; margin:0 6px; border-radius:6px; text-align:center; background:#222; cursor:pointer; font-size:0;}
.slideBox .hd ul li.on{ background:#c81922; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:550px; }
.slideBox .bd li a{ display:block; height:550px; text-decoration:none;}
.slideBox .bd img{ width:450px; height:550px; display:block;  }
.slideBox .prev,
.slideBox .next{ display:none; position:absolute; left:3%; top:50%; margin-top:-30px; width:30px; height:60px; background:url(../images/arrow_left.png) no-repeat; }
.slideBox .next{ left:auto; right:3%; background:url(../images/arrow_right.png) no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
*/

/*banner*/
.slideBox{ width:100%; height:550px; overflow:hidden; position:relative;}
.slideBox video {display: block;position: absolute;left: 50%;top: 50%;width: 1920px;height: 1080px;margin: -600px 0 0 -960px;}
.slideBox .hd{overflow:hidden; position:absolute; right:0; bottom:20px; width:50%; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; text-align:center; width:100%;}
.slideBox .hd ul li{float:left;display:inline-block;width:25px;height:25px;margin:0 6px;text-align:center; background:rgba(0,0,0,.5);; cursor:pointer; font-size:0;}
.slideBox .hd ul li.on{ background:#234ea3; color:#fff; }
.slideBox .hd ul li span{width: 25px;height: 25px;display: block;color: #fff;line-height: 25px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;height:500px;}
.slideBox .bd li a{ display:block; height:550px; text-decoration:none;}
.slideBox .bd img{ width:450px; height:550px; display:block;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-30px; width:30px; height:60px; background:url(arrow_left.png) no-repeat; }
.slideBox .next{left:auto; right:3%; background:url(arrow_right.png) no-repeat;}
.slideBox .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}



/*--------Ʒ-----------*/
.fenlei{ width:1200px; height:460px; margin:0 auto; margin-top:20px;}
.fenlei_top{ width:1200px; height:80px; margin:0 auto;}
.fenlei_tf{ width:1200px; height:50px; line-height:50px; margin:0 auto; background:url(../images/cp_title.jpg) no-repeat center center; font-size:26px; font-weight:bold; color:#ff9412; text-align:center;}
.fenlei_r{ width:300px; text-transform:uppercase; height:30px; line-height:30px; border-bottom:1px #e1e1e1 solid; text-align:center; font-size:16px; color:#787878; margin:0 auto;}
.fenlei_bg{ width:1200px; height:auto; margin:0 auto; margin-top:30px;}

.fenlei_a{width:280px; height:390px; float:left; margin-left:10px; margin-right:10px; text-align:center;}
.fenlei_a a{ width:280px; height:390px; float:left; background-color:#f6f6f6;}
.fenlei_a a .fenlei_text{ font-size:24px; color:#017862; font-weight:bold; height:60px; line-height:60px;}
.fenlei_a a img{ width:208px; height:208px; margin:0 auto; border:3px #ff9412 solid;border-radius:50%; margin-top:30px;}
.fenlei_a a .fenlei_fen{ width:67px; height:2px; background-color:#bbbbbb; margin:0 auto;}
.fenlei_a a .fenlei_more{ width:90px; height:25px; margin:0 auto; background-color:#ff9412; color:#FFF; line-height:25px; font-size:14px; margin-top:20px;}
.fenlei_a a:hover{ width:280px; height:390px; float:left;}
.fenlei_a a:hover img{width:208px; height:208px; margin:0 auto; border:3px #017862 solid;border-radius:50%; margin-top:30px;}
.fenlei_a a:hover .fenlei_text{ font-size:24px; color:#017862; font-weight:bold; height:60px; line-height:60px;}
.fenlei_a a:hover .fenlei_fen{ width:67px; height:2px; background-color:#017862; margin:0 auto;}
.fenlei_a a:hover .fenlei_more{ width:90px; height:25px; margin:0 auto; background-color:#017862; color:#FFF; line-height:25px; font-size:14px; margin-top:20px;}


/*-------pro б---------*/
.liebiao{ width:1200px; height:auto; margin:0 auto;}
.liebiao_pro{margin-top: 10px; border: 1px solid #d7d7d7; padding-top: 10px; width:auto; line-height:auto;}
.liebiao_pro ul{ width:100%; height:auto; padding:0px; margin:0px;}
.liebiao_pro ul li{ width:100%; height:auto; margin:4px 0; border-bottom:1px solid #ccc;}
.liebiao_pro ul li .protit{ width:100px; height:40px; line-height:40px; background:#ffefe0; float:left; margin-left:10px; padding:0 10px;border-radius:5px;}
.liebiao_pro ul li .protit h2 a{ font-size:16px; color:#ff6600; padding:0px; margin:0px; display:inline}
.liebiao_pro ul li .protit h2 a:hover{ color:#0066FF;}
.liebiao_pro ul li .proinfo{ width:1040px; float:right; height:auto; padding-right:10px;}
/*.liebiao_pro ul li .proinfo h2 a{ font-size:14px; margin-right:5px; font-weight:normal; border:1px dotted #ccc; padding:10px; margin-bottom:5px; width:120px;}*/
.liebiao_pro ul li .proinfo dl{ width:100%; height:auto;}
.liebiao_pro ul li .proinfo dl dd{ width:150px; float:left; margin-right:10px; margin-bottom:5px;border:1px dotted #ccc; line-height:30px; text-align:center;}
.liebiao_pro ul li .proinfo dl dd h2 a{ font-size:14px; font-weight:normal;}


/*-------ҳpro show-------*/
.sy_cp{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding-bottom:20px; padding-top:20px;}
.sy_cp_top{ width:1200px; height:54px; margin:0 auto; background:url(../images/sy_cp_top.jpg) no-repeat center top; font-size:24px; font-weight:bold; line-height:54px; text-align:center; color:#FFF;}
.sy_cp_top a{color:#FFF;}
.sy_cp_bg{ width:1198px; height:auto; overflow:hidden; margin:0 auto; border:1px #e4e4e4 solid; padding-top:20px; padding-bottom:20px;}
/* mover ad */

.hl_main5_content{width:1198px; height:250px; overflow:hidden; border-top:none; float:right; position:relative;} 
.hl_main5_content1{width:1110px; overflow:hidden; margin:0 auto;} 
.hl_main5_content1 ul{width:1110px; overflow:hidden;} 
.hl_main5_content1 ul li{ float:left; width:260px; height:250px; display:inline; margin-left:8px; margin-right:8px; text-align:center;} 
.hl_main5_content1 ul li a{ width:260px; height:250px; display:block; background-color:#017862; font-size:14px; line-height:40px; color:#FFF;}
.hl_main5_content1 ul li a:hover{ width:260px; height:250px; display:block; background-color:#ff9412; font-size:14px; line-height:40px; color:#FFF;}
.hl_scrool_leftbtn{width:26px; height:96px; background:url(../images/leftbtn.png) no-repeat; left:0; top:100px; left:10px; cursor:pointer; position:absolute; z-index:10;} 
.hl_scrool_rightbtn{width:26px; height:96px; background:url(../images/rightbtn.png) no-repeat; right:0; top:100px; right:10px; cursor:pointer; position:absolute; z-index:10;} 

/* mover ad */

.hl_main5_content2{width:1198px; height:250px; overflow:hidden; border-top:none; float:right; position:relative;} 
.hl_main5_content12{width:1110px; overflow:hidden; margin:0 auto;} 
.hl_main5_content2 ul{width:1110px; overflow:hidden; margin:0 auto;} 
.hl_main5_content2 ul li{ float:left; width:260px; height:250px; display:inline; margin-left:8px; margin-right:8px; text-align:center;} 
.hl_main5_content2 ul li a{ width:260px; height:250px; display:block; background-color:#017862; font-size:14px; line-height:40px; color:#FFF;}
.hl_main5_content2 ul li a:hover{ width:260px; height:250px; display:block; background-color:#ff9412; font-size:14px; line-height:40px; color:#FFF;}
.hl_scrool_leftbtn2{width:26px; height:96px; background:url(../images/leftbtn.png) no-repeat; left:0; top:100px; left:10px; cursor:pointer; position:absolute; z-index:10;} 
.hl_scrool_rightbtn2{width:26px; height:96px; background:url(../images/rightbtn.png) no-repeat; right:0; top:100px; right:10px; cursor:pointer; position:absolute; z-index:10;} 

/* mover ad */

.hl_main5_content3{width:1198px; height:250px; overflow:hidden; border-top:none; float:right; position:relative;} 
.hl_main5_content13{width:1110px; overflow:hidden; margin:0 auto;} 
.hl_main5_content3 ul{width:1110px; overflow:hidden; margin:0 auto;} 
.hl_main5_content3 ul li{ float:left; width:260px; height:250px; display:inline; margin-left:8px; margin-right:8px; text-align:center;} 
.hl_main5_content3 ul li a{ width:260px; height:250px; display:block; background-color:#017862; font-size:14px; line-height:40px; color:#FFF;}
.hl_main5_content3 ul li a:hover{ width:260px; height:250px; display:block; background-color:#ff9412; font-size:14px; line-height:40px; color:#FFF;}
.hl_scrool_leftbtn3{width:26px; height:96px; background:url(../images/leftbtn.png) no-repeat; left:0; top:100px; left:10px; cursor:pointer; position:absolute; z-index:10;} 
.hl_scrool_rightbtn3{width:26px; height:96px; background:url(../images/rightbtn.png) no-repeat; right:0; top:100px; right:10px; cursor:pointer; position:absolute; z-index:10;} 

/* mover ad */

.hl_main5_content4{width:1198px; height:250px; overflow:hidden; border-top:none; float:right; position:relative;} 
.hl_main5_content14{width:1110px; overflow:hidden; margin:0 auto;} 
.hl_main5_content4 ul{width:1110px; overflow:hidden; margin:0 auto;} 
.hl_main5_content4 ul li{ float:left; width:260px; height:250px; display:inline; margin-left:8px; margin-right:8px; text-align:center;} 
.hl_main5_content4 ul li a{ width:260px; height:250px; display:block; background-color:#017862; font-size:14px; line-height:40px; color:#FFF;}
.hl_main5_content4 ul li a:hover{ width:260px; height:250px; display:block; background-color:#ff9412; font-size:14px; line-height:40px; color:#FFF;}
.hl_scrool_leftbtn4{width:26px; height:96px; background:url(../images/leftbtn.png) no-repeat; left:0; top:100px; left:10px; cursor:pointer; position:absolute; z-index:10;} 
.hl_scrool_rightbtn4{width:26px; height:96px; background:url(../images/rightbtn.png) no-repeat; right:0; top:100px; right:10px; cursor:pointer; position:absolute; z-index:10;} 

/*anli*/
.hl_main5_content5{width:1198px; height:210px; overflow:hidden; border-top:none; float:right; position:relative;} 
.hl_main5_content15{width:1110px; overflow:hidden; margin:0 auto;} 
.hl_main5_content5 ul{width:1110px; overflow:hidden; margin:0 auto;} 
.hl_main5_content5 ul li{ float:left; width:260px; height:210px; display:inline; margin-left:8px; margin-right:8px; text-align:center;} 
.hl_main5_content5 ul li a{ width:260px; height:210px; display:block; background-color:#017862; font-size:14px; line-height:40px; color:#FFF;}
.hl_main5_content5 ul li a:hover{ width:260px; height:210px; display:block; background-color:#ff9412; font-size:14px; line-height:40px; color:#FFF;}


/*-------ҳ ˾--------*/
.gsjj{ width:100%; height:auto; background:url(../images/gsjj_bg.jpg) no-repeat center top; padding-top:30px; padding-bottom:30px;}
.gsjj_top{ width:1200px; height:auto; margin:0 auto;}
.gsjj_tf{ width:1200px; height:60px; line-height:60px; margin:0 auto; text-align:center; font-size:40px; color:#017862; font-weight:bold;}
.gsjj_title{ width:1200px; height:30px; line-height:30px; text-align:center; font-size:14px;}
.gsjj_r{ width:315px; height:35px; margin:0 auto; background-color:#ff9412; text-align:center; text-transform:uppercase; font-size:14px; color:#FFF; line-height:35px;}
.gsjj_bg{ width:1200px; height:auto; margin:0 auto; margin-top:20px; overflow:hidden;}
.gsjj_img{ width:317px; height:218px; float:left; margin-top:15px;}
.gsjj_body{ width:825px; height:auto; float:right; color:#262626; font-size:14px; line-height:30px; margin-right:20px;}

/**------ҳ news---------*/

.news1{ width:580px; float:left; border:1px #e4e4e4 solid; padding-bottom:15px;}
.news2{ width:580px; float:right; border:1px #e4e4e4 solid; padding-bottom:15px;}
.news1_top{width:100%; height:60px; margin:0 auto; overflow:hidden; margin-top:20px;}
.news1_tf{width:80%; height:40px; float:left; font-size:20px; font-weight:bold; color:#424242;}
.news1_r{width:20%; height:17px; float:right; line-height:17px; font-size:12px; font-weight:normal; margin-top:15px; text-align:right;}
.news1_bg{ width:530px; height:auto; margin:0 auto;}
.news_list{ width:100%; float:left; font-size:14px; height:40px; line-height:40px; border-bottom:#CCCCCC 1px dashed}
.news_list h3 a{ color:#555555; font-size:14px;  font-weight:normal;}
.news_list h3 a:hover{ text-decoration:underline; font-size:14px;  font-weight:normal;}



/*------footer-------*/

.footer{ width:100%; background:url(../images/navbg.png) repeat center; }
.ftcont{ overflow:hidden; padding-top:35px; padding-bottom:25px;}
.ftcont .dress{ float:left;}
.ftcont .dress>li{ float:left; padding-left:25px; padding-right:30px; background:url(../images/dress.png) no-repeat right top; height:auto;}
.ftcont .dress>li.noBg{ padding-left:0;}
.ftcont .dress>li h5{ font-size:16px;font-weight:normal; height:30px; line-height:30px;color:#fff;}
.ftcont .dress>li h5 a{color:#fff; }
.ftcont .dress>li ul{ overflow:hidden; margin-top:10px;}
.ftcont .dress>li li{ float:left; margin-right:20px;}
.ftcont .dress>li li p{ padding-left:10px; background:url(../images/dian.png) no-repeat left center; height:26px; line-height:26px;color:#73ab9e; font-size:14px;}
.ftcont .dress>li li p a{ font-size:14px; color:#73ab9e;}
.ftcont .wx{ width:137px; float:right; text-align:center; margin-right:60px;}
.ftcont .wx p{ font-size:14px; color:#fff; margin-top:5px;}
.links{ width:100%; padding:20px 0; overflow:hidden; background-color:#2d2d2d;}
.links h4{ font-size:14px; float:left;}
.links h4 a{ color:#fff}
.links .link_box{ overflow:hidden}
.links .link_box a{ display:block; float:left; color:#d1d1d1; margin:1px 16px 5px 16px;}
.ftbot{ text-align:center; background-color:#242424; height:60px; line-height:60px; font-size:14px; color:#e3e3e3;}
.ftbot a{color:#e3e3e3;}
.ftbot span{ margin-left:20px;}
.baozhang2{ background:url(../images/bg2.png) repeat center; padding-top:52px; padding-bottom:35px; border-bottom:1px solid #2d9179;}
.baozhang2 .container{ overflow:hidden;}
.baozhang2 dl{ float:left; margin-right:52px;}
.baozhang2 dt{ float:left;}
.baozhang2 dd{ margin-left:94px; margin-top:15px;}
.baozhang2 dd h5{ font-size:20px; color:#fff; font-weight:normal; margin-bottom:5px;}
.baozhang2 dd p{ font-size:13px; color:#73ab9e; line-height:16px;}
.baozhang2 dl.noMr{ margin-right:0;}


/*-----ҳ ------*/
.linkbg{ width:100%;background-color:#242424; padding-top:10px;}
.lanrenzhijia{ width:1200px; height:auto; margin:0px auto 20px auto; font-family:'΢ź';background-color:#242424;}
.lanrenzhijia .tab0{ overflow:hidden;}
.lanrenzhijia .tab0 span{ float:right; padding:10px 10px 10px 2px; color:#fff;}
.lanrenzhijia .tab0 a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#fff; border-top:2px #242424 solid; border-left:2px #242424 solid;}
.lanrenzhijia .tab0 a:hover{ color:#FC0; text-decoration:none; border-top:2px #FC0 solid; }
.lanrenzhijia .tab0 a.on{ background:#35393C; color:#fff; text-decoration:none; border-top:2px #FC0 solid; }
.lanrenzhijia .content0{ overflow:hidden; padding:10px;}
.lanrenzhijia .content0 li{ display:none;line-height:30px;  color:#fff}
.lanrenzhijia .content01 li a{ color:#333; text-decoration:none; margin-left:5px; line-height:30px;}
.lanrenzhijia .content01 li a:hover{ color:#06F; text-decoration:none; line-height:30px;}

/*----ϵ ض--------*/
/* fixed */
.fixed{position:fixed;width:55px;height:212px;right:25px;bottom:50px;_position: absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));z-index:999;}
.fixed a{display:block;width:55px;height:53px;}
.book{background:url(../images/fixed.jpg) 0 0 no-repeat;}
.book:hover{background-position:-54px 0;}
.fixed a.codepic{background:url(../images/fixed.jpg) 0 -53px no-repeat;height:52px;}
.fixed a.codepic:hover{background-position:-54px -53px;}
.fixed div{position:relative;}
.fixed a.backup{background:url(../images/fixed.jpg) 0 -158px no-repeat;height:52px;}
.fixed a.backup:hover{background-position:-54px -158px;height:53px;}
.fixed div img{position:absolute;left:-196px;width:196px;height:196px;top:-106px;display:none;}


/**-----м-------*/
.topadcs{ }
.topadcs>a{height: 300px;display:block;width:100%;}
/*------page-------*/


.cpMain{ background:#ececec; overflow:hidden;}
.cpMain .container{ margin-top:20px;padding-bottom:30px;}
/*------page right---------*/
.left { width:300px; float:right; overflow:hidden;}
.mb10{ margin-bottom:10px;}
.mt10{ margin-top:10px;}
/*ҳ˵*/

.leftMu h4{font-weight: normal;padding: 18px 0;padding-left: 20px;background: #0C7D5F url(../images/hhBg.png) no-repeat 240px center;}
.leftMu h4 a{font-size: 18px;color: #fff;}
.leftMu ul{border-top:20px solid #fff; border-bottom:20px solid #fff;  margin-bottom: 10px;}
.leftMu>ul>li>a{padding-left:66px; display:block; height:40px; line-height:40px; font-size:14px; background:url(../images/leftMuLi.png) no-repeat center; text-decoration:none; border-top:2px solid #fff; border-bottom:2px solid #fff;overflow: hidden;}
.leftMu>ul>li>a:hover{background-image:url(../images/leftMuLiH.png); color:#fff; }
.leftMu>ul>li>ul{border-top:10px solid #fff; border-bottom:10px solid #fff;}
.leftMu>ul>li>ul>li{background:#fff;}
.leftMu>ul>li>ul>li>a{padding-left:66px; display:block; height:40px; line-height:40px; font-size:14px; text-decoration:none; border-top:2px solid #fff; border-bottom:2px solid #fff;overflow: hidden;}

.t05 {line-height:40px;background:#0C7D5F;}
.t05 {padding:0 10px; color:#fff;font-size:14px;} /*߱*/
.t05 a{color:#fff;font-size:14px;}
.t05 img { padding:6px 0 0 0; float:right;}
.t05_con { border-top:0; padding:8px 1px; margin-bottom:10px; zoom:1; overflow:hidden;background:#fff;} 
.t05_cons { border-top:0; padding:2px 0; margin-bottom:10px; zoom:1;} 
.t05_cons1 { border-top:0; padding:5px 12px; zoom:1;background:#fff; padding-bottom:10px; margin-bottom: 10px;} 
.t05_cons1 li {margin-top: 5px; line-height: 20px;height:20px; overflow: hidden;   padding-left: 10px; width: 266px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


.zixun{background:#fff;padding-top: 10px; padding-bottom:10px;}
.zixun dl{ padding-bottom:15px; padding:0 10px;}
.zixun dl dd {height:30px; border-bottom:1px solid #e2e2e2; font:14px "Microsoft Yahei"; line-height:30px;  padding-left:15px; overflow:hidden;}
		/* -- Ʒб -- */

ul.t05_ul li {line-height:30px;color:#666;margin-bottom:5px;padding:0 5px 0 14px;overflow:hidden;background:#f3f3f3; width:176px;_float:left;}
ul.t05_ul li span { font-size:11px; }
ul.t05_ul li a { *width:159px;  display:block; overflow:hidden;}

/*-----right contact------*/
.contactn .tits {background:#ff7800; color: #fff; height: 32px;line-height: 32px;padding-left: 13px;}
.contactn .tits a { color: #fff;}
.contactn .subnr {background: #fff url(../images/ubg.png) repeat-y right center; overflow: hidden;padding: 5px 10px;width: 280px; padding-bottom:10px;}
.contactn .subnr p {line-height: 25px;overflow: hidden;}
.contactn .subnr .subspan{color: #ff7800; font-size:16px;}
.contactn .subnr .subtel {font-size: 20px;color: #ff7800;}
.contactn .subnr span {color: #333333;}
.contactn .subnr h5 {line-height: 28px;overflow: hidden;}
.contactn .subnr img{ width:205px; height:90px;margin-bottom: 5px;}

/*cpright*/

.cpright{ width:830px; padding:0 25px; background:#fff; float:left;padding-bottom: 20px;}
.rtop{ overflow:hidden; padding-top:20px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #ff7800; font-weight:normal; line-height:16px; font-size:16px; color:#ff7800; }
.rtop span{ float:right;}
.rtop span em{ color:#999;}
.rtop span a{ color:#999;}

.agent_con {width: 830px;padding-top: 10px;line-height: 24px;}
.agent_con p { font-size:16px; line-height:35px;}
.age_li_about h4 {line-height:27px;}


/*------бҳ Ʒб------*/
.soleft{ float:right; width:300; position:relative; z-index:9;}
.soleft .cpTle{   font-weight: normal;padding: 18px 0;padding-left: 20px;background: #0C7D5F url(../images/hhBg.png) no-repeat 240px center;}
.soleft .cpTle a{ font-size: 18px;color: #fff;}
.soleft .cpTle p{ font-size:16px; color:#fff; font-weight:bold; margin-bottom:12px;}
.soleft .cpTle p a{color:#fff;font-size:16px;font-weight:bold;}
.soleft .cpTle span{ font-size:14px; color:#eee;}
.soleft>ul{background:#fff;padding-top: 10px;}
.soleft li{ padding-bottom:15px; margin-bottom: 10px; }
.soleft li>a{height: 50px; line-height: 50px; padding-left: 25px; display: block; font-size: 15px;margin: 0 10px;text-decoration: none; background: #ececed;}
.soleft li>a:hover , .soleft li>a.cur{background-color:#FF7800; color:#fff; }
.soleft .zixun{background:#fff;padding-top: 10px; padding-bottom:10px;}
.soleft .zixun dl{ padding-bottom:15px; padding:0 10px;}
.soleft .zixun dl dd {height:30px; border-bottom:1px solid #e2e2e2; font:14px "Microsoft Yahei"; line-height:30px;  padding-left:15px; overflow:hidden;}



.soleft li .sedNav{margin: 0 10px;}
.soleft li .sedNav p{height:41px; border-bottom:1px solid #e2e2e2; font:14px "Microsoft Yahei"; line-height:41px; background:url(../images/dpro_jt3.gif) no-repeat 25px 13px; padding-left:50px; overflow:hidden;}
.soleft li .sedNav a{font-size:14px; color:#333;text-decoration: none; }
.soleft li .sedNav a:hover{ color:#ff7800;}
.soleft li .sedNav a.cur{ color:#ff7800;}
.soleft .dphone{ overflow:hidden; background:#333; padding:20px 0;}
.soleft .dphone dt{ float:left; background:url(../images/phImg.png) no-repeat center; margin-left:5px; width:62px; height:50px;}
.soleft .dphone dd{ margin-left:66px; color:#fff; padding:5px 13px; border-left:1px dotted #5c5c5c;}
.soleft .dphone dd span{ font-size:13px;}
.soleft .dphone dd p{ font-size:18px; font-family:"Arial";}



/*-----б----------*/
/*б*/

.newsList{margin-top: 20px;}
.newsList dl{position:relative; padding:20px; height:140px; background-color:#ebebeb;}
.newsList dt{float:left;}
.newsList dt img{display:block;width: 208px;height: 139px;}
.newsList dd{margin-left: 225px;}
.newsList dd h5{height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.newsList dd h5 a{color:#0C7D5F;}
.newsList dd h5 span{  float: right;color: #bfbfbf;}
.newsList dd p{line-height:22px; height:88px; overflow:hidden; font-size:13px;}
.newsList dd i{position:absolute; bottom:-10px; left:0; border:5px solid transparent;}
.newsList ul{margin-top:16px;}
.newsList li{position:relative; height:50px; line-height:50px; overflow:hidden; font-size:14px; border-bottom:1px dotted #ccc;}
.newsList li a{padding-left:18px; background:url(../images/newsLi_ico.png) no-repeat left center;}
.newsList li span{position:absolute; top:0; right:0; color:#999;}
.newsList2{ line-height:30px;}
.newsList2 a{ line-height:30px; margin:5px 10px; }



ul.news_ul { line-height:25px; font-size:14px; color:#666; padding:0 5px; margin-bottom:10px; }

ul.news_ul li { padding-left:10px; height:25px;}

ul.news_ul li a { float:left; display:block;margin-right:5px;}

ul.news_ul li .a_2 { width:405px; display:block; float:left;  overflow:hidden; text-overflow:ellipsis;  }

ul.news_ul li a:hover {  }

ul.news_ul .last{ float:right; font-size:10px; color:#888;}


/*--------ҳ-----*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff; text-decoration:none;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}
.imgborder{ border:1px solid #ccc; padding:2px;}
.mytable {BORDER-BOTTOM: #515050 1px solid; BORDER-LEFT: #515050 1px solid; WIDTH: 98%; BORDER-COLLAPSE: collapse; BORDER-TOP: #515050 1px solid; BORDER-RIGHT: #515050 1px solid}
.mytable td {BORDER-BOTTOM: #515050 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 3px; BORDER-RIGHT: #515050 1px solid; PADDING-TOP: 5px}



/*-------Ʒбҳ------*/
.path{ height:55px; line-height:55px;}
.path .cur{ font-weight:bold;color:#ea0018}
.wape{ width:1200px;margin:0 auto;}
.path{height: 50px;background: url(../images/bg_bg05.png) repeat center;}
.path .wape{height: 50px;line-height: 54px;	color: #949494;}
.path h2{font-size: 19px;color: #333;}
.inside-main{padding-bottom: 40px;background: #fff;overflow:hidden;width:100%}
.listh1{ font-size:16px; padding-top:10px; line-height:35px; text-indent:25px;}

.aintro-main{padding-top:25px;font-size: 14px;line-height: 24px;}
.aintro-main .r{width: 445px;float: right;}
.aintro-main .r h2{font-weight: normal;font-size: 30px;line-height: 40px;color: #00438e;padding-top: 23px;}
.aintro-main .r p.en{font-size: 12px;color: #b0b0b0;text-transform: uppercase;}
.aintro-main .r .line{height: 1px;background: #e2e2e2;margin: 22px 0;line-height:1px;}

/*-----ƷбҳƷչʾ------*/
.prolist li{width:285x;overflow:hidden;float:left;margin-right:10px;margin-bottom:10px;border: 1px solid #e0dfdf;padding-top:3px; text-align:center;}
.prolist li p{width:285px;margin:2px auto;text-align:center;}
.prolist li p img{width:270px;height:200px;margin-bottom:5px;}
.prolist li:hover{background:#007358;color:#fff;}
.prolist li:hover a{color: #fff;}
.prolist li h2{height:48px;font-size:16px; padding:0px; margin:0px; line-height:48px; text-align:center;}
.listControl{width:95%;padding:0px 0 10px 0;margin:0 auto;}

/*------------Ʒбҳ------*/
.box1{width: 590px;border:#ddd 1px solid;border-top:0;margin-top:30px;}
.btitle{float: left;height: 41px;width:100%;overflow:hidden;border-bottom:#ddd 1px solid;border-top:#006A4F 3px solid;line-height:41px;}
.btitle span{ font-size:18px; font-weight:normal; color:#4A4A4A;float:left;padding-left:25px;}
.btitle a{float:right;font-size:14px;padding:0px 15px 0 0;font-weight:bold;color:#0a0909;}
.n_con {float: left;height:200px;padding:15px 10px;width:445px;}
.n_con ul { padding:0; width:570px; overflow:hidden;}
.n_con ul li { height:32px; line-height:32px; background:url(../images/dian.png) no-repeat left center; padding:0 0 0 15px; color:#999;border-bottom:dashed 1px #ddd;font-size:12px;}
.n_con ul li h3 a { color:#676767;font-size:14px; }
.n_con ul li h3 a:hover { color:#006A4F; } 


/*---------Ʒбҳ----------*/
.proie{width:1200px;overflow:hidden;border:#ddd 1px solid;border-top:0;margin-top:30px;}
.proie li{float:left; width:172px; margin:10px ; text-align:center;}
.proie li img{display:inline;width:162px;border:1px solid #ddd;padding:2px; }
.proie li img:hover{border:#006A4F 1px solid}
.proie li p{width:172px;margin:0 auto; text-align:center;line-height:20px;font-size:12px; color:#666; text-align:center; display:block;}
.proie li a:hover{color:#006A4F;}

/*------------ҳ----------*/

.info_con_tit {font-family:"";  line-height:24px; margin-bottom:10px;border-bottom:1px solid #E5E5E5;padding-bottom:20px; text-align:center; padding-top:10px;}
.info_con_tit h1{text-align:center;font-size:26px;margin-bottom:6px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#7E7E7E; margin-top:10px;}
.info_con_tit .n_tit a{ color:#BCBBBB;}
.info_con_tit .n_tit2 { height:24px;}

.age_con_key {margin:0 auto; width:830px;}
.age_con_key .age_con_key1 { font-size:14px;}
.age_con_key .age_con_key1 span { margin:0; font-weight:bold;}
.age_con_key .age_con_key2 { float:right;}
.rt_bot_line { background:#ff7800; height:2px; font-size:0; margin-top:20px; margin-bottom:10px;}

.nextpage{ width:100%; height:auto; margin:5px 0px 10px 0px; }
.nextpage p{ line-height:1.6rem; font-size:16px;}
.nextpage p a{ text-decoration:none;}

/*----------زƷ------*/
.cp { border:1px solid #d7d7d7; background:#fff; padding-bottom:12px; margin-bottom:10px; width:830px; margin-top:10px;}
.cptab { border-bottom:1px solid #d7d7d7; background:#f7f7f7;  }
.cptab  {  line-height:30px; font-size:16px; color:#ff7800; text-decoration:none; padding:0 8px;  }
.cptab a:hover {text-decoration:none;}
.cptab a.cr { background:#eee; font-weight:bold; }

.cp dl { width:198px; overflow:hidden; float:left; display:inline; padding:12px 2px 0 7px; }	
.cp dt { width:198px;   overflow:hidden;  }
.cp dt a {width:194px; display:block; border:1px solid #D5D5D5; padding:1px;}
.cp dt a:hover { border:solid 1px #ff7800;} /*ƷͼƬ߿*/
.cp dt img {width:194px; height:150px;display:block;}
.cp dd {  line-height:24px; padding-top:8px; overflow:hidden; display:block; width:164px; text-align:center }
.cp dd h2{ font-size:14px; font-weight:normal;}
.t06 a { color:#ff7800;}
.t06 a :hover { color:#ff7800;}

/**/
.xgnews{border:1px solid #d7d7d7; background:#fff; padding-bottom:12px; margin-bottom:10px; width:830px; margin-top:10px;}
.xgnews ul{ width:810px; height:auto; padding:10px;}
.xgnews ul li{ float:left; width:400px; height:30px; line-height:30px; margin-right:5px; font-size:14px; border-bottom:1px solid #ccc;}
.xgnews ul li h3{ font-size:14px; font-weight:normal;}
.xgnews ul li span{ float:right; padding-right:5px;}

/*---------Ʒҳ-------*/
.pro_main {  zoom:1; }
.prodetailsinfo{padding:15px 0;clear:both;zoom:1; }
.proviewbox{float:left;width:405px;position:relative;z-index:5;}
.jqzoom{position:relative;padding:0;}
.prodbaseinfo_a{float:left;width:379px; margin-left:16px; z-index:1;}
.h2_prodtitle{font-size:18px;color:#414141;padding:2px 0 10px;line-height:1.6em;}
.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1;}
.ul_prodinfos{padding:6px 15px;overflow:hidden;zoom:1;background:#f3f3f3;font-size:14px;font-weight:bold;}
.ul_prodinfos li{padding:5px 0 10px;}
.ul_prodinfo li{float:left;width:400px; padding:6px 0; height:120px;}
.ul_prodinfo li span{ font-size:14px}
.li_normalprice,.li_prono{line-height:24px; font-size:14px; }
.ul_prodinfo .li_prono,.ul_prodinfo .li_marketprice,
.ul_prodinfo .li_volume,.ul_prodinfo .li_weight,.ul_prodinfo .li_jf,
.ul_prodinfo .li_brand .span_title{color:#999;}
.ul_prodinfo .li_brand{width:180px; }
.li_prono{line-height:2.9em;}
.ul_prodinfo .b_proprice{font-size:14px;color:#ce1919;font-weight:normal;}
.ul_prodinfo a.a_brand{color:#ff7800;}
.ul_prodinfo a.a_brand:hover{text-decoration:underline;}
.ul_prodinfo .li_jf{clear:both;width:300px; }
.ul_prodinfo .li_jf b{font-weight:normal;color:#ff7800;}
.ul_prodinfo .li_jf a.a_usejf{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:80px;height:22px;line-height:22px;line-height:25px\9;_line-height:22px;overflow:hidden;background-position:-420px -120px;text-align:center;color:#fff;margin:0 0 0 8px;filter:alpha(opacity=90);opacity:0.9;vertical-align:middle;}
.ul_prodinfo .li_jf a.a_usejf:hover{filter:alpha(opacity=100);opacity:1.0;}
.prodbaseinfo_a .div_choose{background:#fcf0f0; border:1px solid #fbd2d2;margin-top:7px;padding:10px;}
.prodbaseinfo_a .div_choose h3{font-weight:normal;padding:0 0 5px; }
.hottel{color:#ff7800;font-weight:normal;}

.propar { }/*Ʒϸɫ*/ 
.propar .line{ font-weight:normal; text-decoration:line-through;}
.propar .span_1 { font-weight:bold; font-size:14px; color:#f00;}
.propar .span_2 { font-size:16px;}
.propar h4 { color:#333; line-height:28px; background:#F7F7F7; padding:0 8px;}
.propar .more { text-align:right; border-bottom:dashed 1px #d7d7d7; margin-bottom:5px; }
.propar .more a {color:#ff7800; padding-left:12px; line-height:20px; }
.propar .more a img { margin-right:5px;}


	/* -- Ʒϸҳ__Ʒϸ -- */

.mod_goods_info {clear:both;margin-bottom:10px;position:relative}
.mod_goods_info .hds {border-bottom:1px solid #fc8701;height:33px;_overflow:hidden;}
.mod_goods_info .hds li {float:left;cursor:pointer;border:1px solid #d7d7d7;border-bottom:0;margin-right:-1px;}
.mod_goods_info .hds li h3 {display:block;width:128px;height:30px;line-height:30px;text-align:center;font-size:16px;border-bottom:0;background-color:#f3f3f3;border:1px solid #fff;}
.mod_goods_info .hds li h3 a {color:#333;font-weight: normal;text-decoration:none;outline:none}
.mod_goods_info .hds .status_on {border-color:#fc8701;border-bottom:0;position:relative;font-size:16px;}
.mod_goods_info .hds .status_on h3 {height:31px;background-color:#fff;color:#FC8701; font-size:16px;}
.mod_goods_info .hds .status_on h3 a {color:#076EBB;font-weight:bold;font-size:16px;}
.mod_goods_info .more{ position:absolute;top:8px; right:0px;}
.mod_goods_info .more a:link,
.mod_goods_info .more a:visited{text-decoration:none;color:#085C9B;}
.mod_goods_info .more a:hover{color:#D4105A;}

.mod_goods_info .hds li.tab-current {float:left;cursor:pointer;border:1px solid #d7d7d7;border-bottom:0;margin-right:-1px;}
.mod_goods_info .hds li:before,.mod_goods_info .hds li:after {border-bottom:1px solid #fc8701;height:33px;_overflow:hidden;}
.mod_goods_info .hds li:after {height:31px;background-color:#fff;color:#FC8701; font-size:16px;}
.mod_goods_info .hds li h3 a {color:#333;font-weight: normal;text-decoration:none;outline:none
white-space: nowrap; font-weight:bold; text-decoration:none;}
.mod_goods_info .hds li h3 a:hover {color:#076EBB;font-weight:bold;font-size:16px;}
.mod_goods_info .hds li h3.tab-current a {color: #076EBB;}

.proinfo  { font-size:16px; line-height:35px;}
.proinfo h4 { line-height:28px; background:#F7F7F7; padding:0 5px; margin-top:10px;}
.proinfo p {color:#414141;text-indent:25px;}
.proinfo p a { color:#ff7800;}
.proinfo .p_tit { font-weight:bold;}
.pro_key { line-height:35px;  border-top:dashed 1px #d7d7d7; margin-top:5px; font-size:14px;}
.pro_key span { font-weight:bold;}
.pro_key a {font-size:14px; margin-right:10px;}

.jianjie{ border:1px solid #C1F0D0; border-left:3px solid #C1F0D0; background:#F6F6F6; padding:5px; text-indent: 2em; margin:5px 0px;}

/*-----ٿʽ------*/
.baike{ height:120px; border:1px solid #ccc; margin:10px 0px; background:#FFF}
.baike-title{ width:120px; float:left; border-right:1px solid #ccc; text-align:center; background:#F4FDFF; height:120px; line-height:120px; font-weight:bold;}
.baike-con{ width:680px; width:120px; float:left; border:1px solid #0000; margin-left:20px;}
.baike-conter{ width:680px; height:120px;}
.baike-con .baike-con1{ width:226px; height:120px; float:left; }
.baike-con .baike-con2{ width:226px; height:120px; float:left;}
.baike-con .baike-con3{ width:226px; height:120px; float:right;}
.baike-conter p{ line-height:40px;}
.baike-conter p a{ color:#06F;}
.baike-conter p a:hover{ text-decoration:none; color:#C60}

.baikemd{font-weight:bold; font-size:18px; margin-top:20px; border-left:2px solid #09F; background:#EEF9FD; padding-left:10px;}
.baikemd h2{font-size:18px; padding:0px; margin:0px;}

.tuzhipic{width:830px; height:auto; margin-top:10px;}
.tuzhipic dl{width:196px; border:1px solid #ccc; padding:2px; float:left; text-align:center; margin:2px;}
.tuzhipic dl dt img{ width:196px; height:150px;}
.tuzhipic dl dd{ line-height:30px; text-align:center; height:30px;}
.tuzhipic dl dd h2{ font-size:14px; font-weight:normal;}

.xfgg{position: fixed;z-index:10;bottom:0px;background: url(../images/ggbj.png) no-repeat center top;width: 100%;}
.wd{width:1200px;margin: 0 auto;overflow: hidden;}

.shipin-xf{position: fixed;bottom:300px;z-index:1}
.shipin-xf span{display: block;height: 35px;line-height: 35px;background-color:#ff7800;text-align: center;color: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.shipin-xf h2{display: block;height: 35px;font-weight:bold;font-size:22px;line-height: 35px;background-color:#ff7800;text-align: center;color: #fff;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
