@charset "utf-8";
/* CSS Document */

#top_contact .top1>span{ margin-top:0 !important;}
.banner1_4{background:url(../images/cxyzl.jpg) no-repeat; height:320px;width: 100%;background-position: 50% 0%;}
.cont_title{ font-size:24px; margin-top:20px; display: block;width: 400px;float: left;}
.conter_r{ margin-left:20px;}
.cont_detail_prod .prod_box2 .prod_title h2{ margin-bottom:25px;}
.headline>h4{ font-size:20px;}

body{ font-family:"Microsoft YaHei";font-size:12px;margin:0px;padding:0px; overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address,select,span,*{margin:0px;padding:0px;font-weight:normal}
a{text-decoration:none; color:#444;font-weight:normal}
b{ font-weight:normal;}
p{font-weight:normal}

.content-wrapper{ width:1000px !important;}


.sub_banner{width:100%;height:200px;}
.cont_posi{font-size:14px;color:#777;line-height:77px;float:right; display: block;}
.cont_posi p a:hover{color:#015db2;}
.cont_posi .curpos{color:#015db2;}





.cont_detail_prod{padding-bottom:30px; padding-top:12px;}
.cont_detail_prod .prod_box1{width:auto;height:auto;padding-bottom:30px;}
.cont_detail_prod .prod_box1 .prod_image{width:323px;height:213px;float:left;overflow:hidden;}
.cont_detail_prod .prod_box1 .prod_txt{width:430px;height:auto;float:left;margin-left:23px;}
.cont_detail_prod .prod_box1 .prod_txt p{font-size:14px;color:#444;line-height:26px;text-indent:2em;}
.cont_detail_prod .prod_box2{width:auto;height:auto;padding-bottom:30px;}
.cont_detail_prod .prod_box2 .prod_title{width:auto;height:auto;background:url(../images/cp_03.png) repeat-x scroll left center;}
.cont_detail_prod .prod_box2 .prod_title h2{font-size:20px;color:#3489db;line-height:26px;padding:0 10px;background:#fff;float:left;}
.cont_detail_prod .prod_box2 .prod_body{width:auto;height:auto; padding:0 5px;}
.cont_detail_prod .prod_box2 .prod_body p{font-size:14px;color:#444;line-height:26px;padding-left:20px;background:url(../images/04_h.png) no-repeat scroll 5px 10px;}

.txtScroll-leftd{ width:323px; height:214px; margin:auto; position:relative; }
.txtScroll-leftd .hd{ height:24px; overflow:hidden; position:absolute; bottom:2px; right:0px; color:#FFFFFF;z-index:20;width:auto;}
.txtScroll-leftd .hd ul{ height:auto;zoom:1; margin-top:7px; float:right; margin-right:3px;  }
.txtScroll-leftd .hd ul li{  width:9px; height:9px;  margin-right:7px; text-indent:-999px; cursor:pointer;float:left; background:url(../images/index_05.png) no-repeat left center;}
.txtScroll-leftd .hd ul li.on{background:url(../images/index_06.png) no-repeat left center;}
.txtScroll-leftd .bd{ width:323px; height:214px;  overflow:hidden;  position:relative;}		
.txtScroll-leftd .bd a:hover{color:#FFFFFF; text-decoration:underline;}
.txtScroll-leftd .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-leftd .bd ul li{  line-height:24px;  text-align:left;height:214px;overflow:hidden;}
.txtScroll-leftd .bd ul li span{ color:#999;  } 
.imgtxt_a{height:28px;width:315px;display:block;border:0px solid #000;position:absolute;bottom:1px;color:#FFFFFF;line-height:28px; padding-left:8px; z-index:10;background: rgba(0, 0, 0, 0.5);bottom:0; text-align:left;}
.imgtxt_a a{ color:#FFFFFF;}
.imgtxt_a p{ color:#FFFFFF;line-height:28px;}
.imgtxt_a .num_2{ height:20px; overflow:hidden; position:absolute; bottom:0px; right:0px; color:#FFFFFF;z-index:3333;width:75px; padding-right:8px;}
.imgtxt_a .num_2 li{  width:12px; height:12px;  margin-right:3px; text-indent:-999px; cursor:pointer;float:left; background:url(/templets/default/images/img2/index_05.png) no-repeat left center;}
.imgtxt_a .num_2 li.on{ background-position:0 0;background:url(/templets/default/images/index_03.png) no-repeat left center;}

.container {
	margin-right: auto;
	margin-left: auto;
*zoom:1
}
.container:before, .container:after {
	display: table;
	line-height: 0;
	content: ""
}
.container:after {
	clear: both
}
.container-fluid {
	padding-right: 20px;
	padding-left: 20px;
*zoom:1
}
.container-fluid:before, .container-fluid:after {
	display: table;
	line-height: 0;
	content: ""
}
.container-fluid:after {
	clear: both
}
p {
	margin: 0 0 10px
}
.lead {
	margin-bottom: 20px;
	font-size: 21px;
	font-weight: 200;
	line-height: 30px
}
small {
	font-size: 85%
}
strong {
	font-weight: bold
}
em {
	font-style: italic
}
cite {
	font-style: normal
}
.muted {
	color: #999
}
a.muted:hover, a.muted:focus {
	color: #808080
}
.text-warning {
	color: #c09853
}
a.text-warning:hover, a.text-warning:focus {
	color: #a47e3c
}
.text-error {
	color: #b94a48
}
a.text-error:hover, a.text-error:focus {
	color: #953b39
}
.text-info {
	color: #3a87ad
}
a.text-info:hover, a.text-info:focus {
	color: #2d6987
}
.text-success {
	color: #468847
}
a.text-success:hover, a.text-success:focus {
	color: #356635
}
.text-left {
	text-align: left
}
.text-right {
	text-align: right
}
.text-center {
	text-align: center
}
.team ul { 
	text-align:right;
}
.team ul li {
	padding:0 !important;
	margin:0 !important;
}
.team ul li a,
.team ul li a:hover {
	text-decoration:none;
}
.team ul li i {
	color:#aaa;
	font-size:20px;
	padding:4px;
	background:#f7f7f7;
}
.team ul li i:hover {
	color:#fff;
	background:#72c02c;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}
.team .thumbnail-style {
	padding:12px;
}
.team .thumbnail-style small {
    display: block;
    font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
text-align: center;
}
.team .thumbnail-style h3 {
	margin-bottom:10px;
}
.team .thumbnail-style:hover h3 a {
	color:#72c02c !important;
}
.thumbnails {
	margin-left: -20px;
	list-style: none;
*zoom:1
}
.thumbnails:before, .thumbnails:after {
	display: table;
	line-height: 0;
	content: ""
}
.thumbnails:after {
	clear: both
}
.row-fluid .thumbnails {
	margin-left: 0
}
.thumbnails>li {
	float: left;
	margin-bottom: 20px;
	margin-left: 45px
}
.headline h2, .headline h3, .headline h4 {
    color: #3489db;
    margin: 0 0 -2px 0;
    padding-right: 10px;
    display: inline-block;
    text-shadow: 0px 0px 1px #f6f6f6;
    border-bottom: 2px solid #3489db;
}
.headline {
	display:block;
	margin:10px 0 25px 0;
	border-bottom:1px dotted #e4e9f0;
}
.span2{ width:220px;}
.span2 img{ width:99%; height:auto;}
.link-index>span{ font-size:17px; color:#333; font-weight:bold; }




.demopage{width:815px; position:relative;}
.demopage h2{font-size:14px;margin:20px 0;}
/* #marquee1 */
#marquee1{width:776px;height:auto;overflow:hidden;
	margin: 0 auto;
}
#marquee1 ul li{
	float:left;
	width:178px;
	border:1px solid #ddd;
	padding:5px;
}
#marquee1 ul li img{display:block;}
#marquee1 ul p{ width:100%; height:20px; line-height:20px; font-size:16px; text-align:center; font-size:14px !important; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
/* control */
.control{
	height:119px;
	width: 85px;
	position: absolute;
	top: 135px;
	left:357px;
	line-height:119px;
	overflow:hidden;
	margin: 0 auto;
}
#goL{
	float: left;
	display: block;
	width:39px;
	height: 119px; 
}
#goR{
	float: right;
	display: block; 
	width:39px;
	height: 119px; 
}


.solve_r{float:right;margin-top:15px;width:205px;}
.solve_r p img{ width:100%;}
.solve_r .dl01{border:1px solid #E6E4E4;background:#F2F2F2;padding:0 6px 20px 6px}
.solve_r .dl01 dt{background:url(../images/list/ico01.jpg) repeat-x left bottom;height:35px;line-height:35px;color:#36393D;font-size:18px;padding-left:15px;font-weight:bold}
.solve_r .dl01 dd{margin-top:10px;line-height:22px;color:#828383;padding-left:5px}

.solve_r .dl02{border:1px solid #E6E4E4;background:#F2F2F2;padding:0 6px 13px 6px;margin-top:10px}
.solve_r .dl02 dt{background:url(../images/list/ico01.jpg) repeat-x left bottom;height:35px;line-height:35px;color:#36393D;font-size:18px;padding-left:15px;font-weight:bold}
.solve_r .dl02 dd{margin-top:10px;line-height:22px;color:#828383;padding-left:8px}


.content-left{ background:none !important;}
.left-sidebar .product-menu-1 dt a{font-size:14px; color:#888 !important;}

.searchbg{background:#fff;}
.list_search{margin-top:0 !important;border-bottom:3px solid #999;padding-bottom:1px !important; width:1000px; margin:0 auto; height:35px; padding-top:9px !important; margin-bottom:0 !important;}
.list_search .form2{float:left}
.list_search .form2 .search-keyword2{border:1px solid #E2E2E2;height:26px;line-height:26px;margin-right:10px;width:247px;float:left;padding-left:3px}
.list_search .form2 .search-submit2{background:url(../images/list/ico06.jpg) no-repeat;width:55px;height:28px;float:left}
.list_search .one{float:left;color:#828383;line-height:28px;margin-left:15px}
.list_search .one a{margin-left:8px;}
.list_search .one b{color:#E1454E}
.list_search .one1{float:left;color:#828383;line-height:28px;margin-left:15px}
.list_search .one1 a{margin-left:8px;}
.list_search .one1 b{color:#E1454E}
.list_search .two{float:right;color:#4D4D4D;font-size:13px;font-weight:bold;line-height:26px;height:26px;width:auto!important;width:280px}
.list_search .two font{color:#E1454E;font-weight:bold}
.list_search .two img{float:right}

.product-menu-1 a{ color:#666;}
.left-nav-container{ padding-top:20px !important;}
.prod_head{ font-size:14px;}
.cont_detail_prod .prod_box2 .prod_body h2{ font-weight:bold !important; font-size:14px !important;}



.copyright-100{clear:both;background:#fff;border-top:1px solid #e5e5e5;}.copyright-100 .copyright{text-align:center;color:#999;font-size:12px;}.copyright-100 .copyright .img{display:inline-block;width:22px;height:22px;background-image:url("/knight/images/footer-168-169.png");background-image:-webkit-image-set(url("/knight/images/footer-168-169.png") 1x,url("/knight/images/footer-336-338.png") 2x);background-image:-moz-image-set(url("/knight/images/footer-168-169.png") 1x,url("/knight/images/footer-336-338.png") 2x);background-image:-ms-image-set(url("/knight/images/footer-168-169.png") 1x,url("/knight/images/footer-336-338.png") 2x);background-image:-o-image-set(url("/knight/images/footer-168-169.png") 1x,url("/knight/images/footer-336-338.png") 2x)}.copyright-100 .copyright .img-1{background-position:85px 113px}.copyright-100 .copyright .img-2{background-position:85px 91px}.copyright-100 .copyright p{padding:5px 0}.copyright-100 .copyright p a{padding:0 5px;color:#b3b3b3;white-space:nowrap}.copyright-100 .copyright p .link-item{padding:0 10px 0 5px}.copyright-100 .copyright .link-wrap{line-height:24px}.copyright-100 .copyright p.big{font-size:14px}.copyright-100 .copyright p.big a{color:#666}.float-tool{position:fixed;_position:absolute;bottom:33%;right:.1%;z-index:250;height:180px;margin-bottom:-90px}.float-tool .btn-tool{margin:5px 0;width:22px;height:22px;font-size:21px;padding:8px;cursor:pointer}.float-tool .btn-tool a{color:#00a2ca}.float-tool .btn-tool a:hover{color:#fff!important;text-decoration:none}.float-tool .gotop-wrap{background:#f1f1f1;line-height:22px}.float-tool .gotop-wrap a:hover,.float-tool .gotop-wrap:hover{background:#27b5d7}.float-tool .gotop-wrap:hover a{color:#fff!important}.float-tool .top{display:none}.float-tool .cloud-helper{position:relative;height:110px}.float-tool .cloud-helper a{display:block;top:0;left:0;width:39px;height:128px;position:absolute;overflow:hidden}.float-tool .cloud-helper .cloud-help-icon-top{display:block;width:38px;height:38px;background-image:url("/TB1axaoHXXXXXcLXpXXK.SYFVXX-30-36.png");background-image:-webkit-image-set(url("/TB1axaoHXXXXXcLXpXXK.SYFVXX-30-36.png") 1x,url("/TB1oDOrHXXXXXbEXpXXeffVHFXX-60-72.png") 2x);background-position:4px 0;background-repeat:no-repeat}.float-tool .cloud-helper .cloud-help-icon-bottom{display:block;width:38px;height:90px;background-image:url("/TB1.UypHXXXXXbQXpXXhxqzPVXX-38-293.gif");background-image:-webkit-image-set(url("/TB1.UypHXXXXXbQXpXXhxqzPVXX-38-293.gif") 1x,url("/TB1ciqkHXXXXXXIXVXXNi0h6FXX-76-586.gif") 2x);background-position:0 -202px}.float-tool .cloud-helper a:hover .cloud-help-icon-bottom{background-position:0 -101px;}