﻿@charset "utf-8";
/* CSS Document */
/*----------��ʽ����-------------------------*/

html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
address, cite, em{font-style:normal;}
ul{list-style-type:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em;}
table{ border-collapse:collapse;}
body{  height:100%; color:#000; font-size:14px; -webkit-text-size-adjust:none; font-family:"微软雅黑","黑体";   background:#ffffff; }
.clear{ clear:both; line-height:0px; height:0px; overflow:hidden;}
a{ text-decoration:none; }

a:hover{ color:#c45549;   }
a:focus {outline:none; -moz-outline:none;}
a{blur:expression(this.blur());}/*��� IE*/
a {outline:none; } /*���firefox��*/

/*-----------------��ʽ����-----------------------*/

.flt1{ float:left;}
.flt2{ float:right;}
.flt3{ float:none;}
.dis{ display:block;}
.undis{ display:none;}

.red{ color:#ff0000;}
.orange{ color:#d58040;}
 

.wrapper{ width:1150px; margin:0px auto; }
.wrapperbox{ width:1150px; height:auto; overflow:hidden; margin:0 auto;}

.h_top{ height:38px; background:url(../images/1_02.jpg) repeat-x 0px top; line-height:35px; z-index:10000;}
.ggBox{ width:300px;}
.ggBox .hd{ display:none;}
.ggBox .bd { height:35px; overflow:hidden;}
.ggBox .bd li{ line-height:35px;}
.ggBox .bd li a{ color:#666; font-size:12px;}

.h_top_rig{ position:relative;}
.h_top_rig a{ font-size:12px; margin-right:30px; color:#666;}
.h_top_rig .a1{ display:inline-block; line-height:20px; width:60px; text-align:center; background:#ffb445; color:#fff;}
.h_top_rig a img{ margin-bottom:-4px; margin-right:3px;}

.h_top_rig .wx0{ position:absolute; right:0px; top:38px; display:none; z-index:999999;}
.onhover .wx0{ display:block;}

.header{ padding:15px 0px;}
.header p{ width:430px; color:#333; line-height:28px; padding-top:10px; padding-left:10px;}
.header p strong{ color:#ff0000;}
.header p span{ display:inline-block; width:190px; padding-left:20px;}



.nav{ height:60px; background:#007dbd; z-index:111;}


.nav0{ line-height:60px;}
.nav0 a{ font-size:18px; color:#fff; display:block; float:left; text-align:center; width:113px;}

.nav_left{ position:relative; width:245px; z-index:1000;}
.daoh{ font-size:20px; color:#fff; line-height:60px; text-align:center; background:#005e9b; }
.daoh img{ margin-bottom:-2px; margin-left:10px;}


.banner{ height:450px; background:url(../images/banner.jpg) no-repeat center top !important; z-index:1;}
.banner a{ display:block; height:450px;}



.dhBox{   position:absolute; left:0px; width:245px; height:450px; top:60px; background:#fff;}

 
.dhBox .li0 p{ height:30px; line-height:30px; font-size:12px; display:block; width:230px; overflow:hidden;}
.dhBox .li0 p a{ color:#333; margin-right:5px;}
.dhBox .li0 p a.flt2{ margin-right:0px;}
.dhBox .li0{ padding:10px 10px; height:55px;}

.dhBox .daoh0 .li0 h2{ font-size:14px; line-height:30px; background:url(../images/1_35.jpg) no-repeat right center;}
.dhBox .daoh0 .li0 h2 span{ display:block; height:30px; padding-left:35px;}

.dhBox .daoh0 .li1 h2 span{ background:url(../images/1.png) no-repeat 0px 5px;}
.dhBox .daoh0 .li2 h2 span{ background:url(../images/1.png) no-repeat 0px -70px;}
.dhBox .daoh0 .li3 h2 span{ background:url(../images/1.png) no-repeat 0px -145px;}
.dhBox .daoh0 .li4 h2 span{ background:url(../images/1.png) no-repeat 0px -220px;}
.dhBox .daoh0 .li5 h2 span{ background:url(../images/1.png) no-repeat 0px -295px;}
.dhBox .daoh0 .li6 h2 span{ background:url(../images/1.png) no-repeat 0px -370px;}




.dhBox  .onhover .li0{ background:#007dbd; color:#fff;}
.dhBox  .onhover .li0  p a{ color:#fff;}
.dhBox  .onhover .li0  h2{background:url(../images/1_38.jpg) no-repeat right center;}


 
.dhBox .bd{ display:none; position:absolute; left:245px; top:0px; overflow:hidden; border:solid 2px #c0bfbf; width:871px; padding:20px 15px; background:#fff; *padding-bottom:40px; float:right; height:406px;}
.dh_left{ height:401px; width:532px; padding:0px 40px 0px 20px; border-right:solid 1px #c0bfbf;}
.dhBox .bd h3{ font-size:18px; line-height:30px; margin-bottom:6px;}


.dhBox  .onhover .bd{ display:block;}

.dh_left .dh{ padding:14px 0px; *padding-bottom:0px;  border-bottom:dashed 1px #c0bfbf;}
.dh_left .dh strong{ display:block; width:80px;}
.dh_left .dh p{ line-height:24px; width:450px;  }
.dh_left .dh p a{ font-size:12px; margin-right:10px; color:#666;}
.dh_left .dh0{ border-bottom:none;}


.dh_rig{ width:251px; font-size:12px;}
.dh_rig ul { padding-bottom:5px; margin-bottom:5px; border-bottom:solid 3px #dcdcdc;}
.dh_rig ul li{ line-height:30px; height:30px; border-bottom:dashed 1px #dcdcdc;}
.dh_rig li a{ color:#000;}
.dh_rig li a.flt2{ width:30px; height:22px; line-height:22px; border-radius:6px; text-align:center; margin-top:4px; background:#dcdcdc;}
.dh_rig img{ margin-bottom:5px;}
.dh_rig p{ line-height:22px; height:22px; font-weight:bold;}
.dh_rig p span{ float:right; color:#ff0000;}






.zzcx{ margin:30px auto;}
.zz_left{ width:135px; height:100px; text-align:center; color:#fff; background:#3b7fc2; padding-top:10px;}
.zz_left strong{ display:block; font-weight:normal; line-height:30px; font-size:18px; padding-top:3px;}

.zz_rig{ width:1015px;}
.zz_rig a{ display:block; float:left; font-size:16px; color:#fff; line-height:53px; margin-bottom:4px; margin-left:4px; padding:0px 12px; height:53px;}

.con1{ margin-bottom:30px;}
.con1Box{ margin-right:35px; width:299px; overflow:hidden; position:relative; z-index:1; height:426px;}
.con1Box .hd{ position:absolute; right:10px; bottom:10px; z-index:1000;}
.con1Box .hd li{ width:20px; height:20px; line-height:20px; background:#fff; color:#000; text-align:center; float:left; margin-left:5px;}
.con1Box .hd .on{ background:#de9090; color:#fff;}


.tabBox{ width:483px;}
.tabBox .hd{ height:52px; line-height:52px; background:#898989; margin-bottom:30px;}
.tabBox .hd .on{ background:#007dbd;}
.tabBox .hd li{ font-size:24px; text-align:center; width:161px; float:left; color:#fff; cursor:pointer;}

.con1_mid{ width:320px;}
.con1_mid h2{ font-size:20px; margin-bottom:10px;}
.con1_mid h2 a{ color:#007dbd;}
.con1_mid p{ line-height:26px; text-indent:24px;}
.con1_mid p a{ color:#ff0000;}
.tabBox .bd a.flt1 img{ width:145px; height:112px;}
.tabBox .bd ul ul{ margin:15px 0px; padding-top:15px; border-top:dashed 1px #e7e7e7;}
.tabBox .bd ul ul li{ font-size:14px; line-height:28px; height:28px;}
.tabBox .bd ul ul li a{ color:#000; float:left;}
.tabBox .bd ul ul li cite{ font-size:12px; color:#666; float:right;}

.con1_rig{ width:303px; text-align:center;}
.con1_rig h2{ height:52px; line-height:52px; font-size:24px; color:#fff; background:#007dbd; margin-bottom:12px;}
.con1_rig h2 img{ margin-bottom:-4px; margin-right:3px;}
.con1_rig p{ text-indent:2em; text-align:left; line-height:27px; padding:10px 0px;}
.con1_rig p a{ color:#ff0000;}
.con1_rig ul li{ width:149px; height:52px; line-height:52px; margin-bottom:5px;}
.con1_rig ul li img{ margin-bottom:-6px; margin-right:4px;}
.con1_rig ul li a{ display:block; font-size:18px; background:#007dbd; color:#fff; }
.con1_rig ul li a:hover,.con1_rig ul .on a{ background:#ffb445;}

.con2{ margin-bottom:30px;}
.title{ margin-bottom:30px; padding:0px 10px; height:59px; line-height:56px; background:url(../images/1_101.jpg) repeat-x 0px top;}
.title h2{ font-size:24px; color:#005e9b;}
.title h2 cite{ font-size:12px; color:#888;}
.title a{ font-size:14px; color:#007dbd;}
.title a img{ margin-bottom:-5px; margin-right:3px;}
.title .zaix{ width:60px; text-align:center; display:block; line-height:20px; background:#ffb445; font-size:12px; margin-top:20px; color:#fff;}


.con2Box{ width:890px; height:492px; overflow:hidden;}
.con2Box .hd{ width:183px;}
.con2Box .hd li{ height:72px; line-height:72px; padding-right:13px; text-align:center; background:#666666 url(../images/1_87.jpg) no-repeat right center; margin-bottom:10px;}
.con2Box .hd a{ font-size:18px; color:#fff;}
.con2Box .hd img{ margin-bottom:-18px; margin-right:3px;}
.con2Box .hd .on{ background:#007dbd url(../images/1_78.jpg) no-repeat right center;}


.con2Box .bd{ width:646px; border:solid 1px #ccc; padding:16px 20px;}
.con2Box .bd h2{ font-size:24px; font-weight:bold; margin-bottom:10px;}
.con2Box .bd h2 a{ color:#000;}

.con2_mid{ width:240px;}
.con2_mid h3{ height:30px; line-height:30px; margin-bottom:10px; color:#fff; background:url(../images/1_84.jpg) no-repeat 0px center; padding-left:16px;}
.con2_mid p{ line-height:30px;}
.con2_mid p a{ color:#000; padding:0px 5px;}
.con2_mid .p1 a{ color:#ff0000;}

.dtj{ margin-top:15px; padding-top:10px; border-top:dashed 1px #ccc;}
.dtj h3{ font-size:24px; margin-bottom:10px;}
.dtj h3 cite{ font-size:12px; font-weight:normal; color:#666;}
.dtj ul li{ width:154px; float:left; margin-right:7px;}

.con2_rig{ width:238px;}
.con2_rig ul li{ background:#ebf2f7; width:115px; height:82px; margin-bottom:8px; text-align:center; padding-top:15px;}
.con2_rig ul li span{ display:block; line-height:30px;}
.con2_rig .tel{ margin-bottom:6px;}


.con3{ margin-bottom:30px; overflow:hidden;}
.docBox{ width:814px; overflow:hidden;}
.docBox .hd{ margin-bottom:20px; height:68px;}
.docBox .hd img{ width:56px; height:57px; margin-right:6px;}
.docBox .hd li{ font-size:12px; width:138px; height:56px; background:#d7d7d7; padding:6px; float:left; margin-right:12px; display:inline;}
.docBox .hd .last{ margin-right:0px;}
.docBox .hd .on{ background:#007dbd; color:#fff;}
.docBox .hd strong{ display:block; line-height:30px;}
.docBox .bd{ position:relative; width:814px; height:386px; background:url(../images/1_111.jpg) no-repeat center top;}

.docBox .doc { position:absolute; width:440px; height:300px; background:#fff;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; right:40px; top:40px; }

.docBox .doc1 { position:absolute; padding:20px; width:400px; height:260px; right:40px; top:40px; }
.doc1 h2{ font-size:24px; color:#d91e17; margin-bottom:15px;}
.doc1 h2 a{ color:#007dbd; font-weight:bold; font-size:36px;}
.doc1 p{ line-height:30px; margin-bottom:20px;}
.doc1 p a{ color:#ff0000; }

.anniu a{ color:#fff; display:inline-block; width:138px; height:40px; line-height:40px; text-align:center; background:#ffb445; font-size:18px; margin-right:10px;}
.anniu .a2{ background:#007dbd;}

.con3_rig{ width:300px;overflow:hidden;}
.con3_rig h2{ border-bottom:solid 1px #ccc; margin-bottom:10px; padding-bottom:6px; font-size:24px;}
.con3_rig h2 cite{ color:#666; font-size:12px;}
.con3_rig h2 img{ margin-bottom:-5px; margin-right:4px;}
.con3_rig a img{ display:block; margin:17px 0px;}

.con3_rig li strong,.con3_rig li span{ display:block; float:left; color:#fff; width:20px; line-height:20px; text-align:center; background:#007dbd; margin-top:5px; }
.con3_rig li p{ float:right; line-height:24px; width:275px;  }
.con3_rig li span{ background:#ffb445;}
.con3_rig li p a{ color:#ff0000;}


.tel0{ margin-top:10px; border-bottom:dashed 1px #ccc; border-top:dashed 1px #ccc; height:36px; line-height:36px; font-size:18px; color:#007dbd;}
.tel0 a{ font-size:12px; color:#fff; width:60px; display:inline-block; text-align:center; line-height:20px; background:#ffb445;}


.con4Box{ margin-bottom:30px; height:404px; overflow:hidden;}
.con4Box .hd{margin-bottom:30px;   height:59px; line-height:56px; background:url(../images/1_101.jpg) repeat-x 0px top;}
.con4Box .hd li{ width:191px; text-align:center; float:left;}
.con4Box .hd a{ font-size:18px; color:#005e9b;}
.con4Box .hd .on{ background:#007dbd; }
.con4Box .hd .on a{color:#fff;}

.con4Box .bd{ height:315px;}
.con4_left{ width:330px; margin-right:25px;}
.con4_left a{ display:block; float:left; text-align:center; line-height:58px; background:#ebf2f7; font-size:18px; color:#000; margin-bottom:5px; width:160px; margin-right:5px; height:58px;}
.con4_left a strong{ font-weight:normal; color:#ff0000;}

.con4_mid{ width:470px;}
.con4_mid h2{ text-align:center; font-size:20px; margin-bottom:15px;}
.con4_mid h2 a{ color:#007dbd;}
.con4_mid p{ text-indent:24px; line-height:28px;}
.con4_mid p a{ color:#ff0000;}

.con04{ margin-top:10px; padding-top:10px; border-top:dashed 1px #ccc;}
.con04 a{ display:block; width:210px; height:28px; overflow:hidden; float:left; line-height:28px; color:#333; padding-right:25px;}
.con04 a:hover{ color:#c45549;}


.con4{ width:235px; float:left; margin-bottom:10px;}
.con4 span{ margin-top:5px; display:block; float:left; width:22px; text-align:center; height:39px; background:url(../images/1_123.jpg) no-repeat center top; padding-right:5px; line-height:18px; color:#fff;}
.con4 p{ font-size:12px; width:200px; float:left; text-indent:0px;}
.con4 p a{ display:block; line-height:24px; color:#333;}



.con4_rig{ width:300px;}
.con41{ padding:12px 0px; height:94px;}
.con41 span { float:left; display:block; width:94px; height:80px; padding-top:14px; text-align:center; background:#ffb445; color:#fff;}
.con41 span strong{ font-weight:normal; display:block; font-size:18px; padding-top:4px;}
.con41 p{ float:right; width:195px; line-height:24px; text-indent:0px;}
.con41 p strong{ color:#ff0000; font-weight:normal;}
.con4_rig ul li{ width:95px; float:left; margin-right:5px; text-align:center;}
.con4_rig li a{ display:block; width:95px; height:60px;  padding-top:15px; background:#007dbd;}
.con4_rig li strong{ font-weight:normal; display:block; line-height:30px;}


.con5{ margin-bottom:30px;}
.con5Box { height:380px;}
.con5Box .hd{ float:left; width:150px; text-align:center;}
.con5Box .hd li{ cursor:pointer; height:55px; line-height:55px; background:#666; font-size:18px; color:#fff; margin-bottom:10px;}
.con5Box .hd .on{ background:#007dbd;}

.con5Box .bd{ width:980px; float:right; background:url(../images/1_131.jpg) repeat;}

.con5_rig{ width:390px; height:209px; padding:40px 20px 0px; background:#0083c4;}
.con5_rig p{ line-height:24px; font-size:12px; text-indent:24px; color:#fff;}
.con5_rig p a{ color:#ff0000;}
.con05{ margin-bottom:6px;}

.con5Box .bd ul ul li{ float:left; margin-right:5px; position:relative; height:124px;}
.con5Box .bd ul ul .last{ margin-right:0px;}
.con5Box .bd ul ul .li3{ margin-right:8px;}
.con5Box .bd ul ul li span{ display:block; width:140px; height:32px; background:#000;  filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; position:absolute; left:0px; bottom:0px;}

.con5Box .bd ul ul li h3{ width:140px; text-align:center; line-height:32px; font-size:18px; color:#fff; position:absolute; left:0px; bottom:0px;}

.con5Box .bd ul .mod01{ width:355px; height:auto; overflow:hidden; float:left;}
.con5Box .bd ul .mod01 .img01{ padding-bottom:7px;}
.con5Box .bd ul .mod02{ width:245px; height:auto; overflow:hidden; float:left; margin-left:7px; display:inline;}
.con5Box .bd ul .mod02 .img01{ padding-bottom:7px;}
.con5Box .bd ul .mod03{ width:366px; height:auto; overflow:hidden; float:right;}
.con5Box .bd ul .mod03 .img01{ padding-bottom:7px;}








.link{ font-size:18px; margin-bottom:30px; height:55px; line-height:55px; background:#ebf2f7; border:solid 1px #e5e5e5;}
.link strong{ padding-right:12px; text-align:center; color:#fff; width:150px; display:block; float:left; background:#007dbd url(../images/link.jpg) no-repeat right center;}
.link p{ float:right; width:970px; }
.link p a{ margin-right:10px; color:#000;}


.footer{  height:auto; overflow:hidden; margin:0 auto; background:#007dbd;}
.fnav{ background:#005e9b; height:60px; line-height:60px; font-size:18px; margin-bottom:40px;}
.fnav a{ color:#fff; display:block; float:left; width:115px; text-align:center;}

.foot{ border-bottom:solid 1px #008bd1; padding-bottom:10px;}


.footer p{ text-align:center; line-height:24px; color:#fff; padding:20px 0px;}
.foot a.flt1{ margin-right:10px;}
.f1{ height:260px;   width:235px; text-align:center; border-left:solid 1px #008bd1;}
.f1 h2{ font-size:24px; margin-bottom:20px; color:#fff;}
.f1 a{ display:block; line-height:32px; color:#fff;}
.f1 p{ padding:0px; line-height:32px;}



.f2{ width:290px; padding-left:40px; text-align:left;}
.f2 span{ display:block; margin-bottom:5px; height:68px; color:#fff; font-size:16px; line-height:30px;}
.f2 span img{ margin-right:5px;}
.f2 span strong{ display:block;  font-size:24px; line-height:24px;}



/***************************列表页************************/
.listbanner{ height:317px; background:url(../images/listbanner.jpg) no-repeat center top;}

.position{ background:#e1e2e2; height:52px; line-height:52px; font-size:16px; margin-bottom:20px;}
.position p.flt1{ padding-left:30px; background:url(../images/2_05.jpg) no-repeat 0px center;}
.position p a{ color:#000;}
.position p strong{ font-weight:normal; color:#ff0000;}
.position p a img{ margin-bottom:-8px; margin-right:5px;}

.list{ width:812px; height:auto; overflow:hidden; float:left; display:inline; }
.list1,.list2{ border:solid 1px #e1e0e0; padding:15px; margin-bottom:10px; }




.list01_rig{ width:490px;}
.list01_rig h2{ font-size:24px; margin-bottom:10px;}
.list01_rig h2 a{ color:#000;}
.list01_rig h2 a:hover{ color:#c45549;}

.list01_rig p{ line-height:26px; padding-bottom:10px; margin-bottom:10px; height:52px; border-bottom:dashed 1px #e1e0e0; }
.list01_rig ul li{ width:240px; float:left; font-size:12px; line-height:30px;}
.list01_rig li span{ display:inline-block; line-height:20px; width:36px; text-align:center; color:#fff; background:#007dbd; margin-right:5px;}
.list01_rig li a{ color:#333; font-size:14px;}

.list01_rig .anniu{ padding-top:12px;}
.list01_rig .anniu a{ height:40px; line-height:40px;}


.list01,.list02,.list03{ margin-bottom:15px; }

.title1{ height:40px;line-height:36px; border-bottom:solid 2px #e1e0e0; margin-bottom:15px;}
.title1 h2{ font-size:20px; line-height:36px; color:#007dbd; padding-left:30px; background:url(../images/2_24.jpg) no-repeat 0px center;}
.title1 a{ font-size:12px; color:#666; padding-left:20px; background:url(../images/2_27.jpg) no-repeat 0px center;}

.list02_rig{ width:490px;}
.list02_rig h2{ font-size:24px; margin-bottom:10px;}
.list02_rig p{ line-height:26px;}


.list02 table{ width:100%; margin-top:15px; text-align:center;}
.list02 table tr{ height:48px; line-height:48px; border-bottom:dashed 1px #ccc;}
.list02 table th{ background:#e0eff7; font-size:20px;}
.list02 table th strong{ font-style:italic; font-size:52px; color:#ff0000;}
.list02 table .td3{ color:#007dbd;}
.list02 table span{ display:inline-block; background:url(../images/2_41.jpg) no-repeat center center; width:149px; height:42px; font-size:18px; color:#ff0000;}






.doc2{ position:relative; width:385px; height:241px; background:url(../images/2_61.jpg) no-repeat center top;}
.doc2 img{ width:61%;}
.doc21{ position:absolute; right:10px; top:20px; width:234px; height:196px; background:#fff;  filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.doc22{ position:absolute; right:10px; top:20px; width:214px; height:176px; padding:10px;}
.doc22 h3{ font-size:18px; color:#ff0000;}
.doc22 h3 a{ margin-right:5px; color:#007dbd; font-size:30px; margin-bottom:10px;}
.doc22 p{ line-height:30px;}
.doc22 p a{ color:#ff0000;}
.doc22 .anniu { padding-top:10px;}
.doc22 .anniu a{ width:100px; height:34px; line-height:34px; margin-right:0px;}


.list04 ul li{ width:57px; text-align:center; float:left; margin-right:8px;}
.list04 ul li a span{ font-size:12px; display:block; line-height:32px; color:#333;}


.list2{ width:770px; margin-bottom:30px; float:left; display:inline; }

.lb{ padding:10px 0px 11px; margin-bottom:10px; border-bottom:dashed 1px #ccc;}
.lb h2{ margin-bottom:5px; height:30px; line-height:30px; background:url(../images/2_109.jpg) no-repeat 0px center; padding-left:10px;}
.lb h2 a{ font-weight:bold; font-size:18px; color:#007dbd;}
.lb .ly{ font-size:12px; line-height:30px; height:30px; margin-bottom:6px;}
.ly span.flt1{ color:#666;}
.ly a{ color:#ff0000; padding-left:10px;}
.ly a img{ margin-bottom:-8px; margin-right:5px;}
.lb p{ line-height:26px;}
.lb p a{ color:#ff0000;}





.pagelist{ padding:30px 20px 30px 20px; text-align:center; }
.pagelist span,.pagelist a { 
	display: inline-block; _display:inline; _zoom:1; 
	height: 30px; margin: 0 5px; padding: 0 8px;
	line-height:30px; font-size: 14px;border: 1px solid #e1e0e0; color:#333;}
.pagelist a:hover{color:#fff; background:#007dbd;  border: 1px solid #007dbd;}



.list_rig{ width:304px; height:auto; overflow:hidden; float:right; display:inline; }
.list_rig .pp a{ display:block; margin-right:2px; margin-bottom:2px; width:99px; float:left; height:33px; line-height:33px; background:#7e7e7e; font-size:16px; color:#fff; }
.list_rig .pp .last{ margin-right:0px;}
.list_rig .pp a:hover, .list_rig .pp .on{ background:#007dbd;}


.list_rig h2{ text-align:center; height:52px; line-height:52px; font-size:24px; color:#fff; background:#007dbd; margin-bottom:12px;}
.list_rig h2 img{ margin-bottom:-4px; margin-right:3px;}

.list_rig .con1_rig{ margin-bottom:30px;}
.tjdoc{ background:#dedcdc; margin-bottom:10px;}
.tjdoc h2{ margin-bottom:0px;}
.tjdoc1{ position:relative; width:304px; height:192px; background:url(../images/2_37.jpg) no-repeat center top;}
.tjdoc1 img{ width:61%;}
 
.tjdoc1 h3{ font-size:16px;}
.tjdoc1 h3 a{ font-size:24px;}
.tjdoc1 .doc21{ width:187px; height:163px;}
.tjdoc1 .doc22{ width:167px; height:143px;}

.tjdoc ul{ padding:10px; height:80px;}
.tjdoc ul li{ width:87px; height:70px; margin-right:11px; background:#007dbd; text-align:center; padding-top:10px; float:left;}
.tjdoc li span{ display:block; color:#fff; }
.tjdoc .last{ margin-right:0px;}


.mftel{background:#dedcdc; padding:10px; margin-bottom:30px;}
.mftel h3{ font-size:16px; line-height:30px; background:url(../images/2_57.jpg) no-repeat 0px center; padding-left:30px; margin-bottom:6px;}
.mftel input{ display:block; float:left;}
.mftel .txt{ width:190px; background:#fff; padding:4px; height:32px; border:solid 1px #fff; font-size:16px; color:#444; font-family:"微软雅黑";}
.mftel .but{ width:84px; height:42px; line-height:42px; border:none; cursor:pointer; background:#ffb446; font-size:16px; color:#fff; text-align:center;font-family:"微软雅黑";}

.fan{ margin-bottom:30px;}
.fan0 a{ font-size:16px; display:block; height:42px; line-height:42px; text-align:center; float:left; border:solid 2px #fff; border-top:none; border-bottom:none; color:#333; background:#efefef; margin-bottom:4px; padding:0px 16px;}
.fan0 .a1{ background:#daf1ff;}
.fan0 .a3{ padding:0px 25px;}


.anniu0{ margin-top:5px; text-align:center; font-size:20px; background:#ffb446; height:44px; line-height:44px; border-radius:6px;}
.anniu0 a{ color:#fff;}

.anli{ margin-bottom:30px;}
.anli h2 cite,.jz h2 cite{ font-size:14px;}
.anli p{ padding:10px 0px; line-height:26px; text-indent:32px;}
.anli p a{ color:#ff0000;}
.anli ul{ border-bottom:dashed 1px #ccc; border-top:dashed 1px #ccc; padding:10px 0px;}
.anli ul li{ line-height:24px; color:#007dbd;}
.anli ul li a{ color:#666;}

.jz{margin-bottom:30px;}
.jzBox{}
.jzBox .hd{ display:none;}
.jzBox .bd { padding-left:5px;}
.jzBox .bd li{ line-height:30px;}
.jzBox .bd span{ display:inline-block; width:145px;}
.jzBox .bd cite{ font-size:12px; color:#666;}
.jzBox .bd b{ font-size:12px; font-weight:normal; text-align:right; width:60px; display:inline-block; color:#666;}
.jzBox .bd em{ font-size:12px; color:#ff0000;  display:inline-block; text-align:right; width:80px;}




/***************************文章页************************/
.artcle{ width:770px; border:solid 1px #e1e0e0; padding:20px; margin-bottom:30px;}

.art1 h1{ font-size:24px; color:#0e7cc0; margin-bottom:20px; line-height:40px; text-align:center;}
.art1 .du{ height:40px; line-height:40px; text-align:center; margin-bottom:20px; background:#e0eff7; font-size:12px; color:#666;}
.art1 .du strong,.art1 .du a{ font-weight:normal; color:#ff0000;}

.art1 p{ text-indent:30px; line-height:26px; margin-bottom:30px;}
.art1 p strong{ color:#ff0000;}

.anniu1{ text-align:center; padding:30px 0px;}
.anniu1 a{ font-size:18px; display:inline-block; width:280px; text-align:center; line-height:50px; color:#fff; background:#007dbd; margin-right:20px;}
.anniu1 a img{ margin-bottom:-5px; margin-right:4px;}
.anniu1 .a2{ background:#ffb446;}

.next{ height:40px; line-height:40px; color:#ff0000; margin-bottom:20px; overflow:hidden;}
.next span a{ color:#000; display:inline;}


.art2{ border:solid 1px #ccc; margin-bottom:20px;}
.art2 h2,.art2 .more{ font-size:24px; color:#007dbd; text-align:center; background:#eef6fb; height:60px; line-height:60px;}
.art2 li{ padding:15px; height:86px;}
.art2 .li2{ background:#eef6fb;}
.art2_rig{ width:630px;}
.art2_rig p{ font-size:16px; line-height:26px; margin-bottom:10px;}
.art2_rig .p1{ font-size:14px; margin-bottom:0px; color:#666; }
.art2_rig .p1 strong{ color:#007dbd; font-weight:normal;}
.art2_rig .p1 a{ color:#ff0000;}
.art2 .more a{ font-size:18px;color:#007dbd;}


.art3{ margin-bottom:30px;}
.art3 h2{ font-size:24px; text-align:center; color:#fff; height:60px; line-height:60px; background:#007dbd; margin-bottom:15px;}
.art3_left{ width:371px; height:327px; background:url(../images/3_16.jpg) no-repeat center top; position:relative;}
.art3_left .art03{ position:absolute; font-size:20px; color:#007dbd; line-height:26px; left: 192px; top: 45px; }
.art03 strong{ display:block; line-height:40px; width:120px; text-align:center; background:#007dbd; font-size:20px; color:#fff; margin:5px 0px;}
.art03 span{ padding-left:20px;}


.art3_rig{ width:360px;}
.art3_rig table{ width:100%;}
.art3_rig table td{ padding:6px 0px;}
.art3_rig table th{ font-weight:normal; width:60px;}
.art3_rig table strong{ color:#ff0000;}
.art3_rig table .txt{ width:180px; height:24px; line-height:24px; color:#666; border:solid 1px #ccc;}
.art3_rig table textarea{ width:240px; padding:2px;  line-height:24px; color:#666; border:solid 1px #ccc;}
.art3_rig table .tj{ cursor:pointer; border:none; width:50px; line-height:26px; text-align:center; background:#f0f0f0; margin-right:10px;}

.art3_rig table p{ font-size:12px; padding-top:20px;}


.art4{ border:solid 1px #ccc; border-top:solid 3px #ccc; padding:15px;}
.art4 h3{ font-size:24px; color:#007dbd; line-height:30px; margin-bottom:10px;}
.art4 ul { width:340px;}
.art4 ul li{ padding-left:10px; background:url(../images/3_20.jpg) no-repeat 0px center; line-height:36px; border-bottom:dashed 1px #ccc;}
.art4 ul li a{ color:#000;}
.art4_left{ width:365px; border-right:solid 1px #ccc;}

.art4_rig{ width:340px;}







.nav0 a:hover{ background:#005e9b;}
.fnav a:hover{ background:#007dbd;}
.f1 a:hover,.link p a:hover,.con4_mid h2 a:hover,.con1_mid h2 a:hover,.zz_rig a:hover,.dhBox .hd .on p a:hover,.dh_left .dh p a:hover,.position p a:hover,.title1 a:hover,.lb h2 a:hover,.ggBox .bd li a:hover,.h_top_rig a:hover{ color:#f00;}

.con4 p a:hover,.con4_left a:hover,.tabBox .bd ul ul li a:hover,.dh_rig li a:hover,.list01_rig li a:hover,.list04 ul li a:hover span,.anli ul li a:hover,.fan0 a:hover,.next span a:hover,.art4 ul li a:hover{ color:#005e9b;}
.con4_left a:hover{ background:#d8e8f3;}


.article{ padding:0 10px 10px; }
.article_tit{ padding:25px 0 10px 0; font:400 30px/1.1 "microsoft yahei"; text-align: center;}
.article_tit span{ font-size:16px;}
.article .con{ text-align:center; padding:15px 0;}
.article .con p{ text-align:left; font-size:14px; line-height:28px; padding:0 30px;}