﻿
/*---------内页主体内容--------------*/
.innerPage_bg{ background:url(../images/neiye_bg_01.gif) no-repeat center top #ffffff;}
.innerPage_main{ width:100%; background:url(../images/innerPage_banner_03.gif) no-repeat center top #ffffff; min-height:850px; _height:850px;}
.innerPageL{ width:187px; float:left; margin-top:159px; margin-left:15px; _display:inline;}
.innerPageL .listProTop{ background:url(../images/left_topbg_03.gif) no-repeat left top; height:26px; width:171px; font-size:14px; line-height:27px; line-height:28px\9; font-weight:bold; color:#fff; padding-left:16px; overflow:hidden;}
.innerPageL .listProName{ background:url(../images/left_bg_06.jpg) repeat-x left top; width:100%; min-height:215px; _height:215px; padding-top:20px; padding-bottom:20px;}
.innerPageL .listProName li{ width:168px; border-bottom:1px solid #d0d0d0; margin:0px auto;}
.innerPageL .listProName li a{ line-height:29px; height:29px; display:block;}
.innerPageL .listProName li a span{ display:block; float:left; height:29px; margin-left:14px; _display:inline;}
/*.innerPageL .listProName li a span{ color:#366a9c; font-weight:bold;}
.innerPageL .listProName li a span.select{background:url(../images/select_bg_09.gif) no-repeat left center; width:9px; margin-left:15px;}*/
.innerPageL .listProName li.mouseHover a span,.innerPageL .listProName li.mouseActive a span{ color:#366a9c; font-weight:bold; cursor:pointer;}
.innerPageL .listProName li.mouseHover a span.select,.innerPageL .listProName li.mouseActive a span.select{background:url(../images/select_bg_09.gif) no-repeat left center; width:9px; margin-left:15px;cursor:pointer;}
.innerPageL .listNewsTop{ background:url(../images/zixun_top_bg_09.gif) no-repeat left top; height:26px; width:171px; font-size:14px; line-height:27px; line-height:28px\9; font-weight:bold; color:#fff; padding-left:16px; overflow:hidden;}
.innerPageL .listNewsTitle{ background:url(../images/left_bg_06.jpg) repeat-x left top; width:100%; min-height:235px; _height:235px; }
.innerPageL .listNewsTitle dt{ width:175px; height:67px; margin:8px auto 14px auto;}
.innerPageL .listNewsTitle dd{  width:153px; border-bottom:1px solid #d0d0d0; margin:0px auto; background:url(../images/news_dian_26.jpg) no-repeat 7px center; padding-left:15px;}
.innerPageL .listNewsTitle dd a{ display:block; line-height:28px; height:28px;}
.innerPageL .listNewsTitle dd a:hover{ text-decoration:underline;}

.innerPageR{ width:705px; border-left:1px solid #ededed; min-height:615px; _height:615px; float:left; margin-left:23px; margin-top:159px;}
.innerPageR .right_top{ height:73px; width:681px; border-bottom:1px solid #e9e9e9; margin-left:23px;  font-weight:normal; color:#848484; line-height:27px;}
.innerPageR .right_top span{ font-family:"微软雅黑"; font-size:16px; color:#252525;}
.innerPageR .proListBox{ width:100%; overflow:hidden;}
.innerPageR .proListBox li{ width:132px; float:left; margin-left:23px; min-height:165px; _height:165px; margin-top:20px; _display:inline; margin-right:20px;}
.innerPageR .proListBox li a{ display:block; display:inline-block;}
.innerPageR .proListBox li a img{ border:1px solid #c0c0c0; padding:3px;}
.innerPageR .proListBox li a span{ display:block; padding-left:23px; background:url(../images/dian_17.jpg) no-repeat 11px center; line-height:16px; margin-top:8px;}
.innerPageR .proListBox li a:hover{ color:#35699b;}
.cos_main{ background:url(../images/cor_banner_03.jpg) no-repeat center top #ffffff;}
.news_main{ background:url(../images/news_banner_03.jpg) no-repeat center top #ffffff;}



/*-----------合才资讯--------------*/
.newsBox{ width:681px;  margin-left:23px; margin-top:30px;}
.newsBox dl{ height:161px; background:url(../images/news_bg_03.jpg) repeat-x left top; width:681px;}
.newsBox .news_img{ float:left; border:3px solid #ebebeb; margin:27px 20px 0px 9px; _display:inline;}
.newsBox dt{ float:left; width:414px; height:16px; line-height:16px; font-size:14px; font-weight:bold; color:#35699b; margin-top:30px;}
.newsBox dt span{ color:#666666; font-size:10px; margin-left:14px;}
.newsBox dl dd{ width:414px; float:left; line-height:21px; color:#666666; height:42px; display:block; margin-top:12px;}
.newsBox .butXi{ height:18px; margin-top:19px;}
.newsBox .butXi a{ display:block; color:#fff; background:#35699b; float:left; line-height:16px; padding:1px 3px;}
.newsBox .listNewsBox{ width:681px; display:block; margin-top:20px;}
.newsBox .listNewsBox li{ height:31px; border-bottom:1px dotted #c3c3c3; margin-left:11px;}
.newsBox .listNewsBox li span{ float:left; border-right:1px solid #a9a9a9; color:#a9a9a9; padding-right:10px; margin-top:7px; margin-right:20px; display:block; margin-left:10px;}
.newsBox .listNewsBox li a{ display:block; height:31px; line-height:31px;}
.newsBox .listNewsBox .newsHover{ background:url(../images/news_bg_11.jpg) repeat-x left top;}
.newsPage{ display:block; height:40px; text-align:right; margin-top:61px; padding:2px 0px;}
.newsPage a{ border:1px solid #d3d3d3; padding:4px 6px 4px 6px; margin-left:5px; font-size:12px; display:inline-block;}


/*----------关于合才-------------------*/
.about_main{ background:url(../images/about_banner_03.jpg) no-repeat center top #ffffff; }
.aboutTitle{ font-family:"微软雅黑"; font-size:14px; font-weight:normal; color:#76be2a; line-height:22px;}
.aboutTitle span{ font-size:18px;}
.aboutBox p{ color:#666666; line-height:21px; margin-top:21px;}


/*--------联系合才---------*/
.contact_main{ background:url(../images/contact_banner_03.jpg) no-repeat center top #ffffff;}
.contactBox{ width:681px;  margin-left:23px; margin-top:30px;}
.contactBox dl{ width:570px; height:140px; display:block; margin-left:10px; float:left; _display:inline; margin-bottom:15px;}
.contactBox dl dt{ background:url(../images/contact_img_bg_03.jpg) no-repeat left top; width:176px; height:120px; float:left; margin-right:22px;}
.contactBox dl dt img{ width:163px; height:100px; margin:13px 0px 0px 1px;} 
.contactBox dl dd{ display:block; float:left; width:300px; color:#666; line-height:20px;}
.contactBox .dlMiddle dd{ margin-top:20px;}
.inputText{ background:url(../images/input_bg_03.jpg) repeat-x left top; height:16px; border:1px solid #dbdada; padding:2px 0px 2px 2px; height:14px\9; padding-top:3px\9; width:434px; margin-left:5px;}
.messageText{ background:url(../images/area_bg_07.jpg) repeat-x left top #fff; border:1px solid #dbdada; padding:2px 0px 0px 2px; margin-left:5px; width:434px; height:132px;}
.messageBox{ background:url(../images/contact_bg_10.jpg) no-repeat 350px 125px; height:500px;}
.messageBox a{ margin-left:5px; margin-right:15px;}
.submit{ background:url(../images/tijiao_but_03.jpg) no-repeat center center; width:56px; height:19px; border:0px; color:#fff; line-height:19px; cursor:pointer; margin-left:5px;}
.reset{ background:url(../images/chongtian_but_05.jpg) no-repeat center center; width:56px; height:19px; border:0px; color:#fff; line-height:19px; cursor:pointer;  margin-left:20px;}




/*----------产品详细页--------------*/
.productDetailed{ width:100%; margin-top:21px; position:relative;}
.proImgBox{ width:303px; float:left; margin-left:23px; _display:inline;}
.proText{ width:354px; min-height:300px; _height:300px; float:right;}
#bigImg{ width:292px; padding:3px; border:1px solid #c1c1c1;}
#silerImg{ height:68px; width:297px; overflow:hidden; margin-top:10px; position:relative;}
#img_box{ position:absolute; top:0px; left:0px;}
#silerImg li{ float:left; margin:0px 3px; cursor:pointer;}
#silerImg li img{ width:60px; height:60px; padding:3px; border:1px solid #c1c1c1;}
.proText dl{ display:block;}
.proText dl dt{ font-family:"微软雅黑"; font-size:16px; display:block;}
.proText dl dd{ display:block; color:#666; line-height:21px; margin-top:13px;}
.pro_Tab{ background:url(../images/pro_jieshao_tab_10.gif) no-repeat left top; width:670px; height:26px; margin-top:36px; float:left; margin-left:24px; _display:inline;}
.pro_Tab .tab_nav{ float:left; height:29px; width:500px; margin-left:20px; _display:inline; }
.pro_Tab .tab_nav li{ float:left; height:22px; background:url(../images/tab_libg_10.jpg) repeat-x left bottom; line-height:22px; margin-right:4px; padding:0px 16px; margin-top:4px; cursor:pointer;}
.pro_Tab .tab_nav .tab_now{ font-weight:bold; background:url(../images/tab_nowbg_10.jpg) repeat-x left bottom; height:24px; margin-top:2px; line-height:24px; color:#35699b;}
.productDetailed .pro_inner{ width:670px; background:url(../images/pro_bg_16.gif) repeat-x left top #ffffff; min-height:360px;_height:360px; float:left; margin-left:24px;}
.productDetailed .si{min-height:360px;_height:360px; padding-top:20px; width:634px; margin:0px auto; display:none;}
.productDetailed .si p{ color:#666; line-height:24px;}
.productDetailed .si p strong{ font-size:14px; color:#35699b;}
.opacity_link{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.opacity_100{filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}

#prev_pro{ position:absolute; left:5px; top:328px; z-index:10;}
#next_pro{ position:absolute; right:367px; top:328px; z-index:10;}

/*--------news_detail----------------*/
.newsBox .headTit{ border-bottom:1px dotted #ccc; text-align:center; padding-bottom:15px;}
.newsBox .headTit h1{ font-size:18px; line-height:18px; color:#000; font-family:\5FAE\8F6F\96C5\9ED1; padding-bottom:10px;}
.newsBox .headTit .time{ font-size:10px; padding-top:10px;}
.newsBox .headTit .clickhov span{margin-left:10px;}
.newsBox .texBody{ padding-top:20px; line-height:22px; color:#555;}
.newsBox .back { border-top:1px dotted #ccc; margin-top:20px; padding-top:5px;}
.newsBox .back a { background-color: #999; color:#FFF; display: block; float:right; height: 20px; line-height: 20px; margin-top: 1px; text-align: center; text-decoration: none; padding:0 10px;}
.newsTj{padding:10px; background-color:#efefef;margin-top:10px; display:block;}
.newsTj li{ padding:3px 0px;}
.newsTj li em{ font-family:\5B8B\4F53; margin-right:5px;}


/*------------荣誉证书-----------------*/
.honorBox{ overflow:hidden;}
.newsBox .honor{width:110%;}
.newsBox .honor li{  float:left; margin-right:27px; padding-bottom:15px; min-height:176px; _height:176px;}
.newsBox .honor li a{ display:block; width:148px; cursor:pointer;}
.newsBox .honor .honor_img{ width:146px; height:133px; border:1px solid #ccc; display:block; margin-bottom:5px; text-align:center;}
.newsBox .honor .honor_img img{ vertical-align:middle;}
.newsBox .honor .honor_title{ line-height:18px; width:100%; text-align:center; display:block;}


/*-----------合作伙伴---------------------*/
.partnersBox{ overflow:hidden;}
.partners{ width:110%;}
.partners li{ float:left; margin-right:12px; height:125px; margin-bottom:15px;}
.partners li a{ display:block; width:126px; cursor:pointer;}
.partners li a:hover{ color:#366a9c;}
.partners span{ display:block; line-height:18px;  text-align:center;}
.partners .partners_img{ border:1px solid #ccc; width:124px; margin-bottom:5px;}



/*-------------search-------------------*/
.searchNewsBox .listNewsBox li{ margin-left:0px;}
div.searchNewsBox{ padding-bottom:20px;}
div.searchNewsBox .listNewsBox{ width:650px;}
div.searchNewsBox .newsTitle{ height:40px; line-height:40px; border-bottom:1px solid #E9E9E9; color:#848484;}