﻿﻿/* 基本配置*/

body{ font-size:12px; margin:0px; FONT-FAMILY: "Microsoft Yahei";   background-repeat:repeat-y; background-position:center;  color:#333333; background-color:#FFFFFF}
#wrapper{ width:1015px; margin:auto; }
ul{ margin:0px; padding:0px;}
li{ list-style-type:none;}
a{ text-decoration:none; color:#636363;}
a:hover{ color:#000}
#fixedMenu{ z-index:999; border-bottom:2px #F3F3F3 solid;}
 img{ border:0px; -ms-interpolation-mode: bicubic; }
 h1,h2,h3,h4,h5,h6,p{ margin:0px; padding:0px;}
 .top{z-index:101; height:100px; width:100%;   }
.topm{ width:1190px; margin:auto;  }
 .logo{ display:block; float:left;   }
 .phone{ float:right;padding-top:20px;}
 
 .clr{ clear:both;}
 .hd_pt2{float:right; padding-top:20px;}
 .h20{ height:40px;} 
 .h30{ height:30px;}
   /*导航条*/
  #menu {   height:60px;  FONT-FAMILY: "Microsoft Yahei"; z-index:999;  }
  .menu_m{  }
#menu ul { list-style: none; margin: 0px; padding: 0px;     z-index:1;  padding-left:16px; }
#menu ul .m_l{ display:block; height:50px; width:13px; background-image:url(../images/index_q_15.jpg); float:left;}
#menu ul .m_r{ display:block; height:50px; width:10px; background-image:url(../images/index_q_21.jpg); float:right;}
#menu ul li { float:left;  }
#menu ul li a { display:block; width:120px; height:60px; line-height:60px; text-align:center;  font-size:15px; color:#333;z-index:1;}
#menu ul li .now{ display:block; width:120px; height:60px; line-height:60px; text-align:center;  font-size:14px; color:#fff;z-index:1; background-image:url(../images/menubgnow.jpg)}
#menu ul li:hover{ display:block; width:120px; height:60px; line-height:60px; text-align:center;  font-size:14px;  z-index:1;background-color:#d76e35; color:#FFF;}
#menu ul li a:hover { background-color:#d76e35; color:#FFF;}
#menu ul li:hover a{ color:#FFF;}
 #menu ul li:hover li{ height:35px;}
#menu ul li a#current {  color:#fff;}


		  /*二级栏目*/
#menu ul li ul {  display:none; position:absolute; margin:0px; padding:0px;z-index:999; }
#menu ul li ul li { float:none;  background:#d76e35; margin:0;   }
#menu ul li ul li a { background:none;width:120px; text-align:center;   font-size:12px; border-bottom:1px #f28a52 dotted; height:34px; line-height:34px;}
#menu ul li ul li a:hover { background-color:#b00884; color:#fff;height:34px;line-height:34px;border-bottom:1px #f28a52 dotted; }
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}

#menu ul .subMenu a{ background:url(../images/navdemo.jpg) 0 0;} 

.banykk{ height:7px; background-image:url(../images/banyuan1.png); position:absolute;   width:100%; z-index:888;}
.dress_qq{ height:65px; background-color:#ef51a5;}
.dress_qq ul{ width:1190px; margin:auto;}
.dress_qq ul .li{ float:left; margin-top:8px; margin-right:9px;}
.dress_qq ul .notice{ margin-top:8px;width:481px; height:48px; background-image:url(../images/index_q_10.jpg); margin-right:0px; float:right;}


#jsweb8{ height:50px;  width:277px;  margin-top:8px; padding-left:80px;  }
#jsweb8 li{height:33px;line-height:33px; }
 #jsweb8 a{ color:#FF0000; line-height:33px; }
 
 .youxiufly_kk{ height:706px; background-color:#f2f2f2;  }
 .youxiufly{ width:1120px; margin:auto;}
 .tit_index{ text-align:center;FONT-FAMILY: "Microsoft Yahei"; padding-top:40px; letter-spacing:2px; }
 .tit_index h3{ font-size:40px; font-weight:lighter; color:#803e1b;}
 .tit_index h3 span{ color:#d76e35;}
 
  .tit_index strong{ font-size:24px; font-weight:lighter; color:#d76e35; line-height:47px;}
 .tit_index strong span{ color:#803e1b;}
 .tit_index p{ font-size:14px; color:#000; line-height:20px;}


.zxzhixun{ width:125px; position:fixed; bottom:30%; right:20px; z-index:999;}
.zx_top{ height:47px; background-image:url(../images/a_01.jpg)}
.zx_mid{ padding:16px;}
.zx_bot{ height:29px; background-image:url(../images/a_05.jpg)}
.close{ position:absolute; right:0px; right:5px; top:21px; z-index:99; width:16px; height:15px; display:block; cursor:pointer; margin-right:-20px;}
.djfd{ position:relative; top:335px; z-index:99; left:211px;}


 .sy_team_list{ width:1100px; margin:auto; color:#fff;}
 .sy_team_list li{ width:243px; float:left; text-align:center;FONT-FAMILY: "Microsoft Yahei"; font-size:13px; height:425px; margin-right:15px; margin-left:15px;}
  .sy_team_list{ height:385px; padding-left:50px; padding-top:30px;}
 
  .sy_team_list li img{ }
   .sy_team_list li a{ position:absolute; margin-left:-243px;color:#fff;}
  .sy_team_list li a strong{font-family:Arial, Helvetica, sans-serif; display:block; width:110px; height:30px; line-height:30px; background-color:#803e1b;  margin-bottom:10px; border-radius:15px;/*普通*/
-moz-border-radius:15px;/*firfox*/
-webkit-border-radius:15px;/*firfox*/ }
    .sy_team_list li a span{ display:block; width:243px; height:276px; background-image:url(../images/tt1.png); cursor:pointer;}
	 .sy_team_list li a p{ width:214px; font-size:12px; margin:auto;}
	.sy_team_list li a:hover{ color:#333333}
	 .sy_team_list li a:hover span{background-image:url(../images/tt1.png); background-position:0px -276px;}
	 .sy_team_list li a:hover strong{ background-color:#d76e35; color:#FFFFFF;}
	 .sy_team_list li a p .jp{ font-size:14px; color:#803e1b;}
	 .sy_team_list li a p .jy{ font-size:14px; font-weight:lighter; padding-bottom:5px; display:block; color:#666}
	 .youxiufly_more{ border-bottom:1px #d66f34 solid}
	 .youxiufly_more a{ display:block; margin:auto; height:33px; background-color:#d66f34; width:95px; line-height:33px; text-align:center; font-size:14px;FONT-FAMILY: "Microsoft Yahei"; border-radius:15px;/*普通*/
-moz-border-radius:15px;/*firfox*/
-webkit-border-radius:15px;/*firfox*/ position:relative; margin-bottom:-15px; color:#fff;}


.yewu_kk{ background-color:#fff; height:669px;}
.yewu_kk .yewu_kuekou{ height:50px;}

.indexnew_kk{ background-color:#fff}
.indexnew_kk .indexnew_quekou{width:346px; margin:auto;}

.ftfc_kk{  background-color:#fff;}
.ftfc{ width:1190px; margin:auto; text-align:center; padding-top:20px;FONT-FAMILY: "Microsoft Yahei";} 
.ftfc_tit{ width:690px; margin:auto;}
 .ftfc h1{ font-size:40px; font-weight:lighter; color:#803e1b;}
 .ftfc h1 span{ color:#d76e35;}
  .ftfc p{ line-height:20px; font-size:14px; padding-top:10px;}

 .vipjj{ background-color:#686868; color:#FFFFFF}
 .vipjj td{ line-height:22px; font-size:13px; padding:5px;}
 .vipjj strong{ color:#F2C614}
 .left_menu{ background-color:#f4f4f4; padding:7px;}
  .left_menu li{ }
    .left_menu li a{ display:block;height:43px; background-color:#636363; margin-bottom:5px; background-image:url(../images/leftmbg.jpg); line-height:43px; color:#FFFFFF;FONT-FAMILY: "Microsoft Yahei"; font-size:16px; padding-left:20px;}
	  .left_menu li a:hover{background-image:url(../images/leftmhover.jpg); }
	   .left_menu li .now{background-image:url(../images/leftmhover.jpg); }
	   
	    .left_menu ul li ul li a{ background-image:none; height:25px; line-height:25px; background-color:#aaa3a3; font-size:14px; padding-left:30px; color:#000000}
		 .left_menu ul li ul li a:hover{ background-image:none; background-color:#CC9900}
		 .left_menu ul li ul li a i{ border:5px solid #000000;border-color:transparent  transparent transparent #403f3f;   display:block; float:left;   height:0px; margin-top:8px;}
.clear{clear:both;}

.nav ul.n2{ float:right; width:750px; display:inline; margin-top:35px; }

.nav ul.n2 li{ float:left;}

.nav ul.n2 li a,.nav ul.n2 li a i,.nav ul.n2 li a b{ width:90px; height:43px; display:block; text-align:center; cursor:pointer;}

.nav ul.n2 li a{  position:relative; overflow:hidden;}

.nav ul.n2 li a i{  font-style:normal; line-height:14px; font-family:'微软雅黑';font-size:11px; color:#fff; position:absolute; top:0px; left:0;}
.nav ul.n2 li a i span{ font-family:"微软雅黑"; font-weight:lighter; color:#fff; font-size:16px; line-height:20px; display:block; padding-top:5px;}

.nav ul.n2 li a b{ font-size:11px; color:#dab101; font-weight:lighter; line-height:14px; background:url(../images/nav_h.png) no-repeat; position:absolute; top:43px; left:0;}

.nav ul.n2 li a b span{ font-family:"微软雅黑"; font-weight:lighter; color:#fff; font-size:16px; line-height:20px; display:block; padding-top:5px;}

.nav ul.n2 li a.hover i{ top:-43px;}

.nav ul.n2 li a.hover b{ top:0;}

.nav span a{display:block;  width:206px; height:70px; float:left;  margin:16px 0 0 0px;}
 



 .banner_in{ height:269px; margin-top:10px;}
 .index_main{ width:1100px; margin:auto;margin-top:0px; }
 .index_left{ float:left; width:726px;}
 .index_right{ float:right; width:355px;}

 .title{ height:42px; line-height:42px; background-color:#803e1b; margin-top:20px; border-radius:8px;/*普通*/
-moz-border-radius:8px;/*firfox*/
-webkit-border-radius:8px;/*firfox*/     }
 
 .title b{ padding-left:10px; color:#FFF;}
.main{  background-color:#EFECE2;}
.main_n{ width:1100px; margin:auto;}
.menu_in{ height:56px; background-color:#FFF; line-height:56px;border-radius:8px;/*普通*/
-moz-border-radius:8px;/*firfox*/
-webkit-border-radius:8px;/*firfox*/  }
.menu_in ul{ float:left; margin-left:10px;}
.menu_in ul strong{ font-size:20px;}
.menu_in ul li{ float:left;}
.menu_in ul li a{ display:block; height:56px; line-height:56px; text-align:center;FONT-FAMILY: "Microsoft Yahei"; font-size:16px; padding-left:29px; padding-right:29px;}
.menu_in ul li .now{ background-color:#EF51A5;   height:56px; color:#fff;border-radius:5px;/*普通*/
-moz-border-radius:5px;/*firfox*/
-webkit-border-radius:5px;/*firfox*/ }
.menu_in ul li .now span{ display:block; width:12px; height:6px; margin-left:28px; background-image:url(../images/hsjj.png);}
.menu_in .dress{ float:right; padding-right:20px; color:#999;}
.menu_in .dress a{ color:#999;}
.jx table{ border-collapse:collapse; font-size:13px}
.jx table td{ border:1px #CCCCCC solid; padding:5px;}
.title2{ height:41px; line-height:41px; background-color:#b90707; margin-bottom:10px; }
 .title2 b{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; display:block; float:left; height:32px;  letter-spacing:1px; padding-left:10px;  }
  .title2 b span{FONT-FAMILY: "Microsoft Yahei";  font-size:16px; color:#fff; font-weight:bold; padding-left:10px; }
   .title2 .title_l{ float:left;  width:23px; height:32px; background-image:url(../images/index_q_19.jpg) }
  .title2 .title_r{ float:right;  width:16px; height:32px;  background-image:url(../images/index_q_23.jpg) } 
  .title2 .title_more{ float:right; padding-top:10px;}
  .title2 .title_dress{ float:right; color:#fff9c2;  }
.title2 .title_dress a{ color:#fff9c2; }
.margtop{ margin-top:10px;}

.left_n{ float:left; width:230px;}
.right_n{ float:right; width:810px;}

.menu_left{ background-color:#803e1b;  border-radius:8px;/*普通*/
-moz-border-radius:8px;/*firfox*/
-webkit-border-radius:8px;/*firfox*/ }
.menu_left ul{ padding:10px;}
.menu_left li { border-bottom:1px #FFFFFF dotted}
.menu_left li a{ color:#FFF; text-align:center; line-height:43px; display:block}
.menu_left li .now{ color:#FF0}
.xxjs{   margin-top:20px;FONT-FAMILY: "Microsoft Yahei";  }
.xxjs strong{ line-height:35px;height:35px; background-color:#1D933B; display:block;font-size:16px; color:#FFF; padding-left:20px;}
.xxjs p { line-height:25px; padding-top:20px; padding-bottom:20px;}
.xxjs p img{ max-width:1022px;}
.skip a{ display:block; height:35px; line-height:35px; background-color:#efefef;FONT-FAMILY: "Microsoft Yahei"; margin-bottom:10px; padding-left:10px;}
.skip a:hover{ background-color:#ccc;}
.toutiao{ margin-top:20px;}
.tou_img{ float:left;}
.tou_img img{ width:239px; height:103px;}
.tou_info{ float:right; width:470px; color:#898989; }
.tou_info p{ line-height:20px;text-indent:24px; font-size:12px; padding-top:5px;}
.tou_info h3 a{ color:#5c7213; font-size:16px;FONT-FAMILY: "Microsoft Yahei"; }
.tou_info .post_time span{ float:left;}
.tou_info .post_time a{ float:right; font-weight:bold;color:#5c7213;}

.index_newslist{ float:left; width:380px;text-align:left; margin-right:26px;} 
.index_newslist .index_tou{ padding-bottom:14px; }
.index_newslist .index_tou span{ display:block; position:absolute; width:55px; height:55px; background-color:#803e1b; margin-top:-146px; margin-left:10px; color:#FFF; text-align:center;}
.index_newslist .index_tou span strong{ font-size:24px; padding:0px; color:#FFF}
.index_newslist .index_tou i{ display:block; position:absolute; width:380px; height:10px;   }
.index_newslist .index_tou strong{color:#444141; font-size:14px; padding-top:9px; display:block;}
.index_newslist .index_tou p{ font-size:12px; color:#797676;}
.index_newslist li{ line-height:25px; height:25px;  }
.index_newslist li a{ float:left;}
.index_newslist li span{ float:right;}
  .lmore{ display:block; width:130px; height:38px; text-align:center; background-color:#803e1b; color:#FFF; line-height:38px; font-size:16px; margin-top:20px; border-radius:5px;/*普通*/
-moz-border-radius:5px;/*firfox*/
-webkit-border-radius:5px;/*firfox*/ }


.lmore2{ display:block; width:130px; height:38px; text-align:center; background-color:#803e1b; color:#FFF; line-height:38px; font-size:16px; margin-top:20px; border-radius:5px;/*普通*/
-moz-border-radius:5px;/*firfox*/
-webkit-border-radius:5px;/*firfox*/ margin:auto;}


.pro_fl li a{FONT-FAMILY: "Microsoft Yahei";  display:block; background-color:#e6ca87; height:28px; line-height:28px; margin-bottom:1px; background-image:url(../images/index_q_43.jpg); background-repeat:no-repeat; background-position:40px; padding-left:50px; color:#661f02;}
.pro_fl li a:hover{ background-color:#cfae60;}
.pro_fl li .now{background-color:#cfae60;}

  .cp_list_1 li{ float:left; margin-right:10px;} 
  
  .cp_list_1 li img{ padding:5px; border:1px #CCCCCC solid;}
  .n_gg{ margin-bottom:10px;}
.cp_list_2 li{ font-size:12px; line-height:25px; text-align:center; margin-left:10px;float:left;   background-color:#686868; border:1px #eaeaea solid; width:237px; height:155px;}   
 .cp_list_2 li img{ width:101px; height:145px; float:left; border:1px #a29a9a solid; margin:5px;}
  .cp_list_2 li span{ display:block; float:left; width:109px; margin-left:8px; color:#FFFFFF; line-height:18px; text-align:left; padding-top:10px;}
  
  
  
  .cp_list_2 li{ font-size:12px; line-height:25px; text-align:center; margin-left:10px;float:left;   background-color:#686868; border:1px #eaeaea solid; width:237px; height:155px;}   
 .cp_list_2 li img{ width:101px; height:145px; float:left; border:1px #a29a9a solid; margin:5px;}
  .cp_list_2 li span{ display:block; float:left; width:109px; margin-left:8px; color:#FFFFFF; line-height:18px; text-align:left; padding-top:10px;}



.cp_list_3 li{ font-size:12px; line-height:25px; text-align:center; margin-left:10px;float:left;   background-color:#686868; border:1px #eaeaea solid; width:340px; height:195px; margin-bottom:10px;}   
 .cp_list_3 li img{ width:129px; height:183px; float:left; border:1px #a29a9a solid; margin:5px;}
  .cp_list_3 li span{ display:block; float:left; width:179px; margin-left:8px; color:#FFFFFF; line-height:18px; text-align:left; padding-top:10px;}

.cont{ padding:15px; line-height:28px; font-size:14px; background-color:#fff; color:#535050;border-radius:8px;/*普通*/
-moz-border-radius:8px;/*firfox*/
-webkit-border-radius:8px;/*firfox*/ }
.cont img{ max-width:840px;}
.gsjj{ padding-top:20px; line-height:21px; color:#666f}
.gsjj img{ margin-bottom:10px;}
.index_pro_list{ padding-top:20px; }
.index_pro_list li{ float:left; width:auto; min-width:160px; margin-right:20px;}
.index_pro_list li a:hover{background-color:#317818; display:block;}
.index_pro_list li a span{ display:block; height:40px; line-height:40px; text-align:left; border-bottom:1px #CCCCCC solid; border-top:1px #CCCCCC solid; margin-top:20px; background-image:url(../images/index_q_30.jpg); background-repeat:no-repeat; background-position:98%; font-size:14px; }
.index_pro_list li a:hover span{ background-color:#317818; background-image:url(../images/aahover.png);  color:#FFF;padding-left:10px;}
.index_pro_list li a:hover img{
  filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
  -moz-opacity:0.5; /*Firefox私有，透明度50%*/
  opacity:0.5;/*其他，透明度50%*/
  }
  
  
  .index_pro_list1{ padding-top:20px; }
.index_pro_list1 li{ float:left; width:252px;margin-right:26px; margin-top:20px;}
.index_pro_list1 li a:hover{  display:block;}
 .index_pro_list1 li strong{ font-weight:lighter; color:#39F}
.index_pro_list1 li   span{ line-height:44px;}
.index_pro_list1 li a:hover img{ 
  }
  
  
  .cpjs{ background-image:url(../images/cpjs.gif);background-position:right;}
  .cpjs_img{ width:358px; float:left;}
  .cpjs_img img{ width:358px;}
  .cpjs_info{ float:right; width:410px; padding-right:18px;FONT-FAMILY: "Microsoft Yahei"; }
  .cpjs_info h3{ line-height:45px; border-bottom:2px #AE3C78 solid; color:#AE3C78; margin-bottom:10px;margin-top:10px;}
  
.vip_1{ float:left; padding-top:12px;}
.vip_2{ float:right;padding-top:21px;}
.vip_3{ float:left;padding-top:6px;}
.vip_kk{ width:1000px; margin:auto;}
.vip1{ height:55px; background-image:url(../images/index_q_52.jpg)}
.vip_dw{ background-color:#5e5e5e; padding-top:10px;} 
.vip_dw ul{ width:188px; float:left; height:140px; background-image:url(../images/index_q_61.jpg); background-repeat:no-repeat; padding-left:10px; color:#afafaf; }
.vip_dw ul strong{ color:#FFFFFF; display:block; padding-bottom:10px;}
.vip_dw ul li{ line-height:20px;}
.img_bor{   border:1px #efefef solid;}
.cont_lxwm{ background-color:#e6ca87; padding:10px; color:#611701; line-height:25px;}
.cont_gsjj{ font-size:14px; line-height:25px; padding-top:10px; height:193px;}
.cont_gsjj span{ display:block; float:left; width:520px;}
.m_left{ float:left; width:339px;}
.m_right{ float:right; width:339px;}

.gg332{ width:332px; float:left;}
 
.gg480 li{ float:left; width:480px; height:65px; padding-right:3px; margin-top:5px; }
.gg480 li img{ width:480px; height:65px;}
 .indexnews{ float:right; width:372px;}
.indexnews li{ line-height:30px; height:27px; padding:0px; margin:0px; padding-left:15px; background-image:url(../images/index_q_54.jpg); background-repeat:no-repeat; background-position:0px; border-bottom:1px #7d7d7d dotted  } 
.indexnews li a{ float:left; }
.indexnews li span{ float:right; color:#9b170b; }
 
  
.film li{ font-size:14px;  background-repeat:no-repeat; background-position:0px; padding-left:20px; line-height:36px; border-bottom:1px #CCCCCC dotted; background-image:url(../images/arow.gif)}
.toufilm{ height:90px;}
.toufilm span{ display:block; position:relative; bottom:20px; background-image:url(../images/flimtou.png); height:20px; line-height:20px; padding-left:30px;}
.toufilm a{ color:#f7f7f7;}


.newslist{  }
.newslist li{   line-height:35px;  font-size:14px; border-bottom:1px #CCCCCC dotted; clear:both; padding-top:10px; padding-bottom:10px; } 
 .newslist li img{ float:left; margin-right:20px;}
 .newslist li p{ float:left; width:600px;   height:100px;}
 
 .newslist li strong{ height:33px; line-height:33px; display:block; font-weight:lighter; }
  .newslist li strong a{ float:left; font-size:16px; color:#c12669;FONT-FAMILY: "Microsoft Yahei"; }
   .newslist li strong a:hover{ color:#000000;}
  .newslist li strong i{ float:right;}
    .newslist li span{ line-height:22px; color:#666666; font-size:13px; text-indent:25px; display:block;}
	
	

.about_list li{ font-size:12px; line-height:25px; background-image:url(../images/arow.gif); background-repeat:no-repeat; padding-left:20px; background-position:0px; width:440px; float:left;}
 
  
.article{ margin-top:10px; }
.article h2{ font-size:28px; line-height:60px; text-align:center}
.article img{ max-width:718px; margin-bottom:5px;}
.post{ text-align:center;}
.art{ line-height:25px; color:#666; padding-top:20px; font-size:15px}
.titu{ width:500px; margin:auto;}

.subb{background:url(../images/re.jpg) no-repeat;}
.send{width:95px;height:30px;font-size:14px;color:#FFF;padding:0 0 2px;padding:2px 0 0 0\9;vertical-align:middle;cursor:pointer;border:0;}

.pro_list li{ float:left; height:220px; text-align:left; line-height:25px; font-size:14px; margin-right:12px;}
.pro_list li a{ display:block}
.pro_list .nm{ margin:0px; }
.pro_list li img{ width:170px; height:170px;}

.pro_list_mall li{ float:left; height:245px; text-align:left; line-height:35px; font-size:14px; margin-right:5px; margin-left:5px; border:1px #e6e6e6 solid; padding:8px; background-color:#f8f8f8; margin-bottom:20px;}
.pro_list_mall li a{ display:block}
.pro_list_mall .nm{ margin:0px; }
.pro_list_mall li img{ width:212px; height:212px;}
.yuzc{ margin-left:10px;}
.yuzc img{ width:326px; height:216px; margin:5px;}

 /* 底部 */
 .foot{    line-height:22px;   background-color:#803e1b;  }
  
 
.copy{ padding:10px; padding-bottom:30px; padding-top:20px;  }
.copy ul{ margin:auto;width:1190px; line-height:25px;  color:#fff;  }

.copy ul a{ color:#fff}
.copy ul strong{ color:#fff;}
 .footmenu{ float:left; width:800px;FONT-FAMILY: "Microsoft Yahei";  }
 .footmenu ul{ border-bottom:1px #d76e35 solid; border-top:1px #d76e35 solid; height:40px; line-height:40px; font-size:15px;word-spacing:5px; color:#fff; padding-left:20px;   width:auto;}
 .footmenu a{ color:#fff;}
  .footmenu a:hover{ color:#333}
  .copy_drs{ font-size:13px; background-image:url(../images/dlogo.png); background-repeat:no-repeat; padding-left:90px; margin-top:20px;}
.foottel{  float:right; text-align:left; padding-top:20px;  }
.foottel p{ margin-left:70px; width:223px; color:#fff;}
.link{ word-spacing:10px; margin-top:10px; text-align:center; margin-bottom:10px; color:#fff;}
.link a{ color:#166d32;}
.fotcopy{   text-align:center; height:52px; line-height:52px; margin:auto; background-color:#3f1f0d; color:#fff;}
 .fotcopy a{ color:#fff}
 .fotcopy .f_l{ float:left; display:block}
 .fotcopy .f_r{ float:right; display:block}
.fotcopy ul{ width:1100px; margin:auto;}

.foottel .fot_qq{ display:block; height:45px; width:45px; float:left;   margin-right:20px; margin-top:37px; background-image:url(../images/qqa.png);}
.foottel .fot_qq:hover{background-image:url(../images/qqahover.png);}

.foottel .fot_sin{ display:block; height:45px; width:45px; float:left; margin-right:40px; margin-top:37px;background-image:url(../images/sina.png);}
.foottel .fot_sin:hover{background-image:url(../images/sinahover.png);}
  
  
  
  
  
/* Pop */
@-webkit-keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}

@keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}

.hvr-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {
  -webkit-animation-name: hvr-pop;
  animation-name: hvr-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}



.new{ font-size:13px;float:right; width:372px;  }
.new ul{ clear:both; background:url(../images/index_q_34.jpg) no-repeat; height:199px; padding-left:55px; margin-top:6px;}
.new li{ height:35px;   padding-top:5px;   }.
.new span{ color:#999999; font-size:12px; padding-top:4px;}


.yewu_list{ width:1190px; margin:auto;}
.yewu_list_left{ text-align:center;   }
.yewu_list_left li{ display:inline-block;margin:20px; margin-bottom:12px;}
.kehuhuifang{ float:right; width:321px; background-image:url(../images/huifangbg.jpg); height:317px; padding-top:68px;
 border-radius:10px;/*普通*/
-moz-border-radius:10px;/*firfox*/
-webkit-border-radius:10px;/*firfox*/ }
.peixun_list li{ float:left; margin-right:17px;}
.kehuhuifang li{ padding-bottom:10px; padding-top:10px;}
.kehuhuifang li h2{ height:33px; line-height:33px;}
.kehuhuifang li h2 strong{ display:block; float:left; background-image:url(../images/dmz.png); background-repeat:no-repeat; font-size:15px; padding-left:30px; color:#803e1b;}
.kehuhuifang #slider{ padding:10px; color:#4a4246}
.kehuhuifang li h2 span{ color:#787476; font-size:12px; display:block; float:right; font-weight:lighter;}
 
 .yewu_list_left li img{
 border-radius:10px;/*普通*/
-moz-border-radius:10px;/*firfox*/
-webkit-border-radius:10px;/*firfox*/ }
 
/* Bounce Out */
.hvr-bounce-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.hvr-bounce-out:hover, .hvr-bounce-out:focus, .hvr-bounce-out:active {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
}


/* Bob */
@-webkit-keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@-webkit-keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

.hvr-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
  -webkit-animation-name: hvr-bob-float, hvr-bob;
  animation-name: hvr-bob-float, hvr-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate;
}





/*以下是客户回访问*/

.wp {
	position: relative;
	 
	height:280px;
	overflow: hidden; border:0px;
 
 
}
.slider {
	position: absolute;border:0px;
 
}
 
 
 
.news_right_nav{
	 width:100%;
 
	 overflow:hidden;
	 padding:0px 0 5px 0;
	 }
 

 
/* Bubble Float Left */
.hvr-bubble-float-left {
  
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-bubble-float-left:before {
  position: absolute;
  z-index: -1;
  content: '';
  top: calc(50% - 10px);
  left: 0;
 
  border-color: transparent #e1e1e1 transparent transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-bubble-float-left:hover, .hvr-bubble-float-left:focus, .hvr-bubble-float-left:active {
  -webkit-transform: translateX(10px);
  transform: translateX(10px);
}
.hvr-bubble-float-left:hover:before, .hvr-bubble-float-left:focus:before, .hvr-bubble-float-left:active:before {
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px);
}


.conta{ float:left; width:332px;}
.gbk{ float:right; width:666px;}
.metinfo_mobile_form li{ float:left; margin-right:10px;}
.input-text{ width:303px; height:45px; line-height:45px; background-color:#F0F0F0; border:1px #CCCCCC solid; padding-left:10px;
 border-radius:5px;/*普通*/
-moz-border-radius:5px;/*firfox*/
-webkit-border-radius:5px;/*firfox*/ }
.textarea-text{ width:626px; height:105px; line-height:45px; background-color:#F0F0F0; border:1px #CCCCCC solid; padding-left:10px;
 border-radius:5px;/*普通*/
-moz-border-radius:5px;/*firfox*/
-webkit-border-radius:5px;/*firfox*/
margin-top:10px;}
.input-submit input{ width:167px; height:45px; border-radius:5px;/*普通*/
-moz-border-radius:5px;/*firfox*/
-webkit-border-radius:5px;/*firfox*/background-color:#F0F0F0; border:1px #CCCCCC solid; cursor:pointer; font-size:18px; color:#999; FONT-FAMILY: "Microsoft Yahei";  }



.cwrap {
	width: 300px;
	height: 300px;
	margin-bottom: 4px;

}
.circle {
	overflow: hidden;
	width: 100%;
	position: relative;
	height: 100%;
	border-radius: 50%;
-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	box-shadow: 0 0 0 16px rgba(255, 255, 255, 0.65) inset, 0 1px 2px rgba(0, 0, 0, 0.1)
}
.grid_4{float:left; margin:35px;}
.grid_12{ line-height:80px; font-size:18px; font-weight:bold; text-align:center; color:#069;}
.grid_gsjj{font-size:14px; text-align:left; line-height:25px; color:#666}
.gsjjpicleft{float:left; margin-right:20px;}
.circle.c1 {
	background: url(../images/index_img4.jpg) 0 0 no-repeat;
}

.circle.c2 {
	background: url(../images/index_img5.jpg) 0 0 no-repeat;

}

.circle.c3 {
	background: url(../images/index_img3.jpg) 0 0 no-repeat;
}

.circle:hover{
	box-shadow: 
		inset 0 0 0 1px rgba(255,255,255,0.1),
		0 1px 2px rgba(0,0,0,0.1);
}

.circle.c3:hover  {
	box-shadow: none !important;
}


.circle:hover .info_t {FONT-FAMILY: "Microsoft Yahei"; 
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1) ;
	transform: scale(1);
}


.circle:after, .circle:before {
    content: "";
    display: table;
}



.info_t {
	overflow: hidden;
	color: #003;
	font-size: 12px;
	text-align: center;
	   background: url(../images/info_bg.png) 0 0 repeat;
    border-radius: 50% 50% 50% 50%;
    height: inherit;
    opacity: 0;
    top: 0;
    right: 0;
    left: 0;
    position: absolute;bg
    -webkit-transform: scale(0);
     -moz-transform: scale(0);
     -ms-transform: scale(0);
     -o-transform: scale(0);
     transform: scale(0);
    -webkit-transition: ;
    -moz-transition: all 0.4s ease-in-out 0s;
    -ms-transition:all 0.4s ease-in-out 0s;
    -o-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
    width: inherit;
} 

.info_t .title_t {
	padding-bottom: 39px;
	border-bottom: 1px solid #003;
	font: 36px/44px 'Microsoft Yahei', sans-serif;
	margin: 0 35px 18px;
	padding-top: 57px;
	text-transform: uppercase;
}

.info_t  a {
	text-transform: uppercase;
	display: inline-block;
	color: #003;
	margin-top: 9px;
}

.info_t a:hover {
	color: #ec0606;
}

.fa-btn{ border:1px solid #F60; padding:10px; margin:10px; font-size:18px; width:180px; display:block; margin:auto;  }

.ftfc_list{ padding-left:30px;}