@charset "utf-8";
/***************/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,arial,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var,i{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}.layout:after,.main-wrap:after,.col-sub:after,.col-extra:after{content:'\20';display:block;height:0;clear:both;}.layout,.main-wrap,.col-sub,.col-extra{zoom:1;}.clear{display:block;height:0;overflow:hidden;clear:both;}.clearfix:after{content:'\20';display:block;height:0;clear:both;}.clearfix{*zoom:1;}html{overflow-y:scroll;}a:link,a:visited{text-decoration:none;color:#333;}a:hover,a:active{text-decoration:underline;}a{blr:expression_r(this.onFocus=this.blur())}a{outline:none;}.fl {float: left;}.fr {float:right;}
body, input, button, select, textarea { font-size:12px/1.5; font: 12px/1.5 'Microsoft Yahei','Simsun'; color: #666; }
.wrap {width:1010px;margin:0 auto;}
.wrap2 {width:1200px;margin:0 auto;}
.bk20 {height: 20px;overflow: hidden;}
.bk30 {height: 30px;overflow: hidden;}
/*******/
.Tdtop {width:100%;height:39px;line-height: 39px;background-color: #f9f9f9;border-bottom: #eee 1px solid;color: #666;}
.Tdtop .right a {display:inline-block;color:#999;margin:0 5px;}
.Tdtop .right a span {border-right: #ccc 1px dotted;padding:0 15px;}
.Tdtop .right a.nobd span{border:none;}
.Tdtop .right a:hover {color:#ef030a;text-decoration: none;}

.header {padding:15px 0;overflow: hidden;width: 100%;}
.header .tel {padding-top:15px;margin-right:15px;}
/****/
.menu {width:100%;height: 56px;background-color: #00275b;overflow: hidden;}
.menu ul li {float:left;line-height: 56px;text-align: center;width:11.1%;}
.menu ul li a {color:#FFF;font-size: 16px;text-decoration: none;}
.menu ul li:hover,.menu ul li.hover {background-color: #ff6600;}
/***/
.banner {width:100%;height: 590px;overflow: hidden;position: relative;}
.banner .hd {position: absolute;bottom:20px;left:60%;width:300px;height: 20px;z-index: 999;}
.banner .hd ul li {height: 8px;width:30px;float:left;background-color: #FFF;margin-right: 10px;}
.banner .hd ul li.on {background-color: #ff6600;}
.banner .bd ul li {float:left;width:100%;height: 590px;}
.banner .bd ul li.ban1 {background: url("../images/banner1.jpg") center top no-repeat;}
.banner .bd ul li.ban2 {background: url("../images/banner2.jpg") center top no-repeat;}
.banner .bd ul li.ban3 {background: url("../images/banner4.jpg") center top no-repeat;}
.banner .bd ul li.ban4 {background: url("../images/banner5.jpg") center top no-repeat;}

.ProArea {width:100%;padding-top: 50px;overflow: hidden;}
.category {width:246px;padding:0 7px 7px 7px;background-color: #00275b;position: relative;}
.category h3 {display:block;font-size: 20px;font-weight:400;color:#FFF;line-height: 60px;text-align: center;}
.catlist {background-color: #FFF;border-radius: 5px;overflow: hidden;padding-left:12px;}
.catlist dl {width:210px;}
.catlist dl dt {width:190px;background-color: #ff6600;height: 35px;line-height: 35px;background:#ff6600 url("../images/ico_02.jpg") no-repeat 5px 9px;padding-left:30px;margin-top: 13px;color:#FFF;font-size: 14px;}
.catlist dl dt a {color:#FFF;text-decoration: none;}
.catlist dl dt a:hover{font-size: 15px;}
.catlist dl dd {padding-top:5px;overflow: hidden;}
.catlist dl dd  ul li {height: 25px;line-height: 25px;overflow: hidden;background:url("../images/ico_03.jpg") 5px center no-repeat;padding-left:15px;}
.catlist dl dd  ul li a {color:#6d7270;}
.topleft {position: absolute;top:0px;left:0px;width: 20px;height: 20px;background:url("../images/ico_01.jpg") no-repeat;}

/***/
.ProRight {width:716px;overflow: hidden;}
.Prorecom .hd {height: 45px;line-height: 45px;background-color: #eee;}
.Prorecom .hd h3 {display: block;width:170px;height: 45px;line-height: 45px;float:left;background-color: #00275b;color:#FFF;text-align: center;font-size: 16px;font-weight: normal;}
.Prorecom .hd span {float: right;margin-right: 10px;}
.Prorecom .box {padding-top:20px;overflow: hidden; }
.Prorecom .box .pic {width:320px;height: 280px;padding:3px;border:#ccc 1px solid;}
.Prorecom .box .intro {float:right;width:370px;}
.Prorecom .box .intro .tit {height: 37px;line-height: 37px;border-bottom: #eee 1px solid;font-size: 14px;overflow: hidden;color:#333;}
.Prorecom .box .intro .desc {text-indent: 2em;line-height: 25px;color:#666;padding:10px 0;}
.Prorecom .box .intro a.btn {display:block;border:#fc5300 1px solid;background-color: #ff6600;width:114px;height:32px;font:400 14px/32px "Microsoft Yahei";color:#FFF;text-align: center;text-decoration: none;}
/****/
.AnliArea {width:100%;margin-top: 20px;}
.AnliArea .split {border-bottom: #ccc 1px solid;}
.AnliArea .tit {height: 30px;line-height: 30px;background-color: #FFF;width:30%;margin:-15px auto 0;text-align: center;}
.AnliArea .tit h3 {font-size: 14px;font-weight: normal;color:#fc5300; padding-left: 40px;}
.AnliArea .tit h3 em {display: block;float:left;width:6px;height: 6px;border-radius: 3px;overflow: hidden;background-color: #fc5300;margin:12px 5px 0px;}
.AnliArea .tit h3 font {float: left;}
.AnliArea .bd {width:100%;height: 385px;overflow: hidden;}
.AnliArea .bd ul li {float:left;margin-right:20px;width:215px;height: 195px;text-align:center;line-height:30px}

.AnliArea .bd ul li .pic {width:200px;height: 155px;border:#002895 2px solid;margin-left: 10px;}
.AnliArea .bd ul li .title {line-height: 28px;overflow: hidden;}

.TdFuwu {width:100%;text-align: center;background-color: #00275b;margin:30px 0;overflow: hidden;}
.AboutUs .hd {text-align: center;}
.AboutUs .bd {padding-top:15px;overflow: hidden;}
.AboutUs .bd .intro {float:left;width:320px;padding:0 10px 0 17px;height:456px;background-color: #00275b;}
.AboutUs .bd .intro .tit {height: 80px;background:url("../images/bowen.jpg") no-repeat left bottom;color:#fff;font:400 20px/60px "Microsoft Yahei"; }
.AboutUs .bd .intro h3 {color:#ff6600;font-size: 16px;text-align: left;font-weight: 400;}
.AboutUs .bd .intro p {padding-top:10px;line-height: 28px;color:#FFF;font-size: 12px;font-weight: normal;}
.AboutUs .bd .btn a {display: block;float:left;color:#FFF;width:100px;margin:0 10px;height: 30px;line-height: 30px;font-size: 12px;text-align: center;margin-top: 5px;text-decoration: none;border-radius: 3px;overflow: hidden;}
.AboutUs .bd .btn .ckxq {background-color: #4a99fe;}
.AboutUs .bd .btn .zixun {background-color: #ff6600;}
/*******/
.NewsArea {margin-top: 30px;overflow: hidden;}
.Tdnews {width:667px;float:left;}
.Tdnews .hd ul li {float: left;background-color: #00275b;width:50%;height: 50px;text-align: center;font:400 16px/50px "Microsoft Yahei";color:#FFF;}
.Tdnews .hd ul li.on {background-color: #ff6600;position: relative;}
.Tdnews .hd ul li.on em {display: block;position: absolute;bottom: -5px;left:48%;width:18px;height: 6px;background: url("../images/ico_06.jpg") no-repeat;}
.Tdnews .bd {margin-top: 30px;overflow: hidden;}

.recomnews .tit {line-height:25px;}
.recomnews .tit a {color:#000a49;text-decoration: none;font-size: 14px;}
.recomnews .tit a:hover{color:#f00;}
.recomnews .desc {color:#999;line-height: 23px;border-bottom: #ccc 1px solid;padding-bottom: 10px;overflow: hidden;}

.NewsList ul {border-bottom: #ccc 1px solid;padding-bottom: 10px;}
.NewsList ul li {width:100%;overflow: hidden;height: 56px;padding-top:10px;text-align: center;}
.NewsList ul li .date {background-color: #eee;width:56px;height: 56px;}
.NewsList ul li .date strong,.NewsList ul li .date b {display: block;text-align: center;}
.NewsList ul li .date strong {font-size: 18px;line-height: 36px;}
.NewsList ul li .date b {font-size: 12px;font-weight: 400;line-height: 20px;}
.NewsList ul li a.fl {margin-left: 10px;line-height: 56px;font-size: 14px;text-decoration: none;}
.NewsList ul li a:hover {color:#F00;}

/*****/
.honor {width:325px;height: 500px;background-color: #00275b;position: relative;}
.honor .org {border-bottom: 500px solid #ff6600;border-left: 325px solid transparent;}
.honorbox {position: absolute;top:0px;left:0px;width: 100%;height: 100%;}
.honorbox .title {text-align: center;line-height: 100px;color:#FFF;font-size: 16px;}

/***/
.flink {margin: 30px 0;}
.flink .hd {width:100px;height:30px;line-height:30px;text-align: center;color:#030e2b;font-size: 16px;}
.flink .bd {height:30px;line-height:30px;}
.flink .bd a {margin:0 10px;color:#999;font-size: 14px;}

/****/
.footer {background-color: #333;padding:20px 0 5px;overflow: hidden;}
.ftnav {text-align: center;line-height: 35px;}
.ftnav a {display:inline-block;color:#FFF;margin:0 10px;}
.ftnav a span {padding:0 20px;border-right:#fff 1px dotted;}
.ftlogo {padding-top:25px;}
.lxinfo {margin-left: 20px;padding-top:25px;color:#FFF;line-height: 26px;}

/*******/
.ban2 {width:100%;height: 399px;background: url("../images/ban2.jpg") center top no-repeat;}

.crumbs {width:100%; border-bottom:1px solid #e9e9e9; color:#3b3b3b; font-size:14px; text-align:left; line-height:59px; overflow:hidden;color:#666;}
.crumbs .con strong {font-weight:normal; margin-right:25px;}
.crumbs .con a {color:#666;}

.singpage {padding:20px;overflow: hidden;}


/***新闻列表*****/
.news_module .left_side{width:246px; float:left;}
.tree_menu{width:100%; border-top:1px solid #e6e6e6;}
.tree_menu ul{line-height:50px;}
.tree_menu ul li{border-bottom:1px solid #e6e6e6; font-size:14px;}
.tree_menu ul li a{color:#222; display:block;}
.tree_menu ul li a:hover{color:#24b727;}
.tree_menu ul li.on a{color:#24b727;}
.tree_menu ul li a i{background:url(../images/common.png) no-repeat; width:16px; height:16px; display:inline-block; margin:0 12px 0 20px; vertical-align:-3px;}
.tree_menu ul li a i.t1{background-position:-29px 0; vertical-align:-5px}
.tree_menu ul li a i.t2,.tree_menu ul li a i.t6{background-position:-29px -24px;}
.tree_menu ul li a i.t3{background-position:-29px -57px;}
.tree_menu ul li a i.t4{background-position:-29px -86px;}
.tree_menu ul li a i.t5{background-position:-29px -116px;}
.tree_menu ul li a:hover i.t1{background-position:0px 0; vertical-align:-5px}
.tree_menu ul li a:hover i.t2,.tree_menu ul li a:hover i.t6{background-position:0px -24px;}
.tree_menu ul li a:hover i.t3{background-position:0px -57px;}
.tree_menu ul li a:hover i.t4{background-position:0px -86px;}
.tree_menu ul li a:hover i.t5{background-position:0px -116px;}
.tree_menu ul li.on a i.t1{background-position:0px 0; vertical-align:-5px}
.tree_menu ul li.on a i.t2,.tree_menu ul li.on a i.t6{background-position:0px -24px;}
.tree_menu ul li.on a i.t3{background-position:0px -57px;}
.tree_menu ul li.on a i.t4{background-position:0px -86px;}
.tree_menu ul li.on a i.t5{background-position:0px -116px;}
.green_bt{width:100%; height:88px; background:#24b727; display:block; color:#fff; margin-top:30px; transition:all 1s ease-in-out;}
.green_bt:hover{background:#018904;}
.green_bt span{background:url("../images/common.png") no-repeat -59px 0; width:35px; height:35px; display:inline-block; margin:27px 12px 0 30px; vertical-align:-3px; float:left;}
.green_bt ul{float:left;}
.green_bt ul li {color:#FFF;}
.green_bt ul h2{font-size:16px; margin:24px 0 2px 0;color:#FFF;}
.blue_bt{width:100%; height:88px; background:#208dd8; display:block; color:#fff; margin-top:20px; transition:all 1s ease-in-out;}
.blue_bt:hover{background:#005fa0;}
.blue_bt span{background:url("../images/common.png") no-repeat -105px 0; width:35px; height:35px; display:inline-block; margin:27px 12px 0 30px; vertical-align:-3px; float:left;}
.blue_bt ul{float:left;}
.blue_bt ul h2{font-size:16px; margin:24px 0 2px 0;color:#FFF;}
.news_module .right_side{width:920px; float:right;}
.news_list{width:100%; margin:50px auto; clear:both; overflow:hidden; padding-bottom:50px; border-bottom:1px dotted #c0c2c3;}
.news_list .pic{float:left; display:block; width:270px; height:180px;}
.news_list .pic a{display:block; width:100%; height:100%;}
.news_list ul{width:620px; float:right; margin-right:25px; text-align:left; color:#666; font-size:14px; line-height:24px;}
.news_list ul li{margin-bottom:7px;}
.news_list ul h1 a{font-size:24px; color:#222; display:block; margin-bottom:5px; font-weight:normal;}
.news_list ul h1 a:hover{color:#24b727; text-decoration:none;}
.news_list ul a{color:#3aba55;}
.news_list ul a:hover{text-decoration:underline;}

.news_list2 {width:100%; margin:20px auto; clear:both; overflow:hidden;border-bottom:1px dotted #c0c2c3;}
.news_list2 ul{width:680px;text-align:left; color:#666; font-size:14px; line-height:24px;}
.news_list2 ul li{margin-bottom:7px;}
.news_list2 ul li.desc{text-indent:2em;line-height:26px;}
.news_list2 ul h1 a{font-size:24px; color:#222; display:block; margin-bottom:5px; font-weight:normal;}
.news_list2 ul h1 a:hover{color:#24b727; text-decoration:none;}
.news_list2 ul a{color:#3aba55;}
.news_list2 ul a:hover{text-decoration:underline;}

a.allnews_n{background:#fff; width:158px; height:38px; text-align:center; font-size:14px; color:#333; border-radius:2px; display:block; margin:40px auto 100px auto; line-height:38px;}
a.allnews_n:hover{background:#1ea721;color:#fff;}
/*****/
.news_con_top {width:100%; border-bottom:1px solid #e9e9e9; color:#3b3b3b; font-size:14px; text-align:left; line-height:59px; overflow:hidden;}
.news_con_top .con strong{font-weight:normal; margin-right:25px;}
#Article {width: 100%; margin: 50px auto;clear: both;overflow: hidden;
    padding-bottom: 50px;border-bottom: 1px dotted #c0c2c3;}

#Article h1{color:#000;font:800 26px/30px "宋体",arial;margin-bottom:6px; text-align:center;border-bottom:1px solid #e5e5e5}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .article_con{padding:20px 0;}
#Article .content{ font-size:14px}
#Article .content p{font-size:14px;line-height:26px;text-align:justify;word-wrap:break-word; padding:8px 0}


.piclist ul li {float: left;width:204px;height: 195px;text-align: center;margin-left: 10px;overflow: hidden;}
.piclist ul li .pic {width:200px;height: 155px;border:#002895 2px solid;overflow: hidden;}
.piclist ul li .title {line-height: 35px;overflow: hidden;} 

#prodcut  table {width: 100%}
#prodcut .intro {padding-left: 20px;text-align: left;}
#prodcut .intro li {font-size: 14px;line-height: 30px;}
#prodcut .intro li h3 {font-size: 16px;}

/************/
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}


.kefu_r{ width:143px; height:auto; overflow:hidden; position:fixed; right:0; top:100px; z-index:9999;}
.kefu_r .top{width:143px; height:69px; background:url(../images/cslist_top_bg.png) no-repeat;}
.kefu_r .main{ width:138px; height:auto; overflow:hidden; background:url(../images/right_bg.png) repeat-y left top;text-align:left; font-size:12px; padding-left:5px;}
.kefu_r .main p{ height:25px; line-height:25px; padding-left:5px;}
.kefu_r .bottom{ width:143px; height:17px; background:url(../images/cslist_btm_bg.png) no-repeat;}
.kefu_m{ width:315px; height:145px; background:url(../images/invite_bg.png) no-repeat; position:fixed; left:50%; top:50%; margin:-72px 0 0 -157px; display:none;}
.kefu_m ul .close{ width:25px; height:25px; display:block; position:absolute; right:0; top:0;}
.kefu_m ul{width:315px; height:145px; position:relative;}
.kefu_m ul a{ display:block; width:70px; height:22px; position:absolute; top:104px;}


/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }