@charset "utf-8";
body{ margin:0; padding:0;color:#666;font-size:12px; font-family:"微软雅黑";/*background:#cbd2dc;*/ background-attachment:fixed}  
*{ margin:0; padding:0;}
a img{ border:none;}	  
a:hover{ color:#2191e6; text-decoration:none}
a{ color:#666; text-decoration:none;}
.clear{ width:1px; height:0; clear:both; overflow:hidden;}	
.page{ height:25px; text-align:center; margin-top:30px;}
.page span{ margin:5px; border:1px solid #CCC; padding:0 5px;}
.page a{ margin:5px;}
  
ul{ margin:0; padding:0;}
li{ list-style:none;}
#wrap{ width:100%; height:5px; background:#2191e6; overflow:hidden;}
#top{ width:1000px; overflow:hidden; margin:0 auto; padding-bottom:10px;}
.logo{ width:249px;height:68px; float:left;padding-top:35px; }
.logo img{ height:68px; width:249px;}
.rtop{ width:742px; float:right; overflow:hidden;padding-top:50px; }
.ttop{ width:85px; float:right; line-height:22px; background:url(../images/weibo.jpg) no-repeat; height:22px;}
.ttop a{ float:left; display:block; width:60px; text-align:right; }

#menubg{background:#0372c6;}
#nav { width:675px; background:#2191e6;  font-size:14px; height:41px; float:right;  display:block; z-index:99999;}
#nav .jquery_out {float:left;line-height:40px;display:block; text-align:center; font:15px;}
#nav .mainlevel { float:left;/*IE6 only*/}
#nav .mainlevel a { text-decoration:none; display:block; width:91px; text-align:center; margin-right:5px; line-height:41px; height:41px; font-size:14px; text-align:center; color:#FFFFFF; font-weight:bold}
#nav .mainlevel a:hover {color:#fff; background:#0372c6; text-decoration:none;}
#nav .mainlevel ul {display:none; position:absolute; z-index:999999999; list-style-type:none; padding:0; margin:0; }
#nav .mainlevel li {   list-style-type:none;/*IE6 only*/ background:#2191e6}
#nav .mainlevel li a{width:100px; text-align:center; margin:0; padding:0; font-size:13px;  line-height:25px; height:25px;/*IE6 only*/}
#nav .mainlevel li a:hover{ color:#fff;}
.banner{ width:1000px; overflow:hidden; margin:0 auto;}

#index{ width:1000px;  border-top:2px solid #2191e6; margin:0 auto; margin-top:15px; padding-top:15px;}
.index_left{ width:350px; float:left; overflow:hidden; height:250px;}
.index_left_top{ width:350px; text-align:right; background:url(../images/xinwen.jpg) no-repeat; height:25px;}
.index_left_top img{ height:25px;}
.inews{ width:350px; margin:0 auto;  line-height:28px; height:28px;}
.ititle{ width:240px; background:url(../images/doc.jpg) no-repeat; text-indent:15px; float:left; height:28px; line-height:28px; overflow:hidden;}
.itime{ width:80px; text-align:right; float:right; height:28px; line-height:28px; }
.index_right{ width:610px; background:url(../images/xian.jpg) no-repeat; padding-left:30px; height:250px; float:right}
#gun{ width:610px; overflow:hidden; background:url(../images/gun.jpg) no-repeat; padding-top:30px; }
.index_right_top{ width:610px; text-align:right; background:url(../images/cp.jpg) no-repeat; height:25px;}
.index_right_top img{ height:25px;}
.rollBox{width:610px;overflow:hidden;}
.rollBox .Cont{width:570px;overflow:hidden;margin:0 auto; float:left; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:135px;float:left;text-align:center;padding-right:10px;}
*+html .rollBox .Cont .pic{width:135px;float:left;}
.rollBox .Cont .pic img{background:#fff;display:block; width:135px; height:170px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
#foot{ width:1000px;  overflow:hidden; margin:0 auto; background-repeat:no-repeat;}

.foot{ padding:20px 0; width:1000px; text-align:center; background:#333;  overflow:hidden; line-height:25px; margin:0 auto; margin-top:20px;}

/*neiye*/
#main{ width:1000px; overflow:hidden; margin:0 auto; padding-top:10px;}
#left{ width:270px; overflow:hidden; float:left;}
#lefttop{ width:270px; background:#2191e6; font-weight:bold; height:35px; line-height:35px; font-size:14px; color:#FFFFFF; text-indent:20px;}
.rl{ font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#leftmain{ width:268px; margin:0 auto; line-height:25px;  overflow:hidden; border:1px solid #CCC; border-top:0; background:#efefef; margin-bottom:15px; padding-bottom:10px;}
#leftmain li{ width:268px; background:url(../images/left.jpg); border-bottom:1px dashed #CCC; height:40px; line-height:40px; font-size:13px; text-indent:20px; float:left; overflow:hidden;}
#left li a{ display:block}
#left li a:hover{ color:#F00;}
#re{color:#fff; font-weight:bold;background:url(../images/re.jpg);text-indent:110px;}
#right{ width:715px; float:right; overflow:hidden;}
#righttop{ width:715px; height:35px; line-height:35px; background:url(../images/righttop.jpg); text-indent:35px; color:#FFF; font-size:14px; font-weight:bold}
#righttop a{ color:#fff;}
#rightmain{ width:695px; padding:10px; overflow:hidden; line-height:25px; background:#eee; margin:0 auto;}
.lll{ width:200px; float:left; text-indent:10px;color:#4a7fab; font-size:14px; font-weight:bold}
.rrr{ width:500px; float:right; text-align:right; padding-right:10px; color:#628aae}
.rrr a{ color:#628aae;}

.pro{ width:210px; margin:0 10px; float:left; overflow:hidden; text-align:center; margin-bottom:10px;}
.pro img{ width:200px; height:200px; padding:4px; border:1px solid #CCC;}
.pro p{ width:235px; text-align:center; height:25px; line-height:25px; overflow:hidden; font-size:14px;}
#cvf td{ background:#FFF; padding: 5px 5px; padding-left:5px;}
.text1{ height:30px; border:1px solid #CCC; width:333px;}
.text2{ height:100px; border:1px solid #CCC; width:333px;}

.news_tu{ width:200px; height:135px; float:left}
.news_tu img{ width:200px; height:135px; float:left}
.news_info{ width:480px; float:right;}
.news_text{ width:100%; margin:0 auto; overflow:hidden; height:90px; line-height:30px; clear:both}
.news{ width:100%; margin:0 auto; overflow:hidden; border-bottom:1px dashed #CCC; margin-bottom:20px; padding-bottom:15px; margin-top:10px;}
.title{ width:500px; float:left; height:30px;  overflow:hidden; }
.title a{  font-size:14px; font-family:"微软雅黑"}
.time{ width:150px; padding-right:5px; float:right; text-align:right; line-height:30px;}
.n_m{ text-decoration:underline}

.down{ width:100%; height:23px; line-height:23px; padding:5px 0; border-bottom:1px dashed #CCC;}
.down_t{ width:600px; float:left; height:23px; overflow:hidden}
.down_x{ width:100px; float:right; text-align:right; height:23px;}
