﻿/* 通用默认样式-------------------------------------- */
body {background-color:#ffffff; margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
td {font-family:'宋体';font-size: 12px;color:#333333;line-height:24px;WORD-WRAP: break-word}
div {font-family:'宋体';font-size: 12px;color:#333333;line-height:24px;WORD-WRAP: break-word}
A:link   {font-family:'宋体';font-size:12px;color:#333333;text-decoration: none;}
A:visited{font-family:'宋体';font-size:12px;color:#333333;text-decoration: none;}
A:hover  {font-family:'宋体';font-size:12px;color:#ff0000;text-decoration: none;}
A:active {font-family:'宋体';font-size:12px;color:#ff0000;text-decoration: none;}
p{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:0px;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}

.clear{	margin:0; padding:0; line-height:1px; font-size:1px; height:0; clear:both; display:block;}

.top{ width:100%; height:130px; min-width:1200px; float:left; background:url(../images/top_bg.jpg) top repeat-x;}
.topbox{ width:1200px; margin:0px auto;}
.toptext{ width:1200px; height:35px; color:#FFF;}
.toptext_l{ width:50%; float:left; line-height:35px; color:#FFF;}
.toptext_r{ width:50%; float:left; text-align:right; line-height:35px; color:#FFF;}
.toptext_r a{ color:#FFF;}

.top .head{ width:1200px; height:95px; float:left;}
.top .head .logo{ width:200px; float:left;}
.menu { width:1000px; height:95px; float:left;}
.menu .navigation {LIST-STYLE-TYPE: none; width:910px; height:95px; margin:0px; padding:0px; float:right;}
.menu .navigation LI {FLOAT: left; POSITION: relative;  margin:0px; width:130px; list-style-type:none; text-align:center;}
.menu .navigation LI A:link   ,.menu .navigation LI A:visited{font-family:'微软雅黑'; font-size:14px; color:#333; text-align:center; text-decoration:none; line-height:95px; display:block;}
.menu .navigation LI A:hover  ,.menu .navigation LI A:active ,.menu .navigation LI A.ahover{color:#ff0000;}

.banner{ width:100%; min-width:1200px; height:480px; float:left; text-align:center;}

.searchbox{ width:100%; float:left; padding-top:20px;}
.in_a_search{ width:1200px; height:50px; margin:0px auto;}
.in_a_search .gjc{ width:680px; float:left; font-size:14px; font-family:'微软雅黑'; line-height:30px;}
.in_a_search .gjc a{ font-size:14px; font-family:'微软雅黑'; padding-right:15px; line-height:30px;}
.in_a_search .search_box{ float:right; width:300px;}
.in_a_search .search_box form{ width:300px; height:30px; float:left;}
.in_a_search .search_box form .text{ width:230px; height:30px; border:0px; padding:0px 12px; float:left; background-color:#ededed; color:#666;}
.in_a_search .search_box form .button{ width:46px; height:30px; float:left;}

.inabout{width:100%; float:left; background:url(../images/in_about_tbg.jpg) top repeat-x;}
.inaboutbox{width:1200px; margin:0px auto;}
.inabout .title{ width:1200px; float:left; text-align:center;}
.inabout .con{ width:1200px; float:left; padding-top:50px;}
.inabout .con_left{ width:650px; float:left;}
.inabout .con_right{ width:500px; float:right;}
.inabout .con_right span{ width:250px; height:130px; float:left; text-align:center; line-height:130px; background-color:#0a67c6;}
.inabout .con_right span a{ color:#fff;font-size:16px; font-family:'微软雅黑'; display:block;}

.inpro{width:100%; float:left; background-color:#ededed; padding-bottom:50px;}
.inprobox{width:1200px; margin:0px auto;}
.inpro .title{ width:100%; float:left; text-align:center;}
.inpro .con{ width:1200px; float:left;}
.inpro .con li{ width:240px; float:left; background-color:#FFF; padding:15px; text-align:center; margin:15px;}
.inpro .con li img{ width:240px; height:240px;}
.inpro .con li p{ padding-top:5px;}
.inpro .more{ width:100%; float:left; text-align:center; padding-top:20px;}
.inpro .more span{ width:120px; height:42px; text-align:center; line-height:42px; background-color:#1267c4; display:inline-block;}
.inpro .more span a{ color:#FFF; display:block; font-size:14px;}

.inwenti{width:100%; float:left;}
.inwenti_title{ width:100%; float:left; text-align:center; background-color:#0b67f0;}
.inwenti_con{ width:100%; float:left; text-align:center;}
.inwenti_con2{ width:100%; float:left; text-align:center; background:url(../images/iocbg.jpg);}
.inwenti_con3{ width:100%; float:left; text-align:center; border-top:5px solid #0046e2; padding-top:20px; margin-top:20px; background-color:#FFF;}

.inlink{width:100%; float:left; border-top:1px solid #ccc; padding-top:10px;}
.inlinkbox{width:1200px; margin:0px auto;}
.inlink .con{ width:1100px; float:left; padding-left:100px; background:url(../images/link_title.jpg) top left no-repeat; line-height:60px; height:60px;}
.inlink .con a{ padding-left:10px; padding-right:10px;}

.foot{ width:100%; float:left; background-color:#434343; padding-top:25px; padding-bottom:20px; text-align:center; color:#FFF;}

.main{ width:100%; min-width:1200px; float:left; padding-top:30px; padding-bottom:30px;}
.main .mainibox{width:1200px; margin:0px auto;}
.main_left{ width:220px; float:left;}
.m_l_title{ width:220px; height:73px; float:left; background:url(../images/left_title_bg.jpg);}
.m_l_title p{ width:220px; line-height:50px; text-align:center;font-size:20px; font-family:'微软雅黑'; color:#fff;}
.m_l_ul{ width:179px; float:left; margin-left:24px; background-color:#f0f0f0;}
.m_l_ul li{ width:179px; height:48px; line-height:48px; border-bottom:1px solid #ccc;}
.m_l_ul li a{ padding-left:50px; display:block;font-size:14px; font-family:'微软雅黑'; color:#333;}
.m_l_ul li a:hover{ color:#f38000;}
.lefttel{padding-top:10px; padding-left:24px; float:left;}

.main_right{ width:950px; float:right;}
.m_r_title{ width:100%; float:left; height:40px; border-bottom:1px solid #ccc;}
.m_r_title_l{ width:40%; float:left; text-align:left; line-height:40px; background:url(../images/in_news_t_ioc.jpg) left no-repeat; padding-left:20px;font-size:20px; font-family:'微软雅黑'; color:#000;}
.m_r_title_r{ width:40%; float:right; text-align:right; line-height:20px; padding-top:13px;}
.main_right_con{ width:950px; padding-top:15px; float:left; overflow:hidden;}

.newsul{ width:950px; float:left;}
.newsul li{ width:935px; float:left;background:url(../images/in_news_li_ioc.jpg) 1px 18px no-repeat; padding-left:15px; height:40px; line-height:40px; border-bottom:1px dotted #ccc;}
.newsul li span{ float:right;}

.newsview{ width:950px; float:left; padding-top:10px;}
.newsview_title{ width:100%; float:left; text-align:center;font-size:18px; font-family:'微软雅黑'; color:#000; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.newsview_title p{ font-size:12px; color:#666; line-height:30px;}
.newsview_con{ width:100%; float:left; padding-top:20px;}

.product{ width:1000px; float:left; padding-top:5px;}
.product li{ width:220px; float:left;padding-right:23px; padding-top:5px; text-align:center; line-height:30px;}
.product li p{ width:210px; height:210px;  padding:4px;}
.product li  img{ width:220px; height:150px; border:0px;}

.case{ width:950px; float:left; padding-top:5px;}
.case li{ width:240px; float:left; padding-right:27px; padding-top:5px; text-align:center; line-height:30px;}
.case li p{ width:230px; height:230px; border:1px solid #CCC; padding:10px;}
.case li p img{ width:230px; height:230px; border:0px;}
.pages{ width:100%; float:left; padding-top:30px; padding-bottom:20px;}
.pages span{ display:block; height:20px; float:left; line-height:19px;}
.pages .page,.pages .pageon{ border:1px solid #999; margin-right:3px;color:#626262; font-size:12px; vertical-align:middle;color:#000000}
.pages .page a:link,.pages .page a:visited{ color:#000; display:block;  height:100%; padding:0px 6px; float:left}
.pages .page a:hover,.pages .page a:active{ color:#fff; background:#ad1905}
.pages .pageon{color:#fff; background:#ad1905;display:block; padding:0px 6px; margin-right:3px;}
.pages .page2{display:block; padding:0px 6px;border:1px solid #999; margin-right:10px;margin-left:10px;  }
.pages .page1{}
.pages .page1 input{ height:20px;height:20px;border:1px solid #999; background:none; color:#717171; font-size:11px}
.pages .page1 #pages{ width:30px; height:18px;border-right:0px ; text-align:center; margin-left:10px}