html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:Arial,"微软雅黑","黑体", Tahoma, Geneva, sans-serif;}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body {background-color:#fff; background-repeat:inherit; color:#717171; background-image:url(../images/mainboxbg.png); background-position: top center; background-repeat:repeat-y;}

a, a:link { color:#717171; text-decoration: none; transition: color 0.4s ease 0s;}
a:visited {  }
a:active, a:hover {text-decoration: none; }
a:focus { outline: none; }
 
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right; }
.blank1{ width:100%; height:1px; line-height:1px; clear:both; overflow:hidden;}
.blank6{ width:100%; height:6px; line-height:6px; clear:both; overflow:hidden;}
.blank10{ width:100%; height:10px; line-height:10px; clear:both; overflow:hidden;}
.blank14{ width:100%; height:14px; line-height:14px; clear:both; overflow:hidden;}
.blank17{ width:100%; height:17px; line-height:17px; clear:both; overflow:hidden;}
.blank20{ width:100%; height:20px; line-height:20px; clear:both; overflow:hidden;}
.blank25{ width:100%; height:25px; line-height:25px; clear:both; overflow:hidden;}
.blank28{ width:100%; height:28px; line-height:28px; clear:both; overflow:hidden;}
.blank32{ width:100%; height:32px; line-height:32px; clear:both; overflow:hidden;}
.blank40{ width:100%; height:40px; line-height:40px; clear:both; overflow:hidden;}
.blank60{ width:100%; height:60px; line-height:60px; clear:both; overflow:hidden;}
.block{ width:1138px; margin:0 auto; background-image:url(../images/menu.png); height:78px;}
.span_box{ display:inline-block; *display:inline; *zoom:1; height:100%; width:1px; margin-left:-1px; vertical-align:middle;}

#enter {
	background-image: url(../images/index_bg.jpg);
	background-repeat: no-repeat;
	background-color: #000000;
	background-position: center top;
	padding: 0px;
	margin: 0px;
}

.topSr{float:left; line-height:60px; width:140px; font-size:14px;}
.topSr a{color:#FFF;}

.heart{vertical-align:middle; margin:0px 5px 0px 26px;}
.heart2{vertical-align:middle; margin:0px 5px 0px 10px;}
.heart3{color:#ff0000;}


/*--all--*/
.all {width: 1200px; margin:0px auto; height:100%;}

/*--header--*/
.header{ width:100%;}

/*top*/
.top  {width: 100%; height: 160px; margin: 0px auto; position:relative; z-index:999; background-color:#fff;}
.top_1  {width: 1200px; height: 160px; margin: 0px auto; text-align:center; }
.top .button {width: 860px; height: 75px; float:left; }

/*topanniu*/
.top_right{ width:240px; height:32px; float:right; line-height:32px; margin-top:10px;}
.top_right a:hover {color: #F071A8;text-decoration: none;} /* 鼠标在链接上 */ 
.top_right a:active {color: #F071A8;text-decoration: none;} /* 点击激活链接 */
.top_right .toplink{ width:860px; height:32px; padding-top:20px;}
.top_right .toplink .pic01{ width:86px; height:32px; line-height:32px; background:url(../images/t_pic01.jpg) no-repeat; font-size:16px; padding:0px 0 0 28px; float:left; margin-right:4px; margin-left:38px;}
.top_right .toplink .pic02{ width:86px; height:32px; line-height:32px; background:url(../images/t_pic02.jpg) no-repeat;font-size:16px; padding:0px 0 0 28px; float:left; margin-right:4px;}
.top_right .toplink .pic03{ width:86px; height:32px; line-height:32px; background:url(../images/t_pic03.jpg) no-repeat;font-size:16px; padding:0px 0 0 28px; float:left; margin-right:4px;}
.top_right .toplink .pic04{ width:86px; height:32px; line-height:32px; background:url(../images/t_pic04.jpg) no-repeat;font-size:16px; padding:0px 0 0 28px; float:left; margin-right:4px;}
.top_right .toplink .pic05{ width:182px; height:32px; line-height:32px; background:url(../images/t_pic05.jpg) no-repeat;font-size:16px; padding:0px 0 0 72px; float:left; margin-right:4px;}
.top_right .toplink .pic06{ width:22px; height:32px;float:right; margin-right:8px;}


.banner{width: 1280px; height: 710px; padding: 0px 0px; margin: 0px auto;}
.banner2{width: 100%; height: 300px; padding: 0px 0px; margin: 0px auto;}

/*--search--*/
.search{ width:229px; height:33px; background-image:url(../images/search_bg.jpg); margin-top:20px;}

.search-m{ width:190px; height:23px; margin-top:5px; margin-left:10px; border:none; line-height:23px; background-color:#ECECEC; float:left;}
.search-n{ width:23px; height:23px; background-image:url(../images/search_btn.jpg); text-align:center; border:0px; cursor:pointer; margin-top:5px;}

.searchnnn{float:left; padding-left:10px; line-height:25px; height:25px; font-size:14px; color:#ECECEC;}
.searchnnn img{ vertical-align:middle;}

#glume{width:100%;position:absolute;overflow:hidden;z-index:2;}
#glume .Limg{ width:100%;height:456px;position:relative;cursor:pointer;}
#glume .Limg li{ width:100%;height:456px;position:absolute;cursor:pointer;}
#glume .Limg li a{ width:990px; height:456px; display:block;}
#glume .Nubbt{ display: block; position:absolute; z-index:999;right:50%;top:426px;}
#glume .Nubbt span{display: block; width:14px; height:14px; margin-right:5px; cursor:pointer; float:left; background-image:url(../images/banner_lk.gif);}
#glume .Nubbt span.on{background-image:url(../images/banner_lka.gif); }

/*--main--*/
.main {width: 1200px; margin:0px auto; height:100%;}
.main2 {width: 1200px; margin:0px auto;  height:100%; background-color:#fff;}
.main-block{ width:1000px; margin:0 auto;}
.mainn{width:1015px; height:100%; margin:0px auto;}
.left_list {width:210px; float:left; overflow:hidden;}
.right_con {width:948px; height:100%; float:left; overflow:hidden; padding:0px 21px 0px 21px;}
.right_con_t {width: 951px; height:67px; float: left; overflow:hidden; background-image:url(../images/right_top.png);}

.logo{float:left; width:215px; height:178px; background-image:url(../images/logo.jpg)}

.right_222{width: 222px; float: right; overflow:hidden; height:100%;}
.right_222_bg{width: 222px; float: right; overflow:hidden; height:100%; background-image:url(../images/left_bg.jpg);}
.right_222_220{width: 222px; float: right; overflow:hidden; height:220px; background-image:url(../images/left_bg.jpg);}
.right_222_end{width: 222px; float: right; overflow:hidden; height:14px; background-image:url(../images/left_end.jpg);}
.height107{ height:107px;}
.height100{ height:100px;}
.height70{ height:70px;}

/*--footer--*/
.footerin{width: 100%; height: 267px; background-repeat: repeat-x; float:left; background-color:#F071A8;}
.footer{ width:1200px; height:200px; margin:0px auto;}
.footer-contact{ width:1200px; height:47px; line-height:47px; color:#fff; float:left;}
.footer-contact p{ width:100%; text-align:center; height:26px; line-height:26px; color:#fff; }

.footer-contact-left{float:left; width:158px; height:200px;}
.footer-contact-right{float:left; width:178px; height:200px;}
.footer-contact-zhong{float:left; width:790px; height:200px; margin-left:40px; color:#fff; font-size:14px;}
.footer-contact-ddd{float:left; width:800px; height:40px; line-height:40px; font-size:14px;}
.footer-contact-ddd a{color:#fff;}
.footer-contact-ddd a:hover{color:#ff0000;}
.footer-contact-zhong ul li{ line-height:30px;}

/*--main_sort--*/
.main_sort_top{float:left; height:39px;}
.main_sort_bot{float:left; height:18px;}
.main_sort{float:left; background-image:url(../images/main_sort_bg.jpg); width:914px;}
.main_sort ul{float:left; margin-left:20px;}
.main_sort ul li{float:left; width:274px; height:154px; margin:18px 8px 0px 8px; text-align:center; }
.main_sort ul li img{vertical-align:middle;}


/*--sort--*/
.sort-bg-con{ width:917px; overflow:hidden; background-image:url(../images/product_bg.png); background-repeat:repeat-y;}
.sort-bg-con dl{ width:264px; float:left; margin:26px 0px 0px 30px !important; margin:26px 15px 0px 40px;}
.sort-bg-con dt{ width:264px; height:68px; text-align:center; float:left; }
.sort-bg-con dt img{vertical-align:middle;}
.sort-bg-con dd{ width:264px; height:24px; font-size:12px; line-height:24px; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

/*分类滚动*/
.main_pro_top{float:left; width:900px; height:36px;}
.main_pro_end{float:left; width:900px; height:5px;}
.main_pro{float: left; width:878px; height:141px; overflow:hidden; padding:10px 10px 9px 10px; border-left:solid 1px #E5CF9E; border-right:solid 1px #E5CF9E; background-color:#F4E7C5; }
.sort dl{ width:154px; height:141px; float:left; display:block; background-color:#E5CEA2; margin-left:23px; cursor:pointer; color:#6E5618;}
.sort dl dt a{ width:150px; height:113px; float:left; text-align:center; background-color:#ffffff; margin:2px;}
.sort dl dt img { vertical-align:middle;}
.sort dl dd{ width:154px; line-height:22px; height:22px; text-align:center;	display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
#demo { overflow:hidden; width:878px; height:141px;}
#indemo { float: left; width: 800%;}
#demo1 { float: left;}
#demo1 li{ float:left;}
#demo2 { float: left;}

/*--login--*/
.login {
	width: 248px;
	height: 119px;
	float: left;
	background-image: url(../images/login_title.jpg);
	background-repeat: no-repeat;
	padding-top: 50px;
}
.login .content {
	width: 220px;
	height: 153px;
	float: left;
	padding:0px 14px 0px 14px;
}
.login .content dt.yhm{ 
	width:220px; 
	height:28px; 
	float:left;
}
.login .content dt.yhm span {
	height:20px;
	padding:0px 0px 0px 0px;
	line-height:28px;
	color:#715B0F;
	display:block;
	float:left;
	width:48px;
}

.login .content dt.yhm input{
	margin:0px;
	padding:0px;
	width:166px;
	height:28px;
	padding:0px 0px 0px 6px;
	line-height:28px;
	color:#8a8a8a;
	display:block;
	background-image:url(../images/login_input_bg.jpg);
	float:left;
	border:0px;
}
.login .content dt.mm{ 
	width:231px; 
	height:27px; 
	float:left;
	padding-top:10px;
	display:block;
}
.login .content dt.mm span {
	height:28px;
	padding:0px 0px 0px 0px;
	line-height:28px;
	color:#715B0F;
	display:block;
	float:left;
	width:48px;
}

.login .content dt.mm input{
	margin:0px;
	padding:0px;
	width:166px;
	height:28px;
	padding:0px 0px 0px 6px;
	line-height:28px;
	color:#8a8a8a;
	display:block;
	background-image:url(../images/login_input_bg.jpg);
	float:left;
	border:0px;
}

.login .content dd.mn{
	width:190px;
	height:100%;
	float:left;
	padding:16px 0px 0px 30px;
	margin: 0;
}
.login_button
{
	background-image: url(../images/loginbtn.jpg);
	display:block;
	line-height:24px;
	float:left;
	width:56px;
	height:24px;
	text-align: center;
	padding:0px 0px 0px 0px;
	border:0px;
	color:#C60004;
	border:0px;
	overflow:hidden;
	margin-left:7px;
}
.login_button a{color:#C60004;}

/*会员登录样式*/

/*--class--*/
.menu {
	width: 189px;
	float: right;
}
.menu_com ul {font-family: '微软雅黑';}
.menu_com ul li{width: 189px; height:38px; float:left; text-align:left; margin-top:3px; color:#636363; line-height:38px; background-image:url(../images/g2.jpg); font-size:16px;}
.menu_com ul li img{vertical-align:middle;}
.menu_com ul li a {height:38px; text-decoration: none; display: inline-block; background-image:none; width:189px; text-indent:36px; color:#ffffff;}
.menu_com ul li a:hover,.menu_com ul li a.me{ text-decoration: none; color:#ffffff;background-image:url(../images/g3.jpg);}
.menu_com2{width: 189px; height:30px; float:left; text-align:left; line-height:30px; font-size:14px; }
.menu_com2 a{height:30px; line-height:30px; text-decoration: none; display: inline-block; background-image:none; width:189px; text-indent:34px; background-image:url(../images/c_189x30.jpg);}
.menu_com2 a:hover,.menu_com a.me{ text-decoration: none; color:#EB3D00;background-image:url(../images/c_189x26.jpg);}


/*--mess--*/
.mess {width: 284px;height:100%;float: left;}
.mess_tit {background-image: url(../images/mess_top.png);background-repeat: no-repeat;width: 284px;display: block;float: left;height: 40px;}
.mess_com {width: 284px;height:100%;float: left;background-image: url(../images/mess_bg.png);}
.mess_com ul{width:254px;float:left;margin-left:30px !important; margin-left:15px; height:100%; padding-top:10px;}
.mess_com ul li{float:left; width:125px; height:26px; line-height:26px;}
.mess_bot{background-image: url(../images/mess_bot.png);background-repeat: no-repeat;width: 284px;display: block;float: left;height: 15px;}

/*--product--*/
.main-L-nav{ width:886px; height:47px; overflow:hidden; background-image:url(../images/p_top.jpg); background-repeat:no-repeat;}
.main-L-nav2{ width:948px; height:30px; overflow:hidden; border-bottom:solid 1px #E6E6E6;}
.pro-top-bg{ width:886px; height:40px; overflow:hidden; background-image:url(../images/pro_top_bg.jpg);}

.main-L-navL{font-size:16px; font-weight:bold; float:left; color:#010101; line-height:30px; height:30px; margin:0px 0px 0px 32px;}
.main-L-navL2{font-size:18px; font-weight:bold; float:left; color:#F071A8; line-height:30px; height:30px; margin:0px 0px 0px 32px;}
.main-L-navLr{ font-size:14px; float:right; line-height:30px; margin:0px 13px 0px 0px; color:#6E6E6E; }
.main-L-navLr img{ vertical-align:middle;}
.main-L-navLr a{ color:#6E6E6E;}
.main-L-navLr span{ color:#E40000;}

.main-L-navL3{font-size:16px; font-weight:bold; float:left; color:#88CA32; line-height:30px; height:30px; margin:72px 0px 0px 130px !important; margin:72px 0px 0px 65px;}
.main-L-navLr3{ font-size:14px; float:right; line-height:30px; margin:72px 30px 0px 0px; color:#858585; }

.blcok-bg-con{ width:948px; height:100%; overflow:hidden; padding:20px 0px 0px 0px; min-height:490px;*min-height:490px;}
.blcok-bg-con dl{ width:262px; height:263px; float:left; display:block; margin:20px 25px 0px 27px;}
.blcok-bg-con dl dt a{ width:260px; height:201px; float:left; text-align:center; border:solid 1px #E6E6E6; margin-bottom:10px;}
.blcok-bg-con dl dt a:hover{ width:260px; height:201px; float:left; text-align:center; color:#000; border:solid 1px #F071A8; -moz-box-shadow: 0 0 5px 2px #e7558e;-webkit-box-shadow: 0 0 5px 2px #e7558e; box-shadow: 0 0 5px 2px #e7558e;}
.blcok-bg-con dl dt img { vertical-align:middle; opacity: 0.9;}
.blcok-bg-con dl dt img:hover{ vertical-align:middle; opacity:1;}
.blcok-bg-con dd{ width:262px; line-height:25px; height:25px; font-size:14px; text-align:center; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

.main-L-end{width:1338px; height:22px; background-image:url(../images/product_end.jpg); background-repeat:no-repeat; overflow:hidden;}
.page{ width:1180px; height:60px; line-height:60px; float:left; text-align:center; margin-top:20px;}
.page2{ width:948px; height:60px; line-height:60px; float:left; text-align:center; margin-top:20px;}
.height70{line-height:70px; height:70px;}
.ckgdp{width:265px; height:43px; border:solid 1px #EAEAEA; line-height:43px; text-align:center;margin:auto;}


.blcok-bg-con2{ width:1140px; height:100%; overflow:hidden; padding:20px 0px 0px 0px;}
.blcok-bg-con2 dl a{ width:215px; height:200px; float:left; display:block; margin:0px 0px 0px 10px; color:#666666; background-image:url(../images/215x200.jpg);}
.blcok-bg-con2 dl a:hover{ width:215px; height:200px; float:left; text-align:center; color:#fff; background-image:url(../images/215x200_b.jpg);}
.blcok-bg-con2 dl dt{ width:211px; height:159px; float:left; text-align:center; margin:2px;}
.blcok-bg-con2 dl dt img { vertical-align:middle;}
.blcok-bg-con2 dd{ width:211px; line-height:37px; height:37px; font-size:14px; text-align:center;	display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

.main-L-con2{ width:917px; height:100%; padding-top:20px;}
.main-L-con3{ width:908px; height:100%; padding:10px 20px 0px 20px; line-height:28px; min-height:490px;*min-height:490px;}
.main-L-con3 input{height:22px; line-height:22px;}
/*--new_product--*/
.new_product {width:1158px;height: 282px; float: left; overflow:hidden; border:solid 1px #EAEAEA;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; }
.rollBox{width:1158px; overflow:hidden; height:206px;}
.rollBox .Cont{ width:1012px; overflow:hidden; height: 100%; float: left; margin-left:0px;}
.rollBox .ScrCont{ width:10000000px;}
.rollBox .Cont dl{ width:213px; float:left; margin:0px 0px 0px 40px; height:100%; overflow:hidden;}
.rollBox .Cont dt{ width:211px; height:160px; text-align:center; border:solid 1px #CDCDCD; float:left; background-color:#fff; }
.rollBox .Cont dt img{ vertical-align:middle;}
.rollBox .Cont dd{ width:213px; height:46px; color:#FE5153; font-size:14px; line-height:46px; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1 {float: left;width: 29px;height: 49px;cursor: hand; margin:52px 0px 0px 20px;}
.img2 {float: right;width: 29px;height: 49px;cursor: hand; margin:52px 20px 0px 0px;}

.rollBoxx{width:1158px; overflow:hidden; height:206px;}
.rollBoxx .Cont{ width:1158px; overflow:hidden; height: 100%; float: left; margin-left:0px;}
.rollBoxx .ScrCont{ width:10000000px;}
.rollBoxx .Cont dl{ width:213px; float:left; margin:0px 0px 0px 15px; height:100%; overflow:hidden;}
.rollBoxx .Cont dt{ width:211px; height:160px; text-align:center; border:solid 1px #CDCDCD; float:left; background-color:#fff; }
.rollBoxx .Cont dt img{ vertical-align:middle;}
.rollBoxx .Cont dd{ width:213px; height:46px; color:#FE5153; font-size:14px; line-height:46px; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}


/*--Zheng_product--*/
.Zheng_product { width: 440px;height: 226px;float: right; overflow:hidden;}
.Zheng_tit{ width:440px;height: 65px;float: left;}
.rollBox1{width:440px;overflow:hidden;height:158px;}
.rollBox1 .Cont{ width:420px; overflow:hidden; height: 100%; float: left;}
.rollBox1 .ScrCont{ width:10000000px;}
.rollBox1 .Cont dl{ width:126px; float:left; padding:0px 0px 0px 12px; height:100%; overflow:hidden;}
.rollBox1 .Cont dt{ width:126px; height:158px; text-align:center; background-image:url(../images/126x158.jpg); background-repeat:no-repeat; float:left; }
.rollBox1 .Cont dt img{ vertical-align:middle;}
.rollBox1 .Cont dd{ width:126px; height:30px; font-size:14px; line-height:30px; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.rollBox1 #List1,.rollBox #List2{float:left;}
.img3 {float: left;width: 37px;height: 270px;cursor: hand; display:none;}
.img4 {float: right;width: 37px;height: 270px;cursor: hand; display:none;}

/*--zheng_product--*/
.zheng-bg-con{ width:858px; overflow:hidden; border-left:solid 1px #E5CF9E; border-right:solid 1px #E5CF9E;  padding:20px 20px 20px 20px; float:left; background-color:#F4E7C5; }
.zheng-bg-con dl{ width:157px; float:left; margin:18px 12px 0px 38px;}
.zheng-bg-con dt{ width:157px; height:223px; text-align:center; background-image:url(../images/157x223.jpg); background-repeat:no-repeat; float:left; }
.zheng-bg-con dt img{vertical-align:middle;}
.zheng-bg-con dd{ float:left; margin:0px; padding:0px; width:157px; height:30px; font-size:14px; line-height:30px; text-align:center;display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

.main-L-con4{ width:800px; height:100%; padding:0px 101px 0px 101px; background-image:url(../images/show_bg.jpg); background-repeat:repeat-y;}
.main-L-con4 img {max-width: 800px; height:auto; width:expression(this.width >800 ? '800px':true); vertical-align:middle;}


/*产品详细页*/


.showall{width:1160px; height:100%; float:left; padding-left:20px; padding-right:20px; background-image:url(../images/a_bg.jpg);}
.showJobListName{ float:left; width:100%; border-bottom:solid 1px #E6E6E6; height:36px; padding:20px 0px 0px 10px; line-height:36px; font-size:14px;}
.showJobListName span{color:#EA3E00;}
.show_pro_r_name{float:left; width:530px; height:53px; line-height:53px; font-size:24px; color:#303030;}
.show_pro_r_No{float:left; width:530px; height:40px; line-height:40px; font-size:24px; color:#EA3E00;}
.show_pro_r_183{float:left; width:170px; height:39px; text-align:center; font-size:16px; margin-top:5px; line-height:39px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; background-color:#FFE8E0; color:#EA3E00;}
.show_pro_r_342{float:right; width:205px; height:39px; text-align:left; font-size:16px; margin-top:5px; text-indent:15px; line-height:39px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; background-color:#D0F2FE; color:#6178AC;}


.show_pro{float:left; width:360px; height:100%; border-top:solid 1px #C4C4C4; border-left:solid 1px #C4C4C4; margin-left:13px;}
.show_pro table{ font-size:14px; color:#726871; width:360px; float:right;}
.show_pro table td{ line-height:40px; border-bottom:solid 1px #C4C4C4; border-right:solid 1px #C4C4C4;}
.show_procolor{width:125px; height:40px; text-align:center; background-color:#E4E4E4;}
.tablecolor{ background-color:#F4F4F4; line-height:37px; }
.show_proinfo{width:698px; height:502px; float:left; text-align:center;overflow:hidden; background-color:#fff; border:solid 1px #E2E2E2}
.show_proinfo img{vertical-align:middle;}
.show_end{ margin: 0px auto; width: 1175px; height:19px; background-image:url(../images/show_end.jpg); background-repeat:no-repeat;}
.showl{float:left; width:700px; height:100%;}
.showr{float:right; width:420px; height:100%;}

.showtttt{float:left; line-height:42px; margin-left:10px; font-size:16px; color:#4F85EF; font-weight:bold;}
.showtttt img{vertical-align:middle;}
.showttttr{float:right; line-height:42px; margin-right:10px;}
.showttttr img{vertical-align:middle;}




.p_list {float: left; width: 700px; margin:11px 0px 0px 0px; height:123px; overflow:hidden;}
.p_list .list {width:168px; height:121px; text-align:center; border:solid 1px #E2E2E2; float:left;}
.p_list .list img {vertical-align:middle;}
.p_list .list2 {width:168px; height:121px; border:solid 1px #E2E2E2; text-align:center; float:left; margin:0px 0px 0px 6px}
.p_list .list2 img {vertical-align:middle;}

#demox { overflow:hidden; width:496px; height:136px;}
#indemox { float: left; width: 800%;}
#demo1x { float: left;}
#demo1x li{ float:left;}
#demo2x { float: left;}

.normm{float:left; width:1210px; height:100%;}
.norm {width: 777px;float:left;height: 232px; background-image: url(../images/show_bg2.jpg);background-repeat:repeat-y;overflow:hidden; margin-left:17px !important; margin-left:8px;}
.norm .title {width: 777px; background-image: url(../images/show_norm.jpg); background-repeat:no-repeat;height: 54px;float: left;overflow:hidden;}
.norm .end {width: 980px; background-image: url(../images/show_norm_end.jpg); background-repeat:no-repeat;height: 34px;float: left;}
.norm .com {width: 767px; float: left; height: 92px; padding-left:10px; margin-top:20px; background-image:url(../images/show_bg.jpg); overflow:hidden;}
.norm .com li {height: 30px;width: 252px;float: left; line-height: 30px; text-indent:40px; background-image: url(../images/show_norm_slin.jpg); overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;border-bottom-width: 1px;}
.com2 {width:667px; height:30px; line-height:30px; margin:0px 50px 0px 50px;}
.show_info {width:332px; height:144px; margin:70px 30px 0px 30px; line-height:24px;
	  overflow:auto; overflow-x:hidden; SCROLLBAR-FACE-COLOR:#E4E4E4;
      SCROLLBAR-HIGHLIGHT-COLOR:#E4E4E4;
      SCROLLBAR-SHADOW-COLOR:#fff;
      SCROLLBAR-3DLIGHT-COLOR:#fff;
      SCROLLBAR-ARROW-COLOR:#fff;
      SCROLLBAR-TRACK-COLOR:#fff;
      SCROLLBAR-DARKSHADOW-COLOR:#E4E4E4;

}
.show_end2{ float:left; width: 980px; height:20px; background-image:url(../images/show_end2.jpg);}

.show_an_x{width:1200px; line-height:50px; height:50px; margin:0px auto;}
.show_an_x2{ font-size:14px; float:right; height:50px; line-height:50px; margin:0px 20px 0px 0px;}
.show_an_x2 span{ color:#D5D5D5;float:left;}
.show_an_x2 a{ width:70px; text-align:center; float:left;}

.showproneir{width:1000px; height:100%; text-align:center; margin:auto;}
.showproneir img {max-width: 1000px; height:auto; width:expression(this.width > 1000 ? "1000px" : this.width); }

table.guestbook{border-collapse:collapse; margin-top:14px;}
table.guestbook td{border: 1px #E5CF9E solid; line-height:36px; padding:0 5px;}

.inputM{ vertical-align:middle;}
/* Job style */
.footStyle{border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;}
.rowCenter{border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;}

.hot_pro_block{
	width:185px;
	height:884px;
	background-image: url(../images/main_tj_bg.jpg);
	padding:20px 17px 10px 18px;
	overflow:hidden;
}
.hot_pro_block dl{
	width:185px;
	height:auto;
}
.hot_pro_block dl{ width:185px; float:left; height:230px; overflow:hidden;}
.hot_pro_block dt{ width:183px; height:183px; text-align:center; border:solid 1px #FBB306; float:left; }
.hot_pro_block dt img{ vertical-align:middle;}
.hot_pro_block dd a{ width:185px; height:30px; font-size:14px; line-height:30px; color:#FF5055; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

#topmenu{ float:left; height:33px; width:610px; margin-left:15px; margin-top:20px; font-family:Arial,"微软雅黑","宋体", Tahoma, Geneva, sans-serif;}
#nav {float:left;list-style:none;height:33px; width:600px; display:block;}
#nav li.above {display:block;float:left;height:33px;}
#nav li a {float:left; height:33px; width:95px; line-height:33px; text-align:center; color:#000; margin:0 0px 0px 0px; font-size:18px; font-weight:bold;}
#nav li a:hover,#nav li a.me{ text-decoration: none; color:#ff0000;}

#aboutmenu{ float:right; height:100%; width:189px;font-family:Arial,"微软雅黑","黑体", Tahoma, Geneva, sans-serif;}
#aboutnav {float:left;list-style:none; width:189px; display:block;}
#aboutnav li.above {display:block;float:left;height:38px; margin-bottom:3px;}
#aboutnav li a {float:left; height:38px; width:189px; line-height:38px; text-indent:36px; color:#ffffff; font-size:16px; background-image:url(../images/g2.jpg);}
#aboutnav li a:hover,#aboutnav li a.me{text-decoration: none; color:#ffffff; background-image:url(../images/g.jpg);}


#navCN_EN{
	width:85px;
	height:30px;
	float:left;
	margin:6px 0px 0px 110px;
}
.list{
text-align:center;
}
.list a{ text-align:center; color:#E52727; line-height:23px; height:23px; width:83px; float:left;}
.list a:hover{ background: url(../images/cc_diandian.jpg);  text-align:center; color:#E52727; line-height:23px; width:83px;
	background-repeat: no-repeat;
	background-position: 10px center;}
.menu1{
width:83px;
height:auto;
line-height:32px;
margin:6px 0px 10px 0px;
border:1px solid #B40104;
background-color:#fff;
color:#E52727;
cursor:hand;
overflow-y:hidden;
border-radius:6px;
}
.menu2{
width:83px;
height:32px;
line-height:32px;
margin:6px 0px 0px 0px;
background-color:#D20001;
color:#fff;
border:1px solid #B40104;
overflow-y:hidden;
cursor:hand;
border-radius:6px;
}


/*向上代码*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{width:56px; float:right; position:fixed; right:60px; bottom:15px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#pinglun,#xiangguan,#gotop{ width:56px; height:56px; display:block;}
#pinglun{ width:56px; height:56px; margin-bottom:6px;}
#xiangguan{ width:56px; height:56px; margin-bottom:6px;}
#gotop{ width:56px; height:56px; background-image:url(../images/top.png); } 

.ppppS{float:left; width:1180px; height:45px; margin-left:10px; line-height:45px; text-indent:10px; border-bottom:solid 1px #E9E9E9; font-size:24px; color:#4F4F4F; font-family:Arial,"微软雅黑","宋体", Tahoma, Geneva, sans-serif;}

.trans_msg
{
	filter:alpha(opacity=100,enabled=1) revealTrans(duration=1,transition=1) blendtrans(duration=1);
}

/*weixin*/
.weixin{ width:22px; height:32px; position:relative; font-size:12px; text-align:center;}
.weixin a{width:22px; height:32px; display:block; position:absolute; left:0; top:0;background:url(../images/t_pic06.jpg) no-repeat center top; }
.weixin .weixin_nr{width:100px; height:120px; padding:10px; background:#f2f2f2; text-align:center; position:absolute; left:-45px; top:45px; display:none;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #f2f2f2;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ background:url(../images/t_pic06.jpg) no-repeat left bottom;}

/*main_Class*/
.i_prolist{ width:1200px; height:410px;}

/* 图片左右滚动代码 */
.bodyCon08{}
.bodyCon08 .students{margin:0 auto;width:1200px;height:391px;position:relative;}

#four_flash{position:relative;width:1200px;height:391px; margin:0 auto;position:absolute;}
#four_flash .flashBg{width:1082px;height:391px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:391px; position:absolute; left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:248px;height:391px;background:url(../images/pro_listbg.png) no-repeat;;margin:0 12px 0 10px; color:#ff7200;}
#four_flash .flashBg ul.mobile li:hover{ color:#ff7200;}
#four_flash .flashBg ul.mobile li img{display:block; margin:0 auto;}
#four_flash .flashBg ul.mobile li a{}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:136px; left:0px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:136px; right:0px;}
#four_flash .but_left:hover{background:url(../images/qianxleft1.png) no-repeat;}
#four_flash .but_right:hover{background:url(../images/qianxr1.png) no-repeat;}

.but_left img{ cursor:pointer}
.but_right img{ cursor:pointer}


/* Tab切换 */
td {line-height: 160%; font-family: "微软雅黑";}
.menub1_1 { font-size:16px;	background: url(../images/i_contit_bg02.png) no-repeat; float: left; width: 280px; cursor: pointer; color: #fff; line-height: 46px; margin:0 5px 0 5px; height: 46px; text-align: center}
.menub1_2 { font-size:16px;	font-weight: normal; background: url(../images/i_contit_bg01.png) no-repeat; float: left; width: 280px; cursor: pointer; color: #fff; line-height: 46px;margin:0 5px 0 5px; height:46px; text-align: center}
.menugtab {	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; padding-top: 6px;height:230px;}
.menugtab a {margin: 0px 10px}
.i_cotions{ width:1200px; height:318px; margin:0 auto; background:url(../images/i_cation_bg.png) no-repeat;}
.i_tabs{ width:1200px; }

.news_lb{ list-style:none;}
.news_lb li { float:left; width:908px; height:166px; margin:10px 0px 20px 0px;}
.n_listlink{width:908px;height:166px;}
.news_lb a{}
.news_lb a:hover{ color:#13B9F7;}

.newslist {
  
    padding: 10px 0 30px;
    width: 1180px;
}
.newslist dl {
    display: block;
    line-height: 30px;
    margin: 10px 4.6px;
    position: relative;
    width: 384px;
	background-color:#F8F8F8;
	float:left;
}
.newslist dl dt{ height:237px;}
.newslist dl dd{ padding:0 20px;}
.newslist dl .dd1{ font-size:16px; }
.newslist dl .dd2{ font-size:14px;  line-height:20px; height:40px; color:#9a9a9a;}
.newslist dl .dd3{ font-size:14px; color:#9a9a9a;}


.newslist dl:hover dd{ padding:0 20px; background-color:#ff463c; color:#fff;}

/*新闻展示页news*/
.abcon{ width:1160px; margin:0 auto; background:#FFFFFF; padding:20px; min-height:300px;}
.news_tits{ width:1160px; height:42px; border-bottom:1px double #dbdbdb; padding-top:8px; text-align:center;}
.n_fbs{ width:1160px; text-align:center; height:25px; padding-top:10px;}
.n_lists{ width:1160px; padding:15px 0 15px 0; line-height:25px;}
.n_lists img{max-width: 1160px; height:auto; width:expression(this.width >1160 ? '1160px':true); text-align:center;}

.videolist {
  
    padding: 10px 0 30px;
    width: 1180px;
}

.videolist a:hover{ color:#ff8dbd;}
.videolist dl {
    display: block;
    line-height: 25px;
    margin: 10px 4.6px;
    position: relative;
    width: 384px;
	background-color:#F8F8F8;
}
.videolist .aflex{width: 384px;height:237px;display:flex; justify-content: center; align-items: center;}
.videolist .aflex img{max-height:100%}
.videolist dl .dd1{ font-size:16px; padding-top:10px; padding-bottom:10px; text-align:center;}
.videolist dl .dd2{ font-size:14px; padding-left:20px; color:#9a9a9a; padding-bottom:5px;}
.videolist dl dt{ height:237px;}
.videolist dl:hover dd{  background-color:#ff463c; color:#fff;}

.videoimg {
    display: block;
    left: 165px;
    position: absolute;
    top: 80px;
}

/*index-about*/
.index-about{width:100%;height: 570px;background-image: url(../images/bg-003.jpg);background-size:cover;background-repeat: no-repeat;background-position: center;}
.index-about .index-about-wrapper{width:1200px;height: auto;margin: 0 auto;}
.index-about .index-about-wrapper .title{width:100%;height: 55px;line-height: 55px;font-size: 20px;color:#fff;font-weight: bold;text-align: center;background-image: url(../images/bg-001.png);background-size: 100%;background-repeat: no-repeat;margin-bottom: 55px;margin-top: 70px;}
.index-about .index-about-wrapper .companypic{width:386px;height: 240px;border-radius: 15px;}
.index-about .index-about-wrapper .content{width:750px;height: 240px;color: #666666;line-height: 30px;font-size: 14px;overflow: hidden; font-weight:bold;}
.index-about .index-about-wrapper .btn {width:1200px;height: auto;margin: 50px  0;text-align: center;}
.index-about .index-about-wrapper .btn .btn-more{display: block;text-align: center;width: 200px;height: 40px;border:1px solid #f2f2f2;background-color: #fff;border-radius: 10px;line-height: 40px;color:#9b9a9a;font-size: 14px;margin: 0 auto;transition: .6s all;cursor: pointer;}
.index-about .index-about-wrapper .btn .btn-more:hover{border:1px solid #FE7FAA;background-color:#FE7FAA;color:#fff;padding: 0 20px;}

/*index-newpro*/
.index-newpro{width:100%;height: 570px;background-color: #f9f9f9;}
.index-newpro{width:100%;height: 570px;background-color: #f9f9f9;}
.index-newpro .index-newpro-wrapper{width:1200px;height: auto;margin: 0 auto;}
.index-newpro .index-newpro-wrapper .title{width:100%;height: 55px;line-height: 55px;font-size: 20px;color:#fff;font-weight: bold;text-align: center;background-image: url(../images/bg-001.png);background-size: 100%;background-repeat: no-repeat;margin-top: 70px;}
.index-newpro .index-newpro-wrapper .video{width:386px;height: 216px;border-radius: 15px;position: relative;margin-top: 50px;overflow:hidden;}
.index-newpro .index-newpro-wrapper .video img{width:386px;height: 216px;border-radius: 15px;}
.index-newpro .index-newpro-wrapper .video .play{display:block;width:386px;height: 216px;border-radius: 15px;background-color: rgba(0,0,0,0.5);position: absolute;left: 0;bottom: 0;background-image: url(../images/icn-003.png);background-repeat: no-repeat;background-position: center;}
.index-newpro .index-newpro-wrapper .btn {width:1200px;height: auto;margin: 50px  0;text-align: center;}
.index-newpro .index-newpro-wrapper .btn .btn-more{display: block;text-align: center;width: 200px;height: 40px;border:1px solid #f2f2f2;background-color: #fff;border-radius: 10px;line-height: 40px;color:#9b9a9a;font-size: 14px;transition: .6s all;cursor: pointer;margin: 0 auto;}
.index-newpro .index-newpro-wrapper .btn .btn-more:hover{border:1px solid #FE7FAA;background-color:#FE7FAA;color:#fff;padding: 0 20px;}

.index-newpro .index-newpro-wrapper .content{width:794px;height: 290px;color: #666666;line-height: 30px;font-size: 14px;overflow: hidden;margin-left: 20px;}
.index-newpro .index-newpro-wrapper .content .ft-carousel{width:794px;height: 290px;z-index: 2;}
.index-newpro .index-newpro-wrapper .content .ft-carousel .carousel-inner{width:814px;height: 240px;top:50px;}
.index-newpro .index-newpro-wrapper .content .ft-carousel .carousel-inner .carousel-item{width:814px;height: 240px;}
.index-newpro .index-newpro-wrapper .content .ft-carousel .carousel-indicators{top:20px;text-align: right;}
.newpro1{width:251px;height: 245px;}
.newpro1 a{width:251px;height: 245px;display: block;position: relative;}
.newpro1 a .proimg{width:251px;height: 193px;border-radius: 15px;overflow: hidden; display:flex; justify-content: center; align-items: center;}
.newpro1 a .mask{width:251px;height: 193px;position: absolute;top: 0;left: 0;border-radius: 15px;background-color: rgba(255,255,255,0.1);transition: .3s all;}
.newpro1 a img{max-height:100%; border-radius: 15px;transition: .5s all;cursor: pointer;}
.newpro1 a .font14px26{width:100%;height: 26px;overflow: hidden;text-align: center;font-size: 14px;color:#666666;transition: .3s all;}
.newpro1 a:hover>.mask{background-color:rgba(0,0,0,0);}
.newpro1 a:hover>.font14px26{color:#000;}
.newpro1 a:hover>.proimg img{transform:scale(1.02);}

.newpro2{width:251px;height: 245px;margin-left: 20px;}
.newpro2 a{width:251px;height: 245px;display: block;position: relative;}
.newpro2 a .proimg{width:251px;height: 193px;border-radius: 15px;overflow: hidden; display:flex; justify-content: center; align-items: center;}
.newpro2 a .mask{width:251px;height: 193px;position: absolute;top: 0;left: 0;border-radius: 15px;background-color: rgba(255,255,255,0.1);transition: .3s all;}
.newpro2 a img{max-height:100%; border-radius: 15px;transition: .5s all;cursor: pointer;}
.newpro2 a .font14px26{width:100%;height: 26px;overflow: hidden;text-align: center;font-size: 14px;color:#666666;transition: .3s all;}
.newpro2 a:hover>.mask{background-color:rgba(0,0,0,0);}
.newpro2 a:hover>.font14px26{color:#000;}
.newpro2 a:hover>.proimg img{transform:scale(1.02);}

.index-newpro .index-newpro-wrapper .content .ft-carousel .carousel-indicators{z-index: -1;}
.index-newpro .index-newpro-wrapper .content .ft-carousel .carousel-indicators span{background-color:#FFC8DA;}
.index-newpro .index-newpro-wrapper .content .ft-carousel .carousel-indicators span.active{background-color:#FF7FAA;}
.index-newpro .index-newpro-wrapper .content .ft-carousel .carousel-btn{opacity:0;transition: .2s all;}
.index-newpro .index-newpro-wrapper .content .ft-carousel .carousel-btn:hover{opacity: 1;}

/*main css*/
.main-im{position:fixed;right:10px;top:280px;z-index:100;width:110px;height:135px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:70px;width:39px;height:152px;background:url(../images/open_im.png) no-repeat left top;}


