@charset "utf-8";
body{background-color:#f0f0f0;font-size:13px;font-family:Arial,"宋体"; color:#0a0a0a;}
*, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, img, a{ margin:0; padding:0;}
ul, li{list-style-type:none;}
p{text-indent: 2em;}
a{ color:#0a0a0a; text-decoration:none;}
a:hover{ color:#ff851a; text-decoration:underline}
.baise{color:#fff; font-size:14px; font-weight:bold;}
.blue{ color:#2c4ca3;font-size:14px; font-weight:bold;}
img{border:none}
/*顶部导航*/
.top{ height:30px; margin:0 auto; background:url(../images/top_bj.jpg);}
.top_mune{ width:1002px; margin:0 auto; height:30px; line-height:30px;}
.top_mune li{ float:right; padding:0 5px;}
.top_mune li.affiliates{ position:relative; cursor:pointer}
.top_mune li.affiliates ul{ width:170px; position:absolute; left:0; top:30px; background:#FFF; border:solid 1px #D8D8D8;  display:none}
.top_mune li.affiliates ul li{ height:25px; line-height:25px; float:left;}
/*标志区*/
.logo{ height:64px; margin:0 auto; width:1002px;padding-top:25px;}
.logo_tu{ width:400px;float:left;}
.logo_tel{ float:right;}
/*菜单*/
.mune{ height:43px; background:url(../images/mune_bj.jpg) repeat-x;}
.nav{ width:1002px; margin:0 auto; height:43px;}
.nav_left, .nav_right { width:10px; float:left; height:43px;}
.nav_center{ width:982px; float:left; height:43px; background:url(../images/nav_center.jpg) repeat-x;}
.nav_center ul{ height:43px; line-height:43px; font-size:13px; color:#fff; font-weight:bold;}
.nav_center li{ float:left; width:100px; text-align:center; background:url(../images/nav_line.jpg) right no-repeat;}
.nav_dq{width:100px; height:43px;background:url(../images/nav_dq.jpg) no-repeat; }
.nav_center a{ color:#fff; display:block;}
.nav_center a:hover{ width:100px; background:url(../images/nav_dq.jpg) no-repeat; text-decoration:none; color:#fff;}
/*中间广告*/
.main1{ height:355px; margin:0 auto; background:url(../images/banner_bj.jpg) repeat-x;}
.banner{ width:1002px; margin:0 auto; }
#ifocus_pic { position:relative;float:left; width:1002px; height:343px; overflow:hidden; }
#ifocus_piclist li { width:1002px; height:343px; overflow:hidden; display:none}
#ifocus_piclist img { width:1002px; height:343px;}
#ifocus_btn { width:1002px; position:absolute; left:0px; bottom:0px;}
#ifocus_btn ul{ width:100%; list-style:none}
#ifocus_btn li { height:48px; float:left; cursor:pointer; display:block; padding-top:3px; margin:0 1px;}
#ifocus_btn img {}
#ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) repeat-x; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
/*内容区*/
.main2{ height:314px; width:1002px; margin:18px auto 0 auto; overflow:hidden;}
/*联系我们*/
.main2_left{ width:245px; height:314px; float:left; padding-left:10px;}
.contact_main li{ line-height:25px;}
.rencai{ padding-top:10px;}
/*首页新闻*/
.main2_news{ width:453px; height:314px; float:left; margin-left:20px;}
.main2_news dt{ height:33px; border-bottom:#cfcfcf solid 1px; padding-left:16px;}
.main2_news dt a{ display:block; float:left; height:33px; width:80px; text-decoration:none; background:url(../images/news_title_qt.jpg); text-align:center; line-height:33px;}
.main2_news dt a.active{ display:block; float:left; height:33px; width:80px; background:url(../images/news_title.jpg) repeat-x; color:#fff; font-size:14px; font-weight:bold; line-height:33px; text-align:center;}
.main2_news dd{ display:none; width:453px; height:263px; overflow:hidden;}
.main2_news_main_dq{ height:115px;border-bottom:#9a9a9a 1px dashed; padding-top:10px;}
.main2_news_main_dq .tppic{ width:139px; height:105px; overflow:hidden; float:left}
.main2_news_main_dq .tpcon{ padding-left:10px; width:304px; height:105px; float:left; overflow:hidden}
.main2_news_main_dq .tpcon h1{ height:25px; line-height:25px; font-size:14px;}
.main2_news_main_dq .tpcon p{ line-height:25px;}
.comprofile{ padding-top:10px; line-height:25px;}
.comprofile img{}
.main2_news_main_qt{ padding-top:5px;}
.main2_news_main_qt li{padding-left:10px;background-image: url(../images/news_zhishi.jpg);background-repeat: no-repeat;background-position: left center; height:25px; line-height:25px; overflow:hidden}
.addtime{ float:right;padding-left:10px;}
/*企业荣誉*/
.main2_right{ width:252px; height:314px; float:left; margin-left:12px;}
.main2_right_title{ height:34px; background:url(../images/honor_title.jpg) no-repeat; line-height:34px; padding-left:10px; color:#fff}
.main2_right_main{ width:250px; height:270px; overflow:hidden; border-bottom:#d8d8d8 1px solid; border-left:#d8d8d8 1px solid; border-right:#d8d8d8 1px solid;}
#honorlist{padding:5px 15px; width:220px; height:269px; overflow:hidden;}
#honorlist a{ display:block; width:210px; height:29px; background:transparent url(../images/honor_bj.jpg) repeat-x scroll 0 0; border:1px solid #D8D8D8;line-height:29px;margin-top:5px;padding-left:10px; text-decoration:none}
#honorlist div{ display:none}
#honorlist a.active{ color:#ff851a;}
#honorlist div{ height:70px; background:transparent url(../images/honor_bj.jpg) repeat-x scroll 0 0}
.main2_right_main li{  border:#d8d8d8 1px solid; margin:5px 0; background:url(../images/honor_bj.jpg) repeat-x; line-height:27px; padding-left:10px;}
.main2_right_main_dq{ padding-top:5px;}
/*产品部分*/
#switchBoxHeaer{ margin:0 auto; width:967px; height:37px; overflow:hidden; background:url(../images/main3_title.jpg) no-repeat; line-height:37px; padding-left:25px;}
#switchBoxHeaer a{ display:block; float:left; height:37px; padding:0 10px; margin-right:2px;}
#switchBoxHeaer a.active{ background:url(../images/title_dq.jpg) repeat-x; height:37px; padding:0 10px; color:#2c4ca3;font-size:14px; font-weight:bold;}
#switchBoxHeaer a:hover{ background:url(../images/title_dq.jpg) repeat-x; height:37px; color:#2c4ca3;font-size:14px; font-weight:bold; height:37px; text-align:center; text-decoration:none; }
#switchBoxWraper{ margin:0 auto; width:1002px; height:152px; overflow:hidden; position:absolute; z-index:1000}
#switchBoxWraper rollblock{ margin:0}
.prorecommend{ margin:0 auto; width:1002px; height:152px; position:relative;}
.left_jian{float:left; width:23px;}
.center_main{ float:left;}
.main3_main dl{ width:178px; float:left;  text-align:center; margin:0 5px;}
.main3_main dt{width:178px; background:url(../images/products_bj.jpg) no-repeat; padding-top:5px; height:111px;}
.right_jian{ float:left; width:23px;}
/*子公司链接*/
.link{height:28px; width:980px; margin:10px auto 0 auto; overflow:hidden; border-top:#cbcbcb 1px solid;border-bottom:#cbcbcb 1px solid; line-height:28px; text-align:right;}
/*版权
.copyright{ height:78px; width:980px; margin:0 auto; background:url(../images/logo_2.jpg) no-repeat;}*/
.copyright{ height:78px; width:980px; margin:0 auto; }
.copyright ul{ padding:22px 0 0 195px;}
.copyright li{ height:20px;}

/*内页*/
.neiye_main1{height:35px; margin:0 auto; width:980px; line-height:35px;}
.neiye_company{ width:980px; margin:0 auto; }
.neiye_left{ width:245px;float:left; padding-bottom:20px;}
.neiye_comprofile{ width:243px; overflow:hidden; border-bottom:#d8d8d8 1px solid; border-left:#d8d8d8 1px solid; border-right:#d8d8d8 1px solid;}
.neiye_comprofile li{ border:#d8d8d8 1px solid; margin:5px 0; background:url(../images/honor_bj.jpg) repeat-x; line-height:27px; padding-left:30px;}
.neiye_comprofile li.currprof a{ background:url(../images/greenarrow.gif) no-repeat left center; padding-left:15px;}
.neiye_productlist{ width:243px; overflow:hidden; border-bottom:#d8d8d8 1px solid; border-left:#d8d8d8 1px solid; border-right:#d8d8d8 1px solid;}
.neiye_productlist li{ margin:5px 0; line-height:27px; padding-left:30px;}
.honor{ margin-bottom:10px;}
.honor_title2{ height:34px; background:url(../images/honor_title2.jpg) no-repeat; line-height:34px; padding-left:10px; color:#fff}
/*右边内容区*/
.neiye_right{ float:left; width:720px; margin-left:15px; font-size:14px; padding-bottom:20px; }
.neiye_right_title{ height:37px; line-height:37px; background:url(../images/neiye_title.jpg) no-repeat; padding-left:25px; margin-top:10px;}
.neiye_right_main{ padding:5px 15px 0px 10px;}
.neiye_right_main1{line-height:180%; padding-top:10px; }
.neiye_right_main1_txt p{ padding-bottom:15px;}
.neiye_right_main1_tu{ width:213px; float:right; height:161px;}
.neiye_right_main div{ height:161px; width:213px; float:right; padding-top:5px;}
.neiye_right_main2{ line-height:180%; font-size:14px; }
/*新闻页*/
.neiye_news{ width:980px; margin:0 auto;}
.neiye_news_left{ width:245px;float:left; padding-bottom:20px;}
.neiye_news_right{ float:left; width:720px; margin-left:15px; font-size:14px; }
.neiye_right_news{ padding-bottom:40px;}
.neiye_right_news ul{ padding:10px 0 30px 10px;}
.neiye_right_news li{ height:24px;background-image: url(../images/news_zhishi.jpg);background-repeat: no-repeat;background-position: left center; line-height:24px; padding-left:10px;}
.neiye_right_news li.spaceline{ background:none}
.neiye_right_news li .addtime{ float:right; padding-right:15px; color:#888;}
/*新闻详细页*/
.neiye_news_xx{ width:980px; margin:0 auto;}
.neiye_news_xx_left{ width:245px;float:left; padding-bottom:20px;}
.neiye_news_xx_left .news_related{ width:243px; overflow:hidden; border:1px solid #D8D8D8; margin-bottom:10px;}
.neiye_news_xx_left .news_related .nr_head{ height:30px; line-height:30px; font-weight:bold; background:#808080; padding-left:10px; color:#FFF}
.neiye_news_xx_left .news_related .nr_list{ padding:10px;}
.neiye_news_xx_left .news_related .nr_list li{ line-height:25px;}
.neiye_news_xx_left .news_related .nr_list a{ background:url(../images/dot.gif) no-repeat left center; padding-left:10px;}
.neiye_news_xx_left .news_related .nr_list .addtime{ color:#888;}
.neiye_news_xx_right{ float:left; width:720px; margin-left:15px; font-size:14px; padding-bottom:40px}
.neiye_news_title{ height:45px; text-align:center; line-height:45px; font-weight:bold; border-bottom:#CCCCCC 1px dashed; font-size:18px;}
.ndes{ text-align:center; height:25px; line-height:25px; color:#888}
#neiye_news_neirong{ line-height:25px; padding-top:10px;}
#neiye_news_neirong p{ padding-top:20px;}

/*产品页*/
.neiye_products{ width:980px; margin:0 auto;}
.neiye_products_left{ width:245px;float:left; padding-bottom:20px;}
.neiye_right_products{ padding-top:10px; line-height:25px; padding-left:20px;}
.neiye_right_products p{ padding-top:20px;}
.neiye_products_right{ float:left; width:720px; margin-left:15px; padding-bottom:40px; font-size:14px; overflow:hidden }
.neiye_right_products li{ float:left; }
.neiye_right_products li div.propic{width:170px; height:100px; padding:5px; border:#999999 1px solid; text-align:center; line-height:22px; margin:5px 20px;}
.neiye_right_products li div.prodes{ text-align:center}
/*产品详细页*/
.neiye_products_xx{width:980px; margin:0 auto;}
.neiye_products_xx_left{ width:245px;float:left; padding-bottom:10px;}
.neiye_right_products_xx{  padding-top:10px; line-height:25px;}
.neiye_right_products_xx p{ padding-top:20px;}
.neiye_products_xx_right{ float:left; width:720px; margin-left:15px; font-size:14px; padding-bottom:20px; }
.products_xx_tu{ padding-left:130px;}
.products_xx_tu_products{ width:400px; height:240px; border:#330099 3px solid; background:#FFFFFF; text-align:center; line-height:280px; padding:20px;}
.products_xx_txt{ line-height:180%; margin-top:20px;}

/*人才招聘*/
.neiye_hr{width:980px; margin:0 auto;}
.neiye_hr_left{ width:245px;float:left; padding-bottom:20px;}
.neiye_hr_right{ float:left; width:720px; margin-left:15px; font-size:14px; padding-bottom:40px; }
.neiye_hr_right td{ padding:4px; line-height:22px;}
.neiye_right_hr_tu{ text-align:center; padding-top:10px}
.neiye_hr_yaoqiu{ height:28px; border:#999999 1px solid; line-height:28px; background:#305196; color:#FFFFFF}
.hr_zhiwei{ width:100px; float:left; border-right:#999 1px solid; padding-left:10px;}
.hr_yaoqiu{ width:439px; float:left;border-right:#999 1px solid;padding-left:10px;}
.hr_lianxi{ width:147px; float:left;padding-left:10px;}
.neiye_hr_yaoqiu2{ height:28px; border-left:#999999 1px solid; line-height:28px; border-top:#fff 1px solid; border-right:#999999 1px solid; border-bottom:#999999 1px solid; }
/*联系我们*/
.neiye_contact{ width:980px; margin:0 auto;}
.neiye_contact_left{ width:245px;float:left; padding-bottom:20px;}
.neiye_right_contact{ padding-top:10px; padding-left:15px;}
.neiye_contact_right{ float:left; width:720px; margin-left:15px; font-size:14px; padding-bottom:40px; }
.neiye_right_contact_txt{ width:573px;}
.conatct_yaoqiu{ width:439px; float:left;padding-left:10px;}
/*营销网络*/
.neiye_right_slas{ padding-left:40px; padding-bottom:40px;}

#fancybox img{ border:solid 1px #ccc; padding:2px;}

/*分页*/
.pager{ clear:left; width:735px; padding:3px; text-align: center; color:#333; height:20px; line-height:20px; padding-top:20px;}
.pager a{ margin:0px; padding:2px 5px; color:#333; text-decoration: none; border:1px solid #999; font-family:Verdana, Arial }
.pager a:hover{ color:#333; border:1px solid #333; text-decoration:none; background-color:#ccc; font-family:Verdana, Arial }
.pager span.current{ font-weight:bold; margin:0 2px; padding:2px 5px; color:#fff; background-color:#999; border:1px solid #333; font-family:Verdana, Arial }
.pager span.disabled{ margin:0 2px; padding:2px 5px; color:#CCC; border:1px solid #DDD; font-family:Verdana, Arial }
.pager select{margin: 0px 2px -2px 2px; color:#333; font-size:12px;}
.pager input{margin: 0px 2px -2px 2px; color:#333; border:1px solid #DDD; padding:2px; text-align:center; font-size:12px;}
/*长文章分页*/
.breakpager{ width:735px; padding:3px; text-align: center; color:#333; height:20px; line-height:20px;}
.breakpager a{ margin:0px; padding:2px 5px; color:#333; text-decoration: none; border:1px solid #999; font-family:Verdana, Arial }
.breakpager a:hover{ color:#333; border:1px solid #333; text-decoration:none; background-color:#ccc; font-family:Verdana, Arial }
.breakpager span.current{ font-weight:bold; margin:0 2px; padding:2px 5px; color:#fff; background-color:#999; border:1px solid #333; font-family:Verdana, Arial }