@charset "gb2312";



/*pro*/


.pro{  width:1200px;overflow:hidden;}
.t_h1{ margin:59px auto 31px; background:url(part_t.png) no-repeat center top; padding-top:9px; height:82px; overflow:hidden; text-align:center; font:bold 34px/61px "Microsoft Yahei";}
.t_h1 a{ color:#fff;}
.t_h1 a:hover{ text-decoration:none;}
.t_h1 i{display:block; color:#888789; text-transform:uppercase; font:12px/20px Arial, Helvetica, sans-serif;}

.pro1{ height:325px; overflow:hidden;}
.pro_t{ float:left; margin-right:88px;}
.pro_t1{ margin-right:0px;}
.pro_t dl{ width:213px; overflow:hidden;}
.pro_t dt{ height:57px; overflow:hidden; font: bold 16px/24px "Microsoft Yahei"; margin-bottom:24px; border-bottom:1px solid #79787b;}
.pro_t dt a{ color:#d5ad58;}
.pro_t dt i{ color:#8b8a8c;display:block;text-transform:uppercase; font:14px/18px Arial, Helvetica, sans-serif;}
.pro_t dd{ height:24px; overflow:hidden; font:14px/24px "Microsoft Yahei";}
.pro_t dd a{ color:#fff;}
.pro_t .p_dl1 dd{ float:left; width:106px; overflow:hidden;}
.pro_t span{ height:24px; overflow:hidden; font:14px/24px "Microsoft Yahei";}
.pro_t span a{ color:#fff;}

.pro_c{ margin-bottom:41px; height:484px; border-bottom:1px solid #efefef; background:#fff; overflow:hidden; position:relative;}
.pro_c dl{}
.pro_c dt{ width:1120px; height:406px; overflow:hidden;}
.pro_c dt img{ width:1120px; height:406px;}
.pro_c dd{}
.pro_c dd .p_c2{ width:415px; height:46px; float:left; padding:13px 0 0 74px; font:14px/46px "Microsoft Yahei"; color:#666; background:url(pro_tel.gif) no-repeat 40px 27px;}
.pro_c dd .p_c2 b{ color:#d5ad58; font: 24px/46px "Times New Roman", Times, serif;}

.pro_c dd .p_c3{ padding-top:15px; float:left; height:50px; width:236px; overflow:hidden;}
.pro_c dd .p_c3 span{ position:relative; float:left; display:block; width:66px; height:50px; overflow:hidden; background:url(p_l123.gif) no-repeat left top;}
.pro_c dd .p_c3 span em{ float:left; padding-left:5px; display:block; color:#d5ad58;font:36px/36px "Times New Roman", Times, serif; }
.pro_c dd .p_c3 span b{ position:absolute; left:30px; top:23px; color:#d4d4d4; font:28px/28px "Times New Roman", Times, serif;}
.pro_c dd .p_c3 i{ float:left; padding-left:19px; display:inline; color:#333; font:16px/49px "Microsoft Yahei";}


.pro_c dd .p_span2{ float:left; display:block; height:34px; width:290px; overflow:hidden; margin-top:22px;}
.pro_c dd .p_span2 a{ margin-right:10px; text-align:center; float:left; width:113px; height:34px; overflow:hidden; display:inline-block; font:14px/34px "Microsoft Yahei"; color:#fff; background:url(pro_b1.png) no-repeat left top;}
.pro_c dd .p_span2 .p_b2{ color:#666;background:url(pro_b2.png) no-repeat left top;}

.roll1,.roll2{ margin:19px 34px 0 0; display:inline;width:17px; height:40px; overflow:hidden;}
.roll1 a,.roll2 a{width:17px; height:40px; overflow:hidden; display:inline-block;}
.roll1 a{ background:url(roll1.png) no-repeat left top;}
.roll1 a:hover{ background:url(roll11.png) no-repeat left top;}  
.roll2 a{ background:url(roll2.png) no-repeat left top;}
.roll2 a:hover{ background:url(roll22.png) no-repeat left top;} 

.pro_f{ height: auto; overflow:hidden;}
.pr_ul1{ height:76px; padding-left:38px; overflow:hidden;}
.pr_ul1 li{ float:left; margin-right:13px;width:197px; height:46px; font-size:16px; text-align:center; overflow:hidden; line-height:46px}
.pr_ul1 li a{ width:197px; height:46px; overflow:hidden; display:inline-block;background:url(pro_b4.gif) no-repeat left top; line-height:46px}
.pr_ul1 li a:hover,.pr_ul1 .cur a{ text-decoration:none; color:#fff; background:url(pro_b31.gif) no-repeat left top;}
.pr_ul1 .nones{ margin-right:0px;}

.pro_f .xiaog{ }
.pro_f .xiaog li{ position:relative; float:left; line-height:0px; margin:0 35px 0px 0;width:299px; height:299px; overflow:hidden;}
/*.pro_f .xiaog li a{ display:inline-block;width:349px; height:269px; overflow:hidden;}*/
.pro_f .xiaog li a{ display:inline-block;width:299px; height:299px; overflow:hidden;}
/*.pro_f .xiaog li img{width:300px; height:300px;}*/

.pro_f .xiaog li img{width:270px; height:270px;}
.pro_f .xiaog li .xg{ display:block; position:absolute; top:214px; padding-left:20px; text-align:left; width:270px; height:56px; overflow:hidden; font-size:16px; line-height:56px; color:#FFFFFF; background:url(pro_sp222.png) no-repeat left top; margin-left:14px}
.pro_f .xiaog li .xg1{display:none; position:absolute;  top:0px; padding-top:139px; width:270px; height:131px; overflow:hidden; text-align:center; font-size:16px; line-height:56px; color:#d0cfd0; background:url(Index/pro_sp2.png) no-repeat left top;}

/*.pro_f .xiaog li .xg{ display:block; position:absolute; top:213px; padding-left:20px; text-align:left; width:300px; height:56px; overflow:hidden; font-size:16px; line-height:56px; color:#FFFFFF; background:url(pro_sp1111.png) no-repeat left top; margin-left:24px}*/
/*.pro_f .xiaog li .xg1{display:none; position:absolute;  top:0px; padding-top:138px; width:300px; height:131px; overflow:hidden; text-align:center; font-size:16px; line-height:56px; color:#d0cfd0; background:url(Index/pro_sp2.png) no-repeat left top;}*/


.pro_f .xiaog li a:hover{ background:url(banner_ic1.png) no-repeat left top;}
.pro_f .xiaog .nones{ margin-right:0px;}

