@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
div {text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:12px;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
fieldset, img {border:0;}
p{line-height:22px;}
.text_ide{text-indent:30px;}
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em;}
body{font-size:12px; font-family:宋体,Tahoma, Arial, Geneva, sans-serif; color:#333;-webkit-text-size-adjust:none; }
a{text-decoration:none; color:#666;}
a:hover{ text-decoration:underline;}
td{ text-align:center;}
table,tr{ border:1px solid #ccc;}
input{border:medium none;}
.clear{ clear:both;}
/*首页*/
.wrapper{ width:1000px; height:auto; margin:0px auto;}
.header{ height:135px; overflow:hidden;}
.top_header{ background: url(../images/top_bg.jpg) repeat-x; height:10px;}
.top_content{ height:125px; overflow:hidden; background: url(../images/top_bg2.jpg);}
.logo{ display:block; float:left;}
.header_right{ float:right;}
.national{ margin:18px 0px; text-align: right; padding-right: 33px;}
.topeemail{ height: 23px;line-height: 23px; background: url(../images/toptell.png) 0 2px no-repeat; padding-left:30px; margin-left:156px;}
#search_box {  width: 309px; overflow:hidden;height:29px; background: url(../images/search.png)  left bottom no-repeat; margin:10px 20px 0 0; }
#search_box form { overflow:hidden;;zoom:1;width:309px; height:29px; padding: 0; margin: 0 }
#searchfield { display: block; float: left; height: 23px;_height:30px; width: 230px; padding: 3px 6px; font-size: 12px; color: #999; background: none; border: none; margin-right: 10px; padding-left:10px; letter-spacing:1px;_margin-top:7px;*margin-top:7px; }
#searchbutton { height: 29px; width: 42px; padding: 0; margin: 0; cursor: pointer; background: none; border: none; }
.nav{ background: url(../images/nav.jpg); height:40px;}
.nav li{ float:left; background: url(../images/line.jpg) no-repeat right; padding:0px 58px;}
.nav li a{ color:#fff; font-size:15px;_font-size:14px; text-transform: uppercase; line-height:40px;}
.home a{ background: url(../images/home.png) no-repeat; display:block;}
.pro_tit{ background: url(../images/future.jpg) no-repeat center; height:50px;}
.pro_tit a{ font-size:24px; text-decoration:none; color:#6f6f6f; text-transform:uppercase; font-weight:bold; display:block; text-align:center; padding-top:15px; }
.feature{ overflow:hidden; zoom:1; margin-top:10px; margin-bottom:30px;}
.pro_in{overflow:hidden; zoom:1; margin-top:25px; height:160px; width:1000px; }
.pro1_wap{ position:relative;width:203px; height:150px; padding-top:8px; background: url(../images/pro_bg.jpg) repeat-x; border:1px solid #ccc; -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px; margin:0px 17px; border-bottom:1px solid #ccc;}
.pro1_wap:hover{  background:#d7f1fe;}
.left{ float:left; display:block; background: url(../images/left.png) no-repeat; width:20px; height:56px; margin-top:60px;}
.left:hover{ background: url(../images/left_hover.png) no-repeat;}
.pro_name{ display:block; text-align:center;  line-height:20px; height:40px; overflow:hidden; color:#333; font-size:14px;}
.right{ float:right; display:block; background: url(../images/right.png) no-repeat; width:20px; height:56px; margin-top:60px;}
.right:hover{ background: url(../images/right_hover.png) no-repeat;}
.feature ul li{  float:left; }
.scrol{ float:left; overflow:hidden; zoom:1; width:960px;}
.contebt_bot{ background: url(../images/top_bg2.jpg); padding-top:35px; padding-left:18px; padding-right:18px; overflow:hidden; zoom:1; }
.content_bot{ overflow:hidden; zoom:1; margin-bottom:33px;}
.news{ float:left; width:623px; height:220px; background:#fff;border:1px solid #ccc; -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px; }
.news_tit{ height:50px; border-bottom:1px dotted #ccc; overflow:hidden;}
.news_tit1{ float:left; font-size:18px; color:#333; display:block; background: url(../images/news_bg.jpg) no-repeat 10px 12px; line-height:50px; width:150px; padding-left:45px;}
.news_left{ float:left; width:280px; height:137px; border-right:1px dotted #ccc; margin-top:20px; padding-left:15px;}
.news_img{ float:left; display:block; border:1px solid #ccc; padding:2px; width:75px; height:57px; margin-right:10px;}
.news_content{ overflow:hidden; zoom:1; padding-top:15px;}
.news_list{ float:left; padding-top:20px; padding-left:15px; padding-right:15px; height:130px; overflow:hidden; width:280px; }
.news_list li{ background: url(../images/news_bg2.jpg) no-repeat 0px 5px; padding-left:20px; line-height:22px;}
.news_list li a{ color:#333;}
.news_list li span{ color:#666;}
.about{ float:right; width:308px; height:220px;background:#fff;border:1px solid #ccc; -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px; overflow:hidden; }
.about_tit{height:50px; border-bottom:1px dotted #ccc;}
.about_tit a{ font-size:18px; color:#333; display:block; background: url(../../images/about_bg.jpg) no-repeat 10px 12px; line-height:50px; width:150px; padding-left:45px;}
.about_img{ float:left; display:block; width:97px; height:71px; padding:2px; border:1px solid #ccc; margin-right:10px;}
.about_content{ overflow:hidden; zoom:1; padding:20px 15px;}
.copyright{ height:84px; background:#063872; }
.copy_left{ float:left; background: url(../images/copyright.png) no-repeat; width:510px; height:73px; padding-left:95px; padding-top:11px;}
.copy_left img{ float:left; }
.copy_left p{ float:left; color:#eee; line-height:18px; padding:20px 0 0 20px;}
.copy_right{ float:right; padding-top:20px; padding-right:27px; color:#fff;}
.copy_right a{ float:left; margin-top:15px;}
.news_more{ font-size:12px; color:#ccc; float:right; display:block; line-height:50px; padding-right:25px; color:#333;}
/*---navmenu---*/

#navmenu{position:relative;z-index:10; width:1000px; margin:0 auto;  }
#navmenu ul {padding:0;  list-style:none;}
#navmenu ul li {float:left;position:relative; }
#navmenu ul li a { display:block; color:#fff;font-family:微软雅黑,Verdana, Geneva, sans-serif;float:left; text-align:center;   text-decoration:none; font-weight:bolder;}
#navmenu ul li ul{position:absolute;top:40px; left:0px;width:240px; background:#fff;  display:none; border-bottom:1px solid #ccc}
#navmenu ul li ul li{ border:1px solid #ccc; border-bottom:none;background:none;  padding:0px; float:left; width:240px;  line-height:30px;}
#navmenu ul li ul li a{ color:#333; display:block;  font-size:12px;  text-align:left; padding:0px; padding-left:20px;}
#navmenu ul li ul li ul{position:absolute;top:0;left:240px;_left:300px; background:#fff; width:300px;filter:alpha(opacity=100);opacity:10;-moz-opacity:10;display:none;}
#navmenu ul li ul li ul li{border:1px solid #ccc; border-bottom:none; padding:0px; float:left; width:298px; line-height:30px;}
#navmenu ul li ul li ul li a{color:#333; display:block;  width:278px; font-size:12px; text-align:left; padding:0px; padding-left:20px;}
#navmenu ul li ul li ul li a:hover{background:#178fdb; color:#fff;}

/*banner*/
.banner{ width:1000px;height:313px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_listdiv{width:172px; height:3px; position:relative; margin:0 auto; padding-top:8px;}
.banner_pre_next{position:relative;z-index:101;top:150px;display:none;}
.banner_pre_next .banner_btn_left{position:absolute;left:10%;color:#fff;font:bold 75px/normal simsun; text-decoration:none;}
.banner_pre_next .banner_btn_right{position:absolute;right:10%;color:#fff;font:bold 75px/normal simsun; text-decoration:none;}
.banner_pre_next .banner_btn_right:hover,.banner_pre_next .banner_btn_left:hover{color:#cd0303;}
.yq_banner_list{margin:0; padding:0; height:3px; float:left;}
.yq_banner_list a{ width:30px; float:left; height:3px;  background-position:left -3px;  text-decoration:none;margin:0 2px; overflow:hidden;}
.yq_banner_list a:hover,.yq_banner_list a.hover{ background-position:left 0px;}
.banner_show{ width:100%; text-align:center; height:313px; overflow:hidden; position:relative; background:url(../images/nav_butbk.gif) bottom repeat-x;}
.banner_show a img{
	display: none;
}
.bannger_inbox{ position:absolute; left:50%; top:0;}

/*banner*/

/*首页*/


<!--<产品列表页>-->
.wapper3{ width:1000px; height:auto;margin:0px auto;}
.bread1{ float:left; background:url(../images/bread.jpg) no-repeat right 30px;  padding-left:20px; display:block; width:975px; margin-bottom:10px; padding-top:25px; font-size:14px;}
.kf{ margin-bottom:30px;}
.subleft{ float:left; width:260px; min-height:410px;}
.need_w{ padding-left:20px; margin:30px 0px;}
.need_n{ background:url(../images/yx.png) no-repeat; display:block; padding-left:20px; margin-top:10px; height:25px;}
.followus{ padding-left:20px; margin:30px 0px;}
.followus div a{ width:80px; display:block; margin:12px 0px; padding-left:8px;}
.followus div a img{ margin-right:5px;}
.need{ font-weight:bold; font-size:16px; color:#333; display:block; height:40px; line-height:40px; background: url(../images/subbg2.jpg) no-repeat bottom; overflow:hidden;}
.need img{ margin-right:7px;}
.need1{ font-weight:bold; font-size:16px; color:#333; display:block; margin-bottom:15px; padding-left:20px; }
.need2{ padding:0px;}
.factory{ width:273px; height:290px;  background:#fff; margin-top:28px;overflow:hidden;}
.fac_wap{  background:url(../images/factory.jpg) bottom no-repeat; width:240px; height:52px; margin:15px auto; padding-top:10px;}
.fac_wap a{ display:block; font-weight:bold; background:#b70e0e; color:#fff; font-size:16px; width:118px; height:28px; line-height:28px; text-align:center;}
.aside-parts-slide { overflow:hidden; width:200px; margin:15px auto 0px;}
ul#aside-parts-slide  { overflow:hidden; position:relative; width:200px; height:185px;  }
ul#aside-parts-slide  li{overflow:hidden; width:200px;  height:175px; position:absolute; top:0; left:0; display:none; text-align:center;}
ul#aside-parts-slide  li img{display:block; width:180px; height:120px; padding:5px; border:1px solid #ccc; margin:7px auto; background:#f6f6f6; }
ul#aside-parts-slide  li p a{color:#333;}
ul#aside-parts-nav   {overflow:hidden; text-align:right;}
ul#aside-parts-nav  li { display: inline-block; vertical-align: top; width: 10px; height: 12px; margin: 0 2px; zoom: 1; *display: inline; cursor:pointer; background: url(../images/blackdot.png) no-repeat 0 0;}
ul#aside-parts-nav  li.now { background: url(../images/reddot.png) no-repeat 0 0; cursor:default;}
.prolistwrapper{  padding-right:20px; }
.prolistwrapper li{height:94px; overflow:hidden; padding:15px 10px 15px 165px; border-bottom:1px dotted #999; margin-bottom:15px; position:relative;}
.prolistpic{position:absolute; left:0px; top:14px; padding:3px; border-top:1px #bbb solid; border-left:1px #bbb solid; border-right:1px #eee solid; border-bottom:1px #eee solid; background:#f5f5f5;}
.prolistpic img{width:135px; height:90px;}
.prolistTitle a, .prolistTitle a:visited{display:block; margin-bottom:5px; color:#333; font-weight:bold; text-decoration:underline;}
.prolistwrapper li p{ height:68px; overflow:hidden;}
.prolistmore{width:60px; height:20px; line-height:18px; position:absolute; top:95px; right:10px; background:#0079bd; text-align:center;}
.prolistmore:hover{ background:#cd0303;}
.prolistmore a{color:#fff; text-shadow:none;}
.learn{ font-weight:bold; color:#333;}
.need3{ margin-bottom:0px;}
.subproduct_right{ float:right; width:700px;padding-top:20px;}
.subproduct_right2{ padding-top:0px;}
.animal_tit{ line-height:26px; height:26px; }
.for{ float:left; font-size:14px; color:#333; padding-left:20px; font-weight:bold; background: url(../images/bread2.jpg) no-repeat 0px 6px;}
.more{ float:right; color:#fff; padding:0px 10px; margin-right:15px; display:block; background:#0079bd;}
.more:hover{ background:#ca0202;}
.Animal1{ float:left; width:174px; margin:15px 25px; overflow:hidden;}
.Animal_img{ display:block; width:168px; height:125px; padding:2px; background:#fff; border:1px solid #ccc;}
.Animal_img:hover{background:#DCEBF8;}
.Animal_name{ color:#333; height:48px; line-height:24px; padding-left:10px;  display:block; margin-top:7px; text-align:center; overflow:hidden;}
.factory{ width:273px; height:285px;  background:#fff; margin-top:28px;overflow:hidden; border:1px solid #ccc; margin-bottom:20px;}
.fac_wap{  background:url(../images/factory.jpg) bottom no-repeat; width:240px; height:48px; margin:15px auto; padding-top:10px;}
.fac_wap a{ display:block; font-weight:bold; background:#b70e0e; color:#fff; font-size:16px; width:125px; height:28px; line-height:28px; text-align:center;}
.aside-parts-slide { overflow:hidden; width:200px; margin:15px auto 0px;}

ul#aside-parts-slide  li{overflow:hidden; width:200px;  height:175px; position:absolute; top:0; left:0; display:none; text-align:center;}
ul#aside-parts-slide  li img{display:block; width:180px; height:132px; padding:5px; border:1px solid #ccc; margin:7px auto; background:#f6f6f6; }
ul#aside-parts-slide  li p a{color:#333;}
ul#aside-parts-nav   {overflow:hidden; text-align:right;}
ul#aside-parts-nav  li { display: inline-block; vertical-align: top; width: 10px; height: 12px; margin: 0 2px; zoom: 1; *display: inline; cursor:pointer; background: url(../images/blackdot.png) no-repeat 0 0;}
ul#aside-parts-nav  li.now { background: url(../images/reddot.png) no-repeat 0 0; cursor:default;}

.left_contact{ margin:30px 0px; }
.left_contact p{ padding:20px; padding-left:35px; line-height:28px; background:url(../images/left_con.png) no-repeat 10px 25px;}
.left_contact p span{ font-weight:bold; color:#cf0101;}

.left_contact p span a:hover{color:#cf0101;}
/*左侧导航*/
.leftpro dl {position: relative; z-index:20; }
.leftpro dl dt {width:100%;； position: relative; z-index: 30;  overflow:hidden;line-height:36px; background:url(../images/subnav.jpg) repeat-x;_background:url(../images/subnav01.jpg) repeat-x; color:#fff; text-transform:uppercase;}
.leftpro dl dt a { font-weight:bolder; font-size:15px; display: block; color: #fff; background:url(../images/leftbg1.jpg) no-repeat 15px 10px; padding-left:30px;}
.leftpro dl dt a:hover{ background: url(../images/subnav2.jpg) no-repeat right; color:#333; font-weight:bold;}
.leftpro dl dd { position: absolute; z-index:999px; top: 0px; left:174px; display: none; width: 255px; height: auto; background: #fff; border: 1px solid #d6dbe1; box-shadow: -1px 1px 6px rgba(0, 0, 0, .3);}
.leftpro dl dd.sub-list1 { top: 0px;}
.leftpro dl dd.sub-list2 { top: -64px;}
.leftpro dl dd.sub-list3 { top: -99px;}
.leftpro dl dd.sub-list4 { top: -134px;}
.leftpro dl dd.sub-list5 { top: -169px;}
.leftpro dl dd ul { padding: 15px 0px 26px; }
.leftpro dl dd ul li { padding: 0 15px; line-height:22px;}
.leftpro dl dd ul li a { display: block; padding:6px 0px 6px 30px; border-bottom: 1px dotted #ccc;  background: url(../images/bread2.jpg) no-repeat 5px 10px; }
.leftpro dl dd ul li a:hover{color:#006eab;}
.leftpro dl dd ul li a.second{padding-left:15px;  font-weight:bold; background:url(../images/leftpro_icon2.png) no-repeat 5px 12px;}
/*nomal-hover*/
.leftpro dl:hover dd { display: block; }
.sub_pro1{ border-bottom:1px dotted #666; padding-top:15px;}
/*左侧导航*/

<!--<产品列表页>-->


/*产品详情*/
.prodetailtop{margin-bottom:30px;}
.prodetailtopmain{ float:right; overflow:hidden; zoom:1;  width:700px; margin-bottom:30px;}
.prodetailtop_pic{width:356px; float:left; padding:5px; border:1px solid #ccc;}
.prodetailtop_text{width:280px; float:right; margin-right:20px;}
h1{font-size:16px; color:#333; margin-bottom:10px;}
.data li{overflow:hidden; zoom:1; padding:10px 0px; border-bottom:1px dashed #ccc; line-height:24px; }
/*
.data .data_l{display:block; max-width:82%; margin-right:5%; float:left; font-weight:bold; text-shadow:none;}
*/
.data .data_l{display:block; float:left; font-weight:bold; text-shadow:none; width:40%;}
.data .data_r{float:left; width:58%;}
.blue{color:#999; margin:10px 0px; height:28px;}
.pro_follow{margin:11px 0 0 0;line-height:20px;}
.help{color:#699B9C;}
.email,.chat{margin-right:2%;}
.send{ display:block; margin-right:7px; float:left;}
.mainrin{position:relative; width:700px; float:right;}
.subpromenu{overflow:hidden; zoom:1; background:url(../images/tabmenu_repeat.png) repeat-x left bottom; height:37px; line-height:35px;  margin-bottom:25px; text-shadow:none;}
.subpromenu li{float:left;  width:120px;  text-align:center; border:1px solid #C6C6C6;  }
.subpromenu li a,.subpromenu li a:visited{display:block; color:#333;}
.subpromenu li a:hover{ text-decoration:underline; background:url(../images/tab1.png) no-repeat; color:#fff;}

.subprotext{margin-bottom:30px; border:1px solid #C6C6C6; background:url(../images/subbg2.jpg) repeat-x; padding-bottom:20px;}
.subprotitle{height:35px; line-height:35px; background:url(../images/tabmenu_repeat.png) repeat-x left bottom; font-weight:bold; color:#333;  margin-bottom:15px; padding:0px 20px;}
.simple_intro{padding:20px 20px 10px; line-height:24px;}
.text_box{padding:0px 20px 0px 20px; overflow:hidden; zoom:1;}
.text_l{width:410px; float:left;}
.pic_r{width:230px; float:right;}
.pic_r img{width:222px; height:148px; padding:3px; border:1px solid #ccc; background:#f4f4f4; margin:15px 0px;}
.text_l dl{margin-bottom:15px;}
.text_l dt{font-size:17px; margin-bottom:5px;}
.text_l dd,.simple_intro p{line-height:24px;}

.inquiry1{border:1px solid #C6C6C6; background:url(../images/subbg2.jpg) repeat-x;}
.inquirytitle{font-size:14px; font-weight:bold; color:#333;  background:url(../images/tabmenu_repeat.png) repeat-x left bottom;padding:10px 0px 10px 20px;}
.contactinfor{padding:10px 0px 10px 20px; border-bottom:1px dashed #ccc; height:25px; overflow:hidden;zoom:1;}
.inquirymain{padding:20px;}
.mail{background: url(../images/yx.png) no-repeat 0 3px; margin-right:50px; padding-left:25px; display:block; width:200px; float:left; height:25px; line-height:25px;}
.phone{background:url(../images/tel.png) no-repeat 0 5px; padding-left:20px; display:block; float:left; height:25px; line-height:25px;}
.inquirymain span{font-weight:bold; color:#c00101; font-size:14px;}
.inquirymain table{margin-top:25px;}
.inquirymain input{border:1px solid #ccc; width:250px; height:18px;}
.inquirymain textarea{border:1px solid #ccc; width:250px; height:90px;}
.inquirymain table td{padding:3px 8px 3px 15px;}
.inquirymain input.sendmessage{background:url(../images/sendmessage.png) no-repeat 0 0; width:169px; height:32px; border:none; margin:10px 0px 10px 180px;}

.table_bg{width:660px; padding:1px; background:#F5F5F5; margin:15px auto;}

.pro_table{border:none;border-top:1px solid #EFEFEF; border-left:1px solid #EFEFEF;}
.pro_table tr{border:0px;}
.pro_table td{border:none;border-bottom:1px solid #EFEFEF;border-right:1px solid #EFEFEF;}


.pro_table2{border:none;border-top:1px solid #EFEFEF; border-left:1px solid #EFEFEF;}
.pro_table2 tr{border:0px;}
.pro_table2 td{border:none;border-bottom:1px solid #EFEFEF;border-right:1px solid #EFEFEF;}

.sub_c_r{ float:right; width:1000px; padding-bottom:30px;}
/*产品详情*/

/*关于我们，联系我们*/
.user-defined{ width:660px; height:auto; overflow:hidden; padding-right:20px;}
.abouttitle{background:url(../images/blackarrow.png) no-repeat 0 3px; font-weight:bold; padding-left:23px; margin-bottom:5px;}
.aboutlist{ margin-bottom:25px; width:680px; line-height:22px; }

.contact_sub{ line-height:36px; font-size:14px; padding-left:45px; background:url(../images/subcontact.jpg) no-repeat 5px 8px; margin-bottom:20px;}
/*关于我们，联系我们*/


/*新闻列表*/
.subnew{ padding:0px 15px; padding-top:10px;}
.subnew li{ line-height:30px; border-bottom:1px dotted #ccc; position:relative; background: url(../images/bread2.jpg) no-repeat 0px 10px; padding-left:20px; }
.subnew li a{ color:#333;}
.subnew li a:hover{ color:#068404;}
.subnew li span{ position:absolute; right:10px; color:#666;}

/*案例*/
.right1{ width:680px;}
.right1 li{  height:150px; border-bottom:1px dotted #666;margin-bottom:20px;}
.right_img{ float:left; display:block; border:1px solid #ccc; background:#fff; width:168px; height:125px; padding:2px;}
.sub_right{ float:left; padding-left:10px; width:480px;}
.sub_right p{ line-height:24px; height:72px; overflow:hidden;}
.right1 li ul{ float:left;}
.right1 li ul li{ line-height:24px; height:24px; border:none; background:url(../images/new_bg.jpg) no-repeat 5px 7px; padding-left:20px; margin-bottom:0px;}
.subright_name{ font-size:14px; font-weight:bold; color:#333;  display:block; margin-bottom:15px;}
.more2{ display:block; background:#0079bd; color:#fff; width:70px;  height:26px;  text-align:center; line-height:26px; float:right;  margin-right:15px;}
.more2:hover{ background:#ca0202;}


.sub_service span{ font-size:16px; font-weight:bold; color:#006eab; margin-bottom:10px;}
.sub_service p{ margin-bottom:15px; line-height:26px;}


/* news xiangxiye */
.aboutlist p{line-height:22px;}
.aboutlist h1 {font-size: 16px;text-align: center;}
.aboutlist h2{margin-top:15px;}
.aboutlist  li {float: left;margin-top: 10px;width: 300px;}
.aboutlist img{padding:5px;}
.clickinfo {text-align: right;padding: 10px 20px 10px 0px;margin: 10px 0px 20px;color: #999;border-top: 1px dashed #ccc;border-bottom: 1px dashed #ccc;}

/*daohang jingguo
#navmenu ul li a:hover{color:#333; display:block; text-decoration:none;}
#navmenu ul li ul li a:hover{ background:#178fdb; color:#fff;}
#navmenu ul li:hover{background:#178fdb;}
*/



.pro_table tr:hover{background:antiquewhite;}
.conus{ margin-top:20px;}

.aboutlist table tr{ border:none;}
.aboutlist table tr td{ text-align:left;}


.ku_subprotext .subprotitle{ margin-bottom:0px; height:22px; }
.ku_subprotext .simple_intro{ padding-top:0px; }

.pro_table2 td:last-child{ width:75%;}
.pro_table td:last-child{ width:75%;}
.leftpro{ width:174px; }

.blue a{font-size:14px; font-weight:bold;}
.blue a:hover{ cursor: pointer;  font-size:14px; font-weight:bold;}