/*===================CSS Reset============================*/
*{margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{ border:medium none; margin:0; padding:0;}body,button,input,select,textarea{ font:14px/1.5 '微软雅黑',tahoma,Srial,helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
em,i{ font-style:normal;}
ul,ol{ list-style:none;}
table{ border-collapse:collapse; border-spacing:0;}
html{ overflow-y:scroll;overflow-x:auto;}

/*===================Link Style============================*/
a{ color:#333; text-decoration:none; outline:none;}a:hover{ color:#0E54A9; text-decoration:none;}

/*===================Common Style============================*/
.floatL{ float:left;}
.floatR{ float:right;}
.widthWrap{ width:100%; float:left;}
.width1120{ width:1120px; margin:0 auto;}
.textH{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.textR{ text-align:right;}

/*============================Header============================*/
.top_bgk{ height:160px; overflow:hidden; background:#E4E4E4;}
.main { width: 1120px; margin: 0 auto; overflow: hidden;}
.logo{ height:89px; float:left; margin:35px 0px 0px 0px; display:inline;}
.biaoyu{ height:90px; float:left;  margin:40px 0px 0px 20px; display:inline; color:#333; font-size:18px; line-height:30px; background:url(../images/top_line.png) no-repeat left; padding-left:20px;}
.biaoyu span{ font-weight:bold; /*color:#155497;*/ color:#e50a1c;}
.iphone{background:url(../images/tel.png) no-repeat 0px 8px; margin:47px 0px 0px 0px; padding:6px 0px 0px 70px; float:right; display:inline; color:#333; font-size:16px; height:60px; line-height:30px;}
.iphone span{ font-size:30px; color:#e50a1c; display:block; font-family:impact;}

/*============================NavBar============================*/
.navBar{ background:#0E54A9; position:relative; z-index:9999;}
.navBar a{ display:block; font-size:16px; padding:0 58px; color:#fff; cursor:pointer; text-decoration:none;}
.navBar li{ line-height:45px;}
.navMenuItem,.navMenuItems{  display:inline-block;  position:relative;}
.navMenuItems{ background:url(../images/navBtn1.png) center right no-repeat;}
.navMenuItem:hover{ background:#3478BC;}
.navMenuItems:hover{ background:url(../images/navBtn1.png) center right no-repeat #3478BC;}
.navMenuItems:hover .navSubmenu,.navMenuItems:hover .navBarBg{ display:block;}
.navSubmenu{ display:none; position:absolute;  z-index:9999; background:#000; width:200px; filter:alpha(opacity=90); opacity:0.9;}
.navSubmenuItem a{padding-left:40px; padding-right:0px; display:block; font-size:14px; color:#fff; line-height:40px; background:url(../images/navBtn2.png) 20px no-repeat;}
.navSubmenuItem a:hover{ color:#ccc;}

/*============================Banner=============================*/
.banner{width:100%; margin:0 auto; position:relative; height:500px; z-index:1;}
.fullSlide{width:100%;position:relative;height:100%;background:transparent;}
.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{height:100%;}
.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;}
.fullSlide .bd li a{display:block;height:100%;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;}
.fullSlide .hd ul{text-align:center;margin-bottom:10px;}
.fullSlide .hd ul li{background:#fff;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px;}
.fullSlide .hd ul .on{background:#155497;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none;}
.fullSlide .next{left:auto; right:2%; background-position:-6px -137px;}


/*qysl_box*/
.qysl_box{ width:1080px; margin:auto;}
.qysl_box h3{ color:#71706e; font-size:24px; font-weight:bold; background:url(../images/qysl_tit.jpg) no-repeat center; text-align:center; margin:20px 0px 0px;}
.qysl_box h3 b{ color:#155497; font-weight:bold;}
.qysl_box dl{ background:url(../images/qysl_pic1.jpg) no-repeat 57px 30px; width:216px; float:left; height:230px; text-align:center; padding:65px 0px 0px;}
.qysl_box dl dd{ height:100px;}
.qysl_box dl dt span{ color:#333; font-size:18px; font-weight:bold; line-height:30px;}
.qysl_box dl dt p{ line-height:24px; color:#666; font-size:14px; width:180px; margin:auto;}

/*-----------*/
.cpright{ width:885px; padding:0 17px; background:#fff; float:right;}

#ny_prBox{background-color: #fff; margin-bottom:30px; min-height:500px; margin-top: 55px;}

#rtop{padding-top: 18px; padding-bottom: 15px;margin: 12px 20px 0 20px;}

.rtop{ overflow:hidden; padding-top:20px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}

.rtop h5{ float:left; padding-left:10px; border-left:3px solid #0E54A9; font-weight:normal; line-height:16px; }

.rtop h5 a{ font-size:16px; color:#0E54A9;}

.rtop span{ float:right;}

.rtop span em{ color:#999;}

.rtop span a{ color:#999;}
.r_con{ border: 1px solid #ddd; margin: 10px auto;}
.photo_list3 { overflow: hidden; margin-bottom: 10px;}
.photo_list3 li { overflow: hidden; margin: 15px 5px;}
.photo_list3 li dt { width: 240px; border: 5px solid #d5d5d5; float: left; }
.photo_list3 li dt img { display: block; width: 240px; height: 180px;}
.photo_list3 li dd { width: 595px; float: right; padding: 4px;}
.photo_list3 li dd h3 { display: block; height: 30px; line-height: 30px; overflow: hidden;}
.photo_list3 li dd h3 a { font-size: 14px; color: #333;}
.photo_list3 li dd p { margin-top: 10px; line-height: 26px; font-size: 14px; color: #666;}
.photo_list3 li:hover { background: #f1f1f1; }
.photo_list3 li:hover dt { border-color: #0E54A9; }


.right1 { width: 885px; min-height: 500px; background: #fff; margin-top: 15px;}
.right_title1 { width: 100%; height: 37px; border-bottom: 1px solid #dbdbdb; font-size: 20px;}
.right_name1 {  float: left; color: #45a643; border-bottom: 2px solid #45a643; height: 37px; font-weight: bold;}
.right_name1 font { color: #979797; margin-left: 8px; text-transform: uppercase; font-weight: 100;}

.prolist { width: 848px; border: 1px solid #ddd; padding: 15px 0; margin: 15px 0;}
.prolistfl { float: left; padding: 15px;}
.prolistfl img {padding: 5px;}
.prolistfr { float: left; width: 500px; padding: 25px 10px; color: #7a7a7a; line-height: 28px;}
.prolistfr h2 { color: #282828; padding-bottom: 15px; white-space: nowrap; overflow: hidden;}
.prolistfr h2 a { font-size: 22px;font-weight: 500;}
.prolistfr p { color: #7a7a7a; font-size: 12px; line-height: 26px;}
#propage .propage_con .propage_con_body center a:hover{ color: red;}
/*产品栏目描述*/
.pro_ms{background: #FFF;border: #D5D5D5 solid 1px;font-size: 12px;margin: 10px auto 15px; padding: 1px;text-align: left;;}
.pro_ms .pro_ms_con{ background: #F7F7F7 url(../images/MD_ico.gif) 6px 12px no-repeat;line-height: 20px;width: auto;padding: 10px 5px 10px 25px;}

/*product*/
#propage{width:860px; overflow:hidden; line-height:26px; font-family:"微软雅黑"; margin: 10px auto;}
#propage .propage_head{width:100%; height:240px; overflow:hidden; margin-bottom:20px;}
#propage .lhead_propage{width:38%; height:98%; overflow:hidden; float:left; border:2px solid #C30101;}
#propage .lhead_propage img{width:100%; height:100%; margin:0 auto; display:block;}
#propage .rhead_propage{width:62%; height:100%; overflow:hidden; float:right;}
#propage .r_pro_title{width:100%; height:40px; text-align:center; line-height:40px; border-bottom:1px dashed #bbbbbb;}
#propage .r_pro_title h1{font-size:20px;}
#propage .r_pro_ms{width:100%; height:140px; overflow:hidden; color:#666; }
#propage .r_pro_ms span{font-size:16px; font-weight:bold; display:block; color:#666; line-height:30px;}
#propage .r_pro_bot{width:100%; height:60px; color:#C30101; }
#propage .r_pro_bot .tell{width:100%; height:60px; line-height:60px; font-size:35px; font-weight:bold;}
#propage .r_pro_bot .tell span{font-size:16px; color:#333; font-style:normal;}
#propage .propage_con{width:100%; overflow:hidden;}
#propage .propage_con .propage_con_title{width:100%; height:40px; line-height:40px; font-size:20px; background-color:#C30101; font-weight:bold; padding-left:10px; color:#FFF;}
#propage .propage_con .propage_con_body{width:100%; overflow:hidden;  border-bottom:1px solid #CCC; padding:10px 0;}
#propage .propage_con .propage_con_body,#propage .propage_con .propage_con_body p,#propage .propage_con .propage_con_body span,#propage .propage_con .propage_con_body table{font:14px/26px "微软雅黑"; color:#333;}
#propage .propage_con .propage_con_body h2{font-size:16px; margin:10px 0; border-bottom:2px solid #d5d5d5; background:url(../images/h2.png) no-repeat left center; padding-left:35px; font-weight:bold; line-height:30px;}
#propage .propage_con .propage_con_body h3{font-size:16px;}
#propage .propage_con .propage_con_body b, #propage .propage_con .propage_con_body strong{font-weight:bold;}
#propage .propage_con .propage_con_body table{text-align:center; border-right:1px solid; border-bottom:1px solid; border-collapse:collapse; border-spacing:0;}
#propage .propage_con .propage_con_body table td{padding:5px 15px; border-top:1px solid; border-left:1px solid;}

/*news*/
#newspage{font-family:'微软雅黑'; font-size:14px; overflow:hidden; width: 881px; margin: 10px auto;}
#newspage .head{height:70px; border-bottom:1px dashed #ccc; text-align:center; color:#333;}
#newspage .head .tit{height:40px; line-height:40px;}
#newspage .head .tit h1{font-size:20px;}
#newspage .head .info_show{height:30px; line-height:30px;}
#newspage .head .info_show p{padding:0 20px; font-size:12px; display:inline; color:#999;}
#newspage .head .info_show span{color:#DA7702;}
#newspage .info_con{overflow:hidden; width:98%; margin: 10px 1% 0px;}
#newspage .info_con, #newspage .info_con p, #newspage .info_con span{font:14px/26px '微软雅黑';}
#newspage .info_con h2{font-size:16px; margin:10px 0; border-bottom:2px solid #d5d5d5; background:url(../images/h2.png) no-repeat left center; padding-left:35px; font-weight:bold; line-height:30px;}
#newspage .info_con b, #newspage .info_con strong{font-weight:bold;}
#newspage .info_con table{text-align:center; border-right:1px solid; border-bottom:1px solid; border-collapse:collapse;}
#newspage .info_con table td{padding:5px 10px; border-top:1px solid; border-left:1px solid;}
#newspage .info_share{height:35px; line-height:35px; background:#EEE; margin:10px 0 10px 0;}
#newspage .info_share .tit{width:100px; text-align:center; font-weight:bold; color:#2482B5; font-size:16px; float:left; line-height:35px;}
/*评论*/
.comment-add .editor textarea {
    width: 98%;
    height: 70px;
}
.Validform_error {
    background: #FEFBD3;
}
.comment-add .subcon {
	width:95%;
	margin:5px auto;
}
.input {
    display: inline;
    margin-right: 5px;
    padding: 7px;
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
    background: #fff;
    color: #999px;
    border: 1px solid #e8e8e8;
    border-radius: 2px;
}
.Validform_checktip {
    margin-left: 8px;
    line-height: 20px;
    height: 20px;
    overflow: hidden;
    color: #999;
    font-size: 12px;
}
input.btn, button.btn {
    height: 40px;
    cursor: pointer;
    overflow: visible;
}
.btn {
    background: #1e7bb3;
    border: 1px solid #02598E;
    border-radius: 2px;
    vertical-align: middle;
}
.comment-box {
    position: relative;
    margin-top: 15px;
}
.comment-list li {
    padding: 15px 0;
    border-top: 1px solid #f7f7f7;
}
.comment-list li .avatar {
    display: block;
    float: left;
    margin-top: 6px;
    background: #fff;
    border-radius: 2px;
    width: 42px;
    height: 42px;
    overflow: hidden;
}
.comment-list li .avatar img {
    width: 42px;
    height: 42px;
}
.comment-list li .inner {
    margin-left: 52px;
}
.comment-list li .inner p {
    color: #333;
    font-size: 14px;
    line-height: 1.8em;
}
.comment-list li .inner .meta {
    margin: 0;
    padding-top: 3px;
    color: #999;
    border: none;
}
.meta {
    margin: 30px 0 0 0;
    padding: 0 0 15px 0;
    border-bottom: 1px solid #f0f0f0;
}
.blue {
    color: #1E7BB3;
}
.comment-list li .inner .meta .time {
    margin-left: 5px;
    padding-left: 20px;
    color: #777;
    background: url(../images/sprite.gif) no-repeat left -158px;
}
.comment-list li .answer {
    margin-left: 48px;
    padding: 10px;
    background: #fafafa;
    border: 1px solid #e6e6e6;
    border-radius: 3px;
}
.comment-list li .answer .meta {
    margin: 0;
    padding: 0;
    color: #999;
    margin-bottom: 5px;
    border: none;
}
.comment-list li .answer p {
    color: #555;
    font-size: 14px;
    line-height: 1.8em;
}
.page-box {
    margin-top: 15px;
    color: #999;
    font-size: 14px;
}
div.digg {
    margin: 0;
    padding: 0;
    text-align: left;
    font-size: 14px;
}
div.digg span.disabled {
    border: 1px solid #eee;
    padding: 5px 12px;
    margin: 0 0 0 8px;
    color: #ddd;
}
div.digg span.current {
    padding: 5px 12px;
    margin: 0 0 0 8px;
    color: #555;
    font-weight: bold;
}
.base-tit {
    border-bottom: 1px solid #f0f0f0;
    color: #3b8dd1;
    line-height: 1em;
    font-size: 18px;
    font-weight: normal;
	width:98%;
	margin:3px auto;
}
.base-tit i {
    float: right;
    padding: 10px 0;
    color: #999;
    font-size: 12px;
    line-height: 26px;
    font-style: normal;
}
.base-tit span {
    position: relative;
    top: 1px;
    display: inline-block;
    padding: 10px 0;
    border-bottom: 1px solid #3b8dd1;
}
.meta .right{float:right; width:auto;}



/*上下篇*/
#next_art{height:30px; line-height:30px; color:#666; border-top:1px solid #f1f1f1; padding:0 5px; font-size:14px;}
#next_art a{color:#C30101;}
#next_art span{float:right;}


/**product**/
.prouduct_box{ width:100%; overflow:hidden; margin:10px 0px;}
.prouduct_big{ width:1080px; margin:0 auto; overflow:hidden;}
.prouduct_left{ float: left; width:210px; overflow:hidden;}
.prouduct_left h3{ background:url(../images/cp_tit.jpg) no-repeat; line-height:20px; height:48px; padding-top:14px; padding-left:50px;}
.prouduct_left h3 a{ font-size:16px; font-weight:bold; color:#fff;}
.prouduct_left h3 span{ text-transform:uppercase; font-size:14px; color:#fff;}
.prouduct_left ul{ width:200px; background:#155497; border:5px solid #dadada;}
.prouduct_left ul li a{ display:block; color:#fff;  line-height:40px; background:url(../images/cp_ico.jpg) no-repeat 20px center; padding-left:40px; height:40px; font-size:14px; border-bottom:1px dashed #a1bbd5; margin:0px 5px;}
.prouduct_left ul li span{ background:url(../images/cp_tab.jpg) no-repeat center; height:40px; display:block; width:196px; margin:5px auto;}
.prouduct_left ul li span a{line-height:40px; color:#303030; font-size:15px; background:none; padding-left:34px; font-weight:bold; border-bottom:0px;}
.prouduct_right{ width:870px; overflow:hidden; float:right;}

/*图片列表*/
.photo_list { overflow: hidden; margin-bottom: 10px;}
.photo_list li { width: 284px; float: left; margin: 5px;}
.photo_list li img { display: block; width: 278px; height: 200px; padding: 2px; border: 1px solid #e5e5e5;}
.photo_list li span { display: block; height: 30px; line-height: 30px; text-align: center; overflow: hidden;}
.photo_list li span a { font-size: 14px; color: #333;}
.photo_list li:hover img { border-color: #0E54A9; }
.photo_list li:hover span { background: #0E54A9;}
.photo_list li:hover a { color: #fff;}

.photo_list2 { overflow: hidden; margin-bottom: 10px;}
.photo_list2 li { width: 265px; float: left;margin: 5px;}
.photo_list2 li img { display: block; width: 255px; height: 191px; padding: 2px; border: 1px solid #e5e5e5;}
.photo_list2 li span { display: block; height: 30px; line-height: 30px; text-align: center; overflow: hidden;}
.photo_list2 li span a { font-size: 14px; color: #333;}
.photo_list2 li:hover img { border-color: #D01817;}
.photo_list2 li:hover span { background: #D01817;}
.photo_list2 li:hover a { color: #fff;}
/*滑动门*/
#tab{width:850px; overflow:hidden; padding-left:20px;}
#tab .tab_menu{ z-index:1; background:url(../images/cp_titi.jpg) repeat-x; width:870px; height:63px;}
#tab .tab_menu li{float:left; width:138px; height:60px; cursor:pointer; background:url(../images/cp_tit2.jpg) no-repeat center; margin-right:10px;}
#tab .tab_menu li em{ display:block; float:left; font-size:48px; color:#666; font-style:italic; width:40px; line-height:60px; padding-left:5px;}
#tab .tab_menu li span{ display:block; float:left; padding-top:10px;}
#tab .tab_menu li span a{ font-size:16px; color: #666; display:block; line-height:20px;}
#tab .tab_menu li span b{ font-size:14px; color: #666; display:block; text-transform:uppercase; line-height:20px;}
#tab .tab_menu li.selected{ background:url(../images/cp_tit1.jpg) no-repeat center;}
#tab .tab_menu li.selected em{ color:#fff;}
#tab .tab_menu li.selected span a{ color:#fff;}
#tab .tab_menu li.selected span b{ color:#fff;}
#tab .hide{display:none;}
#tab .tab_box{width:850px; overflow:hidden;}
.tab_box dl{ width:275px; float:left; text-align:center; margin:10px 8px 0 0;}
.tab_box dl dt img{ width:267px; height:200px; padding:3px; display:block; border:1px solid #ddd;}
.tab_box dl dd a{ display:block; height:30px; line-height:30px; color:#303030; font-size:14px;}
.tab_box dl dt img:hover{border-color:#155497;}
.tab_box dl dd a:hover{color:#155497;}


/**aqx_box**/
.aqx_box{ width:1080px; margin:auto; height:425px;}
#tab1{width:1080px; position:relative;}
#tab1 .tab_menu1{ position:absolute; z-index:1; border-bottom:1px solid #767676; width:1080px;}
#tab1 .tab_menu1 li{float:left; width:170px; height:35px; cursor:pointer; background:#767676; margin-right:10px; text-align:center;}
#tab1 .tab_menu1 li a{ font-size:16px; line-height:35px; color:#fff;}
#tab1 .tab_menu1 li.selected1{ background:#155497;}
#tab1 .hide{display:none;}
#tab1 .tab_box1{width:1080px; clear:both; top:45px; position:relative;}
#tab1 .tab_box1 dl{ width:1080px; height:370px; background:url(../images/aqx_bg.jpg) no-repeat center;}
#tab1 .tab_box1 dl dd{ padding:35px 0px 0px 100px; float:left; width:300px;}
#tab1 .tab_box1 dl dt{ float:left; width:520px; margin-left:80px; padding-top:40px;}
#tab1 .tab_box1 dl dt span{ font-size:18px; font-weight:bold; display:block; background:url(../images/aqx_tit.png) repeat-x bottom; line-height:50px; padding-left:30px;}
#tab1 .tab_box1 dl dt span b{ font-size:24px; font-weight:bold; color:#155497;}
#tab1 .tab_box1 dl dt ul li{ font-size:16px; line-height:36px; border-bottom:1px dashed #767676; background:url(../images/aqx_ico.png) no-repeat left 13px; padding-left:10px;}

/**s_banner1**/
.s_banner1{ width:255px; margin:10px auto 0px; padding:35px 0px 0px 825px; line-height:30px; background:url(../images/s_banner1.jpg) no-repeat center; height:133px;}
.s_banner1 b{ font-size:14px; color:#333; display:block;}
.s_banner1 span{ font-size:24px; color:#ea0001; display:block;}
.s_banner1 a{ display:block; width:118px; height:32px; background:#fff; margin:10px 0px 0px 0px; color:#155497; font-size:16px; line-height:32px; text-align:center;}


/**new_box**/
.new_box{ width:1080px; margin:20px auto; overflow:hidden;}
.new_list{ width:530px; float:left; margin-left:20px;}
.new_list h3{ background:url(../images/new_tit.jpg) repeat-x center top; height:50px; line-height:50px; text-align:center;}
.new_list h3 a{ color:#155497; font-size:18px;}
.new_list img{ width:336px; height:194px; padding:2px; background:#eee;}
.new_list ul{ height: 240px; overflow: hidden;}
.new_list ul li{ font-size:14px; color:#464646; line-height:40px; background:url(../images/new_ico.jpg) no-repeat 6px center; padding-left:20px; border-bottom:1px dashed #ccc;}
.new_list ul li a{ color:#333;}
.new_list ul li span{float:right;}
.new_list1{ margin:0px;}



/**gs_box**/
.gs_box{ width:100%;  background-color:#f1f1f1;}
.gs_big{ width:1080px; margin:10px auto; overflow:hidden;}
.gs_left{padding:15px 0; width: 1080px; float: left;}
.gs_left h3{ height:40px; line-height:40px; margin-bottom:10px; background: url("../images/gsjj_tit.png") no-repeat right center;}
.gs_left h3 a{ float:left; color:#155497; font-size:16px; font-weight:bold;}
.gs_left h3 span{ float:left; font-family:Times New Roman; text-transform:uppercase; color:#909090; font-size:14px; margin-left:10px;}
.gs_left h3 em a{ float:right; font-family:"微软雅黑"; font-size:12px; font-style:normal; color:#aaa; font-weight:normal; margin-right:20px;}
.gs_left dl{overflow:hidden; height: 250px;}
.gs_left dl dd{ width:380px; height:230px; float:left;}
.gs_left dl dd img{ width:380px; height:230px;}
.gs_left dl dt{ width:655px; float:right; line-height:26px; font-size:14px; color:#666; overflow:hidden;}
.gs_left dl dt span a{line-height: 30px; color: #155497; font-weight: bold; font-size: 14px;}
.gs_left dl dt em a{ display:block; width:83px; height:28px; text-align:center; line-height:28px; color:#fff; background:#155497; font-size:14px; margin-top:10px; font-style:normal;}
.gs_left h4{ clear:both; background:url(../images/gsxc_tit.png) no-repeat right center; margin-bottom:20px; height:30px;}
.gs_left h4 span a{ float:left; color:#fff; font-size:14px; width:100px; height:30px; line-height:30px; background:#155497; text-align:center;}
.gs_left h4 em a{ display:block; float:right; font-size:12px; font-style:normal; color:#aaa; font-weight:normal; margin-right:20px; line-height:30px;}

/* 连续滚动 */

.box3 {width:1080px; position:relative;}
.box3 ul {margin:0 auto;}
.box3 li {float:left; width:157px; margin:0px 20px 0px 0px; text-align:center; position:relative;}
.box3 li img {width:157px; height:116px;}
.box3 li span a {display:block; overflow:hidden; text-overflow:ellipsis; line-height:30px; font-size:14px; position:absolute; left:0px; bottom:0px; background:url(../images/al_bg.png); height:30px; text-align:center; width:100%; color:#fff;}
.box3 .lefts { background: url(../images/lefts.png) no-repeat; display: block; width: 30px; height: 60px; position: absolute; left:0px; top:28px;}
.box3 .rights { background: url(../images/rights.png) no-repeat; display: block; width: 30px; height: 60px; position: absolute; right:0px; top:28px;}

/*==========================sbanner=========================*/
.inBanner{width: 1120px; margin: 10px auto; height: 120px;}
.inBanner img{ width: 100%; height: 120px;}




/*============================Index============================*/
.ixNews a{ display:block; font-size:28px; color:#009fff; text-align:center; margin-bottom:10px; margin-top:30px;}


.ixAd{ margin:30px 0;}
.ixList3 li{ width:100%; float:left; margin-bottom:30px;}
.ixList3 li img{ width:220px; height:220px; float:left; padding-right:20px;}
.ixList3 li p a{ display:block; font-size:20px; color:#333;}
.ixList3 li p em,.ixList1 li p i{ display:block; color:#666; line-height:30px;}
.ixList3 li p em{ height:60px; margin:20px 0; overflow:hidden;}

/*============================Other============================*/
p{ font-size:16px; color:#545454; line-height:32px;}
.fenye{ color:#666; font-size:16px; width:99%; padding:30px 0; display:inline-block;}
.fenye a{ color:#666; width:30px; height:30px; line-height:30px; text-align:center; background:#f2f2f2; margin:0 5px; display:inline-block;}
.fenye a:hover{ color:#fff; background:#0E54A9; text-decoration:none;}
.fenye .slt{ color:#fff; background:#0E54A9;}

/*=============================内页============================*/
.inLeft{ width:196px; background:#f8f8f8; border:2px solid #eee; border-bottom:0; margin-bottom:10px; overflow:hidden;}
.inLeft li a{ width:100%; float:left; display:block; font-size:16px; text-align:center; line-height:60px; border-bottom:2px solid #eee; text-decoration:none;}
.inLeft li a:hover{ background:#0E54A9; font-weight:bold; color:#fff;}
.inRight{ width:890px; overflow:hidden; min-height: 540px;}
.inTit1,.inTit2{ text-align:center; margin-bottom:20px; font-size:18px; color:#333;}
.inTit2{  border-bottom:1px solid #eee; padding-bottom:20px;}
.inTit2 em{ color:#999; font-size:14px; margin-top:10px;}
.jgPart1,.jgPart2{ width:400px; font-size:14px; color:#545454; padding:20px 15px; border:1px solid #eee; line-height:30px; margin:15px 0;}
.jgPart1 em,.jgPart2 em{ text-align:center; color:#0E54A9; font-size:16px;}
.jgPart2{ width:858px;}
.hzCon p{ width:100%; float:left; font-size:14px; border-bottom:1px solid #eee; padding:20px 0;}
.hzCon p img{ width:198px; height:198px; border-radius:50%;}
.hzCon p em{ display:block; font-size:18px; color:#333;}
.hzCon p em b{ font-size:20px; margin-right:15px;}
.inList li{ color:#666; border-bottom:1px solid #eee; padding:15px 0;}
.inList li a{ display:block; font-size:18px;}
.inList li p{ font-size:14px; line-height:26px;}
.inList li p em{ color:#999;}
.zxPart1{ font-size:16px; color:#666; margin:10px 0; background:#f8f8f8; padding:15px 0;}
.zxPart1 span,.zxPart1 span em{ display:block; overflow:hidden;}
.zxPart1 span{ width:45%; margin:0 20px; white-space:nowrap; text-overflow:ellipsis;}
.inLx p em{ line-height:44px;}
.inLx p em img{ float:left; margin:10px 10px 0 0;}

/*============================Footer============================*/
.foot1{ background:#323232; padding:10px 0; color:#fff; font-size:14px; line-height:30px; margin-top:20px;}
.foot1 em{ width:80px;}
.foot1 span{ display:block; width:1040px;}
.foot1 span a{ display:inline-block; color:#fff; padding:0 20px;}
.foot2{ background:#282828;}
.copyR{line-height:30px; color:#aaa; text-align:center; overflow:hidden; font-size:12px; padding-top:10px; padding-bottom:10px;}
.copyR a{line-height:30px; color:#aaa; text-align:center; overflow:hidden; font-size:12px; padding-top:10px; padding-bottom:10px;}

/* 修改添加子栏目 20160802 */
.jiaTit{ margin:10px 0 20px 0;}
.jiaTit a{ display:inline-block; width:300px; color:#fff; font-size:18px; background:#0E54A9; text-align:center; line-height:50px; margin:0 30px 20px 0;}
.jiaList{overflow:hidden;}
.jiaList ul a,.jiaList1 ul a{ color:#666;}
.jiaList ul a:hover,.jiaList1 ul a:hover{ color:#0E54A9;}
.jiaList li{ width:278px; float:left; text-align:center; margin:0 8px 8px; border:1px solid #ccc;}
.jiaList li img{ width:274px; height:210px; padding:2px;}
.jiaList li em,.jiaList1 li em{ font-size:18px; margin:5px 0;}
.jiaList1 ul{ width:1160px;}
.jiaList1 li{ width:200px; float:left; margin:0 30px 30px 0; text-align:center;}
.jiaList1 li img{ width:200px; height:240px; float:left;}

.fexdBox{width:100%; height:190px; background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000'); position:fixed; left:0; bottom:0; right:0; z-index:999;}
.fexdBox .main{ width:1024px; margin:0 auto; padding-top:8px; position:relative;}
.fexdBox .main .boxClose{ display:block; width:35px; height:35px; background:url(../images/ky_icon_bg.png) no-repeat -306px 0; text-indent:-9999px; outline:none; position:absolute; right:0; top:8px;}
