@charset "utf-8";
#header{position:relative; width:100%; float:left; height:150px; background-color:#FFF; z-index:3;}
#header #header2{position:fixed; width:100%; float:left; background-color:#FFF; height:150px;}
#header #header2 .header{width:1170px; margin:0 auto;}
#header #header2 .header .subnav2{height:150px; width:160px; float:left; text-align:center; position:relative;}
#header #header2 .header .subnav2 a{height:75px; width:70px; display:block; font-size:14px; color:#333; padding-top:75px; font-family:Arial, Helvetica, sans-serif; float:left; background:url(../yf_img/menu.png) center 50px no-repeat;}
#header #header2 .header .subnav2 a:hover{background:#0059a6 url(../yf_img/delete.png) center 49px no-repeat; color:#FFF;}
#header #header2 .header .subnav2 a.sub2_hover{background:#0059a6 url(../yf_img/delete.png) center 49px no-repeat; color:#FFF;}
#header #header2 .header .y_mail{height:150px; width:160px; float:right; background:url(../yf_img/line.png) 105px 40px no-repeat; position:relative;}
#header #header2 .header .y_mail a{height:26px; width:35px; color:#FFF; line-height:26px; vertical-align:middle; display:block; text-align:center; background-color:#CCC; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:41px; float:left; text-transform:uppercase;}
#header #header2 .header .y_mail a:hover{background-color:#0059a6; width:40px; line-height:30px; vertical-align:middle; height:30px; font-size:16px;margin-top:39px;}
#header #header2 .header .y_mail a.eng{margin-left:20px;}
#header #header2 .header .y_mail a.youx{height:26px; display:block; text-indent:-9999px; width:35px; cursor:pointer; margin-top:41px; margin-right:5px; float:right; background:#fff url(../yf_img/mail.png) center center no-repeat; position:relative;}
#header #header2 .header .y_mail a.youx:hover{background-color:#0059a6; width:40px; line-height:30px; vertical-align:middle; height:30px; margin-top:39px; background-size:cover; background-image:url(../yf_img/mail2.png);}
#header #header2 .header ul{width:850px; float:left; text-align:center;}
#header #header2 .header ul li.logo{width:850px; margin-top:5px; height:91px; background:url(../yf_img/logo.png) center center no-repeat; float:left;}
#header #header2 .header ul li.logo a{width:216px; height:61px; margin:15px auto 0px auto; text-indent:-9999px; display:inline-block;}
#header #header2 .header ul li.mainav{width:850px; height:32px; line-height:32px; vertical-align:middle; float:left;}
#header #header2 .header ul li.mainav a{padding:0 20px; color:#636465; font-size:14px; display:inline-block;}
#header #header2 .header ul li.mainav a:hover{color:#ee1b22;}

#dropnav{position:absolute; left:0px; display:none; position:fixed; top:150px; z-index:4; width:100%; height:100%; background:#fff url(../yf_img/nav_bg.png) left top repeat-x;}
#dropnav .dropnav{width:1170px; margin:0 auto; height:100%;}
#dropnav .dropnav > h1{width:70px; float:left; font-weight:normal; background:#363636 url(../yf_img/left_bar.png) left top no-repeat; height:100%;}
#dropnav .dropnav > h1 > a.drop_nav1{width:70px; display:inline-block; float:left; cursor:pointer; height:52px; background:url(../yf_img/side_line.png) left bottom no-repeat;}
#dropnav .dropnav > h1 > a.drop_nav1:hover{background:#0059a6 url(../yf_img/side_line.png) left bottom no-repeat;}
#dropnav .dropnav > h1 > a.drop_nav1 img{width:40px; padding-top:12px; margin:0 auto; height:25px; display:block;}
#dropnav .dropnav > h1 > a.drop_nav2{width:70px; display:inline-block;cursor:pointer; float:left; height:62px; background:url(../yf_img/side_line.png) left bottom no-repeat;}
#dropnav .dropnav > h1 > a.drop_nav2:hover{background:#0059a6 url(../yf_img/side_line.png) left bottom no-repeat;}
#dropnav .dropnav > h1 > a.drop_nav2 img{width:40px; padding-top:10px; margin:0 auto; height:40px; display:block;}
#dropnav .dropnav > h1 > a.drop_nav3{width:70px; display:inline-block; cursor:pointer; float:left; height:62px; background:url(../yf_img/side_line.png) left bottom no-repeat;}
#dropnav .dropnav > h1 > a.drop_nav3 img{width:40px; padding-top:10px; margin:0 auto; height:40px; display:block;}
#dropnav .dropnav > h1 > a.drop_nav3:hover{background:#0059a6 url(../yf_img/side_line.png) left bottom no-repeat;}
#dropnav .dropnav > h1 > a.drop_nav4{width:70px; display:inline-block; float:left; cursor:pointer; height:62px; background:url(../yf_img/side_line.png) left bottom no-repeat;}
#dropnav .dropnav > h1 > a.drop_nav4 img{width:40px; padding-top:15px; margin:0 auto; height:30px; display:block;}
#dropnav .dropnav > h1 > a.drop_nav4:hover{background:#0059a6 url(../yf_img/side_line.png) left bottom no-repeat;}
#dropnav .dropnav > h1 > a.drop_nav5{width:70px; display:inline-block; cursor:pointer; float:left; height:62px; background:url(../yf_img/side_line.png) left bottom no-repeat;}
#dropnav .dropnav > h1 > a.drop_nav5 img{width:40px; padding-top:10px; margin:0 auto; height:40px; display:block;}
#dropnav .dropnav > h1 > a.drop_nav5:hover{background:#0059a6 url(../yf_img/side_line.png) left bottom no-repeat;}
#dropnav .dropnav > ul{width:380px; float:left; padding-top:73px; background:#fff url(../yf_img/nav_bg.png) left top repeat-x; height:100%;}
#dropnav .dropnav > ul > li{width:300px; float:left; padding:10px 20px 10px 60px; height:46px; line-height:46px; vertical-align:middle;}
#dropnav .dropnav > ul > li a{width:230px; float:left; height:46px; display:inline-block; color:#000; font-size:15px;}
#dropnav .dropnav > ul > li label{width:44px; height:44px; float:right; cursor:pointer; background:url(../yf_img/fangX1.png) center center no-repeat; border:solid #ddd 1px; display:inline-block;}
#dropnav .dropnav > ul > li:hover{background-color:#f5f5f5;}
#dropnav .dropnav > ul > li:hover a{color:#0059a6;}
#dropnav .dropnav > ul > li:hover label{background:#0059a6 url(../yf_img/fangX2.png) center center no-repeat;}
#dropnav .dropnav > ul > li.drop_hover{background-color:#f5f5f5;}
#dropnav .dropnav > ul > li.drop_hover a{color:#0059a6;}
#dropnav .dropnav > ul > li.drop_hover label{background:#0059a6 url(../yf_img/fangX2.png) center center no-repeat;}

#dropnav .dropnav > ol{width:380px; float:left; padding-top:73px; background:#f2f2f2 url(../yf_img/top_line.png) left top repeat-x; height:100%;}
#dropnav .dropnav > ol > li{width:300px; float:left; padding:8px 20px 8px 60px; margin-top:2px; height:46px; line-height:46px; vertical-align:middle;}
#dropnav .dropnav > ol > li a{width:300px; float:left; height:46px; display:inline-block; color:#0059a6; font-size:16px;}
#dropnav .dropnav > ol > li a:hover{color:#000;}
#dropnav .dropnav > ol > li:hover{background-color:#dedede;}

#indabt{width:100%; float:left; height:598px; background:url(../yf_img/indbg.jpg)  center top repeat-x; margin-top:40px; position:relative; z-index:0;}
#indabt .indabt{width:100%; float:left; height:159px; margin-top:439px;}
#indabt .indabt h1{width:100%; float:left; margin-top:15px; height:62px; line-height:62px; vertical-align:middle; font-weight:normal; font-size:14px; color:#FFF; text-align:center;}
#indabt .indabt h1 a{font-size:14px; display:inline-block; color:#FFF;}
#indabt .indabt h1 span{ width:30px; height:62px; background:url(../yf_img/star3.png) center center no-repeat; display:inline-block;}
#indabt .indabt ul{width:100%; float:left; text-align:center;}
#indabt .indabt ul li{width:100%; float:left; line-height:30px; color:#9497a0; font-size:14px;}
#indabt .indabt ul li a{color:#9497a0; display:inline-block; font-size:14px;}
#indabt .indabt ul li a:hover{color:#ccc;}
#indabt .indabt ul li label{display:inline-block; padding-left:10px;}


/*大图*/
.pro_show .bigImg{position:relative;width:400px;height:318px;overflow:hidden; text-align:center; border:1px solid #999;}
.pro_show .bigImg #midimg{height:390px; width:308px; padding:5px; float:left; display:inline-block; clear:both;}
.pro_show .bigImg #midimg img{height:390px; height:308px; display:block;}
.pro_show .bigImg #winSelector{width:140px;height:140px;position:absolute;cursor:crosshair;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;background-color:#000;}
/*小图*/
.pro_show .smallImg{width:400px;height:68px;position:relative;margin-top:15px;overflow:hidden;}
.pro_show .scrollbutton{width:10px;height:56px;overflow:hidden;position:absolute;top:5px;cursor:pointer;background:url(../images/ico_zoom.png) no-repeat;}
.pro_show .scrollbutton.smallImgUp{background-position:0 0;left:0;}
.pro_show .scrollbutton.smallImgDown{background-position:-10px 0;right:0;}
.pro_show .scrollbutton.smallImgUp.disabled{background-position:-20px 0;}
.pro_show .scrollbutton.smallImgDown.disabled{background-position:-30px 0;}
.pro_show #imageMenu{width:375px;height:68px;overflow:hidden;position:absolute;left:16px;}
.pro_show #imageMenu ul{width:1000%;}
.pro_show #imageMenu li{width:75px;height:68px;float:left;overflow:hidden;}
.pro_show #imageMenu li img{width:66px;height:66px;border:1px solid #999;cursor:pointer;}
.pro_show #imageMenu li#onlickImg img,#imageMenu li img:hover{border-color:#999;}

/*放大*/
.pro_show #bigView{width:300px !important;height:300px !important;position:absolute;border:1px solid #60413C;top:20px;left:403px;z-index:999;overflow:hidden;background:#fff !important;}
.pro_show #bigView img{position:absolute;}
.pro_show .pro_show_top .text{ width:282px; float:left; margin-left:20px;}
.pro_show .pro_show_top .text h2.title{ width:100%; height:20px; line-height:20px; color:#D70816; font-size:16px; font-weight:700; margin-top:10px;}
.pro_show .pro_show_top .text .desc{margin-top:15px; overflow:hidden;}
.pro_show .pro_show_top .text .txt{ width:100%; margin-top:10px;}
.pro_show .pro_show_top .text .txt dl{ width:100%; clear:both;line-height:25px; padding:5px 0;}
.pro_show .pro_show_top .text .txt dt{ width:50px; float:left;}
.pro_show .pro_show_top .text .txt dd{ width:217px;color:#888; float:left;}
.pro_show .pro_content{ width:100%; overflow:hidden; clear:both; margin-top:20px;}
.pro_show .pro_content h2.title{ width:100%; height:30px; line-height:30px; font-size:14px; font-weight:400; color:#fff; border-bottom:1px solid #60413C;}
.pro_show .pro_content h2.title span{ width:100px; text-align:center;display:inline-block; height:30px; line-height:30px; background:#60413C;}
.pro_show .pro_content .pro_con{ padding:20px 2px 0px 2px; line-height:190%;}
