/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}
body{font-size:12px;font-family:simsun; background:url(imagesbody_line.jpg) center repeat-y;color:#2b2b2b}
table{font-size:inherit;font:100%}
h1{margin-bottom:4px;font:normal 20px/30px 黑体;text-align:center;}
h2{font-size:14px;font-weight:normal}
h3{font-size:12px}
h4{font-size:12px;font-weight:normal}
strong,.m_bold{font-weight:bold}
a{text-decoration:none;cursor:pointer; color:#333;}
a:link{color:#004276}
a:hover{text-decoration:underline;color:#ba2636}
input,select{font-size:12px}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
/* End hide from IE-mac */
.h10{ clear:both; height:10px;}
.h6{ clear:both; height:6px;}
.ulh10{background: url(www.lsol.com.cnimagesnewsbgico.gif) left -160px repeat-x; height:10px;}

.pagination>li:first-child>a, .pagination>li:first-child>span {
margin-left: 4px;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}


.ad{ padding:10px 0;}

.pull-left{ float:left;}
.pull-right{ float:right; }

.clear{ clear:both;}

.header,.main,.footer{ width:981px; margin:0 auto;}
.header{ position:relative;}
.flash{ position:absolute; top:50px; left:350px;}





.menu{ border:1px #dc2b04 solid; height:35px; background:url(imagesmenu_line.jpg) repeat-x; line-height:35px;}
.menu_ul{ padding-left:14px;}
.menu_ul li{ padding:0 24px; float:left; background:url(imagesmenu_line_a.jpg) right center no-repeat; line-height:38px; height:38px;}
.menu_ul li a{ display:block; font-size:12px; font-weight:bold; color:#FFF; }


.menu_seach{ background:url(imagesmenu_seach.jpg) repeat-x; height:37px; line-height:37px; padding:0 16px;}
.menu_seach .time{ color:#838383;}



.box{}
.box .box_title{}
.box .box_title strong{}
.box .box_content{ border:1px #e5e4e4 solid; border-top:0px; background:#fff9f5; padding:15px;}



.box_box_1{ width:330px;}
.box_box_1 .box_box_title{ background:url(imagestitle_bg_1.jpg) repeat-y; line-height:30px; height:30px; padding-left:10px; font-weight:bold; margin-top:10px;}



.ul_list_t1{}
.ul_list_t1 li{ background:url(imagesinfo_1.jpg) left center no-repeat; line-height:30px; height:30px; padding-left:14px;}





.img_list{}
.img_list li{ float:left; width:224px; text-align:center;}
.img_list li img{ border:1px #999999 solid; padding:1px;}
.img_list li p{ line-height:30px;}





.footer{ background:url(imagesfooter_bg.jpg) repeat-x; height:50px; border:1px #e0e0e0 solid; margin-top:10px;}

.footer_p{ text-align:center; line-height:40px;}




.box_2{}
.box_2 .box_title{ background:url(imagesbox_title_bg.jpg) no-repeat; height:36px; line-height:36px;}

.box_2 .box_title .t1{ font-size:14px; font-weight:bold; color:#FFF; padding-left:20px;}
.box_2 .box_title .more{ color:#FFF; padding-right:20px;}
.box_2 .box_title .more a{ color:#FFF}

.box_2 .box_content{ background:url(imagesbox_2_bg.jpg) center repeat-y;}





.box_3{}
.box_3_title{ background:url(imagestitle_13.jpg) no-repeat; height:31px; line-height:31px;}

.box_3_title a{ display:block; float:left; width:80px; text-align:center;}

.box_3_content{ border:1px #d6d6d6 solid; }



.box_title_bg{ background:url(imagestitle_14.jpg) no-repeat; height:40px; width:706px; line-height:40px;}
.box_title_bg h2{ line-height:40px; font-size:20px; text-align:center; font-weight:bold; padding-left:10px;}
.box_title_bg p{ padding-right:14px; color:#666;}




.box_title_bg_2{ background:url(imagestitle_15.jpg) no-repeat; height:40px; line-height:40px; width:979px;}



.show_title{ font-size:28px; font-weight:bold;}



.content{ font-size:14px; line-height:1.5em;}


.content br{ display:block; padding:10px;}








.ul_menu{}
.ul_menu li{ background:none; float:none;  height:28px; padding:0px;}
.ul_menu li a{ color:#666;  display:block;display: block;
padding: 3px 20px;
clear: both;
font-weight: 400;
line-height: 28px;
color: #333;
white-space: nowrap;}


