*{margin:0;padding:0}
body{font-family:arial;font-size:12px}

/* clearfix */
.clearfix:after {content: ".";display: block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-table;}
html .clearfix {height: 1%;}/*ie*/
.clearfix {display: block;}/*ff*/

#header{width:960px;margin:0 auto;padding-top:20px}
.go_home{height:60px;padding:10px 20px;text-align:right;}
.area_1{padding-bottom:5px;height:85px;}
.logo{float:left}
.language{float:right;position:relative;bottom:-70px;right:10px}
.language a{color:#000;font-size:12px;text-decoration:none}



#pagebody{width:960px;margin:20px auto 20px auto;color:#666;background:url(images/tem/sidebar_bg.gif) repeat-y left top;}

body.no_sidebar #pagebody{background:none}

.index_content{padding-top:35px;text-align:center}
#sidebar{float:left;width:170px;height:150px;}
.left_nav{padding:0px 0 0 15px}
.left_nav h2{padding:0 0 5px 8px;font-size:16px;color:#000}
.left_nav ul{list-style:none}
.left_nav li{font-size:13px;line-height:155%;border-bottom:1px solid #ddd}
.left_nav a{display:block;padding-left:10px;color:#000;font-size:12px;text-decoration:none;background:url(images/tem/nav_arrow.gif) no-repeat 96% center}
.left_nav li.on a{color:#fff;background:url(images/tem/nav_on.gif) no-repeat}

#mainpage{float:right;width:740px;margin-right:5px;padding:10px;overflow:auto}
#footer{width:960px;margin:0 auto;padding-top:10px;text-align:center;background:url(images/tem/footer_bg.gif) repeat-x}
.copyright{padding:0 0 10px;color:#333;font-size:12px}

.left_banner{height:500px;background:url(images/tem/left_banner.gif) no-repeat center 10px}

#mainpage .mod_tit{padding:5px 5px 5px 55px;color:#FE2723;font-weight:bold;border-bottom:1px solid #fe2723;background:#fff url(images/tem/mod_tit.gif) no-repeat left bottom}
#mainpage .mod_con{padding:10px;background:#fff}
#mainpage .mod_con a{color:#333}

/* about us */
.about_us{}
.about_us .mod_tit{padding:5px 5px 5px 55px;color:#fff;font-weight:bold;border-bottom:1px solid #fe2723;background:#fff url(images/tem/mod_tit.gif) no-repeat left bottom;color:#fe2723;font-size:14px}
.about_us .mod_con{padding:10px;background:#fff}

/* add msg */
.add_msg{}
.add_msg .mod_tit{padding:5px;color:#fff;font-weight:bold}
.add_msg .mod_con{padding:10px;background:#fff}
.add_msg th{width:100px;padding-right:10px;text-align:right}
.add_msg td span{padding-left:5px;color:red}
.add_msg td textarea{width:400px;height:120px}

/* book */
.book .mod_tit{padding:5px 5px 5px 55px;color:#fff;font-weight:bold;border-bottom:1px solid #fe2723;background:#fff url(images/tem/mod_tit.gif) no-repeat left bottom;color:#fe2723;font-size:14px}
.book .mod_con{}

/* contact_us */
.contact_us .mod_tit{padding:5px 5px 5px 55px;color:#fff;font-weight:bold;border-bottom:1px solid #fe2723;background:#fff url(images/tem/mod_tit.gif) no-repeat left bottom;color:#fe2723;font-size:14px}

.show li img{width:124px;height:180px;}

#shownews{}
#shownews .mod_tit{font-size:13px;color:#333}
#shownews .mod_date{margin-bottom:5px;font-size:11px}
#shownews .mod_con {font-size:12px;line-height:155%}
#shownews .mod_op{text-align:center;font-weight:bold}

.tit_h2{margin-bottom:20px;text-align:center;border-bottom:1px solid #ddd}
.tit_h2 img{position:relative;bottom:-1px}
.pro_cate{width:720px;height:300px;margin:0 auto 25px auto;background:url(images/tem/pro_box_border.gif) no-repeat center 50px}
.pro_cate ul{list-style:none}
.pro_cate li{float:left}
.pro_cate li.cate_1, .pro_cate li.cate_2{width:355px;height:125px;}
.pro_cate li a{display:block;text-indent:-999px;}
.pro_cate li.cate_1 a{display:block;margin-left:120px;width:177px;height:107px;background:url(images/tem/pro_cate.gif) no-repeat} 
.pro_cate li.cate_2 a{display:block;margin-left:58px;width:177px;height:107px;background:url(images/tem/pro_cate.gif) no-repeat left -117px}

.pro_cate li.cate_3, .pro_cate li.cate_4, .pro_cate li.cate_5{margin-top:65px;width:235px;height:125px}
.pro_cate li.cate_3 a{display:block;width:177px;height:107px;background:url(images/tem/pro_cate.gif) no-repeat left -234px}
.pro_cate li.cate_4 a{display:block;margin-left:30px;width:177px;height:107px;background:url(images/tem/pro_cate.gif) no-repeat left -351px}
.pro_cate li.cate_5 a{display:block;margin-left:60px;width:177px;height:107px;background:url(images/tem/pro_cate.gif) no-repeat left -468px}

.pro_cate li.cate_1 a:hover{display:block;margin-left:120px;width:177px;height:107px;background:url(images/tem/pro_cate_hover.gif) no-repeat} 
.pro_cate li.cate_2 a:hover{display:block;margin-left:58px;width:177px;height:107px;background:url(images/tem/pro_cate_hover.gif) no-repeat left -117px}
.pro_cate li.cate_3 a:hover{display:block;width:177px;height:107px;background:url(images/tem/pro_cate_hover.gif) no-repeat left -234px}
.pro_cate li.cate_4 a:hover{display:block;margin-left:30px;width:177px;height:107px;background:url(images/tem/pro_cate_hover.gif) no-repeat left -351px}
.pro_cate li.cate_5 a:hover{display:block;margin-left:60px;width:177px;height:107px;background:url(images/tem/pro_cate_hover.gif) no-repeat left -468px}

.category_list{margin-bottom:20px}
.category_list ul{list-style:none} 
.category_list li{display:inline;margin-right:10px}

.pro_list{margin-bottom:10px}
.pro_list ul{list-style:none}
.pro_list ul li{float:left;width:124px;margin-bottom:10px;text-align:center;margin-right:10px;margin-bottom:10px;height:180px;}
.pro_list ul li img{width:124px}

