body {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	line-height: 25px;
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
	color: #333333;
	font-family: "Microsoft yahei", simsun, "宋体", sans-serif;
}
.cp {
	background-image: url(/templates/taoxin/images/cp.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.xw1 li {
	margin: 0px;
	list-style-position: inside;
	list-style-type: none;
	background-image: url(../images/m3.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	height: 42px;
	line-height: 42px;
}
.daju {
	line-height: 42px;
}
.xia2 {
	margin-bottom: 2px;
}
.xia1 {
	margin-bottom: 1px;
}


.xw1 ul {
	margin: 0px;
	padding: 0px;
}
.y {
	padding-right: 20px;
}

.xw2 li {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-type: none;
}
.xw2 ul {
	margin: 0px;
	padding: 0px;
}
.xw2 {
	float: left;
	width: 320px;
	padding-right: 20px;
	height: 80px;
}


.sp {
	background-image: url(/templates/taoxin/images/sp.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.zy {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.lan {
}

.spbg {
	background-image: url(/templates/taoxin/images/sp1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
td {
}

.lanxian {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #83E0E0;
}

.xqianlan {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F6C100;
}
.s {
	margin-top: 20px;
}


.cpbg {
	background-image: url(/templates/taoxin/images/cpbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.shangjianju {
	margin-top: 20px;
}
.lan {
}
.lan1 {
	color: #3E74CE;
}



.daohangbg {
	background-image: url(/templates/taoxin/images/dh.jpg);
	line-height: 63px;
	height: 63px;
	text-align: center;
}
.lan {
}
form {
	margin: 0px;
	padding: 0px;
}


.ywda {
	text-transform: uppercase;
	font-size: 50px;
	color: #EBEBEB;
}
.lxbg {
	background-image: url(/templates/taoxin/images/lxbg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.hei {
	color: #FFFFFF;
	background-color: #241917;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	text-decoration: none;
}


#cpzs {
	height: 200px;
	width: 205px;
	float: left;
	overflow: hidden;
	margin-right: 10px;
	margin-left: 10px;
}
#cpa a {
	background-color: #1b4996;
	padding: 5px;
	color: #b5aec6;
	margin-right: 10px;
	margin-left: 10px;
}

.tupian {
	float: left;
	height: 200px;
	width: 25%;
}
#english {
}
.xuxian {
}




.lan {
	color: #0065bb;
}

.xiashixian {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#qianlan {
	color: #5389C9;
}
.jj {
	padding: 0px;
	margin-right: 10px;
	margin-left: 10px;
}

.huikuang {
	border: 1px solid #CCCCCC;
}

#abimg img {
	width: 100px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#qianlan a {
	color: #5288C8;
}
.zyjj {
	padding-right: 20px;
	padding-left: 20px;
}

.dhbg {
	background-image: url(/templates/taoxin/images/dhbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	text-align: center;
}

/**新闻列表**/
.news_list{ padding:10px;}
#lx {
	background-image: url(/templates/taoxin/images/contact_03.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #F8F8F8;
}

.cheng {
	color: #F65608;
}
#zuo {
	background-image: url(/templates/taoxin/images/cp1_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #14CAF9;
}
.huang {
	color: #F6C100;
	font-family: Arial;
}


.youjianju {
	padding-right: 20px;
}
.cu {
	font-weight: bold;
}
.da14 {
	font-size: 14px;
}
.da18 {
	font-size: 18px;
	font-weight: bold;
}
.da24{
	font-size: 24px;
\
; 	font-weight: bold;
}


.news_list li { line-height:30px; height:30px; vertical-align:middle; border-bottom:1px #CCCCCC dashed; list-style:inside square; position:relative;}
.gy {
	background-image: url(/templates/taoxin/images/gy.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.news_list li span{ position:absolute; top:5px; right:10px;}
.rcon .pages{ padding:20px 0 10px; text-align:center }

.rcon h1{ font-size:20px; font-weight:bold; text-align:center; padding:10px 0; font-family:"微软雅黑"; color:#333;}
.fbt{ border:1px #ccc solid; background:#F6F6F6; height:25px; line-height:25px; vertical-align:middle; color:#333; text-align:center; font-size:12px; }
.projs{ font-weight:bold; font-size:12px; color:#003399; border:1px #666 solid; padding:5px; line-height:30px;height:30px; vertical-align:middle; }

/**产品列表**/
.product_list{ width:200px; float:left; margin-right:16px;height:200px;}
.product_list li{ width:200px; text-align:center;}
.product_list li img { width:200px; height:150px; border:1px #DFDFDF solid; padding:1px; }
.product_list li a:hover img{ border-color:#09F;}

.proconimg{ text-align:center;}
.proconimg img{max-width:600px;}
.proconimg a img{ width:expression(this.width>450?450:true); border:8px #E4E4E4 solid; padding:5px; }
.cpfl {
	clear: right;
	float: left;
	height: 180px;
	width: 220px;
	text-align: center;
}
.cpk {
	width: 660px;
}

.cpfl img {
	height: 150px;
	width: 200px;
}

.product_list li a:hover img{ border-color:#09F;}

.proconimg{ text-align:center;}
.proconimg img{max-width:600px;}
.proconimg a img{ width:expression(this.width>450?450:true); border:8px #E4E4E4 solid; padding:5px; }
img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#hanggao {
	line-height: 55px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	width: 98%;
	text-align: left;
	font-size: 14px;
}
.cheng {
	color: #FF6600;
}

.kuang {
	padding-bottom: 10px;
	border: 1px solid #CCCCCC;
}
#hanggao a {
	color: #231840;
}


#bai {
	color: #FFFFFF;
}
.tuhuang {
	color: #996633;
}

.xuxian {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

#bai a {
	color: #FFFFFF;
	text-decoration: none;
}
h3 {
	margin: 0px;
	padding: 0px;
}
.xia {
	margin-bottom: 10px;
}
.z {
	padding-left: 20px;
}
#gstp {
	float: left;
	height: 120px;
	width: 155px;
}

.xia20 {
	margin-bottom: 20px;
}
#cp img {
	padding: 5px;
	border: 1px solid #CCCCCC;
	overflow: hidden;
}

.banner_boss {
	POSITION: relative;
	WIDTH: 100%;
	ZOOM: 1;
	HEIGHT: 450px;
	OVERFLOW: hidden;
	text-align: center;
}
.flex-viewport {
	MAX-HEIGHT: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease
}
.banner_boss .banner_img {
	ZOOM: 1
}
.banner_boss .banner_img IMG {
}
.flex-control-nav {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 10px
}
.flex-control-nav LI {
	MARGIN: 0px 5px; ZOOM: 1; DISPLAY: inline
}
.flex-control-paging LI A {
	TEXT-INDENT: -99em; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../images/dot.png) no-repeat 0px -16px; HEIGHT: 16px; OVERFLOW: hidden; CURSOR: pointer
}
.flex-control-paging LI A.flex-active {
	BACKGROUND-POSITION: 0px 0px
}
/*menu*/
.menu{ height:55px; padding-left:0px; margin:0 auto;  }
.menu ul{ padding:0;margin:0;list-style-type: none;  }
a {
	text-decoration: none;
	color: #666666;
}
.xia40 {
	margin-bottom: 55px;
}


.menu ul li{
	float:left;
	text-align:center;
	position:relative;
	z-index:9999;
	font-family:"微软雅黑";
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	font-size: 15px;
}
#en {
	background-image: url(/templates/taoxin/images/end.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

#head .menu ul li a{
	display:block;
	color:#666666;
	font-size:15px;
	height:55px;
	line-height:55px;
	vertical-align:middle;
	padding:0 0px;
	width:100px;
	font-family: "微软雅黑";
}
.clearfix {
}
.gg {
	background-image: url(/templates/taoxin/images/gg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


#head .menu ul li a:hover{
	color:#FFFFFF;
	background-repeat: repeat-x;
	background-position: center center;
	background-color: #493A91;
}
 
#head .menu ul li ul {
	margin-top:0px;
	display: none;
	z-index:9999;
}
#head .menu ul li:hover a {text-decoration:none;}
#head .menu ul li:hover ul {display:block;position:absolute;top:55px;left:0;z-index:9999;}
#head .menu ul li:hover ul li a {
	display:block;
	height:55px;
	line-height:55px;
	vertical-align:middle;
	width:100px;
	font-size:14px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #0080DB;
	text-align: center;
}
#head .menu ul li:hover ul li a:hover {
	color:#FFFFFF;
	background-position: center center;
	background-color: #41a640;
	background-repeat: repeat-x;
	vertical-align: middle;
}
#wu {
	list-style-position: inside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	height: 25px;
}

/*menu end*/
/*滚动css样式 */
	#scroll { width:1002px; overflow:hidden; margin:0 auto;    }
	#scroll_box {float: left;width: 800%;}
	#scroll_begin {float: left;}
	#scroll_end {float: left;}
	.iproduct{ margin:5px 0;}
	.iproduct .cn{ float:left}
.jj {
	padding: 10px;
}

	.iproduct .ih1{  padding:1px; height:210px; margin:5px;}
	.iproduct .ih1 a{ display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
	.iproduct .ih1 img{ vertical-align:middle;}
	
	.iproduct span{ display:block; text-align:center; font-family:"微软雅黑"; font-size:13px; padding-bottom:10px;}
	.iproduct td{ text-align:center;}
	/*滚动css样式 end*/
.hong {
	color: #DD0000;
}
#cpzs {
	height: 210px;
	width: 30%;
	float: left;
	overflow: hidden;
	margin-right: 10px;
	margin-left: 10px;
}
#cpzs1 {
	width: 220px;
	float: left;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.tel {
    float: right;
    color: #f3f8ff;
    font-size: 22px;
    font-weight: bold;
    padding-top: 20px;
}
.noticecon {
    width: 500px;
    padding-left: 14px;
    float: left;
    color: #666;
}
/* 幻灯开始*/
#imageShow{
	clear:both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#imgshow_mask{width:100%; position:absolute; z-index:1; background:url(../images/imgshow_mask.png) repeat-x 0 0; height:27px;}
#imageShow .bannerbg {height:500px; overflow:hidden;}
#imageShow .imagebg{
	height:500px;
	overflow:hidden;
	position:relative;
	z-index:1;
	margin: 0px;
	padding: 0px;
}
#imageShow .imagebg li { height:500px; overflow: hidden; position:absolute; top:0; left:0; width:102%; display:block; filter:alpha(opacity=0); opacity: 0;}
#imageShow .bannerbg_main {width:100%; position:absolute; top:0; right:0; height:500px;}
#imageShow .bannerbg_main a {width:1002px; height:500px; display:block; margin:0 auto;}
.scrollbg {height:80px;background:#f4f4f4 url(../images/scroll_bg.png) 0 100% repeat-x;}
.scroll {margin:0 auto;width:1100px;height:76px;position:relative;}
.s_pre, .s_next {display:block;width:48px;height:76px;position:absolute;}
a.s_pre {background:url(../images/arrow_l.png);top:4px;left:0;}
a.s_pre:hover {background:url(../images/arrow_l_on.png);}
a.s_next {background:url(../images/arrow_r.png);top:4px;right:0;}
a.s_next:hover {background:url(../images/arrow_r_on.png);}
.outScroll_pic{height:76px;margin-left:63px;overflow: hidden;position:relative;width:978px; top:2px; float:left}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic {margin:0 auto;width:40000px; height:76px; }
.scroll_pic li {
	float:left;
	float: left;
	height: 65px;
	width: 145px;
	margin: 5px 9px;
	_margin:5px 14px 5px 4px;
	cursor:pointer;
	background:#000;
	list-style-position: inside;
	list-style-type: none;
}
.scroll_pic li img {filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; width:145px; height:65px}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.current {width:144px;height:65px;border:2px #ff780d solid;background:url(../images/arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:5px;left:0;}
.currently img {filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}
/* 幻灯结束*/
.brand_cont{BACKGROUND: url(index_06.jpg); width:1100px; height:506px;}


.brand_cont dl { width:395px; height:265px; float:left;}
.brand_cont dt{font-size:52px; font-weight:bold;   color:#220e78; text-align:left; }
.brand_cont dd { font-size:16px;text-align:left; padding-top:12px; line-height:150%;}
.xc {
	MARGIN: 0px auto; WIDTH: 1100px
}.nav_title { BACKGROUND: url(nav_line.png) repeat-x; text-align:center}
.nav_title h1 { }
.nav_title h1 span{font-size:52px; font-weight:bold; padding-left:20px; padding-right:20px; color:#220e78;  background-color:#fff;}
.nav_title .title_en { color:#f7c100; font-size:36px;text-transform:Uppercase;font-weight:bold;  }
.brand_cont{BACKGROUND: url(../images/index_06.jpg); width:1100px; height:506px;}


.brand_cont dl { width:395px; height:265px; float:left;}
.brand_cont dt{font-size:52px; font-weight:bold;   color:#220e78; text-align:left; }
.brand_cont dd { font-size:16px;text-align:left; padding-top:12px; line-height:150%;}
.nav_title { BACKGROUND: url(../images/nav_line.png) repeat-x; text-align:center}
.nav_title h1 { }
.nav_title h1 span{font-size:52px; font-weight:bold; padding-left:20px; padding-right:20px; color:#220e78;  background-color:#fff;}
.nav_title .title_en { color:#f7c100; font-size:36px;text-transform:Uppercase;font-weight:bold;  }
.nav_title { BACKGROUND: url(nav_line.png) repeat-x; text-align:center}
.nav_title h1 { }
.nav_title h1 span{font-size:52px; font-weight:bold; padding-left:20px; padding-right:20px; color:#220e78;  background-color:#fff;}
.nav_title .title_en { color:#f7c100; font-size:36px;text-transform:Uppercase;font-weight:bold;  }
.brand_cont{BACKGROUND: url(index_06.jpg); width:1100px; height:506px;}

.dalan{
	font-size:52px;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
	line-height: 60px;
}
.lan1{color:#220e78;}
