/* CSS Document */

/*************rd.css***********/
body {margin:0; padding:0; font-family:"ËÎÌå"; font-size:13px; color:#3f3e3e;}
ul,li { padding:0px; margin:0px; list-style:none;}
* { margin:0; padding:0;}
*font {font-size:12px;}
img { border:0;}
a{ text-decoration:none; color:#3f3e3e; }
a:hover{ color:#e94f03;}
p{ margin:0; padding:0;}
html {overflow-x:hidden;}
.clear{ clear:both;}
.top {width:100%;height:507px;}

.logo {width:982px;height:117px;margiN:0 auto;background:Url(../images/logo.png) no-repeat top center;}
.logo a {display:block;width:440px;height:100%;float:left;}
.menu {width:100%;height:52px;background:url(../images/menu.jpg) repeat-x bottom center;}
.menu ul {width:982px;height:47px;margin:0 auto;padding-bottom:5px;}
.menu ul li {height:47px;width:105px;float:left;line-height:47px;text-align:center;}
.menu ul li a {display:block;width:100%;height:47px;color:#fff;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
.menu ul li a:hover {background:Url(../images/menu_hover_dot.jpg) repeat-x top center;color:#fff;}
#menu_dot {width:2px !important;height:47px;background:url(../images/menu_dot.jpg) no-repeat top center;}

.fl {width:100%;height:355px;background:url(../images/fl_bg.jpg) repeat-x top center;}
.fl_con {width:976px;height:313px;margin:0 auto;}

.main {width:982px;height:auto;margin:auto;margin-top:5px;}
.inewsandcom {width:982px;height: auto;}
.inews {width:215px;height: auto;float:left;}
.inews_tit {width:215px;height:55px;background:Url(../images/inews_tit.jpg) no-repeat bottom center;}
.inews ul {margin:0;padding:5px 0 0 5px; float:left; width:200px;height: auto;background-color:#fff; border-left:#174286 5px solid; border-right:#174286 5px solid; }

.inews ul li {line-height:20px;text-indent:25px; height:20px; margin:0 0 5px 0; float:left; width:195px; border:#E9E9E9 1px solid; background:url(../images/l.png) 3px 2px no-repeat; font-size:13px;}
.inews_bo {width:100%;height:7px;background:url(../images/inews_bo.jpg) no-repeat bottom center; float:left;}
.icom {width:739px;height:247px;float:right;border:solid 1px #DDDDDD;}

#yiliaozu_tit {width:725px;padding-left:14px;height:45px;background:url(../images/yiliaozu_tit.jpg) no-repeat left top;}
.main2_2{ width:360px; margin-left:5px;}
.main2_2_1{ background:url(../images/main2_2.jpg); width:360px; height:32px;}
.main2_2_1 ul li{ float:left;margin-right:10px; width:91px; height:45px; line-height:48px; text-align:center; }
.main2_2_1 ul li a{font-size:14px; color:#0043A3;font-family:"Î¢ÈíÑÅºÚ"; font-weight:600;}
.main2_2_1 ul li.hover1{ background:url(../images/main2_2hov.jpg) no-repeat 0px 9px;}
.main2_2_1 ul li.hover1 a{ color:#fff;}
.yiliaozu_ul {padding:15px;line-height:25px;background:Url(../images/com_bg.jpg) repeat-x top center;}
.yiliaozu_ul img {float:left;margin-right:12px; border:#CCCCCC 1px solid; padding:2px;}
.yiliaozu_ul a {color:#2171B7;}

.ihonor {width:982px;height:186px;margin:0 auto;margin-top:15px;}
.ihonor_tit {width:100%;height:15px;}
.ihonor_tit a {display:block;float:right;height:100%;margin-right:15px;width:50px;}

.ihonor_con {width:970px;padding-left:12px;height:143px;}
.honor_con {padding:0 14px;padding-bottom:13px;padding-top:3px;background:url(../images/ihonor_con.jpg) repeat-x bottom center;border:solid 1px #DDDDDD;border-top:0px;}
#colee_leftt {overflow:hidden;width:100%; height:140px;}
#colee_leftt td {font-size:12px;color:#060;	text-align:center;	height:130px;overflow:hidden; padding:2px; margin:0;}
#colee_leftt img{ width:144px; height:103px;padding:2px;border:solid 1px #D5D5D5;margin:0 5px;}
#colee_leftt td a{ line-height:25px;}
.ipro {width:982px;height:186px;margin:0 auto;}
.ipro_tit {width:100%;height:47px;background:url(../images/ipro_tit.jpg) no-repeat bottom center;}
.ipro_tit a {display:block;float:right;height:100%;margin-right:15px;width:50px;}
.ipro_tit1 {width:100%;height:47px;background:url(../images/ipro_tit1.jpg) no-repeat bottom center;}
.ipro_tit1 a {display:block;float:right;height:100%;margin-right:15px;width:50px;}
.ipro_con {width:982px; height: auto;}
.infiniteCarousel {
 
  position: relative;
	margin:0 auto;
	width:969px;
	margin-left:11px;
	border:solid 1px #DDDDDD;
	background:Url(../images/ipro_bg.jpg) repeat-x top center;
	border-top:0px;

  height:100%;
}

.infiniteCarousel .wrapper {
  width: 920px; 
  overflow: auto;
  height: 100%;
  margin:0 auto;

}


.infiniteCarousel .wrapper ul {
  width: 976px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
}


.infiniteCarousel .arrow {
  display: block;
  height: 154px;
  width: 12px;
  text-indent: -9199px;
  position: absolute;
  top: 20px;
  cursor: pointer;
  outline: 0;

}

.infiniteCarousel .forward {
  background:url(../../../../templets/default/images/right_next.jpg) 0  no-repeat;
  right: 0;
}
.infiniteCarousel .back {
  background:url(../../../../templets/default/images/left_pre.jpg) 0  no-repeat;
  left: 0;
}
.in_pro_text_ul {width:100%; height:180px; list-style-type:none;display:block;text-align:center;margin-left:0px !important;}
.in_pro_text_ul li {float:left;padding:0 7px;width:200px;height:200px;padding-top:10px; margin:0 10px 0 3px; }
.in_pro_text_ul li img {width:200px;height:160px;padding:5px;border:1px solid #D8D5D5;}
.in_pro_text_ul li a {width:200px;height:25px;line-height:25px;background-color:#F7F7F7;display:block;}

.bo {width:982px;height:auto;margin:0 auto;margin-top:25px;}
.icontact {width:215px;height:300px;float:left;background-color:#174285;}
.icontact_tit {width:215px;height:55px;background:url(../images/icontact_tit.jpg) no-repeat bottom center;}
.icontact_con {width:175px;padding:0px 10px;background-color:#fff;margin:10px;line-height:23px;height:225px;margin-bottom:3px;}
.icontact_bo {width:215px;height:7px;background:url(../images/icontact_bo.jpg) no-repeat bottom center;}

.ihynews {width:368px;height:298px;border:solid 1px #DDDDDD;padding-top:1px;float:left;background:url(../images/ihynews_tit.jpg) repeat-x top center;}
.ihynews_tit {height:37px;line-height:37px;margin:0 15px;border-bottom:1px solid #B8B8B8;}
.ihynews_tit span {color:#013A8C;font-size:16px;font-family:"Î¢ÈíÑÅºÚ";float:left;}
.ihynews_tit a {float:right;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
.ihynews ul {padding:0 15px;}
.ihynews ul li {height:30px;line-height:30px;+height:27px;+line-height:27px;_height:28px;_line-height:28px;border-bottom:dotted 1px #B9B9B9;}
.ihynews ul li a {float:left;}
.ihynews ul li a b {color:#003382;}
.ihynews ul li font {float:right;}

.honor {width:970px;height:auto;padding-left:12px;;border:solid 1px #CDCDCD;position:relative;}
.honor_tit_img {width:188px;height:37px;position:absolute;line-height:30px;font-size:14px;color:#fff;font-family:"Î¢ÈíÑÅºÚ";text-indent:45px;top:15px;left:-12px;background:url(../images/honor_tit.jpg) no-repeat top left;}
.honor_tit {height:60px;line-height:60px;text-align:right;}
.honor_tit span {padding-left:10px;color:#&nbsp;float:right;height:100%;background:url(../images/com_dot.jpg) no-repeat left center;margin-right:25px;}
.honor_tit span a {color:#&nbsp;}
.honor_h {width:100%;height:65px;margin-bottom:15px;background:url(../images/honor_h.jpg) no-repeat center center;}
.honor_list {width:970px;height:auto;padding:0 15px;}
.honor_list li {width:198px;height:202px;float:left;margin-left:27px;margin-bottom:10px;text-align:center;font-size:14px;line-height:35px;}
.honor_list li a{display:block;width:100%;height:100%;}

.honor_lists {background:Url() !important;}
.honor_lists li {width:198px;height:202px;float:left;margin-left:27px;margin-bottom:10px;text-align:center;font-size:14px;line-height:35px;}
.honor_lists li a{display:block;width:100%;height:100%;}

.company {padding:25px;line-height:28px;font-size:14px;}
.company_info {background:url(../images/company_info.jpg) no-repeat 0px 30px;padding-left:265px;}
.com_span {font-size:24px;font-family:"Î¢ÈíÑÅºÚ";color:#238809;width:100%;display:block;padding-bottom:10px;}

.company_map {padding:40px 0px;padding-right:335px;background:url(../images/company_map.jpg) no-repeat right center;}
.company_map_info {width:510px;height:auto;padding:25px;background-color:#EFEFEF;}

.company_idea {height:auto;background:Url(../images/company_idea.jpg) no-repeat right bottom;padding:25px 0px;}


.left {width:215px;float:left;}
.right {width:738px;border:solid 1px #CDCDCD;;height:auto;padding-left:12px;float:right;position:relative;}
.right_con {line-height:24px;padding:5px;}
.right_pro_info img {padding:6px;border:solid 1px #c3c3c3;float:Left;margin-right:20px;}
.right_pro_info font {font-weight:bold;color:#000;float:left;font-size:14px;}
.right_pro_info span {line-height:20px;color:#565656;margin:5px 0px;}
.right_pro_info_a {border:solid 1px #c3c3c3;padding:2px 10px;color:#5B5B5B;font-family:"Î¢ÈíÑÅºÚ";background:url(../images/com_dot.jpg) no-repeat 85px 8px;font-size:12px;}

.ul_table {margin-top:25px;}
.table_h {height:30px;line-height:30px;background-color:#F4F6F5;border-top:solid 1px #D2D3D7;border-bottom:solid 1px #D2D3D7;}
.ul_table ul {background:url(../images/ta_bg.jpg) no-repeat 29px 2px;}
.ul_table ul li {border-bottom:dashed 1px #c3c3c3;}

/**********art_con***********/
.conr_con {width:700px;height:auto;}
.news_title {height:40px;padding-top:15px;text-align:center;font-size:22px;font-family:"Î¢ÈíÑÅºÚ";color:#000;font-weight:bold;line-height:30px;}
.news_infos {height:30px;background-color:#EDEDED;line-height:30px;;text-align:center;color:#313131;}
.news_share {height:35px;padding-top:10px;}
.news_content {line-height:25px;padding:8px;color:#000;}
.news_content p {text-indent:25px;}

.product_ul {}
.product_ul li { width:210px;height:180px; float:left;border-bottom:solid 1px #D7D7D7; margin-left:20px;}
.product_ul li a img {float:left;padding:5px 0px;}
.pro_imgcase {width:210px;height:145px;border:solid 1px #c3c3c3;}
.product_info {width:210px; text-align:center}
.product_info font {display:block;width:100%;height:30px;font-size:16px;color:#555555;font-family:"Î¢ÈíÑÅºÚ";}
.product_info span {display:block;background:url(../images/info_poduct.jpg) no-repeat top left;width:415px;padding-left:60px;line-height:20px;font-size:12px;color:#555555;}
/*******page_list********/
#page_list {width:auto;padding-top:25px;clear:both;text-align:center;height:30px;line-height:30px;background:url() !important;}
#page_list li {display:inline;margin:5px;color:#FF6600 !important;padding:3px 6px;margin:2px;border:solid 1px #9FA0A0;border-radius:2px;}
#page_list li a {color:red;}
.thisclass a {color:black !important;}
/*-----page_pn-----*/
.page_pn {width:auto;height:auto;padding:15px 15px;text-align:left;line-height:40px;}
.page_pn li {width:100%;}
.page_pn li a {color:#FB8D00;}

 .boxoff {
  background: url("../images/boxoff.gif") repeat-x scroll left 15px transparent;

  height: 10px;
  margin: 4px auto;
  overflow: hidden;
  padding-top: 10px;
}
 .boxoff strong {
 float:left;
 height:40px;
 width:20px;
   background: url("../images/boxoff.gif") no-repeat scroll 0px -10px transparent;
 }
.links {width:945px;height:auto;margin-left:12px;margin-top:15px;line-height:26px;border:solid 1px #c3c3c3;padding:10px 10px;position:relative;}
.links_img {position:absolute;left:-12px;top:0px;}

.footer {width:100%;height: auto;background-color:#1A449A;margin-top:15px;}
.footer_con {width:982px;text-align:center;line-height:48px;height:41px;margin:0 auto;background:url(../images/footer_con.jpg) no-repeat top center;}
.footer_con a {color:#1B4A98;}
.footer_bo {width:982px;height:auto;margin:0 auto;padding-top:20px;text-align:center;line-height:30px;color:#fff;}
.footer_bo a {color:#fff;}
.footer_bo a:hover {color:red;}


.new{line-height:24px;padding:5px;}
.new ul{ width:715px; height:auto; float:left; padding:0 0 10px 0;}
.new ul li{ width:700px; height:28px; line-height:28px; float:left; border-bottom:#CCCCCC 1px dashed; background:url(../images/jt.png) 0 8px no-repeat; padding-left:16px; font-size:13px;}
.new ul li span{ display:block; float:right;}


.new1{line-height:24px;padding:5px;}
.new1 ul{ width:715px; height:auto; float:left; padding:0 0 10px 0;}
.new1 ul li{ height:28px; line-height:28px; float:left; border-bottom:#CCCCCC 1px dashed; background:url(../images/jt.png) 0 8px no-repeat; padding-left:16px; font-size:13px;}




.cp{ width:715px; float:left; height:auto; margin-top:60px;}
.cp ul{ width:715px; float:left; height:auto;}
.cp ul li{ width:200px; height:210px; float:left; text-align:center; margin:0 15px;}
.cp ul li img{ width:200px; height:160px; border:#CCCCCC 1px solid; padding:7px;}


.wrap{width:980px;margin:0 auto}
.wrap a{ line-height:28px;}
.liguang2{width:100%; height:120px; font-size:12px; color:#666666; border-bottom:#0099CC dashed 1px;  margin-top:10px;}
.liguang2 h3{font-size:14px;height:24px;line-height:24px;overflow:hidden; font-weight:bold;}
.liguang2 h3 a:link{ text-decoration:none ; font-weight:bold; font-size:14px;}
.liguang2 h3 a:visited{ text-decoration:none ; font-weight:bold; font-size:14px;}
.liguang2 h3 a:hover{ text-decoration:none ; font-weight:bold; font-size:14px;}


.pages{margin-top:5px}
.pages a,.pages a:visited,.pages b,.pages span{display:inline;float:left;min-width:12px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:2px 5px;text-align:center;font-family:"Î¢ÈíÑÅºÚ", Arial, "ËÎÌå";font-size:12px;white-space:nowrap;border:1px solid #BDD7F2;border-radius:3px;color:#333}
.pages a:hover{border:1px solid #38739F;background:#E5F3FF;color:#000;font-weight:400}
.pages b{border:1px solid #BDD7F2!important;background:#CBE0F7!important}
.pages span{font-weight:bold}
.cf:after{content:"";display:block;clear:both;height:0;overflow:hidden}
.cf{zoom:1}


.gongneng{ width:686px; height:auto; float:left; overflow:hidden;}
.gongneng ul{ width:686px; float:left; height:30px; overflow:hidden;}
.gongneng ul li{float:left; line-height:30px; height:30px; margin-right:20px; font-size:13px;}


.rmbq{ width:680px; height:30px; line-height:30px; font-size:13px; margin:10px 0 10px 10px;}

.rmbq span{ font-size:15px; color:#990000;padding: 0;height:30px; display:block; float:left; overflow:hidden;}

.rmbq a{ display:block; margin-left:8px; float:left; border: #CCCCCC 1px solid; padding:0 8px;}

.tw{ width:690px; float:left; margin:10px 0 0 0;}
.tw a{ display:block; margin:0 5px 0 0; float:left;}
.tw span{ width:65px; float:left;}

.dl{ width:195px; height:33px; line-height:33px; border:#CCCCCC 1px solid; background:#e6e4e4; text-align:center;}


.dalei{line-height:20px;text-indent:25px; height:20px; margin:0 0 5px 0; float:left; width:195px; border:#E9E9E9 1px solid; background:url(../images/l.png) 3px 3px no-repeat; font-size:13px;}