﻿@charset "utf-8";
/* ==全局设置== */


*{ padding:0; margin:0;}

body{ font:12px Arial, Helvetica, sans-serif,"宋体"; color: #363636; background:url(../images/bg2.jpg) no-repeat center top;}

img{ border:0; _behavior:url(js/iepngfix.htc);}

li{ list-style:none;}

a{ color:#515151; text-decoration:none;}

a:hover{ color:#f00; text-decoration:none;}

.remove{ clear:both;}


.tops{ width:100%; height:91px; background:url(../images/top-bg.jpg);}
.tops .top{ width:1100px; height:91px; margin:0 auto;}
.tops .top .logo{ float:left;}
.tops .top .t_right{ float:right; margin-top:15px; _display:inline;}

.banner{ width:100%; height:412px; overflow:hidden;}

#full-screen-slider { width:100%; height:412px; float:left; position:relative;z-index:9;}
#slides { display:block; width:100%; height:412px; list-style:none; padding:0; margin:0; position:relative; z-index:99;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index:99;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:380px; z-index:999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#666 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#F60; border:1px solid #FFF; margin-top:-1px;}
/* marquee */
.marquee-bg{width:100%;background:url(../images/marquee_bg.jpg) center 0 no-repeat;height:52px;overflow:hidden}
.marquee{width:1100px;height:52px;margin:0 auto;overflow:hidden;}
.mar-left{float:left;width:596px;height:52px;overflow:hidden;}
.mar-left p{float:left;background:url(../images/notice.jpg) 19px center no-repeat;text-align:right;height:52px;font:700 15px/52px "microsoft yahei";color:#fa0000;width:98px;}
.mar-left marquee{float:left;width:498px;font:700 15px/52px "microsoft yahei";color:#fa0000;}
.search{width:366px;height:36px;overflow:hidden;float:left;margin:9px 0 0 61px;}
.text{width:290px;float:left;font:12px/26px 'microsoft yahei';color:#494949;height:26px;padding:5px 0;background:#fff;border:0}
.select{float:left;width:85px;border:0;background:url(../images/select.jpg) 65px center no-repeat #fff;}
.btn{float:left;background:url(../images/button.jpg) no-repeat center center #adadad;width:66px;height:36px;border:0;cursor:pointer;}

.protj{width:100%;  background-color:#1D65D4;}
.protj .conten1{ width:1100px; margin:0 auto; overflow:hidden;}
.protj .conten1 .title{ height:70px; margin:20px 0;}
.protj .conten1 .nr{ width:1080px; height:250px; background-color:#FFF; margin:30px 0;padding:10px 10px 10px 10px;}

.companyjj{width:100%;  background-color:#F0F0F0;}
.companyjj .conten1{ width:1100px; margin:0 auto; overflow:hidden;}
.companyjj .conten1 .title{ height:70px; margin:20px 0;}
.companyjj .conten1 .l1{ width:426px; float:left; margin-bottom:15px;}
.companyjj .conten1 .l2{ width:648px; float:left; margin-left:8px;font:14px/28px "微软雅黑"; color: #424242;margin-bottom:15px;}

.hyyy{width:100%;  background-color:#1D65D4;}
.hyyy .conten1{ width:1100px; margin:0 auto; overflow:hidden;}
.hyyy .conten1 .title{ height:70px; margin:20px 0;}
.hyyy .conten1 .nr{ width:1080px; margin:30px 0;padding:10px 10px 10px 10px;}
.titlebt{font:14px/20px "微软雅黑"; color: #FFC90F;}
.bg1{ background-color:#2E2E2E; padding:10px;}
.title-bei{font:12px/22px "微软雅黑"; color: #FFFFFF;}

.newsxw { width:1100px; margin:0 auto; overflow:hidden;}
.newsxw .title{ height:51px; margin:20px 0;}
.newsxw .nr{ width:1100px; }
.newsxw .nr .n_ul{ padding-top:5px;}
.newsxw .nr .n_ul li{ width:520px; height:40px; line-height:40px; background:url(../images/dot.jpg) no-repeat left center; border-bottom:1px dotted #C59A6D; float:left; margin-left:18px;}
.newsxw .nr .n_ul li a{ color:#525252;font:14px/40px "微软雅黑";}
.newsxw .nr .n_ul li a:hover{ color:#f00;}
.newsxw .nr .n_ul li span{ width:360px; float:left; display:block; padding-left:16px; height:40px; overflow:hidden;}
.newsxw .nr .n_ul li p{ width:80px; float:right; text-align:right; display:block;}

.sub-title-bg{width:100%;background:url(../images/zy-bg_03.jpg) center 0 no-repeat #3e74ce;;height:73px;overflow:hidden;}
.sub-title{width:1100px;height:73px;margin:0 auto;overflow:hidden;}
.sub-fl { float:left; width:172px;font:700 24px/58px "microsoft yahei";color:#3e74ce; padding:10px 0 0 80px;}
.sub-name{float:left;height:58px;text-indent:28px;font:700 24px/58px "microsoft yahei";color:#fff;overflow:hidden;padding:10px 0 0 0px;}
.sub-name h1{font:700 24px/58px "microsoft yahei";}
.sub-title p{float:right;font:14px/73px "microsoft yahei";color:#fff;padding-right:26px;}
.sub-title p a{color:#fff;}
.about{font:14px/30px "microsoft yahei";color:#1b1b1b}
.sub-box { width:1100px; margin:auto; position:relative;}
.subpage{width:830px;height:auto;overflow:hidden;margin:16px auto; float:right;}
.fenlei { width:243px; margin:0px 0 15px 8px;float:left; display:inline;}
.fenlei-box { width:243px; background:url(../images/zy-bb_07.jpg) repeat-y; overflow:hidden; padding:0 0 15px 0;}
.fenlei-box ul {  }
.fenlei-box ul li { border-bottom:1px solid #ededed; margin:0 18px; min-height:40px; line-height:40px; font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;background:url(../images/dd1.png) 8px 15px no-repeat;padding:0 0 0 25px; overflow:hidden;}
.fenlei-box ul li a { color:#3e74ce;  font-weight:bold; }
.fenlei-box ul li a:hover { color:#666666; font-weight:bold;height:40px; line-height:40px; }
.fenlei-box ul .xia{width:190px; height:33px;text-indent:25px; background:url(../images/xia.jpg) no-repeat; font-size:13px; line-height:33px; margin-left:15px;_margin-left:-15px;}
.fenlei-box ul .xia a{ color:#333333; font-size:12px; line-height:33px;background:url(../images/xia.jpg) no-repeat; height:33px;}
.fenlei-box ul .xia a:hover{ color:#3e74ce; font-size:12px; line-height:33px;background:url(../images/xia.jpg) no-repeat;height:33px;}
.fenlei-box p{margin:0 18px; height:40px; line-height:40px; font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.fenlei-box p a{ color:#3e74ce; padding:0 0 0 25px; font-weight:bold;}
.fenlei-box p a:hover{ color:#666666;}

.lianxi { background:#3171c8 url(../images/zy-bb_10.jpg) no-repeat; width: 238px;/* height:259px;*/}
.biaoti {height:50px;font:bold 24px/58px "microsoft yahei";margin:0 0 0 15px;color:#fff;padding:0 0 0 60px;background:url(../images/zyb2.png) 10px 18px no-repeat;}
.lianxi .neirong {width: 194px; height: auto;overflow: hidden;color: #fff;font: 14px/25px "microsoft yahei"; padding:0 15px; margin:12px 0 0 0;}
.lianxi .neirong h1 {  width: 100%;text-align: center;font: 28px/60px "impact";color: #fff;}
.l_content{ padding:10px; line-height:24px;}
.l_content a:hover,.about_left .list .l_content .menu_head:hover{ height:34px; line-height:34px; color:#0C4BB4; display:block; font-weight:bold;}

.l_content .menu_head{ height:24px;padding-left:28px; margin-bottom:2px; cursor:pointer;position:relative;font-weight:bold;  line-height:24px; background:url(../images/index_371.jpg) repeat-x; color:#333; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.l_content .menu_body{height:auto;overflow:hidden;line-height:22px; padding:5px 0 10px; margin:0 auto}
.l_content .menu_body a{display:block; height:24px;padding-left:38px;}
.l_content .menu_body a:hover{text-decoration:none;}





.content{ width:1100px; margin:0 auto; overflow:hidden;}
.content .left{ width:220px;float:left;}
.content .right{ width:870px;float:right;}





.content .list{ width:220px; float:left;overflow:hidden;}
.content .list .l_top{ width:100%;}

.content .list .l_content{ width:216px; padding:0 1px;  border-left:1px solid #e6eaf1; border-right:1px solid #e6eaf1; border-bottom:1px solid #e6eaf1;}
.content .about{ width:870px; float:left; _display:inline;}
.content .about .a_top{ width:100%;}

.content .about .a_content{ width:848px; height:195px; overflow:hidden; padding:5px 10px 10px 10px; line-height:22px; border-left:1px solid #e6eaf1; border-right:1px solid #e6eaf1; border-bottom:1px solid #e6eaf1;}
.content .video{ width:240px; float:right;}
.content .video .v_top{ width:100%;}
.content .video .v_content{ width:228px; height:215px; padding:5px;border-left:1px solid #e6eaf1; border-right:1px solid #e6eaf1; border-bottom:1px solid #e6eaf1;font:12px/28px "宋体"; text-align:center;}

.content .product{ width:1100px; float:left; margin-top:10px; _display:inline;}
.content .product .p_top{ width:100%;}
.content .product .p_content{ width:1078px; border-left:1px solid #e6eaf1; border-right:1px solid #e6eaf1; border-bottom:1px solid #e6eaf1; padding:10px;}

.content .news{ width:730px; float:left; margin-top:10px; _display:inline;}
.content .news .p_top{ width:100%;}
.content .news .p_content{ width:708px; border-left:1px solid #e6eaf1; border-right:1px solid #e6eaf1; border-bottom:1px solid #e6eaf1; padding:10px;}

.content .news1{ width:430px; float:left; margin-top:10px;  margin-left:10px;_display:inline;}
.content .news1 .p_top{ width:100%;}
.content .news1 .p_content{ width:408px; height:180px;border-left:1px solid #e6eaf1; border-right:1px solid #e6eaf1; border-bottom:1px solid #e6eaf1; padding:10px;font:12px/24px "宋体";}

.content .news1 .p_content li{ width:403px; height:28px; overflow:hidden;}
.content .news1 .p_content li a{ width:403px; height:28px; font:12px/28px "宋体";display:block; list-style:none; background:url(../images/dot.jpg) no-repeat 0px 10px; padding-left:10px;}


.content .contact{ width:220px; float:left; margin-top:10px; _display:inline; height:241px;}

.content .contact .c_top{ width:100%;}

.content .contact .c_content{ width:198px; height:180px; border-left:1px solid #e6eaf1; border-right:1px solid #e6eaf1; border-bottom:1px solid #e6eaf1; padding:10px 10px 10px 10px; line-height:25px; background:url(../images/contacts_bg.gif) no-repeat right bottom;}

.content .contact .c_content font{ color: #FD6500; font:bold 14px "宋体";}

.bottom{ width:100%;  line-height:22px;  color:#FFF; background:url(../images/bottom-bg.jpg); margin-top:10px;}
.bottom .link{ width:1100px; height:48px; line-height:48px; margin:0 auto; overflow:hidden;}
.bottom .link .l1{ width:122px; height:48px; float:left;}
.bottom .link .l2{ width:930px; height:48px; float:left;}
.bottom1{ width:1100px; margin:0 auto; background:#2E2E2E; overflow:hidden;}
.bottom1 .l1{ width:430px; float:left;margin-left:50px; padding-top:20px; color:#DCDCDC;font:12px/26px "微软雅黑";}
.bottom1 .l3{ width:130px; float:left;}
.bottom1 .l2{ width:200px; float:left;}
.bottom a{ color:#FFF;}


/* 产品列表样式 */

.list_ul{ width:100%;  padding:2px 0; min-height:206px;}
.list_ul li{ width:100%;  padding:2px 0; line-height:30px; background:url(../images/pro-b.jpg) no-repeat top; font:bold 13px/30px "微软雅黑"; color: #111;}
.list_ul li a{ display:block; color: #333; width:100%; height:30px; }
.list_ul li a:hover{ display:block; color: #029686; width:100%; height:30px; }
.list_ul p{ width:190px;  padding:2px 0 0 0px; min-height:22px; clear:both; float:left; }
.list_ul p a{  font:12px/20px "微软雅黑"; color: #111;}

/* 内 页 */

.about_right{ width:870px; float:right;}

.about_right .ar_top{ width:100%; height:30px; border-bottom:1px solid #CCC; background:url(../images/title-bt.jpg) no-repeat left;}

.about_right .ar_top .art_left{ width:200px; float:left; font:bold 16px/28px "微软雅黑"; color: #BD0000; padding-left:15px; }

.about_right .ar_top .art_left font{ color:#000; font:bold 14px/28px "微软雅黑";}

.about_right .ar_top .art_right{ width:250px; float:right; font:12px/28px "宋体"; text-align:right; margin-right:10px; _display:inline;}

.about_right .ar_content{ width:94%; padding:15px 3%; line-height:25px; min-height:350px;}
.border1{ border:1px solid #e1e1e1;}

.text-bt{
	color:#F00;
	font:bold 18px/30px "微软雅黑";
}
.text-bt1{
	color:#0463C1;
	font:bold 16px/30px "微软雅黑";
}
.border1{ border:1px solid #E4E4E4}



.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.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(../images/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-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/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(../images/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(../images/blue_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;}