@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
html{ margin:0; padding:0; overflow-x:hidden;}
body{margin:0; padding:0; font-size:12px;font-family:"微软雅黑", arial; color:#3b3b3b;}
a:link{ color:#4d4d4d; text-decoration:none;} 
a:active:{color:#1d1d1d; text-decoration:none; }
a:visited {color:#1d1d1d; text-decoration:none;}  
a:hover {color:#000; text-decoration:none;}
div,form,img,ul,ol,li,dl,dt,dd,input{margin:0; padding:0; border:0; }
li,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6,p { margin:0; padding:0;}
.clear{ clear:both;}
.banner{ width:auto; margin:0 auto; position:relative; height:350px; margin-bottom:10px;}
.fous{ width:auto; left:50%; margin-left:-960px; height:350px; position:absolute; top:0;}
.note_menubg{ background:#f4f4f4; height:42px; line-height:42px;}
.note_menu{ width:1200px; margin:0 auto;}
.main_center{ width:1200px; margin:25px auto;}
.main_left{ float:left; width:180px; background:#f1eff0; text-align:center; padding:20px 0;}
.left_title{ background:url(../images/left_menu_title.jpg) no-repeat center 0; padding-top:50px; font-size:16px;}
.left_title span{ display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.left_menu{ padding-top:20px;}
.left_menu li{ line-height:50px; font-size:16px; font-family:'Microsoft YaHei';}
.left_menu li a{ display:block;border-bottom:1px #f4f4f4 solid; font-size:16px; font-family:'Microsoft YaHei'; color:#333333}
.left_menu li a:hover,.sel>a,.left_menu li a.cur{ background:#2c7cff; color:#fff; display:block; border-bottom:1px #f4f4f4 solid;}
.left_menu_tab .second_menu{ font-size:12px; border-bottom:1px #e6e5e5 solid; background:url(../images/arr.jpg) no-repeat 140px center; }
.left_menu_tab .second_menu a{ color:#4d4d4d;}
.left_menu_tab .second_menu a:hover,.left_menu_tab .second_menu a.seler{ background: none; color:#74b729; font-weight:bold;} 

.main_right{ float:right; width:970px;}
.company_cont{ background:url(../images/line.jpg) no-repeat 0 bottom; padding-bottom:60px;}
.company_title{ font-size:30px; font-weight:bold; text-align:center;padding-bottom:10px; color:#4d4d4d; }
.company_title span{ color:#74b729;}
.company_nrjs{ padding-top:25px;}
.company_nrjs p.company_frist img{ float:left; padding-right:35px; padding-left:20px;}
.company_nrjs p.company_frist{ font-size:14px; color:#4d4d4d; line-height:28px;}
.company_nrjs p.company_second{ font-size:14px; color:#4d4d4d; line-height:28px; padding-top:15px;padding-left:20px;}
.company_nrjs p.company_second img{ float:right; padding-left:35px; padding-right:10px; width:332px; padding-top:10px;}
.qysm{background:url(../images/line.jpg) no-repeat 0 bottom; padding-bottom:80px; padding-top:15px;}
.qysm_left{ float:left; width:400px; height:300px; padding-left:95px; line-height:30px; padding-top:45px;}
.qysm_left h1{ font-size:18px; color:#74b729;}
.qysm_left p{ padding-left:30px; font-size:14px; color:#4d4d4d;}
.qysm_right{ float:right; width:455px; padding-top:40px;}
.fmaily_cont{background:url(../images/line.jpg) no-repeat 0 bottom; padding-bottom:80px; padding-top:20px;}   
.fmaily_cont h2{ font-size:24px; text-align:center;}  
.fmaily_cont p{ text-align:center; font-size:14px; padding-top:10px; line-height:26px;}   
.fmaily_tab{ background:url(../images/familybg.jpg) no-repeat center 0; margin-top:30px; padding-top:90px; padding-left:57px; height:505px;}   
.fmaily_tab li{ float:left; width:310px; margin-right:1px;} 
.fmaily_tab li span{ text-align:center; font-size:14px; display:block; padding-top:10px;}
.eye_th{ margin:0; padding:20px 0 0 0;}   
/*联系*/	
.lx_rwz{ width:960px; height:480px; margin:30px auto 0 auto;}
.xx_dt{float:left; padding-left:10px; padding-top:10px;}
.xx_dt p a{color:#546eb0;line-height:34px; text-decoration:underline;}
.lx_rwz1{ float:left; width:380px; padding-left:10px;}
.lx_rwz1 h2{font-size:25px; font-weight:normal;padding-left:10px; color:#333;}
.lx_rwz1 p{padding-top:10px; line-height:36px; font-size:16px;padding-left:10px; color:#666;}
.lx_list{ width:950px; height:auto; margin:0 auto; padding-bottom:20px;}
.lx_list li{ float:left; width:285px; margin:30px 10px 0 10px; text-align:center;}
.lx_list li.ct_bg01{background:url(../images/contact_pho_img01.jpg) no-repeat; width:287px; height:250px;}
.lx_list li.ct_bg02{background:url(../images/contact_pho_img02.jpg) no-repeat; width:287px; height:250px;}
.lx_list li.ct_bg03{background:url(../images/contact_pho_img03.jpg) no-repeat; width:287px; height:250px;}
.lx_list li.ct_bg04{background:url(../images/contact_pho_img04.jpg) no-repeat; width:287px; height:250px;}
.lx_list li.ct_bg05{background:url(../images/contact_pho_img05.jpg) no-repeat; width:287px; height:250px;}
.lx_list li.ct_bg06{background:url(../images/contact_pho_img06.jpg) no-repeat; width:287px; height:250px;}
.pho_title{ font-size:16px; font-weight:bold; color:#494949; padding-top:90px;}
.contact_pho01{ background:url(../images/contact_pho.jpg) no-repeat 45px center; font-size:14px; padding-left:30px; line-height:45px;}
.contact_pho02{ background:url(../images/email.jpg) no-repeat 45px center; font-size:14px; padding-left:30px; line-height:45px;}
.contact_qq01{ font-size:14px;}
.contact_qq01 a{ color:#494949;}
.ct_dyh{ padding-top:20px;}



/*公司标志*/		
   
.sign_title{ background:url(../images/sign_titlebg.jpg) no-repeat 0 center; width:110px; height:34px; line-height:34px; font-size:16px; color:#fff; text-align:center; margin-top:30px;}   
.sign_cont{ padding:10px 30px; font-size:14px; text-indent:28px; line-height:28px; color:#464646;}   
.sign_name{ font-size:20px; text-align:center; padding-top:50px; font-weight:bold; color:#3b3b3b;}   
.sign_logobg{ text-align:center; padding-top:50px;}   
.sign_logobg span{ padding-top:10px; font-size:14px; display:block;}   
.sign_size{ width:988px; border:1px #74b729 solid; height:124px; margin-top:40px;}   
.sign_size_left{ float:left; background:#fff; width:128px; height:100px; text-align:center; padding-top:24px;}   
.sign_size_right{ float:right; width:830px; background:#74b729;height:124px; padding-left:30px;}   
.sign_size_right li{ float:left; margin:50px 15px 0 15px; font-size:14px;}  
.sign_size_right li a{ display:inline-block; line-height:30px; padding:0 20px; background:#fff; -moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:15px; color:#494949;}   
.sign_size_right li a:hover{ color:#000;}   
   
   
/*友情链接*/

.frid_link_img{ text-align:center; padding-top:30px;}		
.frid_link_contact{ padding-top:10px;}   
.frid_link_title{ font-size:18px; border-left:5px #74b729 solid; height:30px; line-height:30px; padding-left:10px; color:#505050;}   
.frid_link_a{ padding:20px; line-height:30px; font-size:14px;}   
.frid_link_a a{ padding:0 12px 0 0;}
.frid_link_jhnr{ padding-top:40px;}
.frid_link_jhnr_p1{ padding:20px; font-size:16px; color:#74b729;}   
.frid_link_daima{ height:30px; line-height:30px; font-size:14px; padding-left:20px; margin-bottom:10px;} 
.text_cols{ line-height:30px; height:30px; border:1px #eee solid; width:450px; display:inline-block; padding:0 15px;} 
.frid_link_daima span{ float:left; width:100px;}
.frid_link_daima a.frid_link_daima_colo{ color:#fb0202;}   
.frid_link_jhnr_p2{ font-size:14px; padding-left:20px;}   
.frid_link_jhnr_p2 .red{ color:#f00;} 
.frid_link_yaoqiu{ padding:20px 0 20px 0;}
.frid_link_yaoqiu_tab{ padding:20px;}
.frid_link_yaoqiu_tab li{ line-height:30px; font-size:14px;}   
.frid_link_yaoqiu_tab li span.frid_link_mail{ background:url(../images/friend_mail_img.jpg) no-repeat; display:inline-block; width:132px; height:44px; line-height:44px; padding-left:50px; color:#fff;}
.frid_link_yaoqiu_tab li span.frid_link_qq{ background:url(../images/friend_qq_img.jpg) no-repeat; display:inline-block; width:106px; height:44px; line-height:44px; padding-left:50px; color:#fff;}
.frid_link_hzhb_title{ font-size:24px;}    
.frid_link_hzhb_list{ padding-top:30px}   
.frid_link_hzhb_list li{ float:left; width:209px; border:1px #e5e5e5 solid; margin:0 10px 20px 10px;}	 
   

  
/*新闻中心*/	

.news_ann_tab{ border-bottom:1px #ededed solid; padding-bottom:30px; margin-bottom:30px; display:inline-block; width:990px;}
.news_ann_left{ float: left; width:300px;}
.news_ann_right{ float:right; width:670px;}
.ann_img_size{ width:282px; border:1px #dcdcdc solid; height:182px; padding:3px;}
.news_ann_right_title{ font-size:20px; font-weight:bold; padding-bottom:10px;}
.news_ann_right_cont{ font-size:14px; line-height:28px; height:110px; overflow:hidden; padding:10px 10px 0 0; text-indent:28px;}
.news_ann_right_tab{ padding-top:18px;}
.news_ann_right_tab li{ float:left; width:200px; font-size:12px; color:#acacac;}
.news_more{ text-align:right;}
.news_ann_right_tab li a{ color:#2a9f0a;}
    
/*客户案例*/
.company_case{ padding:0 0 10px 0; margin:0;}
.company_case li{ float:left; width:228px; border:1px #eaeaea solid; margin:30px 8px 0 8px;}  
.company_case li a:hover {color:#333333;text-decoration: underline;}
.company_case li span{ display:block; background:#eaeaea; height:40px; line-height:40px; text-align:center; font-size:14px; color:#494949;}   
   
   
/*分页*/
.pagination{text-align:center}
.pagination a{color:#707070;padding:4px 7px; margin-right:5px;line-height:1em;display:inline-block;border:1px solid #aaa}
.pagination a:hover{color:#fff;background:#0064ac;border-color:#0064ac}
.pagination span{padding:5px 7px; line-height:1em;margin-right:5px;display:inline-block;color:#fff;background:#0064ac;border-color:#0064ac}
.pagination .current{color:#fff;background:#0064ac;border-color:#0064ac}

   
/*=====partners==========*/
.partners {  }
.partners-box { width:990px; height:470px; margin:0 auto; }
.partners-box h3.title{ font-size:20px; text-align:center; line-height:100px; color:#666; padding-bottom:20px;}
/**/
.partners-slide{position:relative; width:970px; height:160px; margin:0 auto;}
.partners-slide .d_img{position:relative;margin:0 auto;width:825px;height:100%} 
.partners-slide .d_img li{position:absolute;display:none;z-index:0}
.partners-slide .d_img li{vertical-align:top; display:block;}
.partners-slide .d_img li img{width:100%}
/**/
.partners-slide .d_img li{  }
.partners-slide .d_img li.d_pos1{display:block;width:60px; height:60px;  left:0%;top:50px;z-index:1}
.partners-slide .d_img li.d_pos2{display:block;width:100px; height:100px; left:15%;top:30px;z-index:2}
.partners-slide .d_img li.d_pos3{display:block;width:160px; height:160px; left:40%;top:0px;z-index:3;}
.partners-slide .d_img li.d_pos4{display:block;width:100px; height:100px;  right:15%;top:30px;z-index:2}
.partners-slide .d_img li.d_pos5{display:block;width:60px; height:60px; right:0%;top:50px;z-index:1}
.partners-slide .d_img li img{opacity: 0.4; opacity: 0.4; -moz-opacity: 0.4; filter: alpha(opacity=40); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
.partners-slide .d_img li.img_select { position:relative}
.partners-slide .d_img li.img_select i{ background:url(../images/partners_b.png) no-repeat; display:block; width:172px; height:172px; position:absolute; top:-6px; left:-6px;}
.partners-slide .d_img li.img_select img{ opacity: 1.0!important; opacity: 1.0!important; -moz-opacity: 1.0!important; filter: alpha(opacity=100)!important; -webkit-filter:grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%);}
/**/
.d_next i,.d_prev i{ background:url(../images/partners_jt.png) no-repeat; width:32px; height:32px; display:block; margin:13px; }
.d_prev i{background-position:0 0}
.d_next i{background-position:-32px 0}
.partners-slide .d_next{position:absolute;left:50%;margin-left:440px;top:50px;z-index:10;cursor:pointer; width:58px; height:58px; border:1px solid #fff;}
.partners-slide .d_prev{position:absolute;left:50%;margin-left:-500px;top:50px;z-index:10;cursor:pointer; width:58px; height:58px; border:1px solid #fff;}
.d_next:hover, .d_prev:hover{ border:1px solid #ddd;-moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px;}
/**/
.partners-slide ul.d_text{ text-align:center; color:#666; line-height:30px; padding:0; font-size:18px; overflow:hidden;}
.partners-slide ul.d_text i{ font-size:30px; text-align:left; margin-right:10px; color:#bbb; font-family: arial, '宋体' ; font-style: normal }
.partners-slide h5{ color:#000; margin:25px 0 15px 0; font-size:20px}
.partners-slide .text_select{ display:block !important;}
   
