@charset "gb2312";
/* CSS Document */

body{font-size:12px; line-height:22px;font-family:Arial, Helvetica, sans-serif; color:#1e1e1e; background:#fff url(../imgs/body_bg.jpg) repeat-x top; margin:0px; padding:0px;}
p,td,form,ul,dl,dt,input{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#1e1e1e; margin:0px; padding:0px;}
a{ color:#1e1e1e; text-decoration:none;}
a:hover{ color:#417d95; text-decoration:none}
img{ border:0px;}
.clr{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.h15{ margin-top:15px;}

.top1{ height:33px; line-height:33px;}
.top2{height:112px;}
.top{ margin:0 auto; padding:0px; width:1004px; text-align:left;height:190px; position:relative;}

.logo{ float:left; width:270px;}

.top_right{ float:right; width:680px; height:103px; position:relative;}

.tel{background:url(../imgs/tel.jpg) no-repeat left top; padding-left:60px; position:absolute; right:0px; color:#427590; top:31px;line-height:22px; font-size:24px;}
.tel span{ display:block; font-size:14px; color:#666;}
.language{ text-align:right; margin-top:5px;}
.language a{ display:block; float:left; width:55px; text-align:center; height:22px; line-height:22px;}
.language span{display:block; float:left; width:55px; text-align:center; height:22px; line-height:22px;}
.language .cn a{ background:url(../imgs/lan_1_1.jpg) no-repeat;}
.language .cn a:hover{ background:url(../imgs/lan_1_2.jpg) no-repeat;}
.language .en{ border-left:1px solid #ccc;}
.language .en a{ background:url(../imgs/lan_2_1.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif;}
.language .en a:hover{ background:url(../imgs/lan_2_2.jpg) no-repeat;}

.menu{ position:relative; width:1004px; height:45px;}
.menu ul{ list-style:none; margin:0px; padding:0px;}
.menu ul li{ list-style:none; float:left; position:relative;}
.menu ul li i a{ color:#fff; display:block;height:45px; line-height:45px; font-size:15px; padding:0px 22px;text-align:center;-webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    -ms-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease; font-style:normal;}
.menu ul li i a:hover{color:#fff; background:#31637e;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;    -o-transition: all .3s ease; transition: all .3s ease;}
.s_menu{ position:absolute; top:45px; z-index:100; left:0px; width:120px; background:#31637e; padding:10px; display:none;}

.s_menu p{ line-height:20px; padding:5px 0px;}
.s_menu p a{ color:#fff;}
.s_menu p a:hover{ text-decoration:underline;}

.search{ position:absolute; right:0px; top:10px; width:192px;}
.search_txt{ float:left; width:163px;height:25px; background:url(../imgs/search_txt.jpg) no-repeat left top; overflow:hidden;}
.search_txt input{ margin-left:10px; height:20px; margin-top:2px; border:none; background:none;}
.search_btn{ float:right; width:29px; height:25px;}



.banner{ height:370px; position:relative; width:100%;}
.banner1{ height:300px;width:100%; position:relative;}
.banner1 #glume{width:100%; position:relative; height:100%;}
    #glume .Limg{width:100%;height:100%; margin:0px; padding:0px; list-style:none;}
    #glume .Limg li{width:100%;height:100%;position:absolute;cursor:pointer; left:0px; top:0px; list-style:none;}
    .banner  #glume .Nubbt{height:12px; z-index:10; position:absolute; top:10px;}
    .banner #glume .Nubbt span{ background:#fff;display:block; float:left; height:12px; width:12px;margin:0px 5px;cursor:pointer;}
    .banner #glume .Nubbt span.on{background:#f18a21;}	
	.banner .banner_info{ position:absolute; bottom:30px; left:0px; z-index:100; width:100%;}
	.banner .banner_con{ margin:0 auto; padding:0px; width:1004px; text-align:left; position:relative;}
	
	
	.spro_img #glume .banner_info{ position:absolute; bottom:0px; right:0px; height:32px; line-height:32px;z-index:100;}
	.spro_img #glume .banner_con{ margin:0 auto; padding:0px; width:750px; text-align:right; position:relative;  height:32px;}
	.spro_img #glume .Nubbt{height:12px; z-index:10; position:absolute; top:10px; right:10px;}
	.spro_img #glume .Nubbt span{ background:#d4d4d4;border:1px solid #fff;display:block; float:left; height:8px; width:8px;margin:0px 2px;cursor:pointer; border-radius:50%;}
    .spro_img #glume .Nubbt span.on{background:#6f89c6; border:1px solid #fff;}
	



.foot_bg{ background:#1a4d68;}
.foot{margin:0 auto; padding:0px; width:1004px; text-align:left; padding-top:40px; padding-bottom:40px; color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ color:#fff; text-decoration:underline;}

.f_menu{ background:url(../imgs/ewm.jpg) no-repeat right top;}
.f_menu ul{ list-style:none; margin:0px; padding:0px;}
.f_menu ul li{ float:left; padding-right:15px; min-height:150px; width:131px;}
.f_menu ul li span{ display:block; font-size:14px; padding-bottom:16px; font-weight:bold;}
.f_menu ul li p{ line-height:20px; margin-bottom:8px; height:20px; overflow:hidden; word-break:break-all;}
.f_menu p a{color:#fff; font-size:12px;}

.f_bot{ background:#17455d; color:#fff; border-top:1px solid #1e5977; font-size:14px;}
.f_bot a{ color:#fff;}
.f_bot a:hover{color:#fff; text-decoration:underline;}
.f_bot_info{margin:0 auto; padding:0px; width:1004px; text-align:left; height:50px; line-height:50px;}
.copyright{ float:left; width:500px; font-size:12px;}
.f_bot_right{ float:right; width:500px; text-align:right;}
.f_bot_right a{ background:#f7840f; border-radius:10px; padding:2px 15px; font-size:12px; color:#fff;}
.f_bot_right a:hover{ background:#fff; color:#333; text-decoration:none;}

.con_bg{ background:url(../imgs/con_bg.jpg) repeat-x bottom;}
.i_news{ background:url(../imgs/news_bg.jpg) repeat-x bottom;}
.i_news_info{ margin:0 auto; padding:0px; width:1004px; text-align:left; height:45px; line-height:45px;}
.i_news_tit{ float:left; width:140px; background:url(../imgs/ico3.jpg) no-repeat left 14px; text-indent:25px; font-size:14px; font-weight:bold;}
.i_news_list{ float:right; width:864px;}
.i_news_list p{ position:relative; width:900px;}
.i_news_list p span{ display:block; position:absolute; right:0px; color:#787878;}
.index{ margin:0 auto; padding:0px; width:1004px; text-align:left; padding-bottom:30px; margin-top:30px; position:relative;}

.i_box{ float:left; width:316px; margin-right:20px; background:#fff; padding:1px; border:1px solid #ccc;border-radius:0px 0px 5px 5px;-webkit-box-shadow:0 0 5px #e5e5e5; -moz-box-shadow:0 0 5px #e5e5e5;  box-shadow:0 0 5px #e5e5e5;}
.i_box:hover{ margin-top:-1px;}

.i_box_tit{ height:32px; line-height:32px; position:relative; font-size:14px; font-weight:bold; background:url(../imgs/ico2.jpg) no-repeat left 8px; text-indent:22px;}
.i_box_tit img{ margin-top:10px;}
.more{ position:absolute; right:0px; top:0px; font-size:12px;line-height:30px; font-weight:normal;}
.more a{ text-decoration:underline; color:#f7840f;}
.more a:hover{ text-decoration:none;}
.i_box_info{ padding:10px; background:#f0f4f5; }
.i_box_list{ padding-top:5px;}
.i_box_list{ height:120px; overflow:hidden; line-height:25px;}
.i_about{ padding-top:5px; line-height:20px;height:120px; overflow:hidden;}
.i_box_list p{border-bottom:1px dashed #c1c1c1; height:29px; overflow:hidden; line-height:29px;text-indent:15px; background:url(../imgs/ico.png) no-repeat left;}


.i_pro{ margin-top:30px;border:1px solid #d8d8d8;}
.i_pro_tit{position:relative;background:#edf1f2 url(../imgs/loc_bg.jpg) repeat-x; height:31px; line-height:31px; border-bottom:1px solid #dcdcdc;-webkit-box-shadow:0 1px 3px #e0e0e0; -moz-box-shadow:0 1px 3px #e0e0e0;  box-shadow:0 1px 3px #e0e0e0;}

.btn_left{ position:absolute; right:26px; top:5px; width:21px; height:21px;background:url(../imgs/left.jpg) no-repeat left top;cursor:pointer;}
.btn_right{ position:absolute; right:0px; top:5px;width:21px; height:21px;background:url(../imgs/right.jpg) no-repeat left top; cursor:pointer;}

.i_pro_tit span{font-size:14px; font-weight:bold; background:url(../imgs/loc_ico.jpg) no-repeat 10px; text-indent:30px; display:block;}
.more1{ position:absolute; right:10px; line-height:34px; top:10px;}

.i_prolist{ background:#f8f8f8;padding:15px 0px 5px 15px;}
.i_pro_info{width:154px; margin-right:10px;}
.i_pro_img{width:152px; height:112px; overflow:hidden; position:relative; border:1px solid #dfdfdf; background:#fff;}
.i_pro_img img{ width:152px; height:112px;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.i_pro_img img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.i_product_tit{ text-align:center; padding-top:5px;}



.i_tit{ height:34px; line-height:16px;font-size:16px; font-weight:bold; color:#353434;position:relative; }
.i_tit span{ font-size:12px; font-weight:normal; padding-left:10px;}

.i_n_out{ border-bottom:1px dashed #c1c1c1; height:29px; overflow:hidden;}
.i_n_out .i_n_tit{text-indent:15px; background:url(../imgs/ico.png) no-repeat left; line-height:29px; height:29px; overflow:hidden; float:left; width:220px;}
.i_n_out .i_t_n_time{ float:right; width:70px; text-align:right;line-height:29px; height:29px;}
.i_t_n_small{ color:#535152; line-height:22px; height:44px; overflow:hidden;}




.main{ margin:0 auto; padding:0px; width:1004px; text-align:left; padding-top:22px; padding-bottom:22px;}
.m_left{ float:left; width:232px}
.tree{ border:1px solid #d8d8d8; background:#fafafa;}
.tree_tit{ background:#edf1f2 url(../imgs/tit_bg.jpg) no-repeat; height:37px; line-height:37px;font-size:16px; font-weight:bold; text-align:center; border-bottom:1px solid #dcdcdc;-webkit-box-shadow:0 1px 3px #e0e0e0; -moz-box-shadow:0 1px 3px #e0e0e0;  box-shadow:0 1px 3px #e0e0e0;}
.tree_list{ }
.tree_list p{ height:45px; line-height:45px;}
.tree_list p a{ display:block; height:45px;font-size:13px; line-height:45px; overflow:hidden;padding-left:20px;}
.tree_list p a:hover{background:url(../imgs/tree_bg.jpg) no-repeat top left;color:#417d95;}
.tree_sel a{ color:#417d95;background:url(../imgs/tree_bg.jpg) no-repeat top left;}
.tree_sel{color:#417d95;background:url(../imgs/tree_bg.jpg) no-repeat top left;}
.tree_out{color:#333; border-bottom:1px solid #d9d9d9;}

.bclass{ height:45px; line-height:45px;}
.bclass a{ display:block; height:45px;font-size:13px; line-height:45px; padding-left:20px; overflow:hidden;}
.bclass a:hover{background:url(../imgs/tree_bg.jpg) no-repeat top left;color:#417d95;}
.s_class{ height:40px; line-height:40px; overflow:hidden; }
.s_class a{display:block; height:40px;overflow:hidden; border-bottom:1px dotted #d3d7d8; margin:0px 15px; text-indent:40px; background:url(../imgs/ico.jpg) no-repeat 20px;}
.stree_sel a{color:#417d95}
.t_class{ height:40px; line-height:40px; overflow:hidden;}
.t_class a{display:block; height:40px;overflow:hidden; border-bottom:1px dotted #d3d7d8; margin:0px 15px; text-indent:60px; background:url(../imgs/ico.jpg) no-repeat 40px;}
.ttree_sel a{color:#417d95}


.left_contact{ padding:15px;}


.m_right{ float:right; width:750px;border:1px solid #d8d8d8; background:#fafafa;}

.location{position:relative;background:#edf1f2 url(../imgs/loc_bg.jpg) repeat-x; height:31px; line-height:31px; border-bottom:1px solid #dcdcdc;-webkit-box-shadow:0 1px 3px #e0e0e0; -moz-box-shadow:0 1px 3px #e0e0e0;  box-shadow:0 1px 3px #e0e0e0;}
.loc_tit{ font-size:14px; font-weight:bold; background:url(../imgs/loc_ico.jpg) no-repeat 10px; text-indent:30px;}
.loc_info{ padding-right:10px; color:#7d7d7d;}
.loc_info a{ color:#7d7d7d;}
.loc_info a:hover{ color:#417d95;}






.pro_info{ padding:20px 0px; border-bottom:1px dashed #d4d4d4;}
.pro_img{width:170px; height:125px; overflow:hidden; position:relative; float:left; border:1px solid #dadada;}
.pro_para{ width:520px; float:right;}
.pro_img img{ width:170px; height:125px;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.pro_img img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.pro_tit{ line-height:30px;}
.pro_tit a{ font-size:14px; color:#333;}
.pro_tit a:hover{ color:#417d95;}
.pro_small{ margin-top:10px; line-height:24px; height:48px; overflow:hidden; color:#666;}
.pro_more{ width:105px; height:24px;margin-top:10px;}
.pro_more a{ display:block;width:105px; height:24px; line-height:24px; text-indent:11px; color:#fff; background:url(../imgs/pro_btn.jpg) no-repeat; position:relative;}
.pro_more a i{ background:url(../imgs/pro_ico.png) no-repeat; display:block; width:7px; height:7px; position:absolute; right:15px; top:8px;transition: all 0.17s ease-in-out;
    -moz-transition: all 0.17s ease-in-out;
    -webkit-transition: all 0.17s ease-in-out;
    -o-transition: all 0.17s ease-in-out;
    text-transform: lowercase;}
.pro_more:hover i {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
}

.project_info{ width:260px; margin-top:20px;}
.project_img img{ width:258px; height:167px;border:1px solid #d8d8d8;}
.project_tit{text-align:center; padding-top:10px; line-height:18px;}
.project1,.project2{ margin-right:27px; float:left;}
.project3{ float:right;}
.spro_img{ position:relative; width:320px; height:235px; border:1px solid #e0e0e0; float:left;}
.spro_img img{ width:320px; height:235px;}
.spro_para{ float:right; width:370px;}
.spro_tit{ font-size:14px; font-weight:bold; padding-bottom:10px;}
.spro_class{ font-size:14px;}
.spro_small{ color:#666; padding-top:10px;}
.spro_info{ margin-top:15px;}
.spro_info_tit{ border:1px solid #e0e0e0;height:45px; line-height:45px;}
.spro_info_tit ul{ margin:0px; padding:0px; list-style:none;}
.spro_info_tit ul li{ float:left; width:149px; text-indent:15px;font-size:16px;  cursor:pointer;}
.spro_info_tit ul .sel{ color:#417d95;}
.spro_info_con{ padding:10px 15px;}




.content,.newsinfo{padding:20px}
.content p,.newsinfo p,.n_s_info p{ padding:10px 0px;}

.s_r_tit{ font-weight:bold; font-size:14px; line-height:30px; margin-top:15px; border-bottom:1px dotted #d8d8d8; }
.s_r_info{ line-height:26px; margin-top:5px;}
.s_r_i_tit{background:url(../imgs/i_ico1.jpg) no-repeat 5px 8px; text-indent:20px; float:left;}

 
.pic1,.pic3,.pic5{ float:left;}
.pic2,.pic4,.pic6{ float:right;}
.pic_info{width:475px; margin:15px 0px;}
.pic_img{ float:left; width:180px; height:120px; overflow:hidden;border:4px solid #b8cf9f; border-radius:2px;}
.pic_img img{ width:180px; height:120px;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.pic_img img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.pic_small{ float:right; width:270px; line-height:20px; height:100px; overflow:hidden; padding-top:10px;}

.honor_info{ width:228px; }
.honor_img{border:4px solid #b8cf9f; border-radius:2px;width:220px; height:138px; overflow:hidden;}
.honor_img img{ width:220px; height:138px;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.honor_img img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.honor_tit{ line-height:18px; margin-top:5px;}
.honor1,.honor2,.honor3,.honor5,.honor6,.honor7{float:left; margin:20px 30px 0px 0px;}
.honor4,.honor8{ float:right; margin-top:20px;}

.map{ float:left; width:498px;}
.company_list{ float:right; width:475px;}
.sheng{ font-size:14px; font-weight:bold; margin-top:10px;}
.c_l_info{ margin-top:6px;}
.c_l_info p{ margin:0px; padding:0px; font-weight:bold; line-height:22px; background:url(../imgs/m_ico.gif) no-repeat left 10px; height:22px; overflow:hidden; text-indent:10px;}
.c_l_info span{ display:block; color:#778495; text-indent:10px;}

.news_info{ border-bottom:1px dashed #d4d4d4; padding:18px 0px;}
.news_img{width:170px; height:120px; float:left; overflow:hidden;border:1px solid #e1e1e1;}
.news_img img{ width:170px; height:120px;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.news_img img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.news_time{ float:left; width:125px; height:65px; line-height:65px; color:#fff; background:#497c97; text-align:center}
.news_time span{ font-size:24px;}
.news_para{ float:right; width:565px;}
.news_tit{ font-weight:bold;line-height:20px; height:20px; overflow:hidden;}
.news_small{ color:#4a4a4a; line-height:22px; height:44px; overflow:hidden;}
.news_more{ margin-top:10px; position:relative;}
.news_more a{ display:block; height:24px; line-height:24px; width:80px; text-align:center; background:#f4860d; color:#fff; border-radius:4px;}
.news_more a:hover{background:#555; color:#fff;}

.news_para1{ float:right; width:585px;}

.msg_txt{ border:1px solid #ccc; height:20px;}
.msg_text{ border:1px solid #ccc; width:400px; height:120px; line-height:20px;}
.msg_btn{ border:1px solid #ccc;background: #bc3e36; color:#fff; width:80px; height:26px; line-height:26px; cursor:pointer;}


.n_s_tit{ font-size:14px; text-align:center; color:#555; padding-top:10px; font-weight:bold;}
.n_s_info{ padding-top:10px;}
.n_s_time{ padding-bottom:10px; text-align:center; font-size:12px; color:#979797; border-bottom:1px dashed #ccc;}



.sbrands{ position:relative; height:103px; width:948px;background:url(../imgs/tree_line.jpg) repeat-x top; margin-top:20px; padding-top:20px;}
.sbrands img{ width:200px; height:101px; border:1px solid #fff;}
#inhome_pro{ list-style:none;}
#inhome_pro li{ float:left; }


.sbrands_list{}

.service{ position:fixed; bottom:100px; right:10px;}
.s_wx{ position:relative; width:61px; height:68px; cursor:pointer;}
#wx_big{ position:absolute; right:61px; top:0px;}


.page{ padding:20px 0px; text-align:center;}
.page a{padding:2px 5px; border:1px solid #dbd7d8; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.page span{padding:2px 5px; border:1px solid #dbd7d8;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.page i{ font-style:normal;}
.page .selected{ background:#1e5977; color:#fff;}

#breadcrumb{}
#msg_bg{height: 100%; width: 100%; position: fixed; left: 0px; top: 0px; background-color: rgb(0, 0, 0); z-index: 0; opacity: 0.6; display:none;}
#smallLay{ position:fixed; left:0px; top:0px; background:#ececec; border:5px solid #ccc; border-radius:5px; width:500px; height:370px; padding:40px; display:none;}
#close{ position:absolute; right:10px; top:10px; cursor:pointer;}
#layertTable{ padding:20px;background:#fff;}
#smallLay span{ background:#313131; border-radius:5px 5px 0px 0px; padding:5px 15px;color:#fff;}
.input_style3{ width:446px; height:25px; border:1px solid #ccc;}
.input_style4{width:446px; height:80px; border:1px solid #ccc; line-height:20px;}
.input_style5{background:#313131; border-radius:5px; padding:5px 15px;color:#fff; border:none; cursor:pointer; margin-top:20px;}
.input_style5h{background:#252525; border-radius:5px; padding:5px 15px;color:#fff; border:none; cursor:pointer; margin-top:20px;}


.bg68comad,.focus,.focus ul,.focus ul li,.banclj a{height:184px; overflow:hidden;}
.focus {width:284px; overflow:hidden; position:relative;}
.focus ul {position:absolute;list-style:none; margin:0px; padding:0px;}
.focus ul li {float:left; width:100%;overflow:hidden; position:relative;list-style:none; margin:0px; padding:0px;}
/*.focus ul li div {position:absolute; overflow:hidden;}*/
.banclj a{width:800px;display:block; }
.focus .btnBg {position:absolute; width:284px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {height: 25px;position: absolute;right:10px;bottom:8px;text-align: right;width: 550px; display:none; }
.focus .btn span {color: #FFFFFF; cursor: pointer;display: inline-block;font: 28px/22px tahoma,Arial,Simsun;height: 25px;margin-left:7px; text-align:center;}
.focus .btn span.on {color: #CC0000;cursor: default;}
.focus .preNext {width:22px; height:50px; position:absolute; top:90px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:10px;}
.focus .next {right:10px; background-position:right top;}

a.closeBtn{position:absolute;top:20px;right:15px;display:block;width:60px; border-radius:2px;text-align:center;background:#fff;border:1px solid #85B6E2;color:#333;}
a.closeBtn:hover{color:#fff;border:1px solid #85B6E2;background:#85B6E2;}
h1{color:#85B6E2;text-align:center;padding-top:20px;font-size:18px;}
/* example */
.example{border:1px dashed #ccc;padding:40px;margin-top:10px;zoom:1;}
.example .description{color:#85B6E2;float:left;padding:10px 20px 0 80px;font-size:14px;}
.example .tigger{display:block;width:80px;padding:10px;text-align:center;background:#fff;border:1px solid #999;color:#333;cursor:pointer;float:left;}
.example select{margin-top:10px;}
/* blk */
.blk{width:500px;position:relative; overflow:hidden;}
.blk .head, .blk .head-right, .blk .foot, .blk .foot-right{background:url(../images/pop_up_bg.png);overflow:hidden;height:4px;}
.blk .head{padding-left:4px;}
.blk .head-right{background-position:right top;}
.blk .foot{padding-left:4px;background-position:left bottom;_height:3px;}
.blk .foot-right{background-position:right bottom;}
.blk .main1{border:2px solid #85B6E2;position:relative;background:#fff; border-radius:5px; padding:20px;}
.blk .main1 .bdr_tit{font:bold 16px "Microsoft YaHei";color:#85B6E2; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.blk .main1 ul{padding:20px;zoom:1;overflow:hidden;font-size:12px;}
.blk .main1 ul li{float:left;width:100px;text-align:center;line-height:30px;margin-bottom:10px;}
.blk .main1 ul li a{color:#333;display:block;}
.blk .main1 ul li a:hover{background:#85B6E2;color:#fff;font-weight:bold;font-size:14px;}
.bdr_info{ padding-top:20px;}
.bdr_info table th{ width:80px; text-align:right; font-weight:normal; padding-right:10px;}
.bdr_txt{ width:300px; border:1px solid #d7deef; height:24px; border-radius:3px; text-indent:5px;} 
.bdr_text{ width:290px;border:1px solid #d7deef; height:60px; border-radius:3px; line-height:20px; padding:5px;}
.bdr_btn{width:100px; height:30px;border-radius:5px; background:#bae0fd; color:#333; cursor:pointer; border:none; margin-top:15px;}
.bdr_btn1{width:100px; height:30px;border-radius:5px; background:#93b7d3; color:#333; cursor:pointer; border:none; margin-top:15px;}

.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:260px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../imgs/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color:#555;;}
.other p span{color:#ff0000; font-weight:bold; font-size:14px;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../imgs/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../imgs/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../imgs/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}
