﻿@charset "utf-8";
#header{height:192px; position:relative; z-index:2;}
#header .toptip{height:42px; line-height:42px; vertical-align:middle; background-color:#efefef;}
#header .toptip ul{ width:960px; margin:0 auto; color:#646363; font-size:14px;}
#header .toptip ul li.tip_com{ width:400px; float:left; height:42px; text-align:left;}
#header .toptip ul li.tip_lnk{ width:130px; float:right; text-align:right; height:42px;}
#header .toptip ul li.tip_lnk a{color:#646363; font-size:14px;}
#header .toptip ul li.tip_lnk span{color:#646363; display:inline-block; padding:0px 5px; font-size:14px;}
#header .toptip ul li.tip_lnk a:hover{color:#000;}
#header .header{width:960px; margin:0 auto;}
#header .header h1{width:500px; height:105px; float:left; background:url(../mod_img/logo.jpg) left center no-repeat;}
#header .header ul{width:240px; height:105px; float:right; background:url(../mod_img/tel.png) left 55% no-repeat; text-align:left;}
#header .header ul li.hot_tx{width:175px; color:#333; margin-top:24px; font-size:14px; height:20px; float:right; line-height:20px; vertical-align:middle;}
#header .header ul li.hot_tl{width:175px; color:#fc5a02; font-size:20px; height:28px; float:right; font-weight:bold; line-height:28px; vertical-align:middle;}
#header .mainav{height:45px; line-height:45px; vertical-align:middle; text-align:center; background-color:#134a8d;}
#header .mainav ul{width:960px; margin:0 auto;}
#header .mainav ul li{width:120px; float:left; position:relative; height:45px;}
#header .mainav ul li a{width:100%; display:block; color:#FFF; font-size:15px; height:45px;}
#header .mainav ul li a:hover{background-color:#fc5a02;}
#header .mainav ul li a.nav_hover{background-color:#fc5a02;}

.search{width:960px; margin:0 auto;}
.search h1{width:650px; float:left; color:#000; font-size:13px; height:52px; line-height:52px; vertical-align:middle; font-weight:normal; text-align:left;}
.search h1 span{float:left; height:52px; padding-right:10px; display:inline-block;}
.search h1 a{float:left; color:#000; font-size:13px; height:52px; padding-right:10px; display:inline-block;}
.search h1 a:hover{color:#fc5a02;}
.search form{width:240px; height:28px; border:solid 1px #757575; float:right; margin-top:11px; display:inline-block; background-color:#FFF;}
.search form input.sch_val{width:200px; height:28px; float:left; line-height:28px; vertical-align:middle; text-indent:10px; color:#666; font-size:13px;}
.search form input.sch_btn{width:36px; cursor:pointer; height:28px; float:right; text-indent:-9999px; background:url(../mod_img/sear.png) center center no-repeat;}

#footer{ width:100%; height:60px; line-height:60px; vertical-align:middle; text-align:center; background-color:#134a8d; margin-top:12px; float:left;}
#footer .foot{width:960px; text-align:center; margin:0 auto;}
#footer .foot a{height:60px; display:inline-block; color:#FFF; padding:0 15px; font-size:14px;}
#footer .foot span{height:60px; display:inline-block; color:#FFF; font-size:14px; padding:0 2px;}
.copyright{width:960px; margin:0 auto;}
.copyright ul{width:550px; float:left; text-align:left; margin-top:40px;}
.copyright ul li{width:550px; float:left; line-height:30px; color:#333; font-size:13px;}
.copyright ul li a{color:#333; font-size:13px;}
.copyright ol{width:150px; float:right; height:170px; background:url(../mod_img/copy_line.png) left 57px no-repeat;}
.copyright ol li{width:110px;float:left; margin-top:30px; margin-left:24px; text-align:center;}
.copyright ol li img{width:102px; border:solid 1px #9c9c9c; height:102px; display:block;}
.copyright ol li p{width:104px;float:left; font-size:13px; color:#5c5d5d; height:40px; line-height:40px; vertical-align:middle;}


/*大图*/
.pro_show .bigImg{position:relative;width:400px;height:400px;overflow:hidden; text-align:center; border:1px solid #999;}
.pro_show .bigImg #midimg{height:400px; width:auto; margin:0 auto; display:inline-block; clear:both;}
.pro_show .bigImg #midimg img{height:400px; margin:0 auto;}
.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(../img/ico_zoom.gif) 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 #999;top:10px;left:415px;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%;}
