/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video {margin: 0;padding: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,th,var,optgroup {font-style: normal;font-weight: normal;}
ins {text-decoration: none;}
li {list-style: none;}
table {font-size: inherit;font: 100%;border-collapse: collapse;border-spacing: 0;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;}
q:before,q:after {content: '';}
abbr,acronym {border: 0;font-variant: normal;}
legend {color: #000;}
input,button,textarea,select,optgroup,option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input,button,textarea,select {border: 0;  padding: 0;margin: 0;*font-size: 100%;line-height: 1.2;}

sub,sup {vertical-align: baseline;}
article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote {display: block;}
pre {white-space: pre-wrap;}
textarea {resize: none;overflow: auto;}
input[type=text]:focus,input[type=password]:focus,textarea:focus {outline: 0;}
button,input {outline: 0;}
input[type=password]::-ms-reveal {display: none;}
input::-ms-clear {display: none;}
input:-ms-input-placeholder {color: #999;}
.left {float: left !important;}
.right{float: right !important;}
.clearfix:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom:1;}
.hidden {display: none !important;}


*{margin:0;padding:0;}
body{background:#FFF;font-size:12px;color:#333; font-family:"微软雅黑" }
.header , .content , .footer { width:1200px; margin:0 auto;  }





select,input,select{vertical-align:middle;}
img,a img{ border:0;  }/*清除图片间距*/
ul,ol,li{list-style:none}
input{font-size:12px;padding:0}

/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none;}
a:hover{color:#0080df;text-decoration:none;}

/*清除链接虚框*/
a,area {blr:expression(this.onFocus=this.blur()) }
:focus {-moz-outline-style: none; }
 
/* 通用属性 */
.l{float:left;}
.r{float:right;}
.clear{clear:both;}
.h10c{ line-height:10px; height:10px;clear:both;}
.ht10{ line-height:10px; height:10px;clear:both;}
.ht20{ line-height:20px; height:20px;clear:both;}
.ht30{ line-height:30px; height:30px;clear:both;}
.ht40{ line-height:40px; height:40px;clear:both;}
.ht50{ line-height:50px; height:50px;clear:both;}
.ht60{ line-height:60px; height:60px;clear:both;}
.ht70{ line-height:70px; height:70px;clear:both;}
.ht80{ line-height:80px; height:80px;clear:both;}
.ht90{ line-height:90px; height:90px;clear:both;}
.ht100{ line-height:100px; height:100px;clear:both;}
.ht110{ line-height:110px; height:110px;clear:both;}
.ht120{ line-height:120px; height:120px;clear:both;}
.ht130{ line-height:130px; height:130px;clear:both;}

/*常用方法*/
.show{display:block}
.hide{display:none}
.box{ width:1200px; margin:0 auto;}
#mainContent{ width:1200px; margin:0 auto;}
.box2{ width:1150px; margin:0 auto;}
a.a_more,a.a_more:hover{ border:1px solid #fff; width:130px; height:32px; line-height:32px; display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:14px;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius:16px; }
a.a_more2,a.a_more2:hover{ border:1px solid #9bb0d5; width:150px; height:36px; line-height:36px; display:inline-block; font-family:"微软雅黑"; font-size:14px; color:#9bb0d5;}

.container {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

/*------------------------------------------------------------------*/
.head{ background:url(../images/yf_r1_c1_s1.jpg) no-repeat center top;height:120px; padding-top:15px;}
.logo{ float:left;}
.tel{ float:right;color: #666;line-height: 30px;padding-left: 80px;display: inline;background: url(../images/tel.png) left bottom no-repeat;font-size: 24px;font-weight: bold; margin-top:20px;}
.tel span {color: #666;line-height: 24px;display: block;font-size: 14px; text-align:left;}

#itop{ margin:0px auto; width:1200px; height:28px; padding-top:5px;}
#itop p{ float:left; font-size:12px; color:#fff;line-height:28px;}
#lang{ float:right; width:160px;  height:28px;}
#lang li{ float:left;}
#lang li a{ float:left; font-size:12px; color:#333; line-height:20px;}
#lang li a img{ float:left; padding:0px 5px 0px 5px;}
#lang li a:hover{color:#e8142f;}


.nav{ width:100%; background:#efefef; height:50px; line-height:50px; overflow:hidden; border:#e2e2e2 solid 1px; border-left:none; border-right:none}
.nav ul{ float:left; font-size:16px; background:url(../images/yf_r3_c8_s1.jpg) no-repeat left center;}
.nav ul li{ float:left; text-align:center; width:170px; background:url(../images/yf_r3_c8_s1.jpg) no-repeat right center;background-color:#efefef; border-right:#e2e2e2 solid 1px;}
.nav ul li a{ display:block; color:#333;}
.nav ul li a:hover{ display:block; color:#fff; background-color:#ff7200;}

/*轮播图 start*/
#full-screen-slider { width:100%; height:700px; float:left; position: relative;}
#slides { display:block; width:100%; height:700px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:650px; z-index:9900;  padding:5px 15px 5px 0; margin:0; }
#pagination li {
	display:block;
	width:25px;
	height:25px;
	text-align:center;
	float:left;
	display:inline;
	margin-left:10px;
	line-height:25px;
	color:#fff;
	font-size:12px;
	background-color: #333333
}
#pagination li a { 	text-decoration:none;
	color:#fff;}
#pagination li.current {
	background-color: #fb0000;
}
/*轮播图 end*/


.sousuo{ background:#f3f3f3; height:50px; line-height:50px; border-bottom:#e7e7e7 solid 1px; }
.sousuo .l{ width:680px; text-align:left;}
.sousuo .l a{ display:inline-block; padding:0 5px; color:#333}
.sousuo .l a:hover{ color:#0099ff;}
.sousuo .r{ width:400px; height:32px; line-height:32px; padding:10px 0;}
.sousuo .r span{ float:left; width:70px;}
.sousuo .r input.inp01{ float:left; border:1px solid #ddd; height:30px; line-height:30px; padding:0 5px; width:260px;}
.sousuo .r input.inp02{ float:left; width:48px;}

 
.hm_liyou{ }
.hm_liyou .ly_nav{ padding:30px 0;}

.ly_bg{ background:url(../images/yf_r24_4.jpg) no-repeat 0 0; text-align:left; padding:50px 0 0; height:1204px;}
.ly_bg .ly_lf1{ width:550px; height:167px; padding:0 550px 103px 25px;}
.ly_bg .ly_lf2{ width:550px; height:167px; padding:22px 550px 123px 25px;}
.ly_bg .ly_lf3{ width:525px; height:202px; padding:35px 0 68px 585px;}
.ly_bg .ly_rg1{ width:535px; height:202px; padding:0 0 90px 565px;}
.ly_bg .ly_rg2{ width:535px; height:97px; padding:0 0 147px 565px;}
.ly_bg .liy_txt h2{ font-size:20px; color:#014791; font-weight:bold; padding:0 0 10px 30px; line-height:52px;}
.ly_bg .liy_txt p{ font-size:14px; color:#666; line-height:34px; border-bottom:1px dashed #ddd; padding-left:20px;}
.ly_bg .liy_txt p.p_1{ background:url(../images/dian_s1.jpg) no-repeat 5px 13px;}
.ly_bg .liy_txt p font{ color:#005ecc;}


#a_bj{ width:100%; height:568px; background:url(../images/a_bj.jpg) no-repeat top center;}
.about{ width:1200px; height:317px; margin:0 auto; position:relative; top:42px;}
.about_nr{ width:597px; height:317px; float:right; display:inline; position:relative; margin-top:55px;}
.about_bt{ position:absolute; font-size:27px; color:#FFF; font-family:"微软雅黑"; font-weight:bold; top:50px; left:30px;}
.about_zi{ width:540px; height:130px; font-size:14px; color:#FFF; position:absolute; top:128px; left:35px; line-height:2}
.ss_more{ width:54px; height:53px; position:absolute; right:0; bottom:0;}

.about .fwbt{ width:1200px; height:auto; overflow:hidden; margin:0 auto; font-family:"微软雅黑"; text-align:center}
.about .b1{ font-size:30px; font-weight:bold; color:#fff;letter-spacing:2px}
.about .b2{ width:1042px; height:28px; background:url(../images/yzy_09.png) no-repeat 0px 12px; text-align:center; margin:10px auto; line-height:28px; font-size:28px; color:#fff; font-weight:bold}
.b3{ line-height:28px; font-size:16px; color:#2e2e2e; font-weight:bold;letter-spacing:1px}
.b4{ width:1194px; height:28px; background:url(../images/yzy_38.jpg) no-repeat; text-align:center; margin:10px auto; line-height:28px; font-size:28px; color:#005bac; font-weight:bold}





.boxCont{ width:1200px;  margin:0 auto;}
.cpzx{ width:100%; height:65px; text-align:center; font-size:30px; font-family:impact,arial; margin-top:56px; float:left; color:#029ddd;}
.cpzx font{ font-family:微软雅黑; font-size:20px; color:#555; font-weight:bold}
.cptp{ width:100%; float:left; height:360px; margin-top:34px;}
#res{ width:100%; float:left; height:320px; margin-top:34px;}
#res ul li{ border:1px solid #dfdfdf; width:240px; height:283px; float:left; margin:0px 10px;}
#res ul li img{ width:240px; height:240px; float:left; border-bottom:1px solid #dfdfdf;}
#res ul li span{ width:240px; height:42px; line-height:42px; text-align:center; display:block; float:left; font-size:16px; color:#fff; background-color:#0073d8;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#res ul li:hover{border:1px solid #013b8f;}
#res ul li:hover img{ border-bottom:1px solid #013b8f}
#res ul li:hover span{ background-color:#013b8f; color:#fff}
#left{ width:21px; height:41px; float:left; background:url(../images/a_38.jpg) no-repeat; border:0; margin-top:114px; margin-left:-53px; cursor:pointer; outline:none}
#right{ width:21px; height:41px; float:right; background:url(../images/a_41.jpg) no-repeat; border:0; margin-top:114px; margin-right:-53px;cursor:pointer; outline:none}

.pro_content{ width:1200px; float:left;height:340px;}
#demo {overflow:hidden; width:1200px; margin:0 auto;}
#indemo {float: left; width: 100000px;}
#indemo img { }
#demo1 {float: left;}
#demo2 {float: left;}
.turn_left{ background:url(../images/a_38.jpg) no-repeat; cursor:pointer;  width:24px; height:41px; margin-top:125px; float:left;}
.turn_right{ background:url(../images/a_41.jpg)  no-repeat ; cursor:pointer; width:24px; height:41px; margin-top:125px; float:right;}

.dpan{width:160px; margin-right:8px; padding-top:8px; padding-bottom:8px; line-height:24px; text-align:center;  float:left;}
.dpan img{border:solid 1px #dddddd; padding:2px; width:150px; height:120px;}
.dpan a:hover img { padding:2px;border: 1px solid #FF0000;padding-bottom:2px;}
.dptxt{line-height:22px; padding-top:3px; width:150px;}





/* -- 翻页效果 -- */
.apage { height:40px; line-height:40px; padding:0 5px; margin-top:40px; text-align:center; }
.apage a { border:1px solid #c5c5c5; padding:4px 10px 4px 10px; margin-right:5px;height:40px; font-size:12px;}
.apage .num_btns { float:right; font-family:Tahoma; }
.apage a:hover, .apage .cur { border:1px solid #c5c5c5; background-color:#c8161d; color:#fff; text-decoration:none; }
.apage .cust_txt {  float:left; }
.apage .oran_pg_fp {  }
.apage .oran_pg_pp { }
.apage .oran_pg_np {  }
.apage .oran_pg_lp {  }
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px; }
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }
.apage INPUT{ border:1px solid #c5c5c5; }
/* -- 翻页效果2 -- */
.apage2 { height:25px; line-height:25px; padding:0 5px;text-align:center; margin:30px 0 10px;}
.apage2 a { border:1px solid #6A9C00; color:#6A9C00; padding:0 3px;  margin-right:8px; line-height:24px; display:inline-block;width:20px;}
.apage2 .num_btns {float:right; font-family:Tahoma;}
.apage2 a:hover, .apage2 .cur { border:1px solid #D5D5D5;background-color:#6E9615; color:#fff; text-decoration:none; }
.apage2 .cust_txt { float:left;}
.apage2 .oran_pg_fp {width:auto; padding:0 10px; }
.apage2 .oran_pg_pp {width:auto; padding:0 10px; }
.apage2 .oran_pg_np {width:auto; padding:0 10px; background:#6E9615; color:#fff; }
.apage2 .oran_pg_lp {width:auto; padding:0 10px; display:none; }
.apage2 select { font-size:8px; margin-top:5px; }
.apage2 .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage2 .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }


#imm { z-index: 9999; position: absolute; display: block; overflow: hidden; zoom: 1; border-bottom:#CCC solid 1px; border-left:#CCC solid 1px; border-right:#CCC solid 1px;border-top:#3367b2 solid 5px; width:120px; padding:10px 0px; line-height:30px; background-color:#FFF;}
#imt { cursor: pointer;  line-height:30px; text-align: center;}
#imb {  text-align: center; line-height:30px; }
#imb p{ padding:5px 0px;}
#imf {  }

.mtop10{margin-top:10px;}
.ht30{ line-height:30px; height:30px;}
.clear{ clear:both;}


.parts{height:353px;background:url(../Img/Index/parts_bg.jpg) no-repeat center top;}
.parts h2{height:147px;text-align:center;}
.parts h2 a:hover{text-decoration:none;}
.parts h2 b{padding-top:32px;display:block;font-size:16px;color:#9a9a9a;font-weight:normal;text-transform:uppercase;}
.parts h2 em{margin-bottom:10px;display:block;font-size:30px;color:#0165ee;font-family:"Microsoft Yahei";}
.parts .scroll{height:180px;}
.parts .scroll ul{float:left;margin:25px 0 0 40px;height:140px;}
.parts .scroll ul li{float:left;width:188px;height:140px;margin-right:35px;}
.parts .scroll ul li a{display:block;}
.parts .scroll ul li a:hover b,.parts .scroll ul li a.cur b{color:#0165ee;font-weight:bold;}
.parts .scroll ul li a:hover img,.parts .scroll ul li a.cur img{border:3px solid #0165ee;}
.parts .scroll ul li img{width:182px;height:82px;border:3px solid #eeeeee;}
.parts .scroll ul b{display:block;font-size:14px;color:#333333;text-align:center;line-height:40px;font-weight:normal;}
.parts .scroll ul li.laster{margin:0;}
.parts .scroll span{display:inline-block;width:15px;height:21px;}
.parts .scroll .btnl{float:left;margin:67px 0 0 10px;}
.parts .scroll .btnr{float:right;margin:67px 10px 0 0;}

/*proMain*/
.proMain{ padding:0px 0; }
.pro_l{ width:250px; float:left;}
.pro_r{  width:900px; float:right;}
/*pro_l*/
.pro_l h4{ background:#0061bc;}
.pro_l h4 a{ display:block; height:62px; line-height:62px; text-decoration:none; color:#fff; font-size:22px; padding-left:27px;}
.pro_l ul{ background-color:#fff; border:2px solid #e5e5e5; border-top:none; overflow:hidden; text-align:center; padding:15px 0px;}
.pro_l li a{ padding:10px 0px;  font-size:14px;  border:#ccc solid 1px; margin:10px 5px 10px 10px; width:190px; text-align:left; padding-left:30px; background-image:url(../images/llmm.jpg); background-repeat:no-repeat; background-position:10px 18px; background-color:#FFF; display:block;}
.pro_l li a:hover{ background-color:#06F;width:190px; color:#FFF;}
.pro_l li .hover {background-color:#06F;width:190px; color:#FFF;}
.pro_l li h5{ padding-left:32px; background:url(../images/prolistbg1.png) no-repeat left center; height:17px; line-height:17px; overflow:hidden;}
.pro_l li h5 a{ font-size:16px; color:#535353; text-decoration:none; }
.pro_l li .sedp p{ margin-bottom:8px;}
.pro_l li .sedp p a{ font-size:14px; display:block; margin-left:25px; padding-left:5px; height:25px; line-height:25px; text-decoration:none;}
.pro_l li .sedp p a:hover{ background:url(../images/prolistbg2.png) no-repeat center; color:#fff;}
/*pro_r*/
.pro_r .prc{ padding-top:0px;}
.pro_r .prc .pt{ border-bottom: dashed #CCC 1px; height:60px;}
.pro_r .prc .pt h5{ float:left;font-size:42px; text-transform:uppercase; color:#0164bb; font-family:Arial, Helvetica, sans-serif; }
.pro_r .prc .pt h5 a{ height:50px; line-height:50px; text-align:center; font-size:22px; color:#333; text-decoration:none; padding-left:12px; font-weight:normal}
.pro_r .prc .pt span{ float:right; margin-right:30px; line-height:40px;}
.pro_r .prc .pt span a{ font-size:14px; color:#fff; padding:0 10px; background:url(../images/ptline.png) no-repeat left center;}
.pro_r .prc .pt span a.noBg{ background:none;}
.pro_r .prc .pt .mor{ float:right; padding-right:15px; background:url(../images/morBg.png) no-repeat right center; margin-right:12px; margin-top:13px; font-size:14px; color:#fff;}
.pro_r .prc .pro{ margin-top:24px; width:757px;}

#resp{ }
#resp ul li{ border:2px solid #dfdfdf; width:280px; height:330px; float:left;  margin:20px 5px 10px 5px;}
#resp ul li img{ width:280px; height:280px; float:left; border-bottom:1px solid #dfdfdf;}
#resp ul li span{ width:280px; height:52px; line-height:52px; text-align:center; display:block; float:left; font-size:16px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#resp ul li:hover{border:2px solid #1a89eb;}
#resp ul li:hover img{ border-bottom:1px solid #1a89eb}
#resp ul li:hover span{ background-color:#1a89eb; color:#fff}


.atit{background:url(../Img/Index/ab_bg.png) no-repeat center top;}
.atit h2{height:147px;text-align:center;}
.atit h2 a:hover{text-decoration:none;}
.atit h2 b{padding-top:32px;display:block;font-size:16px;color:#fff;font-weight:normal;text-transform:uppercase;}
.atit h2 em{margin-bottom:10px;display:block;font-size:30px;color:#fff;font-family:"Microsoft Yahei";}

.pstit{background:url(../Img/Index/parts_bg.jpg) no-repeat center top;}
.pstit h2{height:147px;text-align:center;}
.pstit h2 a:hover{text-decoration:none;}
.pstit h2 b{padding-top:32px;display:block;font-size:16px;color:#9a9a9a;font-weight:normal;text-transform:uppercase;}
.pstit h2 em{margin-bottom:10px;display:block;font-size:30px;color:#0165ee;font-family:"Microsoft Yahei";}


/*newMain*/
.newMain{ padding-top:50px;}
.newMain .new_l{ float:left; width:710px;}
.newMain .new_r{ float:right; width:435px;}
.newMain .ntop{ border-bottom: dashed #CCC 1px; height:50px; float:left;font-size:28px; text-transform:uppercase; color:#0164bb; font-family:Arial, Helvetica, sans-serif;width:710px;}
.newMain .ntop span{height:50px; line-height:50px; text-align:center; font-size:20px; color:#333; text-decoration:none; padding-left:8px; font-weight:normal}

.newMain .ntop2{ border-bottom: solid #CCC 1px; height:70px; float:left;font-size:22px; text-transform:uppercase; color:#0164bb; font-family:Arial, Helvetica, sans-serif;width:435px;}
.newMain .ntop2 span{height:70px; line-height:70px; text-align:center; font-size:18px; color:#333; text-decoration:none; padding-left:12px; font-weight:normal}

.newMain .ntop .mor{ float:right; padding-right:15px; background:url(../images/morBg.png) no-repeat right center; margin-right:12px; margin-top:13px; font-size:14px; color:#fff;}
/*new_l*/
.newMain .new_l .nc{ padding-left:10px; margin-top:27px;}
.newMain .new_l .nc dl{ overflow:hidden;}
.newMain .new_l .nc dt{ float:left;}
.newMain .new_l .nc dt img{ display:block;}
.newMain .new_l .nc dd{ margin-left:250px;}
.newMain .new_l .nc dd h5{width:350px; height:14px; line-height:14px; padding-top:12px; padding-bottom:7px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newMain .new_l .nc dd h5 a{ font-size:14px;}
.newMain .new_l .nc dd p{ font-size:13px; line-height:22px; height:88px; overflow:hidden;}
.newMain .new_l .nc ul{ overflow:hidden; margin-top:18px;}
.newMain .new_l .nc li{ float:left; width:50%; height:36px; line-height:36px; border-bottom:1px solid #dcdcdc;}
.newMain .new_l .nc li em{ font-size:13px; float:right; margin-right:10px;}
.newMain .new_l .nc li a{ font-size:13px; padding-left:15px; background:url(../images/icon-09.gif) no-repeat left center;}
/*new_r*/
.newMain .new_r .quetion{ height:350px; overflow:hidden; margin-top:22px; padding:0 15px;}
.newMain .new_r .quetion dl{ margin-bottom:5px;}
.newMain .new_r .quetion dt{ width:285px; padding-left:33px; background:url(../images/wenImg.png) no-repeat left center; height:22px; line-height:22px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newMain .new_r .quetion dt a{ font-size:14px; font-weight:bold;}
.newMain .new_r .quetion dd{ padding-left:33px; background:url(../images/daImg.png) no-repeat left 2px; font-size:13px; height:45px; line-height:20px; overflow:hidden; margin-top:13px;}


.tem_index_footer{padding:40px 0 10px;background: #F7F7F7; width:100%;;border-top: 1px solid #e6e6e6;}
.tem_inner{ width:1200px; margin:0 auto; }
.tem_index_footer dl{display: table-cell;/*width: 400px;*/ padding-right:90px; float:left;}
.foot_right{width: 140px; float:left;}
.tem_index_footer dl dt{/* margin-right: 197px; */height:40px;/* border-bottom:1px solid #363636; */color:#f3f3f3;font-size:22px;line-height:40px;}
.tem_index_footer dl dt span{position:relative;top:-1px;display:inline-block;border-bottom:3px solid #838383;}
.tem_index_footer dl dd{/* margin-right:25px; */line-height: 2; font-size:14px }
.tem_index_footer dl dd p img{ width:30px;}

.tem_inner .fcp{width:600px; padding-right:5px;}
.tem_inner .fcp .cpw{float:left;  width:200px;}


.tem_index_footer_contact{width:35%;}
.tem_index_footer_contact li{position:relative;margin-top:25px;padding-top:5px;padding-left:48px;min-height:35px;color:#646363;list-style:none;}
.tem_index_footer_contact li i{position:absolute;top:0;left:0;width:35px;height:35px;border:1px solid #424244;border-radius:5px;color:#7c7c7c;text-align:center;font-size:22px;line-height:35px;}
.tem_index_footer_link{width:35%;}
.tem_index_footer_link dd{padding:20px 0;}
.tem_index_footer_link a{display:inline-block;margin:0 12px 10px 0;color:#646363;white-space:nowrap;}
.tem_index_footer_link a:hover{color:#ababab;}
.tem_index_footer_link a img{height:45px;}
.tem_index_footer_attention{width:30%;}
.tem_index_footer_attention dd{padding:20px 0;color:#646363;}
.tem_index_footer_attention li{display:inline-block;margin:8px;list-style:none;}
.tem_index_footer_attention li a{display:block;overflow:hidden;width:44px;height:44px;background:url(../pnt.png) no-repeat left top;color:#646363;font-size:0;}
.tem_index_footer_attention li.tenxun a{background-position:-83px top!important;}
.tem_index_footer_attention li.weixin a{background-position:-247px top!important;}
.tem_index_footer_attention li.qq a{background-position:-165px top!important;}
.tem_index_footer_attention li:hover a{background:url(../pnthover.png) no-repeat;}
.tem_index_footer_attention img{margin-top:8px;width:100px;}
.tem_index_footer_attention p{margin-top:5px;}
.tem_footer{position:relative;padding:30px 0;background:#161616;color:#4a4a4a;font-size:12px;}
.tem_footer a{color:#4a4a4a;}
.tem_footer_nav{position:absolute;top:50%;right:0;margin-top:-15px;height:30px;line-height:30px;}
.tem_footer_nav a{margin-left:30px;}


.tem_top{height:35px;color:#53555a;font-size:14px;line-height:35px;}
.tem_top h2{font-weight:normal;}
.tem_top a{color:#53555a;}
.tem_top a:hover{color:#e9280c;}
.tem_top_nav{font-size:15px}
.tem_top_nav ol{float:right;margin:0;padding:0;}
.tem_top_nav ol li{float:left;list-style:none;}
.tem_top_nav ol li.line{width:30px;color:#eee;text-align:center;}
.tem_top_nav dl{float:right;}
.tem_top_nav dl dt i{margin-left:5px;}
.tem_top_nav dl dd{/* position:absolute; *//* top:35px; *//* right:0; *//* padding:10px 18px; *//* border:1px solid #e7e8ed; *//* background:#f7f8fa; */white-space:nowrap;}
.tem_top_nav dl dd a{/* display:block; */height:35px;line-height:35px;}
.tem_top_nav span{padding: 0 10px}
.tem_top_nav div.line{float:right;width:30px;color:#eee;text-align:center;}



.tem_head .nav{height:34px;line-height:34px;}
.tem_head .nav ul{margin:0;padding:0;list-style:none;}
.tem_head .nav ul li{position:relative;float:left;margin: 0 5px;}
.tem_head .nav a{display:block;padding:0 10px;font-size: 20px;}
.tem_head .nav a:hover{color: #034d94;}
.tem_head .nav a.navdown{border-radius:2px;/* background:#e9280c; */color: #034d94;}
.tem_head .nav a.navdown:hover{/* color:#fff; */}
.tem_head .nav ul li dl{position:absolute;top:55px;left:0;z-index:99;display:none;width:500px;background:#f3f4f5;}
.tem_head .nav ul li dl dd{float:left;padding:20px 0;width:100px;}
.tem_head .nav ul li dl dd a{margin:0 10px;padding:0;padding:8px 5px;text-align:center;line-height:1.5;}
.tem_head .nav ul li dl dt{float:right;overflow:hidden;padding:20px 20px 20px 0;width:380px;height:200px;font-size:0;}
.tem_head .nav ul li dl dt img{width:380px;height:200px;}
.tem_head .nav ul li dl dd i{position:absolute;top:-14px;left:50px;z-index:100;width:100%;color:#f3f4f5;font-size:22px;}
.tem_head .nav ul li dl.tem_pronoaw{width:auto;}
.tem_head .nav ul li dl.tem_pronoaw dd{width:auto;}
.tem_head .nav ul li dl.tem_pronoaw dd div{float:left;padding:0 20px;min-width:100px;}
.tem_head .nav ul li dl.tem_pronoaw dd div h3{margin-bottom:5px;border-bottom:1px solid #888;font-weight:normal;}
.tem_head .nav ul li dl.tem_pronoaw dd div p a{margin:0;}


.mainnav{position:relative; }
.mainnav ul{list-style:none;overflow:hidden; padding:0px;}
.mainnav span{height:40px;line-height:40px;font-size:1.8rem;cursor:pointer;}
.mainnav .submenu{border:1px solid #ccc;border-top:2px solid #000;left:0px;background:#fff;margin-top:10px;width:100%;z-index:9999999; width:1200px; margin:0 auto}
.mainnav .submenu li{min-height:280px; width:20%; border-right:1px solid #ccc; padding:0px 15px;}
.mainnav .submenu .pull-left{ float:left;width:209px;}

.mainnav .submenu dd span{font-size:1.1rem; padding-right:5px; cursor:default;}
.mainnav dl{margin:0px; }
.mainnav dt{font-size:20px;; margin:10px 0px;}
.mainnav dd{font-size:16px;; line-height:35px;}
.mainnav dd img{width:100%; margin:10px auto;}
.mainnav dd p{font-size:14px; line-height:30px; margin:0px; white-space:normal;}
.mainnav dd form{margin-top:20px; line-height:60px;}
.mainnav .closemenu{position:absolute;right:5px;top:5px; font-size:14px;;}


#menu{ }
#nav {margin:-50px auto 0px; width:1200px; display:block; position:relative; z-index:1000; padding-bottom:30px;}
#nav .jquery_out {float:left; width:380px;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {float:right; text-align:center; font-size:18px; }
#nav .mainlevel a {color:#000; text-decoration:none; line-height:32px; display:block; padding:0 0px 0 30px; }
#nav .mainlevel a:hover {color:#C30; text-decoration:none; }
#nav .mainlevel ul {display:none; position:absolute; width:1200px; margin:0px auto 0px auto; left:0px; height:295px; padding-top:30px;}
#nav .mainlevel li {  text-align:left;  height:295px;width:1200px; border-top:2px solid #000; background-color:#FFF; }
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}
#nav .mainlevel li  .pull-left{ float:left;}

#nav .mainlevel li dl{width:220px; padding:0px 15px;float:left;border-right:1px solid #ccc;height:295px; }
#nav .mainlevel li dl .pull-left{ float:left}
#nav .mainlevel li dl .pull-right{ float:right}
#nav .mainlevel li dt{font-size:20px; margin:30px 0px 0px 0px;}
#nav .mainlevel li dd{font-size:16px;line-height:35px;}
#nav .mainlevel li dd img{ padding:15px 0px; margin-left:-15px;}
#nav .mainlevel li dd p{font-size:14px; line-height:30px; margin:0px; white-space:normal;}

#nav .mainlevel li .end{float:right;background-color:#ff7200;color:#ffffff;border-right:0px;}
#nav .mainlevel li .end2{background-color:#0033ff;color:#ffffff;border-right:0px;float:right;}
#nav .mainlevel li .cpw{float:left;  width:200px;}


.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:125px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}


.tem_index_title{float:left; margin:15px 0px 0px 0px;/* border-bottom:1px solid #ccc; *//* text-align:center; */font-weight:normal;font-size:22px;}
.tem_index_title span{position:relative;/* top:2px; *//* display:inline-block; */padding: 0 15px;border-left: 6px solid #034d94;}
.tem_index_title p{color:#8c8c8c;font-weight:normal;}
.tem_index_r{float:right; line-height:30px; font-size:14px; margin:20px 0px 0px 0px;}

.abouttxt{padding:0px 10px 10px 10px; line-height:30px; font-size:16px}

.tem_index_case_list{position: relative;}
.tem_index_case_list ul.slides{height: 448px; overflow: hidden; }
.tem_index_case_list ul.slides li{float:left;list-style:none;}
.tem_index_case_list .tem_list:first-child{margin-left: 0}
.tem_index_case_list .tem_list{float:left;width: 280px;margin: 0px 8px; }
.tem_index_case_list .tem_list dt{ text-align:center;font-size:0;}
.tem_index_case_list .tem_list dt a{display:block;overflow:hidden;margin:0 auto;}
.tem_index_case_list .tem_list dt img{}

.tem_index_case_list .tem_list h3{margin:0 auto;/* background:#8c989f; *//* text-align:center; */font-weight:normal;margin-bottom: 10px; font-size:16px}
.tem_index_case_list .tem_list h3 a{color: #333;}
.tem_index_case_list .tem_list h3 a:hover{color: #034d94;}
.tem_index_case_list .flex-control-nav{margin-top:30px;}

.tem_index_more{/* clear:both; *//* margin:0 auto; *//* padding-top:30px; *//* width:200px; *//* text-align:center; */}
.tem_index_more a{display:block;height:40px;/* background:#e9280c; */color: #034d94;font-weight:normal;font-size: 16px;line-height:40px; text-align:left}
.tem_index_more a:hover{/* background:#d82208; */color: #034d94;}



.dy_cp_list{}
.dy_cp_list .tem_list{float:left;width: 190px;margin-left: 10px; margin-bottom:15px;  border:#CCC  solid 1px; padding:5px 10px ;}
.dy_cp_list .tem_list dt{ text-align:center;font-size:0;}
.dy_cp_list .tem_list dt a{display:block;overflow:hidden;margin:0 auto;}
.dy_cp_list .tem_list dt img{ width:100%}
.dy_cp_list .tem_list h3{margin:0 auto;/* background:#8c989f; *//* text-align:center; */font-weight:normal;margin-bottom: 10px; font-size:16px}
.dy_cp_list .tem_list h3 a{color: #333;}
.dy_cp_list .tem_list h3 a:hover{color: #034d94;}
.dy_cp_list .flex-control-nav{margin-top:30px;}

.tem_index_more{/* clear:both; *//* margin:0 auto; *//* padding-top:30px; *//* width:200px; *//* text-align:center; */}
.tem_index_more a{display:block;height:40px;/* background:#e9280c; */color: #034d94;font-weight:normal;font-size: 16px;line-height:40px; text-align:left}
.tem_index_more a:hover{/* background:#d82208; */color: #034d94;}


.shortlist { margin-top:-20px;}
.listmodel{margin:-5px -10px 5px -10px; padding-bottom:5px; font-size:1rem; font-weight:bold; border-bottom:1px dashed #D8D8D8;}
.listtitle {display:flex; justify-content:center; align-items:center; margin:-5px 0px; height:60px; overflow:hidden;}
.listtitle h4{font-size:1rem; white-space:normal; max-height:60px; overflow:auto;}
.gallery {margin:-6px 0px 0px -22px; padding-right:20px;}
.paras dt h1{margin:0px 0px 20px 15px; font-size:1.3rem; white-space:normal;}
.paras dd{line-height:45px; border-bottom:1px dotted #ccc;}
.paras dd span{padding-right:20px;}
.paras .inquiry{border:0px; height:75px; line-height:75px; margin-top:10px;}
.paras .description{background-color:#f8f8f8; color:#777; border:none; line-height:27px; padding:10px;max-height:124px;white-space:normal;overflow:hidden;}
#showproduct .met_nav{height:45px;line-height:43px;border:1px solid #ddd;padding-left:0px;}
#showproduct .met_nav li{float:left;list-style:none;border-right:1px solid #ddd;cursor:pointer}
#showproduct .met_nav li a{display:block;padding:0 40px}
#showproduct .met_nav li.met_now,#showproduct .met_nav li.met_hover{background:#f8f8f8}
.related {margin-bottom:-10px;}
.related dt{font-size:1.2rem; border-bottom:1px solid #CCC; margin-top:20px; padding:10px 0px;;}
.relist, .listblock{border:1px solid #ccc; padding:10px; margin-top:20px;}
.relist img, .listblock img{width:100%; height:100%}
.relist h4, .listblock h4{line-height:30px; margin-bottom:0px;}
.met_tools{color:#777;margin:30px 0px 5px 0px;}
.met_page{color:#777;border-top:1px solid #ccc; padding-top:5px;}
.met_page li{width:45%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.listdetail {margin-bottom:-40px;}
.listdetail li{margin:20px 0px 50px 0px;}
.listdetail li img{width:100%;height:100%;border:1px solid #ccc;}
.listbox h4{margin-bottom:20px; margin-top:0px;}
.listbox .listparas{background-color:#f8f8f8; color:#777; border:1px dotted #CCC; padding:10px;}
.listbox .listparas span{padding-right:50px;}
.listbox .listdesc{border:1px dotted #CCC; padding:10px; border-top:hidden; overflow:hidden;max-height:136px; white-space:normal;}
.listbox .listimg{background-color:#f8f8f8; color:#777; border:1px dotted #CCC; padding:10px; overflow:hidden; max-height:211px;}
#showimg h1{font-size:1.3rem; margin-bottom:10px;}
.imgparalist {border-bottom:1px solid #ccc; margin:10px 0px 20px 0px;}
.imgparalist li{margin-bottom:10px;}
.newslist h4{font-size:1.1rem;margin:0px 0px 10px 0px;}
.newslist i{padding-right:10px;}
.newslist .withimg {margin-top:20px;}
.newslist .noimg h4{margin:20px 0px 10px 0px; font-size:1.1rem;}
.newslist .nodes{margin-top:10px;}
.newslist .withimg img{width:100%;height:100%;}
.newslist .newsdes {background-color:#f8f8f8; color:#777; padding:10px; max-height:85px; overflow:hidden;}
.shownews h1{margin:0px 0px 20px 0px; font-size:1.4rem;}
.shownews footer span{padding-right:20px;}
#downloadlist{margin-top:20px;}
#downloadlist .metlist{margin-bottom:20px}
#downloadlist .metlist dt{border-bottom:1px solid #ddd;font-size:14px;font-weight:bold;padding:8px 5px 8px 0;background:url(../images/dt-9.gif) no-repeat 5px 11px}
#downloadlist .metlist dd{color:#999;padding:8px;background:#f8f8f8}
#downloadlist .metlist dd b{font-weight:normal}
#downloadlist .metlist dd div{float:right}
#downloadlist .metlist dd span{padding-right:20px}
#downloadlist .metlist dd a{color:#1c57c4}
#downloadlist .metlist dd a.down{color:#fa1a1a}
#showdownload .downtitle{border:1px dotted #CCC; padding:5px 10px;}
#showdownload .downtitle h1{font-size:1.3rem; margin:6px 0px;}
#showdownload .downparas{border:1px dotted #CCC; border-top:none; background-color:#f8f8f8; color:#777;}
#showdownload .downparas li{padding:5px 10px;}
#showdownload .downparas li span{padding-right:20px; font-weight:bold;}
#showdownload h3{border-bottom:1px solid #ccc; padding-bottom:10px;font-size:1.3rem;}
.about {margin-top:10px;}



OL LI {
	MARGIN: 8px
}
#con {
	FONT-SIZE: 16px; MARGIN: 0px auto; WIDTH: 900px
}
#tags {
	height:45px;line-height:43px;border:1px solid #ddd;padding-left:0px;
}
#tags LI {
	float:left;list-style:none;border-right:1px solid #ddd;cursor:pointer
}
#tags LI A {
	display:block;padding:0 40px
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	background:#f8f8f8
}
#tags LI.selectTag A {
height:45px;line-height:43px;
}
#tagContent {

}
.tagContent {
	DISPLAY: none; BACKGROUND: url(images/bg.gif) repeat-x;  WIDTH: 900px; 

}
#tagContent DIV.selectTag {
	DISPLAY: block}
	
.scrolltab{position:relative;width:450px;margin:0 auto;}
.scrolltab .ulBigPic{width:480px;height:444px;padding:0px 0px 0;overflow:hidden;}
.scrolltab .ulBigPic li{width:400px;height:444px;display:none;}
.scrolltab .ulBigPic .liSelected{display:block;}
.scrolltab .ulBigPic img{border:1px solid #dedede;padding:2px;background-color:#fff;}
.scrolltab .ulBigPic .sPic{width:350px;overflow:hidden; margin-left:0px;}
.scrolltab .ulBigPic .sSideBox{width:290px;float:right;overflow:hidden;}
.scrolltab .sSideBox span{width:290px;display:block;overflow:hidden;}
.scrolltab .ulBigPic .sTitle{height:32px;line-height:32px;font-size:14px;font-weight:700;color:#333;}
.scrolltab .ulBigPic .sIntro{line-height:24px;color:#666;word-wrap:break-word;word-break:break-all;}
.scrolltab .ulBigPic .sMore{height:24px;line-height:24px;}
.scrolltab .ulBigPic .sMore a{color:#841;}
.scrolltab .ulBigPic .sTitle a{color:#333;}
.scrolltab .ulBigPic .sTitle a:hover{color:#840;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{width:38px;height:86px;display:block;position:absolute;top:190px;background:url(../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel{cursor:pointer;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan{left:10px;}
.scrolltab .sLeftBtnA{background-position:-5px -2px;}
.scrolltab .sLeftBtnASel{background-position:-80px 0;}
.scrolltab .sLeftBtnABan{background-position:-161px 0;}
.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{right:10px;}
.scrolltab .sRightBtnA{background-position:-36px 0;}
.scrolltab .sRightBtnASel{background-position:-116px 0;}
.scrolltab .sRightBtnABan{background-position:-192px 0;}
.scrolltab .dSmallPicBox{width:450px;height:90px;position:relative;}
.scrolltab .dSmallPic{width:350px;height:90px;position:absolute;left:53px;top:0px;overflow:hidden;}
.scrolltab .dSmallPic ul{position:absolute; }
.scrolltab .dSmallPic li{width:92px;height:80px;border:1px solid #fff;padding:3px 2px 0;float:left;display:inline;cursor:pointer;overflow:hidden;}
.scrolltab .dSmallPic .sPic{width:87px;height:80px;display:block;}
.scrolltab .dSmallPic .sPic img{border:1px solid #ddd;padding:2px;}
.scrolltab .dSmallPic .sTitle{width:141px;height:30px;line-height:30px;display:block;text-align:center;color:#333;overflow:hidden;}
.scrolltab .dSmallPic .liSelected{border-color:#e9c184;}
.scrolltab .dSmallPic .liSelected .sPic img{border-color:#fff;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{width:18px;height:37px;display:block;position:absolute;top:25px;background:url(../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel{cursor:pointer;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan{left:20px;}
.scrolltab .sLeftBtnB{background-position:0 -87px;}
.scrolltab .sLeftBtnBSel{background-position:-36px -87px;}
.scrolltab .sLeftBtnBBan{background-position:-73px -87px;}
.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{right:20px;}
.scrolltab .sRightBtnB{background-position:-16px -87px;}
.scrolltab .sRightBtnBSel{background-position:-52px -87px;}
.scrolltab .sRightBtnBBan{background-position:-88px -87px;}


.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 55%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}



.izl-rmenu .cart {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -154px;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}

.izl-rmenu .cart .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 80px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.cart:hover .phone{display:inline !important;}

.izl-rmenu .em {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 55%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}


.dycpr{width:350px; float:right}
.dycpr_tit{ font-size:24px; padding:5px 0px 10px 0px;}
.dycpr_xh{font-size:18px; padding:5px 0px;}
.dycpr_pp{font-size:18px; padding:5px 0px;}
.dycpr_cs{font-size:18px; padding:5px 0px;}
.dycpr_cs_n{line-height:40px; font-size:16px}

.lycc{}
.lycc td{ padding:10px;}
.lycc input{ border:#CCC solid 1px; width:78%; height:30px; line-height:30px;}
.lycc textarea{border:#CCC solid 1px; width:500px;}

.news_li{ width:900px; margin:0 auto; height:auto;}
.news_li li{border-bottom:1px solid #ddd;height:40px;line-height:40px;padding-left:20px;background-image: url(../images/tu.jpg);background-repeat: no-repeat;background-position: 6px 12px;font-size:14px;  float:left; width:850px;}
.news_li li a:link,.news_li li a:visited{color:#333;font-size:14px;}
.news_li li span{ float:right;color:#888;font-size:14px;}

/* -- 翻页效果 -- */
.apage { height:40px; line-height:40px; padding:0 5px; margin-top:40px; text-align:center; }
.apage a { border:1px solid #c5c5c5; padding:4px 10px 4px 10px; margin-right:5px;height:40px; font-size:12px;}
.apage .num_btns { float:right; font-family:Tahoma; }
.apage a:hover, .apage .cur { border:1px solid #c5c5c5; background-color:#c8161d; color:#fff; text-decoration:none; }
.apage .cust_txt {  float:left; }
.apage .oran_pg_fp {  }
.apage .oran_pg_pp { }
.apage .oran_pg_np {  }
.apage .oran_pg_lp {  }
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px; }
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }
.apage INPUT{ border:1px solid #c5c5c5; }
/* -- 翻页效果2 -- */
.apage2 { height:25px; line-height:25px; padding:0 5px;text-align:center; margin:30px 0 10px;}
.apage2 a { border:1px solid #6A9C00; color:#6A9C00; padding:0 3px;  margin-right:8px; line-height:24px; display:inline-block;width:20px;}
.apage2 .num_btns {float:right; font-family:Tahoma;}
.apage2 a:hover, .apage2 .cur { border:1px solid #D5D5D5;background-color:#6E9615; color:#fff; text-decoration:none; }
.apage2 .cust_txt { float:left;}
.apage2 .oran_pg_fp {width:auto; padding:0 10px; }
.apage2 .oran_pg_pp {width:auto; padding:0 10px; }
.apage2 .oran_pg_np {width:auto; padding:0 10px; background:#6E9615; color:#fff; }
.apage2 .oran_pg_lp {width:auto; padding:0 10px; display:none; }
.apage2 select { font-size:8px; margin-top:5px; }
.apage2 .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage2 .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }

.copyright{height:30px; line-height:30px; padding:5px 0px; background-color:#eeeded; width:100%; border-top:#d1cfcf solid 1px}

li,ul{ padding:0px; margin:0px;}
.list_content {padding-left:0px;overflow: auto;zoom:1;}
.products li {float:left;text-align:center; margin-left:10px;}
.products img { padding:2px;border: 1px solid #cccccc}
.products a:hover img { padding:2px;border: 1px solid #FF0000;}
.products a {}
.cpyy_content {padding-left:0px;zoom:1;}
.cpyy li {float:left;text-align:center;margin-left:10px;}
.cpyy img { padding:2px;border: 1px solid #cccccc}
.cpyy a:hover img { padding:2px;border: 1px solid #FF0000;}
.cpyy a {text-decoration: none;}


 .newsList { width: inherit; height: auto; overflow: hidden; border-color: transparent; }
 .newsList ul { width: inherit; height: auto; overflow: hidden; border-color: transparent; padding: 0px; }
 .newsList li { margin: 5px; height: auto; overflow: hidden; border: 1px solid #f0f0f0; width: calc((100% - 40px)/3); display: inline-block; vertical-align: top; position: relative;width:890px; float:left; background:none}
 .newsList .item { padding: 10px 10px 10px 0px; position: relative; }
 .newsList .black { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: none rgba(0,0,0,0.5); opacity: 0; visibility: hidden; }
 .newsList .ntype { position: absolute; left: 0px; top: 0px; padding: 2px 15px; background-color: #01a3ee; color: #fff; font-size: 12px; line-height: 180%; }
 .newsList .bt { font-size: 20px; color: #333; height: 35px; overflow: hidden; margin: 1px 0px;line-height:35px; }
 .newsList .t { font-size: 12px;  color: #333; overflow: hidden; margin: 5px 0px 16px 0px; line-height:30px; } .newsList .bot { color: #999; font-family: arial, helvetica, sans-serif; }
 .ntime { background: url(../images/g1.png) no-repeat scroll left center; padding: 2px 0px 2px 22px; margin-right: 12px; font-size: 12px; line-height: 180%; }
 .newsList .blueBg { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 0%; background-color: #f86539; transition: all 0.7s cubic-bezier(0.71, -0.01, 0.07, 0.99) 0s; -webkit-transition: all 0.7s cubic-bezier(0.71, -0.01, 0.07, 0.99) 0s; }
 .newsList .linkA { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: block; }
 .newsList li:hover .blueBg { height: 100%; }
 .newsList li:hover .ntype { background-color: #fff; color: #01a3ee; }
 .newsList li:hover .t, .newsList li:hover .bot { color: #fff; }
  .newsList li:hover .bt, .newsList li:hover .bot { color: #fff; }
 .newsList li:hover .bot .ntime { background-image: url(../images/g2.png) ;color: #fff; }
 .newsList li:hover .black { opacity: 1; visibility: visible; }

 .cerpan{ width:100%; }
 .cerpan td{ padding-left:10px; line-height:28px;}
 
 .proTitle{ height:40px; padding-top:10px;}
.proTitle li{ float:left; position:relative; padding:0 20px;}
.proTitle li a{ display:block; font-size:15px; line-height:40px; color:#000; cursor:pointer; }
.proTitle li a:hover{ color:#0552aa; text-decoration:underline;}
.proTitle li span{ width:3px; height:12px; position:absolute; left:0; top:14px; background-color:#0552aa; overflow:hidden;}
.proTitle li:nth-child(1){ padding-left:0;}
.proTitle li:nth-child(1) span{ display:none;}
.proTitle li.on{ color:#0552aa;}
