body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{ padding: 0; margin: 0; font-family:"微软雅黑"; font-size:13px; line-height:28px; color:#808080;  } 
table{border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0;} 
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal; } 
ol,ul {list-style: none;} 
caption,th {text-align: left; } 
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;} 
span{ padding:0px; margin:0px}
q:before,q:after {content:'';} 
abbr,acronym { border: 0; }
.clear{ clear:both; height:0; line-height:0;}
p{ margin:0px; padding:0px;}
a{text-decoration:none;}
.BMap_bubble_content{line-height: 20px;}
#pro_oder label{white-space:nowrap;}
/*top*/
body{background:#f0f0f0;}
.top{ width:100%; height:83px; background:url(img/top.jpg) repeat-x; overflow:hidden;}
.top1{ width:1002px; height:94px; margin:0 auto;}
.logo{ height:auto; float:left; overflow:hidden; }
.logo img{ display:none;}
.top_right{ float:right; height:94px; width:370px;}
.topr_t{ width:370px; height:24px; padding-top:14px; float:right;}
.topr_t .kj{ width:160px; height:24px; float:left;}
.topr_t .kj a{ width:80px; height:24px; background:url(img/sy.jpg) no-repeat left center; color:#fff; display:block; float:left; text-indent:20px;}
.topr_t .skey{ width:209px; height:24px; background:url(img/skey.jpg) no-repeat; float:right;}
.topr_t .skey .txt1{ width:178px; height:24px; line-height:24px; color:#6b8ca5; background:none; border:none; margin:0; padding:0; float:left; text-indent:10px;}
.topr_t .skey .submit{ background:url(img/skey1.jpg) no-repeat; width:24px; height:21px; float:left; border:none; margin-top:1px; cursor:pointer;}
.top_tel{ width:345px; height:30px; padding-top:10px; float:right;overflow:hidden;  }
.top_tel span.topl_w{ width:170px; height:30px; line-height:30px; background:url(img/tel.jpg) no-repeat left center; text-indent:45px; color:#fff; font-size:25px; display:block; float:left;}
.top_tel span.topl_s{ width:175px; height:30px; line-height:30px; color:#fff; font-size:22px; display:block; float:left;  }

/*nav*/
.nav{ width:100%; height:45px; background:url(img/nav.jpg) repeat-x;}
.nav1{ width:1002px; height:45px; margin:0 auto;}
.nav1 ul{ width:1002px; height:45px;}
.nav1 ul li{ width:111px; height:45px; float:left; text-align:center; line-height:45px; position:relative; z-index:100;}
.nav1 ul li a{ width:111px; height:45px; display:block; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.nav1 ul li a:hover{ width:111px; height:45px; background:#d20000;}
#nav{ background:#d20000;}
.nav1 ul li ul.drop{ width:111px; height:auto; position:absolute; top:45px; left:0; display:none;}
.nav1 ul li ul.drop li{ width:111px; height:35px; float:left; text-align:center; line-height:30px; float:none; border-bottom:1px solid #82aed0;}
.nav1 ul li ul.drop li a{ width:111px; height:35px; display:block; background:#0b61a4; color:#7ac5ff;}
.nav1 ul li ul.drop li a:hover{ width:111px; height:35px; display:block; background:#0b61a4; color:#fff;}

/*banner*/
.banner { width:100%; height:413px; overflow:hidden; position:relative;}
.banner ul.list { float:left; height:413px; width:500%; }
.banner li.item { width:20%; height:413px; float:left; }
.banner div.tip { width:1000px; height:12px; position:absolute; bottom:20px; left:50%; margin-left:-500px; text-align:center; }
.banner div.tip em { width:44px; height:12px; display:inline-block; margin:0 5px; cursor:pointer; background:url(img/em.jpg) no-repeat; }
.banner div.tip em.cur {  background:url(img/en.jpg) no-repeat;}

/*pro*/
.pro{ width:100%; height:auto; background:url(img/pro.jpg) no-repeat center; }
.pro1{width:1002px; height:auto; margin:0 auto; background:url(img/pro_bottom.jpg) no-repeat center bottom #fff; padding:0 0 15px; overflow:hidden; }
.pfenlei{ width:262px; height:402px; float:left; border:1px solid #d0d0d0; overflow:hidden; margin-top:20px;}
.pfenlei_top{ width:262px; height:49px; background:url(img/fenlei_top.jpg) no-repeat 70px 18px #0b61a4; text-align:center; color:#fff; font-size:18px; line-height:49px;}
.pfenlei_bottom{ width:262px; height:353px; overflow:hidden;}
.pfenlei_bottom ul{ width:211px; height:auto; margin:0 auto;}
.pfenlei_bottom ul li{ width:211px; height:38px; border:1px solid #e0e0e0; margin-top:10px; text-align:center; line-height:38px; font-size:14px;}
.pfenlei_bottom ul li a{ width:211px; height:38px; background:url(img/fenleia.png) no-repeat 20px center #f0f0f0; display:block; color:#666666;}
.pfenlei_bottom ul li a:hover{background:url(img/fenleiah.png) no-repeat 20px center #f4031f; color:#fff;}
.pfenlei_bottom .pfenlei_more{ width:213px; height:36px; background:url(img/fenlei_more.jpg) no-repeat; margin:10px auto 0; text-align:center; line-height:36px; color:#fff; font-size:14px; display:block;}
.pprod{ width:706px; height:402px; float:right; margin-top:20px;}
.pprod_top{ width:696px; height:35px; border-bottom:2px solid #1b6caa; margin-left:10px;}
.pprod_top h1{ width:auto; height:35px; border-bottom:2px solid #f4031f; float:left; color:#0b61a4; background:url(img/cilun.jpg) no-repeat 10px center; line-height:35px; font-size:22px; padding-left:40px;}
.pprod_top h2{ width:auto; height:35px; color:#f4031f; float:left ;line-height:42px; font-size:18px; padding-left:5px;}
.pprod_top a.more{ width:20px; height:20px; background:url(img/more.jpg) no-repeat; float:right; margin:10px 10px 0 0; display:block; transition:1s;
-moz-transition:-moz-transform 1s; -webkit-transition:-webkit-transform 1s; -o-transition:-o-transform 1s; }
.pprod_top a.more:hover{transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.pprod_bottom{ width:706px; height:auto; overflow:hidden; padding-top:10px;}
.pprod_bottom a.proo{ width:165px; height:160px; float:left; margin:15px 0 0 10px; cursor:pointer;}
.pprod_bottom a.proo img{ width:163px; height:122px; display:block; border:1px solid #cccccc;}
.pprod_bottom a.proo span{ width:163px; height:27px; border:1px solid #cccccc; background:url(img/jia.jpg) no-repeat 145px center; display:block; margin-top:6px; line-height:27px; text-indent:10px; font-size:14px; color:#0b61a4; }
.pprod_bottom a.proo:hover img,.pprod_bottom a.proo:hover span{ border:1px solid #1d9ddb;}

/*about*/
.about{ width:982px; height:334px; background:url(img/about_bottom.jpg) no-repeat left bottom #fff; padding:10px; margin:20px auto 0;}
.about_top{ width:982px; height:38px; border-bottom:2px solid #1b6caa;}
.about_top h1{ width:auto; height:38px; border-bottom:2px solid #f4031f; float:left; color:#0b61a4; background:url(img/shubiao.jpg) no-repeat 5px center; line-height:38px; font-size:22px; padding-left:35px;}
.about_top h2{ width:auto; height:38px; color:#f4031f; float:left ;line-height:47px; font-size:18px; padding-left:5px;}
.about_top a.more{ width:20px; height:20px; background:url(img/more.jpg) no-repeat; float:right; margin:10px 10px 0 0; display:block; transition:1s;
-moz-transition:-moz-transform 1s; -webkit-transition:-webkit-transform 1s; -o-transition:-o-transform 1s; }
.about_top a.more:hover{transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.about_bottom{ width:932px; height:254px; padding:20px 20px 20px 30px;}
.aboutl{ width:333px; height:254px; overflow:hidden; float:left; position:relative;}
.aboutl img{ width:302px; height:224px; position:absolute; top:15px; z-index:2; left:-350px; position:relative; }
.aboutl .about_h{ width:54px; height:54px; background:url(img/about_h.png) no-repeat; position:absolute; left:0; top:0; z-index:1; display:none;}
.aboutl .about_lan{ width:295px; height:219px; background:url(img/about_lan.png) no-repeat; position:absolute; right:0; bottom:0; z-index:1;}
.aboutr{ width:550px; height:214px; overflow:hidden; float:right; padding:20px;}
.aboutr .abn{width:550px; height:auto;  color:#0b61a4; display:block;}
.aboutr .gsmc{ font-size:24px; color:#f3031f; width:550px; height:35px; line-height:30px; display:block; }
.aboutr .abm{ width:100px; height:28px; line-height:28px; border:2px solid #0b61a4; color:#f4031f; text-align:center; display:block; float:right; margin-top:15px; font-size:14px;}

/*guanggao*/
.guanggao{ width:1002px; height:97px; background:url(img/guangao.jpg) no-repeat; margin:0 auto; overflow:hidden; position:relative; margin-top:15px;}
.guanggao_a{ font-size:24px; font-weight:bold; color:#fff; line-height:28px; position:absolute; top:-150px; left:75px;}
.guanggao_b{ font-size:18px; color:#fff; position:absolute; top:150px; left:75px;}
.guanggao_t{ width:69px; height:49px; background:url(img/guanggao_t.png) no-repeat; position:absolute; top:30px; right:300px; display:none;}
.guanggao_tw{ font-size:18px; color:#fff; position:absolute; top:25px; right:-325px;}
.guanggao_tel{ font-size:26px; color:#fff; position:absolute; top:55px; right:-305px; font-weight:bold;}

/*case*/
.case{ width:982px; height:304px; padding:10px; margin:20px auto 0; background:url(img/about_bottom.jpg) no-repeat left bottom #fff;}
.case_top{ width:982px; height:38px; border-bottom:2px solid #1b6caa;}
.case_top h1{ width:auto; height:38px; border-bottom:2px solid #f4031f; float:left; color:#0b61a4; background:url(img/case.jpg) no-repeat 5px center; line-height:38px; font-size:22px; padding-left:35px;}
.case_top h2{ width:auto; height:38px; color:#f4031f; float:left ;line-height:47px; font-size:18px; padding-left:5px;}
.case_top a.more{ width:20px; height:20px; background:url(img/more.jpg) no-repeat; float:right; margin:10px 10px 0 0; display:block; transition:1s;
-moz-transition:-moz-transform 1s; -webkit-transition:-webkit-transform 1s; -o-transition:-o-transform 1s; }
.case_top a.more:hover{transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.case_bottom{ width:962px; height:236px; overflow:hidden; margin:10px;}
.casei{ padding:2px; border:2px solid #0b61a4; float:left; width:216px; margin-left:10px; margin-top:20px;}
.casei a{ display:block;}
.casei a img{ width:216px; height:162px;}
.casei span{ width:216px; height:37px; margin-top:3px; display:block; background:#0b61a4;}
.casei span a.hd_l{ float:left; height:37px; line-height:37px; color:#fff; padding-left:10px;}
.casei span a.hd_r{ height:37px; line-height:37px; float:right; padding-right:10px; color:#fff;}

/*newss*/
.nei_b{ width:982px; height:364px; padding:10px; margin:20px auto 0; background:url(img/about_bottom.jpg) no-repeat left bottom #fff;}
.newss{ width:660px; height:364px; float:left;}
.newss_top{ width:660px; height:38px; border-bottom:2px solid #1b6caa;}
.newss_top h1{ width:auto; height:38px; border-bottom:2px solid #f4031f; float:left; color:#0b61a4; background:url(img/rili.jpg) no-repeat 5px center; line-height:38px; font-size:22px; padding-left:35px;}
.newss_top h2{ width:auto; height:38px; color:#f4031f; float:left ;line-height:47px; font-size:18px; padding-left:5px;}
.newss_top a.more{ width:20px; height:20px; background:url(img/more.jpg) no-repeat; float:right; margin:10px 10px 0 0; display:block; transition:1s;
-moz-transition:-moz-transform 1s; -webkit-transition:-webkit-transform 1s; -o-transition:-o-transform 1s; }
.newss_top a.more:hover{transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.newss_bottom{ width:660px; height:286px; padding:15px 0;}
.newss_bottom a{ width:656px; height:80px; padding:1px; border:1px solid #dddddd; display:block; margin-top:10px; cursor:pointer; }
.newss_bottom a:hover{-moz-box-shadow: 10px 10px 5px #888888; box-shadow:2px 2px 4px #ccc;}
.newss_bottom a span.ne_l{ width:80px; height:80px; background:#e5eefb; display:block; float:left;}
.newss_bottom a span.ne_l h3{ width:80px; height:40px; line-height:50px; text-align:center; color:#0b61a4; font-family:Arial, Helvetica, sans-serif; font-size:30px;}
.newss_bottom a span.ne_l h4{ width:80px; line-height:30px; text-align:center; color:#0b61a4; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.newss_bottom a span.ne_r{ width:565px; height:80px; display:block; float:right; overflow:hidden;}
.newss_bottom a span.ne_r h1{ width:565px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#0b61a4;}
.newss_bottom a span.ne_r h2{ width:565px; height:50px; line-height:25px; color:#808080; overflow:hidden;}

/*contacts*/
.contacts{ width:300px; height:364px; float:right; overflow:hidden;}
.contacts_top{ width:300px; height:38px; border-bottom:2px solid #1b6caa;}
.contacts_top h1{ width:auto; height:38px; border-bottom:2px solid #f4031f; float:left; color:#0b61a4; background:url(img/dianhua.jpg) no-repeat 5px center; line-height:38px; font-size:22px; padding-left:35px;}
.contacts_top h2{ width:auto; height:38px; color:#f4031f; float:left ;line-height:47px; font-size:18px; padding-left:5px;}
.contacts_top a.more{ width:20px; height:20px; background:url(img/more.jpg) no-repeat; float:right; margin:10px 10px 0 0; display:block; transition:1s;
-moz-transition:-moz-transform 1s; -webkit-transition:-webkit-transform 1s; -o-transition:-o-transform 1s; }
.contacts_top a.more:hover{transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.contacts_bottom{ padding:10px; width:280px; height:286px; overflow:hidden; position:relative;}
.contacts_bottom .contacts_t{ width:228px; height:62px; background:url(img/cons.jpg) no-repeat center bottom; margin:10px auto 0;}
.contacts_bottom .contacts_t h1{ font-size:18px; color:#f4031f; text-align:center; width:228px;}
.contacts_bottom .contacts_t h2{ font-size:25px; color:#0b61a4; text-align:center; width:228px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:30px;}
.contacts_bottom .con_t{ width:103px; height:80px; background:url(img/contact_t.jpg) no-repeat; right:0; bottom:60px; position:absolute; display:none;}

/*bottom_nav*/
.bottom_nav{ width:100%; height:47px; background:#004982; margin-top:20px;}
.bottom_nav ul{ width:1002px; height:47px; margin:0 auto;}
.bottom_nav ul li{ width:111px; height:47px; float:left; text-align:center; line-height:47px; position:relative; z-index:100; background:url(img/bottom_nav.jpg) no-repeat left center;}
.bottom_nav ul li a{ width:111px; height:47px; display:block; color:#fff; font-family:"微软雅黑"; font-size:14px;}

/*bottom*/
.bottom{ width:100%; height:215px; overflow:hidden; background:url(img/bottom.jpg) no-repeat bottom center; position:relative;}
.bottom1{ width:1002px; height:215px; margin:0 auto;}
.bottom_left{ width:820px; height:195px; float:left; padding-top:20px; overflow:hidden;}
.bottom_right{ width:130px; height:215px; float:right;}
.youqing{ width:100%; height:28px; line-height:28px; overflow:hidden;}
.youqing h1,.youqing a{ color:#0b61a4; float:left; display:block; line-height:28px;}
.youqing a{ background:url(img/youqing.jpg) no-repeat left center; padding-left:5px; margin-left:5px;}
.gjc{width:100%; height:28px; line-height:28px; overflow:hidden; color:#0b61a4;}
.banquan{width:100%; height:112px; line-height:28px; overflow:hidden; color:#0b61a4;}
.banquan a{color:#0b61a4;}
.erwei1{ width:92px; height:120px; float:left; margin:40px 0 0 10px; position:relative; bottom:-300px; }
.erwei1 span,.erwei2 span{ width:92px; height:28px; line-height:28px; text-align:center; color:#0b61a4; display:block;}
.erwei2{ width:92px; height:120px; float:left; margin:40px 0 0 20px; position:relative;  bottom:-300px;}
.erwei1:hover,.erwei2:hover{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1);}

/*neiye*/
.neiye{ width:1000px; height:auto; margin:20px auto 0px;}
.left{ width:262px; height:auto; float:left;}
.right{ width:720px; height:auto; float:right;}

/*fenlei*/
.fenlei{ width:262px; height:auto; border:1px solid #d0d0d0; overflow:hidden;}
.fenlei_top{ width:262px; height:49px; background:url(img/fenlei_top.jpg) no-repeat 70px 18px #0b61a4; text-align:center; color:#fff; font-size:18px; line-height:49px;}
.fenlei_bottom{ width:262px; height:auto; padding-bottom:10px;}
.fenlei_bottom ul{ width:211px; height:auto; margin:0 auto;}
.fenlei_bottom ul li{ width:211px; border:1px solid #e0e0e0; margin-top:5px; text-align:center; line-height:38px; font-size:14px;}
.fenlei_bottom ul li a{ width:211px; height:38px; background:url(img/fenleia.png) no-repeat 20px center #f0f0f0; display:block; color:#666666;}
.fenlei_bottom ul li a:hover{background:url(img/fenleiah.png) no-repeat 20px center #f4031f; color:#fff;}
#fenleid{background:url(img/fenleiah.png) no-repeat 20px center #f4031f; color:#fff;}
.fenlei_bottom ul li ul.drop{ width:211px; height:auto; display:none; border-top:1px solid #e0e0e0;}
.fenlei_bottom ul li ul.drop li{ width:211px; height:34px; line-height:34px; border:none; text-align:center;}
.fenlei_bottom ul li ul.drop li a{ width:211px; height:34px; color:#fff; background:#bf0016; }
.fenlei_bottom ul li ul.drop li a:hover{ width:211px; height:34px; color:#fff;}

/*lcontact*/
.lcontact{ width:262px; height:auto; margin-top:10px; border:1px solid #d0d0d0; overflow:hidden;}
.lcontact_top{ width:262px; height:49px; background:url(img/fenlei_top.jpg) no-repeat 70px 18px #0b61a4; text-align:center; color:#fff; font-size:18px; line-height:49px;}
.lcontact_bottom{ width:242px; height:auto; padding:15px 10px; overflow:hidden;}

/*right*/
.right{ width:720px; height:about; float:right;}
.right_top{ width:720px; height:38px; border-bottom:2px solid #1b6caa;}
.right_top h1{ width:auto; height:38px; border-bottom:2px solid #f4031f; float:left; color:#0b61a4; line-height:38px; font-size:22px; padding-left:5px;}
.right_top .sitepath { float:right; height:38px; line-height:38px; color:#0b61a4; font-size:14px; padding-right:10px; }
.right_top .sitepath a{ color:#0b61a4;}
.right_bottom{ width:700px; height:auto; padding:15px 10px;}

/* minbanner */
.minBanner, .minBanner ul, .minBanner img { height:300px; }
.minBanner { width:100%; min-width:1000px; position:relative; overflow:hidden; }
.minBanner ul { width:100%; }
.minBanner li { width:100%; position:absolute; z-index:1; overflow:hidden; background:#f0f0f0; }
.minBanner img { width:1440px; display:block; position:relative; left:50%; margin-left:-720px; top:0; }
.minBanner .tip { width:100%; height:8px; line-height:0; font-size:0; text-align:center; position:absolute; left:0; bottom:-10px; z-index:3; }
.minBanner .tip span { display:inline-block; width:8px; height:8px; background:rgba(255,255,255,0.5) !important; filter:Alpha(opacity=50); background:#FFF; margin:0 5px; cursor:pointer; }
.minBanner .tip span.cur { background:rgba(255,255,255,0.8) !important; filter:Alpha(opacity=80); background:#FFF; _background:#CC0000; }

/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #aaa; color:#333; background:#fff; height:20px; line-height:20px; padding:0px 7px; text-decoration:none; margin:0 5px; border-radius:1px; }
.pager a:hover{ background:#f5f5f5; border-color:#aaa; color:#aaa; text-decoration:none;}
.pager .cur{ background:#fff; border-color:#004982; font-weight:bold; color:#004982; }
.pager span.dot{ background:#004982; border-color:#004982; font-weight:bold; color:#fff; }

/*map*/
.dtditu{width:140px; height:30px; line-height:30px; background:#004982; color:#fff; font-weight:bold; margin:10px auto 0; text-align:center; font-size:14px;}
#baiduMap{width:690px; height:280px; border:1px solid #004982; border-top:3px solid #004982;}

/* pageProduct */
.right_bottom .photo { text-align:center; width:300px; float:left; padding:4px; border:1px solid #ddd; }
.right_bottom .photo img { width:300px; height:225px; display:block; }
.right_bottom .wd { float:right; width:370px; height:235px; margin-bottom:15px; overflow:hidden;}
.right_bottom .wd h1 { font-family:"Microsoft Yahei"; font-size:14px; font-weight:700; line-height:20px; margin-bottom:7px; color:#222; }
.right_bottom .wd ul { font-size:12px; }
.right_bottom .wd li.item { height:30px; line-height:30px; }
.right_bottom .wd li.item span { margin-right:5px; }
.right_bottom .wd li.btn { height:45px; }
.right_bottom .wd li.description { width:368px; padding:10px; line-height:22px; border:1px dotted #ddd; background:#FFF; height:75px;}
.right_bottom a.order { width:103px; height:30px; margin-top:5px; line-height:30px; text-align:center; background:#005699; display:block; color:#FFF; }
.right_bottom a.order:hover { background:#004982; }
.right_bottom .info { border:1px solid #ddd; background:#FFF; margin-bottom:20px; }
.right_bottom .m { border:1px solid #FFF; padding:10px 15px; }
.right_bottom div.ts { font-size:14px; font-weight:700; color:#004982; height:25px; border-bottom:1px solid #ddd; }
.right_bottom div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }

/* relatedLink */
.relatedLink { height:30px; line-height:30px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; width:100%; margin:0 auto 10px; }
.relatedLink .prevLink { float:left; margin-left:10px;  line-height:30px;}
.relatedLink .nextLink { float:right; margin-right:10px;  line-height:30px;}
.relatedLink a:hover,.relatedLink a { color:#004982; }

/* reInformation */
.reInformation { width:658px; padding:0 20px 20px; margin-bottom:20px; border:1px solid #004982; background:#FFF; }
.reInformation .tit { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#004982;  }
.reInformation .tit2{ height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#004982;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:200px; padding:4px 4px 0; border:1px solid #ddd; margin-left:4px; _margin-left:2px; margin-right:4px; display:inline; }
.reInformation li img { width:200px; height:150px; }
.reInformation li img:hover { opacity:0.9; }
.reInformation .g { display:block; width:200px; }
.reInformation .t { float:left; line-height:30px; color:#004982; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#004982; }

.tit_case{ width:100%; height:26px; line-height:26px; font-size:16px; font-weight:bold; text-align:center}
.photo_case{ width:600px; margin:0 auto; margin-top:10px;}
.photo_case img{ max-width:594px; display:block; margin:0 auto; border:1px solid #198300; padding:2px;}
.info_case{ width:736px; height:auto; margin:15px 0;}

.tit_pro{ width:100%; height:26px; line-height:26px; font-size:16px; font-weight:bold; text-align:center}
.photo_pro{ width:600px; margin:0 auto; margin-top:10px;}
.photo_pro img{ max-width:594px; display:block; margin:0 auto; border:1px solid #198300; padding:2px;}
.info_pro{ width:736px; height:auto; margin:15px 0;}

.tit_news{ width:100%; height:26px; line-height:26px; font-size:14px; font-weight:bold; text-align:center}
.mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px solid #ddd; border-top:1px solid #ddd;  }
.mark span, .pageNews .tbody .mark a.msg { margin:0 7px; }
.mark .font a { margin:0 3px; color:#ccc; }
.mark .font a:hover, .pageNews .tbody .mark .font a.cur { color:#004982; }
.mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; color:#004982; }
.info_news{ width:700px; height:auto; margin:15px 10px;}
.pageNews .mark a.msg:hover { text-decoration:underline; }

/*news*/
.right_bottom a.news_a{ width:700px; height:62px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0; cursor:pointer;}
.right_bottom a.news_a span.x1{ width:0px; height:62px; background:#004982; display:block; float:left; overflow:hidden;}
.right_bottom a.news_a span.x1 h4{ color:#fff; font-size:20px; width:52px; height:30px; margin:0 auto; border-bottom:1px solid #fff; line-height:30px; font-weight:bold; display:block;}
.right_bottom a.news_a span.x1 h5{ color:#fff; font-size:14px; width:52px; height:30px; margin:0 auto; line-height:30px; display:block; text-align:center;}
.right_bottom a.news_a span.x2{ width:600px; height:62px; float:left; padding-left:20px; overflow:hidden;}
.right_bottom a.news_a span.x2 h1{ width:600px; height:31px; line-height:31px; color:#363636; font-size:16px; font-weight:bold;}
.right_bottom a.news_a span.x2 h2{ width:600px; height:31px; line-height:31px; color:#333333;}
.right_bottom a.news_a span.x3{ width:10px; height:0; background:#004982; float:right; display:block;}

/*news2*/
.right_bottom a.news_b{ width:700px; height:156px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0; overflow:hidden;}
.right_bottom a.news_b img{ width:200px; height:150px; padding:2px; border:1px solid #004982; float:left;}
.right_bottom a.news_b span.nimg_right{ width:480px; height:156px; float:right;}
.right_bottom a.news_b span.nimg_right h1{width:480px; height:35px; line-height:35px; color:#363636; font-size:16px; font-weight:bold;}
.right_bottom a.news_b span.nimg_right h2{width:480px; height:121px; line-height:28px; color:#333333;}

/*npro*/
.npro{ width:216px; height:174px; float:left; margin:0 0 20px 12px;}
.npro a{width:210px; height:168px; border:1px solid #dddddd; padding:2px; display:block; position:relative;}
.npro a img{ width:210px; height:168px;}
.npro a span{cursor:pointer; width:210px; height:35px; line-height:35px; background:url(img/pro_h.png) repeat-x; display:block; position:absolute; bottom:2px; left:2px; color:#fff; text-align:center; line-height:35px;}
.npro a p{ position:absolute; top:0; left:0; width:0; height:0; background:#004982; z-index:-1; display:block;}

.minBanner, .minBanner ul, .minBanner img{height:300px}