/* CSS Document */
body{ background:url(../images/body_bg.jpg) repeat-x; margin:0; padding:0; font:13px Arial;}
dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,form,input,table,tr,td,{ margin:0;padding:0;}
ul,li { list-style:none; margin:0; padding:0; float:left;}
h1,h2,h3,h4,h5,h6{font:12px Arial,Tahoma; font-weight:normal;}
img{ border:none; margin:0; padding:0;}
.space{ margin-left:20px;}
.mid{width:960px; margin:0 auto;}
/*********TOP*************/
.header{ height:141px; padding-bottom:13px;}
.logo{ width:543px; height:70px;padding-top:41px; float:left;}
.header_right{ float:right; width:352px;}
.header_right ul.top_contact{ width:340px; height:56px; padding-left:18px; color:#666666;}
.header_right ul.top_contact li{  padding:20px 0 0 27px; float:left; height:35px; font:12px Arial, Helvetica, sans-serif;}
.header_right ul.top_contact li.t1{ background:url(../images/tb_1.jpg) no-repeat 0 18px; padding-right:20px;}
.header_right ul.top_contact li.t2{ background:url(../images/tb_2.jpg) no-repeat 0 18px;}
.search{ width:347px; height:25px;float:right; padding: 0 0 13px 0;}
.search form .input{ width:269px;height:23px;line-height:23px; border:solid 1px #bec3c5; color:#666;float:left;}
.search .btn{ width:72px; height:25px; float:left;}

.menu{ background:#238bd8; height:30px; clear:both;}
.menu ul li{ float:left;;height:30px;border-right:solid 1px #FFF;font-size:14px; line-height:30px; text-align:center; }
.menu ul li a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#FFF; display:block; float:left;}
.menu ul li.menu1 a{ width:103px;}
.menu ul li.menu2 a{ width:147px;}
.menu ul li.menu3 a{ width:141px;}
.menu ul li.menu4 a{ width:155px;}
.menu ul li.menu5 a{ width:147px;}
.menu ul li.menu6 a{ width:138px;}
.menu ul li.menu7 a{ width:122px; border:none;}

.white_bg{ width:960px; background: #fff;}

.banner{overflow:hidden;zoom:1;min-width:942px;}
.scroll{width:942px;margin:0 auto;position:relative;}
.arr_left, .arr_right,.scroll_txt{position:absolute;}
.arr_left{width:27px;height:32px;cursor:pointer;line-height:300px;overflow:hidden;left:0;top:150px;background: url(../images/anniu_03.jpg) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='../images/anniu_03.jpg');_background:none;}
.arr_right{
	width:27px;
	height:32px;
	cursor:pointer;
	line-height:300px;
	overflow:hidden;
	right:0px;
	top:150px;
	background:url(../images/anniu_05.jpg) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='../images/anniu_05.jpg');																				_background:none;
}
.scroll .box{float:left;width:942px;}
.scroll_cont{width:942px;height:300px; overflow:hidden; background:  #0CC}
.numList{vertical-align:middle;text-align:center;padding:0 8px; position:absolute; bottom:20px; left:85px;}
.numList span{display: inline-block;width:20px;height:0;padding-top:8px;margin-right:5px;background: #999;cursor:pointer;line-height:0;font-size:0;}
.numList span.selected{background:#238bd8}
.scroll_txt{left:660px;top:11px;}
.scroll_txt .txtbg{
	position:absolute;
	width:289px;
	height:243px;
	left:-600px;
	top:-11px;
	background:#FFF;
}
.scroll_txt .txtcontent{
	position:absolute;
	left:-569px;
	top:1px;
    font:14pxArial
	color:#4d4d4f;
	width:220px
}
.scroll_txt .txtcontent p.des{ font:16px Arial; color:#959290;}
.scroll_txt .txtcontent h2{font-size:20px;color:#ccc;font-family:Arial;line-height:24px;padding:24px 0 5px;}
.scroll_txt .txtcontent p{padding:5px 0; margin:0; font:14px Arial;}
.scroll_txt .txtcontent p span{color:#959290;}
.scroll_txt .txtcontent .btn{text-align:left;padding:10px 0; }
.playList{float:right;width:308px;overflow:hidden;}
.playList li{width:290px;height:80px;padding-left:18px;background:url(img/video_0815_01.png) no-repeat}
.playList li.active{background-position:0 -80px}
.playList li h3{color:#333;font-size:16px;line-height:30px;}
.playList li p{color:#959290;padding-right:9px}
.playList li.active a, .playList li.active a:visited, .playList li.active a:hover, .playList li.active p{color:#fff;}

.shop{ padding:30px 0 0 13px; width:947px; height:372px; background:#FFF;}
.list1{ width:218px; height:353px; border:solid 1px #bfc3c4; background:#FFF; float:left;}
.list1 .title { height:50px;}
.title h2{ font-size:14px; font-weight:bold; float:left; height:30px; padding:20px 0 0 11px;}
.title span{ float:right; padding:14px 17px 0 0;}
.list1 dl{ hight:272px; width:218px}
.list1 dl dt{height:135px; margin:0; padding:0;}
.list1 dd{ padding-left:9px; font-family:Arial; line-height:18px; color:#4d4d4f;}
.list1 dd a{ color:#0e7ec1;}
.list1 dd#text1{padding:0 0 4px 9px; color:#000;}
.list1 dd#text2{width:200px;}
.list1 dd#text3{padding:12px 0 6px 9px}
.list1 dd#text4{color:#0e7ec1; text-decoration:underline; font-weight:bold}

.shop2{ padding:10px 0 0 13px; width:947px; height:450px; background:#FFF;}
.list2{ width:940px; height:420px; border:solid 1px #bfc3c4; background:#FFF; float:left;}
.list2 .box{ width:450px; float:left;text-align:center;}
.list2 .title { height:50px;}
.list2 a{ color:#0e7ec1;font-weight:bold;}
.list2 dl{ hight:272px; width:218px}
.list2 dl dt{height:135px; margin:0; padding:0;}
.list2 dd{ padding-left:9px; font-family:Arial; line-height:18px; color:#4d4d4f;}
.list2 dd a{ color:#0e7ec1;}
.list2 dd#text1{padding:0 0 4px 9px; color:#000;}
.list2 dd#text2{width:200px;}
.list2 dd#text3{padding:12px 0 6px 9px}
.list2 dd#text4{color:#0e7ec1; text-decoration:underline; font-weight:bold}

.hot{ width:947px; padding:0 0 20px 13px; height:155px; margin:0 auto; background:#FFF}
.hot1{ width:458px; height:149px; border:solid 1px #c1c2c4;float:left;}
.hot dl{ width:458px;height:149px;}
.hot dl dt{ float:right;}
.hot dl dt img{ display:block;}
.hot dl dd{ float:left; width:188px; padding-left:23px; font:12px Arial;color:#616161;}
.hot dl dd#Writing1{ padding:30px 0 11px 23px;}
.hot dl dd#Writing2{ padding-bottom:17px;}

.home_con{ height:214px; width:960px; margin:0 auto; background:#FFF;}
.home_about{ width:634px;padding: 0 38px 0 21px; float:left;}
.home_about h2,.home_contact h2{border-bottom:dashed 1px #0a1e26;height:20px; font:14px Arial; font-weight:bold;}
.about_text{font:12px/20px Arial;padding:11px 0; color:#333;}

.home_contact{ width:267px;float:left;}
.home_contact h2{ width:258px;}
.home_contact ul{ width:265px; float:left;padding:10px 0; padding-bottom:38px; }
.home_contact ul li{ width:262px; float:left; color:#333; font:12px/22px Arial; padding-left:3px;}
.home_contact ul li.t3{ background:url(../images/adder_tb1.jpg) no-repeat 0 5px; padding-left:30px;width:232px; line-height:30px;}
.home_contact ul li.t4{ background:url(../images/adder_tb2.jpg) no-repeat 0 5px; padding-left:30px;width:232px; line-height:30px;}
.home_contact ul li.t5{ background:url(../images/adder_tb3.jpg) no-repeat 0 5px; padding-left:30px;width:232px; line-height:30px;}

.footer{ height:24px; width:944px; background:#8f8f8f; clear:both; color:#FFF; font:12px Arial; padding:14px 0 0 16px;}
.footer span{ padding-left:218px;}

/****************************company*****************************/

.white1_bg{ width:958px; background: #fff; border:solid 1px #bec3c5; margin:0 auto;}
.msg_title{ width:958px; height:40px; line-height:40px;border-bottom:solid 1px #bec3c5; }
.msg_title span{ font: bold 14px/40px Arial; float:left; padding-left:10px; width:211px;}
.alt a{color:#3b3b3b; font:12px Arial; text-decoration:none;line-height:20px;}
#about_main{ width:958px; background:#FFF;}
.about_left{ width:187px; float:left;}
.product_list,.contact_list{ float:left; width:187px; background:#FFF; padding:9px 0 7px 0;}
.product_list ul li{ font:14px bold Arial; width:187px;}
.product_list ul li a{ display:block; width:172px; line-height:30px;padding-left:15px; text-decoration:none; color:#333333;}
.product_list ul li a:hover{ background:#666; color:#FFF;}
.adder{ font:13px/20px Arial;width:187px;}
.contact_list h2{font: bold 14px/40px Arial; float:left; padding-left:10px; width:177px; border:solid 1px #bec3c5; border-left:none; border-right:none;}
.adder{ font:12px/20px Arial;width:177px; float:left; padding:13px 0 0 10px; color:#333;}

#ab_con,#pro_con{float:left; width:751px;padding-left:18px; border-left:solid 1px #bec3c5;}
.ab_text{ width:736px; color:#474747; line-height:24px; float:left;}
#company_tu,#safety_tu{ width:736px;}
#company_tu dl{ width:736px; margin:0; padding:25px 0; border-bottom:dashed 1px #999; display:block; float:left;}
#company_tu h2,#safety_tu h2{ font: bold 18px Arial; padding-bottom:25px;}
#company_tu dt{ padding-right:30px; float:left}
#company_tu dd{ width:277px;line-height:20px; color:#333; padding-top:15px; float:left;}
#company_tu dd a{ color:#333; text-decoration:none;}
#company_tu dd a:hover{ color:#06F; text-decoration:underline;}
.ab_pro{ background:#069; display:block; }
.shop_title{ float:left; width:700px; padding-top:20px;} 
.shop_title h2{height:22px;display:block;padding:16px 0 8px 210px;width:522px;} 
.shop_title span{font:14px Arial; width:732px; text-align:center;padding-bottom:10px; color:#777777; display:block;}
.picture_switch{width:731px;float:left; background:#3CC;height:400px;}
*{ margin:0; padding:0; list-style:none}
.internal {POSITION: relative; LINE-HEIGHT: 20px; WIDTH: 741px; background: url(2.png) no-repeat; float:left;}
.gundong{ width:739px; height:193px;float:left;}
.gundong a.left{ float:left;background: url(../images/anniu_07.jpg) no-repeat 0 50px; display:block; width:24px; height:143px; cursor:pointer;}
.gundong a.right{ float:right;background: url(../images/anniu_06.jpg) no-repeat 0 50px; display:block; width:24px; height:143px;cursor:pointer;}
.gundong .zhezhao {width:660px; height:193px; overflow:hidden; float:left; margin:2px 0 0 15px;}
.gundong .zhentu {width:100000px;}/*加大宽度是为了适应更多的logo内容*/
.gundong .zhentu ul li{ float:left; width:200px; height:142px; margin-right:30px;}
.gundong .zhentu ul li a{font:14px Arial, Helvetica, sans-serif; padding:5px 0 0 10px; color:#808080; width:131px; display:block; height:22px; text-decoration: none;}
.gundong .zhentu ul li a:hover{ color:#428ad6; text-decoration:underline;}
#List1, #List2 {float:left;}

/********safety*****************/
#safety_tu ul{ width:736px; margin:0; padding:25px 0; display:block; float:left;}
#safety_tu li{padding: 0 30px 20px 0;}
/********product*****************/
.pro_list{ float:left; width:751px;}
.pro_list dl{  width:140px;float:left; padding:20px 0 20px 10px;}
.pro_list dl dt{ float:left; width:100px; height:100px;padding:5px; border:#cccccc 1px solid;}
.pro_list dl dd{ float:left; width:159px;text-align:left; font:12px/18px Arial,Tahoma; padding-left:5px;}
.pro_list dl dd.pro_1{width:120px; float:left;}
.pro_list dl dd.pro_1 a{color:#428ad6; font-weight:bold;}
.pro_list dl dd.pro_2 {width:20px; float:left;}
.pro_list dl dd a{ width:164px;text-align:left; color:#7c7c7c; text-decoration:none;}
.pro_list dl dd a:hover{text-decoration:underline; color: #428ad6;}
.pro_list dl dd span a{ background:#090;width:22px; float:left;}
.qiehuan{ float:left;width:751px; text-align:center; padding:20px 0 20px 0px;}
.qiehuan a{ display:block; float:left; padding:3px 10px; border:solid 1px #666; text-align:center; margin-right:2px; color:#666; text-decoration:none;}
.qiehuan a:hover{ background:#666; color:#FFF;}
/********order*****************/
.order_con{ width:726px; float:left;}
.order_con p{padding:20px 0; display:block; float:left;}
.orderer{ width:726px; border:solid 1px #bec3c5; height:420px; float:left; margin-top:20px;}

.order_con table{ float:left;color:#333;}
.order_con table td{ text-align:center;}
.order_con table td input{  width:180px; height:20px; border: solid 1px #cecece; line-height:20px; color:#666;}
.order_con table td input.order_alt{ border:none; width:55px; height:23px; text-align:right;}

/********contact*****************/
.contact_con{ width:736px; float:left;}
.contact_con dl{ width:726px;display:block; float:left; height:440px; padding-left:17px; }
.contact_con dl dt{ float:left;}
.contact_con dl dd{ line-height:24px; float:left; width:210px; color:#737373; font-size:12px;}
.contact_con dl dd a{ text-decoration:none; color:#1b83d0;}
.contact_con dl dd a:hover{ text-decoration:underline;}

