@charset "utf-8";
/* CSS Document */
*{margin:0 auto;padding:0px;}
body,p,h1,h2,h3,h4,h5,ul,li,img,table,tbody,tr,td,a{margin:0 auto;padding:0px;_margin:0 auto;_padding:0px;}

body{font-size:12px;text-transform: inherit;color:#555555; background:url(bg_in.jpg) no-repeat top center #eaeaea; }

img{border:none;}

a{text-decoration:none;border:none}

ul li{list-style:none}

#header{ width:970px; margin:0 auto;}

.logo{ float:left;}

.top_right{ float:right; margin-top:-108px; width:160px}

.top_right ul li{ float:left; margin-left:10px; font-size:13px; text-transform:uppercase }

.top_right ul li a{ padding-left:20px; color:#343432}

.ch{ background:url(ch.jpg) no-repeat left center;}

.en{ background:url(en.jpg) no-repeat left center; }

.nav{ float:right;}

.nav ul li{ float:left; width:93px; text-align:center; font-family:"Microsoft YaHei"; text-transform:uppercase}

.nav ul li a{ font-size:14px; color:#444444; display:block;padding-top:50px; height:68px}

.nav ul li a span{ font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#9b9b9b; text-transform:uppercase}

.nav ul .navlist01 a{ color:#fff; background:url(home_a.png) no-repeat top center; }

.nav ul .navlist01 a span{color:#fff}

.midbg{ width:960px; height:400px; position: relative; z-index:1;clear:both; margin:0 auto; }

.iBan { height:400px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none; padding-top:5px}

.iBanScreen{  height:400px; background-repeat:no-repeat; background-position:center top;}

.iBanScreen ul{ width:100%; height:400px; position:relative; top:0; margin:0 auto;}

.iBanScreen li{ width:100%; height:400px; overflow:hidden; position:absolute; display:none;}

.iBanScreen li a{ display:block; width:100%; height:100%}

.iBanScreen .num{ position:absolute; bottom:15px; left:45%; z-index:999; }

.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}

.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}

#container{ width:970px; margin:0 auto; margin-top:30px; clear:both; padding-bottom:35px} 

.anout_index{ float:left; width:386px; margin-bottom:15px}

.anout_index h2{ background:url(about_h2.jpg) no-repeat top center; height:41px;}

.h2_index{ margin-bottom:6px; padding-left:43px; font-size:16px; color:#3e8ade; padding-top:9px; text-transform:uppercase}

.h2_index span{ float:right; padding-top:8px;*padding-top:0px; *margin-top:-10px}

.anout_index img{ margin-bottom:12px}

.anout_index p{ line-height:20px; font-size:13px; color:#555555; padding:5px}

.anout_index p a{ color:#008ac6}

.right_index{ float:right; width:575px;}

.news_index{ float:left; width:336px;}

.news_index h2{ background:url(news_h2.jpg) no-repeat top center; height:41px;}

.case_index{ float:right; width:228px;}

.case_index h2{ background:url(pro_h2.jpg) no-repeat top center; height:41px;}

.news_top{ background:#f2f2f2; border:2px solid #dbdbdb; padding:13px 15px 10px 15px}

.n_t_title{ line-height:30px; font-size:15px; color:#303030; font-weight:bold}

.n_t_p{ color:#6b6b6b; line-height:17px}

.n_t_time{ color:#a9a9a9; text-transform:uppercase; padding-top:9px}

.news_index ul{ padding-top:10px}

.news_index ul li{ line-height:26px; background:url(news_dian.jpg) no-repeat 10px center; font-size:13px;}

.news_index ul li a{ padding-left:20px; color:#303030}

.time{ float:right; color:#909090; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-right:10px}

/*本例css*/
.case_show { width:228px; height:195px; position: relative; overflow:hidden; }

.case_div li p{ color:#303030; background:#e2e2e2; height:35px; line-height:35px; text-align:center; font-family:"Microsoft YaHei"}

/*数字按钮样式*/
.case_show .num { overflow:hidden; height: 20px; position: absolute; top:5px; right:3px; zoom:1; z-index:3 }
.case_show .num li { width: 20px; height: 20px; line-height: 20px; text-align: center; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #434446; background: #fff; margin-right:5px; border-radius:50%; cursor:pointer; float: left; }
.case_show .num li.on { background: #33a1d1; } /*当前项*/

.search_bg{ clear:both; background:url(search_bg.png) no-repeat top center; height:76px; }

.search_bg p{ padding-top:11px; padding-left:25px;}

.search_bg p img{ float:left; padding-left:12px}

#search{height: 30px; float: right;  margin-top:5px; width:236px; margin-right:27px;}

#input{width:198px;height:30px; line-height:30px; text-indent: 12px; border: none;background:url(search_left.jpg) no-repeat left center }

#footer_bg{ background:url(footer_bg.jpg) repeat-x #8e8e8e;  clear: both; overflow: hidden; padding-bottom:10px;}

.footer{ width:970px; margin:0 auto;}

.f_nav{ float:left; margin-top:50px; background:url(footer_g.jpg) no-repeat right top; /*text-align:center;*/ padding:0px 50px; height:252px;}

.f_nav h2{ font-size:15px; color:#555555; margin-bottom:20px; text-transform:uppercase}

.f_nav ul li{ line-height:28px; font-size:13px; text-transform: capitalize}

.f_nav ul li a{ color:#555555; }

.f_nav p{ line-height:28px; text-align:left}

.add{ background:url(add.jpg) no-repeat left center; padding-left:30px;}

.f_tel{ background:url(tel_logo.jpg) no-repeat left center; padding-left:30px;}

.fex{ background:url(fex.jpg) no-repeat left center; padding-left:30px;}

.email{ background:url(email.jpg) no-repeat left center; padding-left:30px;}

.f_right{ float:right; width:255px;margin-top:50px;}

.f_right h2{font-size:15px; color:#555555; margin-bottom:20px;}

#name_in{ background:url(f_contact.jpg) no-repeat top center; height:32px; width:187px; line-height:32px; border:none; margin-bottom:7px}

#tel1_in{ background:url(f_tel.jpg) no-repeat top center; height:32px; width:187px; line-height:32px; border:none; margin-bottom:7px}

#content_in{ background:url(f_content.jpg) no-repeat top center; height:74px; width:255px; line-height:23px; border:none; margin-bottom:7px}

.tijiao_in{background:url(f_submit.jpg) no-repeat top center; width:70px; height:26px;border:none;}

.f_p{ clear:both; line-height:23px; font-size:13px; color:#000; padding-top:10px;}

.f_p a{ color:#000}

/*ny*/

#content_ny{ width:965px; margin:0 auto; margin-top:30px; clear:both; padding-bottom:35px; overflow:hidden; background:url(content_ny.jpg) repeat-y; margin-bottom:20px}

.left_bg{ background: url(left_bg01.jpg) repeat-y; float:left; width:198px; }

.left{ background:url(left_bg.jpg) no-repeat top center; padding-left:11px;height:465px}

.left h2{ font-size:16px; color:#3e8ade; padding-left:63px; padding-top:40px; padding-bottom:10px; text-transform:uppercase}

.left h2 span{ font-size:10px; margin-left:-9px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#838383}

.left ul{ margin-top:10px}

.left ul li{ height:37px; line-height:30px; background:url(list_visited.png) no-repeat 42px 8px; font-size:13px; text-transform:capitalize}

.left ul li a{ padding-left:60px; color:#555; display: block; height:37px;}

.left ul li a:hover{ background:url(list_hover.png) no-repeat left center; color:#fff}

.left ul li.list01 a{background:url(list_hover.png) no-repeat left center; color:#fff}

#search_ny{height: 25px;  margin-top:30px; }

#input_ny{width:136px;height:23px; line-height:23px; text-indent: 12px; border:1px solid #a9a9a9; }

.right_ny{ float:right; border-top:1px solid #c9c9c9; width:765px}

.right{ width:725px; margin:0 auto}

.return{font-size:12px;font-weight:normal;font-family:"宋体"; line-height:35px; border-bottom: #006de2 4px solid;width:725px; text-align:right; display:block; text-transform:capitalize  }

.return .home{ background:none}

.return a{color:#595955;padding-right:3px;padding-left:5px;}

.return a:hover{ color:#d82e2c}

.title_h1{font-size: 20px;  color: #006de2;      font-weight: bold; clear:both; padding-top:10px; font-family:"Microsoft YaHei"; padding-bottom:10px; text-transform:capitalize }

.en_ny{  color:#909090; text-transform: capitalize; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-left:5px}

.page_content{padding:15px 10px;line-height:30px;text-align:center; overflow:hidden; background:url(page_content_bg.jpg) no-repeat top center; padding-top:20px }

.page_content p{text-align:left;text-indent:2em; font-size:13px; }

.News_list{margin-top:5px;text-align:left; font-size:14px}

.News_list li{line-height:35px; font-size:14px; background:url(news_dian.jpg) no-repeat 5px center; border-bottom:1px dashed #CCC}

.News_list li a{color:#5b5b5b; display:block; padding-left:18px;}

.News_list li a:hover{  color:#006de2}

.time{ float:right}

#page{clear:both;margin:20px; text-align: center; color:#666; text-transform:capitalize}

#page a{color:#666;padding-left:5px}

.Product_list{margin-top:5px;overflow:hidden}

.Product_list li{float:left; text-align:center;width:162px;height:180px;  margin:6px;border:1px solid #CCC;background:#e2e2e2; }

.Product_list li img{ width:160px;height:112px; }

.Product_list li h3{font-size:13px;  line-height:18px;color:#595955; font-weight:normal;  text-transform:capitalize; padding:5px 0px}

.Product_list li a:hover h3{ color:#006de2}

.about_list{margin-top:5px;overflow:hidden}

.about_list li{float:left; text-align:center;width:202px;height:269px;  margin:6px 14px; }

.about_list li img{ width:200px;height:237px; border:1px solid #CCC}

.about_list li h3{font-size:14px;  line-height:30px;color:#595955; font-weight:normal}

.about_list li a:hover h3{ color:#e2342b}

.title{height:30px;line-height:30px;font-size:18px;font-weight:bold;/*margin:0px 0px 5px 0px;*/}

.hit{height:30px;line-height:30px;}

#page-content{text-align:center}

.page{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 30px; margin-top:20px}

.page a{color:#666}

#page-content img{margin-top:10px}

.cp-details{text-align:left;height:30px;line-height:30px;font-size:14px;margin:20px 0px}

#related_product{overflow:hidden}

#related_product p{font-size:16px;margin:15px 0;text-align:left; font-weight:bold}

#related_product ul li{float:left; text-align:center;width:162px;height:180px;  margin:6px;border:1px solid #CCC;background:#e2e2e2;}

#related_product ul li img{width:160px;height:112px; }

#related_product ul li h3{font-size:13px;  line-height:18px;color:#595955; font-weight:normal;  text-transform:capitalize; padding:5px 0px}

#related_product ul li  a:hover{color:#006de2;}

#details {margin-bottom:20px;margin-top:20px;}

#page a.active:link, #page a.active:visited {color: #006de2}

.inquiryperson{ margin-bottom:20px; text-transform:capitalize; margin-top:20px}

.inquiryperson td{ padding:5px 10px 0px 10px;}

.box1{margin-top:10px; padding-bottom:10px;}

.inquiryperson p{ text-align:left; line-height:25px; text-indent:0px}

#content1{ width:99%; height:100px}

.page_feedback{text-align:center; padding-bottom:20px; clear:both; text-transform:capitalize}

.page_feedback td{ padding:5px 5px 0px 10px;}

.float{ position:fixed; right:5%; top:200px; background:url(online_bg.jpg) no-repeat top center; width:166px; height:238px; text-align:center}

.float ul { margin-top:70px;}

.float ul li{ margin:5px}

.float p{ border-top:1px dashed #cccccc; width:145px; padding-top:10px; }










