@charset "gb2312";
body{ width:100%; height:100%; }
body{ width:100%; font-family:"\5b8b\4f53"; font-size:12px; margin:0px auto; padding:0px; color:#0e0509; }
body,div,table,tbody,td,ul,li,ol,div,form,textarea,p,dd,dt,dl,fieldset,legend,iframe{ margin:0px; padding:0px; border:none; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; text-rendering:optimizelegibility; }
li{ list-style:none; vertical-align:bottom; }
img,fieldset{ border:none; }
font,input,textarea{ padding:0px; margin:0px; vertical-align:middle; }
a{ outline:none; font-family:"\5b8b\4f53",Arial,sans-serif; }
a,area{ blr:expression(this.onFocus=this.blur()); }
:focus{ -moz-outline-style:none; }
.clear { clear:both;}
.l{ float:left; }.mt_10{ margin-top:10px; }.ml_10{ margin-left:10px; _display:inline; }.mr_10{ margin-right:10px; _display:inline; }.mb_10{ margin-bottom:10px; }
.r{ float:right; }.fs_14{ font-size:14px; }.br_b{ border-bottom:1px dashed #ccc; }.mr_20 { margin-right:20px; _display:inline; }.mt_20{margin-top: 20px;}
.block{ display:block; }.m20{ margin: 20px 0; }.br5 { border-bottom: 5px solid #e9e9e9; padding:15px 0 10px 0;}

.none{ display:none; }
a:link,a:visited{ color:#5d5d5f; text-decoration:none; }
a:hover{ color:#f60; text-decoration:none; }.c { width:1100px; margin:0 auto; background:#fff; }.mt_20{ padding-top:20px; }
header,footer,section,details,aside,menu,nav,article,hgroup,figure,figcaption,time{ display: block; margin:0px; padding:0px; }
em,i{ font-style:normal; }

body { background:#f6f6f6; font-size:14px; color:#555555; line-height:1.8; color: #2a2a2a; background: url(../images/bg.jpg); }
img { vertical-align: middle; border: none; -webkit-touch-callout: none; }

.logo01 { height:62px; color:#7a7a7a; }
.logo_c { width:1006px; height:61px; margin:0 auto; }

.logo_l { height:61px;  width:600px; float:left;}
.logo_l a { padding-right:20px; float: left; width:230px;}
.logo_l a img { vertical-align:middle; float:left; } 
.logo_r { float:right; line-height:61px; }
.logo_r a { padding:0 6px; color:#7a7a7a; font-size: 12px; }


.wrap_right { float: left; width: 250px; margin-top: 3px; height: 25px;}
.wrap_right li { float: left; line-height: 33px; width: 60px; height:25px; }
.wrap_right li a { color: #666666;  font-size: 12px;}
.wrap_right .wrap_li1 { background: url("../images/weixin.jpg.htm") no-repeat scroll 0 10px transparent; padding-left: 20px; position: relative; }
.wrap_right .wrap_li2 { background: url("../images/weibo.jpg.htm") no-repeat scroll 0 10px transparent; padding-left: 20px; }
.wrap_li1 #imgW{ position: absolute; z-index: 999; top:28px; left: -1px;}


.banner { height:432px; z-index: 98; }
.banner_c_wrap { height:432px; background:url(../images/banner_wrap.jpg) no-repeat center top; z-index: 98;  }
.banner_c { width:1000px; margin:0 auto; }
.banner_c img { float:left; }

.nav { background: #0561b4; height:45px;}
.nav-ul { width: 1000px; margin:0 auto;}
.nav-ul li{ float: left; line-height: 45px;}
.nav-ul li a { color: #fff; font-family:"Microsoft Yahei"; padding:0 82px; font-size: 18px;}
.nav-ul li a:hover { color: #f60;}

.wrap { width: 1000px; margin:0 auto; overflow: hidden; zoom:1;}
.exhibition{ height:605px;}
.exhibition img{ display:inline; float:left;}

.method { overflow: hidden; zoom:1; background: url(../images/fucbg.jpg) no-repeat center top; height: 822px; padding:40px 0 0 0;}

.col{ overflow: hidden; zoom:1; padding-left: 40px;}
.col h2 { color: #428bcd; font-family:"Microsoft Yahei";  font-weight: normal; font-size: 20px;}
.col h2 a{ color: #428bcd;}
.col h2 a:hover { color: #f60;}
.col h3 { font-size: 14px; color: #555555;}
.col p { font-size: 12px; color: #555555; margin-top:0px; }

.col02 { text-align: right;  overflow: hidden; zoom:1; padding-right: 50px;}

.centerBox { width: 780px; margin:0 auto 0 auto;}
.centerBox p { text-align: center; color: #555555;}
.centerBox ul { margin-top: 20px;}
.centerBox ul li { margin:4px 0 0 8px; padding-bottom: 5px;}

.smallbanner { text-align: center;}

.guarantee { overflow: hidden; zoom:1; margin-top: 10px;}
.guarantee img{ display: block; margin:0 auto;}

.methodLink {}
.methodLink p { color: #0561b4; text-align: center; font-family:"Microsoft Yahei"; font-size: 22px;}
.methodLink a { display: block; margin:0 auto; font-family:"Microsoft Yahei"; background: #0561b4; text-align: center; font-size: 20px; color: #fff; width: 130px; height: 37px; line-height: 37px;}
.methodLink a:hover { color: #f60;}

#content {
  text-align:center;
  font-size:12px; width:350px; color:#555; text-align:left;
}
.blank {
  float: left;
  clear: left;
  height:21px
}

.liaoxiao { width: 915px; margin-top: 10px; float: right;}

.docLink { overflow: hidden; zoom:1; text-align: center; margin-top: 10px;}
.docLink a { padding-left: 10px;}

.title { overflow: hidden; zoom:1; margin:20 auto; clear: both;}
.title img { display: block; margin:0 auto;}

.baozhang-c { overflow: hidden; zoom:1; float: right;}
.baozhang-c p { padding:10px 20px; font-family:"Microsoft Yahei";  background: #ebebeb;}

.docListUl { overflow: hidden; zoom:1;}
.docListUl li { float: left; width: 165px; margin-left: 8px; margin-top: 10px;  display: inline;}
.docListUl li h3 { color: #fff; background: #428bcd; width:120px; height: 28px; text-align: center; line-height: 28px; display: block; margin:0 auto;}
.docListUl li p { text-align: center; width: 165px; height: 50px; font-family:"Microsoft Yahei"; margin-top: 5px; background: #eeeeee; font-size: 12px; color: #808080;}

.newArtilUl { overflow: hidden; zoom:1; margin-bottom: 20px;}
.newArtilUl li { float: left; background: #e9e9e9; width: 48%; font-size: 12px; height: 26px; line-height: 26px; margin-top: 10px; padding-left: 5px; color: #555;}

.linkUL { overflow: hidden; zoom:1; margin-right: -11px;}
.linkUL li { float: left; background: #e9e9e9; width: 90px; margin:11px 11px 0 0; display: inline;}
.linkUL li img { display: block; margin:0 auto;}

.new-ul { overflow: hidden; zoom:1; margin:10px -5px 20px 0;}
.new-ul li { float: left; width: 197px; display: inline; margin-right: 5px;}
.new-ul li img { display: block; margin:0 auto;}
.new-ul li h3 { font-size: 12px; font-weight: normal; text-align: center; color: #555555; font-family:"SimSun";}

.grup { overflow:hidden; zoom:1; width: 810px;  padding-left: 80px;}
.grup-ul { overflow: hidden; zoom:1; margin-bottom: 20px; margin-right: -11px;}
.grup-ul li { float: left; background: #e9e9e9; width: 194px; overflow: hidden; margin:11px 11px 0 0; display: inline;}
.grup-ul li img { display: block; margin:0 auto;}

.link { overflow: hidden; zoom:1; margin-top: 10px;}
.link a { float: left; margin-left: 13px; display: inline; width: 110px; height: 33px; line-height: 33px; background: #428bcd; color: #fff; font-family:"Microsoft Yahei"; font-size: 20px; text-align: center;}
.link a:hover { color: #f60;}

.anni { overflow:hidden; zoom:1; padding-left:40px;}
.anni h3.t { color: #428bcd; font-family:"Microsoft Yahei"; font-size: 18px;}
.anni h3.t span { color: #971a1e;}
.anni-ul { overflow: hidden; zoom:1; margin-bottom: 20px;}
.anni-ul li { float: left; background: #e9e9e9;  width: 295px; margin:7px 7px 0 0; display: inline;}
.anni-ul li img { display: block; margin:0 auto; padding:10px;}
.anni-ul li h3 { color: #555555; font-family:"Microsoft Yahei"; font-size: 14px; text-align: center; padding-bottom: 5px;}

.imgText { overflow: hidden; zoom:1;}
.imgText img { padding-right: 30px;}
.imgText-t { overflow: hidden; zoom:1;}
.imgText-t p { background: #ebebeb; font-size: 12px; color: #555555; font-family:"SimSun"; padding:10px;}
.imgText-t p span { color: #971a1e;}
.imgText-t p a { color: #1589cb;}
.imgText-t .i { font-size: 14px; color: #428bcd;}

.important { font-family:"Microsoft Yahei"; font-size: 16px; color: #971a1e; clear: both; text-align: right; margin:10px 0;}



.footer_wrap { background:#f0f0f0; height: 48px; clear: both; border-top: 5px solid #2d91cc; }
.footer { margin:0 auto;  width: 980px; }
.footer ul { margin: 0 auto; width: 400px; }
.footer ul li { color: #AFD5EB; float: left; line-height: 48px; }
.footer ul li a { color: #3399cc; font-size: 14px; font-weight: bold; padding: 0 15px; }.tein{ text-indent: 0;}

.banquan_wrap { background: none repeat scroll 0 0 #F7F7F7; padding-bottom: 15px; }
.buanquan { margin: 0 auto; width: 980px; }
.tel01 { float: left; }
.bq { float: left; padding-left: 65px; padding-top: 25px; }
.bq p { color: #666666; font-size: 12px; line-height: 24px; width: 520px; }
.bq p a { color: #FF0000; padding-left: 25px; }
.bq p span { color: #FF0000; }
.wx { float: left; margin-left: 20px; padding-top: 15px; }
.weixin { height: 145px; }
.weixin img { display: block; float: left; }
.weixin p { color: #000000; float: left; font-size: 12px; line-height: 20px; padding-left: 5px; padding-top: 15px; }


/*inner*/
.n_column { overflow: hidden; zoom:1; width: 920px; float: right;}
.n_column .imgText-t { height: 212px; padding-top: 10px; background: #ebebeb;}
.n_column .imgText-t p { padding:0px 20px; line-height: 1.8; text-indent: 2em;}

.neiUl { overflow: hidden; zoom:1; margin-bottom: 20px; margin-right: -15px;}
.neiUl li { float: left; width: 220px; overflow: hidden; margin:11px 15px 0 0; display: inline;}
.neiUl li img { display: block; margin:0 auto;}
.neiUl li h3 { color: #555555; font-family:"Microsoft Yahei"; font-size: 14px; text-align: center; padding-bottom: 5px;}

.neiUl { margin-right: -36px;}
.neiUl01 li { width: 282px; margin-right: 36px;}

.inIMgList { overflow: hidden; zoom:1; padding:0 0 0 30px;}
.inIMgList li { width: 480px;  height: 198px; float: left;}
.inIMgList li h2 { color: #0561b4; font-size: 14px;}
.inIMgList li p { font-size: 12px; color: #777777; margin-top: 10px; padding-right: 20px;}
.inIMgList li img { float: left; padding-right: 15px;}

.answerList { height: 705px; overflow-y:scroll; margin:0 10px 0 30px;}
.answerList_important { height: 29px; line-height: 29px; padding-left: 40px; background: url(../images/tip002.jpg) no-repeat left center; font-family:"Microsoft Yahei"; font-size: 16px; color: #d20000; margin:30px 0;}

#Index_Box { position: relative; margin: 0 auto; width: 600px; height: 190px; }
#Index_Box ul { position: relative; width: 650px; height: 190px; }
#Index_Box li { z-index: 0; position: absolute; list-style-type: none; width: 0px; height: 0px; overflow: hidden; top: 146px; cursor: pointer; list-style-image: none; left: 377px; }
#Index_Box li img { width: 100%; background: url(../images/loading.gif) no-repeat center 50%; height: 100%; vertical-align: top; }
#Index_Box .prev { display: block; }
#Index_Box .next { display: block; }
#Index_Box .prev,#Index_Box .next{ z-index: 100; overflow: hidden; cursor: pointer; position: absolute; width: 80px; }
#Index_Box .prev { background: url(../images/next.png) 0px 0px; height: 120px; top: 20px; left: 85px; }
#Index_Box .next { background: url(../images/next.png) -80px 0px; height: 120px; top: 20px; right: 85px; }

.answerListDl { overflow:hidden; zoom:1; font-family:"Microsoft Yahei";}
.answerListDl dt{ color:#0561b4; font-size:16px;}
.answerListDl dt span { font-size:30px;}
.answerListDl dd { padding-left:30px; background:url(../images/tip001.jpg) left top no-repeat;}
.answerListDl dd p { color:#333333; font-size:14px; padding:10px; background:#f4f4f4; margin-left:5px;}

.answerListDl01 { overflow:hidden; width:430px; float:left; margin-left:30px; display:inline; zoom:1; font-family:"Microsoft Yahei";}
.answerListDl01 dt{ color:#0561b4; font-size:16px;}
.answerListDl01 dt span { font-size:30px;}
.answerListDl01 dd { padding-left:30px; background:url(../images/tip001.jpg) left top no-repeat;}
.answerListDl01 dd p { color:#333333; font-size:14px; padding:10px; background:#f4f4f4; margin-left:5px;}





/**2014.5.7顶部改版**/
.gb-nav-logo{ width:100%; height:92px; background:url(../images/bg-nav.jpg) center repeat-x;}
.gb-nav-logo1{ width:980px; height:85px; margin:0 auto;}
.gb-nav-logo1-1{ width:398px; height:85px; float:left;}
.gb-nav-logo1-2{ width:312px; height:85px; float:left; background:url(../images/nav-zmj.jpg) no-repeat;}
.gb-nav-logo1-2 ul{ margin:48px 0 0 46px;}
.gb-nav-logo1-2 ul li{ line-height:18px; font-size:13px;}
.gb-nav-logo1-2 ul li a{ color:#005b8c;}
.gb-nav-logo1-3{ width:270px; height:85px; float:left;}
.nav-daohang{	background:url(../images/bg-daohang.jpg) center no-repeat; height:46px;	width:100%;	height:46px;	position:relative;}
.nav-daohang ul{ width:980px; height:46px; margin:0 auto;}
.nav-daohang ul li{ float:left; font-size:14px; width:98px; text-align:center;  margin-top:17px; color:#FFF;display:inline; overflow:hidden;}
.nav-daohang ul li a{ color:#FFF;}
.nav-daohang ul li a.dhgh{ font-weight:bolder; color:#8e0000;}


/*****2014.5.17改首页案例****/
.gb-anli{ width:952px; height:685px; margin-top:10px;}
.gb-anli-tp{ width:952px; height:57px;}
.gb-anli-bm{ border:1px solid #c8dee6; width:950px; height:625px;}
.gb-dl{ width:457px; height:141px; border:1px solid #c5c2c2; margin:11px 0 0 11px; float:left; background:#f1f8fb; display:inline;}
.gb-dl dt{ width:440px; height:29px; border-bottom:1px solid #c5c2c2; margin:0 auto;text-align:center;font-size:14px;line-height:29px;}
.gb-dl dt a{  color:#167dc8;  font-weight:bold; }
.gb-dl dd{ position:relative; width:455px; height:100px;}
.gb-dl dd ul{}
.gb-dl dd ul li{ width:127px; height:90px; border:1px solid #c5c2c2; float:left; margin:9px 0 0 26px; display:inline;} 
.gb-dl dd ul li.gb-li{ margin-left:9px; display:inline;}
.gb-dl dd ul li img{ margin:1px; width:125px; height:88px; display:inline;}
.jianjiao1{ width:13px; height:26px; position:absolute; left:145px; top:40px;}
.jianjiao2{ width:13px; height:26px; position:absolute;left:300px; top:40px; }
.liucheng{ width:980px; height:136px; margin:9px auto; display:inline;}

/*底部*/
.main-footer{ width:100%; height:222px;}
.main-footer-tp{ background:url(../images/bg-footer.jpg) repeat-x; height:42px; width:100%;}
.main-footer-tp ul{ width:950px; margin:0 auto;}
.main-footer-tp ul li{ float:left; width:95px; font-size:14px; line-height:40px; text-align:center;}
.main-footer-tp ul li a{ color:#FFF;}
.main-footer-bm{ background:url(../images/bg-footer-dibu.jpg) repeat-x; width:100%; height:180px;}
.main-footer-bm dl{ width:980px; margin:0 auto;}
.main-footer-bm dl dt{ width:469px; height:111px; float:left; margin:28px 0 0 0;}
.main-footer-bm dl dd{ width:450px; height:140px; float:left; margin:12px 0 0 40px;}
.main-footer-bm dl dd img{ float:left; /*width:223px; height:120px;*/ margin:10px 0 0 0; display:inline;}
.main-footer-bm dl dd p{ float:left; width:212px; height:140px; line-height:23px; color:#030303; padding:0 0 0 45px; text-indent:0em; font-size:12px;}