/* ================================================================ 
 CSS style Copyright 2008
  ***  Developer:zhangning
=================================================================== */
 /* common styling */
 
html{border:none;}
body{
	color: #333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	margin:0px;
	padding:0px;
	background:url(../images/ibg_r1_c1.jpg) repeat-x top; 
	 }
form,div,img,dl,dt,dd,h1,h2,h3,h4,p {
border:0;
margin:0;
padding:0;
}

ul,li{list-style:none;margin:0px;padding:0px; }
a{color: #333; text-decoration:none; }
a:hover{color:#FF6600;text-decoration: underline; }
a img{border:none}
textarea,input,select{
font-size:13px;
line-height:13px;
margin-right:2px;
padding:1px;
}
select { height:21px; }
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
  }
  * html>body .clearfix {
    display: inline-block; 
    width: 100%;
  }
  * html .clearfix {
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
  }
 /* ie7 hack*/
 *+html .clearfix {
    min-height: 1% ;
  }
.inputSearch { 
	width:280px;
	padding:2px;
	} 
  
/******  ******/
.wrapper{
	width:940px;
	padding-left:10px;
	padding-right:10px;
	margin:0 auto;
	background:#FFFFFF;
	}
.header{  }
.logo a { width:350px; height:116px; float:left; }
.h_ad { float:right; padding-top:25px; }

.menu { background:url(../images/menubg.jpg) repeat-x left top;  }
.menut { background:url(../images/ibg_r4_c5.jpg) no-repeat left top;  }
.menuc { background:url(../images/ibg_r4_c30.jpg) no-repeat right top; padding-left:105px;  }
.menuc li { float:left; background:url(../images/ibg_r5_c15.jpg) no-repeat right 12px; padding:0px 12px;  line-height:32px!important; *line-height:35px!important; line-height:35px; white-space:nowrap;}
.menuc a { color:#FFF; }
.menuc a:hover { color:#FF6600; }
.menuc .active a { color:#FFF; font-weight:bold; }
.menuc .noline { background:none; }

.main { padding-top:15px; }
.main .l { float:left; width:746px; }
.main .l .i_hot { padding-bottom:10px; padding-right:6px;  }
.main .l .i_hot .flax { border:1px solid #CCCCCC; padding:1px; float: left; }
.main .l .i_hot .rc { float: right; width:365px; }
.main .l .i_hot .rc .title { color:#7E7B5C; font-weight:bold; padding-bottom:5px;  }
.main .l .i_hot .rc .content { padding-bottom:12px; line-height:25px; }
.main .l .i_hot .rc .content .a1 a { color:#FD9500; font-size:14px; font-weight:bold; }
.main .l .i_hot .rc .content .a2 a { color:#945F2D; font-size:14px; font-weight:bold; }
.main .l .i_hot .rc .content .pic { float:left; width:77px; padding:1px; border:1px solid #CCCCCC; }
.main .l .i_hot .rc .content .text { float:right; width:270px; }
.main .l .i_hot .rc .content .text span a { color:#7D6A26; }

.i_hotlist { background:url(../images/listtbg.jpg) repeat-x top; padding-top:9px; }
.i_hotlist li {  background:url(../images/listpic.jpg) no-repeat 0px 8px; margin:3px 0px; padding-left:10px; float:left; width:170px;  }

.i_ad { border:1px solid #CCCCCC; margin-bottom:10px; margin-right:6px; }

.main .l .i_content {  background:url(../images/blockbg_r2_c1.jpg) repeat-y left; }
.main .l .i_contentt {  background:url(../images/blockbg_r1_c1.jpg) no-repeat top; }
.main .l .i_contentb { background:url(../images/blockbg_r4_c1.jpg) no-repeat bottom; padding:20px 0px; padding-bottom:0px; margin-bottom:4px;  }
.main .l .i_contentb .content { padding-bottom:25px; float:left; width:350px; padding-left:10px; line-height:22px; }
.main .l .i_contentb .content .h1 a { color:#945F2D; font-size:14px; font-weight:bold; }
.main .l .i_contentb .content .h2 a { color:#FD9500; font-size:14px; font-weight:bold;  }
.main .l .i_contentb .content .pic { float:left; width:106px; }
.main .l .i_contentb .content .text { float:right; width:230px; }
.main .l .i_contentb .content .text .t1 {  color:#945F2D; font-weight:bold; background:url(../images/ibg_r17_c14.jpg) no-repeat -5px bottom; padding-bottom:10px; margin-bottom:10px; }
.main .l .i_contentb .content .text .t2 {  color:#FD9500; font-weight:bold; background:url(../images/ibg_r17_c14.jpg) no-repeat -5px bottom; padding-bottom:10px; margin-bottom:10px; }


.main .r { float:right; width:190px; }
.r_box { border:1px solid #CCCCCC; padding:1px; margin-bottom:10px; }
.r_boxc { background:#F8F8F8 url(../images/rcontentbg.jpg) no-repeat left top; padding:5px 10px; }
.r_boxc .i_rtpic { text-align:center; margin-bottom:15px; padding-top:10px; padding-bottom:20px; background:url(../images/listtbg.jpg) repeat-x bottom;  }
.r_boxc .i_rtpic1 { text-align:center; padding-top:10px; padding-bottom:10px; }
.r_boxc .i_rtpic2 { padding-top:10px; }
.r_boxc .i_rtpic2 img { margin-right:5px; margin-bottom:10px; }
.r_boxc .title { color:#5b5b4f; font-weight:bold; padding-bottom:5px; }
.r_boxc .title a { color:#5b5b4f; font-weight:bold; }
.r_boxc .title_rlist { background:url(../images/l_listico.jpg) no-repeat left 3px; padding-left:18px; color:#5b5b4f; font-weight:bold; padding-bottom:5px;  }
.r_boxc .list { }
.r_boxc .list dd {  background:url(../images/listpic.jpg) no-repeat 0px 8px; margin:5px 0px; padding-left:10px; }

.magazine { text-align:center; }
.magazine img { margin-bottom:10px; }

.mediac { border:1px solid #CCCCCC; padding:1px; margin-bottom:10px; }
.media { background:url(../images/contentbg.jpg) no-repeat left top; } 
.media .title { font-weight:bold; color:#61604E; padding-left:10px; padding-top:5px;  } 
.media .c { padding:10px 14px; margin-bottom:10px; }
.media .c img { float:left; padding:1px; border:1px solid #CCCCCC; margin:0px 11px; } 

.media .c1 { padding:10px 25px; padding-bottom:5px; margin-bottom:10px; }
.media .c1 img { float:left; padding:1px; border:1px solid #CCCCCC; margin:0px 4px; margin-bottom:10px; } 



/************ list ********************/
.l_list { border:4px solid #CCCCCC; padding:10px; margin-bottom:10px; margin-right:6px; }
.l_list .title { border-bottom:1px solid #CCCCCC; padding-bottom:10px; margin-bottom:20px;  }
.l_list .title span { float:right;   }
.l_list .content {  padding:0px 25px!important; padding:0px 10px;  }
.l_list .content .c { background:url(../images/l_listbg.jpg) no-repeat left top; padding:1px 0px 0px 1px;  width:123px; float:left; margin:0px 20px; margin-top:20px; }
.l_list .content .c span { width:123px; text-align:center; display:block; padding-top:10px; padding-bottom:10px; }
.l_list .content .c span a { color:#2a6e91;  }
.l_list .content .l_line { width:100%; height:1px; font-size:1px; line-height:1px; position:relative; background:url(../images/listtbg.jpg) repeat-x bottom;  }


.l_list .text_content { padding:0px 30px; }
.l_list .text_content h1 { text-align:center; color:#4ab700;  }
.l_list .text_content .date { text-align:center; border-top:1px solid #CCCCCC; padding-top:10px; margin-top:10px;  }
.l_list .text_content .c { padding:20px 0px;  }
.l_list .text_content .c p { padding-bottom:10px; }
.l_list .pagec { text-align:center;  }
.l_list .page { text-align:center;  }
.l_list .page span a { float:left; display:block; padding:2px 7px; border:1px solid #CCCCCC; margin-right:10px; white-space:nowrap; }
.l_list .page span a:hover { float:left; display:block; padding:2px 7px; border:1px solid #CCCCCC; margin-right:10px; background:#FF6600; color:#FFF; text-decoration:none;  }
.l_list .page .active a { float:left; display:block; padding:2px 7px; border:1px solid #CCCCCC; margin-right:10px; background:#FF6600; color:#FFF; text-decoration:none;  }


.l_list .lanmu .lcontent { padding-bottom:25px; padding-left:10px; line-height:25px; padding-right:10px; }
.l_list .lanmu .lcontent .h1 a { color:#945F2D; font-size:14px; font-weight:bold; }
.l_list .lanmu .lcontent .h2 a { color:#FD9500; font-size:14px; font-weight:bold;  }
.l_list .lanmu .lcontent .pic { float:left; width:106px; border:1px solid #CCCCCC; padding:1px; }
.l_list .lanmu .lcontent .text { float:right; width:560px; }
.l_list .lanmu .lcontent .text .t1 a {  color:#FD9500; font-weight:bold; font-size:14px; padding-bottom:10px; }
.l_list .lanmu .lcontent .text .t2 a {  color:#FD9500;  padding-bottom:10px; }

.text_rseacher { padding-bottom:5px; padding-top:5px; text-align:center; }
.text_rseacher select { width:120px;  }
.text_rseacher select { width:120px; float:left; margin-top:1px;  }
.text_rseacher .submit { height:23px!important; height:24px; float:left;  }
.text_rseacher .text_intext { width:160px; margin-bottom:5px;  }
.text_rseacher .submit1 { height:23px!important; height:24px;  }

.address_info { padding:10px 30px;  }
.address_info dt { background:url(../images/a_r1_c4.jpg) no-repeat left 6px; padding-left:15px; margin-bottom:5px; }
.address_info dd { background:url(../images/a_r3_c4.jpg) no-repeat left 6px; padding-left:15px; margin-bottom:5px; }


.qikan_list { padding:5px 15px;  position: relative; }
.qikan_list li { background:url(../images/F6ico.jpg) no-repeat left 8px; padding-left:10px; margin-bottom:10px;  }
.qikan_list h3 { text-align:center; padding-bottom:20px;  }
.qikan_list h3 span { font-weight:100; font-size:12px; }



/***************** about us ********************/
.main .ar { float:right; width:740px;  }

.main .al { float:left; width:190px; }
.main .al .a_lmenu { padding:5px 15px; }
.main .al .a_lmenu li { background:url(../images/a_r5_c1.jpg) repeat-x bottom; padding-left:40px; margin-bottom:5px; padding-bottom:5px; font-weight:bold;  }
.main .al .a_lmenu li a { color:#959595; }
.main .al .a_lmenu li a:hover { color:#FF6600; }

.footer { background:url(../images/footerbg.jpg) repeat-x top; padding-top:30px; padding-bottom:20px; }
.f_logo { float:left; padding-left:100px;  }
.f_info { float:left; padding-left:15px; color:#7A7A7A;  }
.f_info p { margin-bottom:5px; }


.qikan { padding:10px 30px; padding-top:0px; position:relative;  }
.qikan .title { font-size:12px; color:#675E3D; padding-bottom:5px;  background:url(../images/qikantbg.jpg) no-repeat top left;  widows:885px; height:102px; }
.qikan .title span { font-size:16px; margin-left:10px; color:#ABA47B;  }
.qikan .date { text-align:center; padding-top:15px; font-size:16px; font-weight:bold; color:#84805D; }
.qikan .qktc { padding:58px 0px 0px 170px; }


.qikan_content  {  }
.qikan_content .l_qk  { float:left; width:400px; padding-top:30px; padding-left:45px; }
.qikan_content .l_qk dt  { margin-bottom:10px; font-size:16px; font-weight:bold; }
.qikan_content .l_qk dd  { margin-bottom:10px; padding-left:40px; }
.qikan_content .l_qk span { font-size:12px; }
.qikan_content .l_qk .num { width:40px; display:block; float:left;  }
.qikan_content .l_qk .blue { color:#70B50D; font-weight:bold; }
.qikan_content .l_qk .blue a { color:#70B50D; font-weight:bold; }
.qikan_content .l_qk .t a { font-size:16px; }
.qikan_content .l_qk .F66 a { color:#F78801; font-weight:bold; }
.qikan_content .l_qk .CDA a { color:#CDAC04; font-weight:bold; }
.qikan_content .l_qk .CB8 a { color:#7CB808; font-weight:bold; }
.qikan_content .l_qk .F66 { color:#F78801; font-weight:bold; }
.qikan_content .l_qk .CDA { color:#CDAC04; font-weight:bold; }
.qikan_content .l_qk .CB8 { color:#7CB808; font-weight:bold; }


.qikan .lcontent { padding:5px; line-height:25px; border:1px solid #CCCCCC; position: absolute; background:#FFF; width:660px; }
.qikan .lcontent .h1 a { color:#945F2D; font-size:14px; font-weight:bold; }
.qikan .lcontent .h2 a { color:#FD9500; font-size:14px; font-weight:bold;  }
.qikan .lcontent .pic { float:left; width:106px; border:1px solid #CCCCCC; padding:1px; }
.qikan .lcontent .text { float:right; width:525px; padding-right:10px; }
.qikan .lcontent .text .t1 a {  color:#898061; font-weight:bold; font-size:14px; padding-bottom:10px; }
.qikan .lcontent .text .t2 a {  color:#FD9500;  padding-bottom:10px; }
.qikan .lcontent dd { padding-left:0px; }

.qikan_content .r_qk { float:right; width:400px; text-align:right; padding-top:20px; padding-right:30px;  }
.qikan_content .r_qk img { margin-bottom:10px; }

/****** text,link ******/
a.cn { font-size:12px; }

.font_ob { font-style:oblique; }  /*бӦ÷<span class="font_ob">text text</span>**/






