@charset "utf-8";
body,td,th {
	font-size: 12px;
	font-family:"宋体";}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
a:link {
	color: #434343;
	text-decoration: none;}
a:visited {
	text-decoration: none;
	color: #666666;}
a:hover {
	text-decoration: none;
	color: #f06522;
}in_w
a:active {
	text-decoration: none;
	color: #f06522;}
ul,li,div,h3,p{ padding:0; margin:0; list-style:none}
form{ margin:0; padding:0}
img{ border:0;}
.clear{ clear:both}
.left{ float:left}
.right{ float:right}
.all_mar{ margin:0 auto}
.all_w{ width:100%}


/*首页样式*/
.top_bg{height:125px}
.in_w{ width:980px}
.in_top{ padding-top:27px}
.in_w01{ width:500px}
.menu_b{ border-top:1px solid #e5e5e5; height:41px; margin-top: -10px;}
.in_cd td{ float:left; width:108px; text-align:center; line-height:41px; background:url(index_05.gif) no-repeat right 0;}
.in_cd td:hover{background-color:#0F76B9;}
.in_cd td:hover a{ color:#FFFFFF; text-decoration:none}
.in_cd td.xcd{ background:none;}
.inmenu:link,.inmenu:visited {color: #333; font-size:16px; }
 
.inmenu_1:link,.inmenu_1:visited,.inmenu_1:hover,.inmenu_1:active {color: #f06522; font-size:16px; }
.in_font{ height:117px; padding-top:46px; line-height:30px}
.in_nr li{ float:left; width:262px; padding-right:50px; line-height:22px; text-align:center}
.in_nr li.npr{ padding:0}
.in_k{ border:1px solid #e5e5e5; border-bottom:2px solid #325980; width:204px; padding:30px 28px 0px 28px; height:267px; overflow:hidden}
.in_k01{ border:1px solid #e5e5e5; border-bottom:2px solid #f06522; width:204px; padding:30px 28px 0px 28px; height:267px; overflow:hidden}
.tongh:link,.tongh:visited {color: #f06522; border:1px solid #f06522; width:94px; text-align:center; display:block; line-height:26px; margin:0px auto; font-size:14px}
.tongh:hover,.tongh:active {color: #f06522; text-decoration:underline}
.in_th{ margin:14px 0px 0px 54px}
.cp_bg{ margin-top:50px; background:#eeeeee; padding:0px 0px 50px 0px}
.in_l{ width:760px}
.in_r{ width:200px}
.in_tel{ background:url(index_73.gif); height:65px; width:173px; padding:17px 0px 0px 89px}
.in_tel01{ background:url(index_84.gif); height:65px; width:173px; padding:17px 0px 0px 89px; margin-top:5px}
.in_tel02{ background:url(index_86.gif); height:65px; width:173px; padding:17px 0px 0px 89px; margin-top:5px}
.in_tel03{ background:url(index_92.gif); height:65px; width:173px; padding:17px 0px 0px 89px; margin-top:5px}
.in_f{ font-size:21px; color:#333; letter-spacing:-2px}
.in_t{ background:url(dian01.gif) repeat-x bottom; height:46px; line-height:46px}
.in_tit{ border-bottom:1px solid #325980; margin-right:15px}
.in_xw li{ width:394px; float:left; padding:30px 0px 15px 0px; line-height:22px}
.in_xw li.prsx{ padding-left:100px}
.xw_w{ width:272px}
.xw_gd{ background:#f5f5f5; height:52px; margin-top:20px}
.xw_more{ width:100px; margin:0 auto}
.inmore:link,.inmore:visited {color: #325980; background:url(index_100.gif) no-repeat right 16px; line-height:52px; display:block; font-size:14px}
.inmore:hover,.inmore:active {color: #f06522; background:url(index0_100.gif) no-repeat right 16px}
.in_fl{ background:#282e3c url(foot_bg.jpg) 0 0 repeat-x; padding-bottom:20px;}
.copy_bg{ background:#242935; height:50px; line-height:50px; color:#3a3f4a}
.fl_1{ width:860px; padding-left:20px; margin-top:10PX;}
.fl_2{ width:860px; padding-left:20px}
.fl_3{ width:300px; padding-right:20px}
.fl_4{ width:140px;border-right:1px solid #3d4351;}
.fl_f{ border:1px solid #3c4351; color:#abacb0; line-height:36px; display:block; width:96px; text-align:center; font-size:14px; margin-right:10PX; }
.fl_0{ width:810px;}
.fl_w{ width:750px}
.fl_w01{ width:750px}
.fl_w02{ width:750px}
.fl_lb li{ float:left; background:url(icon.gif) no-repeat 0px 16px; line-height:36px; width:80px; padding-left:13px}
.fl_lb li.zlx{ width:157px}
.fl_lb01 li{ width:125px; line-height:28px; background:url(icon.gif) no-repeat 126px 11px #3e4350; padding-left:15px; margin-bottom:8px; font-size:14px}
.flmenu:link,.flmenu:visited {color: #abacb0;}
.flmenu:hover,.flmenu:active {color: #fff}
.fl_f01{ border:1px solid #3c4351; background:url(icon01.gif) no-repeat 235px 14px; padding-left:33px; width:225px; line-height:36px; display:block; font-size:14px; margin-top:13px}
.side_con img { display:block; margin-bottom:5px; cursor:pointer; margin-left: 6px;}
.side_con div img { background:#325980;}
.side_con div img:hover { background:#f06522;}

/*首页*/
.banner{ width:1440px; background:url(s_banner.jpg) 0 0 no-repeat; margin:0 auto; height:300px;}
.main{ width:980px; margin:0 auto;}
.main1{ margin-top:26px;}
.main1_1_ny{ margin-top:10px;}
.main1_1{ width:300px; float:left;}
.main1_2{ width: 425px; margin-left:35px; float:left;}
.newslist_pic{ width:110px; height:92px; float:left;}
.newslist_pic a img{border:1px solid #e5e5e5}
.newslist_pic a:hover img{border:1px solid #f06522}
.newslist_ny{ float:left; width:290px; margin-left:10px;}
.newslist_ny h3 a{ color:#f06522;}
.main1_2_ny{ margin-top:13px;}
.news_list{ margin-top:18px;}
.news_list ul li{overflow:hidden;}
.news_list ul li a{ line-height:24px;}
.main1_3{ width:185px; float:right;}
.main1_3_ny{ margin-top:13px;}
.main1_3_ny .img{ margin-top:5px;}

.main2{margin-top:15px;}
.main2_ny ul{ overflow:hidden;}
.pic_case{ position: relative; width:153px; height:126px; float:left; margin-right:4px; margin-left:4px; margin-top:10px;}
.pic_case a img{border:1px solid #e5e5e5}
.pic_case a:hover img{border:1px solid #f06522}
.pic_right{ margin-right:0px; float:right;}
.title { position: absolute; text-align: center; background: rgba(0, 0, 0, 0.6); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
width: 153px; height: 22px; bottom: 0; left: 0; font-weight: bold; z-index: 9; overflow: hidden; cursor: pointer; }
.title a { display: block; color: #fff; height: 22px; line-height: 22px; width: 153px; }

.title_top { font-weight: bold; color: #fff; text-align: center; line-height: 22px; height: 22px; overflow: hidden; margin:0; }
.title_bottom { color: #602d00; background: #fc0; width: 50%; padding: 3px; margin: 0 auto; font-weight: normal; }

.title1 { position: absolute; text-align: center; background: rgba(0, 0, 0, 0.6); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
width: 160px; bottom: 0; left: 0; font-weight: bold; z-index: 9; overflow: hidden; cursor: pointer; }
.title1 a { display: block; color: #fff; line-height: 18px; padding:3px 0; width: 160px; margin-bottom:3px; height:100% }

.title1_top { font-weight: bold; color: #fff; text-align: center; line-height: 22px; overflow: hidden; margin:0; height:100% }
.title1_bottom { color: #602d00; background: #fc0; width: 50%; padding: 3px; margin: 0 auto; font-weight: normal; }
.pic_case1{ position: relative; width:160px; height:140px; float:left; margin-right:4px; margin-left:4px; }
.pic_case1 a img{border:1px solid #e5e5e5}
.pic_case1 a:hover img{border:1px solid #f06522}

.xqdt{ width:350px; height:320px; float:left;}
.xqdt a img{border:1px solid #e5e5e5}
.xqdt a:hover img{border:1px solid #f06522}


.main3{ margin-top:23px;}
.main3_1{ width:300px;}
.main3_1_ny{ margin-top:17px;}
.main3_1 p{ line-height:22px;}
.main3_1 p a{ color:#f06522;}
.main3_2{ width:650px;}
.rollBox{overflow:hidden;margin:0 auto; line-height:20px;}
.rollBox .Cont{width:556px;overflow:hidden;margin:0 auto; padding-top:17px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:186px;float:left;text-align:center;}
.rollBox .Cont .pic a img{ border:1px solid #e3e3e3;}
.rollBox .Cont .pic a:hover img{ border:1px solid #f28052;}

.rollBox .Cont .pic_n{width:180px;float:left;text-align:center;}
.rollBox .Cont .pic_n a img{ border:1px solid #e3e3e3;}
.rollBox .Cont .pic_n a:hover img{ border:1px solid #f28052;}


.rollBox #List1,.rollBox #List2{float:left;}
.wen_jt{ width:27px; padding-top:20px; padding-right:15px; text-align:center; margin-top:60px;}
.wen_jt_r{ margin-right:0; padding-right:0; }

.wen_jt_n{ width:27px; text-align:center;}
.wen_jt_n_r{ margin-right:0; padding-right:0; }
.ny_r_n{ width:740px; border:1px solid #e5e5e5}


.fl_0 p{ line-height:30px; color:#CFCFCF;font-family:"宋体"}
.foot_nav{ width:980px; margin:0 auto; margin-bottom:30px; font-family:"宋体"}
.foot_nav tr{ overflow:hidden;}
.foot_nav tr td{ float:left; height:35px; line-height:35px; width:96px;}
.foot_nav tr td a{ color:#a4a9bb;}


.foot_nav1{ width:980px; margin:0 auto;}
.foot_nav1 ul{ overflow:hidden;}
.foot_nav1 ul li{ float:left; height:35px; line-height:35px; width:122px;}
.foot_nav1 ul li a{ color:#a4a9bb;}

.s_biaoti{ height:29px; background: url(s_biaoti.jpg) 0 0 no-repeat;}
.s_biaoti .left a{ font-size:16px; margin-right:10px; color:#333;}
.s_biaoti .right a{ height:25px; line-height:25px;}

/*焦点图*/
.focus{ position:relative; width:300px; height:240px; background-color: #000; float: left;}  
.focus img{ width: 300px; height:240px;} 
.focus .shadow .title{width: 260px; height: 27px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:27px; line-height: 27px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:5px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:4px; right:5px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#ffa042;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#ffa042;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    

/*内页样式*/
a.xxjj{color:#333}
a.xxjj:hover{ padding:4px 6px; background:#f06522; color:#fff}
.about_bar{ background:url(about_02.jpg) no-repeat center 0; height:215px}
.news_bar{ background:url(news_02.jpg) no-repeat center 0; height:205px}
.job_bar{ background:url(job_02.jpg) no-repeat center 0; height:205px}
.contact_bar{ background:url(contact_02.jpg) no-repeat center 0; height:205px}
.case_bar{ background:url(case_02.jpg) no-repeat center 0; height:205px}
.service_bar{ background:url(service_02.jpg) no-repeat center 0; height:205px}
.products_bar{height:205px}
.ny_loc{ background:url(about_05.gif) no-repeat 5px 13px; line-height:45px; padding-left:30px; width:950px; font-family:"宋体"}
.ny_l{ width:220px;}
.ny_r{ width:740px; /*border:1px solid #e5e5e5*/}
.ny_t{ line-height:35px; padding-left:40px;color:#fff; font-size:16px; width:222px}
.ny_con{ background:#f5f5f5; width:217px ;border: 1px solid #e5e5e5; }
.nymenu:link,.nymenu:visited {color: #000; background:url(about_18.gif) left center; line-height:36px; display:block; padding-left:33px; font-size:14px; width:188px; font-family:"宋体"}
.nymenu:hover,.nymenu:active {color: #f06522; background:url(about_18.gif) left center}
.nymenu_1:link,.nymenu_1:visited,.nymenu_1:hover,.nymenu_1:active {border-bottom:1px dashed #CCC;color: #f06522; background:url(about_18.gif) left center; line-height:40px; display:block; padding-left:33px; font-size:14px; width:160px}
.ny_con01{  width:220px}
.lxwm{ width:220px; background:none; padding-top:5px; border: 1px solid #e5e5e5;}
.ny_w{ width:220px}
.ny_t01{ background:url(about_09.gif) no-repeat 20px 13px #f3f3f3; padding-left:40px; line-height:40px; width:700px; font-size:16px; color:#606060}
.ny_con02{ padding:10px 15px 15px 15px; width:710px}
.news_lb li{ float:left; width:680px; line-height:40px; border-bottom:1px solid #eeeeee}
.news_lb li.nbts{ border:0; line-height:normal}
.news_an{ background:url(news_05.gif) no-repeat 141px 8px; padding-left:178px; width:191px; border:1px solid #eaeaea; line-height:40px; margin:0 auto; font-size:14px; margin-top:13px}
.news_w{ width:740px}
.news_w table{  border-collapse:collapse;}
.news_w table td,.news_w table th{  border:1px solid #e5e5e5;}
.news_l{ width:300px}
.news_r{ width:400px}
.news_lb01 li{ float:left; width:400px; padding-bottom:13px; line-height:30px;}
.news_num{ background:url(news_09.gif) no-repeat; width:33px; height:18px; text-align:center; overflow:hidden; line-height:18px; color:#fff; margin-top:7px}
.news_b{ background:#f3f3f3; width:330px; padding:0px 8px 0px 8px}
.news_lb02 li{ float:left; width:710px; border-bottom:1px solid #dddddd; padding:8px 0px 8px 0px; line-height:26px}
.news_lb02 li.npage{ text-align:center; padding:15px 0px 0px 0px; border:0; line-height:normal}
.news_w01{ width:550px}
.news_w02{ width:550px}
.news_time{ background:url(line.gif) repeat-x bottom; line-height:52px; font-family:"宋体";text-align:center}
.news_t{ background:#f5f5f5; padding-left:20px; font-family:"宋体";line-height:35px; width:720px; font-size:18px; color:#333}
.ny_con03{ padding:10px 10px; width:720px}
.news_xx li{ float:left; width:180px; text-align:center}
.news_zx li{ float:left; width:335px; line-height:26px; padding:0px 10px 0px 10px}
.case_lb li{ float:left; width:220px; padding-bottom:15px; line-height:30px; margin-left:10px; }
.case_k{ line-height:26px; height:26px;}
.service_con{ background:url(service_05.jpg); height:266px; padding:118px 0px 0px 350px; width:630px}
.service_w{ width:600px}
.service_k{ background:url(service_12.gif) repeat-x #fff; border:1px solid #cfd6d6; height:38px; width:400px; padding:5px 0px 0px 10px}
.service_f{ background:none; border:0; line-height:34px; height:34px; width:380px}
.pro_xx{ background:#e5e5e5; height:1px; overflow:hidden}
.pro_l{ width:475px}
.pro_f{ background:url(index_63.gif) no-repeat 434px center #f06522; padding:15px 75px 15px 20px; line-height:24px; width:380px; color:#fff; font-size:14px}
.pro_lb li{ width:313px; padding-left:49px; padding-bottom:50px; float:left}
.pro_r{ width:725px}
.pro_f01{ background:url(index_60.gif) no-repeat 278px center #325980; padding-left:20px; width:293px; line-height:50px; color:#fff; font-size:14px}
.pro_t{ border: 0px solid #e5e5e5;  padding:10px 8px 5px 8px; margin-bottom: 15px;}
.pro_fl td{ float:left; width:139px; padding:0px 4px 4px 0px; border:0;}
table.proxgfl,table.proxgfl td{ border:0px;}
.promenu:link,.promenu:visited {color: #333; border:1px solid #d6d6d6; background:#fff; line-height:30px; display:block; text-align:center; font-size:14px; font-family:"宋体"}
.promenu:hover,.promenu:active {color: #fff; background:#f06522; border:1px solid #f06522}
.pro_con{ padding:20px 0px 20px 15px; width:725px}
.pro_lb01 li{ float:left; width:340px; line-height:20px; color:#777777; padding:0px 20px 30px 0px}
.pro_lb01 li.npage{ line-height:normal; padding:0px; text-align:center; width:725px}
.pro_w{ width:168px; height:147px; position:relative;}
.pro_b{ background:url(line.gif) repeat-x bottom; padding-bottom:8px; margin-bottom:6px;}
.pro_rm li{ float:left; padding-bottom:10px; padding-top:10px;}
.pro_rm{ width:210px; padding-left:10px; border: 1px solid #e5e5e5; }
.pro_rm_t{ width:210px; padding-left:10px; border: 1px solid #e5e5e5; }
.pro_w01{ width:110px ;margin-left: 5px;}
.pro_xw{ padding-top:15px; padding-left:10px; width:210px; border: 1px solid #e5e5e5; }
.pro_xw li{ float:left; width:200px; padding-bottom:8px; line-height:24px; background:url(icon02.gif) no-repeat 0px 10px; padding-left:14px;}
.pro_w02{ width:350px}
.pro_tp li{ width:86px; text-align:center; float:left}
.pro_w03{ width:345px}
.pro_f02{ padding-bottom:10px; font-size:24px; color:#333;}
.pro_n{ padding-bottom:10px; line-height:24px; padding-top:10px}
.pro_tel{ background:url(products_show_06.gif) no-repeat 0px 2px; padding-left:39px; line-height:20px; width:143px; margin-left: 20px;}
.pro_tel01{ background:url(products_show_08.gif) no-repeat 0px 2px; padding-left:39px; line-height:20px;}

.nyxt a img{border:1px solid #e5e5e5}
.nyxt a:hover img{border:1px solid #f06522}


.T_Menu_01 {width:740px; height:35px; background:#f5f5f5}
.T_Menu_01 label { float: left; width:138px; color:#333; height:35px; line-height:35px; text-align:center; font-size:16px; border-right:1px solid #e5e5e5}
.T_Menu_01 .selected {background:#fff; height:35px; line-height:35px; color:#f06522; border-top:2px solid #f06522; border-right:1px solid #e5e5e5}

.show_w{ width:740px}
.show_t{ background:url(products_show_27.gif); height:35px}
.show_tit{ background:url(products_show_26.gif); text-align:center; width:64px; line-height:30px; height:35px; color:#325980; font-size:14px}
.show_lb li{ float:left; width:868px; padding-bottom:30px; line-height:24px}
.show_f{ background:url(products_show_30.gif); width:78px; text-align:center; line-height:28px; color:#fff}
.show_pl{ padding-top:30px; border-top:1px solid #e5e5e5}
.show_pl li{ float:left; padding-bottom:14px; width:868px; line-height:30px}
.show_1{ width:80px; padding-right:10px; text-align:right}
.show_2{ width:778px}
.show_k{ background:#f5f5f5; border:1px solid #e5e5e5; width:250px; line-height:28px; height:28px}

.case_bt{ width:212px; text-align:center;}
.case_bt a{ color:#666; text-decoration:none;}
.case_bt a:hover{ color:#F60;}
.case_tp a img{ border:1px solid #CCC;}
.case_tp a:hover img{ border:1px solid #F60;}

.pro_zl{ background:url(products_s_03.png); height:171px; width:267px; padding:5px 10px 0px 68px; color:#666}
.pro_zl li{ float:left; width:270px; padding-bottom:15px}

/* focusBar */
#focusBar{width:100%;height:511px;clear:both;position:relative;overflow:hidden;}
#focusBar li{width:100%;clear:both;height:511px;display:none;position:absolute;/* position:relative;*/}
#focusBar .focusL{height:511px;position:absolute;z-index:9;/*left:-1000px;*/ top:0px;left:-500px;margin-left:50%;}
#focusBar .focusR{height:511px;position:absolute;z-index:19;/* right:1000px;*/top:0px;left:-500px;margin-left:50%;}

a.arrL,a.arrR{display:block;width:52px;height:134px;position:absolute;top:200px;z-index:99;cursor:pointer;background:url(bt_arr.png) no-repeat;}
a.arrL{left:-52px;background-position:0px 0px;}
a.arrR{right:-52px;background-position:-68px 0px;}
a.arrL:hover{background-position:0px -144px;}
a.arrR:hover{background-position:-68px -144px;}

.mypng img {
	azimuth: expression( this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg : this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true);}



.pic_b{ border:1px solid #e5e5e5; width:350; height:320} 
.pnum:link,.pnum:visited {color: #666; line-height:24px; padding:2px 5px 2px 5px; border:1px solid #D9D9D9; height:24px; overflow:hidden; background:#fff}
.pnum:hover,.pnum:active {color: #333; background:#DCDDDF; border:1px solid #D9D9D9}
.pnum01:link,.pnum01:visited,.pnum01:hover,.pnum01:active {color: #fff; line-height:24px; padding:2px 5px 2px 5px; background:#f06522; border:1px solid #f06522; height:24px; overflow:hidden}

.gray{ color:#d6d6d6}
.gray01{ color:#e5e5e5}
.gray02{ color:#333}
.gray03{ color:#9f9f9f}
.gray04:link,.gray04:visited {color: #333;}
.gray04:hover,.gray04:active {color: #f06522}
.blue{ color:#0096e1; float: right;}
.blue01:link,.blue01:visited {color: #325980;}
.blue01:hover,.blue01:active {color: #f06522}
.blue02:link,.blue02:visited {color: #0096e1;}
.blue02:hover,.blue02:active {color: #f06522}
.blue03{ color:#325980}
.yellow{ color:#f06522}
.line_h{ line-height:24px}
.line_h01{ line-height:26px}
.font_24{ font-size:24px;}
.font_16{ font-size:16px}
.font_18{ font-size:12px}
.font_14{ font-size:14px}
.font_22{ font-size:22px;}
.font_20{ font-size:20px;}
.m_t{ margin-top:15px;font-family:"宋体"}
.m_t01{ margin-top:12px; position:absolute; margin-left: 95px; margin-top: 60px;}
.m_t02{ margin-top:35px}
.m_t03{ margin-top:5px; font-family:"宋体"}
.m_t04{ position:absolute; bottom:0; width: 180px;}
.m_t05{ margin-top:5px}
.m_t06{margin-top:15px}
.p_l{ padding-left:14px}

.footlinks{text-align: left; height: auto; width: 980px;}


/*--右边浮动商务通样式--*/
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form{ margin:0px; padding:0px;}
.swt-right-index{ width:131px; height:334px; position:fixed; right:-84px; top:70px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+200));z-index:10000;}
.swt-right-index ul{}
.swt-right-index li{ width:131px; height:57px; line-height:0px; line-height:0px; font-size:0px; position:absolute;}
.swt-right-index a{ width:131px;}
.swt-right-index1{ top:0px;}
.swt-right-index1 a{height:49px; display:block; background:url(swt-right-pic1.jpg) no-repeat;}
.swt-right-index1 .swt-hover{ height:49px; background:url(swt-right-pic2.jpg) no-repeat;}
.swt-right-index2{ top:59px;}
.swt-right-index2 a{height:49px; display:block; background:url(swt-right-pic1.jpg) 0px -49px no-repeat;}
.swt-right-index2 .swt-hover{ height:49px; background:url(swt-right-pic2.jpg) 0px -49px no-repeat;}
.swt-right-index3{top:118px;}
.swt-right-index3 a{height:49px; display:block; background:url(swt-right-pic1.jpg) 0px -98px no-repeat;}
.swt-right-index3 .swt-hover{ height:49px; background:url(swt-right-pic2.jpg) 0px -98px no-repeat;}
.swt-right-index4{ top:177px}
.swt-right-index4 a{height:49px; display:block; background:url(swt-right-pic1.jpg) 0px -147px no-repeat;}
.swt-right-index4 .swt-hover{ height:49px; background:url(swt-right-pic2.jpg) 0px -147px no-repeat;}
.swt-right-index5{ top:236px;}
.swt-right-index5 a{height:49px; display:block; background:url(swt-right-pic1.jpg) 0px -196px no-repeat;}
.swt-right-index5 .swt-hover{ height:49px; background:url(swt-right-pic2.jpg) 0px -196px no-repeat;}
.swt-right-index6{ top:295px;}
.swt-right-index6 a{height:49px; display:block; background:url(swt-right-pic1.jpg) 0px -245px no-repeat;}
.swt-right-index6 .swt-hover{ height:49px; background:url(swt-right-pic2.jpg) 0px -245px no-repeat;}

/*--404--**/
.cw_con{ background:#a1aab3 url(400_bg.jpg) 0 0 repeat-x; height:600px; padding-top:100px;}
.cw_main{ width:1000px; background:url(400_img.jpg) 0 0 no-repeat; margin:0 auto; height:403px;}
.cw_main_l{ padding:310px 0 0 235px;}
.cw_main_l a{ color:#fff; margin-right:85px;}
.cw_main_r { width:380px; float:left; margin-left:35px; padding-top:50px;}
.cw_main_r h2{ font-size:18px;  font-family:"微软雅黑"; line-height:20px;}
.cw_main_r ul li{ float:left; width:160px; background:url(400_qt_bg.jpg) left center no-repeat; height:21px;  padding:5px 0;}
.cw_main_r ul li a{ padding-left:20px; height:21px;}

* { word-wrap: break-word; }
body { font: 12px/1.5 Tahoma,'Microsoft Yahei','Simsun'; color: #444; }
body, ul, li { margin: 0; padding: 0; }
    ul li { list-style: none; }
a { color: #000; text-decoration: none; }
    a:hover { text-decoration: underline; }
    a img { border: none; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;  }
.cl { zoom: 1; }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title {height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; float: left;}

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }

.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 24px; line-height:24px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }


ul, li { list-style: none; }
a:hover { text-decoration: underline; color: #a50001; }

.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 218px; right: 2px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 300px; }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; border:1px solid #e5e5e5}

#slidesImgs li { width: 300px; height: 240px; display: none; }

.wz {PADDING-RIGHT: 10px; PADDING-LEFT: 120px; BACKGROUND: url(footer-bg.gif) no-repeat; PADDING-BOTTOM: 0px; LINE-HEIGHT: 39px; PADDING-TOP: 10px; HEIGHT: 39px; TEXT-ALIGN: left}
.wz-list {OVERFLOW: hidden; HEIGHT: 20px}
.wz-list LI {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH:120px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: center;}
.kefu {POSITION: absolute; TOP: 0px; RIGHT: 0px; z-index:10;}
.kefu_opened {WIDTH: 59px; DISPLAY: none; BACKGROUND: url(kefu.jpg) no-repeat 0px 0px; HEIGHT: 179px; OVERFLOW: hidden}
.kefu_opened UL {MARGIN-TOP: 44px}
.kefu_opened LI {	DISPLAY: block; HEIGHT: 52px; OVERFLOW: hidden}
.kefu_opened LI A {	DISPLAY: block; HEIGHT: 52px; OVERFLOW: hidden}
.kefu_opened LI {PADDING-BOTTOM: 8px}
.kefu_opened LI A {	LINE-HEIGHT: 200px}
.kefu_closed {WIDTH: 34px; BACKGROUND: url(kefu_closed.png) no-repeat 0px 0px; HEIGHT: 114px; OVERFLOW: hidden}
.bj{line-height:21px;padding:10px; color:#000}
.bg{border:#EEEEEE 1px solid} 
.page {	text-align: center;}
.page a {background: rgb(255, 255, 255); border: 1px solid rgb(216, 216, 216); border-image: none; width:25px; height: 24px; text-align: center; color: rgb(175, 175, 175); line-height: 24px;display: inline-block;}
.page .ls_a {width:25px;}
.page .cur_a {	background: rgb(41, 163, 69); color: rgb(255, 255, 255);}

.ny_base{overflow:hidden;}
.ny_base tr{ width:100%; overflow:hidden; padding-bottom:70px;}
.ny_base tr td{ float:left; width:287px; height:230px; margin:52px 34px 0px 0px; background:url(base_bj.jpg) left top no-repeat; padding:11px 11px;}
.ny_base tr td .jzimg{ width:283px; height:171px;}
.ny_base tr td .jzimg img{ max-width:283px; max-height:171px;}
.ny_base tr td .jzimg i{ display:inline-block; height:100%; vertical-align:middle; }
.ny_base tr td p{ color:#3d3d3d; font-size:14px; font-family:"宋体";line-height:19px; width:100%; display:block; text-align:center; margin-top:-85px; height:30px; line-height:30px; overflow:hidden;}
.ny_base tr td:hover{ background:url(base_bj_hover.jpg) left top no-repeat;}
.ny_base tr td:hover p{ color:#fff;}

/*********************proshow*************************/
.proshow_bot{ width:740px; overflow:hidden; background:url(ico.jpg) repeat-x left 27px;}
.proshow_bot ul{}
.proshow_bot ul li{ float:left; width:182px; height:25px; border:1px solid #c1c0c0; background:url(proshow_xxk_bj.jpg) left top repeat-x; text-align:center;  font-family:"宋体"}
.proshow_bot ul li a{ display:block; color:#333; font-size:14px; line-height:28px;}
.proshow_bot ul li:hover{}
.proshow_bot li.xxk_cur{ background:#fff; border:1px solid #0f78b2; border-top:2px solid #0f78b2; border-bottom:2px solid #fff;}
.proshow_bot_xxk{ margin-top:23px; overflow:hidden;}
.proshow_can{ min-height:200px; display:none; font-family:"宋体"}
.proshow_can td{ border:0;}
.proshow_down{ width:100%; overflow:hidden;}
.proshow_down li{ overflow:hidden; float:left; width:326px; height:74px; border:1px solid #f1f1f1; padding:0px 38px 0px 27px; line-height:74px;}
.proshow_down li span{ color:#666666; padding-left:55px; background:url(proshow_22.jpg) 0px 12px no-repeat; display:block;}
.proshow_down li a{ color:#666666; padding-left:26px; background:url(proshow_33.jpg) 0px 28px no-repeat; display:block;}
.proshow_down li a:hover{ color:#0f78b2;}

/********************honor****************************/
#Scroll { CLEAR: both; PADDING-LEFT: 120px; BACKGROUND: url(footer-bg.gif) no-repeat;WIDTH:980px;LINE-HEIGHT: 39px;HEIGHT: 39px; TEXT-ALIGN: left; margin-left:120px; font-family:"宋体"} 
#Scroll A { PADDING-RIGHT: 20px; PADDING-LEFT: 10px;COLOR: #000; MARGIN-RIGHT: 5px; TEXT-DECORATION: none } 
#Scroll A.s_end { PADDING-RIGHT: 0px; MARGIN-LEFT: 8px } 


div#showpages {

clear:both;
padding:0px;
margin:20px 0px;
width:100%;
height:30px;
white-space: nowrap;
}

div#pagesinfo {
float:left;
padding:3px 8px;
white-space: nowrap;
}

div#pages {
float:right;
padding-right:8px;
white-space: nowrap;
}

div#pages ul{
margin:0;
padding:0;
}

div#pages a:link,div#pages a:visited,div#pages a:active{
color:#303030;
text-decoration: none;
}

div#pages a:hover{
color:#ff0000;
text-decoration: none;
}

div#pages li{
margin:3px;
padding:2px 5px;
list-style-type: none;
float:left;
background:#dcd9d4;
color:#303030;
border:1px #dcd9d4 solid;
white-space: nowrap;
}

div#pages li.pagesnow{
color:#303030;
background-color:#eee;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.pbutton{
color:#303030;
background-color:#dcd9d4;
padding:3px 5px 1px 5px;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.opt{
color:#303030;
padding:0px;
white-space: nowrap;
border:0px;
background:#fff;
}
