﻿@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

div {text-align:left;}

h1, h2, h3, h4, h5, h6{font-size:12px;}

address, cite, em{font-style:normal;}

li{list-style-type:none;}

fieldset, img {border:0; margin-bottom:-6px;}

p{line-height:21px;}

.text_ide{text-indent:30px;}

label,button{cursor: pointer;}

select,input,textarea{font-size:12px;line-height:1.2em;}

body{font-size:12px; font-family:Tahoma, Arial, Geneva, sans-serif; color:#333;-webkit-text-size-adjust:none; /*text-shadow:0px 1px 0px rgba(255, 255, 255, 1);*/}

a{text-decoration:none; color:#666;}

a:hover{ text-decoration:underline;}

td{ text-align:center;}

table,tr{ border:1px solid #ccc;}

input{border:medium none;}

.clear{ clear:both;}







/*公共部分*/

body{ background:#bbe6ea;}

.wapper_bg{ background:url(../images/bg.jpg) no-repeat center; height:727px;}

.wapper_bg1{ background:url(../images/bg.jpg) no-repeat top;}

.header{ width:1000px; height:727px; margin:0px auto;}

.header1{ width:1000px; margin:0px auto;}

.top{ height:190px;}

.top_left{ float:left; }

.top_right{ float:right; width:770px; position:relative; }

.search_div{ width:300px;height:28px;position:absolute;top:118px;left:15px; }

.search_form{ width:300px;height:28px; }

.search_form_text{ width:255px;height:28px;line-height:26px;padding:0 5px;background:#e8e8e8;border:none; -webkit-border-radius:4px 0 0 4px; -o-border-radius:4px 0 0 4px; -ms-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;float:left; }

.search_form_submit{ width:35px;height:28px;background:#00bf90 url(../images/icons.png) no-repeat -56px 6px ;border:none;cursor:pointer;-webkit-border-radius:0 4px 4px 0; -o-border-radius:0 4px 4px 0; -ms-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;float:right; }

.logo_wenzi{ float:left; padding-top:50px; display: block; padding-left:15px;}

.midea{ float:right; background:url(../images/top_right.jpg) no-repeat;}

.right1{ float:right; background:url(../images/top_right.jpg) no-repeat; width:214px; height:62px; padding-left:45px; padding-top:30px;}

.right1 a{ margin-right:7px;}

.top_right ul { padding-left:2px; padding-top:20px;}

.top_right ul li{ float:left; }

.top_right ul li a{ font-size:20px; color:#225982; padding:10px 15px; display:block;}

.banner{ background: url(../images/banner_bg.jpg) no-repeat; width:969px; height:456px; margin-top:23px; padding-left:31px; padding-top:31px; }

.bottom{ background:url(../images/bottom.jpg); height:72px;}

.bot_main{ width:1000px; margin:0px auto;}

.bot_main p{ float:left; color:#fff; line-height:72px; }

.bot_right{ float:right; padding-top:10px; margin-top:15px;}

.bot_right a{ display:block; float:left;}

/*公共部分*/



.hot{ background:#f4eddd; height:420px;}

.hot_main{ width:1000px; margin:0px auto;}

.hot_tit{ display:block; padding-top:40px; margin-bottom:35px;}

.hot1{ float:left; width:214px; height:274px; background:#fff; border:1px solid #ccc; margin:0px 17px;_margin:0px 15px; display:block;}

.hot_back{ background:url(../images/hotbg.jpg) no-repeat; width:206px; height:266px; margin:4px auto;}

.hot1_tit{ font-size:20px; color:#fff; display:block; height:50px; line-height:50px; text-align:center; overflow:hidden;}

.hot1_img{ display:block; margin:8px auto; text-align:center;}

.hot1 ul{ padding-left:15px;}

.hot1 ul li{ background:url(../images/li.jpg) no-repeat left; line-height:18px; padding-left:10px;}

.learnmore{ float:right; margin-right:15px; margin-top:2px;}

.middle{ background: url(../images/middlebg.jpg) ; height:412px;}

.middle_main{ width:976px; margin:0px auto;  padding:0px 12px;padding-top:27px;}

.news{ float:left; width:293px; height:358px; overflow:hidden; }

.news_t{ background:url(../images/new_top.jpg) no-repeat; height:11px;}

.news_b{ background:url(../images/new_bottom.jpg) no-repeat; height:9px;}

.news_m{ height:328px; background:#fff; padding:0px 15px; padding-top:10px;}

.news_tit{ background:url(../images/new_bg.jpg) no-repeat; width:194px; height:45px; display:block; text-align:center; line-height:45px; color:#fff; font-size:18px; text-transform:uppercase; }

.news_top{ height:90px; padding-top:20px; border-bottom:1px dotted #888;}

.news_img{ float:left; width:100%; height:68px; padding:3px; border:1px solid #ccc; display:block; margin-right:5px;}

.news_tit2{ font-size:13px; color:#0064aa; line-height:20px; height:40px; overflow:hidden; font-weight:bold;}

.news_top p{ line-height:18px;}

.news_m ul li{ line-height:32px; border-bottom:1px dotted #888; background:url(../images/new_tubiao.jpg) no-repeat 0px 10px; padding-left:15px;}

.middle_right{ float:right; width:661px; height:358px;}

.case{ height:170px; margin-bottom:18px;}

.case_top{ background:url(../images/case_top.jpg) no-repeat; height:11px;}

.case_bot{ background: url(../images/case_bottom.jpg) no-repeat; height:10px;}

.case_mid{ background:#fff; height:149px;}

.case_wap{ height:30px; background:url(../images/case_bg.jpg) no-repeat right;}

.case_tit{ font-size:24px; color:#0f446b; text-transform:uppercase; padding-left:20px;}

.case1{ float:left; width:270px; height:86px; background:#f1f1f1; padding:10px;  margin-top:12px; margin-left:20px;}

.case_img{ float:left; width:107px; height:72px; display:block; background:#fff; padding:3px; border:1px solid #ccc; margin-right:10px;}

.case_j{ line-height:20px; font-size:14px; margin-bottom:10px; display:block; color:#333; height:50px;}

.about{ height:170px;}

.about_wap{ float:left;height:45px; background:url(../images/about_bg.jpg) no-repeat right; width:525px;}

.about_tit{ background:url(../images/about.jpg) no-repeat; display:block; color:#fff; width:154px; height:45px;font-size:18px; text-transform:uppercase;text-align:center; line-height:45px;}

.about_mid{ padding:0px 10px; }

.about_ry{ float:right;}

.about_mid p{ float:left; width:505px; margin-top:10px; padding-left:10px; height:90px; overflow:hidden;}

.about_mid p a{ color:#0064aa;}

.coryright{ background:url(../images/copyright.jpg) no-repeat; height:368px;}

.copy_main{ width:1000px; margin:0px auto; padding-top:60px;}

.copy_left{ float:left; background:url(../images/send.jpg) no-repeat; width:582px; height:127px; padding-left:55px; padding-top:68px;}

.copy_right{ float:right; background:url(../images/contact.jpg) no-repeat; width:304px; height:160px; padding-left:40px; padding-top:35px;}

.logo_bottom{ display:block; text-align:center; margin-top:15px;}

.email2{ width:537px; margin-bottom:7px;}

.email2 span{ float:left; width:80px; height:42px; line-height:42px; text-align:right; color:#fff; font-size:16px; display:block;}

.email2 input{ float:left; padding-left: 10px;}

.email_txt{ background:url(../images/email1.jpg) no-repeat; width:313px; height:42px; line-height:42px;}

.email_txt2{ background:url(../images/submit.jpg) no-repeat; width:456px; height:42px;}

.copy_right ul{ background:url(../images/contact_bg.jpg) no-repeat 0px 12px; padding-top:8px;}

.copy_right ul li{ line-height:24px; color:#fff; padding-left:25px;}

.doctor{width:1000px; height:274px; display:block; clear:both; overflow:hidden; zoom:1;}

#scroll_begin,#scroll_end{float:left;}

#inRollLeft{width:800%; float:left;}

#search_box { float:left;   width:456px; overflow:hidden;   height:42px; background: url(../images/submit.jpg) right bottom no-repeat; }

#search_box input{line-height:42px; height:42px;}

#search_box form { overflow:hidden;;zoom:1;width: 460px; height:42px; padding: 0; margin: 0 }

#searchfield { display: block; float: left; padding-left:12px;  height:42px; width:310px; font-size: 12px; color: #777; background: none; border: none; margin-right: 10px; }

#searchbutton { height: 42px; width: 120px; padding: 0; margin: 0; cursor: pointer; background: none; border: none; float:right; }

#em{color: #777;}

/*#nav{ float:left;width:760px; line-height:30px; position:relative;}

#nav li.first{float:left; display:block;  z-index:99;}

#nav li.first a,#nav li.first a:visited{display:block; font-family:Tahoma,Candara, Arial, Helvetica, sans-serif; font-size:20px; color:#225982;}

#nav li.first a:hover{ color:#b51809; text-decoration:none;}

#nav li.first ul{width:240px; display:none; z-index:99999;background: #f3f3f3;}

#nav li:hover ul{display:block;z-index: 99999;}

#nav li.first ul li a,#nav li.first ul li a:visited{font-size:14px; color:#b51809;  font-weight:bold;}

#nav li.first ul li a:hover{text-decoration:underline; color:#225982; background:none; }

#nav li.first ul.dppro{width:150px;   border-bottom: 3px solid #333;  padding-left:10px; overflow:hidden; zoom:1; position:absolute; left:100px; z-index:99999;}

#nav li.first ul.dppro li{float:left; width:140px;  line-height:30px; background: url(../images/bread2.jpg) no-repeat 0px 20px; border-bottom:1px dotted #888; }

#nav li.first ul.dppro li a{ color:#225982;}*/



#nav{ float:left;width:760px; line-height:30px; position:relative;}

#nav li.first{float:left; display:block;  z-index:99;}

#nav li.first a,#nav li.first a:visited{display:block; font-family:Tahoma,Candara, Arial, Helvetica, sans-serif; font-size:20px; color:#225982;}

#nav li.first a:hover{ color:#b51809; text-decoration:none;}

#nav li.first ul{ display:none; z-index:99999;background: #f3f3f3;}

#nav li:hover ul{display:block;z-index: 99999;}

#nav li.first ul li a,#nav li.first ul li a:visited{font-size:14px; color:#b51809;  font-weight:bold;}

#nav li.first ul li a:hover{text-decoration:underline; color:#225982; background:none; }

#nav li.first ul.dppro{  border-bottom: 3px solid #333;  padding-left:10px; overflow:hidden; zoom:1; position:absolute; left: -140px; z-index:99999;padding-top: 2px;}

#nav li.first ul.dppro li{float:left; width: auto;  line-height: 25px; background: url(../images/bread2.jpg) no-repeat 0px 20px; border-bottom:1px dotted #888; padding-left: 5px;}

#nav li.first ul.dppro li a{ color:#225982;}





.sub_cont{ width:1000px; height:auto; margin:0px auto; padding-top:20px;  background:#fff; overflow:hidden; margin-bottom:30px;}

.breadcrumb{ height:40px; background: url(../images/about_bg.jpg) no-repeat right;}





.bread1{ float:left; background: url(../images/bread2.jpg) no-repeat 0px 15px; line-height:40px; margin-left:20px; display:block; width:980px; margin-bottom:20px;}

.bread1 a{ margin-left:10px;}



.sub_left{ float:left; width:256px;}

.subcase{ margin-bottom:15px;}

.subcase_t{font-size:18px;line-height:40px; display:block; background:url(../images/subbg2.jpg) no-repeat bottom; width:256px; overflow:hidden; margin-bottom:10px;}

.subcase_t span{ color:#ca010a; font-size:30px;  }

.subcase1{ padding-left:5px; display:block;  height:88px; padding-top:12px; overflow:hidden; margin-bottom:10px; }

.subcase1_img{ display:block; padding:4px; background:#fff; border:1px solid #ccc; width:100px; height:80px; float:left; margin-right:5px;}

.subcase1 p{ line-height:33px; height:28px; overflow:hidden;}

.subcase1 img{ float:left; margin-right:5px;}

.main_class1{font-size:12px; color:#343434; line-height:22px; height:44px; overflow:hidden; margin-bottom:10px; display:block;}

.subcase ul li{ line-height:30px;  }

.subcase ul li a{background:url(../images/tubiao3.jpg) no-repeat 13px 10px; display:block;width:200px; height:32px; display:block; overflow:hidden; padding-left:30px;}

.about{ display:block; margin-bottom:20px;}

.subcase ul li a:hover{ background:url(../images/tubiao4.jpg) no-repeat; }

.live{ padding-left:15px; padding-top:15px;}

.sub_right{ float:right; width:700px;}

.sub_right p{ color:#717171; line-height:24px; margin-bottom:15px;}



/*关于我们*/



<!--产品列表-->

.subproducts{ width:700px; float:right;}

.subproducts .subproducts1{ float:left; width:660px; height:170px;  background:url(../images/subbg2.jpg) no-repeat bottom; overflow:hidden; margin:0px 16px;margin:15px 0px;}

.sub_pro1{ float:left; margin-right:10px; width:286px; height:150px; border:1px solid #e5e5e5; display:block; background:#fff; border-bottom:3px solid #dddddd; padding:7px; }

.sub_pt{ font-size:12px; line-height:30px; color:#333;}

.sub_pt span{ font-weight:bold; font-size:14px;}

.subproducts1 p{ margin:8px 0;}



<!--产品列表-->





.user-defined{float:right; width:700px; height:auto; overflow:hidden;}

.abouttitle{background:url(../images/blackarrow.png) no-repeat 0 3px; font-weight:bold; padding-left:23px; margin-bottom:5px;}

.aboutlist{margin-bottom:25px; width:700px; float:right;}



/*新闻列表*/

.newswrapper{padding-top:10px; float:right; width:650px; }

.blacktitle{overflow:hidden; zoom:1; height:26px; line-height:26px; background:#387ed4; color:#fff; margin-bottom:25px; text-shadow:none;}

.newspart li{height:35px; line-height:35px; margin-bottom:5px; border-bottom:1px dashed #bbb;}

.newstitle{float:left; width:500px; height:30px; line-height:30px; overflow:hidden; padding-left:20px; background: url(../images/tubiao3.jpg) no-repeat 0px 10px;}

.newstitle a,.newstitle a:visited{color:#333;}

.subnewsdate{float:right; margin-right:10px;}

.blacktitle .subnewsdate{width:95px; border-left:3px solid #fff; text-align:center; margin-right:0px;}

.subcase_t2{ height:32px; display:block; background:#222; color:#fff; line-height:32px; font-weight:bold; font-size:16px; padding-left:15px;}

.new_new{ margin-bottom:20px;}

.new_new ul li{ line-height:30px; border-bottom:1px dashed #ccc; padding-left:13px;}

.new_new ul li a{ color:#333;}

.need{ font-weight:bold; font-size:16px; color:#333; display:block; margin-bottom:8px; height:30px; line-height:40px; padding-left:10px; }

.need img{ margin-right:7px;}

.need1{ font-weight:bold; font-size:16px; color:#333; display:block; margin-bottom:15px; }

.need_w{ padding-left:20px; margin-bottom:30px;}

.need_n{ background:url(../images/yx.png) no-repeat; display:block; padding-left:20px; margin-top:10px; height:25px;}

.followus{ padding-left:20px; margin-bottom:25px;}

.followus div a{ width:80px; display:block; margin:12px 0px; padding-left:8px;}

.followus div a img{ margin-right:5px;}

.prolistwrapper{ float:right; width:680px; padding-right:20px;}

.prolistwrapper li{height:94px; overflow:hidden; padding:15px 10px 15px 165px; border-bottom:1px dashed #999; margin-bottom:15px; position:relative;}

.prolistpic{position:absolute; left:0px; top:14px; padding:3px; border-top:1px #bbb solid; border-left:1px #bbb solid; border-right:1px #eee solid; border-bottom:1px #eee solid; background:#f5f5f5;}

.prolistpic img{width:135px; height:90px;}

.prolistTitle a, .prolistTitle a:visited{display:block; margin-bottom:5px; color:#333; font-weight:bold; text-decoration:underline;}

.prolistwrapper li p{ height:68px; overflow:hidden;}

.prolistmore{width:60px; height:20px; line-height:18px; position:absolute; top:95px; right:10px; background:#c71d1d; text-align:center;}

.prolistmore a{color:#fff; text-shadow:none;}

.learn{ font-weight:bold; color:#333;}

/*新闻列表*/



/*案例*/


.subproducts3{ float:left;  width:152px; height:150px; background:url(../images/subbg2.jpg) no-repeat bottom; overflow:hidden; margin:10px 8px;}
.sub_pro2{ float:left; width:140px; height:100px; border:1px solid #e5e5e5; display:block; background:#fff; border-bottom:3px solid #dddddd; padding:5px;}
.sub_pro2 img{ width:140px; height:105px;}

.sub_pro2:hover{ border: 1px solid #F30909; background: #D65353; border-bottom: 3px solid #CC4343;}


.subproducts2{  width:690px; height:138px; background:url(../images/subbg2.jpg) no-repeat bottom; overflow:hidden; margin:10px 0px;}



.sub_pt2{ font-size:12px;font-weight:bold; line-height:20px; color:#333; text-align:center; display:block;}

.subproducts2 p{ margin:7px 0; height:45px; overflow:hidden;}

.read2{ float:right;}

/*案例*/

.subcontact{ width:700px; float:right;}

.subcontact p{ font-size:14px; line-height:35px;}

.subcontact span{ display:block; margin-bottom:20px;  width:632px; height:162px;}









/*产品详情*/

.prodetailtop{margin-bottom:30px;}

.prodetailtopmain{ float:left;overflow:hidden; zoom:1; padding:15px; width:970px;}

.prodetailtop_pic{width:430px; float:right; padding:5px; border:1px solid #ccc;}

.prodetailtop_text{width:50%; float:left; margin-left:25px;}

h1{font-size:16px; color:#225982; margin-bottom:10px; margin-left:100px;}

.data li{overflow:hidden; zoom:1; padding:10px 0px; border-bottom:1px dashed #ccc;}

.data .data_l{display:block; width:32%; margin-right:1%; float:left; font-weight:bold; text-shadow:none;}

.data .data_r{float:left; width:64%;}

.blue{color:#999; margin:15px 0px;}

.pro_follow{margin:15px 0 0 0;line-height:20px;}

.help{color:#699B9C;}

.email,.chat{margin-right:2%;}



.mainrin{position:relative;}

.subpromenu{overflow:hidden; zoom:1; background:url(../images/tabmenu_repeat.png) repeat-x left bottom; height:37px; line-height:35px; padding-left:151px; margin-bottom:25px; text-shadow:none;}

.subpromenu li{float:left;  width:120px;  text-align:center; border:1px solid #C6C6C6; border-bottom:none; border-left:none;}

.subpromenu li a,.subpromenu li a:visited{display:block; color:#333;}

.subpromenu li a:hover{ text-decoration:underline;}

.subpromenu li.menuadv{float:none; border:none;  position:absolute; top:-1px; left:0px; width:151px;}

.subpromenu li.menuadv a,.subpromenu li.menuadv a:visited{background:url(../images/tab1.png) no-repeat 0 0; color:#fff; height:44px;}

.subprotext{margin-bottom:30px; border:1px solid #C6C6C6; background:url(../images/subbg2.jpg) repeat-x; padding-bottom:20px;}

.subprotitle{height:35px; line-height:35px; background:url(../images/tabmenu_repeat.png) repeat-x left bottom; font-weight:bold; color:#333;  margin-bottom:15px; padding:0px 20px;}

.simple_intro{padding:20px 20px 10px;}

.text_box{padding:0px 20px 0px 20px; overflow:hidden; zoom:1; width:850px; margin:0 auto;}

.text_l{width:410px; float:left;}

.pic_r{width:230px; float:right;}

.pic_r img{width:222px; height:148px; padding:3px; border:1px solid #ccc; background:#f4f4f4; margin:15px 0px;}

.text_l dl{margin-bottom:15px;}

.text_l dt{font-size:17px; margin-bottom:5px;}

.text_l dd,.simple_intro p{line-height:24px;}



.inquiry1{border:1px solid #C6C6C6; background:url(../images/subbg2.jpg) repeat-x;}

.inquirytitle{font-size:14px; font-weight:bold; color:#333;  background:url(../images/tabmenu_repeat.png) repeat-x left bottom;padding:10px 0px 10px 20px;}







.inquirymain span{font-weight:bold; color:#225982; font-size:14px;}

.inquirymain table{ margin:0px auto; margin-top:25px;}

.inquirymain input{border:1px solid #ccc; width:250px; height:18px;}

.inquirymain textarea{border:1px solid #ccc; width:350px; height:180px;}

.inquirymain table td{padding:3px 8px 3px 15px;}

.inquirymain input.sendmessage{background:url(../images/sendmessage.png) no-repeat 0 0; width:169px; height:32px; border:none; margin:10px 0px 10px 180px;}



.table_bg{ padding:1px; background:#F5F5F5; margin:15px auto;}

.pro_table{border:none;border-top:1px solid #CCC; border-left:1px solid #CCC; text-align:center; background:#E8E8E8; text-shadow:none;}

.pro_table tr{border:0px;}

.pro_table td,.pro_table th{border:none;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:8px 15px;}



.pro_table2{border:none;border-top:1px solid #EFEFEF; border-left:1px solid #EFEFEF;}

.pro_table2 tr{border:0px;}

.pro_table2 td{border:none;border-bottom:1px solid #EFEFEF;border-right:1px solid #EFEFEF;}



.sub_c_r{ float:right; width:960px; padding-bottom:30px; margin-top:50px;}







.leftprolist{background:#f7f7f7; padding:12px 13px 25px;}

.subtitle{height:35px; line-height:35px; background:url(../images/subtitle_bg.png) no-repeat left bottom; margin-bottom:15px;}

.subtitle a{font-size:15px; font-weight:bold; color:#333;}

.subtitle a span{color:#ab0b0b;}

.leftpro dl {position:relative; z-index:20;}

.leftpro dl dt { position: relative; z-index: 30; height: 35px; line-height:35px; overflow:hidden; background: url(../images/bread2.jpg) no-repeat left bottom;}

.leftpro dl dt a { display: block; color: #333; background:url(../images/plus.png) no-repeat 10px 13px; padding-left:30px;}

.leftpro dl dt a:hover{ font-weight:bold;}







.sidelink{padding:18px 15px 20px;}

.sidebold{font-size:16px; font-weight:bold; color:#333; height:24px; line-height:24px; font-family:Tahoma,Arial,Verdana,sans-serif; margin-bottom:8px;}

.chatnow{display:block; margin:8px 0px; color:#333;}

.leftlink_mail{display:block; background:url(../images/leftlink_mail.png) no-repeat 0px 5px; padding:5px 0px 5px 27px; border-bottom:1px dotted #999;}



.leftslide{background:#f7f7f7; margin:0px 0px 15px; padding:15px;}

.aside-parts-slide { overflow:hidden; width:200px; margin:15px auto 0px; margin-bottom:20px;}

ul#aside-parts-slide  { overflow:hidden; position:relative; width:200px; height:175px;  }

ul#aside-parts-slide  li{overflow:hidden; width:200px;  height:175px; position:absolute; top:0; left:0; display:none; text-align:center;}

ul#aside-parts-slide  li img{display:block; width:180px; height:120px; padding:5px; border:1px solid #ccc; margin:7px auto; background:#f6f6f6; }

ul#aside-parts-slide  li p a{color:#333;}

ul#aside-parts-nav   {overflow:hidden; text-align:right;}

ul#aside-parts-nav  li { display: inline-block; vertical-align: top; width: 10px; height: 12px; margin: 0 2px; zoom: 1; *display: inline; cursor:pointer; background: url(../images/blackdot.png) no-repeat 0 0;}

ul#aside-parts-nav  li.now { background: url(../images/reddot.png) no-repeat 0 0; cursor:default;}



.leftcontact{background:#f7f7f7; padding:15px;}

.indexcontact_text{padding:5px 5px 0px;}

.indexcontact_text p{padding-left:28px; margin-bottom:5px;}

.indextel{background:url(../images/tel.png) no-repeat 0 3px; font-size:16px; font-weight:bold;}

.indexmail{background:url(../images/mail.png) no-repeat 0 6px;}

.indexaddr{background:url(../images/address.png) no-repeat 0 4px;}



.breadcrumbs{padding:25px 0px 13px 0px; background:url(../images/tabmenu_repeat.png) repeat-x left bottom; color:#025295; margin-bottom:20px;}

.breadcrumbs strong{color:#333; padding-left:30px; background: url(../images/icon_3.png) no-repeat 0 0;}

.breadcrumbs a{margin:0px 5px;}



.abouttitle{background:url(../images/blackarrow.png) no-repeat 0 3px; font-weight:bold; padding-left:23px; margin-bottom:5px;}

.aboutlist{margin-bottom:25px;}

/*产品详情*/



.subtit1{ float:left; font-size:14px; font-weight:bold; display:block; background:url(../images/blackarrow.png) no-repeat; color:#333; padding-left:20px; margin-bottom:20px;}

.more2{ float:right;  margin-right:10px; }

.leftprolist{background:#fff; padding:12px 13px 25px;}

.subtitle{height:35px; line-height:35px; background:url(../images/subtitle_bg.png) no-repeat left bottom; margin-bottom:15px;}

.subtitle a{font-size:15px; font-weight:bold; color:#333;}

.subtitle a span{color:#007ce9;}

.leftpro dl {position: relative; z-index:20;}

.leftpro dl dt { position: relative; z-index: 30; height: 35px; line-height:35px; overflow:hidden; background: url(../images/line2.jpg) no-repeat bottom; z-index:1;}

.leftpro dl dt a { display: block; color: #333; background:url(../images/plus.png) no-repeat 10px 13px; padding-left:30px;}

.leftpro dl dt a:hover{ color:#008634;}

.leftpro dl dd { position: absolute; z-index: 20px; top: 0px; left:255px; display: none; width: 255px; height: auto; background: #fff; border: 1px solid #d6dbe1; box-shadow: -1px 1px 6px rgba(0, 0, 0, .3); }

.leftpro dl dd.sub-list1 { top: -29px;}

.leftpro dl dd.sub-list2 { top: -64px;}

.leftpro dl dd.sub-list3 { top: -99px;}

.leftpro dl dd.sub-list4 { top: -134px;}

.leftpro dl dd.sub-list5 { top: -169px;}

.leftpro dl dd ul { padding: 15px 0px 26px; }

.leftpro dl dd ul li { padding: 0 15px; line-height:22px; background:none;}

.leftpro dl dd ul li a { display: block; padding:6px 0px 6px 30px; border-bottom: 1px dotted #ccc;  background: url(../images/bread2.jpg) no-repeat 0px 12px; color:#333;}

.leftpro dl dd ul li a.second{color:#333; font-weight:bold; }

/*nomal-hover*/





/* for ie 6 jquery */

.leftpro dl.phover dt a {color:#008634; background:url(../images/minus.png) no-repeat 0px 0px;}

.leftpro dl.phover dd { display: block; }

/**faq.html**/

.faq{ float:right; width:700px;}

.f_questions{margin:30px 0px 30px;}

.questions{margin:10px 0px 35px 0px; }

.q_title{color:#333; padding:10px 15px 10px 30px; font-weight:bold; background:url(../images/faq1.png) no-repeat 4px 10px; text-shadow:none;}

.q_text{padding:10px 15px 10px 30px; line-height:30px; min-height:46px; background:url(../images/faq2.png) no-repeat 2px 17px; border-bottom:1px dashed #bbb;}

.faqinquiry{font-size:14px; font-weight:bold; color:#132a56; text-decoration:underline;}



.subright{ float:right; width:700px;}

.contactus{ background:#f6f6f6; padding:20px 0 20px 20px;}

.contactus ul{  padding-left:40px;}

.contactus ul li{ line-height:36px; font-size:14px;}

.news_right{ float:right; width:680px;}

.news_right ul{ float: left; width:650px; overflow:hidden;}

.news_right li{ line-height:36px; border-bottom:1px dashed #ccc; position:relative; }

.news_right li span{  position:absolute; right:20px; color:#666;}

.news_right li a{  background:url(../images/bread2.jpg) no-repeat 0px 3px; padding-left:20px;}

















.slide-wp{width: 937px;height:420px;position: relative;left:50%;margin-left:-484px;}/*margin-left:-960px;必须是width的一半*/

.slides, .slide-bg{height:373px; width: 937px ;background-color: #fff;overflow: hidden; z-index:0;}

.slidesjs-pagination{position: absolute;top: 635px;left: 50%;z-index:11;margin-left: -52px;}

.slidesjs-pagination li{float: left;margin-right: 10px;}

.slidesjs-pagination li a{text-indent: -9999px;background-color:#333;display: inline-block; *display:block;_display: block;width: 25px;height: 7px;padding: 0;_height: 2px;_line-height: 1;}

.slidesjs-pagination li a.active{background-color:#8D0C0C;}

.slideChild{height:373px;;margin: 0 auto;z-index: 10;height: 398px;position: relative;}

.slideChild a.opa{position: absolute;top: 0;left: 0;display: inline-block; *display:block;_display: block;width: 100px;height: 50px;background-color: #fff;filter: alpha(opacity=0);-ms-filter: "alpha(opacity=0)";opacity: 0;}

.slideImg{position: absolute;top: 0;left: 0;z-index: 9;}



























.c_font{display:block; text-align:right; color:#c00;}

.c_bg{ background:#eeeeee; display:block;}

.c_font2{ font-size:12px; font-weight:bold; padding:3px 10px;margin-bottom:1px;}

.c_textarea{ width:99%; height:100px; border:1px solid #cbcfd2;}

.c_info{ overflow:hidden;zoom:1; background:#EEEEEE; padding:10px 0;}

.c_info_left1{width:90px; float:left;padding:0 0 0 15px; text-align:right; margin-right:10px; display:inline;}

.c_info_left2{width:190px; float:left; margin-right:5px; display:inline;}

.c_info_right{width:155px; float:left;padding:0 25px 0 0;}

.c_info .c_input{height:22px; width:180px;margin:0 0 5px;}

.c_m{margin:0 0 5px; }

.c_btn{ text-align: center; padding:18px 0 12px}

.c_border{ border-bottom:1px dashed #e3e3e3;}

.prolistinquiry:hover{ background:#1c4ba6; color:#fff; text-decoration:none;}







.leftslide{background:#f7f7f7; margin:0px 0px 15px; padding:15px;}

.aside-parts-slide { overflow:hidden; width:200px; margin:15px auto 0px; margin-bottom:20px;}

ul#aside-parts-slide  { overflow:hidden; position:relative; width:200px; height:190px;  }

ul#aside-parts-slide  li{overflow:hidden; width:200px;  height:190px; position:absolute; top:0; left:0; display:none; text-align:center;}

ul#aside-parts-slide  li img{display:block; width:180px; height:120px; padding:5px; border:1px solid #ccc;  background:#f6f6f6; margin-top: 7px;

margin-left: -10px; }

ul#aside-parts-slide  li p a{color:#333;}

ul#aside-parts-nav   {overflow:hidden; text-align:right; float: right; margin-right:46px;}

ul#aside-parts-nav  li { display: inline-block; vertical-align: top; width: 5px; height: 12px; margin: 0 2px; zoom: 1; *display: inline; cursor:pointer; background: url(../images/blackdot.png) no-repeat 0 0; float:left;}

ul#aside-parts-nav  li.now { background: url(../images/reddot.png) no-repeat 0 0; cursor:default;}







.bottom{ background:url(../images/bottom.jpg); height:72px;}

.bot_main{  margin:0px auto;}

.bot_main p{ float:left; color:#fff; line-height:30px; height: 60px; margin-top: 10px; }

.bot_right{ float:right; padding-top:10px;}

.bot_right a{ display:block; float:left;}



/**toubudaohang**/

.sub_c_r1{ float:right;  padding-bottom:30px; }

.prolistmore1{width:60px; height:20px; color:#fff;line-height:18px; position:absolute; top:95px; right:10px; text-align:center;}

.bread2{ float:left; background: url(../images/bread2.jpg) no-repeat 0px 15px; line-height:40px; margin-left:20px; display:block; width:980px; margin-bottom:20px;}

.bread2 a{ margin-left:20px;}



/** chanpinxiangxi yemian**/

.user-defined{float: right;}

.aboutlist{ font-size:12px;line-height: 22px;clear: both;overflow: hidden;}

.clickinfo {text-align: right;padding: 10px 20px 10px 0px;margin: 10px 0px 20px;color: #999;border-top: 1px dashed #ccc;border-bottom: 1px dashed #ccc;}

.aboutlist p{line-height:22px;}

.aboutlist h1 {font-size: 16px;color: #B52B18;text-align: center;}

.aboutlist h2{margin-top:15px;}

.aboutlist  li {float: left;margin-top: 10px;width: 300px;}

.aboutlist img{padding:5px;}





.contactinfor{padding:10px 0px 10px 160px; border-bottom:1px dashed #ccc;}



.contactinfor .mail{background:url(../images/mail.png) no-repeat 0 3px; margin-right:90px; padding-left:20px; color:#AB0B0B;margin-left: 50px;}

.phone{background:url(../images/tel.png) no-repeat 0 0; padding-left:20px;}



.contactinfor a{ display:inline-block; margin-right:12px; font-size:14px;}

.contactinfor a img{ vertical-align:middle;}





.inquirymain{padding:20px;}



/** shubiaojingguobianse yemian**/

.pro_table tr:hover{ background:#FFF;}



.contactus h1{font-size:16px; color:#225982; margin-bottom:10px; margin-left:0px;}



.propic{width: 250px;float: left;margin-right: 5px;margin-left: 8px;}
.propic a img{width: 230px;border:1px solid #ccc;padding: 5px;}
.propic a img:hover{background: #ce1717;}
.propic p{text-align:center;height: 45px;line-height: 20px;}

.country{ float:right;}