/* CSS Document */
@charset "utf-8";

/* CSS Document */

*{ margin: 0;padding: 0;}
body { font-size:14px;line-height:26px;color:#666666; font-family:Microsoft YaHei,SimSun; -webkit-text-size-adjust:none; overflow-x:hidden;}
a{ color:#666666; text-decoration:none; cursor:pointer;transition:all 0.3s;}
a:hover{ text-decoration:none;transition:all 0.3s;}
ul {list-style: none;}
li{ list-style-type:none;}
img{border:0;width: 100%;}


/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨*/
.top0 { width:100%; height:45px; background-color:#e30011; overflow:hidden;}
.top { width:1200px; height:45px; margin:0 auto;}
.top_left { width:600px; height:45px; line-height:45px; font-size:14px; color:#FFF; float:left;}
.top_right {width: 500px;height:45px;line-height:45px;font-size:14px;color:#FFF;float:right;}
.top_right strong {font-size:20px;font-weight:bold;}
/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨*/

/*nav*/
.nav0 {width:100%;height: 102px;background:#fff;}
.nav {width: 1300px;height:100px;margin:0 auto;}
.nav_left {width: 204px;height:63px;margin-top: 6px;float:left;background:#FFF;}
.nav_left img {width:244px;/* height:63px; */}
.nav_right {width: 990px;height:100px;float:right;}
.menu .dian {
	background-color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c1c1c', endColorstr='#1b1b1b');
	color:#666;
}
.menu, .menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.menu {
	height: 100px;
	line-height:100px;}
.menu li {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#252525');
	width: 110px;
	text-align:center;
}
.menu > li {
	display: block;
	float: left;
	position: relative;
}
.menu > li:first-child {
	background:url(../images/nav01.png) no-repeat left;}
.menu a {
	color: #666;
	display: block;
	font-size: 15px;
	line-height: 100px;
	text-decoration: none;
	text-transform: uppercase;
}
.menu li:hover {

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c1c1c', endColorstr='#1b1b1b');
}
.menu li:nth-child(1) {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c1c1c', endColorstr='#1b1b1b');
	color:#FFF;
}
.menu li:hover > a {

	color: #e30011;
}
.submenu {
	left: 0;
	max-height: 0;
	position: absolute;
	top: 100%;
	z-index: 0;
	max-height: 0;
	-webkit-perspective: 400px;
	-moz-perspective: 400px;
	-ms-perspective: 400px;
	-o-perspective: 400px;
	perspective: 400px;
}
.submenu li {
	opacity: 0;
	-webkit-transform: rotateY(90deg);
	-moz-transform: rotateY(90deg);
	-ms-transform: rotateY(90deg);
	-o-transform: rotateY(90deg);
	transform: rotateY(90deg);
	-webkit-transition: opacity .4s, -webkit-transform .5s;
	-moz-transition: opacity .4s, -moz-transform .5s;
	-ms-transition: opacity .4s, -ms-transform .5s;
	-o-transition: opacity .4s, -o-transform .5s;
	transition: opacity .4s, transform .5s;
	background:#e30011;
	border-bottom:dashed 1px #e30011;
	color:#FFF;
	font-size:14px;


}
.submenu li a { color:#FFF; height:50px; line-height:50px;}
.menu .submenu li:hover a {
	border-radius: 0;
	color: #fff;
}
.menu > li:hover .submenu, .menu > li:focus .submenu {
	max-height: 2000px;
	z-index: 10;
	width: 150px;
}
.menu > li:hover .submenu li, .menu > li:focus .submenu li {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}

.menu li:hover .submenu li:nth-child(1) {
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	-ms-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s;
}
.menu li:hover .submenu li:nth-child(2) {
	-webkit-transition-delay: 50ms;
	-moz-transition-delay: 50ms;
	-ms-transition-delay: 50ms;
	-o-transition-delay: 50ms;
	transition-delay: 50ms;
}
.menu li:hover .submenu li:nth-child(3) {
	-webkit-transition-delay: 100ms;
	-moz-transition-delay: 100ms;
	-ms-transition-delay: 100ms;
	-o-transition-delay: 100ms;
	transition-delay: 100ms;
}
.menu li:hover .submenu li:nth-child(4) {
	-webkit-transition-delay: 150ms;
	-moz-transition-delay: 150ms;
	-ms-transition-delay: 150ms;
	-o-transition-delay: 150ms;
	transition-delay: 150ms;
}
.menu li:hover .submenu li:nth-child(5) {
	-webkit-transition-delay: 200ms;
	-moz-transition-delay: 200ms;
	-ms-transition-delay: 200ms;
	-o-transition-delay: 200ms;
	transition-delay: 200ms;
}
.menu li:hover .submenu li:nth-child(6) {
	-webkit-transition-delay: 250ms;
	-moz-transition-delay: 250ms;
	-ms-transition-delay: 250ms;
	-o-transition-delay: 250ms;
	transition-delay: 250ms;
}
.menu li:hover .submenu li:nth-child(7) {
	-webkit-transition-delay: 300ms;
	-moz-transition-delay: 300ms;
	-ms-transition-delay: 300ms;
	-o-transition-delay: 300ms;
	transition-delay: 300ms;
}
.menu li:hover .submenu li:nth-child(8) {
	-webkit-transition-delay: 350ms;
	-moz-transition-delay: 350ms;
	-ms-transition-delay: 350ms;
	-o-transition-delay: 350ms;
	transition-delay: 350ms;
}

.submenu li:nth-child(1) {
	-webkit-transition-delay: 350ms;
	-moz-transition-delay: 350ms;
	-ms-transition-delay: 350ms;
	-o-transition-delay: 350ms;
	transition-delay: 350ms;
}
.submenu li:nth-child(2) {
	-webkit-transition-delay: 300ms;
	-moz-transition-delay: 300ms;
	-ms-transition-delay: 300ms;
	-o-transition-delay: 300ms;
	transition-delay: 300ms;
}
.submenu li:nth-child(3) {
	-webkit-transition-delay: 250ms;
	-moz-transition-delay: 250ms;
	-ms-transition-delay: 250ms;
	-o-transition-delay: 250ms;
	transition-delay: 250ms;
}
.submenu li:nth-child(4) {
	-webkit-transition-delay: 200ms;
	-moz-transition-delay: 200ms;
	-ms-transition-delay: 200ms;
	-o-transition-delay: 200ms;
	transition-delay: 200ms;
}
.submenu li:nth-child(5) {
	-webkit-transition-delay: 150ms;
	-moz-transition-delay: 150ms;
	-ms-transition-delay: 150ms;
	-o-transition-delay: 150ms;
	transition-delay: 150ms;
}
.submenu li:nth-child(6) {
	-webkit-transition-delay: 100ms;
	-moz-transition-delay: 100ms;
	-ms-transition-delay: 100ms;
	-o-transition-delay: 100ms;
	transition-delay: 100ms;
}
.submenu li:nth-child(7) {
	-webkit-transition-delay: 50ms;
	-moz-transition-delay: 50ms;
	-ms-transition-delay: 50ms;
	-o-transition-delay: 50ms;
	transition-delay: 50ms;
}
.submenu li:nth-child(8) {
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	-ms-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s;
}
.on a{ color:#e30011;}
/*nav*/

/*cp*/
.cp0 { width:100%; height:auto; overflow:hidden;}
.cp { width:1200px; height:auto; margin:0 auto;}
.cp_1 { width:1200px; height:180px; float:left;}
.cp_1 h2 { width:1200px; height:56px; line-height:56px; font-size:32px; font-weight:bold; text-align:center; margin-top:50px;}
.cp_1 p { width:1200px; height:30px; line-height:20px; font-size:16px; text-align:center; color:#666;}
.cp_2 {width:1200px;height: 800px;float:left;}
.tab{ width:1200px; margin:0 auto;}
.tab-hd { overflow:hidden; zoom:1; margin-bottom:30px;}
.tab-hd li{ float:left; width:140px; height:140px; background:#c7c7c6; border-radius:50%; color:#fff; text-align:center; cursor:pointer; margin-left:15px; margin-right:16px;}
.tab-hd li h2 {width:140px;height: 110px;line-height: 140px;font-size:24px;color:#FFF;font-weight:bold;text-align:center;}
.tab-hd li p { width:140px; height:70px; line-height:20px; font-size:18px; color:#FFF; text-align:center;}
.tab-hd li.active{ background:#e30011;}
.tab-bd li{display:none; width:1200px; height:285px; border-top:0 none; font-size:24px; float:left;}
.tab-bd li .tup {width: 390px;height: 305px;float:left;margin-left: 5px;margin-right: 5px;margin-bottom:13px;}
.tab-bd li .tup img{width: 100%;max-height: 273px;min-height: 273px;}
.tab-bd li .tup p {width: 390px;height:45px;line-height:45px;background-color:rgba(0,0,0,0.7);font-size:18px;text-align:center;font-weight:bold;color:#FFF;margin-right:10px;position:absolute;margin-top:-45px;}
.tab-bd li img:nth-child (2n) { float:right;}
.tab-bd li.thisclass{ display:list-item;}
/*cp*/
/*gs*/
.gs0 { width:100%; height:645px; background:url(../images/gs_bg.jpg) no-repeat center; overflow:hidden;}
.gs { width:1200px; height:645px; margin:0 auto;}
.gs_1 { width:1200px; height:180px; float:left;}
.gs_1 h2 { width:1200px; height:56px; line-height:56px; font-size:32px; font-weight:bold; text-align:center; margin-top:50px; color:#fff;}
.gs_1 p { width:1200px; height:30px; line-height:30px; font-size:16px; text-align:center; color:#fff;}
.gs_2 { width:1200px; height:440px; float:left;}
.gs_2_left { width:570px; height:440px; float:left;}
.gs_2_left img{ width:503px; height:400px; float:left;}

.gs_2_right { width:600px; height:440px; float:right;}
.gs_2_right_1 { width:600px; height:240px; float:left; line-height:28px; font-size:14px; color:#fff;}
.gs_2_right_1 p {  width:600px;line-height:28px; font-size:14px; color:#fff; text-indent:35px; margin-bottom:15px; margin-top:10px;}
.gs_2_right_2 { width:600px; height:100px; float:left; margin-top:50px;}
.gs_2_right_2 ul li {width:65px;height:95px;float:left;margin-right: 30px;}
.gs_2_right_2 ul li.tubiao1 {width: 70px;height:95px;background:url(../images/tb01.png) no-repeat;}
.gs_2_right_2 ul li.tubiao1 p {width: 70px;height:30px;line-height:30px;font-size:14px;text-align:center;color:#CCC;padding-top:65px;}
.gs_2_right_2 ul li.tubiao1 p:hover { background:url(../images/tb01_hover.png) no-repeat; width:70px; height:95px; line-height:30px; display:block; color:#fff;}
.gs_2_right_2 ul li.tubiao2 { width:70px; height:95px; background:url(../images/tb02.png) no-repeat;}
.gs_2_right_2 ul li.tubiao2 p { width:65px; height:30px; line-height:30px; font-size:14px; text-align:center; color:#CCC; padding-top:65px;}
.gs_2_right_2 ul li.tubiao2 p:hover { background:url(../images/tb02_hover.png) no-repeat; width:70px; height:95px; line-height:30px; display:block; color:#fff;}
.gs_2_right_2 ul li.tubiao3 { width:70px; height:95px; background:url(../images/tb03.png) no-repeat;}
.gs_2_right_2 ul li.tubiao3 p { width:70px; height:30px; line-height:30px; font-size:14px; text-align:center; color:#CCC; padding-top:65px;}
.gs_2_right_2 ul li.tubiao3 p:hover { background:url(../images/tb03_hover.png) no-repeat; width:70px; height:95px; line-height:30px; display:block; color:#fff;}

.gs_2_right_2 ul li.tubiao4 { width:70px; height:95px; background:url(../images/tb04.png) no-repeat;}
.gs_2_right_2 ul li.tubiao4 p { width:70px; height:30px; line-height:30px; font-size:14px; text-align:center; color:#CCC; padding-top:65px;}
.gs_2_right_2 ul li.tubiao4 p:hover { background:url(../images/tb04_hover.png) no-repeat; width:70px; height:95px; line-height:30px; display:block; color:#fff;}

.gs_2_right_2 ul li.tubiao5 { width:70px; height:95px; background:url(../images/tb05.png) no-repeat;}
.gs_2_right_2 ul li.tubiao5 p { width:70px; height:30px; line-height:30px; font-size:14px; text-align:center; color:#CCC; padding-top:65px;}
.gs_2_right_2 ul li.tubiao5 p:hover { background:url(../images/tb05_hover.png) no-repeat; width:70px; height:95px; line-height:30px; display:block; color:#fff;}
/*gs*/

/*ly*/
.ly0 { width:100%; height:auto; overflow:hidden;}
.ly { width:1200px; height:auto; margin:0 auto;}
.ly_1 { width:1200px; height:180px; float:left;}
.ly_1 h2 { width:1200px; height:56px; line-height:56px; font-size:32px; font-weight:bold; text-align:center; margin-top:50px; color:#333;}
.ly_1 p { width:1200px; height:30px; line-height:30px; font-size:16px; text-align:center; color:#333;}
.ly_2 { width:1200px; height:auto; float:left;}
.ly_2_1 { width:293px; height:591px; float:left; background:url(../images/ys_1.png) no-repeat;}
.ly_2_1 h1 {  width:293px; height:60px; margin-top:140px; float:left; line-height:65px; font-size:34px; font-weight:bold; text-align:center; color:#FFF;}
.ly_2_1 h2 {  width:293px; height:40px; margin-top:200px; float:left; line-height:40px; font-size:20px; font-weight:400; text-align:center; color:#CCC;}
.ly_2_1 p{  width:293px; height:20px; float:left; line-height:20px; font-size:16px; text-align:center; color:#CCC;}
.ly_2_2 { width:571px; height:591px; float:left; margin-left:15px;}
.ly_2_2_1 { width:571px; height:260px; float:left; background-color:#e30011; }
.ly_2_2_1 .left { width:286px; height:260px; float:left;}
.ly_2_2_1 .left img { width:286px; height:260px;}
.ly_2_2_1 .right { width:285px; height:260px; float:left;}
.ly_2_2_1 .right:hover {width:285px; height:260px; background:#e30011;}
.ly_2_2_1 .right img { width:55px; height:55px; margin-left:115px; margin-right:100px; float:left; margin-top:30px; margin-bottom:15px;}
.ly_2_2_1 .right h2 {width:200px;margin-left:43px;margin-right:43px;height:auto;float:left;line-height:30px;font-size:22px;font-weight:bold;text-align: center;color:#FFF;}
.ly_2_2_1 .right p {width:200px;margin-left:43px;margin-right:43px;height:auto;float:left;line-height:25px;font-size:14px;color:#FFF;margin-top:10px;text-align: center;}
.ly_2_3 { width:293px; height:591px; float:left; margin-left:15px;}
.ly_2_3_1 { width:293px; height:540px; float:left; background-color:#e30011; }
.ly_2_3_1 .left { width:293px; height:260px; float:left;}
.ly_2_3_1 .left img { width:293px; height:260px;}
.ly_2_3_1 .right { width:293px; height:280px; float:left;}
.ly_2_3_1 .right:hover{width:293px; height:280px; background:#e30011;}
.ly_2_3_1 .right img { width:55px; height:55px; margin-left:115px; margin-right:100px; float:left; margin-top:30px; margin-bottom:15px;}
.ly_2_3_1 .right h2 {width:200px;margin-left:43px;margin-right:43px;height:auto;float:left;line-height:30px;font-size:22px;font-weight:bold;text-align: center;color:#FFF;}
.ly_2_3_1 .right p {width:200px;margin-left:43px;margin-right:43px;height:auto;float:left;line-height:25px;font-size:14px;color:#FFF;margin-top:10px;text-align: center;}
/*ly*/

/*sj*/
.sj0 {width:100%;height: 777px;background:url(../images/sjzl_bg.jpg) no-repeat top center;overflow:hidden;}
.sj {width:1200px;height: 757px;margin:0 auto;}
.sj_1 {width:1200px;height: 120px;float:left;}
.sj_1 h2 {width:1200px;height:56px;line-height:56px;font-size:32px;font-weight:bold;text-align:center;margin-top: 20px;color:#5f5e5e;}
.sj_1 p { width:1200px; height:30px; line-height:30px; font-size:16px; text-align:center; color:#737070;}
.sj_2 {width:1200px;height: 730px;float:left;}
/*sj*/
/*xw*/
.xw0 { width:100%; height:auto; overflow:hidden; margin-bottom:50px;}
.xw { width:1200px; height:auto; margin:0 auto;}
.xw_1 { width:1200px; height:40px; float:left; margin-top:20px; margin-bottom:20px;}
.xw_1_left { width:200px; height:40px; line-height:40px; font-size:28px; color:#000; font-weight:bold; float:left;}
.xw_1_right {width: 350px;height:40px;line-height:40px;float:right;}
.xw_1_right ul li { width:auto; margin-left:40px;  height:40px; line-height:40px; font-size:16px; color:#666; float:left; text-align:center;}
.xw_1_right ul li a { color:#666;}
.xw_1_right ul li a:hover { color:#e30011;}
.xw_2 { width:1200px; height:auto; float:left;}
.xw_2_left { width:790px; height:auto; float:left;}
.xw_2_left_1 { width:790px; height:250px; float:left;}
.xw_2_left_1 .left { width:398px; height:250px; float:left;}
.xw_2_left_1 .left img { width:398px; height:250px;}
.xw_2_left_1 .right { width:392px; height:250px; float:left; background:#e30011;}
.xw_2_left_1 .right:hover{background:#e30011;}
.xw_2_left_1 .right b { width:40px; height:3px; background:#FFF; float:left; margin-left:20px; margin-right:330px; margin-top:40px; margin-bottom:30px;}
.xw_2_left_1 .right p { width:352px; margin-left:20px; margin-right:20px; height:40px; line-height:40px; float:left; font-size:20px; font-weight:bold; color:#FFF; overflow:hidden; margin-bottom:10px;}
.xw_2_left_1 .right p a { color:#FFF;}
.xw_2_left_1 .right p a:hover{ color:#fff;}
.xw_2_left_1 .right span { width:352px;  margin-left:20px; margin-right:20px;  height:90px; line-height:30px; float:left; font-size:16px; color:#FFF; overflow:hidden;}
.xw_2_left_1 .right span a { color:#FFF;}
.xw_2_left_1 .right span a:hover { color:#fff;}


.xw_2_left_2 { width:790px; height:250px; float:left;}
.xw_2_left_2 .left { width:398px; height:250px; float:left;}
.xw_2_left_2 .left img { width:398px; height:250px;}
.xw_2_left_2 .right { width:392px; height:250px; float:left; background:#f3f4f6;}
.xw_2_left_2 .right b { width:40px; height:3px; background:#ccc; float:left; margin-left:20px; margin-right:330px; margin-top:40px; margin-bottom:30px;}
.xw_2_left_2 .right p { width:352px; margin-left:20px; margin-right:20px; height:40px; line-height:40px; float:left; font-size:20px; font-weight:bold; color:#333; overflow:hidden; margin-bottom:10px;}
.xw_2_left_2 .right p a { color:#333;}
.xw_2_left_2 .right p a:hover{ color:#e30011;}
.xw_2_left_2 .right span { width:352px;  margin-left:20px; margin-right:20px;  height:90px; line-height:30px; float:left; font-size:16px; color:#666; overflow:hidden;}
.xw_2_left_2 .right span a { color:#666;}
.xw_2_left_2 .right span a:hover { color:#e30011;}

.xw_2_right { width:390px; height:460px; padding-top:20px; padding-bottom:20px; float:right; background:#f3f4f6;}
.xw_2_right ul li { width:330px; padding-left:30px; background:url(../images/news_li.png) no-repeat left; height:52px; line-height:52px; font-size:16px; color:#666; margin-left:15px; margin-right:15px; float:left;}
.xw_2_right ul li a { color:#666;}
.xw_2_right ul li a:hover { color:#e30011;}
/*xw*/

/*sdys*/
.sdys0 { width:100%; height:261px; overflow:hidden; background:url(../images/sdys_bg.jpg) no-repeat center;}
.sdys { width:1000px; margin-left:100px; margin-right:100px; height:261px; margin:0 auto;}
.sdys ul li { width:240px; height:auto; float:left; text-align:center;}
.sdys ul li img { width:100px; height:104px; margin-top:60px;}
.sdys ul li img:hover { transform: rotate(180deg);  -webkit-transform: rotate(180deg);  -moz-transform: rotate(180deg);  -o-transform: rotate(180deg);  -ms-transform: rotate(180deg); transition: all 0.8s ease-in-out; -webkit-transition: all 0.8s ease-in-out;  -moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;}
.sdys ul li p {width:240px;height:50px;line-height:50px;font-size:14px;font-size:16px;color: #fff;text-align:center;}
/*sdys*/

/*bt*/
.bt0 { width:100%; height:auto; overflow:hidden; background:#1b1b1b;}
.bt { width:1200px; height:auto; margin:0 auto;}
.bt_left {width: 850px;height:auto;float:left;margin-top: 20px;margin-bottom: 30px;}
.bt_left ul {width:auto;height:280px;padding-left: 20px;padding-right: 20px;border-right:solid 1px #666666;float:left;}
.bt_left ul li { width:auto; height:auto; float:left;line-height: 18px;}
.bt_left ul li h2 { width:auto; height:50px; line-height:50px; float:left; font-size:20px; color:#FFF;}
.bt_left ul li p { width:auto; height: 32px; line-height: 25px; font-size:14px; float:left; color:#FFF;}
.bt_left ul li p a { color:#FFF;}
.bt_left ul li p a:hover { color:#e30011; }
.bt_left ul:nth-child(1){ width:100px;}
.bt_left ul:nth-child(2){ width:100px;}
.bt_left ul:nth-child(3){ width:100px;}
.bt_left ul:nth-child(4){ width:340px;}
.bt_right {width: 350px;/* padding-left:20px; *//* padding-right:20px; */height:auto;float:right;margin-top: 20px;margin-bottom: 20px;}
.bt_right_1 {width:260px; height:40px; line-height:40px; float:left; font-size:20px; color:#FFF;}
.bt_right_2 {width: 350px;height:50px;line-height:50px;float:left;font-size:26px;font-weight:bold;color:#FFF;}
.bt_right_3 {width: 320px;height:55px;line-height:55px;float:left;font-size:16px;text-align:center;color:#FFF;background:#e30011;margin-bottom:15px;}
.bt_right_3 p { width:260px; height:55px; color:#FFF; }
.bt_right_3 p a { width:260px; height:55px; color:#FFF; display:block; cursor:pointer; }
.bt_right_3 a:hover { width:260px; height:55px; color:#FFF; display:block; cursor:pointer; }
.bt_right_4 {width:100px;height:170px;float:left;margin-right: 10px;}
.bt_right_4 img { width:100px; height:100px; float:left;}
.bt_right_4 p { width:100px; height:30px; line-height:30px; font-size:14px; color:#999; float:left; text-align:center;}

.ba0 {  width:100%; height:40px; overflow:hidden; background:#0a0a0a;}
.ba { width:1200px; height:40px; margin:0 auto;}
.ba_left {width:400px; height:40px; line-height:40px; font-size:14px;  float:left; color:#CCC;}
.ba_center { width:600px; height:40px; line-height:40px; font-size:14px; color:#CCC;float:left;}
.ba_center a { color:#CCC;}
.ba_center a:hover { color:#e30011; }
.ba_right { width:200px; height:40px; line-height:40px; font-size:14px; color:#CCC;float:left; text-align:right;}
.ba_right a { color:#CCC;}
.ba_right a:hover { color:#e30011; }
/*bt*/

/*cpzx*/
.cpzx0 { width:100%; height:500px; overflow:hidden;}
.cpzs0 { width:100%; height:auto; overflow:hidden;}
.cpzs { width:1200px; height:auto; margin:0 auto;}


/*-------------- left --------------*/

.allleft{ width:260px; height:100%; float:left;overflow:hidden;}

.lprolist{ width:100%; height:auto; overflow:hidden;}

.lprolistlogo{width: 100%;height:86px; text-align:center;background-color:#e30011;}

.lprolistlogoy{ width:35px; height:45px; display:block; float:left; padding-left:40px; padding-top:27px; font-size:54px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#e0e0e0;}

.lprolistlogor{ width:136px; height:45px; display:block; float:left; padding-top:27px; padding-left:5px; text-align:left; line-height:16px;}


.lprolistlogor1{ width:100%; height:auto; font-size:24px; color:#fff; font-weight:bold;}

.lprolistlogor2{color:#e2e2e2;font-size:12px;line-height:32px;/* float:left; */}


#main { width:1200px; height:auto; margin:0 auto; margin-top:30px;}
#company{ width:916px; height:100%; overflow:hidden; float:right;line-height:32px; background-color:#FFF;}

#companyct{ width:100%; height:100%; overflow:hidden; float:left;line-height:32px;}

/*public  ----ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ*/

.zynav{ width:100%; height:48px; line-height:48px; border-bottom:#cccccc solid 1px;}

.zynav2{width:100%;height:48px; line-height:48px;color:#666666; display:block; padding-right:15px; font-size:12px;background:url(../images/comrbg.png) no-repeat left; padding-left:30px; font-size:14px;}

.zynav2 a{ color:#666666;}

.zynav2 a:hover{text-decoration:underline;}

/************ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â*****************/

.produc{ width:100%; margin:0 auto; overflow:hidden; position:relative; margin-top:15px;}

.produc li{width:443px; height:350px; float:left;}
.produc li:nth-child(2n){ float:right; margin-right:0;}
.produc li a{width:422px; height:340px; display:block;border:#f4f4f4 solid 1px; background-color:#f4f4f4; text-align:center; color:#393946; line-stacking:40px; position:relative; overflow:hidden;}

.producimg{width:422px; height:290px;display:block; background-color:#FFF;}
.products1 { width:422px; height:50px; line-height:50px; font-size:15px; text-align:center;}
.producimg1{width:422px; height:290px;display:table-cell; vertical-align:middle; text-align:center;}

.producimg img{ max-width:406px;max-height:290px;}

.produc li a:hover{border:#e30011 solid 1px; background-color:#e30011; color:#FFF;}

.lprolistcon{ width:100%; height:100%; overflow:hidden; background-color:#f4f4f4;}

.lprolistcon>ul{ width:65%; height:auto; overflow:hidden; margin:0 auto; padding-top:20px; padding-bottom:24px;}

.lprolistcon li{ width:100%; height:42px;}

.lprolistcon li a{ width:100%; height:38px; line-height:38px; color:#262b3f; text-indent:30px; color:#999999; display:block;background:url(../images/prol.png) no-repeat left; font-size:14px;}

.lprolistcon li a:hover{color:#e30011;background:url(../images/prolh.png) no-repeat left;}
.lprolistcon123{ width:85%; height:auto; overflow:hidden; margin:0 auto; padding-top:10px; padding-bottom:10px;}
.produc li a i{ width: 50%; height: 240px;  position: absolute; left: -193px; top: 0;background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); -webkit-transform: skewx(-25deg); -webkit-transition:0s;}
.produc li a:hover i{left:334px; -webkit-transition: 0.8s;}
.lprolistlogo1{ width:100%; height:34px; line-height:34px; display:block; text-align:center; font-size:24px; color:#FFF; padding-top:15px; font-weight:bolder;}
.lprolistlogo2{ width:100%; height:24px; line-height:24px; display:block; text-align:center; color:#e4e2e2; font-size:14px;}
.prolistf{ width:100%; height:auto; background-color:#f4f4f4; margin-top:20px; text-align:center; padding-bottom:25px; line-height:28px; font-size:14px;}

.prolistf ul{ width:90%; height:auto; margin:0 auto; overflow:hidden;}
.prolistf ul a { color:#666;}
.prolistf ul a:hover{ color:#e30011;}

.prolistf1{ width:100%; height:auto; display:block; padding-top:25px;font-size:22px; font-weight:bold; padding-bottom:8px;}

.prolistf2{ font-weight:bold; width:100%; height:auto; display:block; padding-bottom:10px; font-size: 18px; font-weight: bold;}
.picScroll-top .bd{ padding-top:20px; margin:0; padding-bottom:25px;}

.picScroll-top .bd ul{ overflow:hidden; zoom:1; }

.picScroll-top .bd ul li{float:left;width:260px; height:249px; overflow:hidden;}

.picScroll-top .bd ul li a{width:258px; height:226px; display:block; border:#f0f0f0 solid 1px; background-color:#f0f0f0; text-align:center;}

.picScroll-top .bd ul li a:hover{ background-color:#e30011;border:#e30011 solid 1px;}

.bdimg_{ width:258px; height:180px; display:block; overflow:hidden;}

.bdimg1_{ width:258px; height:180px; background-color:#FFF; display:table-cell; vertical-align:middle; text-align:center;}

.bdimg1_ img{width:258px; height:180px;}

.bdwz_{ width:100%; height:42px; line-height:42px; color:#262b3f;}

.picScroll-top .bd ul li a:hover .bdwz_{ color:#FFF;}
.qqkefu{position: fixed; bottom:60px; _position: absolute; _top: expression(eval(document.documentElement.scrollTop + 365)); z-index:9999;right:0;width:45px}

.qqkefu ul li{height:45px;margin-bottom:1px;float:right;background:#393946;line-height:45px;font-size:14px;cursor:pointer;position:relative; width: 45px;}

.qqkefu ul li a{color:#fff;}

.qqkefu ul li.qq_cza{overflow:hidden}

.qqkefu ul li:hover{background:#e30011;}

.qqkefu ul li.top{color:#1c1c1c;font-weight:800;text-align:center;line-height:45px;background:url(../images/top.png) no-repeat center; height:51px;position:relative;width:45px;cursor:pointer}

.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;}

.qqkefu ul li b.b{background:url(../images/czx3.png) no-repeat center;}

.qqkefu ul li b.c{background:url(../images/czx5.png) no-repeat center;}
.erweima{height: 130px;position: absolute;top: -107px;left:-142px;background: #FFF;border: 1px solid #CCC;float: right;cursor: default !important;display:none}

.erweima p{line-height: 20px;color: #000;font-size: 12px;text-align: center;float: left;width: 130px;}

.erweima p img{width: 110px;height: 110px;margin: 10px 10px 0px 10px;}

.erweima .arrow3{width: 5px;height: 10px;display: block;background:url(../images/czx6.png) no-repeat;position: absolute;right: -5px;top: 122px;}

/*cpzx*/

/*news*/
/****************************************1**************************************/

.news_1bj{width:100%; height:auto;}

.news_1nr li{width:99%; height:165px; border:#eeeded solid 2px; margin-bottom:19px; margin-top:19px;}

.news_1nr ul li a{width:100%; height:165px;display:block;}

.news_1nr ul li span{width:94px; height:143px; overflow:hidden; float:left;text-align:center; position:relative; top:-10px; left:18px;background: url(../images/newsbg.jpg) no-repeat left;}

.news_1nr ul li span h1{ width:100%; height:39px; line-height:39px; color:#FFF;display:block; font-size:14px; font-weight:400;}

.news_1nrt1{ width:100%; height:30px; display:block; padding-top:15px; line-height:30px; font-size:40px; color:#656565;}

.news_1nrt2{ width:100%; height:auto; display:block; color:#656565;}

.news_1nrr{width:735px; float:right; padding-right:20px;}

.news_1nrr p{line-height:22px; font-size:12px;color:#a4a4a4; padding-top:10px;}

.news_1nr ul li a:hover{background:#f4f4f4;}

.news_1nr ul li a:hover .news_1nrwz{ color:#e30011; text-indent:10px; transition:all 0.5s;}

.news_1nrwz{ width:100%; height:25px; line-height:23px; display:block; color:#393946; font-weight:bold; font-size:18px;transition:all 0.5s;}

.news_1nrwzf{ width:auto; height:25px; line-height:25px; display:block; padding-left:16px; margin-top:8px; float:left; color:#3d3d3d; font-size:12px;background: url(../images/sd123.png) no-repeat left;}





.news_tit_img{width:735px; float:right; padding-right:20px; padding-top:15px;}

.news_tit_img1{ width:179px; height:100%; display:block; float:left; padding-right:20px;}

.news_tit_img2{ width:536px; height:100%; display:block; float:left; text-align:left;}

.news_tit_img p{line-height:22px; font-size:12px;color:#a4a4a4; padding-top:10px;}
/*news*/
/*gywm*/
.nr{padding:20px 10px 20px 10px;}
.nr p { line-height:36px; font-size:14px; color:#666;}

.nr_zc { width:100%; height:auto; float:left;}
.nr_zc ul li { width:48%; height:50px; font-size:14px; line-height:50px; color:#666; float:left; border-bottom:dashed 1px #CCCCCC;}
.nr_zc ul li:nth-child(2n){ float:right;}
.nr_zc ul li a { color:#666;}
.nr_zc ul li a:hover  { color:#e30011;}




/*gywm*/

/************ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬*****************/

#company .rightinfo table{margin:0 auto}

#company .rightinfo table td{padding:2px 5px; text-align: center;}

#company .nr1 table{margin-left:2px;}

#company .nr1 table th{color:#444444;font-weight:normal;font-size:14px;font-family:'Microsoft YaHei',arial;text-align:right;vertical-align: top;padding-top: 9px;}

#company .nr1 table td select{font-family: 'Microsoft YaHei',arial;font-size: 14px;width: 278px;height: 32px;text-indent: 8px;border: 1px solid #d2d4d6;margin: 5px auto 6px 5px;	background: #FFF;*+margin-left:-3px;}

#company .nr1 table td ul{list-style:none;position:absolute;}

#company .nr1 table td ul li{	font-family:'Microsoft YaHei',arial;font-size:14px;height:28px;line-height:28px;text-indent:8px;width:276px;height:28px;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;background:#FFF;}

#company .nr1 table td ul li a{display:block;text-decoration:none;color:#444444;}

#company .nr1 table td ul li a:hover{color:#e30011;}

#company .nr1 table td ul li:last-child{border-bottom:1px solid #d2d4d6;}

#company .nr1 table td input{font-size:14px;width:276px;height:28px;border:1px solid #d2d4d6;margin:5px auto 5px 5px; outline:none;}

#company .nr1 table td .yanzheng{width:101px;}

#company .nr1 table td textarea{resize: none;width:545px;height:178px;border:1px solid #d2d4d6;margin:5px auto 5px 5px; outline:none;}

#company .nr1 table td img{vertical-align:middle;margin-left:5px;margin-bottom:4px;*+margin-bottom:14px;}

#company .nr1 table td .but{width:74px;height:31px;line-height:27px;background:#3398fe;border-radius:2px;border:none;text-align:center;margin-top:14px;margin-left:5px;font-size:14px;font-family:'Microsoft YaHei',SimHei,sans-serif;color:#FFF;}
.tRight { font-size:14px;}

/*pjzc*/
.pj { width:916px; height:auto; float:left; margin-bottom:35px;}
.pj ul li { width:280px; height:auto; float:left; margin-right:24px; background:#eee; padding-bottom:10px; border: solid 3px #eee; margin-bottom:25px;}
.pj ul li:nth-child(3n)  { margin-right:0;}
.pj ul li img { width:280px; height:230px;}
.pj ul li p { width:270px; padding-left:10px; height:30px; line-height:30px; font-size:14px; color:#666; text-align:left;}
.pj ul li h3 { font-size:18px; color:#333; line-height:40px; height:40px; margin-top:5px; padding-left:10px; }
.pj ul li p a { color:#666;}
.pj ul li p a:hover { color:#e30011;}

/*pjzc*/

/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬*/
.temp_content { margin: 0 auto; width: 916px;}
.temp_addr1{ height:60px; background:#f7f8f8; overflow:hidden;}
.temp_addr1 p{ background:url(Img/dz.gif) no-repeat left center; padding-left:30px; font:14px "Microsoft Yahei"; height:60px; line-height:60px; overflow:hidden; color:#555;}
.temp_addr1 a{ color:#555; padding:0 5px;}
.temp_addr1 span{ display:inline-block; width:200px; height:44px; overflow:hidden; padding-top:7px;}
.temp_addr p{ padding:0; background:none;}
/****contactÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬******/
.temp_b_contact a{ display:block; height:291px; overflow:hidden; background:url(../images/b_con.jpg) no-repeat center top; overflow:hidden;}
.temp_con1{ height:195px; margin-top:60px; overflow:hidden;}
.temp_con1 dt{ width:400px; background:url(../images/cont_02.gif) no-repeat right 10px; float:left; overflow:hidden;}
.temp_con1 dt h3{ width:146px; height:140px; float:left; margin-right:20px; overflow:hidden;}
.temp_con1 dt h3 img{ width:146px; height:140px;}
.temp_con1 dt p{ font:48px "Microsoft Yahei"; font-weight:bold; color:#555; margin-top:10px;}
.temp_con1 dt p em{ display:block; font:14px "Microsoft Yahei";}
.temp_con1 dt p i{ display:block; font:28px "Times New Roman", Times, serif; font-weight:bold;}
.temp_con1 dd{ width:452px; float:right; margin-right:15px; display:inline; overflow:hidden; margin-top:10px;}
.temp_con1 dd h4{ display:block; font:22px "Microsoft Yahei"; background:url(../images/help/20151222204624_0625.gif) no-repeat right center; color:#555; height:36px; line-height:46px; overflow:hidden;}
.temp_con1 dd p{ font:14px "Microsoft Yahei"; color:#777; line-height:24px; height:72px; overflow:hidden; margin-top:10px;}
.temp_con2{ border:1px solid #c7c7c7; border-bottom:0; margin-bottom:30px; width: 898px;}
.temp_con3{ padding:40px 0;position:relative; background:url(../images/address.jpg) no-repeat 15px 39px; padding-left:136px; border-bottom:1px solid #c7c7c7;}
.temp_con3 h3{ font:18px "Microsoft Yahei"; height:40px; line-height:40px;overflow:hidden;}
.temp_con3 h3 a{ color:#555;}
.temp_con3 h3 em{ font:16px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; padding-left:8px;}
.temp_con3 h5{ width:300px; height:85px; overflow:hidden; font:16px "Microsoft Yahei"; color:#333; font-weight:bold; position:absolute; top:50px; left:625px;_left:525px;}
.temp_con3 h5 em{ width:174px; height:42px; display:inline-block;}
.temp_con3 h5 i{display:block; font:14px "Microsoft Yahei"; color:#777;}
.temp_con3 p{ font:14px "Microsoft Yahei"; color:#777; line-height:30px; padding-right:20px;}
.temp_con3 p span{ font-weight:bold; display:block;}
.temp_con3 p em{ display:inline-block; width:350px; font-style:normal;}
.temp_con3 dl{ width:706px; border-right:1px solid #ececec; margin-top:20px;}
.temp_con3 dt{ height:33px; overflow:hidden; line-height:33px; background:#01b1ec;}
.temp_con3 dt span{ display:inline-block; width:140px; font:14px "Microsoft Yahei"; text-align:center; color:#fff; line-height:33px; height:33px; overflow:hidden; border-left:1px solid #ececec;}
.temp_con3 dd{ height:36px; border-bottom:1px solid #ececec;}
.temp_con3 dd span{display:inline-block; width:140px; font:14px "Microsoft Yahei"; text-align:center;line-height:36px; height:36px; overflow:hidden; border-left:1px solid #ececec; color:#555;}
.temp_con4{background:url(../images/tel.jpg) no-repeat 15px 39px;}
.temp_con5{background:url(../images/way2.jpg) no-repeat 15px 39px;}
.temp_con6{background:url(../images/way1.jpg) no-repeat 15px 39px;}
.temp_map{ height:555px; background:#f5f3f0; overflow:hidden;}
.temp_map h3{ height:55px; background:url(../images/help/20151222204623_9843.gif) no-repeat left bottom; font:28px "Microsoft Yahei"; font-weight:bold; overflow:hidden; margin-top:30px;}
.temp_map h3 a{ color:#01b1ec;}
.temp_map h3 em{ font:24px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#777; padding-left:10px;}
.temp_map p{ margin-top:47px;}
.temp_map p img{ display:block; border:3px solid #e2e2e2; width:997px; height:348px;}
/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬*/

/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ*/
.wenzhang { width:100%; height:auto; float:left; margin-bottom:50px; font-size:16px;}
.wenzhang ul li { width:100%; height:50px; line-height:50px; border-bottom:dashed 1px #999999; float:left; color:#666;}
.wenzhang ul li span { width:auto; text-align:right; color:#666; float:right;}
.wenzhang ul li a { color:#666;}
.wenzhang ul li a:hover { color:#e30011;}
.wenzhang ul li span a { color:#666;}
.wenzhang ul li span a:hover{ color:#e30011;}

/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ*/

/*page*/
.page0 { width:100%; height:auto; overflow:hidden; padding-top:15px; padding-bottom:10px; background:#f0f0f0;}
.page { width:1200px; height:auto; margin:0 auto;}
.page_1 { width:400px; height:40px; float:left; margin-left:800px;}
.page_1 ul li { width:auto; height:30px; line-height:30px;  margin-right:15px; border:solid 1px #CCCCCC; font-size:14px; float:left;}
.page_1 ul li a { color:#666; padding-left:10px; padding-right:10px; display:block;}
.page_1 ul li a:hover { color:#d31a28;}
/*page*/
.pro_content {
	width: 100%;
	margin: 20px 0;
}

.pro_content .pro_pic {
	width: 50%;
	float: left;
}

.pro_content .pro_text {
	width: 48%;
	float: left;
	padding-left: 2%;
}

.pro_content .pro_text h3 {
	font-weight: normal;
	margin-top: 5px;
	line-height: 22px;
	font-size: 18px;
	color: #e30011;
	padding-bottom: 10px;
	border-bottom: 1px dotted #ccc;
}

.pro_content .pro_text .text {
	width: 100%;
	margin-top: 12px;
}

.pro_content .pro_text .text p {
	font-size: 14px;
	line-height: 24px;
	padding-bottom: 12px;
}

.pro_content .pro_text .text a {
	width: 100px;
	height: 32px;
	font-size: 14px;
	margin-top: 10px;
	display: block;
	color: #fff;
	line-height: 32px;
	background: url(../img/sanj.png) no-repeat 5px center #e30011;
	background-size: 16px;
	padding-left: 24px;
}

.pro_content .pro_text .text a:hover {
	background: url(../img/sanj.png) no-repeat 5px center #ccc;
	background-size: 16px;
}

div.zoomDiv {
	z-index: 999;
	position: absolute;
	top: 0;
	left: 0;
	background: #ffffff;
	border: 1px solid #ddd;
	display: none;
	text-align: center;
	overflow: hidden;
	font-size: 0;
}

div.zoomDiv img {
	max-width: none;
}

div.zoomMask {
	position: absolute;
	background: url(../img/mask.png) repeat scroll 0 0 transparent;
	cursor: move;
	z-index: 1;
	max-width: 200px !important;
	max-height: 200px !important;
}

.img-center {
	text-align: center;
	font-size: 0;
}

.img-center img {
	display: block;
	width: auto;
	/* height: auto; */
	width: 100%;
	/* max-height: 100%; */
	vertical-align: middle;
}
.pc-slide {
	width: 100%;
	margin: 0 auto;
}

.pc-slide .view {
	border: 1px solid #ddd;
}

.pc-slide .view .swiper-slide {
	width: 100%;
}

.pc-slide .view .swiper-slide .imgauto {
	width: 100%;
	height: 300px;
	padding: 5px;
	box-sizing: border-box;
}

.pc-slide .preview {
	width: 100%;
	/* margin-top: 10px; */
	position: relative;
}

.pc-slide .preview .swiper-container {
	width: 80%;
	margin: 0 10%;
}

.pc-slide .preview .swiper-slide {
	width: 22.4%;
	padding: 5px;
}

.pc-slide .preview .swiper-slide .imgauto {
	width: 100%;
	height: 60px;
	border: 1px solid #ddd;
	overflow: hidden;
}

.pc-slide .preview .swiper-slide .imgauto img {
	display: block;
	width: 80%;
	padding: 5px;
	margin: 0 5%;
	padding: 5;
}

.pc-slide .preview .active-nav .imgauto {
	border: 1px solid #e30011;
}

.pc-slide .preview .arrow-left {
	background: url(../img/feel3.png) no-repeat left top;
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -9px;
	width: 9px;
	height: 18px;
	z-index: 10;
}

.pc-slide .preview .arrow-right {
	background: url(../img/feel4.png) no-repeat left bottom;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -9px;
	width: 9px;
	height: 18px;
	z-index: 10;
}
.page_title {
	border-bottom: 1px solid #e30011;
	padding-top: 15px;
}

.page_title h3 {
	width: 140px;
	height: 42px;
	font-size: 18px;
	margin-top: 10px;
	display: block;
	color: #fff;
	line-height: 42px;
	background: #e30011;
	text-align: center;
	font-weight: normal;
}

.page_content {
	width: 100%;
	overflow: hidden;
}

.content p {
	font-size: 14px;
	line-height: 24px;
	margin-top: 15px;
}

.content img {
	display: block;
	margin: 0 auto;
}

.hot_pro {
	width: 100%;
}

.hot_pro .pro_list {
	margin-top: 15px;
}

.hot_new .news_list {
	border: none;
	padding: 0;
	margin-top: 8px;
}

.hot_new .news_list li {
	width: 49%;
	float: left;
	margin-right: 2%;
	padding-left: 17px;
	background: url(../img/dian2.png) no-repeat 5px center;
}

.hot_new .news_list li:nth-child(2n) {
	margin-right: 0;
}

.page_pic figure {
	margin: 0;
	width: 31.33%;
	margin-right: 3%;
	margin-bottom: 3%;
	float: left;
	box-shadow: 0px 1px 10px 1px #ddd;
}

.page_pic figure a .imgauto {
	width: 100%;
	height: 217px;
	padding: 5px;
}

.page_pic figure a span {
	display: block;
	margin: 8px 0;
	text-align: center;
	font-size: 14px;
}

.page_pic figure:nth-child(3n) {
	margin-right: 0;
}

.page_pic figure:hover img {
	opacity: .6;
}

.page_pic figure:hover span {
	color: #e30011;
}

.iet {
	height: 30px;
	width: 100%;
	background: #fff3d7;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	display: none;
}

.iet p {
	width: 100%;
	text-align: center;
	font-size: 12px;
	color: #333;
	line-height: 30px;
}

.iet p a {
	color: #3aba50;
	font-size: 12px;
}

.iet span {
	position: absolute;
	right: 5%;
	top: 0;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #333;
	cursor: pointer;
}

.iet span i {
	font-size: 12px;
	color: #333;
	padding-left: 5px;
	font-style: normal;
}
#message {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 1000;
	transform: scale(0);
	transition: .3s;
}
.messagebg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	z-index: 1001;
}
#message .m-content {
	margin-top: 10%;
}
#message .m-content .m-message {
	background: #fff;
	width: 580px;
	background: #fff;
	padding: 50px;
	margin: 0 auto;
	position: relative;
	z-index: 1002;
	box-shadow: 1px 1px 50px rgba(0,0,0,.3);
}
.m-message {
	width: 494px;
	margin: 48px auto 0;
}
.m-message label {
	margin-bottom: 15px;
	display: block;
	font-size: 14px;
}
.m-message label em {
	display: block;
	float: right;
	color: red;
	height: 32px;
	line-height: 32px;
}
.m-message label span {
	width: 70px;
	height: 34px;
	line-height: 34px;
	color: #2F2F2F;
	float: left;
	font-weight: bold;
	text-align: right;
	margin-right: 10px;
	display: inline-block;
}
.m-message label input.inp,.m-message label textarea,.m-message label.code input {
	width: 77%;
	overflow: hidden;
	height: 32px;
	line-height: 32px;
	border: #cccccc 1px solid;
	border-radius: 3px;
	padding:0 14px;
	box-sizing: border-box;
	color: #555;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.m-message label input:focus,.m-message label textarea:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px#e30011;
	box-shadow: inset 0 1px 1px #e30011, 0 0 8px #e30011;
}
.m-message label textarea {
	height: 72px;
	line-height: 24px;
	padding:10px 14px;
}
.m-message label.code {
	line-height: 34px;
}
.m-message label.code input {
	width: 30%;
	float: left;
	margin-right: 30px;
}
.m-message label.code .pic {
	display: inline-block;
	vertical-align: top;
	width: 80px;
	height: 32px;
}
.m-message label.code img {
	width: auto;
	height: 35px;
	display: inline-block;
	vertical-align: middle;
}
.btn-1 input{
	width: 52px;
	height: 32px;
	line-height: 32px;
	background: #e8e8e8;
	border: none;
	color: #333;
	margin-right: 22px;
	cursor: pointer;
	transition: 0.3s;
}
.btn-1{
	padding-left: 80px;
}
.btn-1 input.focus{
	background: #007ccb;
	color: #fff;
}
.btn-1 input.focus:hover{
	background: #444;
}
.btn-1 input:hover{
	background: #ccc;
}