/* Site Web */
body { margin:0; padding:0; font-size:12px; font-family:"微软雅黑";}
a { color:#000; text-decoration:none;}
a:hover { color:#F00; text-decoration:none;}
ul,li{ list-style:none; margin:0; padding:0;}
img { border:none; float:none;}
div{ margin:0; padding:0;}
h1{ margin:0; padding:0;}
h2{ margin:0; padding:0;}
h3{ margin:0; padding:0;}
h4{ margin:0; padding:0;}
table td{ text-align:left; font-size:15px; padding-left:10px;  border: 1px solid rgb(0, 0, 0); vertical-align:middle;}
table p{ font-size:13px; margin:0; padding:0; line-height:20px; padding-left:5px;}
.head_title {width:100%; background:#f2f2f2;}
.headtop{ width:1200px ; height: auto; margin: 0 auto; overflow: hidden; font-size: 12px; padding: 3px 0;}
.headdhl{ float:left; width:70%;}
.headdhl h1{ float:left; font-size:12px; font-weight: normal;}
.headdhr{ float:right; width:30%;}
.headdhr ul li{ float:right; padding:0 20px 0 10px; }
#headd { width:100%; height:auto; margin:0 auto; overflow:hidden; text-align:left;}
    .tlogo { width:1200px; height:95px; margin:0 auto; overflow:hidden; background:url(../images/logo.png) no-repeat; padding-top:10px;}
	.topphone{float:right; text-align:right; width:240px; height:80px; }
	.topphone .phone{ background:url(../images/phone.jpg) no-repeat left; height:70px; padding-top: 10px;}
	.topphone .phone p{padding:3px 0 0;; font-size:18px; }
	.topphone .phone i{font-weight:bold; color: #d00; font-size: 27px; font-family: "Times New Roman", Times, serif;}
	.top_ss { float:right; text-align:right; color:#ddd; margin-top:6px; margin-right:40px;}
	.top_ss a { color:#fff; margin: 0 15px;}
	.top_ss a:hover{ color:#ff0;}
	
	.dh { width:100%; height:40px; margin:0 auto; background-color:#0066cc; }
	.dh li{ float:left; width:133px; height:40px; line-height:40px;text-align:center;}
	.dh li a:visited{ background-color:#1d57a5;}
	.dh li ul{position: absolute; padding-left:0px; width: 133px;z-index: 3;background-color: #0f93e6; display:none;}
	.dh li:hover ul{display: block;}
	.dh li ul li{float: none; display: block;clear: both;margin: 0;font-size: 1em;text-align: center; border-top: 1px solid #cacaca; height:40px; overflow:hidden;}
	.dh li ul li a{ font-weight: normal; font-size:16px;}	
	.dh li ul li:hover a{background: #0066cc;color: #fff;}
	.dh li a{font-size:16px; color:#f1f1f1; width:100%; display:block;}
	.dh li a:hover {background:#0f93e6;color: #fff;}
	
#h_centent {width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-top:18px;}
.h_left{ width:31.5%; height:auto; overflow:hidden; float:left; padding: 0 11px;}
.tit_name{ width:270px; height:30px; line-height:30px; background:url(../images/hoticon.gif) no-repeat 5px center; text-indent:40px; font-size:16px; font-weight:bold; color:#333; }
.tit_name a{font-size:16px; font-weight:bold; color:#FF0000;}
.home_sp{ width:270px; height:185px; border-bottom:1px solid #c8c8c8; border-top:1px solid #c8c8c8; background:url(../images/home_sp.gif) repeat-y; margin-bottom:6px;}
.home_sp ul{ width:255px; height:170px; margin-left:7px; margin-top:8px;}
.yow{width:1200px; overflow:hidden; padding-bottom: 20px; margin-top:10px;}
.clear{clear: both; height: 0px; overflow: hidden;}
.home_p{ width:78%; height:auto; overflow:hidden; margin:0 auto; float:right;}
.home_p .sydddh h3:before{content: url(../images/p3.jpg); padding-right:7px;}	
.home_p_show{ width:100%; height:auto;}
.home_p_show ul{ width:100%; height: auto; overflow: hidden; zoom:1;}
.home_p_show ul li{ width:33.33333%; float: left;}
.home_p_show ul li .cp{border: 1px solid #ddd; margin: 10px 20px; padding:0 0 6px 0;}
.home_p_show ul li .cp .cpbt{ padding: 0 5px;}
.home_p_show ul li .cp:hover{ box-shadow: 0 0 8px #9D9D9D;}
.home_p_show ul li a{font-size:16px; line-height:30px;}
.home_p_show .cp .cpbt a{ font-size: 16px; line-height: 30px; display:block; height:32px; overflow:hidden;}
.home_p_show ul li img{ display:block; width: 258px;  height: 173px;  margin: 5px auto;}
.home_p_show ul li p{ color:#5a5051; padding:0;}
.home_p_show ul li p .num{color:#06c; font-size: 14px;}

.h_right_n{ width:491px; height:auto; overflow:hidden; float:right; margin-bottom:15px;}

table{ width: 100%; border: none; border-collapse: collapse;}



.home_list_img{ width:270px; height:auto; overflow:hidden; border-bottom:1px solid #c8c8c8; border-top:1px solid #c8c8c8; background:url(../images/home_sp.gif) repeat-y;}
.home_list_img ul{ width:250px; height:auto; margin:10px 0 15px 10px;}
.home_list_img ul li{ border-bottom:1px solid #eee;height:34px; line-height:34px; }
.home_list_img ul li a{ width:250px; height:34px; display:block; line-height:34px; color:#333; font-size:14px; }
.home_list_img ul li a img{ float:left; margin-right:6px;}
.home_list_img ul li span{font-weight:bold; color:#f00;}
.home_list_img ul li a:hover{ color:#f00;}



.h_right{ width:712px; height:auto; overflow:hidden; float:right;}
.h_right_show{ width:712px; height:auto; overflow:hidden; border-bottom:1px solid #c8c8c8; border-top:1px solid #c8c8c8; background:url(../images/home_show.gif) repeat-y; padding-bottom:5px; margin-bottom:5px;}
.h_right_show ul{ width:210px; height:160px; float:left; margin:10px 10px 5px 15px; display:inline;}
.h_right_show ul li{ text-align:center; line-height:20px; font-size:12px; background:#ececec; height:20px; color:#202020; font-size:13px;}.h_right_show ul li a:hover{ text-decoration:underline;}
.h_right_show ul li img{ margin-bottom:2px;}
.h_news_contact{ width:712px; height:auto; overflow:hidden; clear:both;}
.news_bk{ width:100%; height:auto; overflow:hidden;}
.news_img{ width:433px; height:103px;}
.news_pic{ width:186px; height:91px; float:left; margin-left:10px; margin-top:10px; display:inline;}
.news_hot{ width:220px; height:91px; float:right; margin-right:10px; margin-top:10px; display:inline; font-size:14px; line-height:22px; font-weight:bold; color:#114ea0;}
.news_hot a{ color:#333;}
.news_hot a:hover{ color:#e00; text-decoration:underline;}

.h_newsC { width:485px; height:auto;}
.h_newsC_c { background:url(../images/contacticon.gif) no-repeat left center;height:30px; line-height:30px; text-indent:10px; margin-left:10px; color:#666; font-size:14px; margin-right: 10px;}
.h_newsC_c img { float:none;}
.h_newsC_c span{ float:right; font-size:12px; color:#999;}
.tit_name1{ width:712px; height:30px; line-height:30px; background:url(../images/hoticon.gif) no-repeat 5px center; text-indent:18px; font-size:16px; font-weight:bold; color:#333; letter-spacing:-1px;}
.contact_lc{ width:269px; float:right; margin-bottom:10px;}
.home_lx{ width:269px; height:155px; margin-bottom:10px; background:url(../images/lx.gif) no-repeat;color: #3a9aba;font-size: 14px;text-indent: 10px;}
.home_lx li{ font-weight:bold; line-height:35px;}


.h_right_show1{ width:712px; height:auto; overflow:hidden; border-bottom:1px solid #c8c8c8; border-top:1px solid #c8c8c8; background:url(../images/home_show.gif) repeat-y; padding-bottom:5px; clear:both;}
.h_right_show1 ul{ width:170px; height:130px; float:left; margin:5px 0 5px 5px; display:inline;}
.h_right_show1 ul li{ text-align:center; line-height:18px; font-size:12px; background:#ececec; height:18px;}
.h_right_show1 ul li img{ margin-bottom:2px;}


.h_yqlj { width:1200px; height:auto; margin:0px auto 10px auto; clear:both;}	
.xsfw {font-size: 14px; display: inline;}
.xsfw a{ color:#5a5051; margin-right:10px; line-height:22px;}
.ljbt{ width:1200px; height:35px;}

.lcjizu{ width:712px; height:148px; margin:8px auto;}

.p_product { float:left; width:880px; height:auto; overflow:hidden; margin-bottom:10px;}
.p_product1{width:1002px; height:auto; overflow:hidden; margin-bottom:10px;}

	.h_productT {width:720px; height:35px; line-height:35px; text-indent:30px; font-size:13px; color:#666;}
	.h_productT a{ color:#2583a2; text-decoration:none; margin:0 5px;}
	.h_productT a:hover{ color:#03546e;}

	.h_productT1 {width:1002px; height:35px; line-height:35px; text-indent:30px; background:url(../images/c_tit1.gif) no-repeat; font-size:13px; color:#666;}
	.h_productT1 a{ color:#2583a2; text-decoration:none; margin:0 5px;}
	.h_productT1 a:hover{ color:#03546e;}

	
    .p_productC p a{color:#3a9aba;}		
	.p_productC h2{ color:#000; line-height:20px; padding:5px 0px; font-size:16px; float:none;}
	.p_productC h3{font-size: 15px;margin: 0;padding: 5px 0px;color: #CC0000; float:none;}
	.p_productC11 { width:1002px; padding:10px 0; height:auto; overflow:hidden; background:url(../images/c_con_bg1.gif) repeat-y left; border-bottom:1px solid #c8c8c8;}
	
	
.xilie{ width:960px; height:auto; margin:0 auto 10px auto; font-size:14px; overflow:hidden;}
.xilie a{ width:113px; height:30px; line-height:30px; display:block; float:left; text-align:center;margin-right:5px; margin-bottom:10px; background:#5783be; border:1px solid #2760ad; color:#fff; font-weight:bold;}
.xilie a:hover{background:#1d57a5; border:1px solid #003884; color:#ff0;}	
	
	.p_productC img { float:none;}
	.p_productC dt { margin:10px 0;}
	.p_productC p {line-height:24px; margin:0 0 5px; padding:0; color:#333; font-size:15px}
	.p_productC1 {font-size:14px;width:660px; margin-left:20px;}
	.p_productC1 h4{ margin:0; padding:0px; font-weight:normal; border-bottom:1px solid #f9f9f9; line-height:30px; }
	.p_productC1 h4 a{ color:#333;}
	.p_productC1 h4 span{ float:right; color:#999;}
	
.c_right{ width:270px; height:35px; line-height:35px; color:#3a9aba; font-size:14px; font-weight:bold; text-indent:10px;}
.c_right_bg{ width:270px; height:auto; padding:6px 0; border-bottom:1px solid #c8c8c8; margin-bottom:10px;}
.c_right a {color: #3a9aba;}
.c_right_bg li{ width:258px; height:34px; line-height:34px; margin-left:6px; text-indent:35px; font-size:14px; background:url(../images/c_right_list.gif) no-repeat; font-weight:bold;}
.c_right_bg li a{ color:#666; width:100%; height:34px; display:block;}
.c_right_bg li a:hover{ color:#d00;}
.c_contact{ width:270px; height: auto; margin-bottom:10px;background:url(../images/c_rightbg.gif) repeat-y left;border-bottom: 1px solid #c8c8c8;}
.c_contact li{font-size:14px;padding:0px 6px;background:url(../images/hotico.gif) no-repeat 5px center;text-indent: 16px;}
.c_contact li a{overflow: hidden;display: block; height:35px; line-height:35px;}
.c_contact span{float:right;font-size:12px;}
.c_contact li img{ float:none;}
	
/*products center*/
.in_prdlistcon{ width:220px; height:150px;float:left; margin-left:22px; margin-bottom:15px; display:inline; border:1px solid #eee;}
.in_prdlistcon1{ width:220px; height:235px;float:left; margin-left:22px; margin-bottom:15px; display:inline; border:1px solid #eee;}
.in_prdlist_img{ width:220px; height:145px;float:left; margin-bottom:3px;}
.in_prdlist_img img{ float:left; padding:0; border:0;}
.in_prdlist_text { width:220px; line-height:20px;float:left; text-align:center; overflow:hidden; color:#333; font-size:14px;}
.in_prdlist_text a{ width:220px; color:#000; font-size:14px; line-height:23px;}
.in_prdlist_text a:hover{ color:#e00; }
.in_prdlist_text p{ color:#5a5051; padding:0;}
.in_prdlist_text p .num{color: #F00;font-weight: 800;}


.box,.boxtitle { margin:0 auto; width:650px; padding:5px 10px;}
.box { border:1px #ddd solid; margin-bottom:10px;}
.boxtitle a#.1 { width:600px;} 
.boxtitle a:link,.boxtitle a:visited,.boxtitle a:hover { color:#fff;}
.boxtitle { border:1px #ccc solid; border-bottom:none; background:#005B88; font-size:14px; font-weight:bold; color:#fff;}
.box p { margin:10px 0; text-indent:2em; line-height:18px;}
.box h5 { margin:20px 0 5px; padding:0;}

.qita_bg1{ width:270px; height:auto; overflow:hidden; background:url(../images/c_rightbg.gif) repeat-y left; padding:8px 0; border-bottom:1px solid #c8c8c8; margin-bottom:10px;}
.qita_bg1 li{width: 250px;height: 225px; padding: 0 6px;}
.qita_bg1 li p{ text-align:center;}
.qita_bg1 li p span{color: #F00;font-weight: 800;}
.qita_bg1 a{ width:250px; float:left; text-decoration:none;display:inline; color:#000;text-align: center;line-height: 25px;}
.qita_bg1 a img{ float:left; margin-left:2px; margin-top:2px; margin-bottom:2px;}
.qita_bg1 a:hover{ color:#e00;}

.right_pd{ width:135px; height:388px;background:url(../images/online.gif) no-repeat;}
.right_pd a{ width:100%; height:388px; display:block; border:none;}
.weixin{float:right;padding:0 20px 12px 20px;}


/*分页部分A*/
.dede_pagess{
    width:860px;
	float:none;
	overflow:hidden;
	text-align:center;
	padding: 30px 0 26px;}
.dede_pagess ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;}
.dede_pagess ul li,.viewbox .dede_pagess ul li a{
	float:none;
	display: inline-block;
    padding:8px;}
		
/*分页部分B*/	
.dede_pages{
	width:100%;
	float:none;
	overflow:hidden;}
.dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
	height: 30px;
    padding: 0 0 20px;
    line-height: 30px;}
.dede_pages ul li,.viewbox .dede_pages ul li a{
	float:none;
	display:inline;
	padding: 10px;
	font-size: 15px;}
.dede_pages ul li a:hover{background: #FD5400;
    border: #FD5400 1px solid;
    color: #FFFFFF;
    padding: 5px 7px;
    text-decoration: none;
    border-radius: 3px;}
.dede_pages a:link, .dede_pages a:visited, .dede_pages a:active{background: #FFFFFF;
    border: #dadada 1px solid;
    padding: 5px 7px;
    text-decoration: none;
    border-radius: 3px;}
.dede_pages li.thisclass{background: #FD5400;
    padding: 5px 7px;
    border: #FD5400 1px solid;
    color: #FFFFFF;
    border-radius: 3px;}

body { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
p{ border:0; margin:0; padding:0; }
ul{ border:0; margin:0; padding:0; }
.sxyp{ border-top: 1px solid #ddd; padding-top: 15px; margin-bottom: 20px; font-size: 15px; width: 100%; float:left; }
.sxyp p{ height:30px; line-height:30px;}
.hopgg{display: block;overflow: hidden; width:260px;}

.mother{margin: 0 auto;width: 943px;height: 572px;position: relative;}
.errorBox{background: url(../images/404pic.png) no-repeat top left;width: 943px;height: 572px;margin: auto;}
.errorText{color: #39351e;padding: 146px 0 0 446px;}

div#home{margin: 80px 0 0 444px;}
div#contat{margin: 80px 0 0 25px;}
div.lik{height: 50px;width: 145px;float: left;}

.syddh{ width:100%; overflow:hidden; padding-bottom:20px}
.sydddh h2{text-align:center; padding:0; font-size:24px; color:#0f93e6;}
.sydddh h3{font-size: 17px;
    margin: 0 19px;
    line-height: 32px;
    padding-left: 5px;
    color: #305BE4;
    border-bottom: 2px solid #ff6600;
    letter-spacing: 1px;}
.sydddh h3 a{ color:#305BE4;}
.sydddh h3 a:hover{color:#FF9933;}
.sydddh h4{text-align:center; font-size:20px; margin:1px 0 1px 0; color:#0f93e6;}


.biaoti{color: #fff;font-size: 14px;float: left;margin: 0px;}

.cgal{padding-top: 70px;width: 1200px;margin: 0 auto;}
.ui-head{border-bottom: 1px solid #362c24;position: relative;}
.uhead{ position: relative;border-bottom: 1px solid #c8c8c8;}
.wrap{width: 560px;height: 65px;position: absolute;text-align: center;color: #362c24;left: 50%;margin-left: -280px;top: -34px;background-color: #ffffff;}
.alzt{ margin:30px 0px 0px 0px; overflow:hidden;}
.alzt ul {height: auto;overflow: hidden;width: 100%;}
.alzt ul li {width: 21.8%;float: left;display: inline;margin: 0 18px 0 19px;}
.alzt ul li:hover{border: 1px solid #0f93e6;}
.alzt ul li .img { width:100%;height: 165px;position: relative;overflow: hidden;}
.alzt ul li .img img { width: 260px;height: 165px;display: block;}
.alzt ul li .dese { width:100%; padding: 10px 16px 10px 5px; overflow:hidden;}
.alzt ul li .dese p {font-size: 14px;line-height: 25px;text-indent: 2em;margin-bottom: 0px; height:180px;}
.alzt .baike .bgfa { background: #1d83c1; padding: 13px;}
.bgfa img {display: block; margin: 0 auto;}
.alzt .baike p {padding: 10px 2px; font-size: 14px; outline: none; color: #666666; line-height: 30px;}
.alzt .baike { width: 300px; float: left;}
.alzt .wenda{width: 850px;background: #f2f2f2;padding: 10px 15px;float: right;}
.alzt .wenda .tab_title{height: 30px;line-height: 30px; color: #313131;font-weight: bold; font-size: 16px;}
.alzt .wenda .tab_title h3{ padding-left:10px; font-size:16px; }
.wenda_list_left{width:46%;float: left;}
.wenda_list_left li{padding:15px 10px; float:left; }
.wenda_list_right{width: 46%;float: right;}
.wenda_list_right li{padding: 15px 10px;}
.wenda .wen{ color: #313131;}
.wenda .da{ color: #808080;}
.title_icon {
    width: 4px;
    height: 12px;
    margin: 0px 10px;
    display: inline-block;
    border-radius: 4px;
    background: #fa9901;}

.xwzx ul{height: auto;overflow: hidden;width: 100%; }
.xwbk{width: 100%;height: 30px;line-height: 30px;font-size: 16px; background-color:#0f93e6; color: #fff;}
.xwbk h3{ font-size:16px; text-indent:10px; font-weight: normal; float:left; padding: 0; margin: 0;}
.xwbk  span{float:right;}
.xwbk  span a{color: #ffffff;}
.xwbk  a{color:#ffffff;}
.xwbk  a:hover{color:FFOOOO;}


.newtp{height: 278px;margin: 10px 10px 0px; position: relative;}
.newtp .txt{width: 100%;float: right; font-size: 16px;line-height: 26px;color: #333; height:30px; text-align: center; position: absolute; bottom: 7px; opacity: 0.6; background-color: #2b2323;;}
.newtp img{width: 358px;height: 270px;float: left;display: inline;}
.newtp .txt p{ padding:0px; overflow:hidden; display:block;}
.newtp .txt a{ line-height:30px; color:#FFFFFF;}

.xuxian {height: 15px;margin-bottom: 10px;border-bottom: 1px dashed #DDDDDD;overflow: hidden;}

.lbjs{padding: 40px 0px;width: 1002px;margin: 0 auto;}
.jianjie{width:1000px; height:auto; border:1px solid #c8c8c8; margin-bottom:5px;}
.neir{text-indent:20px; line-height:20px; padding:0px 8px 5px 8px; font-size:14px; color:rgb(26, 26, 166);}
.neir p{ padding-bottom:10px;}
.ui-head .zhuti h1 {font-size: 24px; color:#CC0000;}
.ui-head .zhuti h4 {color: #9b8574;font-size: 20px;margin-top: 1px;}

.newlists{ height: 140px;overflow: hidden;margin-bottom: 30px;float: left; background-color: #fff; padding:10px 10px; margin: 5px 5px; width:96.5%;}
.newlists:hover{box-shadow: 0 0 8px #9D9D9D;}
.newlistt{float: left; width: 24%;height: 140px;overflow: hidden;}
.newlistt img{width: 210px;height: 140px;}
.newlistb{float: right;width: 73%; height: 140px;}
.newlistb p{line-height: 25px;color: #777;font-size: 13px; margin-bottom:13px;}
.newlisth{width: 100%;height: 30px;}
.newlisth h4{font-size: 17px;float: left;font-weight: normal; margin:0;}

.shenming{ border-top: 1px #ddd solid; padding: 15px 0 8px; float: left; font-size: 14px; margin: 10px 0; width:860px;}
.shenming .sm_img{width: 145px; height: 145px; overflow: hidden; float:left;}
.shenming .sm_img img{width: 145px; height: 145px;}
.shenming .sm_p{ float:right; width:670px; overflow: hidden;  border-left: 1px #ddd solid; padding-left: 20px;}
.shenming .sm_p h3{font-size: 18px;  color: #ff6600;; margin-top: 10px; line-height: 30px;}
.shenming .sm_p p{font-size: 14px; margin-top: 16px; line-height: 30px; color: #666; letter-spacing:1px;}
.xgcx{background-color: rgb(255, 255, 255);
    float: left;
    font-size: 14px;
    margin-bottom: 22px; 
	width:860px;}
.xgcx h3{ padding:10px 0 10px; font-size:17px; color:#ec1313; border-bottom: 2px solid #ff6600; letter-spacing: 1px;}
.xgcx ul{ display:block; overflow:hidden; margin:0 -10px; padding-top: 15px;}
.xgcx ul li{float: left;
    width: 29%;
    font-size: 15px;
    padding: 7px;
    margin: 0px 11px 5px;
	border: 1px solid #ddd;}
.xgcx ul li:hover { box-shadow: 0 0 8px #9D9D9D;}
.xgcx ul li a:hover{ color:#000000;}
.xgcx ul li img{display: block; width: 255px; height: 170px;}
.xgcx ul li p.xwtj{line-height:30px;}
.xgcx ul li p.jgg{bottom:2px;}
.xgxw{background-color: rgb(255, 255, 255);
    float: left;
    font-size: 14px;
    margin-bottom: 10px; 
	width:860px;
	padding-bottom: 10px;}
.xgxw h3{ padding:10px 0 10px; font-size:17px; color:#ec1313; border-bottom: 2px solid #ff6600; letter-spacing: 1px;}
.xgxw ul{ display:block; padding-top:10px;}
.xgxw ul li{float: left;
    height: 35px;
    line-height: 35px;
    width: 50%;
    font-size: 15px;
	list-style: disc;
	list-style-position: inside;
	overflow:hidden;}
.lxgxw{
    font-size: 14px;
    margin:10px auto 20px;
	width:100%;
    overflow: hidden;}
.jgxw{ margin: 5px 20px 10px 10px; overflow:hidden; width:100%; float:left;}
.lxgxw .jgxw h2{padding: 10px 0 5px 0; font-size: 18px; color: #305be4; line-height: 30px; letter-spacing: 1px; border-bottom: 2px solid #ff6600;}
.lxgxw h2:before{content:url(../images/k12.jpg); position: relative; top:5px; padding-right:5px;}
.lxgxw ul{ overflow:hidden; margin: 10px; }
.lxgxw ul li{float: left; margin-right:43px; width: 45%;  height: 40px;  line-height: 40px; font-size: 15px;overflow:hidden;}	
.lxgxw ul li a:before{content: url(../images/p6.jpg); padding-right: 7px;}
.lxgxw ul li span{float:right;}

.lbxw_img{float: left;
    width: 25%;
    overflow: hidden;}
.lbxw_img img{ display: block; margin: 0 auto; width: 100%; height:90px;}
.lbxw_p{ float: right; width: 72.5%;  height: 110px;}
.lbxw_p h4{font-size: 15px; font-weight: normal; margin: 0; line-height: 28px; height: 28px; overflow: hidden;}
.lbxw_p p{line-height: 25px;
    color: #777;
    font-size: 13px;}

.foter{
    text-align:center;
    clear: both;
    margin: 10px 0 10px 0;}
.foter .ftt {
    padding: 35px 0px;}	
.foter .ftt .inner {
    display: inline-block;
    text-align: left;}
.foter .ftt .inner .boox{	
	margin-left: 70px;
	margin-right: 80px;
    float: left;}
.foter .ftt img{
    float: left;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    margin-top: 5px;}
.foter .ftt .icon-title {
    float: left;}
.foter .ftt .icon-title .topf{
    font-size: 20px;
    color: #242424;
    font-weight: bold;
	padding:0px;}
.foter .ftt .icon-title .buttomf{	
    font-size: 14px;
    color: #606060;
	padding:0px;}

.advantage{margin-bottom: 20px;}
.advantage .h_p1{background: #fbfbfb url(../images/p1_t.jpg) repeat-x scroll center center;color: #555555;display: block;font-size: 18px;height: 229px;margin-top: 15px;text-align: center;}
.advantage .h_p1 h4 {
    color: #33b9ff;
    font-size: 33px;
    margin: 0 auto;
    padding-bottom: 23px;
    padding-right: 30px;
    padding-top: 46px;
    width: 556px; float:none;
	
}
.advantage .h_p1 p {
    line-height: normal;
}
.advantage .h_p1 .h_mb25 {
    font-size: 12px;
    margin: 0 auto;
    padding-bottom: 25px;
    padding-right: 70px;
    text-align: right;
    text-transform: uppercase;
    width: 560px;
}
.advantage .h_p1 h4 span {
    color: #ff6600;
}
.h_p4 {
   height: auto; overflow: hidden; 
}
.h_p4_w {
    line-height: 22px; margin-bottom: 50px;
    width: 48%; float: left; display: inline;
     height: 200px; overflow: hidden; margin-right: 2%;
}
.h_text_color {
    color: #ff6600;
}
.h_f_r {
    float: right; display: inline; width: 48%;
}
.h_f_l {
    float: left; display: inline;  width: 50%;
}
.h_youshi_p{
	text-indent: 2em;
}
.h_youshi01 {
    color: #222222;
    font-size: 14px;
    text-align: justify;
    width: 50%;
}
.h_youshi01 img {
    display: block;
    margin-bottom: 23px;
    width: 100%;
}	
	
.bannerbox{width:100%;  position:relative;  overflow:hidden;  height:500px;} 	
.banner{ width:1920px; position:absolute;   left:50%;   margin-left:-960px;}

.dhh{ width:1200px;margin: 0 auto;}
.dhh .dhhh{ background-color:#0066cc;}
.back{ height: 10px; background-color: #f2f2f2;}
.footwap{ background-color:#ececec; width:100%; height:auto;}
.footwapp{ width:1200px; height:auto; margin: 0 auto; overflow: hidden; padding-top: 30px;}


.f1{float:left; height:200px; width:340px; border-right: 1px solid #bfb7b7;}
.f1 h3{ float:none; width:290px; border-bottom: 1px solid #bfb7b7; height:40px; line-height:40px; font-size:24px; margin: 0  0 10px 0;}
.f1 h3 a{color:#0f93e6;}
.f1 h3 a:hover{ color:#FC5305;}
.fontp{ padding:5px 0 0; font-size:16px; color:#333;}
.fdh{ padding:5px 0 0;font-size: 32px;font-weight: bold;color: #FC5305;line-height: 40px;font-family: "Georgia";letter-spacing: 0.02em;z-index: 20; }
.font10{ padding:10px 0 0;}
.font14{ padding:10px 0 0;}

.f2{float:left; height:250px; width:230px; padding-left: 60px; color: #333333;}
.f2 h3{ float:none; padding-bottom: 10px;color: #333333; font-weight: 600;margin-top: 15px; font-size:18px;}
.f2 h3:before{content:url(../images/r1.png); position: relative; top:5px;}
.f2 ul li{width: 49%; list-style: disc; list-style-position: inside; padding-left: 10px; height: 40px;line-height: 40px; font-size: 16px;}

.f3{ float:left;height:200px; width:200px; color: #333333; border-right: 1px solid #bfb7b7;}
.f3 h3{ float: none;padding-bottom: 10px;color: #333333;font-weight: 600;margin-top: 15px; font-size: 18px;}
.f3 h3 a{color: #333333;}
.f3 h3:before{content:url(../images/r1.png); position: relative; top:5px;}
.f3 ul li{ list-style: disc; list-style-position: inside; padding-left: 10px; height: 40px;line-height: 40px; font-size: 16px;}
.f4{float:right; height:230px; padding-top: 30px;}

.f4 .row li{float:left; padding-right:20px; text-align: center;}
.f4 .row li img{ width:130px; height:130px;}
.yqlj{ width:100%; height:auto; padding:10px 0; background-color: #ececec;}
.yqlj ul{ width:1200px; overflow:hidden; height:auto; margin:0 auto;}
.buttom{ width:100%; height:auto; background-color:#0f93e6;}
.buttom ul{ width:1200px; margin:0 auto; height:40px; line-height:40px;}
.buttom ul li{color:#FFFFFF; font-size:15px;}
.buttom .ror{width:80%; float:left;}
.buttom .roor{width:20%; float:right;}
.content{width:100%; height:auto;}
.zhuti{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.zhuti .mbx{margin:10px; line-height:30px;}
.zhuti .mbx a{ padding: 0 5px;}
.zhuti .pjlb{overflow: hidden; border-top: 1px solid #eee; margin-bottom: 10px; border-bottom: 2px solid #ff6600;}
.zhuti .pjlb h1{font-size: 25px;
    text-align: center;
    font-weight: bold;
    color: #0f93e6;
    padding: 20px 0;
    background: none;
    border-bottom: 2px solid #ff6600;
    letter-spacing: 1px;}
.pjmain .pjlbks{margin-bottom:10px; overflow: hidden;}
.zhuti .ztleft{float: left;width: 25%; background: #cfd8e1; height:215px;}
.zhuti .ztleft img{ display: block;  width: 275px;  height: 184px; padding: 15px 10px;}
.zhuti .ztright{ float: left; width: 50%; background: #E1EAEF; height:215px;}
.zhuti .sycx{ float:left; width:25%; background-color:#ececec; height:215px;}
.zhuti .sycx .sycxl{ padding:13px 0 0 20px ;}
.sycxl ul{ line-height: 30px; padding: 10px 0 20px 20px;  overflow: hidden;}
.sycxl ul li:before{ content:url(../images/contacticon.gif); position: relative; padding-right: 6px;}
.zhuti .sycx b{ font-weight:normal; color: #0f93e6; height: 35px; line-height: 35px; padding: 0 10px; font-size: 20px; overflow: hidden; border-radius: 2px; border: 1px solid #0f93e6; display: inline-block; margin-left: 20px; }
.cpcp{color: #0f93e6; height: 35px;line-height: 35px; padding: 0 10px; font-size: 20px; overflow: hidden; border-radius: 2px; border: 1px solid #0f93e6; display: inline-block; margin-left: 20px;}
.jg{ float: right;  font-style: normal;  font-size: 14px; color: #ff0000;  height: 35px;  line-height: 35px;}
.jg span{ font-weight: 600; color: #ff0000; font-size:24px;}
.zhuti .ztright a:hover{ background-color:#0f93e6; color:#FFFFFF;}
.cxms{line-height:30px; padding:10px 0 0 20px; overflow:hidden;}
.cxms p b{color:#FF0000; font-size:15px;}
.rtto{ padding:13px 30px 0 30px;}
.cpzw{ overflow:hidden; margin: 15px 0 0 0; padding: 0 15px;}
.cpzw h1{ font-size: 25px; text-align: center; font-weight: bold; color: #0066cc; padding: 5px 0 20px 0; background: none; border-bottom: 2px solid #ff6600; letter-spacing: 1px;}
.cpzwl{ float:left; width:30%; position: relative; padding: 12px 0 0;}
.cpzwl img{display: block; margin: 0 auto; width:264px; height:188px;}
.cpzwr{float: right; width:68%; position: relative; padding-top:15px;}
.cpzwr p{text-indent: 2em;line-height: 30px;font-size: 14px;}
.cpmu{ background-color:#ececec; margin: 15px 0 0 0; overflow:hidden;}
.cpmu .mudh{ float:left; width:25%;padding: 10px 0; position: relative;}
.cpmu .mudh h2{color: #fff;
    background: #0066cc;
    padding: 43px 0;
    text-align: center;
    margin: 5px 15px 5px 15px;
    font-size: 24px;
    letter-spacing: 4px;
    border: none;}
.mulb{float:left; width:75%;padding: 10px 0 5px; position: relative;}
.mulb li{ width:25%; float:left; line-height: 40px; margin: 12px 0px; text-align: center;}
.mulb li a{ color: #fff;
    background: #ff6600;
	width:150px; height:45px; float:left; line-height:45px; overflow:hidden;
    border-radius: 6px;
	font-size: 16px;}
.mulb li a:hover{color:#FFFFFF; background-color:#337ab7;}

.cplb img{ width: 256px; height: 173px;}
.lxgxw .cplb{ float:left; width:256px; padding:10px 9px 5px 9px; margin:10px 12px; border: 1px solid #ddd;}
.lxgxw .cplb:hover{box-shadow:0 0 8px #9D9D9D;}	
.lxgxw .cpbt{ padding-top:7px;}
.lxgxw .cpbt a{ font-size:16px; color:#000; line-height:40px; display: block;  overflow: hidden; height: 40px;}
.lxgxw .cpbt a:hover{color: #ff6600;}
.lxgxw .cpbt p{ color:#5d5656; padding: 3px 0; float:left;}
.lxgxw .cpbt p i{ font-style:normal; color:#137ef4;}
.lxgxw .cpbt p span{color: #e00;font-weight: 700; font-size:15px;}
.lxgxw .cpbt p:hover{color:#000;}
.fgx{background: #f6f4f4;
    padding: 5px;
    border-radius: 5px; clear: both;}

.contentxw{ width:100%;  height: auto; background-color:#fff;}
.contentxw .xwzx{width: 858px;
    padding-top: 10px;
    height: auto;
    overflow: hidden;
    border: 1px solid #eee;
    float: left;
    margin-bottom: 20px;}
.xwzx h1{font-size: 22px;
    text-align: center;
    font-weight: bold;
    color: #0f93e6;
    padding: 0 0 15px 0;
    margin-bottom: 5px;
    margin-top: 10px;
    background: none;
    border-bottom: 2px solid #ff6600;
    letter-spacing: 1px;}
.xwlb{ height: auto; overflow: hidden; }
.xwtjcp{ width:310px; float:right;}
.xwtjcp h2{background-color: #ff6600; font-weight: normal; font-size: 17px; height: 40px; line-height: 40px; padding: 0 15px; color: #fff;}
.xwtjcpks ul{padding: 0 10px;  border: 1px solid #ddd;}
.xwtjcpks ul li { margin-top: 10px;}
.xwtjcpks ul li img{display: block; max-width: 100%;  height: auto;}
.product_head{ border: 1px solid #EEEEEE; padding: 15px;}
.product_img{width: 40%; float:left; position: relative;  min-height: 1px; }
.product_img img{display: block; margin-right: auto; margin-left: auto;max-width: 100%; height: auto; }
.product_js{width: 58%; float: left;position: relative;  min-height: 1px; padding-left: 23px; }
.product_js h1{font-size: 28px;  margin: 0; padding: 0; color: #ff5400; font-weight: 600; padding-left: 15px;}
.car-bo{ background: #FBFAFA; padding: 15px; margin-top: 25px;}
.car-bo b{	float: left; margin: 0; padding: 0; height: 30px; line-height: 30px;  font-weight: normal; font-size: 16px;}
.car-bo li{float: left;  margin-right: 20px;  list-style-type: none;  color: #008800;  background: url(../images/go.png) no-repeat 0px 8px; padding-left: 20px; height: 35px; line-height: 35px;}
.sad{font-size: 14px;  color: red;  background: #FBFAFA;  padding: 15px;}
.sad p{padding: 5px 0px; line-height: 30px;}
.details{ height: 179px;overflow: hidden; margin-top: 0;}
.details ul {width:452px; float:right}
.details li{
    float: left;
    width: 226px;
    height: 90px;
    font: normal 14px/26px "Microsoft Yahei",Helvetica,Tahoma,sans-serif;
    border-bottom: 1px solid #e3e3e3;
    text-align: center;
    color: #606977;}
.details li i{position: absolute;
    top: 30px;
    right: -1px;
    display: block;
    width: 1px;
    height: 50px;
    overflow: hidden;
    background-color: #e3e3e3;}
.details li span{display: block;
    margin-top: 28px;
    font: normal 18px/28px "Microsoft Yahei",Helvetica,Tahoma,sans-serif;
    color: #141823;}
	.detaiwx { float:left; margin-left:15px; margin-top:5px;}
	.detaiwx img { width:155px; height:155px;}
	.detaiwx p { text-align:center;}
.product_body_left{ border: 1px solid #EEEEEE;  padding: 10px; width: 23%; float: left;}
.product_body_left .lianxi{	background: #F7F7F7; padding: 10px;}
.product_body_left li{margin-top: 15px; text-align: center;}
.product_body_left li img{ display: block; max-width: 100%; height: auto;}
.product_body_left li p{ line-height: 30px; font-size:16px;}
.product_body_left li .jgg{ color: #666; height: 25px; line-height: 25px; font-size:15px;}
.jgg span{color: #f00; font-weight:600;}

.blank10{height: 20px; overflow: hidden;}
.blank20{height: 20px; overflow: hidden;}
.blank30{height: 30px; overflow: hidden;}

.product_body_left .lianxi h4{margin: 0; padding: 0;
    border-bottom: 1px solid #E7E7E7;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    color: #555555;}
.product_body_left .lianxi p{ text-align: center;  line-height: 30px;}
.lianxi .lxp1{ padding-top: 20px; font-size:16px;}
.lianxi .lxp2{ padding-top: 15px;font-size: 21px; font-weight: 600; color: #F00;}
.lianxi .lxp3{ padding:10px 0; color: #777;}
.lianxi .lxp4{ padding:10px 0; font-size:15px;}
.lianxi .lxp4 a{border-radius: 1px; font-size: 15px; line-height: 1.5; padding: 10px 30px; color: #fff; background-color: #d9534f; border-color: #d43f3a;}

.product_body_right{ border: 1px solid #EEEEEE; width: 73%; float: right;}
.products-nav{ height: 50px; background-color: #f7f7f7;}
.products-nav li{font-size: 16px; height: 50px;line-height: 50px;text-align: center;color: #333; cursor: pointer;}
.products-nav>li { display: table-cell;  width: 1%;}
.products-nav li .selected{border-top: #ff7700 2px solid;  background: white; border-right: #eee 1px solid; font-weight: bold; display: block;}
.product_body_box {padding: 20px;}
.product_body_box .product_content p a{ color:#0f93e6;}
.product_body_box .product_content p a:hover{ color:#ff5400;}
.product_body_box .product_cspz{ padding:0; overflow:hidden; line-height:27px; font-size:16px;}
.product_body_box .product_cspz img{ max-width:100%;}
.product_cspz td a{ color:#0f93e6;}
.product_cspz td a:hover{ color:#ff5400;}
.product_body_box h2{ background: transparent url(../images/divider.png) repeat-x scroll left bottom !important; height: 40px; line-height: 30px; font-size: 19px; margin-top: 10px; margin-bottom: 10px; color: #06c; }
.product_body_box h3{height: 40px; line-height: 40px; font-size: 18px; margin-top: 15px; margin-bottom: 10px; font-weight: 500; color:#ff0000;}
.product_body_box .product_content{font-size: 16px; line-height: 26px; color: #272727; text-align: justify;}
.product_body_box .product_wenda{font-size: 16px; line-height: 26px; color: #272727; text-align: justify;}
.product_body_box .product_wenda p{ font-size:15px;}
.product_content p{color: #0a0a0a; line-height: 30px; padding: 5px 0;}
.hong{ color:#FF0000;}
.product_body_box .product_anli{height: auto; overflow:hidden;}
.product_body_box .product_anli li{ width: 50%; float: left; list-style: disc;list-style-position: inside; padding:10px 0 3px; height: 20px;}
.product_anli .cpxgwz{ float:left; width:18%;}
.product_anli .cpxgwzp{ float:right; width:80%;}
.product_anli img{display: block; max-width: 100%; height: auto;}
.product_anli li p{height: 30px; font-size: 13px; line-height:30px;}
.sptp{ width: 100%; text-align:center; padding-top:10px;}
.sxp{ padding: 10px 20px; border-top: 1px solid #ddd;}
.sxp p{ height:30px; line-height:30px; font-size:15px;}
.sxp p a{ color:#3a9aba;}
.sxp p a:hover{color:#FF0000;}
.xwleft{ width:860px; float:left; margin-bottom: 10px;}
.xwmain{ margin-bottom: 10px; background:#fff; padding: 0 10px; width:840px; line-height:27px; font-size:16px;}
.xwmain table{ margin:10px auto; width:100%;word-break: break-all;}
.xwmain h1{border-bottom: 2px solid #ff6600; text-align: center; padding: 10px 0 15px 0; letter-spacing: 1px; font-size: 22px;}
.xwmain h2{ font-size:16px; padding-bottom:10px; color: #06c;}
.xwmain h2 a{border-bottom: 2px solid #ff6600; color: #06c;}
.xwmain h2 a:hover{ color:#ff6600;}
.xwmain h3{ color: #06c; padding-bottom:10px}
.xwmain p{margin-bottom: 10px; font-size: 15px; line-height: 26px; letter-spacing: 1px;}
.xwmain p img{padding:5px 0;}
.xwmain p a{ color:#0f93e6;}
.xwmain p a:hover{color:#FF0000;}
.xwmain .xwsj{text-align: center;  background: #f6f4f4; line-height: 31px; padding: 5px 0; margin-bottom:15px;}
.xwmain .xwsj table { width:100%;}
.xwmain .xwsj span{ padding-right:10px;}
.xwright{ width:310px; float:right;}
.xwright .home_l{ float:none; width:100%;}
.xwright_zx{ margin-bottom:15px;}
.xwright_zx h3{background-color:#ff6600; font-weight: normal; font-size: 17px; height: 40px; line-height: 40px;  padding: 0 15px; color:#fff;}
.xwright_zx h3 a{color: #fff;}
.xwright_zx ul{ padding:10px 0; background-color:#f2f2f2;}
.xwright_zx ul li{ padding:0 0 5px 15px; line-height:35px; height: 35px; font-size: 15px;}
.xwright_zx ul li em{font-style:normal; padding:0 5px; color:#FFFFFF; float:left; height: 20px; line-height: 20px; margin-top: 8px;}
.xwright_zx ul li .s1s{ background-color:#ff3300;}
.xwright_zx ul li .s2s{ background-color:#f76708;}
.xwright_zx ul li .s3s{ background-color:#f80;}
.xwright_zx ul li .s4s{ background-color:#80563a;}
.xwright_zx ul li .s5s{ background-color:#54453b;}
.xwright_zx ul li .s6s{ background-color:#3a3430;}
.xwright_zx ul li p{padding-left:30px;}
.xwright_cx{ margin-bottom:10px;}
.xwright_cx h3{background-color:#ff6600; font-weight: normal; font-size: 17px; height: 40px; line-height: 40px;  padding: 0 15px; color: #fff; }
.xwright_cx ul{ padding:0 10px; border:1px solid #ddd;}
.xwright_cx ul li{ margin-top: 10px;}
.xwright_cx ul li img{display: block; max-width: 100%; height: auto;}
.xwcp1{font-size:16px; line-height:30px; padding-top: 3px;}
.xwcp2{font-size:14px; line-height:25px;}
.xwcp2 span{color:#FF0000; font-weight:bold;}
.xwright_jg{padding-bottom: 15px; width: 313px;}
.home_l{min-height: 1px; padding-left: 0px;  padding-right: 0px; position: relative; width: 21%; float:left;}
.home_k{ border: solid #e5e5e5 1px; border-radius: 5px; background: #f2f2f2;}
.home_k h2{background:#0066cc;
    font-size: 18px;
    line-height: 45px;
    text-align: center;
    color: #fff;
    margin: 0;
    font-weight: bold;
    letter-spacing: 2px;}
.home_k h3{background: rgb(255, 102, 0); font-size: 15px; line-height: 40px;  padding-left: 8px; margin-top: 0px; border: 1px solid #eeeded;  margin-bottom: 5px; font-weight: normal; color: #fff;}
.home_k h3 a{ font-size:15px; color:#fff;}
.home_k h3:before{content: url(../images/p1.jpg); padding-right:6px;}	
.home_k h3 span{ margin-right: 6px; font-size: 12px;}
.home_k ul {overflow:hidden;}
.home_k ul li{padding-left: 10px; line-height: 50px;  border-bottom: 1px solid #ddd; width: 46%; float: left; overflow:hidden; height:50px;}
.home_k ul li:before{content: url(../images/p2.jpg); padding-right: 10px;}
.home_k ul li a{color: #444444; font-size: 15px;}
.home_k ul li a:hover{ color:#305BE4;}
.home_w{ position: relative;}
.home_w h4{font-size: 15px;
    margin-bottom: 0;
    margin-top: 20px;
    line-height: 32px;
    color: #305BE4;
    font-weight: bold;
    border-bottom: 2px solid #8AA3E4;
    letter-spacing: 1px;}
.home_w h4:before{ content: url(../images/p4.png); padding-right:7px;}	
.home_w ul{ margin: 15px 0 10px;  border: 1px #ddd solid;}
.home_w ul li{line-height: 25px; padding-left: 10px; padding-top: 10px;}
.home_w ul li span{padding-right: 10px;}
.home_w img{padding: 9px 20px 12px; width:180px; height:180px;}
.center-block { display: block;  margin-left: auto; margin-right: auto;}
.home_p_tppj{ width:100%; height:auto;}
.home_p_tppj ul{width: 100%;height: auto; overflow: hidden;zoom: 1;}
.home_p_tppj ul li{width:25%; float: left;}
.home_p_tppj ul li .cp{border: 1px solid #ddd; margin: 15px 19px; padding: 2px 0 6px 0;}
.home_p_tppj ul li .alms{padding:5px; height:65px;}
.home_p_tppj ul li .alms p{  height: 30px; line-height: 30px;}
.home_p_tppj ul li .alms p span{ color:#333333;}
.home_p_tppj ul li .alms p i{font-style:normal; float:right;}
.home_p_tppj ul li .alms p i span{ color:#FF0000;}
.home_p_tppj ul li .alms a { font-size:15px; line-height:25px; display: block; height: 50px;}
.home_p_tppj ul li img{display:block; width:256px; height:167px; margin:0 auto;}
.home_p_tppj ul li a{font-size: 16px; line-height: 30px;}
.home_p_tppj ul li p span{color: #F00; font-size: 16px; margin-right:3px; overflow:hidden;}
.home_p_tppj ul li .cp:hover{ box-shadow: 0 0 8px #9D9D9D;}
.tppj .sydddh h3:before{content: url(../images/p3.jpg); padding-right:7px;}
.tppj{ padding-top:30px;}
.tppj .sydddh{ padding-bottom:20px;}

.syddh .sycjjs{ width:66.66667%; overflow:hidden; float:left;}
.syddh .sycjjs h4{font-size: 16px;
    margin-bottom: 0;
    margin-top: 0;
    line-height: 32px;
    color: #305BE4;
    margin-right: 20px;
    padding-left: 5px;
    font-weight: bold;
    border-bottom: 2px solid #8AA3E4;
    letter-spacing: 1px;}
.syddh .sycjjs h4 span{ float:right;}
.syddh .sycjjs h4 span a{ color: #FCFCFC;
    font-size: 12px;
    padding: 3px;
    background: #ff6600;
    border-radius: 6px;}
.sycjjs .cjjs{ overflow:hidden; padding-top:15px;}	
.sycjjs .cjjs img{ display:block; float:left; width:45%; height:250px;}
.sycjjs .cjjs .cjms{float:right; width:50%; padding-right: 15px;}
.cjms p{ text-indent:30px; line-height:28px; font-size:15px; letter-spacing:1px;}
.syxw{width: 33.33333333%; float:left;}
.guidance { margin: 0 10px;  position: relative;}
.guidance h3 {
    font-size: 16px;
    margin-bottom: 0;
    line-height: 32px;
    color: #305BE4;
    margin-right: 10px;
    padding-left: 5px;
    font-weight: bold;
    border-bottom: 2px solid #8AA3E4;
    letter-spacing: 1px;}
.guidance h3 span{float: right;}
.guidance h3 span a{color: #FCFCFC; font-size: 12px; padding: 3px; background: #ff6600; border-radius: 6px;}
.guidance ul { margin: 15px 10px 10px 0px;}
.guidance ul li { line-height: 35px; border-bottom: 1px #ddd dashed; height: 35px; overflow: hidden;}
.guidance ul li span{color: #ff6600;  font-size: 14px; float:right;}
.guidance ul li a:before{ content: url(../images/p6.jpg); padding-right:7px;}
.guidance ul li a{float:left; max-width:316px;}
.jgdh{ margin: 5px 10px 10px 10px; overflow:hidden;}
.lxgxw .jgdh h2{ padding:10px 0; font-size:18px; color:#305be4; line-height: 30px; letter-spacing: 1px; border-bottom: 2px solid #ff6600;}
.lxgxw .jgdh ul{ overflow:hidden; margin-top: 5px;}
.lxgxw .jgdh ul li{float: left; line-height: 32px; font-size: 15px; padding:5px 0; width:50%;}
.lxgxw .jgdh ul li a:before{content: url(../images/p6.jpg); padding-right: 7px;}
.jgfl{ float: left; padding-left:100px;}
.jgfl h3{float: left;  margin: 0 23px; font-size: 15px; font-weight: 400; margin-top: 2px;}
.jgfl h3 a{ color:#0f93e6;}
.jgfl h3 a:hover{ color:#ff6600;}
.jglb{ width:100%; height:auto; overflow:hidden;}
.lxwm{ width:1200px; height:auto; overflow:hidden;}
.lxmwmain { float:left; width:76%; border: solid #eee 1px; margin-bottom:20px;}
.lxwmright {float:right; width:21%;}
.lxwmright .home_l{ float:none; width:100%;}
.lxwmmain{ padding: 0; margin: 0; border: solid #eee 1px;}
.lxwmks{padding: 0 25px; line-height: 28px;}
.lxwmks h1{font-size: 22px;
    text-align: center;
    font-weight: bold;
    color: #305BE4;
    padding: 10px 0 15px 0;
    margin-bottom: 5px;
    margin-top: 10px;
    background: none;
    border-bottom: 2px solid #ff6600;
    letter-spacing: 1px;}
.lxwmks p{font-size: 16px;  margin: 8px 0; line-height: 30px;}

.lxwmks table{ border: 1px solid #eee; width:99%; float:left;}
.lxwmks table td{ width: 20%; border: 1px solid #eee; font-size: 14px; background: #fff; padding: 5px 10px;}
.lxwmks table td:first-child { background: #f5f5f5;}
.lxwmks table td:nth-child(2n) { width: 80%;}


.lxwmxgwz{font-size: 16px; margin: 30px 0 15px 0; padding: 0 25px;}
.lxwmxg{border-bottom: 2px solid #ff6600; line-height: 45px; height: 45px;}
.lxwmxg h2{  padding: 10px 0;
    font-size: 18px;
    color: #305be4;
    line-height: 30px;
    letter-spacing: 1px;
    float: left;}
.lxwmxg h2:before{content: url(../images/k12.jpg); position: relative; top: 5px; padding-right: 5px;}
.lxwmlb li{ line-height: 35px; clear: both;}
.lxwmlb li:before{content: url(../images/p2.jpg); padding-right: 10px;}
.dhzx{float:right; margin-top: -21px;}
.dhzx span{ color:#e4393c; font-size:16px; font-weight:bold;}
.cxzx{ padding: 0; margin-bottom: 20px;; border: solid #eee 1px; float:left; width:76%; display:block;}
.cxzxr{ float:right; width:22%;}
.cxzxr .home_l{float:none; width:100%;}
.cpml{ float: left;  width: 75%;  padding: 10px 0 5px;}
.cpml li{width: 30%; float: left; line-height: 40px; margin: 12px 10px;  text-align: center;}
.cpml li a{ color: #fff; background: #337ab7; width:200px; line-height:45px; height:45px; float:left; overflow:hidden; border-radius: 6px; font-size: 16px;}
.cpml li a:hover{color:#FFFFFF; background-color:#ff6600;}
.scdtp{border: 1px solid #EEEEEE;}
.product_tp h1{font-size: 28px; margin: 0; padding: 0; color: #ff5400; font-weight: 600; text-align: center; padding-top: 15px;}
.product_tp .xwsj { text-align: center; line-height: 31px; padding: 5px 0;}
.product_tp .xwsj span {padding-right: 10px;}
.pjtjcp { font-size: 16px; margin: 10px 0;}
.pjtjh {border-bottom: 2px solid #ff6600;  line-height: 45px; height: 45px;}
.pjtjh h2 {
    padding: 10px 0;
    font-size: 18px;
    color: #305be4;
    line-height: 30px;
    letter-spacing: 1px;
    float: left;}
.pjtjh h2:before {
    content: url(../images/k12.jpg);
    position: relative;
    top: 5px;
    padding-right: 5px;}
.pjtjlb {
    width: 100%;
    overflow: hidden;
    padding-top: 10px;}
.pjtjlb ul {
    overflow: hidden;
    margin: 0 -20px;}
.pjtjlb li {
    width: 25%;
    float: left;
    border: 1px solid #ddd;
    margin: 5px 20px;}
.pjtjlb li img {
    display: block;
    width: 300px;
    height: 210px;
    margin: 4px auto;}
.pjtjbt {
    padding: 5px;}
.pjtjbt p {
    height: 30px;
    line-height: 30px;
    color: #000000ad;
    font-size: 14px;}
.tjl {
    float: left;}
.pjtjbt p i {
    font-style: normal;
    color: #FF0000;}
.pjmain{margin:0 10px;}
.product_pp .product_body_right{border:0; width: 100%; float:none;}
.pp_img{width: 45%;
    float: left;
    position: relative;
    min-height: 1px; margin-right: 20px;}
.pp_img img{display: block;
    margin-right: auto;
    margin-left: auto;
    max-width: 100%;
    height: auto;}
.pp_js{width: 52%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-left: 23px;}
.pp_js h1{font-size: 28px;
    margin: 0;
    padding: 0;
    color: #ff5400;
    font-weight: 600;
    padding-left: 15px;}
.product_pp{ width:70%; height:auto;}
.pp_row{ width:100%; height:auto;}
.brandinfo{padding: 10px; border: 1px solid #eee; background: #f9f9f9; width:70%; margin-top: 20px;}
.brandinfo .infoimg{width: 207px; float: left; border: 1px solid #eee; margin: 5px;}
.brandinfo .info { width: 590px; float: right; line-height: 2.2em;}
.desc{ line-height: 2em; display: inline;}
.desc p{ text-indent:2em;}
.pp_body{margin-bottom:30px;}
.pp_body h1{text-align:center; color:#0f93e6;}
.cxlb{margin:0 10px; border: #ececec 1px solid;}
.cxlb ul{ height: 46px; width: 100%; clear: both; overflow: hidden;}
.cxlb .bt{font-size: 16px; width: 120px; float: left; padding: 12px 0px 0px 44px; font-weight: bold; height: 24px; line-height: 24px;}
.cxlb li{padding: 12px 20px 0px 10px; float: left; text-align: center; font-size: 16px; list-style-type: none;}
.cxlb li a{ padding:5px; color: #305be4;}
.cxlb li a:hover{background: #0f93e6;color: #fff;}
.cxlb ul .c1{background: #fafafa url(../images/bg1.png) no-repeat 18px 15px;}
.cxlb ul .c2{background: #fafafa url(../images/bg2.png) no-repeat 18px 15px;}
.cxlb ul .c3{background: #fafafa url(../images/bg3.png) no-repeat 21px 15px;}
.cpjg{float: right; margin-top: -28px;}
.cplb .cpbt .cpjg span{color: #e4393c; font-size: 20px; font-weight: bold;}
.jglb table{ margin-top:5px; width:100%; float:left;}
.jglb table td{ text-align: center; font-size: 15px; padding:5px; padding-left: 10px; border: 1px solid rgb(0, 0, 0);}


.section-three{
	margin-top:1px;
	overflow:hidden;
	float:left;
	width:100%;
	margin-bottom:10px;
}
.owl-carousel-c{
	width: 100%;
	float:left;
	overflow:hidden;
	margin-top:1px;
}
#banner{
	width:1920px;
	float:left;
	overflow:hidden;
	position:relative;
	margin-left:-960px;
	left:50%
}
#banner .item{ display: block;}
#banner img { display: block;width:1920px;margin:0 auto;}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;}	
.owl-carousel .owl-item{float: left;}
.owl-controls{position:absolute;bottom:10px;left:50%;float:left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing { cursor:url(grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;
padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;
filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #ddd;overflow: hidden;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;background:#1567a1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;
-moz-border-radius: 30px;border-radius: 30px;}
.owl-item.loading{min-height: 150px;background: url(AjaxLoader.gif) no-repeat center center}

.List_page{ width:100%; height:30px;text-align:center;padding-top:20px; padding-bottom:20px;float:left;}
.List_page a{background:#fff;margin:0px 1px;padding:8px 10px;border:1px solid #eee;color:#666;}
.List_page a:hover{background:#01A2EA;color:#fff; margin:0px 1px;padding:8px 10px;border:1px solid #01A2EA;transition:all 0.5s ease;}
.List_page span{background:#01A2EA;color:#fff; font-weight:700; margin:0px 1px;padding:8px 10px;border:1px solid #01A2EA;cursor:pointer}


.productfenlei{ float: left; width: 100%;}
.bghui{ background: #f0f0f0; }
.mt20{ margin-top: 10px;}
.pm20{ padding-bottom: 20px; }
.boldtit{text-align: center; padding: 20px 0 20px 0; margin: 0 auto; width: 1190px;  background: url(../images/x.png) left 85px repeat-x; }

.boldtit strong{text-align: center;font: bold 36px/45px "\5FAE\8F6F\96C5\9ED1";  display: block;  }

.boldtit em{ color: #d00; font-style: normal; } 

.boldtit span{  padding: 0 10px;}
.mainbox{width: 1200px; margin: 0 auto;  clear: both;} 
.newsbox{ width:100%; float: left; display: inline; } 

.newsboxs {width: 70%; float: left; background: #fff}

.newsboxslide { width: 50%; float: left; margin-right: 1.9%; background: #f0f0f0; line-height: 45px; text-align: center; }

.newsboxslide img,.newsboxslide video,.newsboxslide embed{ width: 100%; float: left; height: 290px; vertical-align: top; padding-top:5px; }

.newsboxslide p{height: 290px; background: #333; color: #fff; font:normal 16px/280px "\5FAE\8F6F\96C5\9ED1"; text-align: center;}

.newsbox ul{ width: 48%; float: left;font:normal 16px/30px "\5FAE\8F6F\96C5\9ED1"; padding-top: 5px; }

.newsboxs ul p{ text-indent: 35px; padding-right: 10px; color: #555 }

.newsboxs ul p a{ color: #d00;  }

.newsbox li { height: 33px; overflow: hidden; } 

.newsbox li span{ float: right;;padding-right: 10px; color: #888  }

.faqbox{ width: 27.5%; float: left; display: inline; margin-left: 1.999%; background: #fafafa;border:1px solid #d0d0d0; border-top:5px solid #0080d2; padding-top: 5px; } 
.faqbox ul{width: 96%; padding-left: 4%; height: 275px;}

.faqbox li strong{ color: #d00 }

.faqbox li i{ padding-right: 10px; font-weight: bold; font-size: 20px; color: #000 }

.contactimg p{width: 24.9999%; float: left; display: inline; text-align: center; }

.contactimg p img{ height: 45px;  display: block; margin: 0 auto}

.wxhm{ width:100%; height:auto; float:left; overflow:hidden;}
.wxhm p{ width:50%; height:auto; float:left; text-align:center;}
.wxhm p img{ width:70%;  text-align:center;}
.wxhm p span{ width:100%; height:auto; float:left;}

.product_cspz table{word-wrap: break-word; word-break: normal; width:96%; float:left;}
.product_cspz td{ padding:4px;}


.xwtjcp1{ width:300px; float:left;}
.xwtjcp1 h2{background-color: #ff6600; font-weight: normal; font-size: 17px; height: 40px; line-height: 40px; padding: 0 15px; color: #fff;}
.xwtjcpks1 ul{padding: 0 10px;  border: 1px solid #ddd;}
.xwtjcpks1 ul li { margin-top: 10px;}
.xwtjcpks1 ul li img{display: block; max-width: 100%;  height: auto;}


.hotproduct{  width: 96%; padding: 2%;  font: normal 18px/35px "\5FAE\8F6F\96C5\9ED1"; color: #fff; background: url(../images/hxx.png) 10px top no-repeat; }
.hotproduct b{ width:100%; float:left; text-align:center;}
.hotproduct strong{ font-size: 20px; line-height: 60px; display: block;text-align: center; }
.hot{line-height: 50px; width: 100%; float: left;}

.bghong{background: #f00;border-radius: 5px;}

.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 25%;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #d00 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #d00 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #d00 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/







	background: #d00 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}
.sj {
	background: url(../images/xtb1.JPG) 15px 6px no-repeat;
	overflow: hidden;
}
.wx {
	background: url(../images/xtb2.JPG) 10px 6px no-repeat;
	overflow: hidden;
}
.jtb {
	background: url(../images/xtb3.JPG) no-repeat;
	overflow: hidden;
	width: 12px;
	height: 11px;
	margin-top: 5px;
	overflow: hidden;
	float: left;
}


#preview{width: 465px; float: left;}

#spec-n1{width:459px;float:left; margin-top:10px;padding:2px; border:1px solid #ccc; overflow:hidden;}
#spec-n1 img { float:left;text-align:left; width:459px;}
.list-h{ width:465px;float:right;}
.list-h li{ float:left;}
#spec-n5{  width:465px;  float:right; margin-top:10px; float:right;}
#spec-list{float:right; }
#spec-list ul{width:465px;float:left;}
#spec-list ul li img{ padding:2px; border:1px solid #ccc; width:109px;  display:inline; height:82px;}


.ny_lxwm{ width:100%; height:auto; overflow:hidden;}
.ny_lxwm p{ width:100%; height:45px; line-height:45px; float:left; overflow:hidden; font-size:16px; font-weight:bold;}
.ny_lxwm p strong{ font-size:20px; font-weight:bold; color:#f00;}
.ny_lxwm p img{ vertical-align:middle;}