@charset "utf-8";


/*���岿�ֲ���*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0 auto;
	background-color:#fff;
}
/******main frame*****************************************************/
.container{margin:0 auto;width:1200px;}
.container .rows{ margin:0 auto;width:1200px;}
.page-bgcolor-gray{background-color:#f9f9f9; padding-left:10px; padding-right:10px;}
.page-bgcolor-white{background-color:#fff; padding-left:10px; padding-right:10px;}
/*������������*/
.one{writing-mode: vertical-lr;/*�������� ���������� writing-mode: vertical-rl;*/  
    writing-mode: tb-lr;/*IE������Ĵ������� ���������� writing-mode: tb-rl��*/  
 	width:10px;
	line-height: 24px;
 
}
/*mask*/
.pagemask{ width:100%; height:100%; z-index:99997; background:#000; position:fixed; top:0; left:0; display:none; }
.pagebox{width:1200px; height:95%; background:#fbfbfb; position:fixed;z-index:99998;top: 0px;left: 0px;right: 0px;bottom: 0px;margin: auto; display:none;}
.pagebox .pagepad{padding:25px;}
.pagebox .closealert{ width:32px; height:32px; cursor:pointer; background:url('../images/public/icon_close2.png') no-repeat ;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.pagebox .closealert:hover{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
 
.pagebox .pagewrap{ padding:0px 25px; padding-top:45px;}
.pagebox .pagewrap table td input,.pagebox .pagewrap table td textarea{ background-color:#f9f9f9;}
/*maskcase*/
.pagemask_case{ width:100%; height:100%;z-index:99999; background:#000; position:fixed; top:0; left:0; display:none; }
.pagebox_case{ height:auto; position:absolute;z-index:99999;top: 20;left: 50;right: 50px;bottom: 20px;margin: auto; display:none;}
.pagebox_case .pagepad_case{padding:0px;}
.pagebox_case .closealert{ position:absolute; right:70px; top:70px;width:32px; height:32px; z-index:999999; cursor:pointer; background:url('../images/public/icon_close3.png') no-repeat ;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.pagebox_case .closealert:hover{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.pagebox_case .pagepad_case #casebigpic img{ max-width:100%;}
/**case_table*/
.case_table tr td{ padding:10px; color:#999; font-size:14px; line-height:180%;}
.case_table a.pagelink{ color:#999; font-size:14px;}
.case_table a.pagelink:hover{ color:#cc0000;}

/**top**/
.top-content{height:32px; /*padding-top:32px; */padding-top:12px;display:block;}
.top-content .right{float:right; padding-left:20px;}
.top-content .right2{float:right; font-size:16px; font-family:'΢���ź�'; line-height:30px; text-align:right; padding-right:15px; color:#CCCCCC; }
.top-content .right2 a{font-size:16px; font-family:'΢���ź�'; color:#999;}
.top-content .right2 a.menusmall_off:link{font-size:18px; font-family:'΢���ź�';color:#999; }
.top-content .right2 a.menusmall_off:hover{font-size:18px; font-family:'΢���ź�';color:#cc0000;}

.top-content .right2 a.menulink_off:link{font-size:18px; font-family:'΢���ź�';color:#999;margin-left:28px;}
.top-content .right2 a.menulink_off:hover{font-size:18px; font-family:'΢���ź�';color:#cc0000;}

.top-content .right2 a.menulink_on:link,.top-content .right2 a.menulink_on:visited{font-size:18px; font-family:'΢���ź�';color:#cc0000;margin-left:28px;}
.top-content .right2 a.menulink_on:hover{font-size:18px; font-family:'΢���ź�';color:#cc0000;}
.top-content .right2 .gray{color:#CCCCCC;}

/*-----------------------------------�õ� off----------------------------------*/
/* flexslider */
.flexslider{position:relative;width:100%;height:400px;overflow:hidden;background:url(../images/public/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/public/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:23px;height:41px;overflow:hidden;cursor:pointer;position:absolute;opacity: 0.5;filter:alpha(opacity=50);}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/public/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-prev:hover{opacity: 1;filter:alpha(opacity=100);}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/public/next.png) center center no-repeat;}

.flex-direction-nav li a.flex-next:hover{opacity: 1;filter:alpha(opacity=100);}
/* flexslider-caseview */

.flexslider_caseview{position:relative;width:100%;height:846px;overflow:hidden;background:url(../images/public/loading.gif) 50% no-repeat;}
.flexslider_caseview .slides{position:relative;z-index:1;}
.flexslider_caseview .slides li{height:846px;}
.flexslider_caseview .flex-control-nav{position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flexslider_caseview .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flexslider_caseview .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/public/dot.png) right 0 no-repeat;cursor:pointer;}
.flexslider_caseview .flex-control-nav .flex-active{background-position:0 0;}

.flexslider_caseview .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flexslider_caseview .flex-direction-nav li a{display:block;width:23px;height:41px;overflow:hidden;cursor:pointer;position:absolute;opacity: 0.5;filter:alpha(opacity=50);}
.flexslider_caseview .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/public/prev.png) center center no-repeat;}
.flexslider_caseview .flex-direction-nav li a.flex-prev:hover{opacity: 1;filter:alpha(opacity=100);}
.flexslider_caseview .flex-direction-nav li a.flex-next{right:40px;background:url(../images/public/next.png) center center no-repeat;}
.flexslider_caseview .flex-direction-nav li a.flex-next:hover{opacity: 1;filter:alpha(opacity=100);}


/*page*/
a.number_link{padding:2px 10px; color:#999; font-weight:bolder; font-size:12px;}
a.number_link_on{padding:2px 10px; color:#cc0000; font-weight:bolder; font-size:12px;}

/****/
.list_link_top{ padding:0px;}
.list_link_top ul{ list-style:none;}
.list_link_top ul li{ width:25%; float:left; line-height:26px; margin-top:10px; margin-bottom:5px; text-align:center;}
.list_link_top ul li a{ color:#666666; line-height:26px; text-align:center;}
.list_link_top ul li a:hover{ color:#ff0000; line-height:26px;}
