@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#666;}
input,img{ border:none;}
.clear{ clear:both;}
table { border-spacing: 0;border-collapse: collapse; }
em,i{ font-style:normal;}
h2,b{ font-weight:normal;}
html{ overflow-x:hidden;}
.fl{ float:left;}
.fr{ float:right;}


/*header*/
.header{ width:auto; height:100px; overflow:hidden;}
.top{ width:auto; height:28px; background:#1c1c1c;}
.top p{ width:1200px; height:28px; line-height:28px; margin:0 auto; text-align:right; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.top p em{ display:inline-block; background:url(../images/top1.png) no-repeat center left; padding-left:20px; /*margin-right:20px;*/}
.top p i{ display:inline-block; background:url(../images/top2.png) no-repeat center left; padding-left:20px; margin-left:20px;}
.top p i a{ color:#999;}
.top p i a:hover{ text-decoration:underline;}

.head{ width:1200px; height:72px; margin:0 auto; }
.logo{ width:270px; height:135px; float:left; background:#0d4699; position:absolute; margin-top:-28px; text-align:center; color:#fff; z-index:99999999999999;}
.logo img{ margin-top:28px;}
.nav{ width:auto; height:72px; line-height:72px; float:right;}
.nav ul{}
.nav ul li{ float:left;}
.nav ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; margin-left:70px; display:block; height:70px; padding:0px 3px;}
.nav ul li a:hover{ border-bottom:#2175d0 solid 2px;  color:#2175d0;}





/*banner*/
.banner{ width:100%;   height:600px; margin:0 auto;    }
.fullSlide{ width:100%;   height:600px; background:#e8e8e8; overflow:hidden;  }
.fullSlide .bd{  height:600px; }
.fullSlide .bd ul{ width:100% ;  }
.fullSlide .bd li{ width:100% ;  height:600px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ width:100% ; display:block; height:600px; text-align:center; }

.fullSlide .hd{ width:100%; position:relative; z-index:1; top:-40px; right:0; height:30px; line-height:30px;}
.fullSlide .hd ul{ width:1040px; margin:auto; text-align: center;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:1px 3px; overflow:hidden; filter:alpha(opacity=90);opacity:0.9;  line-height:999px;border-radius:50%; border:#fff 2px solid; background:#fff;  }
.fullSlide .hd ul .on{ background:#2175d0; filter:alpha(opacity=100);opacity:1; }






/*main1*/
.main1{ width:auto; height:360px; margin:0 auto; padding-top:75px; background:#f5f5f5;}
.tit{ width:1200px; height:auto; margin:0 auto; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.tit h2{ font-size:35px;}
.tit p{ color:#b5b5b5; letter-spacing:1px; margin-top:10px;}

.jjfa{ width:1200px; height:180px; margin:0 auto; overflow:hidden; margin-top:30px; }
.jjfa ul{ width:1300px;}
.jjfa ul li{ width:128px; height:180px; float:left; margin-left:62px; text-align:center;}
.jjfa ul li img{ width:120px; height:120px; border-radius:50%; border:#bed7fa solid 4px;}
.jjfa ul li p{ margin-top:15px; font-family:"Î¢ÈíÑÅºÚ"; color:#424242; font-size:16px;}
.jjfa ul li a{ display:block; }
.jjfa ul li a:hover p{ color:#0d4699;}
.jjfa ul li a:hover img{ border:#0d4699 solid 4px;}



/*main2*/
.main2{ width:auto; height:900px; padding-top:75px;}
.cplb{ width:1200px; height:32px; margin:0 auto; text-align:center; margin-top:40px;}
.cplb a{ background:#f5f5f5; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#999; padding:10px 20px; margin:0px 2px;}
.cplb a:hover, #sbdj{ background:#2175d0; color:#fff;}

.cpzs{ width:1200px; height:600px; margin:0 auto; overflow:hidden; margin-top:20px;}
.cpzs ul{ width:1300px;}
.cpzs ul li{ width:292px; height:280px; float:left; background:#f5f5f5; margin-right:8px; border:#f2f2f2 solid 1px; margin-top:8px; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.cpzs ul li img{ height:150px; margin-top:20px;}
.cpzs ul li h2{ width:252px; margin:0 auto; text-align:left; font-size:16px; border-bottom:#e5e5e5 solid 1px; margin-top:20px; padding-bottom:10px; }
.cpzs ul li p{ width:252px; margin:0 auto; text-align:left; margin-top:20px; font-size:14px;}
.cpzs ul li a{ display:block; }
.cpzs ul li a:hover h2{ color:#2175d0; }


.more{ width:240px; height:46px; margin:0 auto; text-align:center; margin-top:20px;}
.more a{ width:238px; height:44px; display:block; border:#dfdfdf solid 1px; border-radius:50px; background:#fff; line-height:44px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#838383; font-size:14px;}
.more a:hover{ border:#2175d0 solid 1px; background:#2175d0; color:#fff;}





/*main3*/
.main3{ width:1200px; height:620px; margin:0 auto; padding-top:75px; }
.news{ width:1200px; height:420px; margin:0 auto; overflow:hidden; }
.news ul{ width:1300px;}
.news ul li{ width:565px; height:100px; float:left; margin-right:70px; margin-top:38px; font-family:"Î¢ÈíÑÅºÚ"; }
.news ul li img{ float:left; margin-right:20px;}
.news ul li h2{ font-size:18px; color:#000; line-height:22px;}
.news ul li p{ font-size:14px; color:#999; margin-top:10px; text-align:justify;}
.news ul li span{ font-family:Arial, Helvetica, sans-serif; color:#999; display:inline-block; padding-top:10px; font-size:14px;}
.news ul li a{ display:block;}
.news ul li a:hover h2{ color:#2175d0;}









/*main4*/
.main4{ width:auto; height:600px; background:#f5f5f5; padding-top:75px;}
.con{ width:1200px; height:400px; background:#fff; margin:0 auto; margin-top:40px; font-family:"Î¢ÈíÑÅºÚ";}
.con img{ margin-left:34px; margin-top:34px; float:left; margin-right:40px;}
.con h2{ font-size:18px; color:#000; padding-top:40px; }
.con p{ margin-right:40px; text-align:justify; color:#666; line-height:28px; font-size:14px; margin-top:10px;}
.con span{ width:170px; height:40px; display:inline-block; margin-top:20px;}
.con span a{ display:block; border:#ccc solid 1px;width:170px; height:40px; text-align:center; line-height:40px; color:#666;}
.con span a:hover{ color:#2175d0; border:#2175d0 solid 1px;}






/*footer*/
.footer{ width:auto; height:160px; background:#0d4699;}
.foot{ width:1200px; height:160px; margin:0 auto;}
.fot_l{ float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff;}
.fot_l p{ margin-top:10px;}
.fot_l p em{ font-family:Arial, Helvetica, sans-serif;}
.fot_l p a{ color:#fff; margin-right:20px;}
.fot_l p a:hover{ text-decoration:underline;}

.fot_r{ width:210px; float:right; margin-top:20px;}
.fot_r img{ float:right; }
.fot_r p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; float:left; text-align:right; margin-top:40px; background:url(../images/jt.png) no-repeat center bottom; padding-right:20px; padding-bottom:30px;}






/*anout*/
.ban{ width:auto; height:260px; background:url(../images/ban.jpg) no-repeat center; text-align:center; color:#fff;}
.ban h2{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:35px; font-weight:bold; padding-top:100px;}
.ban p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; margin-top:10px;}


.dqwz{ width:auto; height:60px; background:#fff; line-height:60px;}
.dqwz p{ width:1200px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#999;}
.dqwz p b{ background:url(../images/wz.png) no-repeat center left; color:#666; padding-left:20px;  }
.dqwz p a{ margin:0px 10px; color:#666;}
.dqwz p a:hover,#sbjg{ color:#f00;}
.dqwz p a:hover{ text-decoration:underline;}


.mai_bg{background:#f8f8f8; width:100%; float:left; padding:40px 0px;}
.main{ width:1200px; height:auto; background:#fff; margin:0 auto; padding-bottom:30px; }
.lm{ width:1060px; height:60px; margin:0 auto; border-bottom:#e5e5e5 solid 1px; text-align:center; line-height:60px;}
.lm a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; margin:0px 30px; display:inline-block;}
.lm a:hover,#sbxz{ color:#0d4699; border-bottom:#0d4699 solid 1px;}

.about{ width:1060px; height:auto; margin:0 auto; margin-top:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666; line-height:26px;}

.clear{ clear:both; height:0px; padding:0px; margin:0px;} 
ul.news_list22 li{ background:url(../images/li1.jpg) no-repeat 8px 23px; height:36px; line-height:36px; padding-left:22px; border-bottom:1px dashed #cac6be; overflow:hidden; padding-top:6px;}
ul.news_list22 li a{ float:left; font-size:14px;}
ul.news_list22 li em{ float:right; padding-right:6px;}

.pageCss1{ text-align:center; padding:20px 0 20px; }
.pageCss1 a{ text-decoration:none; color:#333; border:#ddd 1px solid; padding:4px 8px; margin:2px;}
.pageCss1 a:hover { color:#0d4699; text-decoration:none; border:#0d4699 1px solid;}
.pageCss1 a:active {color:#0d4699;}
.pageCss1 span.current { border:#0d4699 1px solid; padding:4px 8px; margin:2px; background:#0d4699; font-weight:bold; color:#fff;}
.pageCss1 span.pageUp { border:#ccc 1px solid; padding:4px 8px; margin:2px; color:#ccc;}

.titles{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#333333; text-align:center; line-height:50px;}
.date{ text-align:center; border-bottom:1px dashed #ddd; color:#999; line-height:30px; font-size:12px;}
.pagepic{ text-align:center; padding-top:10px;}
.page_con1{ display:inline-block; padding:20px 10px 0; overflow:hidden;}

.picList1 li{ float:left; width:248px; padding:0 8px 12px 9px;}
.picList1 li dl{ width:248px;}
.picList1 li dl dt{ background:url(../images/bg.png) no-repeat; width:232px; height:180px; padding:9px 8px;}
.picList1 li dl dt img{ width:232px; height:180px;}
.picList1 li dl dd{ line-height:30px; height:30px; overflow:hidden; text-align:center; font-size:14px;}
.picList1 li dl dd a{ color:#333}
.picList1 li dl dd a:hover{ color:#f00}

.input_btn{ background:#e30919; text-align:center; color:#fff; width:100px; height:32px; line-height:32px; font-size:14px; border:none; cursor:pointer;font-family:"Î¢ÈíÑÅºÚ"; border-radius:5px}
.input_btn:hover{ background:#383c4b; border-radius:5px}


.news_con { width:1030px; margin:0 auto;}  /*×ÊÑ¶ÖÐÐÄ´ó¿ò¼Ü*/
dl.news_dl {font-size:16px; color:#666; padding:10px 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:1030px; overflow:hidden;}
dl.news_dl .dt_1 { height:30px; background:url(../images/ico16.gif) no-repeat 0 8px;  padding-left:10px;  font-size:16px; color:#e67817; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(../images/ico16.gif) no-repeat 0 8px;color:#444; }/*×ÊÑ¶Ê×Ò³ÄÚÈÝ,µã»÷Ê±µÄÍ¼Æ¬*/
dl.news_dl .dt_2 { font-size:14px; float:right; padding:0 10px 0 8px;  font-family:"ËÎÌå"; }
dl.news_dl .dt_3 { font-size:14px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*ÎÄÕÂ³ö´¦*/
dl.news_dl dd { font-size:14px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
.mb10{ margin-bottom:10px;}
.newchang{ border-bottom:1px dashed #ccc; height:25px; padding-left:30px;}


.jcfw{ width:1060px; height:auto; margin:0 auto; clear:both;}
.jcfw ul{}
.jcfw ul li{width:1060px; height:184px; margin-top:25px; border-bottom:#d8d8d8 dashed 1px;}
.jcfw_t{width:1060px; height:160px;  }
.jcfw_t img{ float:left; width:220px; height:160px; margin-right:20px; }
.jcfw_t h2{ font-size:18px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.jcfw_t p{ font-size:13px; line-height:20px; margin-top:15px; color:#666;}
.jcfw_t span{ width:108px; height:30px; line-height:30px; float:right; text-align:center; margin-top:33px;}
.jcfw_t span a{ display:block; background:#333; font-size:13px; color:#fff; font-family:Arial, Helvetica, sans-serif;} 
.jcfw_t span a:hover{background:#0075c2;  }