﻿@charset "utf-8";
*{
	margin:0;
	padding:0;
}
body{ margin:0; padding:0;font:12px Arial, Helvetica, sans-serif,"宋体";color:#333; background-color:#c1f1ff;}
div,p,ul,li,input,form,img,h1,h2,h3{ margin:0;padding:0; }
ul,li{ list-style:none}
img,input{border:none}
a{ text-decoration:none;color:#333; font-family: Arial, Helvetica, sans-serif;}
a:hover{text-decoration:none;color:#d10010}
.fl{ float:left}
.fr{float:right}
.clear1{ clear:both; font-size:0; line-height:0}
.red{ color:#d10010}
.box{ border:1px solid #eee;}
.box3{border:1px solid #eee; border-top:none}
.clear:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear{*zoom:1;}
.clear{ clear:both}
.sousu2{ padding:10px; height:auto;}
.page_list li{ height:30px; line-height:30px; border-bottom:1px dotted #cdcdcd; background-image:url(../images/hs2.jpg); background-repeat:no-repeat; background-position:20px 12px; padding-left:32px;}
.page_list li a{ font-weight:bold;}
.aboutus{width:745px;margin-bottom:10px; background-color:#FFF; padding-bottom:15px;}
.about_biao ,.abt_tilt{ width:671px; margin:20px auto;}
.about_biao{ border-bottom: 1px solid #cbcbcb;}
.abt_tilt{ position:relative; margin:20px auto;}
.abt_title1{ height:22px; line-height:22px; padding-left:60px; color:#FFF; background-image:url(../images/tl1.jpg); background-repeat:no-repeat;}
.abt_cont{ background-color:#edeeee; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; padding-top:15px; padding:10px; line-height:22px;}
.liu_lan{border:1px solid #dddddd; border-top:none; padding:10px 0 0 4px; height:auto;}
.liu_lan ul li{
	width:96px;
	float:left;
	line-height:22px;
	height:105px;
	text-align:center;
	display:inline;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 15px;
	margin-left: 3px;
}
.ctkf{ position:fixed; right:0px; top:100px;}
.liu_lan ul li img{float:left; margin-right:10px; padding:1px; width:94px; height:74px; margin-bottom:5px;}
.liu_lan ul li a{color:#4081b8;}
.liu_lan ul li span{ color:#666;}
.img_mo{ display:block; width:94px; height:76px; background-image:url(../images/list_bg.jpg); padding:2px;}
.m_r_news a{padding:0 5px;}
.m_r_news a span{ color:#2a6ca6 ; }
.actGotop{ position:fixed; top:0; margin:464px 0 0 0; width:24px; height:80px; display:none; margin-right:50%;
right:-514px;}
*html .actGotop{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.actGotop a,.actGotop a:link{width:24px;height:80px;display:inline-block;background:url(../images/top.jpg) no-repeat;_background:url(../images/top.jpg) no-repeat;outline:none;}
.actGotop a:hover{width:24px;height:80px;background:url(../images/top.jpg) no-repeat;outline:none;}
.hezshj { width:960px; height:80px; overflow:hidden; position: relative;}
.hezshj img { margin-bottom:5px;}
.hezshj .scrollObj {position: absolute;}
#header{ background:url(../images/top_bg.jpg) repeat-x top; height:auto;}  
#header .top{width:980px;margin:0 auto; line-height:30px; height:30px;}
.span1{float:left; color:#888888; height:30px; line-height:30px;}
.span2{float:right; color:#888888; height:30px; line-height:30px;}
.span2 a{color:#888888; padding:0 10px;}
.cn { background:url(../images/cn.jpg) no-repeat left center; padding-left:20px !important; margin-left:5px; _display:inline;}
.en { background:url(../images/en.jpg) no-repeat left center; padding-left:20px !important; margin-left:5px; _display:inline;}
.jp { background:url(../images/jp.jpg) no-repeat left center; padding-left:20px !important; margin-left:5px; _display:inline;}
.t_banner{width:980px; margin:0 auto; height:auto; padding-top:5px; padding-bottom:5px;overflow:auto; zoom:1; background:#FFFFFF;}
.logo{float:left; margin-top:10px;}
.slogo{float:left; width:542px; height:72px; margin-left:20px; margin-top:20px;}
.tel{float:right;height:72px; width:175px; margin-top:20px;}
.tel img{ margin-top:20px; float:right;}
#header .nav{width:980px; height:40px; margin:0 auto; background:url(../images/nav_bg.jpg) no-repeat;}
#header .nav ul li{height:40px; line-height:40px; text-align:center; width:140px; background:url(../images/nav_bg_1.jpg) no-repeat center right; float:left;}
#header .nav ul li a{ font-weight:bold; font-size:14px; color:#FFF;}
#header .nav ul li a.a_back{color:#ff6666;}
#header .nav ul li a:hover{color:#ff6666;}
#header .nav ul .nav_none{ background:none;}
#header .search{width:980px; height:35px; margin:0 auto; background:url(../images/sreach_bg.jpg) no-repeat;}
#header .search .keyw{ height:30px; line-height:30px; float:left; padding-left:5px; width:500px; overflow:hidden;}
#header .search .keyw span{color:#db0303;}
#header .search .keyw a{ margin-left:3px; margin-right:3px;}
.form_a1{height:24px;}
#header .search .from_so{width:430px;height:22px;line-height:22px; float:left;margin-left:20px;display:inline;margin-top:6px;}
#header .search .from_so .f_input{width:400px;border:1px solid #dddddd; height:20px; line-height:20px; padding-left:5px; float:left;}
#header .search .from_so .f_img{float:left;}
.search input, .search button {border: none;float: left; background:url(../images/text1.jpg) no-repeat left top;}
.search input.box {color:#666;font-size:12px;width:370px;height:22px;padding:0px 0px 0px 3px;}
.search input.box:focus {background:url(../images/text1.jpg) no-repeat;outline: none; }
.search button.btn {width:46px;height:21px; cursor: pointer; background:url(../images/submit1.jpg) no-repeat top right;}
.search button.btn:hover {background:url(../images/submit1.jpg) no-repeat top right;}
input, button {border: none;float: left; background:url(../images/text2.jpg) no-repeat left top;}
input.box2 {color:#666;font-size:10px;width:150px;height:22px;padding:0px 0px 0px 2px;}
input.box2:focus {background:url(../images/text2.jpg) no-repeat;outline: none; }
button.btn2 {width:46px;height:21px; cursor: pointer; background:url(../images/submit1.jpg) no-repeat top right;}
button.btn2:hover {background:url(../images/submit1.jpg) no-repeat top right;}
.sou_su{ display:block; height:23px; margin-bottom:5px;}
#banner{width:985px; height:auto; margin:0 auto; margin-top:3px;}
#middle{width:982px; height:auto; margin:0 auto; margin-top:10px; background: #fff;}
.m_left{width:230px; float:left;}
.m_l_title{ height:33px; background: url(../images/i_t.png) no-repeat;}
.m_l_title span{ float:left; padding-left:35px; padding-top:11px; font-size:14px; font-weight:bold;color:#FFF}
.m_l_title a{float:right; padding-right:10px; padding-top:11px; width:44px; color:#FFF;}
.m_l_pro{
	width:230px;
	margin-bottom:10px;
	margin-top: 10px;
}
.m_l_p_list{border:1px solid #cdcdcd; border-top:none}
.m_l_P_t{background:url(../images/san.jpg) no-repeat center left; height:25px; line-height:25px; padding-left:10px;}
.m_l_P_t a{ display:block; height:25px; background-image:url(../images/hs.jpg); background-repeat:no-repeat; background-position:center left; padding-left:10px; font-weight:bold;}
.m_l_p_li{padding-top:5px; padding-bottom:10px;}
.m_l_p_li ul li{ height:23px; line-height:23px; padding-left:18px; border-bottom:1px dotted #e3e3e3;}
.m_l_p_li ul li a{display:block; height:24px; background-image:url(../images/hs2.jpg); background-repeat:no-repeat; background-position:center left; padding-left:10px;}
.c_l_prod_lis { border: 1px solid #dddddd; border-top: none; padding: 10px 0 0 4px; height: auto;}
.c_l_prod_lis ul li { width: 96px; float: left; margin: 5px 4px; display: inline; line-height: 17px; height: 108px; text-align: center; overflow:hidden;}
.sousu{ padding:10px; height:40px;}
.m_l_news{margin-top:10px;}
.m_l_news .m_l_n_l,.m_l_n_faq{border:1px solid #cdcdcd; border-top:none; padding:10px;}
.m_l_news .m_l_n_l ul li,.m_l_n_faq ul li{ line-height:18px; padding-left:10px; margin:3px 0 5px 0;}
.m_l_news .m_l_n_l ul li span,.m_l_n_faq ul li span { float:right; margin-right:8px;}
.m_l_n_r{border:1px solid #cdcdcd; border-top:none; padding:5px;}
.m_l_n_r ul li{ float:left; margin-right:7px; padding:2px; border:1px solid #cdcdcd;}
.m_l_n_faq ul li a{ color:#f00101;}
.p_lx{ line-height:20px;}


.accordion {
 	width: 100%;
 	max-width: 360px;
 	margin: 10px auto 20px;
 	background: #FFF;
 	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	border-radius: 4px;
 }

.accordion .link {
	cursor: pointer;
	display: block;
	padding: 10px 15px 10px 22px;
	color: #4D4D4D;
	font-size: 12px;
	
	border-bottom: 1px solid #CCC;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li:last-child .link {
	border-bottom: 0;
}

.accordion li i {
	position: absolute;
	
	left: 12px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}

.accordion li.open .link {
	color: #b63b4d;
}

.accordion li.open i {
	color: #b63b4d;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}


 .submenu {
 	display: none;
 	background: #f1f1f1;
 	font-size: 12px;
 }

 .submenu li {
 	border-bottom: 1px solid #ccc;
 }

 .submenu a {
 	display: block;
 	text-decoration: none;
 	color: #000;
 	padding: 12px;
 	padding-left: 42px;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 }

 .submenu a:hover {
 	background: #fff;
 	color: #000;
 }




.p_lx_time{ border:1px solid #cdcdcd; color:#F33; font-size:18px; font-weight:bold; text-align:center; padding:5px; margin:5px;}
.p_lx_400{font-size:19px; font-weight:bold; color:#f00101;}
.p_lx_400 b{ color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal;}
.p_lx_qe{ display:block; height:28px; text-align:center;}
.ec{ display:block; background-image:url(../images/ec.jpg); background-repeat:no-repeat; width:81px; height:26px; float:left; margin-right:10px; margin-left:15px;}
.qq{ display:block; background-image:url(../images/QQ.jpg); background-repeat:no-repeat; width:87px; height:26px; float:left;}
#middle .m_right{width:745px; float:right; overflow:hidden;}
#middle .m_right img { }
.m_r_news{height:30px; line-height:30px; padding-left:15px; border-bottom:1px solid #cdcdcd;}
.m_r_news span { float:right; padding-right:15px;}
.m_r_news .m_r_span{ float:left;color:#333; font-size:12px; background-image:url(../images/laba.jpg); background-position:center right; background-repeat:no-repeat; padding-right:30px;}
.m_r_news .m_r_n_r{float:left; height:30px;width:500px; overflow:hidden;}
.m_r_news ul{margin-left:5px;}
.m_r_news ul li{line-height:30px;width:320px;float:left;display:inline;}
.m_r_pro{width:745px;margin-top:0px; background-color:#FFF; float:left;}
.r_title{height:34px; line-height:34px; background:url(../images/r_g.jpg) no-repeat; }
.r_title span{ float:left; padding-left:35px; font-size:14px; margin-top:2px; line-height:32px;color:#2a6ca6; font-size:15px; font-weight:bold;}
.r_title a{float:right; padding-right:10px;}
.m_r_p_zz,.r_yusi{}
.m_r_p_zz ul li{height:auto; width:207px; float:left; margin:5px 13px 10px 13px;  padding:2px;}
.m_r_p_zz ul li img{ width:205px; height:188px; border:1px solid #cdcdcd; margin-bottom:5px;}
.m_r_p_zz ul li a:hover img{border:1px solid #de0909;}
.m_r_p_zz ul li p{line-height:20px; height:60px; overflow:hidden;}
.p_pr1{ color:#000;}
.p_pr1 b,.p_pr2{color:#333;}
.r_yusi ul li{ height:130px; margin-bottom:10px; border-bottom:1px dotted #cdcdcd; padding-bottom:15px; margin-top:5px; padding-top:5px; overflow:hidden;}
.r_yusi ul li dd{float:left; width:345px; margin:0 10px; line-height:22px; display:inline;}
.r_yusi ul li dd img{float:left; margin-right:10px; width:150px; height:128px; border:1px solid #cdcdcd;}
.a_red{color:#F03;}
.m_r_g{height:auto; margin-bottom:5px;	width:745px;margin-top:10px;}
.m_r_g_title{ background:url(../images/r_g2.jpg) no-repeat;height:30px; line-height:30px;}
.m_r_g_title span{ float:left; padding-left:15px; font-size:14px; font-weight:bold;color:#FFF;}
.m_r_g_title a{float:right; padding-right:10px; color:#FFF;}
.m_r_g_con{ border:1px solid #cdcdcd; border-top:none; padding:10px;}
#demo1 a{ display:block; width:170px; height:auto; float:left; margin:0 5px; float:left;}
#demo1 a p{ line-height:24px; text-align:center; background-color:#d9d9d9;}
#demo1 a img{ width:168px; height:154px; border:1px solid #cdcdcd;}
.p_yusi{ line-height:24px;}
.p_yusi a{ color:#555;}
#demo3 a{ display:block; width:108px; height:auto; margin:5px 5px; float:left; text-align:center;}
#demo3 a p{ line-height:24px; text-align:center; background-color:#d9d9d9;}
#demo3 a img{ width:110px; height:55px; border:1px solid #cdcdcd;}
.m_r_g_l{width:390px; height:auto; float:left;}
.m_r_g_l .t_t2{height:34px; line-height:34px; color:#FFF; font-size:14px; font-weight:bold; padding-left:35px; background:url(../images/asas_03.png) no-repeat;}
.m_r_g_l .neirong{line-height:19px; border:1px solid #cdcdcd; border-top:none; padding:10px;}
.m_r_g_l .neirong p{line-height:20px; text-indent:2pc;}
.m_r_g_l .neirong span{color:#222; font-weight:bold; font-size:14px;}
.m_r_g_l .neirong img{ float:left; width:160px; margin-right:10px;}
.m_r_g_r{width:340px; height:auto; float:right;}
.m_r_g_r .t_t2{height:34px; line-height:34px; color:#FFF; font-size:14px; font-weight:bold; padding-left:35px; background:url(../images/tv_t2.png) no-repeat;}
.m_r_g_r .neirong{line-height:22px; border:1px solid #cdcdcd; border-top:none; padding:10px;}
#middle .y_l_j{width:980px; height:84px; margin-top:5px; padding-top:5px;}

/*.link_title{height:34px; line-height:34px; padding-left:45px; background-image:url(../images/link.jpg); background-repeat:no-repeat;}
.link_title span{ color:#3072ab; font-size:14px; font-weight:bold; float:left;}
.link_title a{ float:left; padding:0 10px;}
.link_cont{padding:10px; border:1px solid #cdcdcd; height:20px; text-align:center;}
.link_cont a{ padding:0 15px; font-size:14px; font-weight:bold; color:#666666;}*/

.links { width:980px; margin:0 auto; margin-top:10px; margin-bottom:5px;}
.links h4 { background:url(../images/r_g2.jpg) no-repeat;height:30px; line-height:30px; padding-left:15px; font-size:14px; font-weight:bold;color:#FFF;}
.linklist { padding:10px; line-height:1.8; border:1px #cdcdcd solid;}
.linklist a { padding:0 8px; display:inline-block; _display:inline;}

.foot {width:980px; height:auto; margin:0 auto; margin-top:20px; padding-top:10px; border-top:1px #ddd solid; border-bottom:1px #ddd solid; padding-bottom:10px; background-color:#2769A3;}
.foot_left { width:645px; float:left;}
.foot_left h3 { height:20px; text-align:center; font-weight:normal; list-style:20px;}
.foot_left h3 a { padding:0 5px; font-size:14px; color:#666666;}
.foot_left_menu dl { float:left; margin:0 11px;/* margin-top:10px;*/ height:140px; overflow:hidden;}
.foot_left_menu dl dt { line-height:2;}
.foot_left_menu dl dt a { font-size:14px; color:#ffffff;}
.foot_left_menu dl dd { line-height:1.5;  font-weight:normal;}
.foot_left_menu dl dd a { color:#ffffff; font-size:12px;}
.foot_right { float:right;}
.erweima { float:left; display:block;}
.wangzhan { float:left; display:block; margin-left:15px;}
.wangzhan a { display:block; font-size:12px; line-height:1.7; font-family:Arial, Helvetica, sans-serif;}
.bottom { width:980px; margin:0 auto; border-top:1px #eee solid; padding-top:10px; padding-bottom:10px; text-align:center; line-height:1.8;}
#footer{width:980px; height:auto; margin:0 auto; margin-top:5px; text-align:center;}
#footer .copyright p{ line-height:23px; color:#666;}
#footer .copyright p span{padding:5px;}
#footer .copyright p a{padding:5px; color:#666;}
#footer .f_foot{margin-top:5px;}
#footer .f_foot a{ margin-left:15px; margin-right:10px;}
.imgAd{ height:180px; width:723px; position:relative; overflow:hidden;}
.imgAd .scrollObj{ position:absolute;}
.imgAd .scrollObj li{ float:left;}
#tabbox{width:230px;background:url(../images/i_t2.jpg) no-repeat; overflow:hidden; height:auto;}
.tab_conbox{border-top: none;}
.tab_con{ display:none;}
.tabs{height:33px; padding-left:10px;}
.tabs li{height:33px;line-height:33px;float:left;width:78px;margin-left:5px; margin-top:1px; text-align:center;}
.tabs li a {display: block;outline: none;width:78px; color:#FFF; font-size:14px; text-decoration:none;}
.tabs li a:hover {border:none;width:78px;}	
.tabs .thistab a{color:#1f64a0; font-weight:bold;}
.tabs .thistab,.tabs .thistab a:hover{background:url(../images/web2_03.jpg) no-repeat center;width:78px; color:#1f64a0;font-weight:bold;}
.tab_con {padding:2px;font-size: 14px; line-height:23px; border:1px solid #cbcaca; border-top:none; height:190px; width:223px;}
.scrdiv {
	float: left;
	height: 178px;
	width: 160px;
	border: 1px solid #CCCCCC;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
}
#demo {
background: #FFF;
overflow:hidden;
width: 960px;
}
#demo img {
border: 1px solid #F2F2F2;
}
#indemo {
float: left;
width: 80000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.page {
	clear: both;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
}
.page a {
	margin: 2px;
}
#middle .m_right .m_r_pro .iteminfo_buying .sys_item_spec {
	background-color: #F7F8F9;
	margin: 0px;
	padding-bottom: 20px;
}
#middle .m_right .m_r_pro .iteminfo_buying .sys_item_spec a {
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#middle .m_right .m_r_pro .iteminfo_buying .sys_item_spec .a1 {
	border: 1px solid #FF3300;
	background-image: url(../images/gg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#middle .m_right .m_r_pro .iteminfo_buying .sys_item_spec a:hover {
	border: 1px solid #FF3300;
}
#middle .m_right .m_r_pro .infor_main .news_cont .fanye a {
	margin-right: 30px;
}
#middle .m_right .m_r_g .m_r_g_con #demo1 #demo2 .zhengshud {
	background-color: #eeeeeee;
	text-align: center;
	float: left;
	height: 174px;
	width: 168px;
	margin-right: 10px;
	line-height: 20px;
	overflow: hidden;
}
#middle .m_right .m_r_g .m_r_g_con #demo1 #demo2 .zhengshud img {
	height: 154px;
	width: 168px;
}
.xpi {
	border: 1px solid #dddddd;
	width: 250px;
	height: 20px;
	padding-top: 3px;
	background-color: #f8f8f8;
}
.inquiry {
	font-size: 14px;
	font-weight: bold;
}
.inquirytb .td1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
}
.inquirytb {
	border: 1px solid #f1f1f1;
}
.inquirytb .cin {
	border: 1px solid #dddddd;
}
#middle .m_right .m_r_pro .infor_main .information .infor_title a {
	color: #2a6ca6;
	margin: 5px;
}
#middle .m_right .m_r_pro .iteminfo_buying .sys_item_spec span {
	float: left;
}
.thd {
	position:fixed;
	right:0px;
	top:400px;
}
