/*---------? begin-------------*/
*{ padding:0; margin:0}
body{ padding:0px; margin:0px auto; font-size:12px; line-height:18px; color:#555555; font-family:"Microsoft YaHei";width: 100%; min-width:1002px; width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );zoom:1; background:url(../images/body_bg1.jpg) repeat-x scroll right top;}
ul,li,form, dl,dt, dd, div { padding: 0px; margin: 0px; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
font,select,input,em{ font-size:12px; font-style:normal;}
ul{ list-style-type: none; }
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur());color:#555555;font-family:"Microsoft YaHei";}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#fe0000; text-decoration:none;}
.clear{ clear:both; overflow:hidden; height:0px;}
.hr_6{ height:6px; clear:both; overflow:hidden;}
.hr_10{ height:10px; clear:both; overflow:hidden;}
/*---------? end-------------*/

.m_top{ width:950px; margin:0px auto; position:relative;}
.m_logo{ width:488px; height:98px; margin-top:10px; float:left; display:block;background:url(../images/index_05.jpg); overflow:hidden;}
.m_language{
	width:462px;
	position:relative;
	top:10px;
	float: left;
	overflow: visible;
}
.m_language ul li{
	float:left;
	padding-left: 210px;
}
.m_language ul li a{}

.tc_nav{ width:950px; margin:0px auto;}
.m_nav{ width:950px; position:relative; z-index:99;}
.m_nav ul li{height:37px; padding-right:2px; float:left;background:url(../images/iwendex2_08.jpg) no-repeat scroll right 11px;}
.m_nav ul li a{ padding:0 10px; width:75px; height:37px; display:block; text-align:center; color:#333; font:bold 13px/37px "Microsoft YaHei";}
.m_nav ul li a:hover,.m_nav ul li a.hover{ color:#007abc; font-weight:bold; background:url(../images/nav_hover.jpg) no-repeat scroll center bottom;}


.m_nav .sub_big_nav{ width:948px; min-height:285px; _height:285px; background-color:#fff; position:absolute; z-index:999; top:37px; left:0px; border:1px solid #bbb; border-top:none;border-top:0; display:none;}
.m_nav .sub_big_nav a{ font-weight:normal;}
.m_nav .sub_big_nav a:hover{ background-image:none;font-weight:normal;}

.m_nav .submenueCase{ padding-left:40px; padding-top:35px;}
.m_nav .submenueCase ul{height:227px;}
.m_nav .submenueCase li{float:left; width:222px; height:88px; margin-top:20px; background:none!important;}
.m_nav .submenueCase a{background:url(../images/icon.gif) no-repeat; width:auto; line-height:20px; height:54px;display:block;padding:5px 0 0 70px!important;color:#222;font-size:14px; text-align:left; font-weight:normal;}

.m_nav .submenueCase a.active1{background-position:0px 0px}
.m_nav .submenueCase a.active2{background-position:0px -68px}
.m_nav .submenueCase a.active3{background-position:0px -138px}
.m_nav .submenueCase a.active4{background-position:0px -211px}
.m_nav .submenueCase a.active5{background-position:0px -281px}
.m_nav .submenueCase a.active6{background-position:0px -347px}
.m_nav .submenueCase a.active7{background-position:0px -410px}
.m_nav .submenueCase a.active8{background-position:0px -476px}

.m_nav .submenueCase a:hover{ text-decoration:none;color:#0076B2;background:url(../images/icon.gif) no-repeat;}
.m_nav .submenueCase a.active1:hover{background-position:0px 0px}
.m_nav .submenueCase a.active2:hover{background-position:0px -68px}
.m_nav .submenueCase a.active3:hover{background-position:0px -138px}
.m_nav .submenueCase a.active4:hover{background-position:0px -211px}
.m_nav .submenueCase a.active5:hover{background-position:0px -281px}
.m_nav .submenueCase a.active6:hover{background-position:0px -347px}
.m_nav .submenueCase a.active7:hover{background-position:0px -410px}
.m_nav .submenueCase a.active8:hover{background-position:0px -476px}


.subMenu{width:888px; padding:30px; background-color:#fff; overflow:hidden; }

.subMenu .subMenueTitle{background:url('../images/icon2.gif') no-repeat; padding:2px 0 0 25px; height:35px; font-weight:bold; font-size:13px}
.subMenu .borderTop{background:#999; height:2px; margin:10px 0; overflow:hidden;_margin:5px 0;}

.submenueBox{width:150px; float:left;}
.submenueBox ul{ padding-bottom:40px;}
.submenueBox ul li{ width:120px; height:22px; background:url('../images/dian.gif') left center no-repeat; padding-left:15px; line-height:22px!important; color:#646464; text-align:left;}
.submenueBox ul li a{ width:120px; text-align:left!important; line-height:20px; height:22px;}
.submenueBox ul li a:hover{color:#0076B2; text-decoration:underline;}

.submenueProf{width:140px;margin:0px 7px 0 28px; float:left;_margin:0px 16px 0 16px;word-wrap:break-word; overflow:hidden;}
.submenueProf .submenueBox{margin:0 0 20px;width:140px}
.subSer .subMenueTitle{background-position:-16px -650px}
.subSer .subMenueTitle p a{ height:18px; line-height:18px; width:auto; text-align:left;}
.subSer .subMenueTitle p a:hover{ color:#0076B2;}

.aboNav{margin:6px 0; width:210px; float:left}
.subMenu .aboNav li.borderTop{ height:2px!important; margin:0px 0 0 20px;_padding:0; zoom:1;background:#999!important;}
.aboNav li{ width:210px; height:auto!important; background:none!important;}
.aboNav li a{ width:185px!important; height:auto!important; padding:2px 0 10px 20px!important; display:block!important; border-left:3px solid #fff!important; zoom:1; font-size:14px; line-height:20px; text-align:left!important;}
.aboNav li a span{ line-height:13px;}
.aboNav li a:hover{ text-decoration:none; color:#0076B2!important; border-color:#0076B2!important;}
.aboBanner{float:right; margin:6px 0px 30px 0px;}
.aboBanner p{ margin-top:15px ; font-weight:bold; line-height:24px}

.usingL{float:left; width:610px;}
.usingL p{background:url('icon.gif') no-repeat; background-position:0px -549px; padding:0px 0 0 61px; height:63px; line-height:63px; font-size:18px; font-weight:bold; border-bottom:2px solid #999;}
.usingL p span{font-size:14px; font-weight:normal; margin-left:20px;}
.usingL ul{margin-top:10px;}
.usingL ul li{float:left; width:100px!important; line-height:25px; font-size:14px;background:none!important;height:20px; _width:100px;}
.usingL ul li a{width:100px!important; height:20px!important; line-height:25px;}
.usingL ul li a:hover{color:#0076B2; text-decoration:underline;}
.usingR{float:right;}
.usingR li{ float:none!important; margin-bottom:10px;height:auto!important;background:none!important;}
.usingR li a{width:auto!important; height:auto!important;}

.sear_chdiv{ width:950px; margin:0 auto;}
.tc_search{ padding-top:6px; padding-bottom:10px; position:absolute; right:0px; bottom:0px;}
.m_search{}
.m_search .input_bg{ width:157px; padding-left:26px; padding-right:1px; height:22px; overflow:hidden; float:left; background:url(../images/index_19.jpg) no-repeat scroll top left;}
.m_search .input_bg input{  width:156px;  height:22px; line-height:21px; background:none; border:none;}
.m_search .search_bt{ width:42px; height:22px; margin-left:10px; float:left; display:block; border:0px; background:url(../images/index_19.jpg) no-repeat scroll top right; cursor:pointer;}
.i_content{ width:950px; margin:0 auto;}

.i_banner{ width:718px; height:414px; float:left; background-color:#fff; padding:4px;}
.i_ban{ width:704px; height:405px; padding-left:7px; padding-right:7px; padding-top:9px; float:left; background-color:#ccc;}
.ban_show{ width:562px; height:396px; float:left; overflow:hidden;}
.ban_show ul li{width:562px; height:396px;}
.ban_show ul li .big_img{ width:562px; height:285px; overflow:hidden;}
.ban_show ul li .ban_text{ height:80px; padding-top:3px; color:#333; line-height:24px;}
.ban_more{ height:27px;}
.ban_more .more{ width:104px; height:27px; display:block; float:left;background:url(../images/index_37.jpg) no-repeat scroll center bottom;}

.ban_list{ width:134px; height:396px; float:right;}

.ban_list ul li{ width:130px; height:70px; padding:2px; margin-bottom:5px; background:url(../images/index_28.jpg) no-repeat scroll center bottom; text-align:center;}
.ban_list ul li.hover{background:url(../images/index_28_hover.jpg) no-repeat scroll center bottom;}

.i_product{ width:205px; float:right; height:425px;}
.ipro_top{width:205px; height:42px;background:url(../images/index_23.jpg);}
.ipro_list{ background-color:#f5f5f5; height:379px; padding-left:12px; border:1px solid #bfbfbf; border-top:none; overflow:hidden;}
.ipro_list ul li{ width:178px; padding-bottom:15px; padding-top:10px;}
.ipro_list ul li .probig_img{width:162px; height:124px; padding:8px;background:url(../images/index_32.jpg) no-repeat;}
.ipro_list ul li .title{ text-align:center; font-size:12px;}

.i_nav{ width:943px; height:340px; padding-top:10px;  margin:0 auto;}
.i_nav ul li{ float:left; width:281px; height:145px; margin-right:43px; margin-bottom:30px; border:1px solid #dddddd;}
.i_nav ul li.liEnd{ margin-right:0px;}
.i_nav ul li .inav{width:281px; height:145px; position:relative; overflow:hidden;}
.i_nav ul li .inav img{width:281px; height:145px;}
.i_nav ul li .inav .inav_txt{ width:216px; display:block; padding-left:65px; height:145px; position:absolute; bottom:-100px; left:0px; z-index:9;}
.i_nav ul li .inav .inav_txt .cn_txt{ color:#fff; padding-top:8px;}
.i_nav ul li .inav .inav_txt .en_txt{ color:#fff; font-family:"Arial"; font-size:11px; line-height:12px;}
.i_nav ul li .inav .inav_txt .con_txt{ width:240px; height:80px; margin-left:-32px; color:#fff; padding-top:10px; overflow:hidden;}

.pb_link{ width:950px; height:187px; margin:0 auto; padding-top:20px;background: url(../images/index_62.jpg) no-repeat; overflow:hidden;}
.pb_link_li{ width:100px; height:130px; border-right:1px solid #ccc;text-align:center; float:left;}
.pb_link_li_top{  color:#333; font-weight:bold; padding-bottom:5px; margin-top:15px;}
.pb_link_lis{}
.pb_link_lis ul li{ line-height:23px; font-size:12px;}

.bg_Certifications{ background:#286eb7 url(../images/index_241.jpg) no-repeat scroll left top;}
.bg_News{ background:#3399cc url(../images/index_243.jpg) no-repeat scroll left top;}
.bg_Products{ background:#91c743 url(../images/index_4237.jpg) no-repeat scroll left top;}
.bg_Applications{ background:#f1b706 url(../images/index_252.jpg) no-repeat scroll left top;}
.bg_Ordering{ background:#e95821 url(../images/index_254.jpg) no-repeat scroll left top;}
.bg_Contact{ background:#d81c3a url(../images/index_56.jpg) no-repeat scroll left top;}

.sub_banner{ width:950px; height:226px; overflow:hidden; margin:0 auto;}
.sub_location{width:935px; padding-left:15px; overflow:hidden; margin:0 auto; line-height:33px;color:#999; background-color:#fff;}
.sub_location a{ color:#333;}
.sub_location span{ color:#333;}
.sub_content{ width:934px; padding:0 8px; margin:0 auto; background-color:#fff;}
.sub_left{ width:220px; float:left; }
.left_menu{ width:220px; border:1px solid #cfcfcf;}
.menu_top{ font:bold 12px/38px "Microsoft YaHei";}
.menu_list{}

.menuBox{ width:220px;}
.sidetitle{ background:url(../images/sidetitle.jpg) no-repeat left top; height:31px; overflow:hidden; line-height:30px;}
.sidetitle span{ font-size:12px; color:#333; padding-left:15px; font-weight:bold; line-height:31px; }

.sidemenu{ border-top:0px; border-bottom:0px;}
.sidemenu .sub{ display:inline-block; width:220px;}
.sidemenu .sub li{line-height:39px; border-top:1px solid #cfcfcf;}
.sidemenu .sub li a{background:url(../images/c03_1_18.jpg)  no-repeat 24px 16px;display:block; line-height:39px; color:#007abc;  height:39px; font-weight:bold; padding-left:40px;}
.sidemenu .sub li a:hover,.sidemenu .sub li a.aon{ color:#007abc;background:url(../images/listbg.jpg)  no-repeat left top;}
.sidemenu .sub ul{ display:none;}
.sidemenu .sub ul li a{background:none;display:block; line-height:31px; color:#616161;  height:31px; font-weight:normal; color:#666666; padding-left:38px;}
.sidemenu .sub ul li a:hover,.sidemenu .sub ul li a.aon{background:url(../images/c03_1_14.jpg)  no-repeat 28px 13px;display:block; line-height:31px; color:#616161;  height:31px; font-weight:normal; color:#666666; padding-left:38px;}

.left_contact{width:222px;}
.left_contact .contact_top{ width:222px; height:53px;background:url(../images/c03_1_21.jpg)  no-repeat;}
.left_conta_cont{ height:108px; border:1px solid #ccc;}

.left_product{width:222px;}
.left_product .contact_top{ width:222px; height:53px;background:url(../images/c03_1_35.jpg)  no-repeat;}
.left_product_cont{ height:460px; border:1px solid #ccc;}

.leftpro_list{ height:456px; padding-left:35px; overflow:hidden;}
.leftpro_list ul li{ width:153px; padding-bottom:5px; padding-top:5px;}
.leftpro_list ul li .probig_img{width:153px; padding:8px;background:url(../images/c03_1_39.jpg) no-repeat;}
.leftpro_list ul li .probig_img img{ width:136px; height:102px;}
.leftpro_list ul li .title{ text-align:center; font-size:12px;}

.sub_right{ width:700px; float:right;}

.about_info{ padding:15px 0px;}

.pro_info{}
.pro_info_img{ width:333px; float:left;}
.pro_info_txt{ width:333px; float:right;}
.pro_info_txt .txt_title{ color:#333; font-weight:bold; height:33px; line-height:33px; border-bottom:1px solid #ccc;}
.pro_info_txt .txts{ padding-top:8px;padding-bottom:8px;}
.pro_info_txt .pro_shared{}
.pro_txts{ padding-top:10px;}

.products_006 ul li{ width:155px; height:194px; overflow:hidden; float:left; display:block; list-style:none; border:1px solid #ccc; margin-right:10px; margin-bottom:6px;}
.products_006 ul .pic{ text-align:center; padding:3px 0px; padding-top:0px; border-bottom:1px solid #ccc;}
.products_006 ul .pic img{ width:155px; height:155px;}
.products_006 ul h5{ font-size:12px; padding:5px 0px; font-weight:normal; text-align:center;}
.products_006 ul h5 a{ color:#333;}
.products_006 ul h5 a:hover{ color:#d50000; text-decoration:underline;}
.products_006 ul .liEnd{ margin-right:0px;}

/*products info*/
.imglist{ width:330px; float:left;}
.imglist .bigimg{ padding:0; border:1px solid #dec396; text-align:center; padding:8px 0px;}
.imglist .imageslist{ padding:10px 0px; height:60px;}
.imglist .imageslist .left_bt{ width:25px; height:42px; display:block; float:left;background:url(../images/c04_01_07.jpg) scroll left bottom no-repeat; cursor:pointer;}
.imglist .imageslist .right_bt{ width:25px; height:42px; display:block; float:right;background:url(../images/c04_01_11.jpg) scroll right bottom no-repeat; cursor:pointer;}
.imglist .imageslist .list{ width:240px; height:60px; float:left; overflow:hidden; position:relative;}
.imglist .imageslist .list ul{ width:5000px;height:60px; position:absolute; left:0px; top:0px;}
.imglist .imageslist .list ul li{ width:58px; padding:0px 10px; height:60px; float:left;}
.imglist .imageslist .list ul li a{ display:block; width:46px; height:37px; padding:5px; border:1px solid #dfdfdf;}
.imglist .imageslist .list ul li a:hover,.imglist .imageslist .list ul li a.hover{ display:block; width:46px; height:37px; padding:5px; border:1px solid #dec396;}

.templet_links_002 ul li{width:100px; float:left; line-height:24px;}
.templet_links_002 ul li a{ color:#666666;}
.templet_links_002 ul li a:hover{ color:#d50000; text-decoration:underline;}


/*massage*/
.meassge_top{ padding-left:20px; height:48px;background:url(../images/d02_03.jpg) repeat-x top; color:#55b3dd; font-size:14px; line-height:38px; border:solid 1px #e2e2e2; border-bottom:none; border-bottom:0;}
.templet_message_003 {float:right; line-height:20px; color:#55555; padding:10px;}
.templet_message_003 ul li{ background:url(../images/templet_message_listbg.jpg) repeat-x top;}
.templet_message_003 ul li h5{ font-size:12px; line-height:32px; color:#777777; padding-left:31px; display:block; background:url(../images/templet_message_iconQ.jpg) no-repeat 12px 10px;}
.templet_message_003 ul li h5 span{ float:right; padding-right:20px; font-weight:normal;}
.templet_message_003 ul li .my_content{ line-height:20px; color:#587b9a; background:url(../images/templet_message_iconA.jpg) no-repeat 12px 15px; padding:10px 31px;}

.templet_message_003 table{ border:solid 1px #e2e2e2; border-collapse:collapse; margin-top:-9px;}
.templet_message_003 table td{background: url(../images/d02_07.jpg) repeat-x; border-bottom:solid 1px #e2e2e2; border-collapse:collapse; padding:8px 7px;}
.templet_message_003 table .tdline{ border-left:solid 1px #e2e2e2; padding-left:30px;}
.templet_message_003 h3{ background: url(../images/templet_message_titlebg1.jpg) no-repeat top; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px; height:30px;}
.templet_message_003 h3 em{ font-style:normal; padding-left:200px;}
.templet_message_003 h3 span{ float:right; border-left:solid 1px #ffffff; line-height:11px; padding:0px 20px 0px 46px; margin-top:8px;}
.templet_message_003 h4{ background: url(../images/templet_message_titlebg2.jpg) no-repeat; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px;}

.templet_message_003 .btnBox{ text-align: center; padding:16px 0px;}
.templet_message_003 .btnBox .tips{ float:left; background:url(../images/templet_message_icon.jpg) no-repeat 18px; padding-left:29px; color:#e50000;}

.templet_message_003 .btn{ background:url(../images/templet_message_btn.jpg) no-repeat; width:74px; height:26px; color:#333; border:none; cursor:pointer; }
.templet_message_003 .text{ width:173px; height:21px; line-height:21px; padding:0px 5px;  background:url(../images/templet_message_textbg.jpg) no-repeat left top; color:#55555; border:none; border:0px;}
.templet_message_003 textarea{ width:569px; height:139px; line-height:21px; padding:0px 5px; background:url(../images/templet_message_textareabg.jpg) no-repeat left top; color:#55555; border:0; border:none;}
.templet_message_003 select{ color:#55555; width:130px;}
.templet_message_003 .required{ color:#F00;}
.form_err{ color:#cc0000;}

.news_list{}
.news_list ul li{ border-bottom:1px dotted #3399cc; padding:10px 0;}
.news_list ul li .date_div{ width:125px; float:left;}
.news_list ul li .title_right{ width:515px; float:right;}
.news_list ul li .title_right a{ color:#286eb7;}
.news_txts{ padding-top:5px;}

/*info*/
.Info_title{ padding:0px; margin:10px 0px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; }
.Info_time{ padding:0px; margin:0px; font-size:12px; font-weight:normal; text-align:center; background:url(../images/Icon_line.jpg) repeat-x left top;}
.Info_time{ color:#666; line-height:34px;}
.Info_txt{ padding:10px 20px; background:url(../images/Icon_line.jpg) repeat-x left top; line-height:28px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page{ padding-left:30px; background:url(../images/Icon_dot02.jpg) no-repeat 20px center;}
.Info_page a{ color:#7a7a7a;}

/*honor*/
.honor_006 ul li{ width:163px; height:194px; overflow:hidden; float:left; display:block; list-style:none; padding-right:55px; padding-bottom:5px; }
.honor_006 ul .pic{ text-align:center; padding:6px 0px; border:1px solid #f1efec; margin-bottom:5px;}
.honor_006 ul .pic img{ width:151px; height:104px;}
.honor_006 ul h5{ background-color:#f6f6f6; text-align:center; font-size:12px; padding:5px 15px; font-weight:normal;}
.honor_006 ul h5 a{ color:#484848;}
.honor_006 ul h5 a:hover{ color:#d50000; text-decoration:underline;}
.honor_006 ul .liEnd{  width:163px; height:194px; overflow:hidden; float:left; display:block; list-style:none; padding-bottom:5px;}

/*link*/
.templet_links_001{ width:710px; padding-top:30px; margin:0 auto;}
.templet_links_001 ul li{ text-align:center; width:180px; float:left; height:125px; overflow:hidden; padding:0px 25px;}
.templet_links_001 ul .pic{ border:solid 1px #e0e0e0; padding:1px; width:178px;}
.templet_links_001 ul .pic img{ width:178px; height:71px;}
.templet_links_001 ul h5{ font-size:12px; font-weight:normal; padding:8px 0px;}
.templet_links_001 ul h5 a{ color:#696969;}
.templet_links_001 ul h5 a:hover{ color:#d50000; text-decoration:underline;}

.tc_bottom_bg{ height:83px;}
.tc_bottom{ width:950px; margin:0px auto; padding-top:12px;}
.bottom_left{ width:940px; float:left; font-size:12px; line-height:28px; color:#333; text-align:center}
.bottom_right{ float:right;font-size:12px;}
.bottom_r{ float:left; padding-left:5px;}

/*pages*/
.Pages{ padding:10px 0px; line-height:18px; color:#777777; text-align:right; clear:both; margin-top:13px;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; color:#777777;}
.Pages .p_page b{ font-weight:normal;}
.Pages .p_cur b{ color:#007abc;}
.Pages .p_count b{ color:#007abc;}
.Pages .p_total b{ color:#007abc;}
.Pages .p_page em{ font-style:normal; font-family:Arial; display:none;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; background:#f1f1f1;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page .f2{ margin-right:3px;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:solid 1px #a0a0a0; background:none; margin:0px 2px;}
.Pages .i_button { position:relative; top:0px; width:30px; height:20px; cursor:pointer; border:none; background:url(../images/Page_goto.jpg) no-repeat;}
.Pages_journal{ padding-right:15px; padding-top:0px;}
