﻿@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 {
	color: #666666;
	text-decoration: none;
}

a:hover {
	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%}

#searchform #input_blur{ width:240px; height:24px; border:1px solid #999;}
.sousuo_box{margin-top: -35px}
#input_blur{ color:#999;}

/*首页样式*/
.top_bg{ background:url(dian.gif) repeat-x top; height:107px}
.in_w{ width:980px}
.in_top{ border-top:3px solid #325980; padding-top:27px}
.in_w01{ width:350px}
.menu_b{ border-top:1px solid #e5e5e5; height:41px; margin-top: -10px;}
.in_cd li{ float:left; width:120px; text-align:center; line-height:41px; background:url(index_05.gif) no-repeat right 0}
.in_cd li.xcd{ background:none}
.inmenu:link {color: #333; font-size:16px; }
.inmenu:hover {color: #f06522}
.selt{color: #f06522;font-size:16px;}
.inmenu_1:link,.inmenu_1:visited,.inmenu_1:hover,.inmenu_1:active {color: #f06522; font-size:16px; }
.second{overflow:hidden;padding-bottom:0px}
.second li{border-bottom:1px solid #e3e3e3;font-size:14px;height:18px;line-height:18px;padding:5px 0;background:url(menu.png);}

.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:260px;}
.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:550px; border-right:1px solid #3d4351;}
.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{ background:url(banner.jpg) center 0 no-repeat; margin:0 auto; height:475px;border-top:1px solid #e2e2e2}
.banner2{ margin:0 auto; height:205px;}

.main{ width:980px; margin:0 auto;}
.main1{ margin-top:26px;}
.main1_1_ny{ margin-top:13px;}
.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;}
.main1_2_ny p{line-height:20px;}
.news_list{ margin-top:18px;}
.news_list ul li{overflow:hidden;background:url(dian.gif) no-repeat left center;padding-left:10px}
.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:186px;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:#6c6e74;}
.foot_nav{ width:980px; margin:0 auto; margin-bottom:30px;}
.foot_nav ul{ overflow:hidden;}
.foot_nav ul li{ float:left; height:35px; line-height:35px; width:122px;}
.foot_nav ul li 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{ background:url(banner02.jpg) no-repeat center 0; height:205px}
.ny_loc{ background:url(about_05.gif) no-repeat 5px 13px; line-height:45px; padding-left:30px; width:870px}
.ny_loc a{padding:0 5px;}
.ny_l{ width:220px;}
.ny_r{ width:740px; border:1px solid #e5e5e5}
.ny_t{ line-height:35px; padding-left:20px; background:#325980; color:#fff; font-size:16px; width:202px}
.ny_con{ background:#f5f5f5; padding:5px 0px 3px 20px; width:200px ;border: 1px solid #e5e5e5; }
.nymenu:link,.nymenu:visited { border-bottom:1px dashed #CCC;color: #333; background:url(about_18.gif) left center; line-height:40px; display:block; padding-left:33px; font-size:14px; width:160px}
.nymenu:hover,.nymenu:active {border-bottom:1px dashed #CCC;color: #f06522; background:url(about_13.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_13.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_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; text-align:center}
.news_t{ background:#f5f5f5; padding-left:20px; 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: 1px solid #e5e5e5;  padding:10px 8px 5px 8px; margin-bottom: 15px;}
.pro_fl li{ float:left; width:104px; padding:0px 4px 4px 0px}
.promenu:link,.promenu:visited {color: #333; border:1px solid #d6d6d6; background:#fff; line-height:30px; display:block; text-align:center; font-size:14px}
.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.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), 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}
.m_t01{ margin-top:12px; position:absolute; margin-left: 95px; margin-top: 60px;}
.m_t02{ margin-top:35px}
.m_t03{ margin-top:5px}
.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;}
