﻿@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, span, fieldset, table, th, td{margin:0; padding:0; list-style:none;font-size:100%;font-family:Verdana, Geneva, sans-serif; font-size:12px;}
img,a{ margin:0; border:0;}
.clear{ clear:both;}
a{ text-decoration:none;hide-focus: expression(this.hideFocus=true); cursor:pointer;  /* for ie 5+ */outline: none;  /* for firefox 1.5 + */}
body{ background:url(../images/bg.gif) repeat-x center top;width:100%; margin:0 auto;}
html{ overflow-x:hidden;}


.clearfloat{clear:both;height:1px; font-size:0; line-height: 0; overflow:hidden;}
.autoheight:after{content: "."; display: block; height: 0; clear: both; visibility: hidden} 
.hide{ display:block; text-indent:-9999px; font-size:0; line-height:0; overflow:hidden}
.left{ float:left}
.right{ float:right}
.orange{ color:#ee7700;}
.green{ color:#82af33;}
.blue{ color:#065baa;}
.blue01{ /*color:#0b65cd;*/ color:#000;}
.black{color:#4d4d4c}
.gary{ color:#676767;}
.red{color:#da0000}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.fb{ font-weight:bold;}
.fw{ font-family:"微软雅黑",Verdana, Geneva, sans-serif;}
.t_d{ text-decoration:underline;}
.pd{ padding-bottom:10px;} 

/*************** top ********************/
.itop{ width:973px; margin:0 auto; height:31px; line-height:31px; padding: 0 15px;}
.itop_welcome{ float:left; color:#666666;}
.itop_r{ float:right;color:#666666;}
.itop_r a{ color:#666666; text-decoration:none;}
.itop_r a:hover{color:#004698; text-decoration:none}
.topBox{ width:973px; margin:0 auto; clear:both; height:100px;}

.logo{width:87px; height:100px; float:left;}
.coname{height:100px; float:left; z-index:99;width:408px;}

.top_right{ float:right;padding-top:20px;}
.top_right span.version{ color:#666666; border-right:1px dotted #000000; padding-right:10px;}
.top_right span.version i{ display: inline-block; padding-right:5px; position:relative; top:2px;}
.top_right span.tel{ font-family:"Microsoft YaHei",Verdana, Geneva, sans-serif; font-size:18px; color:#4c4c4c; padding-left:5px;}

/*************** search ********************/
.search{width:151px; height:20px;padding-top:12px; padding-left:50px; } 
.searchTxt{color:#cecece; width:122px; height:18px; line-height:18px; border:none;background:url(../images/searchK.jpg) no-repeat ; float:left;font-size:12px; padding:2px 4px; }
.searchBtn{width:21px; height:22px; float:left; background:url(../images/searchBtn.jpg) no-repeat; border:0; cursor:pointer; }

/*************** nav ********************/
/*.nav{height:46px; line-height:46px;background:url(../images/menuBg.gif) repeat-x;width:1003px; margin:0 auto; overflow:hidden }*/
.nav{height:34px; line-height:46px;background:url(../images/bottombg.gif) no-repeat;width:1003px; margin:0 auto; overflow:hidden }
.nav ul{}
.nav ul li{ float:left;}
.nav ul li a{ color:#fff; text-align:center; line-height:34px;height:34px; font-size:14px; display:block; width:110px;font-family:Verdana, Geneva, sans-serif;font-weight:bold; display:block;/*background:url(../images/menu_hover.gif) no-repeat;*/}
.nav ul li a:hover,
#menu li.iehover a.nav_a,
#menu li:hover a.nav_a{color:#fff;/*background:url(../images/menu_hover.gif) no-repeat;*/ height:34px; line-height:34px; font-weight:bold; display:block;}
#menu li a.current{color:#fff;height:34px; line-height:34px; display:block; }
.nav ul img{ float:left;}
.nav li.m_nav{ background:url(../images/m_nav.gif) no-repeat; width:2px; height:38px; display:block;}
.nav li span.diot{  display:inline-block;width:7px; height:4px; padding-left:5px;position:inherit; _position:absolute;background:url(../images/diot.gif) no-repeat right 8px;/**background:url(../images/diot.gif) no-repeat right 8px !important;*background:url(../images/diot.gif) no-repeat right center;*/background:url(../images/diot.gif) no-repeat right center;}


/*subNav*/
ul#menu li:hover ul,ul#menu li.iehover ul {display:block;} 
#menu li ul{ display:none; margin:0; position:absolute; z-index:99999; width:125px; }
#menu li ul li{ float:left; width:125px;border-bottom:1px solid #ccc; font-size:12px}
#menu li ul li a{ font-weight:100; height:30px; line-height:30px;width:125px;text-align:center; background:#fff; display:block; color:#221616;/*  padding:0 10px 0 45px;*/font-size:12px}
#menu li ul li a:hover{/* color:#c70000;background:#dedede;*/  color:#00b9ef; height:30px; line-height:30px; /*padding:0; margin:0; padding:0 10px 0 45px; width:110px;*/}
/*subNav End*/

/*************** banner full-screen-slider ********************/
.banner{ width:1003px; height:345px; margin:0 auto; padding:6px 0 10px;}
#full-screen-slider { width:100%; height:345px; float:left; position:relative}
#slides { display:block; width:100%; height:345px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:10%; top:315px; z-index:9900; padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-right:5px; border-radius:5px; background:#fefefe }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#037bd1}



#slider-container{margin:0px;width:1003px;height:345px;overflow:hidden;clear:both !important;position:relative;margin:0 auto;}
.nivoSlider{background:url(../images/loading.gif) no-repeat 50% 50% rgb(255, 255, 255);margin-bottom:10px;position:relative;}
.nivoSlider img{left:0px;top:0px;display:none;position:absolute;}
.nivoSlider a{border:0px currentColor;display:block;}
.nivo-directionNav a{border:0px currentColor;width:22px;height:24px;text-indent:-9999px;display:block;}
#slider{margin:0px auto;width:1003px;height:345px;overflow:hidden;position:relative;z-index:9;}
#slider h1{color:rgb(5, 107, 181);font-size:46px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; }
#slider .sdate{padding-bottom:10px;display:block;}
#slider hr{margin:0px 0px 20px;padding:0px;border-bottom-color:rgb(137, 137, 137);border-bottom-width:1px;border-bottom-style:solid;}

.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivo-slice{height:100%;display:block;position:absolute;z-index:5;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{background:rgb(255, 255, 255);padding:20px;right:85px;top:-300px;width:250px;color:rgb(5, 107, 181);position:absolute;z-index:8;opacity:0.8;-moz-border-radius:0 10px;
  -webkit-border-radius:0 10px; 
  border-radius:0 10px;}
.nivo-caption span.bt{ height:45px; min-width:193px; display:block; z-index:9999;}
.nivo-caption p{margin:0px;padding:0px; line-height:24px; font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:14px;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{top:50%;position:absolute;z-index:9;cursor:pointer;}
.nivo-prevNav{background:url(../images/prev.png) no-repeat;left:25px;}
.nivo-nextNav{background:url(../images/next.png) no-repeat;right:25px;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}

/*************** mianContent mianLeft mianRight ********************/
.mianContent{ width:1003px; margin:0 auto; clear:both;}
.mianLeft{ float:left; width:724px;}
.mianRight{ float:right; width:268px; font-weight:normal}
.newsMianBox{ float:left; width:724px; height:270px;}
.newsfoucs{ border:1px solid #d5dde5; padding:5px 6px; width:270px; height:258px;float:left; overflow:hidden; }
.newsBox{ width:439px;float:left;border-right:1px solid #d5dde5; border-bottom:1px solid  #d5dde5; }

/*************** nrbox ********************/
.nrbox{height:31px;line-height:31px;font-weight:normal;text-align:center;background:url(../images/newsBg.gif) repeat-x; width:439px; }
.nrbox li{float:left;height:31px;line-height:31px; width:122px;display:block;cursor:pointer;color:#454545;background:url(../images/news_link.gif) no-repeat; margin-right:1px; font-size:14px}
.nrbox li.hover{color:#004698;height:31px;line-height:31px; width:122px;background:url(../images/news_hover.gif) no-repeat; font-weight:bold;}
.Contentbox{clear:both;border-top:none;/* background:#fff url(../images/ny_conBg.gif) repeat-x; border:1px solid #cecece; border-top:none;height:auto!important; min-height:500px;height:500px;overflow:hidden; _overflow:inherit; margin-bottom:20px;*/ height:238px;}
/*************** newsContent ********************/
.newsContent{ clear:both; width:419px; padding:15px 10px 10px; }
.foucsImg{ width:130px; height:90px; border:1px solid #ede9ea; padding:2px; background:#FFF; float:left;}
.newsText{border-bottom:1px dotted #cccccc; width:419px; height:90px; margin-bottom:5px; }
.newsText a{ color:#666666; text-decoration:none;}
.newsText a:hover{ color:#065baa;text-decoration:none}
.newsText h4{ height:25px; overflow:hidden; color:#fe0316; font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:18px; text-align:center; magrin-bottom:6px;}
.newsText span{ color:#666666; line-height:18px; text-indent:2em; display:inline-block; padding-bottom:10px;}
.nlist li{ overflow:hidden; height:22px; line-height:22px;clear:both;display:block; list-style-type:square;}
.nlist li a{color:#4e4e4e;background:url(../images/diot01.gif) no-repeat left center;padding-left:6px; float:left;}
.nlist li a:hover{color:#065baa; text-decoration:underline;background:url(../images/diot01.gif) no-repeat left;}
.nlist li span{font-size:12px; color:#989ca5; float:right; font-family:Verdana, Geneva, sans-serif; display:block}
.nlist li span.date{font-size:12px; color:#989ca5; float:left; font-family:Verdana, Geneva, sans-serif; padding-right:10px;}

/*************** mianProjectBox ********************/
.mianProjectBox{ height:500px; width:722px; border:1px solid #d5dde5; float:left; margin-top:11px;}
.mianProjectBox h4{ background:url(../images/tbg.gif) repeat-x; height:29px; line-height:29px; color:#224b8b; font-size:14px; width:702px; padding:0 10px; border-bottom:1px solid #d5dde5;}
.fn{ font-weight:normal;}
.more a{ color:#959595; text-decoration:none;}
.more a:hover{ color:#224b8b; text-decoration:underline;}

/*************** nrbox01 ********************/
.nrbox01{height:22px;line-height:22px;font-weight:normal;text-align:center; padding:25px 10px 25px 16px; }
.nrbox01 li{float:left;height:22px;line-height:22px; width:75px;display:block;cursor:pointer;color:#4e4e4e;background:#a4a4a4; margin-right:8px; font-size:12px; border:1px solid #8b8b8b;}
.nrbox01 li.hover{color:#fff;height:22px;line-height:22px; width:75px;background:#224b8b; border:1px solid #003394; font-weight:bold;}
.Contentbox01{clear:both;border-top:none; height:238px;  padding:0px 10px 10px 16px;}

/*************** proList2 ********************/
.proList2 li{ float:left; width:232px; height:200px; display:block;}
.proList2 li .imgBox2 {height: 125px; width:215px; padding:3px; border:1px solid #c9c9c9;text-align: center;}
.proList2 li .imgBox2 img{ width:215px; height:125px;}
.proList2 li .proName2{line-height: 18px;padding-top:10px;text-align: center;}
.proList2 li a{ color:#000; text-decoration:none}
.proList2 li a:hover{ color:#004698; text-decoration:none;}

/*************** party_news experts_box ********************/
.party_news, .experts_box, .note_news{ width:266px; border:1px solid #d5dde5; height:268px;}
.party_news h4, .experts_box h4, .note_news h4{ background:url(../images/tbg.gif) repeat-x; height:29px; line-height:29px; color:#224b8b; font-size:14px; width:246px; padding:0 10px; border-bottom:1px solid #d5dde5;}
.party_news .con{ padding:15px 10px 10px;}
.party_news .con span{ padding-bottom:10px; display:inline-block}

.note_news{ margin-top:11px; height:180px;}
.note_news .con{ padding:15px 10px 10px;}
.note_news .con span{ padding-bottom:10px; display:inline-block}

.experts_box{ margin-top:11px; height:307px;}
.experts_box .con{padding:5px 10px 10px;}

/*************** rollBox ********************/
.rollBox{margin:0 auto; height:270px; display:block; position:relative;}
.rollBox .LeftBotton{height:15px;width:15px;background:url(../images/arrow_left.gif) no-repeat;overflow:hidden;float:left;display:inline;/*margin:70px 18px 0px 5px;*/cursor:pointer; position:absolute; top:0; right:20px; }
.rollBox .RightBotton{height:15px;width:15px;background:url(../images/arrow_right.gif) no-repeat;overflow:hidden;float:left;display:inline;/*margin:70px 5px 0px 19px;*/cursor:pointer;position:absolute; top:0; right:0;}
.rollBox .Cont{width:246px; overflow:hidden;padding:0; margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:246px; float:left; text-align:center; padding-right:0px;*padding-right:0px!important;*padding-right:16px; margin-top:20px; height:270px;}
.rollBox .Cont .pic a{vertical-align:middle; text-align:center;/* height:160px;*/ display:block; display:table-cell !important; float:left; width:120px;}
.rollBox .Cont .pic img{margin:0 auto; vertical-align:middle; text-align:center;border:1px #c2c2c2 solid; padding:3px; width:114px;height:104px; background:#FFF; }
.rollBox .Cont .pic p{width:120px; color:#959595; padding:0; margin:0 auto; line-height:18px; height:110px; text-align:center !important; font-weight:normal;float:right;}
.rollBox .Cont .pic p a{display:block; width:120px; font-size:12px; margin:15px auto ;  padding:0; color:#224b8b;  line-height:18px;text-align:center !important;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#224b8b; text-decoration:none;text-align:center !important;}
.rollBox .Cont .pic p a:hover{color:#224b8b; text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Cont .pic li{MARGIN-RIGHT:13px;}


/*************** publicationsBox hunman company_email ********************/
.publicationsBox{ width:353px; height:133px; border:1px solid #d5dde5; float:left;}
.hunman{ width:353px; height:133px; border:1px solid #d5dde5; float:left; margin:0 11px 0 14px;}
.company_email{ width:266px; height:133px;border:1px solid #d5dde5; float:right;}

.publicationsBox .con{ padding:6px 10px; clear:both;}
.publicationsBox .con .kanwu_img{ float:left; width:90px;}
.publicationsBox .con .kanwu_img img{ width:90px; height:120px;}
.publicationsBox .con .kanwu_sm{ float:right; width:230px;}
.publicationsBox .con .kanwu_sm a{ color:#224b8b;}
.publicationsBox .con .kanwu_sm a:hover{ color:#224b8b; text-decoration:underline;}
.publicationsBox .con .kanwu_sm h5{ background:url(../images/diot02.gif) no-repeat left 20px; padding-left:10px; color:#224b8b; font-size:14px; font-weight:bold; padding-top:15px; padding-bottom:5px;}
.publicationsBox .con .kanwu_sm span{ line-height:18px; color:#4e4e4e;}
.hunman img{ width:340px; height:120px;}
.hunman .con{ padding:6px 10px; clear:both;}
.company_email img{ width:266px; height:133px;}

/**************** bottom  footer_zi ********************/
#bottom{ background:url(../images/bottombg.gif) no-repeat; height:34px; width:1003px; margin:0 auto; clear:both; text-align:center; }
.footer_zi{color:#fff ; line-height:34px;}
.footer_zi a{ color:#fff;}
.footer_zi a:hover{ color:#fff; text-decoration:underline;}
/**************** footer copyright ********************/
#footer{ width:1003px; background:#fff url(../images/ftbg.gif) no-repeat;clear:both; margin:0 auto; color:#606060; text-align:center; font-family:Arial, Helvetica, sans-serif; padding-top:30px; min-height:82px;}
#footer span{ color:#2b2b2b;}
#footer span.beian{ color:#004698;}

.copyright{ color:#2b2b2b;font-weight:normal; margin:0; padding:0; line-height:18px;display:block; font-family:Verdana, Geneva, sans-serif; text-align:center; padding-top:5px;}
.copyright img{margin-bottom:0px; display:inline-block;vertical-align:middle;}

/**************** nybannerBox banner_Txt weiz cur_wz ********************/
.nybannerBox{ width:1003px;margin:10px auto; height:190px; clear:both;overflow:hidden;}
.banner_Txt{ position:absolute; bottom:0px; right:0px; width:1003px; height:29px; line-height:29px; font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; background:url(../images/wzbg.png) repeat-x left bottom;}

.banner_Img{position:relative; width:1003px; height:190px;}
.weiz {padding-left:26px;color:#fff; background:url(../images/ico_home.png) no-repeat 8px center; float:left}
.weiz a{color:#fff; text-decoration:none}
.weiz a:hover{color:#fff; text-decoration:underline;}

.cur_wz{ font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:18px; color:#676767; font-weight:500;  border-bottom:1px solid #d7dfe4; padding-bottom:7px; height:35px; line-height:35px; display:block; clear:both; width:783px;}



#nymianContent{ width:1003px; margin:0 auto; clear:both;}


.left02{width:188px; float:left; border:1px solid #dcdcdc;overflow:hidden; margin-bottom:50px;}
.left_menu{width:190px; }
.left_menu .hd{ width:190px; height:76px; line-height:76px; color:#056bb5; font-family:"微软雅黑",Verdana, Geneva, sans-serif ; font-size:20px;text-align:center;}
.left_menu .bd{ width:190px;}
.left_menu .ft{overflow:hidden; display:block; padding-top:50px;}

/*ot_class*/
.ot_class{ width:190px; display:block;}
.ot_class li{ border-bottom:1px solid #e8e9e9;overflow:hidden; font-size:14px;}
.ot_class li a{ height:32px; line-height:32px; text-align:left; padding-left:30px;color:#505050; display:block; font-family:Arial, Helvetica, sans-serif;background:url(../images/diot03.gif) no-repeat 20px center;}
.ot_class li a:hover,#ot_class .current{ background:#097dc8 url(../images/diot04.gif) no-repeat 20px center; color:#fff; }

.ot_class2{ padding-bottom:10px; padding-left:20px; padding-right:10px;}
.ot_class2 li{ border-bottom:none;}
.ot_class2 li a{ background:url(../images/diot04.gif) no-repeat left 15px; line-height:16px; padding:12px 0 0px 10px; height:auto; color:#808080;}
.ot_class2 li a:hover{ background:url(../images/diot04.gif) no-repeat left 15px;color:#666666;}


.inrig{width:783px; float:right; border-top:none;height:auto!important; min-height:500px;height:500px;overflow:hidden; _overflow:inherit;margin-bottom:20px;}


.articledeta{ color:#363636; padding:20px;}
.articledeta td{ line-height:24px;}
.articledeta p{margin-bottom:2em; color:#363636; line-height:24px;font-family:Verdana, Geneva, sans-serif;}
.articledeta h3{font-size:16px}
.nstitle{font-size:20px; text-align:center;margin:10px 0}
.nstitle h4{padding-top:20px; color:#000}
.nstime{font-size:12px;font-weight:400;text-align:center; color:#898989; margin-bottom:30px; border-bottom:1px dashed #c0c0c0;border-top:1px dashed #c0c0c0; padding:5px 0;}
.dibg{padding:5px 0;float:right;}
.dibg a{color:#333;}
.dibg a:hover{color:#0b61b6;}
.articledeta h6{font-size:14px;color:#666}
.articledeta .nslist li{margin-bottom:1em}

.leader{}
.leader h4{font-family:"微软雅黑",Verdana, Geneva, sans-serif ; font-size:18px; color:#000000; text-align:center; padding-bottom:10px;} 
.leader .leaderImg{ text-align:center;  margin:0 auto; font-weight:200;}
.leader_txt{ border-top:1px solid #e5e5e5;/* padding-top:5px; */margin-top:15px; margin-bottom:10px; display:block;}
.leader_txt span{ border-top:5px solid #097dc8; color:#097dc8;font-family:"微软雅黑",Verdana, Geneva, sans-serif ; font-size:18px; }

.kanwuList li{ float:left; width:350px; padding-right:21px; padding-bottom:20px;}
.kanwu_nameTitle{ font-family:"微软雅黑",Verdana, Geneva, sans-serif ;color:#224b8b; font-size:18px; font-weight:bold; text-align:center;}

/*************** nrbox02 ********************/
.nrbox02{height:23px;line-height:23px;font-weight:normal;text-align:center; margin-top:20px; }
.nrbox02 li{float:left;height:23px;line-height:23px; padding:0 20px;display:block;cursor:pointer;color:#fff;background:#5b5b5b; margin-right:8px; font-size:12px; border:none; margin-bottom:10px;}
.nrbox02 li.hover{color:#097dc8;height:21px;line-height:21px; padding:0 20px;background:#fff; border:1px solid #097dc8; font-weight:normal;}
.Contentbox02{clear:both;border-top:none;}



.news_left{ float:left; width:268px;}
.news_right{ float:right; width:450px;}
.nBox01{ width:268px; height:198px; margin-bottom:34px;}

#hotpic { width: 260px; height: 190px;border: solid 1px #dadada; padding:3px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 260px; height: 190px; overflow: hidden; }
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 380px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
#NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
#NewsPicTxt a:hover { color: red; }

.nBox02{ height:294px; width:248px; border:1px solid #dbdada; padding:10px; margin-bottom:16px;}
.nBox02 h4{ font-size:14px; color:#097dc8; padding-bottom:12px;}
.con_img{ padding-bottom:15px; border-bottom:1px dashed #b4b1b1}


.newslist li{ overflow:hidden; height:26px; line-height:26px;clear:both;border-bottom:1px dashed #b4b1b1;display:block;}
.newslist li a{color:#656565;background:url(../images/diot05.gif) no-repeat left center;padding-left:10px; float:left }
.newslist li a:hover{color:#097dc8; text-decoration:none;background:url(../images/diot05.gif) no-repeat left;}
.newslist li span{font-size:12px; color:#999999; float:right; font-family:Verdana, Geneva, sans-serif; display:block}
.newslist li span:hover{color:#097dc8; text-decoration:none; cursor:pointer;}
.newslist li span.date{font-size:12px; color:#989ca5; float:left; font-family:Verdana, Geneva, sans-serif; padding-right:10px;}

.more01{ background:url(../images/btn_more01.gif) no-repeat right center; color:#333333; line-height:25px; height:25px; padding-bottom:3px; font-weight:normal; cursor:pointer; width:88px; text-align:center; margin-top:5px;}
.more01 a{ color:#333333; text-decoration:none;}
.more01 a:hover{ color:#e60709; text-decoration:none;}

.n_rBox{}
.n_rBox h4{ border-bottom:1px solid #dbdada; height:28px; line-height:28px; padding-right:5px; margin-bottom:5px; }
.n_rBox span.n_bt{ font-family:"宋体",Verdana, Geneva, sans-serif; font-size:14px; border-bottom:2px solid #097dc8; color:#555555;height:26px; line-height:26px; display:inline-block;padding:0 5px;}
.more02{ background:url(../images/diot_more.gif) no-repeat right center; color:#555555; padding-right:20px; font-weight:normal;}
.more02 a{ color:#555555;}
.more02 a;hover{ color:#e60709; text-decoration:none;}

/*************** proList3 ********************/
.proList3 li{ float:left; width:225px; height:323px; padding-right:22px; display:block;}
.proList3 li .imgBox3 {height: 265px;width:225px;/* padding:3px;*/ border:1px solid #c9c9c9;text-align: center; vertical-align:middle;}
.proList3 li .imgBox3 img{ /*width:215px; height:125px;*/ vertical-align:middle;}
.proList3 li .proName3{line-height: 18px;padding-top:10px;text-align: center;}
.proList3 li a{ color:#000; text-decoration:none}
.proList3 li a:hover{ color:#004698; text-decoration:none;}



/**************************pages******************************************/
.page {padding:30px 0;font-size:12px;font-family:Arial;text-align: center;clear:both;}
.page a {background-position:50% bottom;color:#999999;margin-right:3px;text-decoration:none;padding:3px 8px; border: #d9d9d9 1px solid; display:inline-block}
.page a:hover {border: #d9d9d9 1px solid; color: #fff; background-color: #005bac;display:inline-block}
.page span.current {padding:3px 8px;font-weight:bold;color:#fff;margin-right:3px;background-color: #0b61b6;border: #d9d9d9 1px solid; display:inline-block}
.page span.disabled {display: none;}
.page a.next {border: #d9d9d9 2px solid;margin: 0px 0px 0px 10px;}
.page a.next:hover {border: #d9d9d9 2px solid;}
.page a.prev {border: #d9d9d9 2px solid; margin: 0px 10px 0px 0px; }
.page a.prev:hover {border: #d9d9d9 2px solid;}
.pagea{ color:#fff; background:#005bac}
a.pagea{ color:#FFF;}
/************************** preview_next ******************************************/
#preview_next {
	float:left;
	padding-bottom:5px;
	line-height:16px;
}
#preview_next p {
	height:16px;
	margin:0;
	padding:0;
	padding-bottom:5px;
}
#preview_next a{ color:#0165a8; text-decoration:none}
#preview_next a:hover{ color:#0165a8; text-decoration:underline}

.back{}
.back a{color:#0091dc; font-family:'宋体'}
.back a:hover{color:#0091dc; text-decoration:underline}

/************************** news_title news_cont *************************************/
ul.news_title{ height:31px; line-height:31px;color:#0076c9; font-weight:normal; background:url(../images/news_lt.gif) no-repeat; width:721px;}
ul.news_title li{ float:left; text-align:center;}
ul.news_title .zhuany{ width:125px;padding-left:15px;text-align:left;}
ul.news_title .num{ width:129px;}
ul.news_title .education{ width:131px;padding-left:15px;text-align:left;}
ul.news_title .luyong{ width:290px;float:right; text-align:left; padding-left:16px;}

ul.news_cont{ margin-top:20px; margin-bottom:20px;width:721px;}
ul.news_cont li{ clear:both; overflow:hidden; height:30px; line-height:30px; border-bottom:1px dotted #b8b8b8;}
ul.news_cont li h1{ width:125px; text-align:left;padding-left:15px; font-weight:normal; font-size:12px; float:left; color:#818181}
ul.news_cont li h2{ width:114px; text-align:center; padding-left:15px;font-weight:normal; font-size:12px;float:left;color:#818181}
ul.news_cont li h3{ width:131px; text-align:left; padding-left:15px;font-weight:normal; font-size:12px;float:left;color:#818181}
ul.news_cont li h4{ width:290px; text-align:left; font-weight:normal;padding-left:16px; font-size:12px;float:right; color:#aeaeae}
ul.news_cont .linews{ background:#fdfdfd;}

/************************** feedback_box *************************************/
.feedback_box{ margin-top:20px; padding:0 20px;}
.feedback_t{ color:#666666; line-height:18px; width:700px;font-size:12px; font-family:"微软雅黑",Verdana, Geneva, sans-serif}
.feedbackBtn{ background:url(../images/fbtn.gif) no-repeat; width:59px; height:25px; border:none; text-indent:-999999px;display:block;cursor:pointer;}
.f_box{ padding:20px 30px; color:#504f4f;}
.f_box td{ height:35px;}
.f_input{ border:1px solid #cbc9c9;}


.web_t{height:30px; line-height:30px; border-bottom:1px dotted #CCC; margin-bottom:10px; background:url(../images/diot08.gif) no-repeat 6px 10px; padding-left:20px; color:#333; font-weight:bold}
.web_t a{ color:#333;}
.web_t a:hover{color:#333; text-decoration:none}
/*nav03*/
#nav03 li {
	float:left;
	line-height:20px;
	width:160px;
	font-size:12px;
	display:block;	
	text-align:left;	
}
#nav03 li a { 
	color:#2c2c2c;
	text-decoration:none;
	display:block;
    padding-left:20px;
	height:22px;
	margin-left:4px;
	background:url(../images/diot01.jpg) no-repeat 6px 6px;
}
#nav03  li a:hover {
	color:#0165a8;
	width:auto;
	text-decoration:none;
	height:22px;
}

.cp_searchBox{ background: url(../images/search01.jpg) no-repeat; width:650px; height:70px; padding-left:130px; margin-top:20px;}
.cp_searchBox span{ color:#2891c8; font-weight:bold;}
.cp_searchbtn{width:49px; line-height:21px; height:21px; background:url(../images/cpsearch.jpg) repeat-x 0 0; color:#fff; font-size:12px; border:0; cursor:pointer; margin-top:10px;}

.yj_sub{ border-bottom:1px solid #84bee3; display:block; height:29px; clear:both;   } 
.yj_sub span{ background:url(../images/yj_sub_tbg.jpg) no-repeat; width:103px; height:27px; line-height:27px; font-weight:bold;  color:#FFF; font-size:14px; padding-left:15px; padding-bottom:1px; display:block;}

.yj_sub span.more{ background:none; font-size:12px; font-weight:normal; color:#CCC; width:auto;}
.yj_sub span.more a{ color:#959595; text-decoration:none;}
.yj_sub span.more a:hover{ color:#224b8b; text-decoration:underline;}

/*************** proList4 ********************/
.proList4 li{ float:left; width:232px; height:185px; display:block; padding-left:15px; padding-right:13px;}
.proList4 li .imgBox4 {height: 125px; width:215px; padding:3px; border:1px solid #c9c9c9;text-align: center;}
.proList4 li .imgBox4 img{ width:215px; height:125px;}
.proList4 li .proName4{line-height: 18px;padding-top:10px;text-align: center;}
.proList4 li a{ color:#000; text-decoration:none}
.proList4 li a:hover{ color:#004698; text-decoration:none;}

.cp_searchBox01{ background: url(../images/search02.jpg) no-repeat; width:650px; height:70px; padding-left:130px; margin-top:20px;}
.cp_searchBox01 span{ color:#2891c8; font-weight:bold;}

.result_t{font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:20px; padding-bottom:20px; margin-top:20px;}
.result_box{ margin:0 auto;}
.result_bigtu{  width:700px; height:355px; margin-bottom:5px;}
.cul_bigtu{  width:700px; margin-bottom:5px;}
.cul-table {
    width: 743px;
    height: auto;
}
.result_smalltu{ margin-bottom:10px; clear:both}
.result_smalltu li{ float:left; width:93px; height:63px; padding-right:10px;}
.result_smalltu li img{width:93px; height:63px; }

.result_con{ border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;  padding-top:15px; padding-bottom:15px; color:#696969; line-height:18px; display:block; clear:both; margin-top:20px;}
.r_o_btn{ margin:0 auto; text-align:center;}
a.back_btn{ background:#969696; border:1px solid #acacac; display:inline-block; color:#fff; height:26px; line-height:26px; width:78px; text-align:center; margin-top:20px; font-weight:bold; }
a.back_btn:hover{ text-decoration:underline;}



/*************** proList5 ********************/
.proList5 li{ float:left; width:140px; height:160px; padding-right:22px; display:block;}
.proList5 li .imgBox5 {height: 104px;width:120px; padding:3px;text-align: center; vertical-align:middle;}
.proList5 li .imgBox5 img{ /*width:215px; height:125px;*/ vertical-align:middle;}
.proList5 li .proName5{line-height: 18px;padding-top:10px;text-align: center;}
.proList5 li a{ color:#000; text-decoration:none}
.proList5 li a:hover{ color:#004698; text-decoration:none;}


