@charset "utf-8";
/* CSS Document */
* {}
a {text-decoration: none;color: #333;padding:0;margin:0;}
ul {list-style: none;padding:0;margin:0;}
li {list-style: none;padding:0;margin:0;}
ul li {list-style: none;padding:0;margin:0;}
img {border: none;padding:0;margin:0; vertical-align:middle;}
a img{border: none;padding:0;margin:0;}
input,button,select,textarea{outline:none}
textarea{resize:none}
p{padding:0;margin:0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 24px; font-size:12px;color:#333;padding:0;margin:0; font-family:"微软雅黑", "宋体", "黑体";}

.top,.head,.main,.ftit,.link,.foot {width:1200px;margin:0px auto;overflow:hidden;clear:both;}
.bg1{ background:url(../images/bg1.jpg) repeat-x;}

.menu{ overflow:hidden; clear:both; background:url(../images/mbg1.jpg) repeat-x;}
.menu ul{ width:1200px; margin:0 auto; overflow:hidden; clear:both; height:54px;background:url(../images/mbg2.jpg) no-repeat right}
.menu li{ float:left; font-size:16px; line-height:54px;text-align:center; width:150px;background:url(../images/mbg2.jpg) no-repeat left;}
.menu li a{ color:#fff; display:block;}
.menu .no,.menu li:hover a{ background:url(../images/mbg3.jpg) repeat-x;}

.clear{ clear:both; overflow:hidden;}
.hj{overflow:hidden; clear:both; height:10px;}
.hj2{overflow:hidden; clear:both; height:15px;}
.hj3{overflow:hidden; clear:both; height:30px;}
.pp1{ padding:10px 0;}
.pp2{ padding:20px 0;}
.pp3{ padding:30px 0;}

.tit1{ background:url(../images/tbg1.jpg) no-repeat center bottom; color:#cfcfcf; font-size:14px; text-transform:uppercase; text-align:center; line-height:32px;}
.tit1 p{ font-size:32px; font-weight:bold; color:#0086e3;}

.tit2 ul{ overflow:hidden; clear:both; padding-left:50px;}
.tit2 li{ float:left; padding:0 5px;}
.tit2 li p{ border-radius:20px; padding:2px; border:1px solid #fff;}
.tit2 li a{ display:block; border-radius:20px; padding:0 15px; line-height:32px; font-size:14px;}
.tit2 .no1,.tit2 p:hover{ border:1px solid #0086e3;}
.tit2 .no1 a,.tit2 p:hover a{ background:#0086e3; color:#FFF;}
.nr1{ overflow:hidden; clear:both; margin:0 -10px;}
.nr1 li{ float:left; padding:10px;}
.nr1_p1{ background:#f2f2f2; padding:10px;}
.nr1_p2{ width:265px; height:224px;}
.nr1_p3{ overflow:hidden; clear:both; padding-top:10px; height:26px; line-height:26px; font-size:14px;}
.nr1_p3 a{ float:right; background:url(../images/tub1.png) no-repeat right center; padding-right:22px; color:#999;}
.nr1 li img{  width:265px; height:224px;}

.bg2{ background:url(../images/bg2.jpg);}
.tit3{ background:url(../images/tbg2.jpg) no-repeat center bottom; color:#adadad; font-size:14px; text-transform:uppercase; text-align:center; line-height:32px;}
.tit3 p{ font-size:32px; font-weight:bold; color:#0086e3;}
.tit31{ background:url(../images/tbg4.jpg) no-repeat center bottom; color:#fff; font-size:14px; text-transform:uppercase; text-align:center; line-height:32px;}
.tit31 p{ font-size:32px; font-weight:bold; color:#fff;}

.nr2{ overflow:hidden; clear:both; background:#f2f2f2; font-size:14px;}
.nr2_p1{ float:left; width:500px;}
.nr2_p2{ float:right; width:660px; padding:15px; line-height:25px;}

.nr3 { width:1280px; margin:0 auto; position:relative;}
.nr3 .pcont { width:1200px; margin:0 auto;overflow:hidden;  }
.nr3 .ScrCont { width:32766px; zoom:1;  }
.nr3 #List1_1{float:left;}
.nr3 #List2_1{float:left;}
.left{ position:absolute; left:0; top:50%; margin-top:-20px;}
.right{ position:absolute; right:0; top:50%; margin-top:-20px;}

.m_left{ float:left; width:590px;}
.m_right{ float:right; width:590px;}
.tit4{ border-bottom:1px solid #ddd; overflow:hidden; clear:both; line-height:50px; background:url(../images/tbg3.jpg) no-repeat left center; font-size:20px; color:#999;}
.tit4 p{ padding:0 10px; float:left;font-size:22px; font-weight:bold; color:#0086e3;}
.nr4 li{ overflow:hidden; clear:both; padding:6px 0;}
.nr4 li a{ display:block;}
.nr4_p1{ float:left; width:190px; height:134px;}
.nr4_p1 img{ width:190px; height:134px;}
.nr4_p2{ float:right; width:380px;}
.nr4_p3{ float:left; max-width:80%; line-height:36px; height:36px; overflow:hidden; font-size:16px}
.nr4_p4{ display:block; float:right; color:#999;}
.nr4_p5{ overflow:hidden; clear:both; margin:12px 0 7px 0; font-size:14px; height:44px; line-height:22px;}
.nr4_p6{ float:right; border:1px solid #ddd; padding:0 10px; border-radius:20px; color:#999; line-height:22px;}
.nr4_p7{ width:590px; height:280px; overflow:hidden;}
.nr4_p7 img{ width:590px; height:280px;}

.bg3{ background:url(../images/bg3.jpg) no-repeat center top;}
.nr5_l{ float:left; width:600px; color:#FFF; font-size:14px}
.nr5_p1{ overflow:hidden; clear:both;}
.nr5_p2{ float:left; width:114px; text-align: center; line-height:50px;}
.nr5_p3{ float:right; width:470px;}

.nr5_r{ float:right; width:570px;}
.nr5_p4{ border-bottom:2px solid #FFF; color:#FFF; font-size:22px; line-height:36px;}
.nr5_p6{ background:#a9fcfe; border-radius:20px; padding:5px 20px; border:none; line-height:30px; width:530px; margin-top:15px; font-size:14px;}
.nr5_p5{ background:#008ef2; border-radius:20px; padding:5px 20px; border:none; line-height:30px; width:100px; margin-top:15px; font-size:14px; color:#FFF;}

.link_nr{ overflow:hidden; clear:both; padding:10px;}
.link_nr a{ display:block; float:left; margin:0 10px; font-size:14px;}




.fbg{ background:#222; text-align:center; color:#FFF; font-size:14px;}





.tit33{  border-bottom:1px solid #0076cd;line-height:36px; overflow:hidden; clear:both; padding-bottom:5px; margin-bottom:15px;font-size:20px;color:#0076cd;}
.tit33 span{ font-size:14px;float:right;}

.tit33 a{ font-size:12px;color:#0076cd;}
.m_leftb{ float:left; width:220px; }
.m_rightb{ float:right; width:940px;  min-height:500px; color:#333} 
.nt{  font-weight:normal; padding:12px 0;margin:0; padding-left:20px; background:#0076cd ;font-family:"微软雅黑"; }
.nt a{ font-size:20px; color:#fff; text-decoration:none;}

.nlist{ float:left; width:220px;font-family:"微软雅黑";  }

.nlist>ul{background:#fff; }
.nlist>ul>li{ border-TOP:1px solid #eee; text-align:center;background: #0085e2; }
.nlist>ul>li>div{background:#fff;}
.nlist>ul>li>a{ display:block; height:40px; line-height:40px;font-size:16px; color:#FFF; text-decoration:none;}
.nlist>ul>li>a:hover,.nlist>ul>li.cur a{ background: #0076cd; color:#FFF;}
.nlist>ul>li>div{background:#f3da86;line-height:30px;}


.nr55_p2 li{ overflow:hidden; clear:both; line-height:32px; border-bottom:1px dotted #CCC; background:url(../images/tub6.jpg) left no-repeat; padding-left:20px;}
.nr55_p2 li a{ display:block; float:left; max-width:900px; font-size:14px;color:#333;}
.nr55_p2 li p{ float:right; color:#333; font-size:14px;}

.neir{ padding:10px; text-align:left; font-size:14px; color:#333;font-family:"微软雅黑";}
.neir h1{  text-align:center; font-size:20px; color:#333;font-family:"微软雅黑";}


.con_tit{text-align:center;border-bottom:1px dotted #d4d4d4;line-height:36px;}
.con_tit h2{font-size:16px;}
.con_titb{text-align:center;}
.list_li li{line-height:36px;border-bottom:1px dotted #d4d4d4; font-size:14px;}
.list_li li a{font-size:14px;}
.list_li{}

.nr33{ overflow:hidden; clear:both; padding:10px 5px;}
.nr33 li{ float:left; width:275px; padding-left:20px; text-align:center;}
.nr33 li a{ display:block; color:#333}
.nr33 li img{ width:275px; height:220px;border:1px solid #ccc;}
.nr33 li p{ font-size:16px; line-height:38px; overflow:hidden; height:38px;}

.nr34{ overflow:hidden; clear:both; padding:10px 5px;}
.nr34 li{ float:left; width:275px; padding-left:20px; text-align:center;}
.nr34 li a{ display:block; color:#333}
.nr34 li img{ width:275px; height:220px;border:1px solid #ccc;}
.nr34 li p{ font-size:16px; line-height:38px; overflow:hidden; height:38px;}