﻿@import url(h_b.css);
html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:12px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}

.top_con h3 { padding:35px 0 0; float:left;}
.top_con h3 img { float:left; padding-right:34px;}
.top_con h3 span { display:block; margin:17px 0 0; padding-left:33px; border-left:solid 1px #dce1e2; float:left}



html,body{-webkit-text-size-adjust:none; -blink-text-size-adjust:none;}

body { color:#666; font-size:12px; font-family:"����"; background:url(../images/top_bg.gif) center top no-repeat;} /*��վ������ɫ*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fn:after { clear: both; content: " "; display: block; font-size: 0; height: 0;visibility: hidden; }
.fn {zoom:1;}
.pa{ position:absolute;}
.pr{ position:relative}

#langnav {
  line-height: 24px;  list-style-type: none;
}
#langnav li {
 float: left; 
 width: 130px;
cursor:pointer;
}
#langnav li a:hover{
 cursor:pointer;
}
#langnav li ul {
 line-height: 27px;  
 list-style-type: none;
 text-align:left;
 left: -999em; 
 width: 100px; 
 position: absolute;
 margin-left:0px;
 border: 1px solid #868f9b;
 z-index:1999;
}
#langnav li ul li{
 float: left; 
 width: 100px;
 background:#c3d0e4;
 height:25px;
 line-height:25px;
 margin:0px; 
 padding:0px;
 text-align:center;
}
#langnav li ul a{
 display: block; width: 100px;
}
#langnav li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;
 background:#2167C7;
}
#langnav li:hover ul {
 left: auto;
}
#langnav li.sfhover ul {
 left: auto;
}

#langnav2 {
  line-height: 15px;  list-style-type: none;
}
#langnav2 li {
 float: left; 
 width: 70px;
cursor:pointer;
}
#langnav2 li a:hover{
 cursor:pointer;
}
#langnav2 li ul {
 line-height: 27px;  
 list-style-type: none;
 text-align:left;
 left: -999em; 
 width: 70px; 
 position: absolute;
 margin-left:0px;
 border: 1px solid #868f9b;
 z-index:1999;
}
#langnav2 li ul li{
 float: left; 
 width: 70px;
 background:#c3d0e4;
 height:25px;
 line-height:25px;
 margin:0px; 
 padding:0px;
 text-align:center;
}
#langnav2 li ul a{
 display: block; width: 70px;
}
#langnav2 li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;
 background:#2167C7;
}
#langnav2 li:hover ul {
 left: auto;
}
#langnav li.sfhover ul {
 left: auto;
}

/* -- ���ﳵ�ⲿ��� -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}

/* -- ҳ�����岼�� -- */
.content , .footer { width:960px; margin:0 auto; }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:auto;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.h_nav li a:-webkit-any-link{ display:block;}
em {  font-style:normal; }
/*ͷ����ʼ*/
.header { }
.h_top { width:960px; margin:0 auto; height:26px; line-height:26px; overflow:hidden;color:#999;} 
.h_top a { padding:0px 8px; color:#999;}
.h_con { width:960px; margin:0 auto; height:100px; padding-top:25px; overflow:hidden;}
.h_con .tp { padding:23px 0 0 33px; color:#000; font-size:22px; width:360px; font-family: "Microsoft Yahei","����";}
.h_con .tp2 { padding:0px; color:#000; font-size:12px; width:360px; float:left; font-family: "Microsoft Yahei";}
/*����*/
.nav_active{color:#fff; background-color:#d82219;}

#headm .nav1on{ background-color:#d82219; color:#FFFFFF; width:120px}
#headm .nav1on a{ color:#FFFFFF}

#headm li{text-align: center; float:left; display:inline-block; position:relative;width:120px; color:#333;}
#headm li a{ float:left;padding:0px;text-align:center; font:13px/40px "����"; color:#333; text-decoration:none;width:120px; display:inline}

#headm li a:hover{ color:#fff; background-color:#d82219; width:120px;}
#headm li ul{z-index:9999;position:absolute;width: 99px; display: none; top:40px; left:0px; ZOOM:1;padding-bottom:10px;  }
#headm li ul li{ line-height:30px;padding:0;width:99PX; margin:0;}
#headm li ul li a{text-align: left; font:12px/30px "����" ;color: #333; text-indent:0; padding:0;width:120px; background:none; text-indent:14px; background:#f3f3f4  }
#headm li ul li a:hover { color:#fff; width:120px; background-color: #d82219}
#headm li.show ul{display: block; margin:0; padding:0 0 0 0;}
#headm li ul p.nav_top { width:120px; height:7px; background-color:#f3f3f4; overflow:hidden}
#headm li ul p.nav_bottom { width:120px; height:9px; background-color:#f3f3f4; overflow:hidden}
.gongju { width:181px; height:35px; margin:12px 0 13px 0; float:right}

.slideBox{ width:100%; height:500px;overflow:hidden; position:relative; margin:0  auto; }
.slideBox .bd{ position:relative; width:100%;height:500px; margin:0  auto;}
.slideBox .bd li{ zoom:1;  vertical-align:middle;width:100%;height:500px; }
.slideBox .prev,.slideBox .next{ position:absolute;display:block; width:59px; height:59px; margin-top:-30px;overflow:hidden;}
.slideBox .prev{left:0;top:50%; background:url(../images/icon.png) 0 -167px no-repeat;}
.slideBox .next{right:0;top:50%; background:url(../images/icon.png) 0 -277px no-repeat; }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.slideBox .hd{ height:22px; overflow:hidden;width:130px; margin-right:-60px;position:absolute; right:50%; bottom:15px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px; width:23px; height:22px;cursor:pointer; background:url(../images/icon.png) 0 -62px no-repeat; }
.slideBox .hd ul li.on{ background:url(../images/icon.png) 0 0px no-repeat; }

/*ͷ������*/
/*�ײ���ʼ*/
.ft_bg { background-color:#003466; height:200px; overflow:hidden;}
.ft_con { padding:20px 0 0 0; color:#fff; line-height:30px;}
.ft_con a { color:#fff;}
.ft_con h2 { padding:32px 46px 46px 0;}
.ft_con .f_txt { padding:12px 75px 5px 15px; color:#FFFFFF}
.ft_con .code{ padding:7px 0 0 45px;}
.ft_con .code span { display:block; text-align:center;}
/*�ײ�����*/

/* CSS Document */
/*common*/
html,body { -webkit-text-size-adjust:none; }
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
h2 a:hover, h3 a:hover, h4 a:hover { text-decoration:none;}
/*banner*/
.banner  { position:relative; height:510px; position:relative; margin-bottom:32px;}
.banner .roll a { background:url(../images/banner.jpg) center center no-repeat; height:510px; display:block; }
/*����*/
.search { height:26px; line-height:26px; padding:5px; }
.key_words { color:#666; line-height:26px;}
.key_words a {padding:0px 6px; color:#666;}
.right_sear { width:256px; background:url(../images/sear.gif) no-repeat; height:26px;}
.right_sear .s_input { float:left; width:175px; height:26px; line-height:26px; vertical-align:middle; padding:0 0 0 35px;  color:#aaa; border:none; background:none; }
.right_sear .s_btn { float:right; width:45px; height:26px; cursor:pointer; background:none; border:none;}
/*��л���¿ͻ����������Ի�ͨ��������֧��*/
.thanks { background:url(../images/bg1.gif) center top no-repeat; height:188px; margin-bottom:26px; margin-top:25px;}
.th_tit { text-align:center; font-size:22px; height:48px; line-height:48px;}
.th_tit a { color:#fff;}
.th_con { margin:18px 12px 10px 12px; height:110px; position:relative;}
.t_lt { background:url(../images/s_lt.gif) no-repeat; width:15px; height:41px; position:absolute; left:0px;}
.t_rt { background:url(../images/s_rt.gif) no-repeat; width:15px; height:41px; position:absolute; right:0px;}
.th_con .t_lt, .th_con .t_rt { top:20px;}
.th_wrp { width:896px; margin:0 auto;}
.th_wrp li { float:left; display:inline; margin:0 8px; width:162px;}
.th_wrp img { width:160px; height:80px; border:1px solid #ccc;}
.th_wrp span { display:block; text-align:center; color:#444; margin-top:5px;}
/*��Ʒ����*/
.cate { margin-bottom:12px;}
.lt_cate { width:233px;}
.rt_cate { width:716px; height:936px;}
.tit { height:56px; line-height:56px;}
.lt_cate .tit { background:url(../images/h2_bg.gif) no-repeat; width:195px; padding:0 19px 0 12px;}
.tit .f_name { color:#fff; font-size:18px;}
.tit .f_more { color:#fff; font-size:12px; font-weight:normal;}
.lt_bg1 { background:url(../images/lt_bg1.gif) left top repeat-y; padding-top:18px;}
.lt_bg { background:url(../images/lt_bg2.gif) left bottom no-repeat; padding:0 20px 10px 11px; }
.lt_bg h3 { background:url(../images/h3_bg.gif) no-repeat; width:195px; height:34px; line-height:34px; color:#fff; font-size:16px; margin:0 auto; text-indent:14px; margin-bottom:5px;}
.lt_bg h3 a { color:#fff;}
.lt_bg ul { margin-bottom:5px;}
.lt_bg li { background:url(../images/lt_line.gif) left bottom repeat-x; height:48px; line-height:40px;}
.lt_bg li a { display:inline-block; padding-left:10px; color:#333; font-size:13px;}
.lt_bg .lt_lst { background:none;}
.rt_cate .tit { background:url(../images/rt_tit.gif) no-repeat; padding:0 22px 0 17px; margin-bottom:25px; }
.tit em { color:#fff; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-left:5px; }
.rt_list li { float:left; width:222px; display:inline; margin-right:16px; margin-bottom:15px;}
.rt_list .no_mar { margin-right:0px;}
.rt_list img { width:214px; height:234px; border:1px solid #cdcdcd; padding:3px;}
.rt_list span { display:block; color:#333; text-align:center; margin-top:6px; *margin-top:12px;} 

.tab { border:1px solid #ddd; height:390px; overflow:hidden; margin-bottom:21px;}
.t_tit { background:url(../images/tab_tit.gif) left top repeat-x; height:46px; padding:9px 18px 0 18px; line-height:46px; color:#00a1e9; font-size:14px;}
.t_tit .t_more { font-size:12px; font-weight:normal; color:#444;}
.t_tit .t_name { color:#00a1e9; font-size:14px; display:inline-block; padding-right:15px;}
.t_tit em { display:inline-block; padding-left:15px;}
.t_tit .t_cur,.t_tit .t_name:hover { color:#fff; background:url(../images/ta_rt.gif) right center no-repeat;}
.t_tit .t_cur em,.t_tit .t_name:hover em { background:url(../images/ta_lt.gif) left center no-repeat;}
.t_con { padding:22px 22px 20px 22px;}
.t_dl dt { float:left; width:328px; }
.t_dl dt img {width:320px; height:281px; padding:3px; border:1px solid #cdcdcd;}
.t_dl dd { float:right; width:563px;}
.t_dl h3 { font-size:16px; line-height:36px; padding-left:5px;}
.t_dl h3 a { color:#222;}
.t_dl ul { padding-left:5px; margin:3px 0 24px;}
.t_dl li { line-height:24px; background:url(../images/ta_li.gif) left 8px no-repeat; padding-left:18px; font-size:14px;}
.t_dl .bt_img {}
.bt_img a { float:left; width:174px; display:inline; margin-right:13px;}
.bt_img img { width:166px; height:116px; padding:3px; border:1px solid #ddd;}
.bt_img .bt_lst { margin-right:0px;}
.bt_img span { display:block; text-align:center; color:#444; margin-top:10px;}
/*��ͨ�ܽ�Ϊ����������ֵ*/
.pr1 { background:url(../images/pr1.jpg) center top no-repeat; height:886px;}
.price { width:960px; margin:0 auto; padding-top:64px;}
.price h3 { text-align:center; margin-bottom:60px;}
.price h3 em { display:block; color:#aaa; font-size:12px; font-weight:normal; text-transform:uppercase; margin-top:12px;}
.price h3 span { color:#222; font-size:20px; font-weight:normal; display:block; margin-top:10px;}
.price h4 { width:530px; padding-left:225px; overflow:hidden; zoom:1; margin-bottom:20px;}
.price h4 span { float:left; text-align:right; font-size:30px; color:#00a1e9; padding-top:24px;}
.price h4 span b { color:#ff6600;}
.price h4 span em { display:block; color:#a9d5f3; font-size:18px; text-transform:uppercase; font-weight:normal; background:url(../images/line2.gif) right bottom no-repeat; padding:0 12px 8px 0;}
.price h4 img { float:left;}
.pr_con dt { float:left; padding-left:10px; width:551px;}
.pr_con dd { width:356px; padding:8px 18px 0 0; float:right;}
.pr_con .txt { background:url(../images/pr2.gif) no-repeat; width:328px; height:96px; padding:12px 20px 8px 7px; overflow:hidden; margin-bottom:34px;}
.pr_con b { display:block; color:#00a1e9; font-size:16px;}
.pr_con b img { vertical-align:bottom; margin-right:6px;}
.pr_con span { color:#222; line-height:22px; padding:5px 0 0 24px; display:block;}
/*3�󻷽�*/
.bg2{ background:url(../images/bg2.gif) center top no-repeat; height:553px;}
.three { width:960px; margin:0 auto; padding-top:30px;}
.tr_tit { text-align:center; color:#00567c; font-size:48px;} 
.tr_tit b { font-size:68px;}
.tr_tit strong { margin-right:50px;}
.tr_tit em { display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; color:#0096d9; margin-top:-10px;}
.tr_tit span { font-weight:normal; color:#00567c; font-size:18px; display:block; margin-bottom:21px;}
.tr_list li { float:left; width:280px; display:inline; margin-right:53px;}
.tr_list .tr_lst { margin-right:0px;}
.tr_list img { width:208px; height:208px; margin:0 auto; display:block;}
.tr_list b { display:block; text-align:center; color:#003147; font-size:18px; margin:12px 0 12px;}
.tr_list span { display:block; margin:0 0 10px 26px; background:url(../images/t_li.gif) left 3px no-repeat; padding-left:22px; color:#003147; font-size:14px; }
/*��������*/
.fd_bg { background:url(../images/fd_bg.jpg) center center no-repeat; height:308px;}
.feed { width:960px; margin:0 auto; padding-top:24px;}
.fd_con ul { width:370px; float:left;}
.fd_con .fd_txt { width:190px; float:left; padding:58px 0 0 60px;}
.fd_tit { background:url(../images/line3.gif) left bottom no-repeat; padding-bottom:8px; margin-bottom:18px;}
.fd_tit a { color:#00a1e9; font-size:18px;}
.fd_tit em { margin-left:6px;}
.fd_con li { height:28px; line-height:28px; margin-bottom:12px; }
.fd_con .txt { display:inline-block; width:86px; text-align:center; color:#555; font-weight:bold; font-size:14px;}
.fd_con input { display:inline-block;}
.fd_con .ipt1 { background:url(../images/ipt.gif) left center repeat-x; border:1px solid #ccc; width:248px; padding:0 5px; height:28px; line-height:28px; vertical-align:middle;}
.fd_con .star { color:#ff6600; margin-left:5px; font-size:16px;}
.fd_con .ipt2 { background:url(../images/ipt.gif) left center repeat-x; border:1px solid #ccc; width:78px; padding:0 5px; height:28px; line-height:28px; vertical-align:middle;}
.yzm img { vertical-align:middle; margin-left:8px;}
.bt { padding:4px 0 0 87px; }
.bt .inpimg { margin-right:13px;}
.fd_txt span { display:block; background:url(../images/fd_li.gif) left 8px no-repeat; padding-left:20px; color:#00a1e9; font-size:16px; font-weight:bold; line-height:30px; font-weight:bold;}
/*����*/
.ys_bg1 { background:url(../images/ys_bg1.jpg) center top no-repeat;}
.ys_bg2 { background:url(../images/ys_bg2.jpg) center 1032px no-repeat; height:1762px;}
.ys { width:960px; margin:0 auto; padding-top:64px;}
.y_tit { text-align:center; margin-bottom:103px;}
.y_tit em { display:block; color:#aaa; font-size:12px; font-weight:normal; text-transform:uppercase; margin-top:12px;}
.y_tit span { color:#222; font-size:20px; font-weight:normal; display:block; margin-top:10px;}
.ys_part { overflow:hidden; zoom:1; position:relative; height:1440px;}
.ys_part dt { color:#00a1e9; font-size:28px; font-weight:bold; line-height:32px; margin-bottom:18px;}
.ys_part dd { margin-left:35px; line-height:20px; color:#555; font-size:14px; margin-bottom:12px; background:url(../images/ys_li.gif) left 6px no-repeat; padding-left:20px;}
.ys_part dd em { color:#ff6600; font-weight:bold;}
.ys_part dl { position:absolute;}
.ys_part .y_dl1 {width:456px; left:0px; top:50px;}
.ys_part .y_dl2 {width:480px; right:1px; top:410px;}
.ys_part .y_dl3 {width:470px; left:0px; top:816px;}
.ys_part .y_dl4 {width:458px; right:0px; top:1146px;}
.y_dl1 dt { margin-left:5px; background:url(../images/one.gif) left center no-repeat; padding-left:42px;}
.y_dl2 dt {background:url(../images/two.gif) left center no-repeat; padding-left:56px;}
.y_dl3 dt { background:url(../images/three.gif) left center no-repeat; padding-left:49px; height:67px;}
.y_dl4 dt { background:url(../images/four.gif) left center no-repeat; padding-left:58px;}

.actual { width:960px; margin:0 auto; height:352px;}
.actual h3 {
    height: 65px;
    line-height: 65px;
    overflow: hidden;
    background: transparent url("../images/ceTit.gif") no-repeat scroll left top;
    margin-bottom: 6px;
}
.actual h3 .more {
    font-weight: normal;
    color: #666;
    font-size: 12px;
    background: transparent url("../images/imore.jpg") no-repeat scroll left 24px;
    padding-left: 16px;
}
.actual h3 .tit {
    color: #222;
    font-size: 24px;
	font-family: ΢���ź�;
}
.com_tit { background:url(../images/line5.gif) left bottom repeat-x; padding-bottom:14px; margin-bottom:22px; overflow:hidden; zoom:1;}
.com_tit .c_name { float:left; background:url(../images/line4.gif) left center no-repeat; padding-left:14px; color:#00a1e9; font-size:18px;}
.com_tit .c_name img { display:block;}
.com_tit .c_more { font-weight:normal; color:#222; font-size:12px; margin:0 6px 0 0; float:right; padding-top:24px;}
.act_con { width:960px; height:216px; position:relative;}
.act_con .t_lt,.act_con .t_rt { top:80px;}
.act_wrp { width:918px; margin:0 auto; overflow:hidden;}
.act_wrp li { float:left; display:inline; width:290px; margin:0 7px;}
.act_wrp img { width:290px; height:214px; padding:2px; border:1px solid #ddd;}
.act_wrp span { display:block; text-align:center; color:#222; margin-top:8px;}
/*�ͻ�����*/
.cus { width:960px; margin:0 auto 20px;}
.cus_lt { width:656px; height:382px;}
.cus_rt { width:296px; height:382px;}
.cus_lt .com_tit { margin-right:21px;}
.cus_con li { float:left; display:inline; width:259px; padding-right:56px; background:url(../images/sh5.gif) right top no-repeat; margin-right:26px; height:298px;}
.cus_con .cu_lst { padding-right:55px; margin-right:0px;} 
.cus_con img { width:259px; height:165px;}
.cus_con h3 { font-size:14px; border-bottom:1px solid #ddd; margin-bottom:8px; padding:8px 0;}
.cus_con h3 a { color:#222;}
.cus_con p { line-height:24px; height:72px; overflow:hidden;}

.ho_con { width:274px; height:302px; margin-left:5px; position:relative;}
.ho_con .t_lt,.ho_con .t_rt { top:112px;}
.ho_wrp { width:202px; margin:0 auto;}
.ho_wrp li { float:left; width:202px; display:inline;}
.ho_wrp img { width:180px; height:266px; padding:0 11px; background:#f6f6f6;}
.ho_wrp span { display:block; text-align:center; color:#222; margin-top:12px;}
/*���*/
.ad { width:960px; margin:0 auto 8px; height:175px; position:relative;}
.ad img { width:960px; height:175px;}
.ad .ad_tel { position:absolute; width:204px; text-align:center; color:#fff; top:56px; right:14px; font-size:14px; font-weight:bold;}
.ad_tel .zx { display:inline-block; background:url(../images/ad_bt.gif) no-repeat; width:75px; height:25px; line-height:25px; text-align:center; color:#008ccb; margin-left:11px;}
.ad_tel em { display:block; font-style:italic; font-size:32px;font-family:Arial, Helvetica, sans-serif; margin-top:4px;}
/*��������*/
.about { width:960px; margin:0px; height:auto;}
.ab_dl { margin-bottom:20px;}
.ab_dl dt { width:354px; float:left;}
.ab_dl dd { width:568px; padding-right:13px; float:right;}
.ab_dl h4 { margin:10px 0 14px; font-size:16px;}
.ab_dl h4 a { color:#00a1e9;}
.ab_dl span { display:block; height:98px; overflow:hidden; color:#222; font-size:13px; line-height:24px; margin-bottom:14px;}
.ab_dl .learn { display:inline-block; background:url(../images/m1.gif) no-repeat; width:71px; height:22px; text-align:center; line-height:22px; color:#fff;}
.ab_con { width:960px; height:150px; position:relative;}
.ab_con .t_lt,.ab_con .t_rt { top:37px;}
.ab_wrp { width:918px; margin:0 auto;}
.ab_wrp li { float:left; width:164px; display:inline; margin:0 9px;}
.ab_wrp img { width:158px; height:110px; padding:2px; border:1px solid #ddd;}
.ab_wrp span { display:block; text-align:center; color:#222; margin-top:8px;}

.s_bg { background:url(../images/coop.gif) left top repeat-x; height:527px;}
.start { width:960px; margin:0 auto; padding-top:26px;}
.start h3 { text-align:center; font-weight:normal; margin-bottom:20px; }
.start h3 b { display:block; color:#00a1e9; font-size:30px;}
.start h3 span { color:#444; font-size:14px; display:block; margin-top:6px;}
.start h3 em { color:#e0e0e0; font-size:22px; text-transform:uppercase; font-family:"Impact";}
.sra_con li { float:left; width:182px; display:inline; margin-right:77px; text-align:center;}
.sra_con .st_lst { margin-right:0px;}
.sra_con li img { width:182px; height:182px;}
.sra_con li b { display:block; color:#444; font-size:14px; margin:16px 0 8px;}
.sra_con li span { display:block; color:#444; line-height:24px; height:50px; overflow:hidden; padding:0 16px;}
.sra_con li a:hover { text-decoration:none;}
.st_bt { margin-top:24px; text-align:center; }
.st_bt a { display:inline-block; margin:0 28px; text-align:center; width:198px; height:45px; line-height:45px; color:#fff; font-size:18px; font-weight:bold;}
.st_bt .lk1 { background:url(../images/m2.gif) no-repeat;}
.st_bt .lk2 { background:url(../images/m3.gif) no-repeat;}

.gray { background:#f1f1f1; padding:0;}
/*����*/
.news { margin:0 auto 16px;}
.n_part { width:277px; height:312px; background:#fff; overflow:hidden; float:left; display:inline; margin-right:15px; padding:22px 17px 3px 16px;}
.news .n3 { margin-right:0px;}
.n_part .com_tit { background:no-repeat; padding-bottom:0px; margin-bottom:18px;}
.n_list li { height:30px; line-height:30px; overflow:hidden;}
.n_list li a { color:#444; display:block; background:url(../images/n_li.gif) left 11px no-repeat; padding-left:19px; display:inline-block;}
.qa_con { height:242px; overflow:hidden;}
.qa_con dl { background:url(../images/line6.gif) center bottom no-repeat; padding-bottom:17px; margin-bottom:16px;}
.qa_con .dl_lst { background:none;}
.qa_con dt { background:url(../images/q.gif) left 3px no-repeat; padding-left:33px; height:30px; line-height:30px; margin-bottom:4px;}
.qa_con dt a { color:#444; font-weight:bold;}
.qa_con dd { background:url(../images/a.gif) left 4px no-repeat; padding-left:33px; color:#c3c3c3; line-height:22px;}
/*��������*/
.friend { width:936px; height:140px;  margin:0 auto; padding:15px 12px 7px 12px; background:#fff;}
.friend111 h3 {
    height: 65px;
    line-height: 65px;
    overflow: hidden;
    background: transparent url("../images/ceTit2.gif") no-repeat scroll left top;
    margin-bottom: 6px;
}
.friend111 h3 .more {
    font-weight: normal;
    color: #666;
    font-size: 12px;
    background: transparent url("../images/imore.jpg") no-repeat scroll left 24px;
    padding-left: 16px;
}
.friend111 h3 .tit {
    color: #222;
    font-size: 24px;
	font-family: ΢���ź�;
}
.friend .com_tit { margin-bottom:26px;}
.friend .com_tit .c_more { font-family:"����";}
.friend_con { height:110px; position:relative;}
.friend_con .t_lt, .friend_con .t_rt { top:20px;}
.fd_wrp { width:896px; margin:0 auto;}
.fd_wrp li { float:left; display:inline; margin:0 8px;}
.fd_wrp img { width:160px; height:80px; border:1px solid #ccc;}
.fd_wrp span { display:block; text-align:center; color:#444; margin-top:5px;}


/*flash����*/
#flashs{ height:554px; position:relative; overflow:hidden; width:100%; text-align:center;}
#flashs .btn{ position:absolute; bottom:14px; right:200px; padding:15px 6px;}
#flashs .btn span{ color:#fff;  background:#000;cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#00aeec;}

/*--�ͷ�--*/
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(../images/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(../images/im_01.gif)}
.ImRow0{margin:10px 10px 0;height:23px;padding-left:10px;padding-top:5px;overflow:hidden; }
.ImRow1{margin:10px 10px 0;height:23px;padding-left:10px;padding-top:5px;overflow:hidden;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#000; font-size:14px;}
.ImFooter{height:90px;background:url(../images/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#000000;text-align:center;margin:15px 0 0;font-family:'����';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#E8312C;text-align:center;margin:10px 0;}

/* -- �������� -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}

/*�˲���Ƹ�б�ҳ*/
.n_jobs{ width:713px; height:auto;}
.njobs_m{width:100%; position:relative; margin-bottom:10px;}
.njobs_name{width:712px; font-weight:bold; border:1px solid #f6f6f6; background:#f8f8f8; height:30px; text-indent:2em; line-height:30px; border-left:#0055b4 1px solid;}
.njobs_date{position:absolute; right:30px; top:5px;}
.njobs_nb{position:absolute; right:300px; top:5px;}
.njobs_cnt1{ width:662px; padding:10px; margin-bottom:30px; margin:0px auto}
.njobs_yp,.njobs_yp a{margin-bottom:40px; width:100px; height:26px; background:#f5f5f5; line-height:26px; color:#585858; text-align:center; text-decoration:none; display:block;}
.njobs_yp a:hover{margin-bottom:40px; width:100px; height:26px; background:#C00; line-height:26px; color:#FFF; text-align:center; text-decoration:none;}

.dtFaq{ padding:10px 0 0; height:685px; overflow:hidden; background:#f3f3f3; font-family:"Microsoft YaHei"}
.dt{ display:block; float:left; padding:9px 9px 0; height:646px; background:#fff; width:515px;}
.dt em{ display:block;}
.dt em img{ width:515px; height:286px; overflow:hidden; display:block;}
.dtCt{ padding:23px 30px 0;}
.dtCt h3{ height:54px; line-height:54px; voice-family:hidden;}
.dtCt h3 .tit{ color:#222; font-size:22px;}
.dtCt h3 .more{ color:#666; font-size:12px; font-weight:normal; float:right;}
.dtCt .dtBx{ display:block;}
.dtBx li{ height:33px; line-height:33px; overflow:hidden; vertical-align:middle; padding-left:23px; background:url(../images/newsIco.gif) no-repeat left 10px;}
.dtBx li a{ color:#939192; font-size:14px;}
.dtBx li span{ display:block; float:right; font-family:Arial}
.dtR{ width:409px;}
.dtR .faq{ width:342px; padding:0 33px; background:#fff; height:292px; margin-bottom:20px;}
.faq h3{ height:72px; line-height:72px; overflow:hidden;}
.faq h3 .tit{ color:#222; font-size:22px;}
.faq h3 .more{ color:#666; font-size:12px; font-weight:normal; float:right;}
.faq .faqBx{ height:180px; padding:2px 0 0;}
.faq .faqBx dt{ height:23px; overflow:hidden; padding-left:30px; background:url(../images/faqIco1.gif) no-repeat left top;}
.faq .faqBx dt a{ height:19px; line-height:19px; overflow:hidden; color:#666;}
.faq .faqBx dd{ padding-left:30px; background:url(../images/faqIco2.gif) no-repeat left 3px; line-height:24px; color:#666}
.faq .faqBx dl{ padding-bottom:30px; overflow:hidden;}
.news{ background:#fff; height:337px;}
.news h3{ height:55px; line-height:54px; voice-family:hidden;}
.news h3 .tit{ color:#222; font-size:22px;}
.news h3 .more{ color:#666; font-size:12px; font-weight:normal; float:right;}
.news { display:block; padding-top:9px; height:337px; padding:9px 33px 0;}
.news li{ height:33px; line-height:33px; overflow:hidden; vertical-align:middle; padding-left:23px; background:url(../images/newsIco.gif) no-repeat left 10px;}
.news li a{ color:#939192; font-size:14px;}
.news li span{ display:block; float:right; font-family:Arial}


/*��������*/
.fedbak{ padding:50px 0 0; height:350px; font-family:"Microsoft YaHei"; background-color:#FFFFFF}
.fedbak .fkL{ float:left; width:420px; overflow:hidden;}
.fkL h2{  height:42px; overflow:hidden;}
.fkL h2 font{ display:block; color:#969696; line-height:36px; font-family:Arial; font-weight:normal; text-transform:uppercase; height:42px;}
.fkL h2 b{ color:#222; font-family:"Microsoft YaHei"; margin-right:10px; border-bottom:4px solid #08437f; display:inline-block; height:37px;}
.fkLBx{ padding:35px 0 0; line-height:54px; color:#222; font-size:36px; font-weight:bold; background:url(../images/feed_bg.jpg) no-repeat right top;}
.fkLBx b{ color:#08437f;  font-size:48px;}
.fkLBx span{ display:block; overflow:hidden; margin:20px 0 28px; font-size:18px; font-weight:normal; height:38px; line-height:38px; border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; width:370px;}
.fkLBx span i{ font-style:normal; color:#08437f;}
.fkLBx p{ line-height:18px; color:#c2c2c2; font-size:12px; text-transform:uppercase; font-weight:normal;}
.fkR{ width:478px; overflow:hidden;}
.fkR li{ height:53px; overflow:hidden;}
.fkR li span{ display:block; float:left; width:72px; height:41px; line-height:41px; border:1px solid #e8e8e8; border-right:none; text-align:right;  color:#a5a5a5; font-family:"Microsoft YaHei"}
.fkR li .ipt1{ display:block; height:41px; line-height:41px; border:none;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8; font-family:"Microsoft YaHei"; color:#666; width:353px; float:left;}
.fkR li em{ float:left; width:40px; display:block; border:1px solid #e8e8e8; border-left:none;}
.fkR li i{ color:#f00; display:inline-block; font-style:normal; vertical-align:middle; margin:16px 1px;}
.fkR li textarea{ float:left; border:1px solid #e8e8e8; resize:none; border-right:none;color:#a5a5a5; font-family:"Microsoft YaHei"; width:424px; height:135px; line-height:36px; overflow:hidden}
.fkR li.art{ height:149px;}
.fkR li.art em{ height:135px;}
.fkR li .ipt2{ width:85px; height:41px; line-height:41px;border:none;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;  float:left; font-family:"Microsoft YaHei"; color:#666;}
.fkR li .yzImg{ display:block; float:left; height:41px; width:51px;border:1px solid #e8e8e8; border-left:none;}
.fkR li .yzImg img{ padding:10px 0;}
.fkR li .sx{ display:block; float:left; height:43px; line-height:43px; width:40px; text-align:center; color:#222;}
.fkR li .btn{ display:block; width:100px; height:41px; background:#fff; border:1px solid #e8e8e8; font-size:18px; font-family:"Microsoft YaHei"; color:#666; float:left;}
.fkR li .ipt4{ margin-left:15px;}

/*��������*/
.f_link{ height:auto; font-family:"Microsoft YaHei";  background:#f1f1f1; overflow:hidden;}
.f_link h2{ height:28px; line-height:28px; overflow:hidden; font-weight:normal; float:left; width:123px;height:40px; line-height:40px; }
.f_link h2 a{ display:block; color:#08437e; font-size:18px; font-weight:bold;line-height:40px;}

.linkCt{ line-height:30px; overflow:hidden; float:left; width:755px; padding:10px 0px}
.linkCt a{ color:#08437e; padding-left:17px; display:inline-block; overflow:hidden;}
.f_link a.more{ padding:0; display:block; color:#08437e; height:40px; line-height:40px; display:block}

/**/
.od1{ height:224px; overflow:hidden;}
.od1 .ban{ display:block; height:224px; background:url(../images/ad002.jpg) no-repeat center top;}
.od1 .content{overflow:visible}
.od1 span{ display:block; overflow:hidden; position:absolute; top:175px; left:107px; color:#fff; font-size:28px; width:274px;}
.od1 span a{ display:block; font-family:"Microsoft YaHei"; color:#2b2e3f; font-size:12px; vertical-align:middle; float:right; line-height:30px; width:85px; text-align:right;}

.sp1{ height:520px; overflow:hidden;}
.sp1 .ban{ display:block; height:520px; background:url(../images/cctv_spbg.jpg) no-repeat center top;}
.sp1 .content{overflow:visible}
.sp1 span{ display:block; overflow:hidden; position:absolute; top:175px; left:107px; color:#fff; font-size:28px; width:274px;}
.sp1 span a{ display:block; font-family:"Microsoft YaHei"; color:#2b2e3f; font-size:12px; vertical-align:middle; float:right; line-height:30px; width:85px; text-align:right;}

.jsco_left{
	width:199px;
	float:left;
	overflow:hidden;
}
.jsti_img{
	width:199px;
	float:left;
	overflow:hidden;
}
.jsti_txt{
	float:left;
	width:187px;
	background:#e0e9ea;
	overflow:hidden;
	padding:0px 5px 0px 5px;
	border:1px solid #c7dee7;
}
.jsti_txt ul li{
	float:left;
	width:193px;
	line-height:35px;
	border-bottom:1px dotted #000000;
	padding:0px 0px 0px 15px;
	font-weight:bold;
}

.jsti_txt2 ul li{
	line-height:25px;
	border-bottom:none;
	background:url(../images/js11.gif) no-repeat 5px 10px;
	font-weight:normal;
	width:160px;

}

.jsti_txt ul li a{
	color:#2f2f2f;


}
.jsti_txt ul li a:hover{
	color:#0a55ad;
	text-decoration:none;
}

.hzhb_cgzb {
    width: 800px;
    background: #F6F4FF none repeat scroll 0% 0%;
    border: 1px solid #E9E5E5;
    padding: 20px 0px 20px 20px;
	margin: 0px auto;
}
.fw_jxscua {
    line-height: 22px;
    font-weight: bold;
}
.fw_jxscub1 {
    width: 60px;
    float: left;
    padding-right: 5px;
    line-height: 22px;
    text-align: left;
}
.fw_jxscub2 {
    width: 325px;
    float: left;
    padding-right: 5px;
}
.fw_jxscub3 {
    width: 60px;
    float: left;
    padding-left: 5px;
}
.getdowns {
    width: 60px;
    height: 23px;
    background: transparent url("../images/js57.gif") no-repeat scroll left center;
    border: 0px none;
    cursor: pointer;
}
.cgzb_con1 {
    height: 23px;
    line-height: 23px;
    color: #0A2975;
    padding: 0px 0px 10px;
}
.down_table{
    font: 12px/150% "Lucida Grande",Arial,Verdana,Helvetica,sans-serif;
	color:#000;
}
.down_table a{
    font: 12px/150% "Lucida Grande",Arial,Verdana,Helvetica,sans-serif;
	color:#000;
}
.down_table a:hover{
    font: 12px/150% "Lucida Grande",Arial,Verdana,Helvetica,sans-serif;
	color:#000;
}
.c-m {MARGIN-BOTTOM: 15px; HEIGHT: 54px; width:700px; border-bottom:#EAEAEA 1px solid; padding-bottom:4px; float:left;
}

.fontStyle1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #dbdbdb; FONT-SIZE: 48px; FONT-WEIGHT: bold;float:left; padding-bottom:18px; padding-top:16px;
}
.fontStyle2 {
  COLOR:#676767; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 30px;float:left;
}
.lineStyle4 {
	BORDER-LEFT: #dbdbdb 1px solid; MARGIN-TOP: 9px; HEIGHT: 38px;float:left; margin-left:6px; margin-right:6px;
}

.box {
    padding: 10px 0px;
    overflow: hidden;
    background: #f0f0f0;
}
.lf_n{width:218px; overflow:hidden; font-family:"Microsoft YaHei"; background:#fff; margin-right: 19px;}
.lf_n h2{padding:35px 44px 0 0; font-weight:100; text-align:right;height:66px;background:url(../images/lf_n_t.gif) left top no-repeat;}
.lf_n h2 span{ display:block; line-height:30px;height:34px; font-size:26px; color:#fff; }
.lf_n h2 i{ display:block; line-height:16px;font-size:16px; color:#fff;text-transform:uppercase; font-family:Arial;}
.lf_n ul{padding:8px 0 0;}
.lf_n li{ vertical-align:top; overflow:hidden; line-height:53px;height:52px; border-bottom:1px #f0f0f0 solid;padding:5px 0 5px 42px;}
.lf_n li a{ display:block;padding:0 0 0 22px; font-size:16px; color:#333;background:url(../images/lf_n_ic1.gif) left 23px no-repeat;}
.lf_n li a:hover{ color:#d30000; text-decoration:none;background:url(../images/lf_n_ic2.gif) left 23px no-repeat; font-weight:bold;}
.lf_n p{padding:18px 0 0 36px;height:68px; overflow:hidden; color:#fff;background:url(../images/lf_n_ad.jpg) left top no-repeat;}
.lf_n p span{ display:block;padding:0 0 0 45px; line-height:24px;height:24px; overflow:hidden;
background:url(../images/lf_n_tel.jpg) 18px 3px no-repeat; font-size:14px;}
.lf_n p b{ font-size:24px; color:#fff; font-family:Arial;}
.b_ns{height:751px; overflow:hidden; margin-bottom:10px;}
.b_ns .b_nsl{width:208px; height:751px; overflow:hidden; float:left; margin-right:19px; border-right:1px solid #ef96a5; background-color:#d90024;}
.b_nsl h2{height:47px; line-height:47px; text-align:center; background:url(../images/b_01.gif) no-repeat left top;}
.b_nsl h2 a{font-size:20px; color:#FFF; font-family:"����";}
.b_nsl .b_nslm{height:692px; overflow:hidden; background:url(../images/b_02.gif) repeat-y left top; padding:0 0 0 10px;}
.b_nsl h3{width:186px;height:31px; overflow:hidden; margin:9px 0 7px;}
.b_nsl h3 a{height:31px; text-align:center; line-height:31px;font-size:14px; color:#FFF; background:url(../images/b_05.gif) no-repeat left top; display:block;}
.b_nsl h3 a:hover{background:url(../images/b_03.gif) no-repeat left top;}
.b_nsl ul{height:auto; overflow:hidden; padding-left:15px;}
.b_nsl li{height:36px; overflow:hidden; display:block;}
.b_nsl li a{height:36px; line-height:36px; font-size:13px; color:#6c6b6b; padding-left:17px; overflow:hidden; display:block; background:url(../images/b_04.gif) no-repeat left 12px;}
.b_nsl li a:hover{background:url(../images/b_041.gif) no-repeat left 12px; color:#d90024;}
.b_nsl .ul01 li{width:89px; float:left; margin-right:2px;white-space:nowrap; text-overflow:ellipsis;}
.b_nsr {width:708px; overflow:hidden; float:left; background-color:#efeff1; padding:0px 11px 0 3px;}
.b_nsr h3{height:36px; line-height:36px; padding-top:1px; background:url(../images/b_gx.gif) repeat-x left bottom;}
.b_nsr h3 .fr{height:32px; line-height:32px; font-size:12px; color:#003466; font-weight:normal;}
.b_nsr h3 .fl{height:32px; line-height:32px; font-size:16px; color:#003466; padding:1px 14px 0 65px; background:url(../images/b_hot.gif) no-repeat left top; border-bottom:3px solid #003466;}
.b_nsr .b_nsrm{overflow:hidden; padding-top:21px;}
.b_nsr li{width:220px;height:260px; overflow:hidden; float:left; margin-left:10px;}
.b_nsr li.ent{margin-right:0;}
.b_nsr li img{width:220px; height:220px; line-height:0; border:0; display:block;}
.b_nsr li span{height:37px; line-height:37px; font-size:12px; color:#6c6b6b; text-align:center; border-top:1px solid #e8e8e8; display:block;}

.sou{ height:46px; line-height:46px;}
.s_inp01{ width:285px; padding-top:13px;}
.inp01{ width:220px; height:24px; line-height:24px; background:url(../images/s.gif) no-repeat; border:0 ; color:#a7a7a7; font-size:12px; padding-left:14px;}
.sou p{ width:665px; color:#7d7d7d;}
.sou p a{color:#7d7d7d; padding:0 11px;}

.topad{width: 100%;overflow: hidden;text-align: center;margin: 0px auto}
body{background-color: #f0f0f0;}
.boxMain{ width:1220px; overflow:hidden; margin:0 auto;}
.boxMain1{width:1200px;overflow:hidden; margin:0 auto; background:#fff; position:relative; padding-bottom:40px;}
.boxMain2{width:1120px;overflow:hidden; margin:0 auto; padding:0 40px;background:#fff; overflow:hidden}
.boxShadow{box-shadow:0 0 10px #e2e2e2}
.boxL{ width:260px; display:inline-block; float:left; }
.navLHead{height:40px; border-left:4px solid #575757; margin:30px 0 20px 0; padding:0 0 0 30px; color:#888}
.navLHead i{display:block; font-size:22px; color:#444;text-transform:uppercase; letter-spacing:-1px}
.navL{ font-size:0;font-weight:bold;text-align:center;border-top:1px solid #dedede;}
.navL a{display:block;height:50px;font-size:14px; font-weight:bold; position:relative; border-bottom:1px solid #dedede;}
.navL a i{ width:260px;display:block;line-height:50px; font-size:14px;position:absolute; z-index:1; }
.navL a span{display:block;height:50px; background:#004492; width:0}
.navL a:hover span{ display:block;width:260px;animation:ANavL 0.5s}
.navL a:hover i{color:#fff}
.navL .on i{color:#fff}
.navL .on span{width:260px!important}
.boxR{float:right;display:inline-block;margin-right:40px;width:830px; padding-left:40px; background:url(../images/bgNavInd.png) left repeat-y; overflow:hidden; min-height:600px;}
.navCur{ height:90px; border-bottom:1px solid #dedede; font-size:26px; line-height:110px; overflow:hidden; position:relative}
.navCur1{ height:80px; font-size:26px; line-height:100px; overflow:hidden; position:relative}
.navCur2{ width:1200px; margin:10px auto 20px auto;color:#999; line-height:20px; text-indent:20px;}
.navCur2 a{ color:#999}
.navCur2 a:hover{ color:#1b7434}

.navR{background:url(../images/bgNavR.png) bottom repeat-x; font-size:0;}
.navR a{display:inline-block; font-size:18px; height:70px; line-height:70px; text-align:center;overflow:hidden}
.navR a:hover{font-weight:bold}
.navR .on{ border-bottom:2px solid #004492; color:#004492; font-weight:bold}

.navR1{background:url(../images/bgNavR.png) bottom repeat-x; font-size:0;}
.navR1 a{display:inline-block; font-size:18px; height:70px; line-height:70px; text-align:center; overflow:hidden}
.navR1 a:hover{font-weight:bold; color:#004492}
.navR1 .on{ border-bottom:2px solid #004492; color:#004492; font-weight:bold}

.navR2{font-size:0; text-align:center; margin:30px 0 0 0}
.navR2 a{display:inline-block; font-size:14px; height:40px; line-height:40px; text-align:center; overflow:hidden; background:#ddd; margin:0 5px; padding:0 20px; border-radius:20px}
.navR2 a:hover{font-weight:bold;background:#e94c3d;color:#fff}
.navR2 .on{background:#e94c3d!important;color:#fff; font-weight:bold}

.rCon{ margin-top:20px;width:100%; overflow:hidden;position:relative; }
.rCon p{line-height:30px; font-size:16px; }
.btnThtz{transition:transform 1s;}
.btnThtz:hover{
	transform: scale(1.1);
}
i {
    font-size: 100%;
    word-wrap: break-word;
    font-style: normal;
    margin: 0;
    padding: 0;
}

.menu{ padding-top:20px; font-size:14px; color:#000;}
.menu li{border-bottom:1px solid #dbd4cd; line-height:35px;}
.menu a{  display:block;color:#000;text-decoration: none;}
.menu .tit{ background:url(../images/i12.gif) no-repeat 35px 26px;padding-left:48px;font-size:14px;  cursor:pointer;}
.menu .tit:hover,.menu .tit_on,.menu .this .tit{background-color:#004492; background-image:url(../images/i12_h.gif);color:#fff;}
.submenu{ display:none; width:100%; overflow:hidden;font-size:12px;}
.menu  .block{ display:block;}
.submenu li{ float:left;border-bottom:0 none; border-top:1px solid #dbd4cd; width:100%;  padding:0;}
.submenu a{ background:url(../images/i10.gif) no-repeat 52px 17px; padding:0 0 0 60px;}
.submenu a:hover,.submenu .this a{ background-color:#004492; background-image:url(../images/i13.gif); color:#fff;}
