﻿@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,td,tr,th, table,input,textarea,p,blockquote{padding:0;margin:0; font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block;}
audio,canvas,progress,video{display: inline-block; vertical-align: baseline;}
audio:not([controls]){display: none; height: 0;}
[hidden],template{display: none;}
a{background: transparent;}
a:active,a:hover{outline: 0;}
abbr[title]{border-bottom: 1px dotted;}
b,strong{font-weight: bold;}
dfn{font-style: italic;}
h1{margin: .67em 0; font-size: 2em;}
mark{color: #000; background: #ff0;}
small{font-size: 80%;}
sub,sup{position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;}
sup{top: -.5em;}
sub{bottom: -.25em;}
img{border: 0;}
svg:not(:root){overflow: hidden;}
figure{margin: 1em 40px;}
hr{height: 0; -moz-box-sizing: content-box; box-sizing: content-box;}
pre{overflow: auto;}
code,kbd,pre,samp{ font-size: 1em;}
button,input,optgroup,select,textarea{margin: 0; font: inherit; color: inherit;}
button{overflow: visible;}
button,select{text-transform: none;}
button,html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance: button; cursor: pointer;}
button[disabled],html input[disabled]{cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner{padding: 0; border: 0;}
input{line-height: normal;}
input[type="checkbox"],input[type="radio"]{box-sizing: border-box; padding: 0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto;}
input[type="search"]{-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
fieldset{padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0;}
legend{padding: 0; border: 0;}
textarea{overflow: auto;}
optgroup{font-weight: bold;}
table{border-spacing: 0; border-collapse: collapse;}
td,th{padding: 0;}
@media print{*{color: #000 !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important;} a, a:visited{text-decoration: underline;} a[href]:after{content: " (" attr(href) ")";} abbr[title]:after{content: " (" attr(title) ")";} a[href^="javascript:"]:after, a[href^="#"]:after{content: "";} pre, blockquote{border: 1px solid #999; page-break-inside: avoid;} thead{display: table-header-group;} tr, img{page-break-inside: avoid;} img{max-width: 100% !important;} p, h2, h3{orphans: 3; widows: 3;} h2, h3{page-break-after: avoid;} select{background: #fff !important;} .navbar{display: none;} .table td, .table th{background-color: #fff !important;} .btn > .caret, .dropup > .btn > .caret{border-top-color: #000 !important;} .label{border: 1px solid #000;} .table{border-collapse: collapse !important;} .table-bordered th, .table-bordered td{border: 1px solid #ddd !important;}}
*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*:before,*:after{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
html{font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body{font-family:"微软雅黑"; font-size: 14px; line-height:16px; color: #333; background-color: #fff;}
.GJJCuQian{font-family:"微软雅黑";}
input,button,select,textarea{ font-size: inherit; line-height: inherit;}
a{color: #1B242F; text-decoration: none;}
a:hover,a:focus{color: #E74C3C; text-decoration: none;}
a:focus{outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}
figure{margin: 0;}
img{vertical-align: middle;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul{list-style:none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:expression(this.hideFocus=true);outline:none;cursor:pointer;text-decoration:none;color:#666;}
a:hover{ color:#C00;}
input,button,select,textarea{outline:none}
.clear{zoom:1;clear:both; height:0; line-height:0; font-size:0;}
.f-12{font-size:12px}.f-14{font-size:14px}.f-16{font-size:16px; line-height:1.5px;}.f-18{font-size:18px}.f-20{font-size:20px;line-height:26px;}.f-24{font-size:24px}.f-28{font-size:28px; line-height:1.5em;}.f-30{font-size:30px; line-height:1.5em;}.f-40{font-size:40px;line-height:1.5em;}.f-50{font-size:50px;line-height:1.5em;}
.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}
.va-t{vertical-align:top!important}.va-m{vertical-align:middle!important}.va-b{vertical-align:bottom!important}




DIV.green-black { display:block; margin:0; padding-top:56px; clear:both;font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
DIV.green-black A {padding:5px 8px 4px 8px; padding:5px 8px 4px 8px;border:1px solid #dddddd; height:12px; line-height:12px; zoom:1; font-weight:bold; font-size:12px; overflow:auto; margin-left:3px; margin-right:3px; color:#333; background:url(../images/page_bg01.png) #fff bottom repeat-x;font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-decoration:none}
DIV.green-black A:hover {border:1px solid #ccc; height:12px; line-height:12px; zoom:1;overflow:auto;background:url(../images/page_bg02.png) top repeat-x #c8198b; margin-left:3px; margin-right:3px; color:#fff;font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
DIV.green-black SPAN.current {padding:5px 8px 5px 8px; *padding:5px 8px 4px 8px;border:1px solid #ccc; color:#fff; height:12px; line-height:12px; zoom:1; overflow:auto; background:url(../images/page_bg02.png) top repeat-x #c8198b; margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:0px; font-size:12px}
.clear{ clear:both;}
.kd{margin:0 auto;padding-right: 20px; padding-left: 20px;}
/*常规*/
@font-face{

font-family:'P1';
font-family: 'P1';
	src: url('../images_en/P1.eot?') format('eot');/*IE*/
	src:url('../images_en/P1.woff') format('woff'), url('../images_en/P1.ttf') format('truetype');/*non-IE*/

}
/*中等*/
@font-face{

font-family:'P2';
font-family: 'P2';
	src: url('../images_en/P2.eot?') format('eot');/*IE*/
	src:url('../images_en/P2.woff') format('woff'), url('../images_en/P2.ttf') format('truetype');/*non-IE*/

}
/*特淡*/
@font-face{

font-family:'P3';
font-family: 'P3';
	src: url('../images_en/P3.eot?') format('eot');/*IE*/
	src:url('../images_en/P3.woff') format('woff'), url('../images_en/P3.ttf') format('truetype');/*non-IE*/

}
@font-face{

font-family:'P4';
font-family: 'P4';
	src: url('../images_en/P4.eot?') format('eot');/*IE*/
	src:url('../images_en/P4.woff') format('woff'), url('../images_en/P4.ttf') format('truetype');/*non-IE*/

}
@media screen and (min-width:1020px){.kd{width: 980px; padding:0}}
@media screen and (min-width:1150px){.kd{width:1100px; padding:0}}


.headerHolder{
	display:block;
	width:100%;
	height:90px;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
}
.head{ height:90px; width:100%; background:#FFFFFF;overflow:hidden;}
.logo{ width:227px; float:left; padding-top:27px; padding-left:5%}
/*.logo img{ width:227px; height:30px}*/
.menu2{ display:none}
.menu{ width:688px; height:90px; float:right; padding-top:0px; line-height:90px;}
.menu ul li{ width:86px; height:90px; float:right; display:block}
.menu ul li a i{ display:none}
/*.menu a{ display:block; float:left;  margin-right:1px; padding:0 10px; font-size:16px; line-height:16px; height:90px;line-height:90px; color:#233C50}
.menu a:hover,.menu a.cur{ background:url(../images/m_bg.jpg) top left repeat-x; color:#FFF }*/
.menuBox {display:block;float:right;width:86px;height:90px;}
.menuBox img {display:block;width:86px;height:90px;}
.menuBox img.zh {display:block;height:0;}

ul.navig{padding:0;margin-top:2em;}
ul.navig li{list-style: none;display: inline-block;padding-left: 2em;}
ul.navig li a{color: #fff;font-size: 14px;display: block; font-family:"微软雅黑"}
ul.navig li a.cur,ul.navig li a:hover,ul.navig li a.active{color:#E1B450; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; text-decoration:none; }
@media screen and (max-width:1150px){

.head{ height:90px; width:100%}
.logo{ width:206px; float:left; padding-top:17px; padding-left:5%}
.logo img{ width:206px; height:35px}

.menu2{ display:none}
.menu{ width:628px; height:70px; float:right; }

/*.menu a{ display:block; float:left; font-size:14px; margin-right:1px; padding:0 10px; height:70px; line-height:70px; color:#233C50}
.menu a:hover,.menu a.cur{background:url(../images/m_bg.jpg) bottom left repeat-x; color:#FFF; }*/



ul.navig{padding:0;margin-top:2em;}
ul.navig li{list-style: none;display: inline-block;padding-left: 2em;}
ul.navig li a{color: #fff;font-size: 14px;display: block; font-family:"微软雅黑"}
ul.navig li a.cur,ul.navig li a:hover,ul.navig li a.active{color:#E1B450; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; text-decoration:none; }
}

@media screen and (max-width:980px){
.head{ width:100%; height:inherit}
.logo{ width:100%; padding-top:17px; text-align:center; float:none; padding-left:0}
.logo img{ width:206px; height:35px}
span.menu-icon{display: block;width:33px;height:33px;background:url(../images/menu-icon.png)no-repeat;cursor: pointer;margin: 20px auto;}


.menu2{ display:block; width:100%;float:none; padding:0; background:#CCC; margin-bottom:20px; height:inherit}
.menu2 a{ display:block;font-size:16px;color:#233C50; height:30px; line-height:30px; text-align:center; width:100%; margin:0; float:none}
.menu2 a:hover,.menu2 a.cur{ background:#C8198C; color:#FFF}

.menu{ display:none}



}
/*.banner{ height:500px; width:100%}*/
.banner img{ width:100%}
.banner ul{ float:left; height:131px; width:131px; background:url(../images/b2.png); text-align:center; line-height:131px; font-size:18px; color:#FFF; margin: 180px 26px 0}
.banner ul.b1{ background:url(../images/b1.png) no-repeat center; font-weight:bold; font-size:24px}
.banner ul.b1 span{ display:block; padding:35px 0 0; line-height:30px}
@media screen and (max-width:1099px){
	/*.banner{ padding:0 40px}*/
	.banner ul{ width:16%; margin:180px 0 0;background:url(../images/b2.png) no-repeat center;}
}
@media screen and (max-width:999px){
	.banner ul{ width:33%; margin:80px 0 0;background:url(../images/b2.png) no-repeat center;}
}
.proban{ height:550px; width:100%}

/*背景分层滚动*/
.section3{overflow:hidden;position:relative;z-index:2;background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat; ;padding:0;  margin:0 auto; }
.section3 .container{overflow:hidden;padding:340px 0 0;}

.section4{overflow:hidden;position:relative;z-index:2;background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat; ;padding:0;  margin:0 auto; }
.section4 .container{overflow:hidden;padding:380px 0 0;}

.section5{overflow:hidden;position:relative;z-index:2;background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat; ;padding:0;  margin:0 auto; }
.section5 .container{overflow:hidden;padding:400px 0 0;}

@media screen and (max-width:980px){
.section3{overflow:hidden;position:relative;z-index:2;background-attachment:inherit;background-position:none;background-size:100%;background-repeat:no-repeat;padding:0;  margin:0 auto; height:auto  }
.section3 .container{overflow:hidden;padding:220px 0 0;}

.section4{overflow:hidden;position:relative;z-index:2;background-attachment:inherit;background-position:none;background-size:100%;background-repeat:no-repeat;padding:0;  margin:0 auto; height:auto  }
.section4 .container{overflow:hidden;padding:220px 0 0;}

.section5{overflow:hidden;position:relative;z-index:2;background-attachment:inherit;background-position:none;background-size:100%;background-repeat:no-repeat;padding:0;  margin:0 auto; height:auto  }
.section5 .container{overflow:hidden;padding:220px 0 0;}
	}

.snl{ color:#333333; font-size:14px; line-height:25px; padding:20px 0 85px; background:#fff}
.sbt{ font-size:24px; color:#C8198C; margin:20px 0; text-align:center; line-height:25px}
.snl ul{ width:360px; height:150px; background:#CC6699; float:left; margin:50px 10px 0 0; color:#FFF; font-size:14px}
.snl ul.lst{ margin-right:0}
.snl ul table{ margin:0 35px}
.ser1{ width:100%; height:381px;}


.faq{ padding-top:25px}
.faq ul{color:#333333; line-height:30px; padding-bottom:10px}
.faq ul h5{ display:block;  font-size:18px; font-weight:bold; margin-bottom:10px}
.faq ul span{ display:block; font-size:16px; margin-bottom:10px}
.faq ul li{ font-size:14px; padding-left:30px; margin-bottom:10px}

.faq_1{ height:81px; padding-left:130px; margin:20px 0}
.faq_1 ul{ float:left; height:81px;line-height:81px;color:#993366; text-align:center;width:30px}
.faq_1 ul.f1{ width:81px;  background:url(../images/yuan.png)}

.faq_2{ width:350px; height:135px; overflow:hidden; margin-left:130px;}
.faq_2 ul{ float:left; background:#CC99CC; font-size:16px; color:#993366}
.faq_2 ul.f1{ width:50px; height:135px; text-align:center; line-height:23px}
.faq_2 ul.f2{ width:295px; height:40px;line-height:40px; color:#993366; margin-bottom:7px}
.faq_2 ul.f2 i{ width:50px; height:40px; background:url(../images/heng.png) no-repeat #FFF center; display:block; float:left; margin-right:30px}

.contact{ width:100%; height:550px; /*background:url(../images/ditu.jpg) no-repeat center*/}
.contact_bt{text-align:center; font-size:18px; color:#505F69; line-height:40px; padding:40px 0 0}
.contact_bt span{ font-size:28px; color:#C8198C;  display:block; font-family:"微软雅黑"}
.contact_left{ width:495px; float:left; padding:50px 0 0; position:relative}
.contact_left_bt{ font-size:24px; text-align:left; color:#233C50; line-height:40px; margin-bottom:70px}
.contact_left ul{ height:40px; padding-left:55px; font-size:16px; color:#233C50; margin-bottom:37px}
.contact_left ul font{ display:block; color:#C8198C; margin-bottom:5px}
.contact_left ul.c1{ background:url(../images/c1.jpg) no-repeat left}
.contact_left ul.c2{ background:url(../images/c2.jpg) no-repeat left}
.contact_left ul.c3{ background:url(../images/c3.jpg) no-repeat left}
.ewm{ position:absolute; right:0; top:255px}

.contact_right{ width:425px; padding:50px 0 0; float:right; color:#505F69}
.contxt{ border:1px #c8198b solid; width:320px; height:30px; line-height:30px; font-size:12px;}
.contxt1{ border:1px #c8198b solid; width:415px; height:100px; line-height:20px; font-size:12px;}
.fbtn{ width:78px; line-height:30px; height:30px; text-align:center; background:#233C50; border:none; color:#FFF; font-size:12px; margin-left:20px}

.foot{ width:100%; background:#233C50; font-size:12px;color:#FFF; line-height:30px; padding:20px 0; height:auto; overflow:hidden}
.foot_con_left{float:left; width:600px; text-align:left; height:auto; overflow:hidden}
.foot_con_left_menu{float:left; width:700px; height:30px; line-height:30px; margin-bottom:15px;}
.foot_con_left_menu a{ float:left; margin-right:15px; display:block; width:50px; text-align:left; height:30px; line-height:30px;}
.foot_con_left_menu a:hover{ color:#fbb3e2}
.foot_right{float:right; width:220px;}


.foot a{ color:#FFF;  }


@media screen and (max-width:1150px){

.snl{ font-size:12px; line-height:20px; padding:10px 0 35px;}
.sbt{ font-size:20px; color:#C8198C; margin:10px 0;}
.snl ul{ width:32%; height:150px; background:#CC6699; float:left; margin:20px 10px 0 0; color:#FFF; font-size:12px}
.snl ul.lst{ margin-right:0}
.snl ul table{ margin:0 35px}
.ser1{ width:100%; height:381px;}

.faq{ padding-top:15px}
.faq ul{color:#333333; line-height:20px; padding-bottom:10px}
.faq ul h5{ display:block;  font-size:16px; font-weight:bold; }
.faq ul span{ display:block; font-size:12px; }
.faq ul li{ font-size:12px; padding-left:30px;}


.faq_1{ height:81px; padding:0; margin:20px auto; width:350px;}
.faq_1 ul{ float:left; height:81px;line-height:81px;color:#993366; text-align:center;width:30px}
.faq_1 ul.f1{ width:81px;  background:url(../images/yuan.png)}
.faq_2{ width:350px; height:135px; overflow:hidden; margin:0 auto;}
.faq_2 ul{ float:left; background:#CC99CC; font-size:16px; color:#993366}
.faq_2 ul.f1{ width:50px; height:135px; text-align:center; line-height:23px}
.faq_2 ul.f2{ width:295px; height:40px;line-height:40px; color:#993366; margin-bottom:7px}
.faq_2 ul.f2 i{ width:50px; height:40px; background:url(../images/heng.png) no-repeat #FFF center; display:block; float:left; margin-right:30px}


.contact{ width:100%; height:500px; /*background:url(../images/ditu.jpg) no-repeat center*/}
.contact_bt{text-align:center; font-size:16px; color:#505F69; line-height:25px; padding:30px 0 0}
.contact_bt span{ font-size:24px; color:#C8198C;  display:block; font-family:"微软雅黑"}


.contact_left{ width:425px; float:left; padding:20px 0 0; position:relative}
.contact_left_bt{ font-size:18px; text-align:center; color:#233C50; line-height:40px; margin-bottom:30px}
.contact_left ul{ height:40px; padding-left:55px; font-size:14px; color:#233C50; margin-bottom:37px}
.contact_left ul font{ display:block; color:#C8198C; margin-bottom:5px}
.contact_left ul.c1{ background:url(../images/c1.jpg) no-repeat left;}
.contact_left ul.c2{ background:url(../images/c2.jpg) no-repeat left}
.contact_left ul.c3{ background:url(../images/c3.jpg) no-repeat left}
.ewm{ position:absolute; right:0; top:205px}

.contact_right{ width:395px; padding:20px 0 0; float:right; color:#505F69; font-size:12px}
.contxt{ border:1px #c8198b solid; width:220px; height:30px; line-height:30px; font-size:12px;}
.contxt1{ border:1px #c8198b solid; width:385px; height:100px; line-height:20px; font-size:12px;}
.fbtn{ width:58px; line-height:25px; height:25px; text-align:center; background:#233C50; border:none; color:#FFF; font-size:12px; margin-left:20px}
}

@media screen and (max-width:888px){

.contact{ width:100%; height:inherit; background: none}
.contact_left{  float:none; padding:30px 0 0;  margin:0 auto}
.contact_right{padding:0 0 20px; float:none; color:#505F69; margin:0 auto}

.foot_con_left{ margin:0 auto; width:100%; text-align:center; height:auto; overflow:hidden; clear:both}
.foot_con_left_menu{width:100%; height:auto; line-height:30px; margin-bottom:15px; text-align:center}
.foot_con_left_menu a{ text-align:center;  display:block; display:block; width:100%; height:30px; line-height:30px; clear:both; margin-bottom:2px; background:#cf1e92}
.foot_con_left_menu a:hover{ background:#b4157e; color:#fff}
.foot_right{ margin:10px auto 0; width:100%;height:auto;clear:both; text-align:center}


}

/*背景分层滚动*/
.section2{overflow:hidden;position:relative;z-index:2;background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat; ;padding:0;  margin:0 auto; }
.section2 .container{overflow:hidden;padding:340px 0 0;}

.shijie{ padding-top:20px; padding-bottom:100px; width:100%}
.shijie_1{ text-align:center; font-size:16px; color:#333; line-height:30px;}
.shijie_1_bt{ font-size:30px; color:#C8198C; line-height:40px; margin:30px 0 30px 0}
.shijie_2{ text-align:center; padding:50px 0}
/*.shijie_2{ font-size:16px; line-height:23px; width:865px; height:445px; margin:70px auto; position:relative}
.shijie_2_bt{ font-size:30px; color:#C8198C; line-height:110px; text-align:center}
.shijie_2 ul{ width:342px; height:297px; position:absolute; color:#FFF; font-size:14px}
.shijie_2 ul span{ display:block; font-size:18px; margin-bottom:20px}
.shijie_2 ul.sjk1{ background:url(../images/s1.png);}
.shijie_2 ul.sjk2{ background:url(../images/s2.png);}
.sk1{ top:0; left:0}
.sk2{ bottom:0; left:261px}
.sk3{ top:0; right:0}*/




@media screen and (max-width:1150px){
.section2{overflow:hidden;position:relative;z-index:2;background-attachment:inherit;background-position:none;background-size:100%;background-repeat:no-repeat;padding:0;  margin:0 auto; height:auto  }
.section2 .container{overflow:hidden;padding:280px 0 0;}
	}	
	
.shijie{ padding-top:10px; padding-bottom:90px;}
.shijie_1{ text-align:center; font-size:14px; color:#333; line-height:23px}
.shijie_1_bt{ font-size:24px; color:#C8198C; line-height:40px; margin:10px 0}

	}
@media screen and (max-width:980px){
.section2{overflow:hidden;position:relative;z-index:2;background-attachment:inherit;background-position:none;background-size:100%;background-repeat:no-repeat;padding:0;  margin:0 auto; height:auto  }
.section2 .container{overflow:hidden;padding:80px 0 0;}
	}	

@media screen and (max-width:900px){
.shijie_2 img{ width:100%}
}


.ind_3_con ul{width:50%; color:#233C50; font-size:15px; line-height:28px; }



.renxing{ width:100%;background:#F5F5F5;display:table; height:100%;}
.renxing ul{width:50%;vertical-align:middle; display:table-cell; color:#333; font-size:16px; line-height:30px}
.renxing ul span{ display:block; font-size:30px; line-height:40px; margin-bottom:20px}
.renxing ul img{ width:100%}
.renxing ul .rxcon{ padding:0 10%; font-family:"P1"}
.renxing_1{ background:url(../images/rx1.jpg) no-repeat center;}
.renxing_2{ background:url(../images/rx2.jpg) no-repeat center;}
.renxing_3{ background:url(../images/rx3.jpg) no-repeat center;}
.renxing_4{ background:url(../images/rx4.jpg) no-repeat center;}
.renxing_5{ background:url(../images/rx5.jpg) no-repeat center;}
.fl{ float:left; width:500px}
.fr{ float:right; width:500px}

@media screen and (max-width:1150px){
	.renxing ul span{ display:block; font-size:24px; line-height:30px; margin-bottom:10px}
	.renxing ul{font-size:14px; line-height:25px}
	.renxing ul img{ margin-bottom:20px}
}
@media screen and (max-width:888px){
.renxing{background:none;display:block; padding:0 20px }
.renxing ul{ width:100%; display:block;}
.renxing ul .rxcon{ padding:0 0 20px; font-family:"P1"}
}


.about{ padding:75px 0 50px; color:#233C50; }
.about p{line-height:20px; margin-bottom:15px; font-family:"p1"}
.apic{ float:left; margin-right:20px}

@media screen and (max-width:1099px){
.apic{ float:none; margin:0; text-align:center; margin-bottom:30px}
.about p{line-height:20px; margin-bottom:15px; padding:0 20px; font-family:"p1"}
.about{ padding:25px 0 20px; }
}
@media screen and (max-width:650px){
.apic img{ width:100%}

}
.honor{ padding: 20px 0}
.honor img{ width:100%}
/*.honor{ width:1162px; margin:0 auto 40px}
.honor ul{ float:left; margin-right:15px; margin-bottom:20px}
.honor ul.lst{ margin-right:0}
@media screen and (max-width:1161px){
.honor{ width:100%}
.honor ul{ float:left; margin:0 20px 20px;}
.honor ul.lst{ margin-right:20px}
}*/


.fzlc{ color:#FFF; font-size:16px; margin-bottom:60px}
.fzt{ height:381px; background:url(../images/fzlc.jpg) no-repeat center}
.fzlc_bt{  font-size:42px; color:#C8198C; text-align:center; line-height:50px; margin:40px 0}
.fzlc ul{ width:540px; height:100px; background:#e376bd; font-size:16px; line-height:25px; margin-bottom:20px}
.fzlc ul i{ display:block; width:90px; height:100px; line-height:100px; font-style:normal; text-align:center; font-size:18px; background:#e34eaf}
.fzlc ul td{ padding:0 30px; width:480px; background:#233C50; font-family:"P1"}
.ffl{ float:left}
.ffr{ float:right;}
.ffl1{ float:left}
.ffr1{ float:right;}
.textl{ text-align:left}
.textr{ text-align:right}

@media screen and (max-width:1150px){
	.fzlc_bt{  font-size:22px; color:#C8198C; text-align:center; line-height:30px; margin:20px 0}
	.fzlc ul{ width:480px; height:100px; background:#CC6699; font-size:12px; line-height:20px; margin-bottom:20px}
.fzlc ul i{ display:block; width:90px; height:100px; line-height:100px; font-style:normal; text-align:center; font-size:14px; background:#c8198b}
.fzlc ul td{ padding:0 30px; width:420px; background:#233C50}
	
}
@media screen and (max-width:999px){
.ffl{ float:none; margin:0 auto}
.ffr{ float:none; margin:0 auto}
.ffl1{ float:left}
.ffr1{ float:left;}
.textl{ text-align:left}
.textr{ text-align:left}
}


.wenhua{ width:100%;background:#F5F5F5;display:table; height:100%;}
.wenhua ul{width:50%;vertical-align:middle; display:table-cell; color:#333; font-size:14px; line-height:20px}
.wenhua ul span{ display:block; font-size:14px; line-height:20px; margin-bottom:5px; font-weight:bold;}
.wenhua ul img{ width:100%; height:380px;}
.wenhua ul .rxcon{ padding:5% 8%}


@media screen and (max-width:1150px){
	.wenhua ul span{ display:block; font-size:12px; line-height:16px; margin-bottom:5px}
	.wenhua ul{font-size:12px; line-height:16px}
	.wenhua ul img{ margin-bottom:20px}
}
@media screen and (max-width:888px){
.wenhua{background:none;display:block; padding:0 20px }
.wenhua ul{ width:100%; display:block;}
.wenhua ul .rxcon{ padding:0 0 20px}
}

/*.wenhua{ width:100%; background:url(../images/wenhua.jpg) no-repeat center; height:381px;font-size:14px; line-height:25px;}
.wenhua span{ display:block; font-size:30px; line-height:40px; margin-bottom:20px}

@media screen and (max-width:1099px){
.wenhua{ width:960px; background:url(../images/wenhua.jpg) no-repeat left top; margin:0 auto 30px;padding-top:421px; height:inherit}
.wenhua td{ height:inherit;}
}
@media screen and (max-width:959px){
.wenhua{ width:100%; background:url(../images/wenhua.jpg) no-repeat left top; margin:0 auto 30px;padding-top:421px; height:inherit}
.wenhua td{ height:inherit;}
}*/



.jishu{ padding-top:20px; background:#fff}
.jishu_1{ text-align:center; font-size:16px; color:#333; line-height:30px; margin-bottom:80px}
.jishu_1_bt{ font-size:30px; color:#C8198C; line-height:40px; margin:30px 0}
.jishu_1_pic{ text-align:center; padding:80px 0 30px 0;}


.jishu_2{ width:100%;background:#F5F5F5;display:table; height:100%;}
.jishu_2 ul{width:50%;vertical-align:middle; display:table-cell; color:#333; font-size:16px; line-height:30px}
.jishu_2 ul span{ display:block; font-size:30px; line-height:40px; margin-bottom:20px; color:#C8198C}
.jishu_2 ul img{ width:100%}
.jishu_2 ul .rxcon{ padding:0 8%}


/*.jishu_2{ width:100%;}
.jishu_2 ul{width:100%; height:381px; color:#333; font-size:16px; line-height:30px}
.jishu_2 ul span{ display:block; font-size:30px; line-height:40px; margin-bottom:20px}
.jishu_2_1{ background:url(../images/js1.jpg) no-repeat center;}
.jishu_2_2{ background:url(../images/js2.jpg) no-repeat center;}
.jishu_2_3{ background:url(../images/js3.jpg) no-repeat center;}
.jishu_2_4{ background:url(../images/js4.jpg) no-repeat center;}
.jishu_2_5{ background:url(../images/js5.jpg) no-repeat center;}
.jfl{ float:left; width:500px}
.jfr{ float:right; width:500px}*/


@media screen and (max-width:1150px){
	.jishu{ padding-top:10px}
	.jishu_1{font-size:14px;line-height:25px; margin-bottom:20px}
	.jishu_1_bt{ font-size:24px; line-height:30px; margin:10px 0}
	.jishu_1_pic img{ width:100%}
	}
	
	@media screen and (max-width:1150px){
	.jishu_2 ul span{ display:block; font-size:24px; line-height:30px; margin-bottom:10px}
	.jishu_2 ul{font-size:14px; line-height:25px}
	.jishu_2 ul img{ margin-bottom:20px}
}
@media screen and (max-width:888px){
.jishu_2{background:none;display:block; padding:0 20px }
.jishu_2 ul{ width:100%; display:block;}
.jishu_2 ul .rxcon{ padding:0 0 20px}
}
	
/*@media screen and (max-width:988px){
	.jishu_1_pic img{ width:100%}
	}
@media screen and (max-width:960px){
	.jishu_1{ padding: 0 20px}
	}

@media screen and (max-width:1099px){
.jishu_2 ul{ height:inherit; padding-top:421px; width:960px; margin:0 auto 30px}
.jishu_2 ul td{ height:inherit;}
.jishu_2_1{ background:url(../images/js1.jpg) no-repeat left top;}
.jishu_2_2{ background:url(../images/js2.jpg) no-repeat right top;}
.jishu_2_3{ background:url(../images/js3.jpg) no-repeat left top;}
.jishu_2_4{ background:url(../images/js4.jpg) no-repeat right top;}
.jishu_2_5{ background:url(../images/js3.jpg) no-repeat left top;}
.jfl{ float:none; width:500px; margin:0 auto}
.jfr{ float:none; width:500px; margin:0 auto}
}
@media screen and (max-width:959px){
.jishu_2 ul{ height:inherit; padding-top:401px; width:100%; margin:0 auto 30px}}
*/

.join{ padding-top:20px; background:#fff;}
.join_1{ text-align:center; font-size:16px; color:#333; line-height:30px; margin-bottom:60px}
.join_1_bt{ font-size:30px; color:#C8198C; line-height:40px; margin:30px 0}
.join_1 ul{ width:515px; padding-left:105px; height:95px; font-size:14px; line-height:25px; text-align:left; margin-top:30px; color:#333}
.jo1{ background:url(../images/jo1.png) no-repeat left; float:left;}
.jo2{ background:url(../images/jo2.png) no-repeat left; float:right;}
.jo3{ background:url(../images/jo3.png) no-repeat left; float:left;}
.jo4{ background:url(../images/jo4.png) no-repeat left; float:right;}
.jo5{ background:url(../images/jo5.png) no-repeat left; float:left;}
.jo6{ background:url(../images/jo6.png) no-repeat left; float:right;}
.jo7{ background:url(../images/jo7.png) no-repeat left; float:left;}


@media screen and (max-width:1150px){
	.join_1{font-size:14px;line-height:25px;}
	.join_1_bt{ font-size:24px; color:#C8198C; line-height:30px; margin:20px 0}
	.join_1 ul{ width:455px;margin:20px auto 0;font-size:12px; line-height:20px; }
}
@media screen and (max-width:899px){
	.join_1{ padding:0 20px}
	.join_1 ul{ margin:30px auto 0}
.jo1{ float:none;}
.jo2{ float:none;}
.jo3{ float:none;}
.jo4{ float:none;}
.jo5{ float:none;}
.jo6{ float:none;}
.jo7{ float:none;}
}

.join_2{ width:100%; height:381px;color:#fff; background:url(../images/join1.jpg) no-repeat center}
.join_2_bt{ font-size:30px;  line-height:40px; padding:50px 0; text-align:center}
.join_2 ul{ width:270px; height:130px; float:left; background:#E34EAF; font-size:14px; text-align:center; line-height:25px; margin-right:5px}
.join_2 ul.lst{ margin-right:0}

@media screen and (max-width:1150px){
	.join_2{  height:331px; background:url(../images/join1.jpg) no-repeat top center}
.join_2_bt{ font-size:24px;  line-height:30px; text-align:center}
.join_2 ul{ width:24%; height:130px; background:#E34EAF; font-size:12px; text-align:center; line-height:25px; margin-right:1%}
}

@media screen and (max-width:700px){
	.join_2{  height:381px; background:url(../images/join1.jpg) no-repeat top center}
	.join_2_bt{ font-size:30px;  line-height:40px; padding:20px 0; text-align:center}
.join_2 ul{width:40%;margin:0 3% 10px;}
}
.join_3{ text-align:center; padding:30px 0}
@media screen and (max-width:963px){
	.join_3 img{ width:100%}
}
/*.join_3{ height:990px; position:relative}
.join_3_bt{ font-size:30px;  line-height:40px; padding:35px 0; text-align:center; color:#C8198C}
.join_3 ul{ width:290px;  height:245px; color:#333; line-height:20px; position:absolute}
.join_3 ul span{ display:block; font-weight:bold; font-size:14px;text-align:center; padding:120px 0 15px}
.lc1{ background:url(../images/lc1.png) no-repeat center top; top:110px; left:0; text-align:center}
.lc2{ background:url(../images/lc2.png) no-repeat center top;top:110px; left:405px;text-align:center}
.lc3{ background:url(../images/lc3.png) no-repeat center top;top:110px; right:0;text-align:center}
.lc4{ background:url(../images/lc4.png) no-repeat center top;top:385px; left:0;text-align:center}
.lc5{ background:url(../images/lc5.png) no-repeat center top;top:385px; left:405px;text-align:center}
.lc6{ background:url(../images/lc6.png) no-repeat center top;top:385px; right:0;text-align:center}
.lc7{ background:url(../images/lc7.png) no-repeat center top;top:665px;left:405px; text-align:left; }

.zs1{ background:url(../images/bz1.png); width:183px; height:19px; position:absolute; top:155px; left:255px}
.zs2{ background:url(../images/bz1.png); width:183px; height:19px; position:absolute; top:155px; right:255px}
.zs3{ background:url(../images/bz2.png); width:18px; height:40px; position:absolute; top:335px; right:135px}
.zs4{ background:url(../images/bz1.png); width:183px; height:19px; position:absolute; top:430px; left:255px}
.zs5{ background:url(../images/bz1.png); width:183px; height:19px; position:absolute; top:430px; right:255px}
.zs6{ background:url(../images/bz3.png); width:135px; height:134px; position:absolute; top:580px; left:275px}
@media screen and (max-width:1099px){
.join_3{ height:inherit; position:relative; padding: 0 20px}
.join_3 ul{ position:inherit;margin:0 2%}
.lc1{ top:inherit; left:inherit; text-align:center; float:left; }
.lc2{ top:inherit; left:inherit;text-align:center; float:left}
.lc3{top:inherit; right:inherit;text-align:center; float:left}
.lc4{ top:inherit; left:inherit;text-align:center; float:left}
.lc5{ top:inherit; left:inherit;text-align:center; float:left}
.lc6{ top:inherit; right:inherit;text-align:center; float:left}
.lc7{ top:inherit;left:inherit; text-align:left; float:left }
.zs1{ width:0px; height:0}
.zs2{ width:0px; height:0}
.zs3{ width:0px; height:0}
.zs4{ width:0px; height:0}
.zs5{ width:0px; height:0}
.zs6{ width:0px; height:0}
}

@media screen and (max-width:1070px){
.join_3 ul{ position:inherit;margin:0 5%}
}
@media screen and (max-width:790px){
.join_3 ul{ position:inherit;margin:0 auto }
.lc1{float:none; }
.lc2{ float:none}
.lc3{ float:none}
.lc4{ float:none}
.lc5{ float:none}
.lc6{ float:none}
.lc7{ float:none }
}*/

.join_4{ background:#233C50; width:100%}
.join_4_bt{ font-size:14px;  line-height:30px; padding:30px 0; text-align:center; color:#fff}
.join_4_bt span{ display:block; font-size:24px; line-height:50px}
.join_4 ul li{ width:540px; height:45px; line-height:45px; color:#FFF; background:#415564; padding:0 20px; font-size:14px;margin-bottom:15px}
.jofl{ float:left}
.jofr{ float:right}
.dlb{ font-size:18px; color:#FFF; line-height:50px; clear:both}
.rsinpt{ background:none; border:none; font-size:14px; color:#b7b7b7; width:100%; }
.join_4 ul li textarea{ line-height:20px; margin:10px 0; height:70px}
.jbtn{ width:78px; line-height:30px; height:30px; text-align:center; background:#415564; border:none; color:#FFF; font-size:12px; margin-left:20px}
.yanz{ height:50px; line-height:30px;}

@media screen and (max-width:1150px){
	.join_4_bt{ font-size:12px;  line-height:25px; padding:25px 0 0; text-align:center; color:#fff}
	.join_4_bt span{ display:block; font-size:20px; line-height:30px}
	.join_4 ul li{ width:48%; font-size:14px;height:35px; line-height:35px;margin-bottom:15px}
	.dlb{ font-size:16px; color:#FFF; line-height:35px; clear:both}
	.rsinpt{ font-size:12px;}
	.jbtn{ width:58px; line-height:25px; height:25px; font-size:12px; margin-left:20px}
	}

/*@media screen and (max-width:1099px){
.join_4{ padding:0 20px}
.dlb{ width:540px; margin:0 auto}
.jofl{ float:none; margin:0 auto}
.jofr{ float:none; margin:0 auto}
.yixiang{height:90px; width:540px; margin:0 auto 30px}
}*/

.search{ width:100%; background:#c8198b; height:60px; line-height:60px; text-align:center; color:#FFF; font-size:14px}
.sear{ width:350px; height:30px; border:0;   padding-left:5px; padding-right:5px; margin:0 20px;line-height:30px; color:#acacac;}
.an1{ width:92px; height:30px;border:none; background:#820857; font-family:"微软雅黑"; color:#fff; line-height:30px;}
@media screen and (max-width:1150px){
	.search{ font-size:12px}

	}


.new_main{ width:1080px; margin:0 auto; padding-bottom:50px}
.news_view {width: 100%; padding-top:80px}
.news_view .title {text-align: center;font-size: 28px; font-family:"微软雅黑"; color:#233C50; line-height:30px;}
.news_view .info {text-align: center;color: #3f3f3f;font-size: 14px;line-height: 30px;margin: 20px 0;}
.news_view .con {margin-right: auto;margin-left: auto;line-height:28px; padding-top:20px; font-size:16px}

.newspage{ width:100%;background:#CC6699; padding:15px 0; text-align:center}
.newspage a{ line-height:30px;color:#FFF;}
.newpre{float:left; width:460px; text-align:left}
.newnext{float:right; text-align:right;width:460px}
.newspage a.newmore{ margin:0 auto; background:url(../images/more.png) no-repeat center; width:30px; display:block; height:30px}
@media screen and (max-width:1150px){
	.news_view {width: 100%; padding-top:30px}
.news_view .title {font-size: 22px; line-height:25px;}
.news_view .info {font-size: 12px;line-height: 25px;margin: 10px 0;}
.news_view .con {line-height:25px; padding-top:10px; font-size:14px}


.newspage{ width:100%;}
/*.newspage a{ font-size:12px; color:#993366}*/
.newspage a{ font-size:12px; color:#fff}
.newpre{float:left; width:260px}
.newnext{float:right; text-align:right;width:260px}
	}
@media screen and (max-width:899px){
.newpre{float:none;}
.newnext{float:none;text-align:left}
.newspage a.newmore{ margin:0}
}



.xgxx font{ display:block; line-height:40px;font-size:18px; color:#005a87; font-weight:bold; font-family:"微软雅黑"; background:#85caff; text-indent:20px; margin:20px 0 10px}
.xgxx font a{  line-height:40px;font-size:18px; color:#005a87; font-weight:bold;font-family:"微软雅黑"}
.xgxx ul {width:500px; float:left;}
.xgxx ul a{ display:block;  line-height:30px; height:30px; margin-right:20px; font-size:14px}
.xgxx ul a span{ font-family:"宋体";}

.newlist{ padding-bottom:30px; border-bottom:1px #333 dotted; margin-top:40px}
.newlist a{ color:#c8198b; font-size:24px;  line-height:30px; display:block; margin:20px 0}
.newpic img{width:1080px;height:320px}
.newcontent{ color:#929292; font-size:16px; line-height:30px;position:relative;}
.time{ font-size:16px; color:#505F69;line-height:30px; float:right}

@media screen and (max-width:1150px){
.new_main{ width:100%; padding:0 20px 50px}
.newpic img{width:100%; height:inherit; margin-bottom:20px}

.newlist{ padding-bottom:20px; margin-top:20px}
.newlist a{font-size:18px;  line-height:25px;margin:10px 0}
.newcontent{ color:#929292; font-size:12px; line-height:20px;position:relative;}
.time{ font-size:14px; line-height:25px;}
}


.pro_main{}
.pro_main ul{ padding-bottom:50px}
.pro_main_bt{ font-size:14px; color:#B4B4B4; text-align:center; line-height:25px; padding:50px 0 20px}
.pro_main_bt font{ font-size:20px; color:#C8198C; display:block; font-family:"P4"}


.td_on{cursor:pointer;height:33px;overflow:hidden;float:left;*display:inline;}

.id_on,.id_off{float:left;height:33px;cursor:pointer;margin:0  10px 0 0;*display:inline;width:auto!important; min-width:100px; text-align:center}
.id_off{background:#c8198b;}
.id_on div{background:#ababab;height:33px;}
.id_on div div{background:url(../images/bta.jpg);}
.id_on div div,.id_on div div a:link,.id_on div div a:visited,.id_on div div a:hover{color:white;font-size:14px;}
/*.id_off div{background:url(../images/bg11.jpg) left bottom no-repeat;height:31px;}
.id_off div div{background:url(../images/bg12.jpg) right bottom no-repeat;}*/
.id_on div div,.id_off div div{white-space:nowrap; text-align:center; line-height:33px; color:#FFF;padding:0 20px}

@media screen and (max-width:1150px){
	.pro_main ul{ padding-bottom:30px}
.pro_main_bt{ font-size:12px; color:#B4B4B4; text-align:center; line-height:25px; padding:30px 0 20px}
.pro_main_bt font{ font-size:16px; color:#C8198C; display:block}
	
	.id_on,.id_off{font-size:12px;}
	.id_on div div,.id_on div div a:link,.id_on div div a:visited,.id_on div div a:hover{color:white;font-size:12px;}
	}


dl.pd_list_dls { padding:10px 10px 10px 0; float:left; display:inline-block;}
dl.lst{ padding-right:0}
dl.pd_list_dls dt { width:360px; margin:0 auto} /*图片边框*/
dl.pd_list_dls dt img {/*height: 336px; */width: 360px;}
dl.pd_list_dls dd {width:360px;  margin:10px auto 0;line-height:20px; overflow:hidden; color:#B3B3B3; font-size:12px}
dl.pd_list_dls dd a{ display:block; color:#233C50; font-size:16px}
dl.pd_list_dls dd a:hover{ color:#0b3144;}
.pmore a{ width:120px; height:30px; display:block; margin:0 auto; background:#c8198b; color:#FFF; line-height:30px; text-align:center; margin-top:20px; font-size:12px}
.pmore a:hover{ color:#FFF}

@media screen and (max-width:1150px){
	dl.pd_list_dls { padding:10px 10px 10px 0; float:left; display:inline-block;width:33%;}
dl.pd_list_dls dt{ width:100%}
dl.pd_list_dls dt img { width: 100%;}
dl.pd_list_dls dd {width:100%; margin:10px auto 0;line-height:20px; overflow:hidden; color:#B3B3B3; font-size:12px}
dl.pd_list_dls dd a{ display:block; color:#233C50; font-size:14px}
}

.products_detail{ background:#505F69}
.products_detail ul{ width:1100px; margin:0 auto;display:table; height:100%;}
.products_detail .h1{ font-size:18px; width:100%; color:#000; font-family:"微软雅黑"; font-weight:bold;  text-align:center;  line-height:40px;}
.products_detail .detail_pic{ width:560px;vertical-align:middle; display:table-cell;}
.products_detail .detail_pic img{ width:560px; height:495px}
.products_detail_con { width:500px; vertical-align:middle; display:table-cell;color:#FFF; line-height:30px; padding-left:60px}
.jiaodu{ padding:20px 0 50px;line-height:25px}


.propage{ width:100%;background:#CC6699; padding:15px 0; text-align:center}
.propage a{ width:115px; display:block; height:30px; line-height:30px; text-align:center; color:#FFF; background:#c8198b;}
.propre{float:left; }
.pronext{float:right;}
.propage a.promore{ margin:0 auto; background:url(../images/more.png) no-repeat center; width:30px;}

@media screen and (max-width:1150px){
.products_detail ul{ width:100%; padding:0 20px}
.products_detail .detail_pic{ width:50%; text-align:center;}
.products_detail .detail_pic img{ width:100%; height:inherit}
.products_detail_con { width:40%;color:#FFF; line-height:30px;}

.propage{ width:100%;}
.propage a{ width:85px;height:25px; line-height:25px; font-size:12px}
}



.index_banner{position:relative;height:770px;z-index:1}
.index_banner li{position:absolute; bottom:0;left:0;overflow:hidden;width:100%;height:770px;}
.index_banner li.first{background:url(../images/iban1.jpg) bottom center no-repeat;}
.index_banner li.second{background:url(../images/iban2.jpg) center no-repeat;}
.index_banner li.third{background:url(../images/iban3.jpg) center no-repeat;}
.index_banner li.forth{background:url(../images/iban4.jpg) center no-repeat;}
.index_banner li.fifth{background:url(../images/iban5.jpg) center no-repeat;}
.index_banner li a{display:block;margin:0 auto;height:770px;}
.index_banner cite{position:absolute;bottom:20px;left:50%;z-index:99;display:none;margin-left:-85px;width:298px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:88px;height:13px;background-color:#000;text-indent:-999em;;cursor:pointer;filter:alpha(opacity:50);opacity:0.5; }
.index_banner cite span.cur{background-color:#186195;cursor:default;}

.ind_1{}
.ind_1_bt{ font-size:18px; color:#B4B4B4; text-align:center; line-height:40px; padding:50px 0 30px}
.ind_1_bt font{ font-size:30px; color:#C8198C; display:block; }
.ind_1_con{ color:#233C50; font-size:16px; text-align:center;line-height:30px}
.ind_1_pic{ text-align:center; padding-top:50px}

@media screen and (max-width:1150px){
	.ind_1{ padding:0 20px}
	.ind_1_bt{ font-size:12px; color:#B4B4B4; text-align:center; line-height:30px; padding:30px 0 10px}
	.ind_1_bt font{ font-size:24px; color:#C8198C; display:block; }
	.ind_1_con{ font-size:14px; line-height:25px}
	.ind_1_pic{ text-align:center; padding-top:40px}
.ind_1_pic img{ width:100%;}
}


.ind_2{}
.ind_2_bt{ font-size:18px; color:#B4B4B4; text-align:center; line-height:40px; padding:40px 0 30px}
.ind_2_bt font{ font-size:30px; color:#C8198C; display:block; }

.ind_2 dl{ width:32%; float:left; text-align:center; margin-right:10px;}
.ind_2 dl.last{ margin-right:0}
.ind_2 dl dt img{ width:100%}

.ind_2 dl dt a{ position:relative; width:100%; height:100%; overflow:hidden; display:block}
.ind_2 dl dt a i{ color:#FFF; font-size:18px;vertical-align:middle; text-align:center;  position:absolute; top:0; left:0;  width:100%; font-style:normal; display:none; padding:28% 0; line-height:30px;  }
.ind_2 dl dt a:hover i{ display:block}
.ind_2 dl dt a span{display:none;filter:alpha(opacity=60); -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6;background:#C8198C; top:0; left:0; height:300px;position:absolute; width:100%}
.ind_2 dl dt a:hover span{ display:block}
.ind_2 dl dt font{ display:block; font-size:14px; color:#233C50}

.ind_2 dl dd{ font-size:12px; color:#c8198b; line-height:27px; padding-top:20px}
.ind_2 dl dd font{ display:block; color:#233C50; font-size:24px}

@media screen and (max-width:1150px){
	.ind_2_bt{ font-size:14px; color:#B4B4B4; text-align:center; line-height:28px; padding:40px 0 30px}
    .ind_2_bt font{ font-size:24px; }
	
	.ind_2 dl dd{ font-size:12px; color:#c8198b; line-height:20px; padding-top:10px}
	.ind_2 dl dd font{ display:block; color:#233C50; font-size:14px}
}

@media screen and (max-width:880px){

.ind_2 dl dt a{ position:relative; width:100%; height:100%; overflow:hidden; display:block}
.ind_2 dl dt a i{ color:#FFF; font-size:14px;vertical-align:middle; text-align:center;  position:absolute; top:0; left:0;  width:100%; font-style:normal; display:none; padding:20% 0; line-height:30px;  }
.ind_2 dl dt a:hover i{ display:block}
.ind_2 dl dt a span{display:none;filter:alpha(opacity=60); -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6;background:#C8198C; top:0; left:0; height:300px;position:absolute; width:100%}
.ind_2 dl dt a:hover span{ display:block}
.ind_2 dl dt font{ display:block; font-size:12px; color:#233C50}

}

.ind_3{ margin-top:45px;}
.ind_3_bt{ font-size:18px; color:#B4B4B4; text-align:center; line-height:40px; padding:50px 0 30px}
.ind_3_bt font{ font-size:30px; color:#C8198C; display:block; }
.ind_3_con{ width:100%;background:#F5F5F5;display:table; height:100%;}

.ind_3_con ul{width:50%; color:#233C50; font-size:15px; line-height:28px; vertical-align:middle; display:table-cell;}
.ind_3_con ul img{ width:100%}

.ind_3_con ul p{ margin-bottom:10px; display:block; width:95%; float:right; text-indent:20px; margin-right:10px}
.ind_3_pic{ padding-top:50px}
.ind_3_pic ul{ float:left; margin-right:8px}
.ind_3_pic ul.lst{ margin-right:0}
@media screen and (max-width:1150px){

.ind_3_bt{ font-size:14px; color:#B4B4B4; text-align:center; line-height:28px; padding:40px 0 30px}
.ind_3_bt font{ font-size:24px;  }
.ind_3_con ul{font-size:12px; line-height:26px; font-size:13px}

.ind_3_pic{ padding-top:20px}
.ind_3_pic ul{width:32%; margin-right:1%}
.ind_3_pic ul img { width:100% }
.ind_3_pic ul.lst{ margin-right:0}
}
@media screen and (max-width:780px){
	.ind_3{ padding:0 20px}
.ind_3_con{ width:100%; background:none; }
.ind_3_con ul{ width:100%; display:block; vertical-align:top}
.ind_3_con ul p{ width:100%; float:none; margin:10px 0 0}
}

.ind_4{ margin-top:65px;}
.ind_4_bt{ font-size:18px; color:#B4B4B4; text-align:center; line-height:40px; padding:50px 0 30px}
.ind_4_bt font{ font-size:30px; color:#C8198C; display:block; }
.ind_4_1{ width:100%;background:#F5F5F5;display:table; height:100%;}
.ind_4_1 ul{ width:50%; font-size:22px; color:#C8198C; line-height:30px;vertical-align:middle; display:table-cell;}
.ind_4_1 ul img{ width:100%}
.ind_4_1 ul .dc{ margin:0 auto; width:50%;}
.ind_4_1 ul a{ position:relative; width:100%; height:100%; overflow:hidden; display:block}
.ind_4_1 ul a i{ color:#FFF; font-size:24px;vertical-align:middle; text-align:center;  position:absolute; top:0; left:0;  width:100%; font-style:normal; display:none; padding:20% 0; line-height:30px;  }
.ind_4_1 ul a:hover i{ display:block}
.ind_4_1 ul a span{display:none;filter:alpha(opacity=60);  -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6;background:#000; top:0; left:0; height:490px;position:absolute; width:100%}
.ind_4_1 ul a:hover span{ display:block}
.ind_4_1 ul font{ display:block; font-size:14px; color:#233C50}

.ind_4_2{ width:100%;}
.ind_4_2 ul{ float:left;width:20%; }
.ind_4_2 a{ display:block; float:left;overflow:hidden; position:relative; width:100%}

.ind_4_2 a span{display:none;filter:alpha(opacity=60);  -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6;background:#000; top:0; left:0; height:290px;position:absolute; width:100%}
.ind_4_2 a:hover span{ display:block}
.ind_4_2 a img{ width:100%}
@media screen and (max-width:1150px){
	.ind_4_bt{ font-size:14px; color:#B4B4B4; text-align:center; line-height:28px; padding:40px 0 30px}
.ind_4_bt font{ font-size:24px;  }
.ind_4_1 ul{line-height:25px; font-size:16px}
.ind_4_1 p{ font-size:24px; color:#233C50}
}

.ind_5{}
.ind_new{ float:left}
.ind_5 a{ float:left; width:360px; height:260px; display:block}
.ind_5 a ul{ width:310px; margin:40px auto}
.ind_5 a ul i{ display:block; height:1px; border-bottom:2px #505F69 solid; width:33px}
.ind_5 a ul li.nbt{ font-weight:bold; font-size:15px; color:#233C50; padding:20px 0 15px}
.ind_5 a ul li.con{ font-size:13px; color:#233C50; padding-left:44px; line-height:30px; height:100px}
.ind_5 a ul li.ntime{ height:21px; background:url(../images/ntime.png) no-repeat left; line-height:21px; font-size:15px; text-indent:35px; margin-left:10px}
.ind_5 a:hover{ background:#CC6699}
.ind_5 a:hover ul i{border-bottom:2px #993366 solid;}
.ind_5 a:hover ul li.nbt{ color:#993366 }
.ind_5 a:hover ul li.con{ color:#993366}
.ind_5 a:hover ul li.ntime{background:url(../images/ntimea.png) no-repeat left;color:#C8198C}

@media screen and (max-width:1150px){
.ind_new{ float:left; width:32%;}
.ind_5 a{ float:none; display:block; width:100%; padding:0 5%; height:inherit}
.ind_5 a ul{ width:100%;margin:0 auto; padding:40px 0}
.ind_5 a ul i{ display:block; height:1px; border-bottom:2px #505F69 solid; width:10%}
.ind_5 a ul li.nbt{ font-weight:bold; font-size:12px; color:#233C50; padding:10px 0 0px}
.ind_5 a ul li.con{ font-size:12px; color:#233C50; padding-left:44px; line-height:25px; height:100px}
.ind_5 a ul li.ntime{ height:21px; background:url(../images/ntime.png) no-repeat left; line-height:21px; font-size:12px; text-indent:35px; margin-left:10px}
}


@media screen and (max-width:888px){
.ind_new{ float:left; width:50%;}
.ind_5 a{ float:none;  width:100%; padding:0 5%;  display:block;}

.ind_5 a ul li.nbt{ font-weight:bold; font-size:12px; color:#233C50; padding:10px 0 10px}
}



.ind_6{ margin-top:45px;}
.ind_6_con{ width:100%;  height:100%; display:table;background:#F5F5F5;}

.ind_6_con ul{width:50%; color:#233C50; font-size:12px; line-height:22px;vertical-align:middle; display:table-cell;}
.ind_6_con ul img{ width:100%}
.ind_6_con ul p{ margin-bottom:10px; display:block; width:95%; float:right; margin-right:10px; font:14px;}
.ind_6_con ul p font{ display:block; font-weight:bold; font-size:18px; margin-bottom:20px;}
.ind_6_con ul p.btn{ float:left;width:150px; height:35px; background:#c30483; margin-left:25px; margin-top:30px;border-radius:17px; color:#fff}
.ind_6_con ul p.btn a{ width:150px; line-height:35px; color:#fff; text-align:center; display:block}
.ind_6_con ul p.btn a:hover{ background:#af0677;border-radius:17px;}


@media screen and (max-width:880px){
	.ind_6{ padding:0 20px; margin-top:20px;}
.ind_6_con{ background:none}
.ind_6_con ul{width:100%; color:#233C50;line-height:22px; display:block}
.ind_6_con ul p font{ display:block; font-weight:bold; font-size:16px}
.ind_6_con ul p{ width:100%; float:none; margin:20px 0 0 }

.ind_6_con ul p.btn{ float:left;width:150px; height:35px; background:#c30483; margin-left:0; margin-right:20px; margin-top:10px;border-radius:17px; color:#fff}
.ind_6_con ul p.btn a{ width:150px; line-height:35px; color:#fff; text-align:center; display:block}
.ind_6_con ul p.btn a:hover{ background:#af0677;border-radius:17px;}


}


.ind_7{ }
.ind_job{ float:left}
.p70{padding:90px 0}
.ind_7 a{ width:260px; height:180px; display:block; background:url(../images/ind_job.png);color:#FFF; text-align:center; line-height:60px; margin-right:20px; float:left}
.ind_7 a.lst{ margin-right:0}
.ind_7 a span{ display:block; height:120px; line-height:170px; background:url(../images/ind_ren.png) center no-repeat; text-align: center}
.ind_7 a:hover{background:url(../images/ind_joba.png) no-repeat center;}
.ind_7 a:hover span{background:url(../images/ind_rena.png) center no-repeat;color:#C8198C}

@media screen and (max-width:1150px){
.p70{padding:20px 0}
.ind_job{ float:left; width:25%;}

.ind_7 a{ float:none; width:95%; margin:0 auto;background:url(../images/ind_job.png) no-repeat center;}
.ind_7 a.lst{ margin:0 auto}
.ind_7 a span{ display:block; font-size:16px; height:120px; line-height:120px; background:url(../images/ind_ren.png) no-repeat 10%; text-indent:30%; text-align:left}
.ind_7 a:hover span{background:url(../images/ind_rena.png) no-repeat 10%;}
}




/*---------------*/

.qqkefu{
	position: fixed;
    bottom:30%;
    _position: absolute;
   _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
	right:1%;
	width:45px;
	filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;  
	
	}
.qqkefu ul li{
	height:45px;
	margin-bottom:1px;
	float:right;
	background:#c1c1c1;
	line-height:45px;
	font-size:14px;
	cursor:pointer;
	position:relative
}
.qqkefu ul li a{
	color:#fff;
	}
.qqkefu ul li.qq_cza{
	overflow:hidden
	}
.qqkefu ul li:hover{
	background:#c8198c;
	}
.qqkefu ul li.top{
	color:#1c1c1c;
	font-weight:800;
	text-align:center;
	line-height:45px;
	background:url(../images/ico_top2.png) center center no-repeat #c1c1c1;
	position:relative;
	width:45px;
	cursor:pointer
	}
.qqkefu ul li.top span{
	position:absolute;
	display:block;
	left:0;
	top:-5px;
	height:5px;
	width:45px;
	background:url(../images/czx2.png) no-repeat center;}
.qqkefu ul li.top:hover{
	background:url(../images/ico_top.png) center center no-repeat #c8198c}
.qqkefu ul li.top:hover span{
	background:url(../images/czx2_hover.png) no-repeat center}
.qqkefu ul li b{
	width:45px;
	height:45px;
	display:block;
	overflow:hidden;
	float:left}
.qqkefu ul li b.a{
	background:url(../images/czx4.png) no-repeat center center;
}
.qqkefu ul li b.b{
	background:url(../images/ico_zw.png) no-repeat center center;
}
.qqkefu ul li b.b:hover{background:url(../images/ico_zw2.png) no-repeat center center;}

.qqkefu ul li b.c{
	background:url(../images/ico_wx.png) no-repeat center center;
}
.qqkefu ul li b.c:hover{
	background:url(../images/ico_wx2.png) no-repeat center center;
}
 

.erweima {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    cursor: default !important;
    display: none;
    float: right;
    height: 150px;
    left: -132px;
    position: absolute;
    top: -105px;
}
.erweima p {
    color: #000000;
    float: left;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    width: 130px;
}
.erweima p img {
    height: 110px;
    margin: 10px 10px 0;
    width: 110px;
}

@media screen and (max-width:880px){
	.qq_czb,.erweima,.qq_cza{ display:none}
	
}

/*产品分类内页*/
.ab-mian{ background:#f5f5f5; height:100%; width:100%}
.f-24{ font-size:24px; color:#C8198C; font-family:"微软雅黑"; font-weight:bold;}
.p-line{ height:43px; line-height:43px; font-size:13px;}
.erji{ height:100%; line-height:60px; background:#FFF;}
.erji a{ font-size:14px; padding-left:22px; font-family:"P1"}

.sortbox{ padding-bottom:0;}
.sortbox .bsc3-search{ margin-top:35px;}
.bsc3-search{width:300px; float:right; text-align:center; height:32px;}
.bsc3-search .bscKeyword{ border:1px solid #dfdfdf; padding-left:5px; line-height:30px;height:30px; color:#999;display:inline-block;margin:0;display:block; float:right;}
.bsc3-search .bscSubmit{border:1px solid #dfdfdf; border-left:none;background:url(../images_en/sou.png) center center no-repeat; width:30px; height:30px; line-height:30px; display:block; float:right;}

.list-name{ height:100px; width:1100px; margin:0 auto; line-height:100px; font-size:1em;font-family:"微软雅黑";}
.list-name a{ margin:35px 2% 0 0;color:#233C50; display:block; font-weight:bold; width:AUTO;  text-align:center;height:30px; line-height:30px; float:left;}
.list-name a.cur,.list-name a:hover{ color:#C8198C;}


.l_pro_main{ width:1100px; margin:0 auto; border-bottom:1px #f3f3f3 solid; padding-top:15px; padding-bottom:15px;}
.l_pro{ width:180px; float:left}
.l_pro a{ display:block; width:100%; text-align:center; color:#d71e96; font-size:16px;}
.r_pro{ float:right; width:1050px;}
.r_pro a{ float:left; display:block; color:#424242 ;font-size:16px; width:150px; text-align:left}

.tn_pro{ margin-top:25px; width:1100px; margin:25px auto 0px;background:#f5f5f5; padding-bottom:20px;}
.tn_pro h1{ display:block; margin-bottom:30px; font-size:18px; color:#C8198C; font-family:"P2"}
.tn_pro_main{ width:100%;}
.tn_pro_main li{float:left; margin-right:6px;}
.tn_pro_main .li1{ float:left;margin-right:6px; margin-top:-2px;
 -webkit-box-shadow:0 0 10px #eee;  
  -moz-box-shadow:0 0 10px #eee;  
  box-shadow:0 0 10px #eee;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;-o-transition: all 0.4s;}
.tn_pro_main img{width:269px; height:251; padding:32px 45px 32px 45px; background:#fff}
.tn_pro_main p{ margin-bottom:5px; margin-top:40px; display:block; text-align:left; width:auto;color:#233C50 ; font-size:14px; }
.tn_pro_main span{ font-size:0.75em; color:#B4B4B4;}
.tn_height{padding-top:30px; border-bottom:2px solid #f3f3f3}




/*主页*/
.prosort1box{background:#FFF}
.prosort1 { height:30px; line-height:30px; margin-bottom:5px;}
.prosort1 span{ font-size:16px; color:#4bb43c; padding-right:15px;}
.prosort2 {height:40px; line-height:40px;margin-bottom:0px; width:170px; float:left; text-align:right; }
.prosort2 span{ font-size:14px; color:#d71e96; font-family:"P2"}
.prosort3 { height:30px; line-height:30px; margin-bottom:10px;}
.prosort3 span{ font-size:16px; color:#4bb43c; padding-right:15px; background:url(../images/pro-ico.png) right center no-repeat;}

.prosort2box{ margin-bottom:20px; width:900px; float:right}
.prosortlist2{ width:auto; float:left; margin-left:40px;}
.prosortlist2 a{ border-left:none; display:block; text-align:center; line-height:40px; font-size:14px; color:#666; font-family:"P1"}
.prosortlist2 a:hover{ color:#D71E96;}
.prosortlist2 a img{ width:50%;}
.prosort2box .prosortlist2:first-child a{}

.prol1{ height:100%; background:#FFF; line-height:62px;}
.prol1 .prosortlist2 a{ border-left:none; display:block; text-align:center; line-height:62px; font-size:14px;}
.prol2{ height:86px; line-height:86px; text-align:center;}
.fline{ margin-bottom:23px;}
.cfn{ color:#b4468f; font-size:14px; line-height:20px; height:20px;}
/*内页*/
.prolist{height:251px; width:260px; background:#FFF; text-align:center; margin-right:15px; float:left; margin-bottom:10px;}
.prolist1{height:253px; width:260px; background:#FFF; text-align:center; margin-right:15px; float:left; margin-bottom:10px; margin-top:-2px;  
  -webkit-box-shadow:0 0 10px #eee;  
  -moz-box-shadow:0 0 10px #eee;  
  box-shadow:0 0 10px #eee;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;-o-transition: all 0.4s;}
.prolist1 img{ margin-top:26px; width:165px;}
.prolist1 p{ display:block; padding-top:25px; font-family:"P4"; color:#C8198C;}
.prolist img{ margin-top:26px; width:165px;}
.prolist p{ display:block; padding-top:25px; font-family:"P4"; color:#C8198C;}
.pages {
	border:1px solid #CCC;
	width:198px; margin:0 auto;
	margin:15px auto 30px;
	text-align:center;
	background:#FFF;
}
.pages a {
	color:#7c7c7c;
	display:block;
	text-align:center;
	padding:10px;
	font-size:.8em
}
/*产品展示页*/
.prshow{ background:#fff; border-bottom:1px solid #DCDCDC}
.p360{ height:100px; line-height:100px; border-bottom:1px solid #DCDCDC; background:#FFF;}
.p360 p{ color:#C8198C; font-family:"P4"; font-size:24px;}
.pcontent{ width:100%; padding-top:27px; line-height:24px;}
.pcontent p{ font-family:"P1"; font-size:16px;}
.pdbtn{ float:right; margin:20px 0 30px 0;}
.psbtn{ width:110px; height:30px; line-height:30px;background:#C8198C; display:block; float:left; margin-right:10px;-webkit-border-radius: 15px;
            -moz-border-radius: 15px; color:#FFF; text-align:center; font-family:"微软雅黑";}
@media screen and (min-width: 1150px){
/*===============================================产品页================================================================*/
.ab-mian{ background:#f5f5f5; height:100%; width:100%}
.f-24{ font-size:24px; color:#C8198C; font-family:"微软雅黑"; font-weight:bold;}
.p-line{ height:43px; line-height:43px; font-size:13px;}
.erji{ height:100%; line-height:60px; background:#FFF;}
.erji a{ font-size:14px; padding-left:22px; font-family:"P1"}

.sortbox{ padding-bottom:0;}
.sortbox .bsc3-search{ margin-top:35px;}
.bsc3-search{width:300px; float:right; text-align:center; height:32px;}
.bsc3-search .bscKeyword{ border:1px solid #dfdfdf; padding-left:5px; line-height:30px;height:30px; color:#999;display:inline-block;margin:0;display:block; float:right;}
.bsc3-search .bscSubmit{border:1px solid #dfdfdf; border-left:none;background:url(../images_en/sou.png) center center no-repeat; width:30px; height:30px; line-height:30px; display:block; float:right;}

.list-name{ height:100px; width:1100px; line-height:100px; font-size:1em;font-family:"微软雅黑"; position:relative}
.list-name a{ margin:35px 2% 0 0;color:#233C50; display:block; font-weight:bold; width:AUTO;  text-align:center;height:30px; line-height:30px; float:left;}
.list-name a.cur,.list-name a:hover{ color:#C8198C;}


.l_pro_main{ width:1100px; margin:0 auto; border-bottom:1px #f3f3f3 solid; padding-top:15px; padding-bottom:15px;}
.l_pro{ width:180px; float:left}
.l_pro a{ display:block; width:100%; text-align:center; color:#d71e96; font-size:16px;}
.r_pro{ float:right; width:1050px;}
.r_pro a{ float:left; display:block; color:#424242 ;font-size:16px; width:150px; text-align:left}

.tn_pro{ margin-top:25px; width:1100px; margin:25px auto 0px;background:#f5f5f5; padding-bottom:20px;}
.tn_pro h1{ display:block; margin-bottom:30px; font-size:18px; color:#C8198C; font-family:"P2"}
.tn_pro_main{ width:100%;}
.tn_pro_main li{  float:left; margin-right:6px; }
.tn_pro_main .li1{float:left; margin-right:6px; margin-top:-2px;
 -webkit-box-shadow:0 0 10px #eee;  
  -moz-box-shadow:0 0 10px #eee;  
  box-shadow:0 0 10px #eee;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;-o-transition: all 0.4s;}
.tn_pro_main img{width:269px; height:251px; padding:32px 45px 32px 45px; background:#fff}
.tn_pro_main p{ margin-bottom:5px; margin-top:40px; display:block; text-align:left; width:auto;color:#233C50 ; font-size:14px; }
.tn_pro_main span{ font-size:0.75em; color:#B4B4B4;}
.tn_height{padding-top:30px; border-bottom:2px solid #f3f3f3}




/*主页*/
.prosort1box{background:#FFF}
.prosort1 { height:30px; line-height:30px; margin-bottom:5px;}
.prosort1 span{ font-size:16px; color:#4bb43c; padding-right:15px;}
.prosort2 {height:40px; line-height:40px;margin-bottom:0px; width:170px; float:left; text-align:right; }
.prosort2 span{ font-size:14px; color:#d71e96; font-family:"P2"}
.prosort3 { height:30px; line-height:30px; margin-bottom:10px;}
.prosort3 span{ font-size:16px; color:#4bb43c; padding-right:15px; background:url(../images/pro-ico.png) right center no-repeat;}

.prosort2box{ margin-bottom:20px; width:900px; float:right}
.prosortlist2{ width:auto; float:left; margin-left:40px;}
.prosortlist2 a{ border-left:none; display:block; text-align:center; line-height:40px; font-size:14px; color:#666; font-family:"P1"}
.prosortlist2 a:hover{ color:#D71E96;}
.prosortlist2 a img{ width:50%;}
.prosort2box .prosortlist2:first-child a{}

.prol1{ height:100%; background:#FFF; line-height:62px;}
.prol1 .prosortlist2 a{ border-left:none; display:block; text-align:center; line-height:62px; font-size:14px;}
.prol2{ height:86px; line-height:86px; text-align:center;}
.fline{ margin-bottom:23px;}
.cfn{ color:#b4468f; font-size:14px; line-height:20px; height:20px;}
/*内页*/
.prolist{height:251px; width:260px; background:#FFF; text-align:center; margin-right:15px; float:left; margin-bottom:10px;}
.prolist1{height:253px; width:260px; background:#FFF; text-align:center; margin-right:15px; float:left; margin-bottom:10px; margin-top:-2px;  
  -webkit-box-shadow:0 0 10px #eee;  
  -moz-box-shadow:0 0 10px #eee;  
  box-shadow:0 0 10px #eee;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;-o-transition: all 0.4s;}
.prolist1 img{ margin-top:26px; width:165px;}
.prolist1 p{ display:block; padding-top:25px; font-family:"P4"; color:#C8198C;}
.prolist img{ margin-top:26px; width:165px;}
.prolist p{ display:block; padding-top:25px; font-family:"P4"; color:#C8198C;}
.pages {
	border:1px solid #CCC;
	width:198px; margin:0 auto;
	margin:15px auto 30px;
	text-align:center;
	background:#FFF;
}
.pages a {
	color:#7c7c7c;
	display:block;
	text-align:center;
	padding:10px;
	font-size:.8em
}
/*产品展示页*/
.prshow{ background:#fff; border-bottom:1px solid #DCDCDC}
.p360{ height:100px; line-height:100px; border-bottom:1px solid #DCDCDC; background:#FFF;}
.p360 p{ color:#C8198C; font-family:"P4"; font-size:24px;}
.pcontent{ width:100%; padding-top:27px; line-height:24px;}
.pcontent p{ font-family:"P1"; font-size:16px;}
.pdbtn{ float:right; margin:20px 0 30px 0;}
.psbtn{ width:110px; height:30px; line-height:30px;background:#C8198C; display:block; float:left; margin-right:10px;-webkit-border-radius: 15px;
            -moz-border-radius: 15px; color:#FFF; text-align:center; font-family:"微软雅黑";}
}

@media screen and (max-width:1020px){
	.list-name{ height:100px; width:980px; line-height:100px; font-size:0.875em;font-family:"微软雅黑"; position:relative}
	.list-name a{ margin:35px 2% 0 0;color:#233C50; display:block; font-weight:bold; width:AUTO;  text-align:center;height:30px; line-height:30px; float:    left;}
	/*主页*/
	
.prosortlist2{ width:auto; float:left; margin-left:20px;}	
.prosort2box{ margin-bottom:20px; width:780px; float:right}
.prosort2 {height:40px; line-height:40px;margin-bottom:0px; width:170px; float:left; text-align:right; }
.prosort2 span{ font-size:14px; color:#d71e96; font-family:"P2"}
	/*内页*/
.prolist{height:221px; width:220px; background:#FFF; text-align:center; margin-right:15px; float:left; margin-bottom:10px;}
.prolist1{height:223px; width:220px; background:#FFF; text-align:center; margin-right:15px; float:left; margin-bottom:10px; margin-top:-2px;  
  -webkit-box-shadow:0 0 10px #eee;  
  -moz-box-shadow:0 0 10px #eee;  
  box-shadow:0 0 10px #eee;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;-o-transition: all 0.4s;}
.prolist1 img{ margin-top:26px; width:165px;}
.prolist1 p{ display:block; padding-top:15px; font-family:"P4"; color:#C8198C;}
.prolist img{ margin-top:26px; width:165px;}
.prolist p{ display:block; padding-top:15px; font-family:"P4"; color:#C8198C;}
/*最新产品*/
.tn_pro{ width:980px;}
.tn_pro h1{ display:block; margin-bottom:30px; font-size:18px; color:#C8198C; font-family:"P2"}
.tn_pro_main{ width:100%;}
.tn_pro_main img{width:235px; height:230px; padding:20px 20px 20px 20px; background:#fff;}
.tn_pro_main p{ margin-bottom:5px; margin-top:15px; display:block; text-align:left; width:auto;color:#233C50 ; font-size:14px; }
.tn_pro_main span{ font-size:0.75em; color:#B4B4B4;}
.tn_height{padding-top:30px; border-bottom:2px solid #f3f3f3}
}
@media screen and (max-width:880px){
	.list-name{ height:100px; width:760px; line-height:100px; font-size:1em;font-family:"微软雅黑"; position:relative}
	}
@media screen and (max-width:650px){
	.list-name{ height:auto; width:100%; line-height:100px; font-size:1em;font-family:"微软雅黑"; position:relative}
	.list-name a{ margin:35px 2% 0 0;color:#233C50; display:block; font-weight:bold; width:AUTO;  text-align:center;height:30px; line-height:30px; float:    left; font-size:14px;}
	.prosort2box{ margin-bottom:20px; width:100%; float:right}
	.prosort2 {height:20px; line-height:20px;margin-bottom:0px; width:170px; float:left; text-align:right; }
    .prosort2 span{ font-size:14px; color:#d71e96; font-family:"P2"}
	.tn_pro{ width:593px;}
.tn_pro h1{ display:block; margin-bottom:30px; font-size:18px; color:#C8198C; font-family:"P2"}
.tn_pro_main{ width:100%;}
.tn_pro_main li{}
.tn_pro_main img{width:235px; height:230px; padding:20px 20px 20px 20px; background:#fff; margin-left:40px;}
.tn_pro_main p{ padding-left:40px; display:block; text-align:left; width:auto;color:#233C50 ; font-size:14px; }
.tn_pro_main span{ font-size:0.75em;padding-left:40px; color:#B4B4B4; padding-bottom:5px;}
.tn_height{padding-top:10px; border-bottom:2px solid #f3f3f3}
/*内页*/
.prosortlist2{ width:auto; float:left; margin-left:20px;}
.prolist{height:221px; width:220px; background:#FFF; text-align:center; margin-left:20px; float:left; margin-bottom:10px;}
.prolist1{height:223px; width:220px; background:#FFF; text-align:center; margin-left:20px; float:left; margin-bottom:10px; margin-top:-2px;  
  -webkit-box-shadow:0 0 10px #eee;  
  -moz-box-shadow:0 0 10px #eee;  
  box-shadow:0 0 10px #eee;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;-o-transition: all 0.4s;}
.prolist1 img{ margin-top:26px; width:165px;}
.prolist1 p{ display:block; padding-top:15px; font-family:"P4"; color:#C8198C;}
.prolist img{ margin-top:26px; width:165px;}
.prolist p{ display:block; padding-top:15px; font-family:"P4"; color:#C8198C;}
	}