@charset "utf-8";
*{ margin:0; padding:0;}
ul{ list-style:none;}
img{ border:none;}
a{ font-size:12px; color:#8f8d8d; text-decoration:none;}
a:hover{ text-decoration:none}
p{ font-size:12px; color:#8f8d8d}
.cel{ clear:both; height:1px; b/order-bottom:solid 1px #000000; overflow:hidden}
.containter{width:1000px; margin:0 auto; }

body{ position:relative}

.toper{ height:118px; background:url(../images/leixing_02.jpg) repeat-x;}
.toper .logo{ float:left; margin:15px 0 0 5px;}
.toper .lang{ float:right; margin:15px 5px 0 0;}
.toper .lang li{ float:left;}
.toper .lang li a{ font-size:13px; padding-left:25px; height:18px; width:50px; display:block}
.toper .lang li .en{ background:url(../images/ENGLISH.png) no-repeat 0 -2px;}
.toper .lang li .cn{ background:url(../images/CHINESE.png) no-repeat 0 -2px;}
.toper .top_nav{ height:33px; float:left; width:1000px;margin-top:23px;}
.toper .top_nav ul{ float:right; }
.toper .top_nav li{ float:left}
.toper .top_nav li a{height:13px; width:90px; text-align:center; display:block; padding-top:10px; padding-bottom:10px;}
.toper .top_nav li a:hover,.toper .top_nav li .hot{ background:url(../images/nav_bg.jpg) repeat-x; color:#FFFFFF;}

/*Slide Start幻灯片位置开始*/
#flashBg{ height:309px; background:#3682d6}
#flashBg #flashLine{background: url(../images/tg_flashbar.png) repeat-x 0 279px;}
#flash{width:1000px;height:309px;overflow: hidden;margin:0 auto;clear: both;position: relative;}
#flash .casebg{ position:absolute; width:230px; height:246px; background:url(../images/case_bg.png) no-repeat; top:18px; left:20px;}
#flash .casebg ul{ padding:55px 0 0 30px;}
#flash .casebg li{ width:182px; height:29px; margin-bottom:5px;}
#flash .casebg li a{ width:147px; height:22px; display:block; color:#FFFFFF; padding:7px 0 0 15px;}
#flash .casebg .default,#flash .casebg a:hover{background:url(../images/leixing_61.jpg) no-repeat; }
.flash_bar {
width:530px;
z-index: 99;
height: 24px;
overflow: hidden;
position: absolute;
padding-top: 6px;
bottom:0px;
left:0px; 
background: url(../images/tg_flashbar.png) repeat-x;
padding-left:470px;
}
.flash_bar .dq {
z-index:101;
display: block;
float: left;
width: 12px;
height: 12px;
margin:2px 4px;
cursor: pointer;
background: url(../images/pagination.png) no-repeat 0px -12px; 
overflow:hidden;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="templets/default/images/pagination2.png",sizingMethod="crop");}

.flash_bar .no {
z-index:100;
display: block;
float: left;
width: 12px;
height: 12px;
margin:2px 4px;
cursor: pointer;
background:url(../images/pagination.png) no-repeat 0px 0px; 
overflow:hidden;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="templets/default/images/pagination1.png",sizingMethod="crop");}
/*Slide Start幻灯片位置结束*/


.bodyer{background:url(../images/bg.jpg) repeat; position:relative;}
.bodyer .bg_1{ width:100%; background:url(../images/bg_1.png) repeat-x; }
.bodyer .containter{ padding-top:15px; z-index:99;}

.leftbox{ width:216px; background-color:#FFFFFF; padding:9px 0 0 0; float:left;}
.catalog ul{padding-left:9px;}
.catalog ul li{
width:198px; 
background:url(../images/leixing_29.jpg) no-repeat top center; 
float:left;
min-height:36px;
height:auto !important;
height:36px;
}
.catalog ul li a{ background:url(../images/arrow1.jpg) no-repeat 2px 3px; padding-left:10px; float:left; margin-top:13px; margin-left:24px;}
.catalog ul ul{padding-left:0; padding-top:8px; float:left;display:none}
.catalog li li{ 
background:url(../images/pro_sec_bg.jpg) repeat-y; 
min-height:12px;
height:auto !important;
height:12px;
}
.catalog ul li li a{ background:url(../images/arrow1.jpg) no-repeat 12px 3px;padding-left:20px;}


.i_news{ width:522px; height:293px; background:#FFFFFF; float:left; margin-left:16px; padding:9px 9px 0 9px;}
.tab1 .tab_menu{height:30px;overflow:hidden; background:url(../images/leixing_27.jpg) repeat-x left bottom; }
.tab1 .tab_menu li{display:block;float:left; padding:7px 8px 0 8px;cursor:pointer; border-bottom:solid 2px #bbbbbb; height:21px;text-align:center }
.tab1 .tab_menu .current{ border-bottom:solid 2px #357bcf;}
.tab1 .tab_menu .current a{ color:#357bcf}
.tab1 .tab_menu li a{ font-size:13px; font-weight:bold;}
.tab1 .tab_menu .more{ float:right; margin-top:15px; margin-right:2px;}

.tab1 .tab_content{height:261px;}
.tab1 .tab_content .info{height:261px;}
.tab1 .info li{ width:522px; float:left;overflow:hidden; padding:7px 0; background:url(../images/topline.jpg) repeat-x left bottom;}
.tab1 .info .picli .picmodule{ width:93px; height:68px; float:left; overflow:hidden; border:solid 1px #666666; padding:1px; text-align:center} 
.tab1 .info .picli .picmodule img{max-width:93px;max-height:68px;width: expression(this.width >93 && this.height < this.width ? 93: true); height: expression(this.height > 68 ? 68: true);}
.tab1 .info .picli .textmodule{ width:410px; float:left; padding-left:10px; overflow:hidden}
.tab1 .info .picli .textmodule a{ font-weight:bold; color:#357bcf}
.tab1 .info .picli .textmodule p{ color:#7cb8ff; line-height:15px; margin-top:7px;}
.tab1 .info .fontli a{ padding-left:14px; background:url(../images/leixing_35.jpg) no-repeat 3px 3px;}

.pageCatalog{ width:212px; float:right;}
.pageCatalog li .m{ display:none; padding:5px;}
.pageCatalog li .m p{ text-indent:24px; line-height:17px;}
.pageCatalog li .m img{ float:left; margin:0 9px 5px 0;}
.pageCatalog .t{ display:block; height:22px; width:197px; background:url(../images/leixing_32.jpg) repeat-x; font-size:13px; color:#357bcf; font-weight:bold; padding:10px 0 0 15px;}
.pageCatalog .show .t{ background:url(../images/leixing_16.jpg) no-repeat; color:#FFFFFF}
.pageCatalog .show .m{ background:#FFFFFF; height:101px; display:block}

.i_pro{ width:770px; margin-top:15px; float:left;}
.i_pro .ip_bg{ background-color:#FFFFFF; height:165px; margin-top:5px; padding-top:5px; position:relative; overflow:hidden;}
.i_pro .ip_bg .btn{ display:block; width:32px; height:32px; position:absolute; top:68px; z-index:99;}
.i_pro .ip_bg .leftbtn{ left:-32px;background:url(../images/leftbtn.png) no-repeat; }
.i_pro .ip_bg .rightbtn{ right:-33px;background:url(../images/rightbtn.png) no-repeat; }
.i_pro .ip_bg ul{ width:9990px; position:absolute; top:0; left:0;}
.i_pro .ip_bg li{ float:left; width:154px; height:170px; display:table; overflow:hidden;}
.i_pro .ip_bg li div{width:129px; height:120px; display:table; float:left; margin-left:12px; margin-top:15px;}
.i_pro .ip_bg li .img{ display:table-cell;width:129px; height:120px;  vertical-align:middle; text-align:center; border:solid 2px #CCCCCc;}
.i_pro .ip_bg li .img:hover{ border:solid 2px #0099FF}
.i_pro .ip_bg li img
{
max-width:129px;
max-height:120px;
width: expression(this.width >129 && this.height < this.width ? 129: true); 
height: expression(this.height > 120 ? 120 : true);
}
.i_pro .ip_bg li .font{display:table-cell;width:154px; height:15px;text-align:center; padding-top:5px; float:left}

.pic_a{ width:211px; float:right; padding-top:14px;}
.pic_a img{ float:left; padding-top:8px;}

.friendship{  height:70px; float:left; width:848px; margin-top:15px; background:url(../images/leixing_53.jpg) no-repeat;background-color:#FFFFFF; padding-left:152px;}
.friendship li{ float:left; width:140px; float:left; height:15px; margin:5px 0 0 0;}
.friendship li a{ padding-left:10px; background:url(../images/arrow2.jpg) no-repeat 2px 4px;}

.footer{ height:89px; background:url(../images/leixing_60.jpg) repeat-x; margin-top:14px;} 
.footer .containter{ position:relative; height:75px;}
.footer ul{ position:absolute; top:20px; right:0;}
.footer ul li{ float:left;}
.footer ul li a{color:#3682d6; height:12px; border-right:solid 1px #3682d6; padding:0 7px;}
.footer ul li .nob{ border:none}
.footer p{ position:absolute; top:60px; right:8px;color:#3682d6;}
.footer img{ position:absolute; top:20px; left:5px;}




.rightbox{ width:770px;float:right;}
.rightbox .mainer{ 
background:url(../images/map.jpg) no-repeat 500px 0px;
background-color:#FFFFFF;
margin-top:5px;
min-height:600px;
height:auto !important;
height:600px;
}
.rightbox .mainer .page_title{
height:114px;
width:750px;
margin:0 auto;
background:url(../images/leixing_47.jpg) repeat-x left bottom;
position:relative;
}
.rightbox .mainer .page_title h1{ font-size:22px; font-family:"微软雅黑";position:absolute; bottom:17px; left:2px;}
.rightbox .mainer .page_title .link{position:absolute; bottom:17px; right:2px; padding-left:20px; background:url(../images/home.jpg) no-repeat;}
.rightbox .mainer .page_title .desc{ line-height:20px; text-indent:24px; position:absolute; top:10px; left:0px; letter-spacing:1px;}
.rightbox .mainer .page_content{width:750px;margin:0 auto; padding-top:10px;}

/*文章*/
#article_list{}
#article_list .box{
clear:both;
border-bottom:solid 1px #FFFFFF;
}
#article_list .cel{
height:5px;
clear:both;
}
#article_list .line{ background:url(../images/line1.jpg) repeat-x 0 6px; height:3px; clear:both; padding:6px 0;}
#article_list .box .title{
float:left;
font-size:13px;
color:#666666;
background:url(../images/arrow1.jpg) no-repeat 4px 3px;
padding-left:13px;
}
#article_list .box span{
float:right;
font-size:12px;
color:#999999;
}

#article_list .box p{
float:left;
color:#666666;
text-indent:24px; 
line-height:18px;
font-size:12px;!important
}

#a_img .is_img a{ height:70px; width:90px; display:block; overflow:hidden}
#a_img .is_img{ height:70px; width:90px; border:solid 1px #CCCCCC; padding:2px; margin-right:10px; float:left;}
#a_img .img_txt{ float:left; width:540px;}



#article_show{ }
#article_show h1{ color:#333333; text-align:center; font-size:16px;}
#article_show #a_time{  margin-top:7px; padding-top:5px; text-align:center; font-size:12px; color:#333333; padding-bottom:7px;}
#a_upnext{
border:1px solid #bbbbbb;
height:30px;
line-height:30px;
color:#333333;
margin-bottom:20px;
}
#a_upnext span{
margin:0px 5px;
width:280px;
overflow:hidden; 
text-overflow:ellipsis;
white-space:nowrap;
font-size:13px; 
color:#666;
}
#a_upnext A{
color:#666666
}

.no-information{ font-size:14px; text-align:center; color:#999999; margin-top:200px;}

/*分页导航*/
.pages{
    clear:both;
    padding-top:8px;
	text-align:right;
	padding-bottom:15px;
	padding-right:10px;
	height:22px;
	line-height:22px;
	font-size:12px;
	color:#CCCCCC;
}
.pages a{
	display:inline;
	border:1px solid #d7d5d5;
	color:#999999;
	background:#efefef;
	padding:2px 5px;
	margin:0px 3px;
	
}
.pages a:hover{
	display:inline;
	border:1px solid #d7d5d5;
	color:#999999;
	background:#efefef;
	padding:2px 5px;
	margin:0px 3px;
	
}
.pages span{
	display:inline;
	border:1px solid #d7d5d5;
	color:#CCCCCC;
	background:#efefef;
	padding:2px 5px;
	margin:0px 3px;
	font-size:12px;
}

.h_arr_box{ border-bottom:dashed 1px #CCCCCC; margin-bottom:10px; padding-bottom:5px;}

.h_arr_box img {
max-width:120px;
max-height:100px;
width: expression(this.width >120 && this.height < this.width ? 120: true); 
height: expression(this.height > 100 ? 100: true);
border:solid 2px #3682d6;
padding:2px;
}

.h_arr_box .h_arr_img { width:140px; vertical-align:top; text-align:center; padding:1px; }

.h_arr_box .h_arr_name{ height:14px;}

.h_arr_box .h_arr_name p{ float:left;}

.h_arr_box .h_arr_name p a{ font-size:12px; font-weight:bold; color:#3682d6; }

.h_arr_box .h_arr_name span{ float:right; color:#999999; font-size:12px;}

.h_arr_box .h_arr_sDes p{ color:#999999; font-size:12px; line-height:18px; margin-top:5px; text-indent:24px; }

.h_arr_download li{ padding-top:10px;}

.h_arr_download li a{ color:#990000; padding-left:10px; background:url(../images/arrow3.jpg) no-repeat 0 2px;}

.noNewsTitle{text-align:center;display:block; width:100%; height:20px; color:#3682d6;  font-size:14px; padding-top:15px; padding-bottom:8px; font-weight:bold;}

.h_arr_more{
background:url(../images/line.jpg) no-repeat 0 20px;
margin-top:30px;
}

.h_arr_more .h_arr_more_p{
font-size:14px;
font-weight:bold;
color:#3682d6;
}

.h_arr_more ul li{
height:15px;
margin-top:8px;
background:url(../images/arrow1.jpg) no-repeat 2px 7px;
padding-left:12px;
}

.h_arr_more ul li a{
font-size:13px;
color:#666666;
}

#message_form p{ 
font-size:14px; color:#FFFFFF; font-weight:bold; padding:0; margin:0; text-indent:0;}
.message_form1{ border-top:dashed 1px #CCCCCC}
.message_form1 font{ color:#FF0000}
.message_form1 span{ margin-left:20px; color:#333333}
#feedback{ margin-top:20px;}
#feedback td{ padding:7px 5px; font-size:12px;color:#999999}
#feedback .fd_title{ width:180px; color:#999999} 
#feedback td .inputbox{ 
border:solid 1px #CCCCCC;
}
/**/

#photos li{ width:224px; height:159px; float:left; margin-left:18px; margin-top:4px;}
#photos li div{width:204px; height:117px; background:url(../images/pro_bg.jpg) no-repeat; padding:8px 10px 12px 10px; display:table;}
#photos li div a{width:204px; height:117px;display:table-cell; vertical-align:middle; text-align:center; }
#photos li div a img{
max-width:204px;
max-height:117px;
width: expression(this.width >204 && this.height < this.width ? 204: true); 
height: expression(this.height > 117 ? 117: true);
}
#photos li .pro_title{ width:224px; text-align:center; padding-top:3px;}



/*pro_show*/
.imglist_Module{ width:369px; float:left;}
.imglist_Module .bigimg_Module{ width:365px; height:300px; position:relative; border:solid 1px #CCCCCC}
.imglist_Module .bigimg_Module li{ width:365px; height:300px; position:absolute; top:0; left:0; z-index:1; text-align:center; background-color:#FFFFFF; text-align:center}
.imglist_Module .bigimg_Module .default{ z-index:9}
.imglist_Module .bigimg_Module img{max-width:365px;max-height:300px;width: expression(this.width >365 && this.height < this.width ? 365: true); height: expression(this.height > 300 ? 300: true);}
.imglist_Module .smallimg_Module{ backg/round-color:#CCCCCC; height:60px;}
.imglist_Module .smallimg_Module .img_list{ height:52px; width:999px; position:absolute; left:0;}
.imglist_Module .smallimg_Module .img_list .default img{ border:solid 1px #666666;}
.imglist_Module .smallimg_Module .img_list a:hover img{ border:solid 1px #666666;}
.imglist_Module .smallimg_Module .img_list img{ height:70px; float:left; margin-right:3px; width:80px;border:solid 1px #FFFFFF;}
.imglist_Module .smallimg_Module .LeftBtn{ background:url(../images/scroll-left.gif) no-repeat 0 25px; width:13px; height:70px; display:block; float:left;}
.imglist_Module .smallimg_Module .RightBtn{ background:url(../images/scroll-right.gif) no-repeat 0 25px; width:13px; height:70px; display:block; float:right;}
.imglist_Module .smallimg_Module .Mask{ height:72px; width:340px; overflow:hidden; padding-top:4px; margin-left:3px; float:left; position:relative;}
.cloud-zoom-lens { border: 1px solid #888; margin:0px;background-color:#fff; cursor:move; z-index:999; }
.cloud-zoom-big { border:4px solid #ccc; overflow:hidden; }
.cloud-zoom-loading { color:white; background:#222; padding:3px; border:1px solid #000; }
.imglist_Module .img_list_data{ display:none;}
.pro-module-page .basic{ padding-left:20px; float:left;}
.pro-module-page li{ padding:5px 0;}
.pro-module-page li span{ color:#666666; font-size:13px;}
.prenext{ float:left; padding-left:20px; padding-top:20px; width:350px;}
.prenext .morepro{ font-size:14px; font-weight:bold; color:#0099FF; padding-bottom:5px;}
.pro_list{ float:left; border:solid 1px #CCCCCC; padding:1px; margin-right:5px;width:102px; overflow:hidden;margin-bottom:5px;}
.pro_list a{width:102px; height:58px;display:table-cell; vertical-align:middle; text-align:center; }
.pro_list a img{
max-width:102px;
max-height:58px;
width: expression(this.width >102 && this.height < this.width ? 102: true); 
height: expression(this.height > 58 ? 58 : true);
}
.pro_list .pro_title{ text-align:center; padding:3px 0 3px 0}
.detail_main{ clear:both; padding-top:30px;}
.detail_main .title{ color:#999999; font-size:14px; font-weight:bold; width:100%; background:url(../images/line1.jpg) repeat-x 0 19px; height:22px; display:block;}
.detail_main .detail_cont{ 
padding-top:10px;
min-height:100px;
height:auto !important;
height:100px;
}

#jobform{ font-size:12px;}
#jobform td{ padding:3px 5px;}

.setting_content p{ font-size:14px; line-height:25px;}


/*QQQQQ*/
#cleft_box{position:absolute;right:0px;top:200px;padding:0px;margin:0px;overflow:hidden;width:36px; z-index:99;}
.cleft_inner{margin:0px;padding:0px;overflow:hidden;width:166px}
/*.inner_btn{width:36px;height:74px;color:#fff;font-size:14px;font-weight:bold;text-align:center;margin-top:15px;padding-top:35px;cursor:pointer;cursor:pointer;float:left;background:url(../images/rtitleico.png) left top no-repeat}*/
.inner_btn span{layout-flow:vertical-ideographic}
.inner_info{width:128px;overflow:hidden;float:right;background:none}
.inner_tit{margin:0 auto;padding-left:20px;height:30px;background:url(../images/leftbg.png) left top no-repeat;overflow:hidden;width:128px}
.inner_list{text-align:center;width:128px;background:url(../images/leftcontentbg.png) repeat-y}
.inner_list ul{margin:0px;padding:0px;font-size:12px;list-style-type:none}
.inner_list ul li{padding-top:5px;line-height:180%;margin:0px auto}
.inner_list ul li a{ color:#000;text-decoration:none}
.inner_btm a{width:128px;height:22px;background:url(../images/leftbt.png) left top no-repeat;display:block}