﻿@charset "utf-8";

/* CSS Document */
a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var{margin:0; padding:0;  border:none;}
html,body {color: #333333;font-family:"Microsoft YaHei","微软雅黑","黑体";}
ol,ul,li{ list-style:none;padding: 0;margin: 0;}
a{ text-decoration:none;color: #333333;}
img{ border:0;}
input{font-family:"Microsoft YaHei";}



.box{ width:100%; height:auto;}
.box>.top{width:100%; height:100px; min-width:1200px; background:#f2f2f2; box-shadow:2px 2px 5px rgba(102,102,102,0.3); overflow:hidden;}
.box>.top .nr{ width:1200px; height:100%; margin:0 auto; overflow:hidden;}
.box>.top .nr .left{ width:680px; height:80px; float:left; margin-top:10px;}
.box>.top .nr .left img{ width:680px; height:80px;}

.box>.top .nr .right{ float:right; width:310px; height:100%; overflow:hidden;}
.box>.top .nr .right .ul_f{ width:100%; height:auto; overflow:hidden;}
.box>.top .nr .right .y_ul{ width:181px; height:16px; float:right; margin:10px 0; overflow:hidden;}
.box>.top .nr .right .y_ul li{ width:90px; float:left; border-right:1px solid #db020b; text-align:center; font-size:14px; line-height:16px; color:#db020b;}
.box>.top .nr .right .y_ul li a{ color:#db020b; display:block;}

.box>.top .nr .right .l_r{ width:100%; height:50px;}
.box>.top .nr .right .l_r img{ width:50px; height:50px; float:left;}
.box>.top .nr .right .l_r span{ float:left; font-size:14px; color:#e21f06; font-size:32px; line-height:50px; font-weight:bold; margin-left:5px;}




.pro-switch {
	overflow: hidden;
	position: relative;
	width:1200px; margin:0 auto;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%; height:350px;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:100%;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	text-align: center;
	left:0; bottom:5%;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}




.nav{ width:100%; height:40px; min-width:1200px; background:#db020b; overflow:hidden;}
.nav .nr{ width:1200px; height:100%; margin:0 auto; overflow:hidden;}
.nav .nr ul{ width:896px; height:100%; float:left; margin-left:10px; overflow:hidden;}
.nav .nr ul li{ width:110px; height:38px; border:1px solid #db020b; float:left; font-size:18px; color:#fff; text-align:center; line-height:38px;}
.nav .nr ul li a{ display:block; color:#fff; transition:0.3s;}
.nav .nr ul li a:hover{ background:#fff; color:#333333;}


.nav .nr .sousuo{ width:260px; height:30px;background:#fff; border:none; border-right:none; border-radius:2rem; float:right; margin-top:5px; position:relative; overflow:hidden;}
.nav .nr .sousuo form{}
.nav .nr .sousuo .ssk{ width:220px; height:26px; background:#fff; border:none; border-right:none; font-size:14px; text-indent:10px; font-family:"Microsoft YaHei","微软雅黑";  float:left; outline:none; line-height:26px; color:#333; margin-top:1px;}
.nav .nr .anniu{ width:30px; height:26px; float:left; margin-top:2px;}
.nav .nr .sousuo .anniu .btn{ width:100%; height:100%; display:inline-block; border:none; background:url(../images/so.png) no-repeat center; cursor:pointer; outline:none;}




.cp{ width:100%; height:auto; min-width:1200px; margin:20px auto; overflow:hidden;}
.cp .cp_nr{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.cp .cp_nr ul{ width:100%; height:auto; overflow:hidden;}
.cp .cp_nr ul li{ width:285px; height:290px; background:#ccc; float:left; margin-right:20px; margin-bottom:20px;}
.cp .cp_nr ul li .li_nr{ width:100%; height:100%; background:url(../images/gg.png) no-repeat center; padding:8px;}
.cp .cp_nr ul li .li_nr .tu{ width:269px; height:220px; overflow:hidden;}
.cp .cp_nr ul li .li_nr .tu a{ display:block;}
.cp .cp_nr ul li .li_nr .tu a img{ width:269px; height:220px; transition:0.5s;}

.cp .cp_nr ul li .li_nr h3{ font-size:16px; color:#333333; width:100%; text-align:left; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; font-weight:600; margin-top:10px;}
.cp .cp_nr ul li .li_nr h3 a{ color:#333333; display:block; transition:0.3s;}

.cp .cp_nr ul li .li_nr span{ display:inline-block; text-align:left; font-size:14px; color:#666666; margin-top:5px;}
.cp .cp_nr ul li .li_nr span a{ color:#666666; transition:0.2s;}

.cp .cp_nr ul li:hover .li_nr .tu a img{ -moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}

.cp .cp_nr ul li .li_nr h3 a:hover{ color:#db020b;}
.cp .cp_nr ul li .li_nr span a:hover{ color:#db020b;}



.di_cp{ width:100%; height:auto; min-width:1200px; margin-bottom:20px; overflow:hidden;}
.di_cp_nr{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.di_cp_nr .left{ float:left; width:790px; height:auto; overflow:hidden;}
.di_cp_nr .left .bt{ width:100%; height:40px; background:#db020b; color:#fff; font-size:18px; line-height:40px; text-indent:20px;}
.di_cp_nr .left .bt a{color:#fff;}
.di_cp_nr .left .bt .hot{display:block;float:right;width:346px;text-indent:0;}
.di_cp_nr .left .jtnr{ width:100%; height:auto; margin-top:2px; overflow:hidden;}
.di_cp_nr .left .jtnr .l{ float:left; width:425px; height:auto; overflow:hidden;}
.di_cp_nr .left .jtnr .l li{ width:100%; height:24px; line-height:24px; font-size:14px; color:#666666; float:left; border-bottom:1px dashed #a0a0a0; margin-top:8px; text-indent:5px;}
.di_cp_nr .left .jtnr .l li a{ color:#666666; width:310px; display:inline-block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; transition:0.3s;}
.di_cp_nr .left .jtnr .l li span{ float:right;}
.di_cp_nr .left .jtnr .l li a:hover{ color:#db020b; text-decoration:underline;}

.di_cp_nr .left .jtnr .r{ float:right; width:346px; height:251px; margin-top:12px; margin-right:2px; position:relative;}
.di_cp_nr .left .jtnr .r .tu{ width:100%; height:auto; overflow:hidden;}
.di_cp_nr .left .jtnr .r .tu li{ width:346px; height:251px; position:absolute; top:0; left:0; display:none;}
.di_cp_nr .left .jtnr .r .tu li a{ display:block;}
.di_cp_nr .left .jtnr .r .tu li a img{  width:346px; height:251px;}

.di_cp_nr .left .jtnr .r .shu{ width:135px; height:27px; position:absolute; bottom:10px; right:0; text-align:center;}
.di_cp_nr .left .jtnr .r .shu li{width:20px; height:25px; font-size:14px; background:#fff; border:1px solid #a0a0a0; color:#666666; text-align:center; line-height:25px; margin-right:5px; display:inline-block; cursor:pointer; transition:0.3s;}
.di_cp_nr .left .jtnr .r .shu li.hs{ color:#fff; background:#ff0000; border:1px solid #ff0000;}
.di_cp_nr .left .jtnr .r .shu li:hover{ color:#fff; background:rgba(255,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#5ff0000",endColorstr = "#5ff0000"); border:1px solid #fff;}

.di_cp_nr .right{ float:right; width:388px; height:auto; overflow:hidden;}
.di_cp_nr .right .bt{ width:100%; height:40px;background:#db020b; color:#fff; font-size:18px; line-height:40px; text-indent:20px;}
.di_cp_nr .right ul{ width:100%; height:auto; margin-top:10px; overflow:hidden;}
.di_cp_nr .right ul li{ width:100%; height:20px; font-size:14px; color:#666666; text-align:left; line-height:20px; margin-bottom:16px; text-indent:1px;}


.di_footer{ width:100%; height:auto; overflow:hidden;}
.di_footer .shang{ width:100%; height:40px; min-width:1200px; background:#d4cec3;}
.di_footer .shang .s_nr{ width:1200px; height:100%; margin:0 auto;}
.di_footer .shang .s_nr dl{ width:1050px; height:100%; margin:0 auto; line-height:40px; color:#4c4c4c; overflow:hidden;}
.di_footer .shang .s_nr dl dt{ font-size:16px; float:left; font-weight:bold;}
.di_footer .shang .s_nr dl dd{ font-size:14px; float:left; margin-right:13px;}
.di_footer .shang .s_nr dl dd a{ color:#4c4c4c;}
.di_footer .shang .s_nr dl dd:hover a{ color:#db020b; text-decoration:underline;}

.di_footer .xia{ width:100%; height:84px; min-width:1200px; background:url(../images/di_bj.png) repeat-x;}
.di_footer .x_nr{ width:1200px; height:100%; margin:0 auto; overflow:hidden; }
.di_footer .x_nr .left{ float:left; width:65px; height:70px; margin-top:7px; margin-left:70px;}
.di_footer .x_nr .left img{width:65px; height:70px; }

.di_footer .x_nr .center{ float:left; width:570px; height:auto; margin-left:93.5px; color:#b2b1b1; font-size:14px; text-align:center; margin-top:15px}
.di_footer .x_nr .center p{ line-height:2em;}

.di_footer .x_nr .right{ float:right; margin-right:70px; width:238px; height:62px; margin-top:11px;}
.di_footer .x_nr .right img{ width:238px; height:62px;}








/*关于我们开始*/

.ny_zj{ width:1200px; height:auto; margin:0 auto; margin-top:20px; margin-bottom:40px; overflow:hidden;}
.ny_zj .d_left{ width:260px; height:auto; float:left; overflow:hidden;}
.ny_zj .d_left .shang{ width:100%; height:auto; overflow:hidden;}
.ny_zj .d_left .shang .bt{ width:100%; height:68px; border-bottom:2px solid #e21f06; color:#ff0000; font-size:24px; text-align:center; line-height:68px; background:#f2f2f2;}
.ny_zj .d_left .shang .nr{ width:100%; height:auto; padding:20px 0; background:#f2f2f2; overflow:hidden;}
.ny_zj .d_left .shang .nr ul{ width:220px; height:auto; margin:0 auto; overflow:hidden;}
.ny_zj .d_left .shang .nr ul li{ width:218px; height:38px; border:1px solid #f2f2f2; margin-bottom:2px; text-align:center; line-height:38px; color:#333333; font-size:14px; position:relative; transition:0.3s;background: url(../images/new_catbg.jpg) no-repeat center;}
.ny_zj .d_left .shang .nr ul li a{ display:block; color:#333333; transition:0.3s;color:#e21f06;font-weight:bold;}
.ny_zj .d_left .shang .nr ul li a i{ position:absolute; display:block; width:12px; height:18px; background:url(../images/sj.png) no-repeat center; top:50%; left:9px; margin-top:-9px; display:none; transition:0.3s;}
.ny_zj .d_left .shang .nr ul li:hover{ border:1px solid #e21f06;}
.ny_zj .d_left .shang .nr ul li:hover a{ color:#e21f06;}
.ny_zj .d_left .shang .nr ul li:hover a i{display:block;}

.ny_zj .d_left .shang .nr ul li.active_n{ border:1px solid #ffb101;background: url(../images/new_catbg.jpg) no-repeat center;}
.ny_zj .d_left .shang .nr ul li.active_n a{ color:#e21f06;}
.ny_zj .d_left .shang .nr ul li.active_n i{ display:block;}


.ny_zj .d_left .xia{ width:100%; margin-top:25px; background:#f2f2f2;}
.ny_zj .d_left .xia .bt{ width:100%; height:68px; border-bottom:2px solid #e21f06; color:#ff0000; font-size:24px; text-align:center; line-height:68px; background:#f2f2f2;}
.ny_zj .d_left .xia .nr{ padding:20px; overflow:hidden;}
.ny_zj .d_left .xia .nr p{ font-size:14px; color:#333333; width:100%; line-height:2em;}


.ny_zj .d_right{ width:890px; height:auto; float:right; overflow:hidden;}
.ny_zj .d_right .bt{ width:100%; height:24px; margin-top:20px; overflow:hidden;}
.ny_zj .d_right .bt .left{ float:left; width:100%; height:100%; overflow:hidden;}
.ny_zj .d_right .bt .left img{ width:20px; height:20px; float:left; margin-top:2px;}
.ny_zj .d_right .bt .left span{ float:left; font-size:14px; color:#ff0000; line-height:24px; margin-left:5px;}
.ny_zj .d_right .bt .left span a{color:#ff0000;}

.ny_zj .d_right .bt .right{ float:right; font-size:14px; text-align:left; color:#333333; line-height:24px; overflow:hidden;}
.ny_zj .d_right .bt .right a{ color:#333333;}

.ny_zj .d_right .bt .right a:hover{ color:#ff0000;}

.ny_zj .d_right .nr{ width:100%; height:auto; margin-top:40px; overflow:hidden;}
.ny_zj .d_right .nr h3{ font-size:24px; color:#333333; text-align:center; font-weight:100;}
.ny_zj .d_right .nr .tu{ width:100%; height:auto; margin:60px auto; text-align:center; overflow:hidden;}
.ny_zj .d_right .nr .tu img{ width:562px; height:149px;}
.ny_zj .d_right .nr .wz{ width:100%; height:auto;}
.ny_zj .d_right .nr .wz p{ color:#333333; font-size:14px; text-indent:2em; line-height:2em;}

/*关于我们结束*/



/*新闻中心开始*/

.xw_nr{ width:100%; height:auto; margin-top:40px; overflow:hidden;}
.xw_nr .xwlb{ width:100%; height:auto; overflow:hidden;}
.xw_nr .xwlb li{ width:100%; height:24px; overflow:hidden;}

.xw_nr .xwlb li .left_tb{ float:left; width:12px; height:18px; background:url(../images/sj.png) no-repeat; margin-top:3px; filter:alpha(opacity=00); -moz-opacity:0;-khtml-opacity:0; opacity:0; transition:0.3s;}
.xw_nr .xwlb li .xbt_zi{ display:inline-block; line-height:24px; color:#333333; float:left; font-size:14px; margin-left:20px; width:580px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; transition:0.3s;}
.xw_nr .xwlb li span{ float:right; font-size:14px; color:#333333; line-height:24px; transition:0.3s;}
.xw_nr .xwlb i{display:inline-block; width:100%; height:0; border:1px dashed #aaaaaa; margin:10px auto;margin-left:31px;}
.xw_nr .xwlb li:hover .xbt_zi{ color:#db020b; }
.xw_nr .xwlb li:hover .left_tb{ opacity:1;}
.xw_nr .xwlb li:hover span{ color:#db020b; }




/* 翻页 */
.pagination_fy{ clear: both; margin:80px auto;}
.pagination_fy ul{  margin:0 auto; text-align: center;}
.pagination_fy ul li { display: inline-block; list-style-type: none;}
.pagination_fy ul li { *display: inline;}
.pagination_fy li span { font-size: 14px; line-height: 28px; color: #777; background-color: #FFF; list-style-type: none; display: inline; height: 28px; float: left; padding: 0px 10px; margin: 0px 1px; border:solid 1px #EEE; }
.pagination_fy li a span , .pagination_fy li a:visited span { color: #4c4c4c; text-decoration: none; cursor:pointer;}
.pagination_fy li a:hover span, .pagination_fy li a:active span{ color: #de020c; background-color: #FFFFFF; border-color: #de020c; cursor:pointer;}
.pagination_fy li span.currentpage { color: #FFF; font-weight: 600;  background-color: #ee232a; border-color: #ee232a;}


/*新闻中心结束*/


/*产品展示开始*/


.cpzs{ width:100%; height:auto; margin-top:40px; overflow:hidden;}
.cpzs .cp_lb_nr{width:100%; height:auto; overflow:hidden;}
.cpzs .cp_lb_nr li{ width:280px; height:270px; background:#ccc; float:left; margin-right:20px; margin-bottom:20px;}
.cpzs .cp_lb_nr li .tu{ width:270px; height:220px; margin:0 auto; margin-top:5px; overflow:hidden;}
.cpzs .cp_lb_nr li .tu a{ display:block;}
.cpzs .cp_lb_nr li .tu a img{ width:270px; height:220px; transition:0.5s;}
.cpzs .cp_lb_nr li h3{ font-size:14px; line-height:20px; padding:0 6px; margin-top:10px; }
.cpzs .cp_lb_nr li h3 a{ display:block; color:#333333;width:100%;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; transition:0.3s;}



.cpzs .cp_lb_nr li:hover .tu a img{ -moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}

.cpzs .cp_lb_nr li h3 a:hover{ color:#db020b;}

/*~~~*/
.cpzs .cp_lb_nr li span{ display:inline-block; text-align:left; font-size:14px; color:#666666; margin-top:5px;padding:0 6px;}
.cpzs .cp_lb_nr li span a{ color:#666666; transition:0.2s;}
.cpzs .cp_lb_nr li span a:hover{ color:#db020b;}

/*产品展示结束*/



/*人才招聘内容开始*/
.rczp_nr{ width:100%; height:auto; text-align:left; overflow:hidden;}
.rczp_nr h4{ font-size:20px; color:#333333; font-weight:100; margin-bottom:5px;}
.rczp_nr dt{ font-size:14px; color:#333333; line-height:2.3em;}
.rczp_nr dd{ font-size:14px; color:#333333; line-height:2em;}
.rczp_nr .hx{ width:100%; height:0; border:1px dashed #ccc; margin:10px auto; }

/*人才招聘内容结束*/



/*认证体系开始*/
.rztx_nr{ width:100%; height:auto; margin-top:40px; overflow:hidden;}
.rztx_nr h4{font-size:24px; text-align:center; color:#333333; font-weight:100;}
.rztx_nr .rztx_nr_ul{ width:100%; height:auto; margin-top:50px; overflow:hidden;}
.rztx_nr .rztx_nr_ul li{ width:200px; float:left; padding:0 48.333px; margin-bottom:60px;}
.rztx_nr .rztx_nr_ul li img{ width:200px; height:275px;}

/*认证体系结束*/


/*产品详情开始*/
.cp_xq{ width:100%; height:auto; margin-top:40px; overflow:hidden;}
.cp_xq .tou{ width:100%; height:auto; overflow:hidden;}
.cp_xq .tou h4{font-size:24px; text-align:center; color:#333333; font-weight:100;}
.cp_xq .tou p{ font-size:14px;text-align:center; color:#333333; margin-top:10px;}

.cp_xq .cp_xq_nr{ width:100%; height:auto; overflow:hidden;}
.cp_xq .cp_xq_nr .tu1{ width:600px; height:auto; text-align:center; margin:30px auto; overflow:hidden;}
.cp_xq .cp_xq_nr .tu1 img{max-width:600px; }
.cp_xq .cp_xq_nr .tu2{ width:780px; height:auto; text-align:center; margin:0 auto; overflow:hidden;}
.cp_xq .cp_xq_nr .tu2 img{ width:780px; height:2120px;}


/*产品详情结束*/





/*在线留言开始*/
.zxly_nr{ width:100%; height:auto; margin-top:40px; overflow:hidden;}
.zxly_nr h4{font-size:24px; text-align:center; color:#333333; font-weight:100;}
.zxly_nr .bd{ width:100%; height:auto;margin-top: 3em;}
.zxly_nr .bd .zy{ font-size:14px; color:#333333; text-align:left;}
.zxly_nr .bd .zy span{ color:#ff0000;}

.zxly_nr .bd .bgnr{ width:730px; height:auto; margin:20px auto; overflow:hidden;}
.zxly_nr .bd .bgnr .bg{ width:100%; height:40px; margin-bottom:20px; overflow:hidden;}
.zxly_nr .bd .bgnr .bg .dj{ float:left; width:90px; text-align:left; font-size:14px; color:#333333; line-height:40px;}
.zxly_nr .bd .bgnr .bg .dj p{ display:inline-block; color:#ff0000;}
.zxly_nr .bd .bgnr .bg .kuang{ float:left;}
.zxly_nr .bd .bgnr .bg .kuang .input-xlarge{ width:280px; height:36px; border:1px solid #666666; font-family:"Microsoft YaHei","微软雅黑"; font-size:14px; text-indent:5px; line-height:36px;}


.zxly_nr .bd .bgnr .bg_ly{ width:100%; height:auto; overflow:hidden;}
.zxly_nr .bd .bgnr .bg_ly .dj_ly{ float:left; width:90px; text-align:left; font-size:14px; color:#333333; line-height:40px;}
.zxly_nr .bd .bgnr .bg_ly .dj_ly p{ display:inline-block; color:#ff0000;}
.zxly_nr .bd .bgnr .bg_ly .kuang_ly{float:left;}
.zxly_nr .bd .bgnr .bg_ly .kuang_ly .input-ly{ width:600px; height:460px; border:1px solid #666666; font-family:"Microsoft YaHei","微软雅黑"; font-size:14px; padding:5px;}


.zxly_nr .bd .bgnr .anniu_btn{ width:160px; height:30px; margin:70px auto;overflow:hidden; zoom:1;}
.zxly_nr .bd .bgnr .anniu_btn .tj_btn{ width:60px; height:30px; border:1px solid #eeeeee; border-radius:4px; background:#ff7816; color:#fff; font-size:14px; cursor:pointer; float:left;}
.zxly_nr .bd .bgnr .anniu_btn .qx_btn{ float:right; width:60px; height:28px; border:1px solid #eeeeee; border-radius:4px; background:#f7f6f6; color:#333; font-size:14px; text-align:center; line-height:28px;}

/*在线留言结束*/


/*新闻详情开始*/

.cp_xq .xw_xq_nr{ width:100%; height:auto; margin-top:40px; overflow:hidden;}
.cp_xq .xw_xq_nr dt{ font-size:14px; color:#333333; text-align:left; margin:8px auto;}
.cp_xq .xw_xq_nr dd{ font-size:14px; color:#333333; text-align:left; line-height:2em;}


.cp_xq .sxp{ width:100%; height:auto; margin-top:80px; line-height:20px; overflow:hidden;}
.cp_xq .sxp .s{ width:100%; height:20px; font-size:12px;}
.cp_xq .sxp .s span{ color:#666666; float:left;}
.cp_xq .sxp .s a{ color:#999999; float:left; display:inline-block; width:60%;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.cp_xq .sxp .x{ width:100%; height:20px;  font-size:12px; margin-top:5px;}
.cp_xq .sxp .x span{color:#666666;float:left;}
.cp_xq .sxp .x a{ color:#999999; color:#999999; float:left; display:inline-block; width:60%;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.cp_xq .sxp .s a:hover{ color:#ff0000; text-decoration:underline;}
.cp_xq .sxp .x a:hover{ color:#ff0000; text-decoration:underline;}


/*新闻详情结束*/




/*联系我们开始*/
.lxwm_nr{ width:100%; height:auto; margin-top:20px; overflow:hidden;}
.lxwm_nr dt{ font-size:18px; color:3333333; text-align:left; line-height:2em;}
.lxwm_nr dd{ font-size:14px; text-align:left; line-height:2.2em; color:#666666;}


.ditu_map{ width:750px; height:600px; margin:30px auto;}


/*联系我们结束*/


/*~~~~~~~*/
.pro-switch{height: 350px;}
.di_cp_nr .left .jtnr .r .shu li{float:left;}
.ny_zj .d_right .nr{position: relative;}
.ny_zj .d_right .bt .right{width:650px;height:24px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; -o-text-overflow: ellipsis;}
.cp_xq .cp_xq_nr .tu2 img{width:auto;height: auto;max-width: 890px;}
.cp .cp_nr ul li .li_nr h3 a{width:269px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; -o-text-overflow: ellipsis;}
.cp_xq .cp_xq_nr .tu2{text-align: left;width:100%;}

.video{width:100%;height: auto;text-align: center;margin: 30px 0;}
.flvtitle{font-weight: bold;font-size: 18px;line-height: 30px;}
.cpzs .cp_lb_nr li .tu,.cp .cp_nr ul li .li_nr .tu{background: #fff;}
.di_cp_nr .left .jtnr .r .tu li{width:345px;height:250px;background: #fff;border:1px dashed #aaa;}

.di_cp_nr .left .jtnr .r .tu li a img{width:100%;height: auto;}

.to-top{display:none;width:40px;height: 40px;cursor:pointer;position:fixed;bottom:100px;right:10px;background: url(../images/scrollTop.png) no-repeat 0 0;}
.to-top:hover{background-position: 0 -45px;}
