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{margin:0;padding:0;word-wrap:break-word}
body,html,input{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}/*.selector {font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}*/
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30,.bk50{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}.bk50{ height:50px;}
body{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}
.top_tiao{ width:100%; height:40px; line-height:40px; background:#252525;}
.wrap{ width:1200px; margin:0 auto;}
.Welcome{ float:left; color:#A4A4A4; width:340px;} 
.Hotline{ float:left;background:url(../images/a/coll.png) 10px no-repeat; color:#a4a4a4; padding-left:30px;	}
.Hotline span{ color:#F79F00;}
.top_nav{ float:right;}
.top_nav ul{}
.top_nav ul li{ float:left; margin-right:10px; color:#3b3b3b;}
.top_nav ul li a{ color:#a4a4a4; margin-right:10px;}

.top_box{ width:100%;}
.top_box .logo{ float:left; width:247px; height:74px; padding:34px 0;}
.top_box .logo a{ display:block; width:247px; height:74px; background:url(../images/a/logo.png) no-repeat;}
.top_box .guimo{ width:900px; float:right; padding:24px 0;}
.top_box .guimo .title{}
.top_box .guimo .title h1{ font-size:30px; color:#3E3E3E;}
.scale{ font-size:16px; color:#3E3E3E;}

.navBar{  background:#FF7900; position:relative; z-index:1;   color:#fff; height:40px; line-height:40px;   }
.nav{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav h3{ font-size:100%; font-weight:normal; font-size:14px;  }
.nav .m{  position:relative; float:left; width:120px; margin:0 10px; display:inline; text-align:center;   }
.nav .m:hover{ background:#252525;}
.nav .m h3 a:hover{ color:#FF7900; text-decoration:none;}
.nav .m h3 i{  overflow:hidden;	vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; 	}
.nav h3 a{  zoom:1;  height:16px; line-height:16px; padding:12px 0;  display:block; color:#fff }
.nav .on h3 a{padding:11px 0;  border-bottom:2px solid #c00;   }
.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;  }
.nav .sub{ display:none;  width:120px; padding:10px 0;  position:absolute; left:0px; top:40px;  background:#eee;  float:left; line-height:30px;background:rgba(255,255,255,0.5);}
.nav .sub li{ text-align:center;}
.nav .sub li a{ color:#000; display:block; zoom:1;}
.nav .sub li a:hover{  background:#ddd; color:#c00; text-decoration:none;}
.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px;}
.nav .sub dl a:hover{ color:#c00;  }
.nav .sub dl dt a{ color:#000;  }
.nav .sub dl dd a{ color:#999; padding-left:7px; background:url(images/icon.png) 0 -332px no-repeat;  }
.nav #m2 .sub{ z-index:1; width:1200px; left:-116px;  }


.fullSlide{ width:100%;  position:relative;  height:629px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:629px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:410px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 	}
.fullSlide .hd ul .on{ background:#f00;  }
.fullSlide .prev,	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../images/a/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:5%; background-position:-6px -137px; }

.cstitle{ width:402px; height:50px; background:url(../images/a/cstitle.png) no-repeat; margin:0 auto; font-size:16px; color:#fff; font-weight:bold; text-align:center; line-height:50px;}
.tigong{ font-size:20px; color:#FF7900; font-weight:bold; text-align:right; float:left; padding-top:14px;}
.zzjg{ width:800px; margin:0 auto;}
.shuxiantiao{ width:2px; height:100px; background:url(../images/a/xiantiao.png) repeat-y; display:block; float:left; margin:0 30px;}
.xiandibu{ width:40px; height:2px; background:#F47400; float:left; margin:5px 0;}
.zbdw{ float:left;}
.zbdw h4{ font-size:16px; font-weight:bold;}
.zbdw ul{}
.zbdw ul li{ text-align:center; float:left; margin-right:10px;}
.zbdw ul li img{ height:50px;}
.about{ float:right; width:720px;}
.index_aboutus{ width:100%; height:456px; background:url(../images/a/aboutbk.jpg) no-repeat;}
.index_aboutus .zgt{ padding-top:15px; float:left;}
.index_aboutus h1{ font-size:20px; color:#fff; padding-top:20px;}
.index_aboutus h1 span{ font-size:12px; padding-left:5px;}
.about p{ color:#BBBBBB; font-size:13px; line-height:23px; padding-bottom:10px;}
.about a{ min-width:123px; height:38px; border:1px solid #000; display:block; margin-top:20px; text-align:center; line-height:38px; color:#D8D8D8; font-size:16px; background:#356DB7;filter:alpha(opacity=50);opacity:0.5; padding:20px;}
.about a:hover{ background:#F47400; text-decoration:none; border:#fff 1px solid; color:#fff;filter:alpha(opacity=50);opacity:0.5;}

.tqjub{}
.tqjub h1 ,.news_list h1{ font-size:20px;}
.tqjub h1 span ,.news_list h1 span{ font-size:12px; color:#727272; padding-left:5px;}
.tqjub ul{ width:110%; overflow:hidden;}
.tqjub ul li{ width:590px; height:100px; float:left; margin-right:20px; margin-bottom:30px;}
.tqjub ul li a{width:590px; height:100px; }
.tqjub ul li a:hover{ background:#F5F5F5; display:block;}
.tqjub ul li a img{ float:left; margin-right:10px;}
.tqjub ul li a h4{ color:#3E3E3E;}
.tqjub ul li a span{ color:#BDBDBD;}
.tqjub ul li a p{ line-height:23px; color:#3E3E3E;}
.tqjub ul li a:hover{ text-decoration:none;}

.news_wrap{ width:100%; background:#F1F1F1; padding-top:20px; padding-bottom:50px;}
.focusBox { position: relative; width: 540px; height: 330px; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; float:left; margin-right:20px;}
.focusBox .pic img { width: 540px; height: 330px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background:#FF7900; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.news_list{ width:640px; float:left;}
.news_list .newsjianjie{ color:#7C7B7B;}
.news_list .num{ padding:10px;}
.news_list .num li{ float:left; margin-right:30px; background:url(../images/a/leftdian.gif) 0px no-repeat; padding-left:22px; width:200px; height:30px; line-height:30px; overflow:hidden;}
.news_list .num li a{ font-size:14px; color:#7C7B7B;}
.news_list .num li a:hover{ color:#FE7901; text-decoration:none;}
.news_list .more a{ width:126px; height:31px; background:url(../images/a/more.jpg) no-repeat; display:block;}
.news_list .more a:hover{ width:126px; height:31px; background:url(../images/a/morehover.jpg) no-repeat; display:block;}

.news_list .dow{}
.news_list .dow h1{ font-size:20px; color:#000;}
.news_list .dow h1 span{ font-size:13px; padding-left:5px;}
.news_list .dow ul{ padding:0 10px;}
.news_list .dow ul li{ float:left; margin-right:30px; background:url(../images/a/dowdian.gif) 0px no-repeat; padding-left:22px; height:30px; line-height:30px; overflow:hidden;}
.news_list .dow ul li a{ font-size:14px; color:#7C7B7B;}
.news_list .dow ul li a:hover{ color:#FE7901; text-decoration:none;}

.left-nav{}
.left-nav h1{ font-size:16px;}
.bottom{ width:100%; height:142px; background:url(../images/a/bottombk.png) no-repeat; overflow:hidden;}
.bottom .bottom_logo{ width:173px; height:52px; float:left; overflow:hidden; margin-right:20px; padding:20px 0;}
.bottom_hred{ padding-top:30px;}
.bottom_hred h1{ font-size:23px; color:#fff;}
.bottom_hred h1 span{ font-size:12px; font-weight:300;}
.bottom_hred h3{ font-size:14px; color:#FFB979; font-weight:300;}
.bottom_hred .bottom_phone{ color:#fff;}
.bottom .xian{ width:100%; height:1px; background:#FF983B; margin-top:20px;}
.erweima{ width:150px; height:150px; float:left; margin-right:20px;}
.bottom_left{ float:left;}
.dizhi{ float:left;}
.dizhi p{ font-size:13px; line-height:23px; color:#FFB979;}
.kjlj{ float:left;}
.kjlj h1{ font-size:23px; color:#fff; float:left;}
.kjlj h1 span{ font-size:12px; font-weight:300; padding-left:5px;}
.kjlj ul{}
.kjlj ul li{ float:left; height:23px; line-height:23px; margin-right:20px; background:url(../images/a/bottom_navdian.png) 10px no-repeat; padding-left:20px;}
.kjlj ul li a{ color:#fff;}
.jishu{ float:right; margin-top:130px; color:#fff;}
.jishu a{ color:#fff;}

.col-left{ width:898px; min-height:722px; float:left; background:#fff; border:1px solid #EEF1F4; padding:20px;}
.main{ background:#F2F5F8;}

.crumbs{ height:40px; line-height:40px; border-bottom:1px solid #f2f5f8; padding-left:10px;color:#515151;}
.crumbs a{ color:#515151;}
.list{ padding:10px; }
.list li{ height:136px; padding:20px 10px; border-bottom:1px solid #F2F5F8;}
.list li .apic{ float:left; margin-right:20px;}
.list li a{ font-size:18px; color:#2A333C;}
.list li a:hover{ color:#FE7901; text-decoration:none;}
.list li .intro{ font-size:14px; padding:10px 0; color:#515151;}
.list li .rt{ color:#A3AFB7;}



/* 分页 */
#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:#FF5A00; border:1px solid #e3e3e3; 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; }

.col-auto{ width:238px; border:1px solid #EEF1F4; float:right; }
.right_box{ background:#fff; padding:20px;}


.right_shjcz{}
.right_shjcz h4{ color:#3E3E3E; padding-bottom:4px; border-bottom:1px solid #F2F5F8; background:url(../images/a/dowdian.gif) 180px no-repeat;}
.right_shjcz ul{ padding:10px 0;}
.right_shjcz ul li{ height:26px; line-height:26px; overflow:hidden; color:#000; border-bottom:1px dashed #F2F5F8;}
.right_shjcz ul li a{ float:right;}

.col-left h1{ font-size:16px; border-bottom:1px solid #F2F5F8; padding-left:20px;}
.content{ padding:20px; color:#2C3134; font-size:14px; line-height:26px;}
.list_dow{ padding:20px;}
.list_dow li{ float:left; margin-right:30px;}
.list_dow li a{}