﻿
@charset "utf-8";

#apDiv1 {
	position:fixed;
	right:0px;
	top:99px;
	width:150px;
	height:350px;
	z-index:1000;
	_position:absolute;
	_top:expression_r(documentElement.scrollTop + 300 + "px");
}

.ciadsfirst{background:url(../bg/lc7.jpg) no-repeat}

.ciadscase{background: url(../bg/pdd.gif) no-repeat 174px 5px;color: #0063ad }

.ciadscase1{background:url(../bg/pdd1.gif) no-repeat 174px 5px }

.ciadscase2{background:url(../bg/pdd1.gif) no-repeat 174px 5px;color:#0063ad}

.ciadscase3{background:url(../bg/pdd.gif) no-repeat 174px 5px}

.ciadscase4{background:url(../bg/lc6.gif) no-repeat 0 20px}

.ciadscase5{color:#0063ad;font-size:19px;line-height:19px}

.ciadscase6{background:url(../bg/lc4.gif) no-repeat 0 20px}

.ciadscase7{ background: url(../bg/lc4.gif) no-repeat -17px 20px}

.ciadscase8{ background: url(../bg/lc6.gif) no-repeat 0 20px}

.clear{ overflow:hidden; _height:1px; _overflow:visible;}

.clean{ font-size:0px; line-height:0px; clear:both;}

.none{ display:none;}

:focus { outline: 0;}

a{ blr:expression(this.onFocus=this.blur());text-decoration:none;}

*{ margin:0; padding:0; -webkit-text-size-adjust:none; color: #000;}

a{ text-decoration:none; outline:none; cursor:pointer;}

a:hover,img{ border:none;}

::selection{color:#fff; background:#096fe0;}

::-moz-selection{color:#fff; background:#096fe0;}

::-webkit-selection{color:#fff; background:#096fe0;}

body,button,input,select,textarea{ font:14px Verdana, Geneva, sans-serif; }

body{ background:#f7f7f7; }

textarea{ resize:none}

h1,h2,h3,h4,h5,h6{ font-weight:normal;}

i{ font-style:normal;}

p{ text-align:justify; text-justify:inter-ideograph;}

ul,ol,dl{ list-style-type:none;}

.fl,.fr,.lifl li,.lifl li dd{ float:left; display:inline; list-style:none;}

.fr{ float:right; line-height:26px;font-family:Microsoft YaHei,LiHei Pro;color:#999;}

.fmyh,h2.t,ul.mf input.t,ul.mf li{ font-family:Microsoft YaHei,LiHei Pro; }

.ttuc{ text-transform:uppercase;}

.szm{ text-transform:capitalize; }

.mod{ position:relative; z-index:999; }

.scroll,.scroll2{ position:relative; overflow:hidden;}

.scroll ul{ position:absolute; width:20000em;}

.scroll2 ul{ position:absolute; height:200em;}

.scroll ul li{ float:left; }
.zizhifenm ul li{ float: normal; }
.wrap{ width:1110px; margin:0 auto;}

.mod{ position:relative; z-index:97; }

.fd{ background:#fff; }

.topabr{ height:95px; position:relative; background:url(../bg/dt.gif) no-repeat 655px 21px; }

.logo{ position:absolute; top:5px; }

.logo a{ background:url(../bg/logo.jpg) no-repeat; width:506px; height:83px; display:block; overflow:hidden; }

.mininav{ position:absolute; top:5px; right:15px; }

.mininav li{ height:86px; overflow:hidden; margin-left:12px; }

.mininav li a{ color:#b5b5b5; background:url(../bg/xdx.gif) no-repeat; padding-left:22px; }

.mininav li a:hover{ color:#76c8d4; background-position: 0 -16px; }

.group{ position:absolute; top:48px; right:100px; }
.weixewm{ position:absolute; top:15px; right:0px; }
.weixewm img{width: 70px;}
ul.group li{ width:163px; height:24px; line-height:24px; border-bottom:1px dashed #cccccc; padding-left:10px; background:#fff; }

ul.group li a{ color:#c4c4c4; }

ul.group li a:hover{ color:#76c8d4; }

.fdm{ background:url(../bg/mbj.png) repeat-x left bottom; height:44px; }

ul.menu{ height:40px; line-height:40px; }

ul.menu li{ font-size:14px; width:140px; text-align:center; position:relative; }

ul.menu li.line{ background:url(../bg/line.gif) no-repeat 0 10px; width:1px; height:40px; overflow:hidden; }

ul.menu li a{ color:#fff; }

ul.menu li a:hover{ color:#ff0000; }

ul.menu li.m1{ width:40px; }

ul.menu li.m1 a{ background:url(../bg/sy.jpg) no-repeat 0 10px; width:18px; height:44px; display:block; }

ul.menu li dl{ position:absolute; top:29px; left:0px; padding-top:10px; height:0px; overflow:hidden; background:url(../bg/mbj1.png) repeat 0 0;}

ul.menu li dd{ margin-bottom:3px; font-size:12px; }

ul.menu li dd a{ color:#fff; width:140px; text-align:center; display:block; height:23px; line-height:23px; }

ul.menu li dd a:hover{ background:url(../bg/mnj.gif) center top  no-repeat; color:#fff; }

.mbj{ /*background:url(../bg/mbj1.png) repeat 0 0*/; height:0px; overflow:hidden; position:absolute; top:40px; left:0px; width:991px; }

.fdm1{ position:relative; top:0px; height:444px; margin-bottom:20px; }

.fdm4{ position:relative; top:-4px; height:253px; overflow:hidden; margin-bottom:20px; background-color: blue; }

.banner{ height:444px; overflow:hidden; position:absolute; top:0px; left:0px; width:100%; }

.fdm2{ position:relative;  }

.gupiao{ position:absolute; top:0px; right:3px; background:url(../bg/t1.png) no-repeat 0 -7px; width:194px; height:32px; overflow:hidden; font-size:15px; line-height:32px; color:#fff; padding-left:18px; }

.kcase{ position:absolute; top:411px; width:991px; }

ul.bcase li{ margin: 0 3px; background:url(../bg/dd.png) no-repeat; _background:url(../bg/dd.gif) no-repeat; width:16px; height:16px; cursor:pointer; overflow:hidden; }

ul.bcase li.hover{ background-position:-16px 0; }

.nav{ background:url(../bg/navbj.gif) no-repeat; height:110px; overflow:hidden; padding-left:7px; }

.nav li{ margin: 0 43px; text-align:center; }

.nav li a{ display:block; width:76px; height:81px; padding-top:80px; color:#565656; _letter-spacing:-1px; }

.nav li a:hover{ font-weight:bold; color:#ff0000; }

.nav li.nv1 a{ background:url(../bg/fl1.png) no-repeat; }

.nav li.nv1 a:hover{ background-position:-76px 0; }
.top{text-align:right; line-height:28px; width:1110px; font-family:"黑体"; font-size:14px; font-weight:bold; z-index:1000;}
.nav li.nv2 a{ background:url(../bg/fl2.png) no-repeat; }

.nav li.nv2 a:hover{ background-position:-76px 0; }

.nav li.nv3 a{ background:url(../bg/fl3.png) no-repeat; }

.nav li.nv3 a:hover{ background-position:-76px 0; }

.nav li.nv4 a{ background:url(../bg/fl4.png) no-repeat; }

.nav li.nv4 a:hover{ background-position:-76px 0; }

.nav li.nv5 a{ background:url(../bg/fl5.png) no-repeat; letter-spacing:-1px; }

.nav li.nv5 a:hover{ background-position:-76px 0; }

.nav li.nv6 a{ background:url(../bg/fl6.png) no-repeat; }

.nav li.nv6 a:hover{ background-position:-76px 0; }

.nav li.nv7 a{ background:url(../bg/fl7.png) no-repeat; }

.nav li.nv7 a:hover{ background-position:-76px 0; }

.nav li.nv8 a{ background:url(../bg/fl8.png) no-repeat; }

.nav li.nv8 a:hover{ background-position:-76px 0; }

.news{ width:273px; margin-top:33px; margin-left: 26px; }

.news .nwbt{ height:27px; overflow:hidden; background:url(../bg/nbt.gif) no-repeat left bottom; margin-bottom:20px; }

.news .nwbt h3{ background:url(../bg/w21.gif) no-repeat; height:16px; overflow:hidden; }

.news .nwbt span a{ background:url(../bg/more.gif) no-repeat 0 -14px; width:53px; height:14px; display:block; overflow:hidden; margin-top:3px; }

.news .nwbt span a:hover{ background-position: 0 0;}

.news li{ width:273px; margin-top:8px; border-bottom:1px dashed #d6d4d4; }

.news li a{ height:21px; display:block; color:#000; }

.news li a:hover{ color:#ff0000; }

.news li a span{ color:#b3b3b3; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding: 0 12px 0 3px; }

.news li a:hover span{ color:#ff0000; }

.investor{ margin-left:25px; }

.investor .nwbt h3{ background:url(../bg/fwdh1.png) no-repeat; }

.investor .nwbt span a{ background:url(../bg/more.gif) no-repeat 0 -14px; width:53px; height:14px; display:block; overflow:hidden; margin-top:3px; }

.investor .nwbt span a:hover{ background-position: 0 0; }

.journal{ width:393px; margin:33px 0 0 0px; position:relative; }

.journal .nwbt{ height:27px; overflow:hidden; background:url(../bg/nbt1.gif) no-repeat left bottom; margin-bottom:20px; }

.journal .nwbt h3{ background:url(../bg/w11.gif) no-repeat; height:16px; overflow:hidden; }

.news1 .nwbt h3{ background:url(../bg/fwdh1.png) no-repeat; height:16px; overflow:hidden; }

.journal .nwbt span a{ background:url(../bg/more.gif) no-repeat 0 -14px; width:53px; height:14px; display:block; overflow:hidden; margin-top:3px; }

.journal .nwbt span a:hover{ background-position: 0 0;}

.journal .jonei{ height:179px; overflow:hidden; border-bottom: 1px dashed #D6D4D4;}

.journal .jonei li{ width:393px; }

.journal .jonei .jtu{ background:url(../bg/pj.gif) no-repeat; width:72px; height:97px; padding:2px 3px 0 3px; }

.journal .jonei .jqn{ width:142px; }

.journal .jonei .jqn .name{ height:49px; border-bottom:1px dashed #d6d4d4; font-size:19px; line-height:19px; color:#025597; margin-bottom:3px; }

.journal .jonei .jqn .name i{ color:#888888; font-size:13px; display:block; margin-top:6px; }

.journal .jonei .jnei{ color:#828181; line-height:25px; }

.journal .zja{ background:url(../bg/an.gif) no-repeat; width:19px; height:17px; overflow:hidden; cursor:pointer; position:absolute; top:48px; right:20px; }

.journal .yja{ background:url(../bg/an.gif) no-repeat -20px 0; width:19px; height:17px; overflow:hidden; cursor:pointer; position:absolute; top:48px; right:0px; }

.fdm3{ background:#eeeded; height:84px; border-top:1px solid #cfcfcf; margin-top:52px; }

.copy{color: #666666;
    line-height: 70px;
    text-align: center; color:#666666; }
.copy a{ color:#666666; }

.copy i{ display:block; color:#565656; margin-top:2px; }

ul.fmenu{ position:absolute; top:20px; left:0px; }

ul.fmenu li.fline{ background:url(../bg/fline.gif) no-repeat; width:1px; height:12px; overflow:hidden; margin: 2px 6px 0 6px; }

ul.fmenu li a{ color:#565656; }

ul.fmenu li a:hover{ color:#76c8d4; }

.fxa{ position:absolute; top:40px; right:0px; color:#565656; }
.weixin{position:absolute; top:5px; right:0px;  }
.fxa span{ padding-top:5px; }

.mbx{ height:37px; overflow:hidden; background:url(../bg/mbx.gif) no-repeat left top; padding-left:23px; color:#b6b6b6; line-height:20px; }

.side{ width:190px; }

.pro_case .pbt{font-size:28px; line-height:28px; color:#0063ad; height:56px; border-bottom:1px solid #cccccc; overflow:hidden; font-weight:bold; }

.pro_case ul{ padding-top:10px; }

.pro_case li{ width:190px; margin-bottom:10px; font-weight:bold; border-bottom:1px solid #ccc;  }

.pro_case li a{ height:25px; display:block; color:#000; padding-left:19px; font-size:13px; }

.pro_case li a:hover{ color:#ff0000; background:url(../bg/zuo.jpg) no-repeat left; }

.pro_case li a.hover{ color:#ff0000; background:url(../bg/pdd.gif) no-repeat 174px 5px; }

.pro_case li a.on{ color:#0063ad; background:url(../bg/pdd.gif) no-repeat 174px 5px; }

.pro_case .ny_Nav_list .liT{ border-bottom:1px solid #ccc; }

.pro_case .ny_Nav_list .liD{ width:190px; display:none; height:auto; border-bottom:none; margin-bottom:0px; }

.pro_case .ny_Nav_list .liD a{ padding-left:38px; margin-bottom:3px; }

.pro_case .ny_Nav_list .liD a:hover{ background:url(../bg/pdd2.gif) no-repeat 20px 8px; }

.pro_case1 .pbt{font-size:28px; line-height:28px; color:#0063ad; height:56px; border-bottom:1px solid #cccccc; overflow:hidden; font-weight:bold; }

.pro_case1 ul{ padding-top:10px; }

.pro_case1 li{ width:190px; margin-bottom:10px; font-weight:bold; border-bottom:1px solid #ccc;  }

.pro_case1 li a{ height:25px; display:block; color:#999; padding-left:19px; font-size:13px; }

.pro_case1 li a:hover{ color:#0063ad; background:url(../bg/pdd.gif) no-repeat 174px 5px; }

.pro_case1 li a.hover{ color:#0063ad; background:url(../bg/pdd.gif) no-repeat 174px 5px; }

.pro_case1 li a.on{ color:#0063ad; background:url(../bg/pdd.gif) no-repeat 174px 5px; }

.pro_case1 .ny_Nav_list .liT{ border-bottom:1px solid #ccc; }

.pro_case1 .ny_Nav_list .liD{ width:190px; display:none; height:auto; border-bottom:none; margin-bottom:0px; }

.pro_case1 .ny_Nav_list .liD a{ padding-left:38px; }

.pro_case1 .ny_Nav_list .liD a:hover{ background:url(../bg/pdd2.gif) no-repeat 20px 8px; }

.main{ width:890px;}

.mbt{height:auto;  overflow:hidden; font-family:Arial, Helvetica, sans-serif; color:#2ec1d7; font-size:26px; line-height:36px; font-weight:bold; text-indent:0em; position: relative;border-bottom:1px solid #ccc;}

.mbt i{ font-size:18px; line-height:18px; color:#bbb; }

.mbt i span{ color:#0063AD;}
.pagination-wrapper {
 clear:both;
 padding:1em 0 2em 0;
 text-align:center;
}
.pagination {
 display: inline-block;
 *display: inline;
 *zoom: 1;
 font-size:12px;
 border-radius: 3px;
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li{
 list-style: none;
 display: inline;
 float: left;
 line-height: 1em;
 text-decoration: none;
 border: 1px solid #ddd;
 border-left-width: 0;
}
.pagination li a {
 display: inline-block;
 padding: .5em .8em;
 background-color: #f9f9f9;
 color: #000;
}
.pagination li a:link{
 background:#fff;
 color: #000;
}
.pagination li a:hover{
 text-decoration:none;
}
.pagination li a:link:hover {
 color: #000;
}
.pagination li.thisclass {
 background-color: #f9f9f9;
 color:#999;
}
.pagination li:first-child {
 border-left-width: 1px;
 border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
 border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
 color: #444;
}
.ny_about{ padding:25px 0 0 5px;}
.cp{float:left; margin-top:30px;}
.cp .cplist{ float:left;}
.cp .cplist li{list-style:none; width:270px; height:auto; margin:10px; float:left; border:1px solid #ccc;}
.cp .cplist li p{ line-height:35px; text-align:center;}
.cp .cplist li p:hover{ background:#961d26;}
.cp .cplist li p:hover a{ color:#fff;}
.case{float:left; margin-top:30px;}
.case .caselist{ float:left;}
.case .caselist li{list-style:none; width:390px; height:130; margin:10px; float:left; border:1px solid #ccc;}
.case .caselist li p{ line-height:35px; text-align:center;font-size:16px;}
.case .caselist li p a{color:#000;}
.case .caselist li p:hover{ background:#961d26;}
.case .caselist li p:hover a{ color:#fff;}
.fdm6{ margin-bottom:-52px; }

.ny_hxcp{ background:url(../bg/hxcp.gif) no-repeat left 50px; padding-top:23px; height:auto!important; height:700px; min-height:700px; }

ul.ny_nk{ background:url(../bg/nk1.jpg) repeat; padding:0 23px 0 0; }

ul.ny_nk li{ width:154px; background:url(../bg/nkbj.gif) no-repeat left top; padding:19px 4px 0 16px; margin:27px 28px 0 28px; position:relative; }

ul.ny_nk li a{ height:290px; display:block; overflow:hidden; }

ul.ny_nk li .xiazai a{ width:54px; height:27px; line-height:27px; color:#999; position:absolute; bottom:8px; left:18px; background:url(../bg/dq2.gif) no-repeat 30px top; }

ul.ny_nk li .xiazai a:hover{ color:#ff0000; }

ul.ny_nk li .name{ height:70px; overflow:hidden; color:#565656; font-size:13px; padding-top:13px; }

ul.ny_nk li .name i{ display:block; color:#565656; font-size:13px; line-height:18px; }

ul.ny_nk li a:hover .name i{ color:#0063ad; }
.mypage{ margin:35px auto 0 auto;}
.mypage a,.mypage b{margin: 4px;font-size: 14px;  padding:1px 4px; background: #EEEDED; border: 1px solid #CFCFCF; color: #666}
/*.mypage a{ background:url(../bg/ann2.gif) no-repeat; width:27px; height:23px; line-height:23px; display: inline-block; text-align:center; overflow:hidden; color:#000 !important; }
.mypage b{background:url(../bg/ann2.gif) no-repeat; width:27px; height:23px; line-height:23px; display: inline-block; text-align:center; overflow:hidden; color:#000 !important;}
.mypage a b{background:url(../bg/ann2.gif) no-repeat; width:27px; height:23px; line-height:23px; display: inline-block; text-align:center; overflow:hidden; color:#000 !important;}*/
ul.page{ margin:35px auto 0 auto;  background-color: red}

ul.page b { margin: 0 2px; color: #000 !important; }

ul.page  a{ float: left;background:url(../bg/ann2.gif) no-repeat; width:27px; height:23px; line-height:23px; text-align:center; overflow:hidden; color:#000 !important; }

ul.page  a:hover{ background-position: 0 -23px; color:#fff; }

ul.page  a.hover{ background-position: 0 -23px; color:#fff; }

ul.page  a.pn{ background:url(../bg/ann1.gif) no-repeat; }

ul.page  a:hover.pn{ background-position: 0 -23px; }

ul.page  a.ne{ background:url(../bg/ann1.gif) no-repeat -27px 0 ; }

ul.page  a:hover.ne{ background-position: -27px -23px; }

.ny_jtjs{ line-height:22px; color:#565656; padding:30px 0; }

.jt{ background:url(../bg/jj.gif) no-repeat right 20px; padding-right:235px; height:auto!important; height:390px; min-height:370px; }

.rfyy ul{ background:#e3e3e3; height:39px; overflow:hidden; padding-left:20px; }

.rfyy ul li{ color:#0063ad; font-size:20px; line-height:39px; font-weight:bold; }

.rfyy ul li span{ color:#2ec1d7; line-height:24px; padding-left:10px; display:block; }

.rfyy ul li span i{ display:block; font-size:14px; line-height:14px; }

.rfnei{ padding:10px 0; }

.ny_jk{ padding:30px 5px 0 5px; }

.gajk{ padding-top:88px; background:url(../bg/ga.gif) no-repeat 20px 0; text-align:center; color:#565656; line-height:23px; }

.gajk h3{ color:#0063ad; font-size:18px; line-height:18px; font-weight:bold; margin-bottom:5px; }

ul.gzf{ padding-top:20px; }

ul.gzf li{ width:339px; margin: 0 14px 24px 0; }

ul.gzf li a.g1{ background:url(../bg/gaf1.gif) no-repeat 0 -157px; width:339px; height:157px; display:block; }

ul.gzf li a:hover.g1{ background-position: 0 0; }

ul.gzf li a.g2{ background:url(../bg/gaf2.gif) no-repeat 0 0; width:339px; height:157px; display:block; }

ul.gzf li a:hover.g2{ background-position: 0 -157px; }

ul.gzf li a.g3{ background:url(../bg/gaf3.gif) no-repeat 0 0; width:339px; height:157px; display:block; }

ul.gzf li a:hover.g3{ background-position: 0 -157px; }

ul.gzf li a.g4{ background:url(../bg/gaf4.gif) no-repeat 0 0; width:339px; height:157px; display:block; }

ul.gzf li a:hover.g4{ background-position: 0 -157px; }

ul.ny_rf{ padding-top:21px; }

ul.ny_rf li{ width:717px; margin: 16px 0 0 0; }

ul.ny_rf li a{ background:url(../bg/rf1.gif) no-repeat 3px 0; height:154px; display:block; overflow:hidden; padding:21px 30px 0 8px }

ul.ny_rf li .frnei{ margin-left:180px; }

ul.ny_rf li .frnei .name{ height:45px; overflow:hidden; border-bottom:1px dashed #acacac; }

ul.ny_rf li .frnei .name .rfn{ color:#818080; }

ul.ny_rf li .frnei .name .rem{ color:#0063ad; font-size:16px; line-height:16px; }

ul.ny_rf li .frnei .name .rem i{ display:block; font-size:9px; line-height:9px; font-family:Arial, Helvetica, sans-serif; color:#bdbdbd; margin-top:5px;  }

ul.ny_rf li .fnei{ height:70px; overflow:hidden; color:#565656; line-height:22px; padding-top:14px; }

.yygybt{ height:97px; overflow:hidden; background:url(../bg/yygy1.gif) no-repeat center bottom; color:#b0b0b0; line-height:21px; padding:60px 10px 0 50px; margin-bottom:10px; }

ul.yygylist li{ margin-top:16px; width:707px; }

ul.yygylist li a{ background:url(../bg/yygy.gif) no-repeat 0 -135px; width:557px; height:100px; display:block; overflow:hidden; padding:14px 95px 21px 55px; }

ul.yygylist li a:hover{ background-position: 0 0 ; }

ul.yygylist li .yygnr{ margin-left:201px; }

ul.yygylist li .yygnr .name{ color:#0f6cb1; font-size:16px; line-height:16px; margin-bottom:15px; }

ul.yygylist li .yygnr .yygynei{ color:#565656; line-height:21px; }

.zrbt{ color:#999; line-height:21px; background:url(../bg/zr.gif) no-repeat; height:96px; overflow:hidden; padding:120px 300px 0 5px; }

.ny_zr .ny_zrbt{ height:34px; width:109px; background:#0063ad; font-size:18px; line-height:34px; text-align:center; color:#fff; overflow:hidden; margin-bottom:20px; }

.ny_zr .ny_zrbt1{ height:34px;margin-bottom:20px; }

.ny_yf{ color:#666666; line-height:21px; padding-top:40px; }

.ny_yf .tu{ text-align:center; margin-bottom:30px; }

.tdtop{ background:url(../bg/td1.jpg) no-repeat; height:6px; overflow:hidden; margin-top:44px; }

ul.ny_td{ background:url(../bg/td2.jpg) repeat-y left top; padding:10px 0 40px 0; }

.tdbot{ background:url(../bg/td4.jpg) no-repeat; height:8px; overflow:hidden; }

ul.ny_td li{ width:717px; margin-top:29px; }

ul.ny_td li .name{ width:104px; background:url(../bg/td3.jpg) no-repeat; width:106px; height:37px; overflow:hidden; font-size:18px; text-align:center; line-height:37px; color:#fff; }

ul.ny_td li dl.tdjs{ margin-left:72px; border-bottom:1px dashed #acacac; padding-bottom:15px; width:501px; }

ul.ny_td li dl.tdjs dd{ width:501px; line-height:31px; color:#0063ad; }

ul.ny_td li dl.tdjs dd span{ color:#818080; font-size:14px; width:85px; display:block; }

.zrlist{ height:112px; border-bottom:1px dashed #acacac; overflow:hidden; padding-top: 10px; }
.zizhifenm{ height:auto; border-bottom:0px dashed #acacac; overflow:hidden; }
.zrlist li{ width:716px; }
.zizhifenm li{  margin-top: 12px; line-height:28PX;float: left; background:url(../bg/nz.jpg) no-repeat left; vertical-align: middle;}
.zrlist li a{ display:block; color:#999;}

.zrlist li .name{ width:83px; font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:30px; text-align:right; margin-right:32px; }
.zrlist li a img{width: 175px; height: 105px}
.zrlist li .name i{ display:block; line-height:18px; }

.zrlist li .zrnei{ width:695px; margin-left:30px; line-height:21px; color:#999; }

.zrlist li .zrnei i{ display:block;  font-size:12px; line-height:32px; float:left; }
.zrlist li .zrnei SPAN{float:right;}
.zrlby li{ width:716px; margin-top:12px; }

.zrlby li a{ height:25px; display:block; color:#565656; }

.zrlby li a span{ font-family:Arial, Helvetica, sans-serif; color:#aaa; font-size:13px; padding-right:27px;  padding-left: 15px;}

.zra{z-index: 1000; background:url(../bg/ann1.gif) no-repeat 0 -23px; width:27px; height:23px; overflow:hidden; position:absolute; top:10px; right:27px; cursor:pointer; }

.yra{z-index: 1000; background:url(../bg/ann1.gif) no-repeat -27px 0; width:27px; height:23px; overflow:hidden; position:absolute; top:10px; right:0px; cursor:pointer; }

ul.tzlist{ padding-top:20px; }

ul.tzlist li{ width:717px; border-bottom:1px dashed #acacac; margin-top:10px; }

ul.tzlist li a{ height:25px; display:block; color:#666;  }

ul.tzlist li a:hover{ color:#0063ad; }

ul.tzlist li span{ color:#666; font-size:13px; line-height:13px; padding-right:23px; }

.ny_wh{ padding:35px 0 0 15px; }

.whside{ background:url(../bg/rfwh1.gif) no-repeat 150px 0; height:100px; overflow:hidden; margin-top:35px; }

.whmain{ position:relative; height:428px; overflow:hidden;  }

.whmain .wod a{ width:212px; height:212px; display:block; position:relative; }

.whmain .wod a .name{ position:absolute; top:0px; left:0px; background:url(../bg/whbj.png) no-repeat; width:212px; height:137px; font-size:25px; line-height:25px; color:#fff; text-align:center; padding-top:75px; display:none; }

.whmain .wod a:hover .name{ display:block; }

.whmain .wod a .name i{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; color:#cce0ef; line-height:16px; margin-top:6px;text-transform:capitalize; }

.whmain .wod a .name span{ display:block; font-size:10px; line-height:14px; margin-top:2px; font-family:Arial, Helvetica, sans-serif; }

.whmain .wht1{ background:url(../bg/wht1.gif) no-repeat; width:214px; height:214px; overflow:hidden; position:absolute; top:0px; left:37px; }

.whmain .wht2{ background:url(../bg/wht2.gif) no-repeat; width:217px; height:214px; overflow:hidden; position:absolute; top:0px; left:251px; }

.whmain .wht2 a .name{ position:absolute; top:0px; left:2px;}

.whmain .wht3{ background:url(../bg/wht3.gif) no-repeat; width:215px; height:214px; overflow:hidden; position:absolute; top:0px; left:468px; }

.whmain .wht3 a .name{ position:absolute; top:0px; left:3px;}

.whmain .wht4{ background:url(../bg/wht4.gif) no-repeat; width:214px; height:214px; overflow:hidden; position:absolute; top:214px; left:37px; }

.whmain .wht4 a .name{ position:absolute; top:2px; left:0px;}

.whmain .wht5{ background:url(../bg/wht5.gif) no-repeat; width:217px; height:214px; overflow:hidden; position:absolute; top:214px; left:251px; }

.whmain .wht5 a .name{ position:absolute; top:2px; left:2px;}

.whmain .wht6{ background:url(../bg/wht6.gif) no-repeat; width:215px; height:214px; overflow:hidden; position:absolute; top:214px; left:468px; }

.whmain .wht6 a .name{ position:absolute; top:3px; left:2px;}

.whwz{ text-align:center; line-height:22px; color:#666666; margin:25px 0; }


.whwz h3{ color:#0063ad; font-size:20px; line-height:20px; margin-bottom:10px; }
.whwz p{ text-align:center; }

.shtitle{ background:url(../bg/rfjzg.jpg) no-repeat; height:150px; overflow:hidden; margin-top:42px; }

ul.shlist li.sht1{ margin-left:6px; }

ul.shlist li.sht1 a{ background:url(../bg/rfjzgl1.jpg) no-repeat; width:133px; height:278px; display:block; overflow:hidden; }

ul.shlist li.sht1 a:hover{ background:url(../bg/rfjzgn1.jpg) no-repeat; }

ul.shlist li.sht2{ margin-left:5px; }

ul.shlist li.sht2 a{ background:url(../bg/rfjzgl2.jpg) no-repeat; width:133px; height:278px; display:block; overflow:hidden; }

ul.shlist li.sht2 a:hover{ background:url(../bg/rfjzgn2.jpg) no-repeat; }

ul.shlist li.sht3{ margin-left:6px; }

ul.shlist li.sht3 a{ background:url(../bg/rfjzgl3.jpg) no-repeat; width:133px; height:278px; display:block; overflow:hidden; }

ul.shlist li.sht3 a:hover{ background:url(../bg/rfjzgn3.jpg) no-repeat; }

ul.shlist li.sht4{ margin-left:6px; }

ul.shlist li.sht4 a{ background:url(../bg/rfjzgl4.jpg) no-repeat; width:133px; height:278px; display:block; overflow:hidden; }

ul.shlist li.sht4 a:hover{ background:url(../bg/rfjzgn4.jpg) no-repeat; }

ul.shlist li.sht5{ margin-left:6px; }

ul.shlist li.sht5 a{ background:url(../bg/rfjzgl5.jpg) no-repeat; width:133px; height:278px; display:block; overflow:hidden; }

ul.shlist li.sht5 a:hover{ background:url(../bg/rfjzgn5.jpg) no-repeat; }

.gsyx{ background:url(../bg/gsyx.gif) no-repeat; height:20px; overflow:hidden; padding:30px 0 0 65px; margin-top:15px; }

.gsyx a{ color:#666; text-transform:none ;}

.detail{ padding-top:14px; }

.detail .tit { line-height: 21px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden; color:#0063ad; font-size:18px; padding-bottom:10px }

.detail .related { padding:6px 0; text-align: center; color:#bab9b9; }

.detail .related span { padding: 0 10px;}

.detail .text { padding: 10px; line-height: 35px; color:#565656; position: relative; overflow: hidden; font-size: 13px;}
.myself_qywh{border-bottom: 1px solid #CCC;}
.myself_qywh .pro_case li{width: 80px; border-bottom: 0px;}
.myself_cpzxx  li{width: auto !important; border-bottom: 0px;}
.detail .text .photo { text-align: center; margin-bottom:10px; }

.detail .other{ padding: 8px 0 ; width: 100%; border-top:1px solid #d8d8d8; padding-bottom:20px; position:relative; }

.detail .other li{line-height: 24px; color:#565656; }

.detail .other li a{ color:#565656; }

.detail .other span{ position:absolute; bottom:0px; right:0px; }

.detail .other span a{ background:url(../bg/fh.gif) no-repeat 0 -20px; width:59px; height:20px; display:block; overflow:hidden; }

.detail .other span a:hover{ background-position: 0 0; }

ul.ny_yfly{ background:url(../bg/yfly.gif) no-repeat; height:482px; margin-top:56px; }

ul.ny_yfly .yf1{ background:url(../bg/yfly1.gif) no-repeat; width:295px; height:80px; overflow:hidden; line-height:20px; color:#666666; padding: 13px 10px 0 145px; position:absolute; top:358px; left:253px; }

.ny_yw{ padding:30px 0 0 0; line-height:22px; color:#666666; }

.ny_yw .ditu{ text-align:center; margin:10px 0; }

.ny_yw .ywbt{ background:url(../bg/yw2.jpg) no-repeat; height:57px; overflow:hidden; margin:10px 0; }

.ny_jl{ background:url(../bg/jl1.gif) no-repeat; height:1600px; overflow:hidden; margin-top:35px; padding: 0 25px; }

.ny_jl .jlbt{ height:49px; overflow:hidden; line-height:49px; font-size:13px; color:#fff; padding-right:10px; }

.ny_jl .jlbt b{ font-size:18px; }

.ny_jl .jlxx{ color:#0063ad; background:url(../bg/jl3.gif) no-repeat; height:26px; overflow:hidden; margin-top:15px; line-height:26px; padding-left:12px; font-size:15px; }

.ny_jl .jlxx span{ color:#666666; font-size:12px; font-weight:normal; }

.ny_jl .jlxx1{ color:#0063ad; background:url(../bg/jl3.gif) no-repeat; height:26px; overflow:hidden; margin-top:15px; line-height:26px; padding-left:12px; }

.ny_jl .gzjl1{ margin-top:15px; }

.ny_jl .gzjl1 textarea{ border:1px solid #eeeeee; width:651px; height:153px; color:#666;font-family:Microsoft YaHei,LiHei Pro; padding:5px; }

ul.jllist li{ width:667px; height:24px; overflow:hidden; margin-top:11px; line-height:24px; color:#666; }

ul.jllist .xm{ width:149px; text-align:left; margin-right:10px; }

ul.jllist .xm .name{ width:68px; }

ul.jllist .xm input{ height:22px; background:#f0f0f0; width:79px; border:1px solid #f0f0f0; }

ul.jllist .xb{ width:140px; text-align:left; margin-right:10px; }

ul.jllist .xb .name{ width:59px;}

ul.jllist .xb input{ margin:6px 3px 0 3px; float:left; }

*ul.jllist .xb input{ margin:0 0 0 0; float:left; }

ul.jllist .xb label{ float:left; }

ul.jllist .jycd{ width:142px; text-align:left; margin-right:12px; }

ul.jllist .jycd .name{ width:64px; }

ul.jllist .jycd input{ height:22px; background:#f0f0f0; width:76px; border:1px solid #f0f0f0; }

ul.jllist .csny{ width:203px; text-align:left; }

ul.jllist .csny .name{ width:70px; }

ul.jllist .csny input{ height:22px; width:130px; background:#f0f0f0;border:1px solid #f0f0f0; }

ul.jllist .gj{ width:141px; text-align:left; margin-right:10px; }

ul.jllist .gj .name{ width:60px; }

ul.jllist .gj input{ height:22px; background:#f0f0f0; width:79px; border:1px solid #f0f0f0; }

ul.jllist .sg{ width:190px; text-align:left; margin-right:10px; }

ul.jllist .sg .name{ width:78px; }

ul.jllist .sg .lm{ margin-left:6px; }

ul.jllist .sg input{ height:22px; background:#f0f0f0; width:110px; border:1px solid #f0f0f0; }

ul.jllist .hy{ width:165px; text-align:left; margin-right:10px; }

ul.jllist .hy .name{ width:59px;}

ul.jllist .hy input{ margin:6px 3px 0 3px; float:left; }

*ul.jllist .hy input{ margin:0 0 0 0; float:left; }

ul.jllist .lxdh{ width:274px; text-align:left; margin-right:35px; }

ul.jllist .lxdh .name{ width:68px; }

ul.jllist .lxdh input{ height:22px; background:#f0f0f0; width:204px; border:1px solid #f0f0f0; }

ul.jllist .yj{ width:274px; text-align:left; margin-right:10px; }

ul.jllist .yj .name{ width:68px; }

ul.jllist .yj input{ height:22px; background:#f0f0f0; width:204px; border:1px solid #f0f0f0; }

ul.jllist .jzd{ width:535px; text-align:left; margin-right:10px; }

ul.jllist .jzd .name{ width:68px; }

ul.jllist .jzd input{ height:22px; background:#f0f0f0; width:464px; border:1px solid #f0f0f0; }

ul.jllist .jzd1{ width:667px; text-align:left; margin-right:10px; }

ul.jllist .jzd1 .name{ width:108px; }

ul.jllist .jzd1 input{ height:22px; background:#f0f0f0; width:464px; border:1px solid #f0f0f0; }

.ny_jl .gzjl{ width:663px; margin:15px auto 0 auto; }

.ny_jl .zf{ color:#666666; text-align:right; margin-top:8px; }

ul.jllist .pq{ width:322px; text-align:left; margin-right:10px; }

ul.jllist .pq .name{ width:140px;}

ul.jllist .pq input{ margin:6px 3px 0 3px; float:left; }

*ul.jllist .pq input{ margin:0 0 0 0; float:left; }

ul.jllist .dg{ width:322px; text-align:left; margin-right:10px; }

ul.jllist .dg .name{ width:141px; }

ul.jllist .dg input{ height:22px; background:#f0f0f0; width:178px; border:1px solid #f0f0f0; }

ul.jllist .yzm{ width:464px; text-align:left; margin-right:10px; }

ul.jllist .yzm .name{ width:141px; }

ul.jllist .yzm input{ height:22px; background:#f0f0f0; width:100px; border:1px solid #f0f0f0; }

ul.jllist .yzm .my{ margin: 0 6px; }

ul.jllist .yzm strong{ cursor:pointer; }

.ny_jl .cla{ color:#666666; line-height:22px; border-top:1px dashed #939393; padding-top:13px; margin-top:13px; }

.ny_jl .cla span{ color:#00549f; }

.anniu{ text-align:center; }

.anniu input{ background:url(../bg/jl2.gif) no-repeat; width:92px; height:27px; border:none; cursor:pointer; }

.date{ font-family:Arial, Helvetica, sans-serif; padding-right:10px; color:#fff; }

.date1{ font-family:Arial, Helvetica, sans-serif; padding-right:10px; padding-top:10px; color:#fff; }

.date strong{ display:inline-block; color:#fff; }

.ny_lc{ padding-top:46px; width:717px; }

.ny_lcbt{ height:83px; overflow:hidden; background:url(../bg/lc3.png) no-repeat center 30px; margin-bottom:50px; }

.ny_lcbt .lczan{ background:url(../bg/nann.png) no-repeat; width:23px; height:23px; overflow:hidden; position:absolute; top:25px; left:0px; cursor:pointer; }

.ny_lcbt .lcyan{ background:url(../bg/nann.png) no-repeat -23px 0; width:23px; height:23px; overflow:hidden; position:absolute; top:25px; right:0px; cursor:pointer; }

.ny_lcbt .lcsjb{ width:555px; margin:0 auto; height:83px; }

.ny_lcbt .lcsjb li{ width:171px; position:relative; cursor:pointer; color:#939393; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.ny_lcbt .lcsjb li i{ position:absolute; left:0; top:0px; display:block;}

.ny_lcbt .lcsjb li b{ position:absolute; top:63px; left:0px; text-align:center; width:173px; display:none; }

.ny_lcbt .lcsjb li span{ background:url(../bg/lc4.gif) no-repeat 0 20px; width:17px; height:83px; display:block; overflow:hidden;  }

.ny_lcbt .lcsjb li.hover{ color:#0063ad; font-size:19px; line-height:19px; background:url(../bg/lc5.gif) repeat-x left 31px; }

.ny_lcbt .lcsjb li.hover span{ background-position:-17px 20px; }

.ny_lcbt .lcsjb li.hover b{ display:block; }

.ny_lc .lcnei{ margin-left:21px; width:696px; height:auto!important; height:2100px; min-height:2400px;  }

.ny_lc .lcnei li{ background:url(../bg/lcbj.jpg) repeat-y; width:696px; }

.ny_lc .lcnei li .clsjd{ position:relative; height:auto!important; height:59px; min-height:59px; }

.ny_lc .lcnei .clsjd .name{ background:url(../bg/lc7.jpg) no-repeat; width:80px; height:59px; line-height:59px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:20px; font-weight:bold; position:absolute; top:0px; left:0px; }

.ny_lc .lcnei .clsjd dl{ padding-left:83px; }

.ny_lc .lcnei .clsjd dl dd{ border-bottom:1px dashed #c2c2c2; padding:15px 0 15px 25px; position:relative; width:588px; overflow:hidden; _height:1px; _overflow:visible; }

.ny_lc .lcnei .clsjd dl dd i{ position:absolute; bottom:-3px; left:-8px; background:url(../bg/lc2.jpg) no-repeat; width:12px; height:12px; overflow:hidden; }

.ny_lc .lcnei .clsjd dl .time{ color:#096eb9; font-size:18px; line-height:18px; width:95px; }

.ny_lc .lcnei .clsjd dl .lcr{ width:493px; line-height:22px; color:#565656; }

.ny_cp{ padding:54px 5px 0 3px; }

.ny_cp .cpbt{ padding-left:10px; position:relative; margin-bottom:20px; height:auto!important; height:260px; min-height:260px;  }

.ny_cp .cpbt .fang a{ background:url(../bg/cp7.jpg) no-repeat; width:99px; height:23px; overflow:hidden; position:absolute; top:220px; left:84px; display:block; }

.ny_cp .cpbt .cpjs{ width:381px; }

.ny_cp .cpbt .cpjs .name{ font-size:18px; line-height:21px; color:#0063ad; overflow:hidden; border-bottom:1px solid #dddddd; padding-bottom:5px; margin-bottom:5px; }

.ny_cp .cpbt .cpjs .cpnbt{ color:#666666; line-height:20px; }

.ny_cp .cpbt .cpjs .cyrq{ color:#666666; font-size:14px; line-height:19px; margin-bottom:5px; }

.ny_cp .cpbt .cpjs .cpfx{ background:url(../bg/cp4.jpg) no-repeat 0 5px; padding-left:23px; color:#666; font-size:14px; margin-top:10px; }

.ny_cp .cpbt .cpjs .cpfx a{ color:#666; }

ul.cpphone{ background:url(../bg/phone.gif) no-repeat; height:52px; overflow:hidden; border-top:1px solid #dcdcdc; margin-top:30px; color:#666666; font-size:14px; padding:22px 0 0 20px; }

ul.cpphone li{ margin-left:25px; width:155px; }

.ny_cp .cplist{ background:url(../bg/cp10.gif) no-repeat left top; height:35px; width:707px; margin:0 auto; }

.ny_cp .cplist li{ width:84px; text-align:center; line-height:35px; color:#666666; cursor:pointer; margin: 0 8px; }

.ny_cp .cplist li.active{ background:url(../bg/cp8.jpg) no-repeat; height:35px; color:#fff; }

.ny_cp .cpnei{ width:697px; padding:25px 10px 10px 10px; }

.ny_cp .cpnei li{ width:697px; line-height:24px; color:#666666; display:none; }

.ny_cp .cpbt .box{ width:265px; }

.ny_ry{ padding-top:25px; }

.rytop{ height:216px; overflow:hidden; background:url(../bg/rybj.gif) no-repeat left bottom; width:617px; margin:0 auto 30px auto; }

.rytop li{ width:143px; margin-right:15px; }

.rytop li a{ height:216px; display:block; }

.rytop li .tupian{ height:142px; overflow:hidden; }

.rytop li .name{ height:50px; color:#6A6A6A; text-align:center; padding-top:24px; line-height:16px; overflow:hidden; }

.ny_ry .ryzan{ background:url(../bg/nann.png) no-repeat; width:23px; height:23px; overflow:hidden; cursor:pointer; position:absolute; top:90px; left:0px;  }

.ny_ry .ryyan{ background:url(../bg/nann.png) no-repeat -23px 0; width:23px; height:23px; overflow:hidden; cursor:pointer; position:absolute; top:90px; right:0px; }

.rybt{ background:url(../bg/ry1.gif) no-repeat; height:43px; overflow:hidden; margin-bottom:30px; }

.dnb{ background:url(../bg/ry.gif) no-repeat right bottom; height:474px; width:717px; }

.nc{ height:474px; width:681px; position:relative; padding-right:36px; }

.dnl li{ width:681px; margin-bottom:15px; }

.dnl li .name{ width:86px; font-size:24px; line-height:24px; color:#0063ad; font-family:Arial, Helvetica, sans-serif; height:54px; overflow:hidden; display:block; }

.dnl li .dnnr{ width:595px; line-height:24px; color:#6A6A6A; border-bottom:1px dashed #c2c2c2; padding-bottom:10px; }

.ny_yszl{ background:url(../bg/ysbj.gif) no-repeat right 20px; height:!important; height:500px; min-height:500px; color:#666666; padding:51px 160px 0 10px; width:547px;  }

.ny_yszl li{ margin-bottom:23px; width:547px; }

.ny_yszl li .name{ width:60px; display:block; font-size:16px; color:#0063ad; line-height:16px; float:left; }

.ny_yszl li .ysnei{ width:480px; float:right; }

.cplistbt{ height:48px; overflow:hidden; background:url(../bg/cpbt1.jpg) no-repeat; margin-top:31px; }

.cplistbt .chaxun{ position:absolute; top:10px; left:224px; }

.cplistbt .chaxun input{ font-family:Microsoft YaHei,LiHei Pro; width:239px; height:26px; line-height:26px; color:#565656; border:none; background:#f3f3f3; }

.cplistbt .cpanius{ position:absolute; top:10px; left:465px; }

.cplistbt .cpanius input{ width:68px; height:29px; border:none; cursor:pointer; background:none; }

ul.ny_cplist li{ width:672px; height:84px; border-bottom:1px dashed #acacac; margin-top:24px; padding: 0 0 0 46px; }

ul.ny_cplist li a{ height:84px; display:block; }

ul.ny_cplist li .cpnr{ width:523px; padding-right:20px; }

ul.ny_cplist li .cpnr .name{ color:#666666; font-size:16px; line-height:16px; margin-bottom:10px; }

ul.ny_cplist li .cpnr .cphy{ color:#2ec1d7; background:url(../bg/cpg1.gif) no-repeat 5px 0; padding-left:30px; font-size:14px; line-height:16px; margin-bottom:10px; height:auto!important; height:18px; min-height:18px; }

ul.ny_cplist li .cpnr .cpzz{ line-height:21px; color:#666666; margin-bottom:5px; }

ul.ny_cplist li .cpnr .pzwh{ color:#666666; margin-bottom:5px; }

ul.ny_cplist li .cpnr .ypgg{ color:#666666; }

ul.ny_cplist li a:hover .cpnr .pzwh{ color:#c0c0c0;}

ul.ny_cplist li a:hover .cpnr .ypgg{ color:#c0c0c0; }

ul.ny_cplist li a:hover .cpnr .name{ color:#0063ad; }

.rexbt{ background:url(../bg/zp1.jpg) no-repeat; height:43px; overflow:hidden; margin-top:35px; cursor:pointer; }

.rexbt1{ background:url(../bg/zp4.gif) no-repeat; height:43px; overflow:hidden; margin-top:35px; cursor:pointer; }

ul.shzplist{ padding-top:20px; }

ul.shzplist li{ width:717px; margin-top:10px; height:26px; }

ul.shzplist li a{ height:25px; display:block; color:#666; border-bottom:1px dashed #acacac; }

ul.shzplist li a:hover{ color:#0063ad; }

ul.shzplist li span{ color:#cacaca; font-size:13px; line-height:13px; padding-right:23px; }

.shzpbt{ height:88px; overflow:hidden; background:url(../bg/zp2.jpg) no-repeat; margin-top:31px; }

.shzpbt .chaxun{ position:absolute; top:9px; left:224px; }

.shzpbt .chaxun input{ font-family:Microsoft YaHei,LiHei Pro; width:240px; height:28px; line-height:28px; color:#565656; border:none; background:none; }

.shzpbt .cpanius{ position:absolute; top:9px; left:465px; }

.shzpbt .cpanius input{ width:68px; height:29px; border:none; cursor:pointer; background:none; }

ul.shzpgw{ padding-top:20px; }

ul.shzpgw li{ width:717px; margin-bottom:10px; }

ul.shzpgw li a{ height:21px; border-bottom:1px dashed #c2c2c2; display:block; color:#666666; line-height:15px; }

ul.shzpgw li .gwmc{ width:156px; text-align:center; display:block; float:left; }

ul.shzpgw li .ssdw{ width:156px; text-align:center; display:block; float:left; }

ul.shzpgw li .gzdd{ width:105px; text-align:center; display:block; float:left; }

ul.shzpgw li .lb{ width:81px; text-align:center; display:block; float:left; }

ul.shzpgw li .fbsj{ width:111px; text-align:center; display:block; float:left; }

ul.shzpgw li .rsa{ width:108px; text-align:center; display:block; float:left; }

.zpgw { margin-top:30px; }

.zpgw .topbg{ background:url(../bg/shzp1.jpg) no-repeat; height:39px; overflow:hidden; font-size:18px; color:#fff; padding:12px 54px 0 18px; }

.zpgw .topbg .date{ font-size:12px; }

.zpgw .contbg{ background:url(../bg/shzp2.jpg) repeat-y left top; padding:10px 20px; width:677px; }

.zpgw .contbg li{ height:24px; overflow:hidden; line-height:24px; color:#666; width:677px;}

.zpgw .contbg .gzxz{ width:140px; display:block; float:left; margin-right:10px; }

.zpgw .contbg .gzjy{ width:165px; display:block; float:left; margin-right:10px; }

.zpgw .contbg .zprs{ width:135px; display:block; float:left; margin-right:10px; }

.zpgw .contbg .xzdy{ width:198px; display:block; float:left; }

.zpgw .botbg{ background:url(../bg/shzp3.jpg) no-repeat; height:10px; overflow:hidden; }

.gwyq{ padding:10px; line-height:21px; color:#666666; }

.gwyq h3{ color:#0063ad; font-size:20px; line-height:20px; margin:20px 0; }

ul.tjl{ padding-top:20px; }

ul.tjl li{ width:92px; margin:0 5px; }

ul.tjl li a{ background:url(../bg/shzp4.jpg) no-repeat; width:92px; height:27px; display:block; line-height:25px; text-align:center; color:#5e5f60; font-size:13px; }

ul.tjl li a:hover{ background:url(../bg/shzp5.jpg) no-repeat; color:#fff; }

ul.dslist{ padding-top:45px; }

ul.ndslist{ padding-top:0px; }

ul.dslist li{ width:673px; margin-top:5px;  border-bottom:1px dashed #acacac; height:34px; line-height:34px;background:url(../bg/dq1.gif) no-repeat 8px 13px; padding: 0 22px 0 20px;  }

ul.dslist li p a{ display:block; color:#666; }

ul.dslist li span a{ background:url(../bg/dq2.gif) no-repeat; padding-left:34px; display:block; height:26px; color:#666; }

ul.dslist li a:hover{ color:#0063ad; }

.ny_gszl{ padding:40px 300px 0 0; line-height:21px; color:#666666; background:url(../bg/zl.gif) no-repeat right 40px; height:auto!important; height:329px; min-height:329px;  }

.ny_yfhz{ padding-top:30px; line-height:21px; color:#666666; }

.ny_yfhz .yfhztop{ padding-bottom:20px; }

.ny_yfhz .yfhzbt{ height:39px; overflow:hidden; background:#e3e3e3; line-height:39px; font-size:18px; color:#0063ad; padding-left:20px; }

.ny_yfhz .yfhznei{ padding-top:25px; }

.ny_yfhz .yfhznei .yfhztu{ text-align:center; margin-top:20px; }

ul.ny_lcb{ padding-top:32px; }

ul.ny_lcb li{ width:717px; margin-top:16px; }

ul.ny_lcb li .time{ width:84px; color:#0063ad; font-size:24px; line-height:24px; font-weight:bold; }

ul.ny_lcb li .lcr{ width:633px; border-bottom:1px dashed #acacac; padding-bottom:15px; line-height:21px; color:#666666; }

.ny_tudui{ padding:0 60px 0 0; color:#666; line-height:21px; }

.ny_tudui .topbg{ margin-bottom:10px; }

.ny_tudui .topbg img{ margin-left:2px; }

.ny_tudui .topbg .gsc{ padding-top:10px; text-indent:2em; }

.ny_tudui .contbg .tdbt{ margin-bottom:20px; }

.ny_tudui .contbg .tdbt .mz{ color:#1da7bc; font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; line-height:25px; text-align:right; margin-right:15px; }

.ny_tudui .contbg .tdbt .mz i{ display:block; font-size:12px; line-height:13px; }

.ny_tudui .contbg .tdbt .jb{ color:#0063ad; font-size:26px; line-height:30px; margin-right:10px; }

.ny_tudui .contbg .tdbt .sx{ background:url(../bg/cpg.gif) no-repeat 0 15px; color:#1da7bc; font-size:20px; line-height:30px; padding-left:45px; }

.ny_tudui .contbg .tunei{text-indent:2em; }

.ny_tudui .contbg .tunei img{ margin-left:15px; }

.baogao a{ height:148px; border-bottom:1px dashed #acacac; padding:30px 12px 0 12px; display:block; }

.baogao .name{ margin-left:132px; color:#0063ad; font-size:18px; line-height:18px; }

.baogao .xiazai{ background:url(../bg/dq3.gif) no-repeat; height:20px; margin-left:132px; padding:20px 0 0 40px; color:#565656; font-size:13px; line-height:13px; margin-top:50px; }

.gjh{ padding-top:70px; color:#666666; }

.gjh .gjhjs{ line-height:22px; text-indent:2em; }

.gjh .shjnr{ padding-top:20px; }

.gjh .shjnr li{ width:717px; margin-bottom:10px; }

.gjh .shjnr .nx{ color:#0063ad; font-size:18px; line-height:18px; padding-right:16px; }

.gjh .gjhtopbg{ height:343px; overflow:hidden; background:url(../bg/ditu.gif) no-repeat; width:717px; position:relative; }

.gjh .gjhtopbg .mga{ position:absolute; top:15px; left:325px; display:none;  }

.gjh .gjhtopbg .mg{ position:relative; width:207px; }

.gjh .gjhtopbg .yna{ position:absolute; top:82px; left:22px; display:none; }

.gjh .gjhtopbg .yn{ position:relative; width:207px; }

.gjh .gjhtopbg .mla{ position:absolute; top:78px; left:110px; display:none; }

.gjh .gjhtopbg .ml{ position:relative; width:207px; }

.gjh .gjhtopbg .bja{ position:absolute; top:56px; left:90px; display:none; }

.gjh .gjhtopbg .bj{ position:relative; width:207px; }

.gjh .gjhtopbg .xja{ background:url(../bg/gj4.png) no-repeat; width:25px; height:23px; position:absolute; top:65px; right:-18px;  }

.gjh .gjhtopbg .zja{ background:url(../bg/gj5.png) no-repeat; width:25px; height:23px; position:absolute; top:65px; left:-21px;  }

.gjh .gjhtopbg .tobg{ background:url(../bg/gj1.png) no-repeat; height:10px; overflow:hidden; }

.gjh .gjhtopbg .contbg{ background:url(../bg/gj2.png) repeat-y left top; padding: 5px 12px; }

.gjh .gjhtopbg .contbg .name{ color:#787878; padding-top:10px; }

.gjh .gjhtopbg .botbg{ background:url(../bg/gj3.png) no-repeat; height:12px; overflow:hidden; }

.gjh .gjhtopbg .mgabt{ position:absolute; top:82px; left:551px; width:35px; height:12px; cursor:pointer; }

.gjh .gjhtopbg .ynabt{ position:absolute; top:148px; left:249px; width:35px; height:12px; cursor:pointer; }

.gjh .gjhtopbg .mlbt{ position:absolute; top:144px; left:19px; width:65px; height:12px; cursor:pointer; }

.gjh .gjhtopbg .bjbt{ position:absolute; top:121px; left:28px; width:35px; height:12px; cursor:pointer; }

.ny_ywly{ color:#666; line-height:21px; text-indent:2em; }

.ny_ywly .ywlbt{ background:url(../bg/ywl2.gif) no-repeat center bottom; padding: 0 0 42px 0; margin-top:20px; }

.ny_ywly .ywlbt .ywlybt{ background:url(../bg/ywl.gif) no-repeat; height:62px; overflow:hidden; margin-bottom:20px; }

ul.ywlist{ background:url(../bg/ywl3.gif) no-repeat; margin-top:20px; }

ul.ywlist li{ margin-right:53px; }

ul.ywlist li a{ width:184px; height:262px; display:block; }

.xwbt{ height:45px; overflow:hidden; background:url(../bg/zp3.gif) no-repeat; margin-top:31px; }

.xwbt .chaxun{ position:absolute; top:9px; left:224px; }

.xwbt .chaxun input{ font-family:Microsoft YaHei,LiHei Pro; width:240px; height:28px; line-height:28px; color:#565656; border:none; background:none; }

.xwbt .cpanius{ position:absolute; top:9px; left:465px; }

.xwbt .cpanius input{ width:68px; height:29px; border:none; cursor:pointer; background:none; }

.zhwz{ color:#666666; line-height:21px; padding-top:20px; }

.cpcbt{ height:auto!important; height:97px; min-height:97px; color:#666666; margin-top:20px; }

.cpcbt img{ margin-right:25px; }

.cpcbt .ywa{ color:#2ec1d7; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; }

.cpcbt .ywa i{ display:block; font-size:11px; line-height:11px; }

.cpcbt .zwa{ color:#0063ad; font-size:20px; line-height:20px; margin-top:5px; }

.cpcbt .cnr{ margin-top:10px; }

.gkk input{ border:1px solid #fff; width:268px; height:36px; line-height:36px; overflow:hidden; color:#666; text-align:center; }

.gkk1 input{ border:1px solid #fff; width:108px; height:36px; line-height:36px; overflow:hidden; color:#666; text-align:center; }

.gkk2 input{ border:1px solid #fff; width:137px; height:36px; line-height:36px; overflow:hidden; color:#666; text-align:center; }

.gkk3 input{ border:1px solid #fff; width:127px; height:36px; line-height:36px; overflow:hidden; color:#666; text-align:center; }

p.tc{ text-align:center; }

#layer{position:fixed;_position:absolute;width:100%;height:100%;left:0;top:0;background:#000;cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);z-index:2000;display:none}

.abs_center{position:fixed;_position:absolute;top:-50%;left:50%;z-index:2001;cursor:auto}

.layer_content{width:440px;height:145px;margin-left:-220px;margin-top:-73px;padding:10px;font-size:12px;border:3px solid #555;background:#fff;border-radius:10px;box-shadow:10px 10px 5px rgba(0,0,0,0.5);display:none}

#lay_close{margin-left:50px}

#down_tips{display:none}

.abs_center p{margin:35px 0;font-size:14px;color:#165284}

ul.ny_rf1{ padding-top:21px; }

ul.ny_rf1 li{ width:717px; margin: 16px 0 0 0; }

ul.ny_rf1 li a{ background:url(../bg/rf2.gif) no-repeat 3px 0; height:167px; display:block; overflow:hidden; padding:8px 30px 9px 10px }

ul.ny_rf1 li .frnei{ margin-left:180px; padding-top:15px; }

ul.ny_rf1 li .frnei .name{ height:45px; overflow:hidden; border-bottom:1px dashed #acacac; }

ul.ny_rf1 li .frnei .name .rfn{ color:#818080; line-height:20px; text-align:right; }

ul.ny_rf1 li .frnei .name .rfn i{ display:block; font-size:16px; color:#0063ad; }

ul.ny_rf1 li .frnei .name .rem{ color:#0063ad; font-size:23px; line-height:23px; }

ul.ny_rf1 li .frnei .name .rem i{ display:block; font-size:9px; line-height:9px; font-family:Arial, Helvetica, sans-serif; color:#bdbdbd; margin-top:5px; font-weight:normal;  }

ul.ny_rf1 li .fnei{ height:70px; overflow:hidden; color:#565656; line-height:22px; padding-top:14px; text-indent:2em; }


.cclanmu{ border-bottom:1px dashed #a7a7a7; padding-bottom:20px; margin-top:15px; }

.cclanmu h3{ font-size:14px; color:#0063ad; }

.cclanmu li{ margin-right:24px; }

.cclanmu li a{ color:#686868; }

.cclanmu li a:hover{ color:#ff0000; }

.myright li{
	position: relative;
	text-indent: 4px;
	text-indent: 14px;
	background: url(/bg/model_news.png) 2px 4px no-repeat;
}
.myright li span{
	position: absolute;
	right: 0px;
	top: 0px;
}

.myzijiji{width: 100%; margin: auto;/*background-color: #0979CF;*/}
.header_flash{width: 100%; margin: auto;overflow: hidden; margin-top: -4px; background-color: #0979CF; height: 443px;}
.header_flash .fdm1{background-color: #0979CF; height: 443px;}
.myself_lxwm{
	border: 1px solid #ccc;
	background: url(/bg/lxwm.png) no-repeat;
}
.myself_lxwm p,.myself_lxwm b{
	height: 24px;
	line-height: 24px;
	font-size: 16px;
	text-indent: 20px;
	color: #000;
}

.myself_qyfm p img{width: 700px !important; height: auto; border: 2px solid #63BDFF;}
.myself_jzln{
/*	background-color: #fff;*/
	border: 1px solid #ccc;
	padding: 6px;
}
.myself_jzln p{
	line-height: 30px;
	font-size: 14px !important;
	text-indent: 2em;
}


.myself_gsjj1{
	position: absolute;
	left: 56px;
	top: 10px;
	width: 184px;
	height: 23px;
}
.myself_gsjj1 a{
	float: left;
	width: 184px;
	height: 23px;
}
.myself_gsjj2{
		width: 64px;
	height: 23px;
	position: absolute;
	right: 6px;
	top: 212px;

}
.myself_gsjj2 a{
	float: left;
	width: 64px;
	height: 23px;
}

.myself_gphqkj{
	width: 700px;
	height: 80px;
	position: relative;
	overflow: hidden;
}
.myself_gphqiframe{
	width: 700px;
	height: 100px;
	position: absolute;
	left: -250px;
	top: -104px;
}
.myself_zhedang{
	width: 100px;
	height: 50px;
	background:url(/bg/zd.png) repeat-x;
	position: absolute;
	top: 0;
	right: 0;
}

.fdm3 {
    background: #EEEDED none repeat scroll 0% 0%;
    height: 84px;
    border-top: 1px solid #CFCFCF;
    margin-top: 20px;

