/* CSS Document */
*{ margin:0px; padding:0px;}
ul { margin:0px; padding:0px;}
li { list-style:none;}
img { border:none;}
body { margin:0; padding:0; color:#4c4c4c; font-size: 12px; line-height:2em; letter-spacing:0px; font-family:Arial,宋体,Verdana; background-color:#fbfbfb; background:url(images/body_bg.jpg) center top repeat-x;}
a:link { color:#4c4c4c; text-decoration:none;}
a:visited { color:#4c4c4c; text-decoration:none;}
a:hover { color:#4c4c4c; text-decoration:none; font-weight:bold;}
a:active { color:#4c4c4c; text-decoration:none;}
.c_0  {  clear:both; height:0px; line-height:0px; margin:0px auto; padding:0px;}
.c_1 {  clear:both; height:1px; line-height:1px; margin:0px auto; padding:0px;}
.c_5 { clear:both; height:5px; line-height:5px; margin:0px auto; padding:0px;}
.c_10 { clear:both; height:10px; line-height:10px; margin:0px auto; padding:0px;}
.c_15 { clear:both; height:15px; line-height:15px; margin:0px auto; padding:0px;}
.c_20 { clear:both; height:20px; line-height:20px; margin:0px auto; padding:0px;}
.justy {text-align:justify; text-justify:Distribute;}
/*首页*/
.header { width:990px; margin:0px auto; height:112px; padding-top:18px;}
.header_top { height:76px;}
.header_right { float:left; height:76px; width:490px;}
.logo { width:499px; height:76px; float:left;}
.logo img { height:63px; width:499px;}
.v { text-align:right; font-family:微软雅黑; height:20px; line-height:20px;}
.top_serch { text-align: right; height:23px; line-height:23px; margin-top:10px;}
.ser01 { width:209px; padding:0px 10px; height:23px; line-height:23px; margin-right:5px; background-color:transparent; background:url(images/serch_bg.jpg) left top no-repeat; border:none;}
.menu_ul { margin:0px; padding:0px;}
.menu_ul li { float:left; width:99px; height:36px; line-height:36px; font-size:14px; text-align:center; background:url(images/menu_fenge.jpg) left center no-repeat;}
.menu_ul .first_li {background:none}
.menu_ul li a:link { color:#FFF;}
.menu_ul li a:visited { color:#FFF;}
.menu_ul li a:hover { color:#FFF;}
.menu_ul li a:active { color:#FFF;} 
.in_banner { width:990px; height:360px; margin:10px auto 0px;}
.in_content { width:990px; height:600px; margin:2px auto 0px; background:url(images/in_content_bg.jpg) left top repeat-y;}
.in_left { width:220px; float:left;}
.in_left_tit { width:220px; height:27px; line-height:27px; color:#FFF; background:url(images/left_tit_bg.jpg) left top repeat-x;}
.tittle01 { padding-left:20px; font-weight:bold; font-size:13px;}
.tittle02 { font-family:微软雅黑; font-size:11px;}
.in_proclass { padding:10px 20px 30px; }
.in_proclass ul li { background:url(images/in_left_li.jpg) left 50% no-repeat; padding-left:10px; height:26px; line-height:26px;}
.in_contract_content {padding:10px 20px 20px;}
.in_right { width:740px; float:left; padding:18px 0px 0px 30px; background:url(images/in_con_bg.jpg) left top repeat-x; height:580px;}
.in_right_left { width:451px; height:580px; float:left;}
.in_about { width:451px; height:212px;}
.tittle03 { width:451px; height:24px; line-height:24px; padding-bottom:10px; text-align:right; background:url(images/in_com_tit.jpg) left top no-repeat;}
.in_about_con { padding:6px 0px 5px;}
.in_pro { width:451px; height:356px;}
.tittle04 { width:451px; height:24px; line-height:24px; padding-bottom:10px; text-align:right; background:url(images/in_pro_tit.jpg) left top no-repeat;}
.in_pro_con { padding:15px 0px 5px;}
.in_pro_con ul li img {  width:136px; height:100px; }
.in_pro_con ul li { text-align:center; width:136px; height:125px; float:left; margin:0px 10px 10px 0px;}
.in_pro_con ul li p { height:25px; line-height:25px;}
.in_right_right { /*width:289px;*/ width:232px; height:580px; float:left; margin-left:30px;}
.in_book { width:232; height:207px; margin-bottom:20px;}
.tittle05 { height:30px; line-height:30px; margin-bottom:10px; background:url(images/right_tit.gif) 0px 50% no-repeat;}
.more01 { display:block; height:30px; line-height:30px; float:right; width:30px; background:url(images/more01.jpg) left 50% no-repeat;}
.tittle06 { padding-left:15px;}
.sy01 { width:230px; height:164px; border:1px solid #D2D7DD;}
.in_news_con{}
.in_news_con ul li { height:25px; line-height:25px; background:url(images/in_right_li.jpg) 0px 50% no-repeat; padding:0px 0px 0px 15px;}
.in_project_con ul li { height:25px; line-height:25px; background:url(images/in_right_li.jpg) 0px 50% no-repeat; padding:0px 0px 0px 15px;}
.footer { width:990px; height:90px; margin:0px auto; background:url(images/footer_enter_bg.jpg) left top repeat-x;}
.foot_left { width:20px; float:left; height:90px; background:url(images/footer_left_bg.jpg) left top no-repeat;}
.foot_right { width:20px; float:left; height:90px; background:url(images/footer_right_bg.jpg) left top no-repeat;}
.foot_center { width:460px; padding:20px 20px 20px 470px; float:left; height:50px; color:#FFF; background:url(images/foot_logo.jpg) 50px 21px no-repeat;}
.foot_center p a:link { color:#FFF;}
.foot_center p a:visited { color:#FFF;}
.foot_center p a:hover { color:#FFF; font-weight:normal;}
.foot_center p a:active { color:#FFF;}
/*关于我们*/
.nei_banner { width:990px; height:210px; margin:10px auto 0px;}
.about_content { width:990px; margin:2px auto 0px; background:url(images/in_content_bg.jpg) left top repeat-y;}
.about_right { width:738px; float:left; padding:18px 0px 0px 30px; background:url(images/in_con_bg.jpg) left top repeat-x;}
.about_left { width:220px; float:left;}
.left_tit { width:220px; height:27px; line-height:27px; color:#FFF; background:url(images/left_tit_bg.jpg) left top repeat-x;}
.nei_tittle { margin:0px 40px 0px 10px; height:25px; line-height:25px; border-bottom:1px solid #B9B9B9;}
.position_right { height:25px; line-height:25px; width:400px; float:right; text-align: right;}
.position_left { height:25px; line-height:25px; font-size:14px;}
.content { padding:30px 40px 30px 10px; text-align:justify; text-justify:Distribute;}
/*新闻中心*/
.news_content { padding:30px 40px 30px 10px; text-align:justify; text-justify:Distribute;}
.news_content_ul li { width:690px; height:30px; line-height:30px; background:url(images/news_bg.gif) left bottom no-repeat;}
.news_tittle { width:590px; height:30px; line-height:30px; padding-left:10px; float:left;}
.news_time { width:70px; height:30px; line-height:30px; padding-left:20px; float:left;}
.next_pages{ text-align:center; margin:0px auto;}
.next_pages ul li { float:left; padding:0px 5px;}
/*新闻详细页*/
.news_show_tittle { text-align:center; font-size:16px; font-weight:bold; margin-bottom:10px;}
/*资料下载*/
.down {width:100px; height:100px; position:absolute; right:30px; top:30px;}
.down img { width:100px; height:100px;}
.down_information { width:500px;}
.tittle07 { font-weight:bold;}
/*产品中心*/
.proclass { margin-left:20px;}
.yijia { display:block; background:url(images/item3.gif) 0px 50% no-repeat; padding-left:15px; height:25px; line-height:25px; }
.erji_ulhidden {display:none;}
.erji_ul { display:block; padding-left:15px;}
.erji_ul li { height:20px; line-height:20px;}
.pro_content ul li {float:left; text-align:center; width:144px; height:162px; margin-right:35px; margin-bottom:10px;}
.pro_content ul li p {height:54px; line-height:18px;}
.pro_content ul li img {border:1px solid #dddddd; padding:3px; background-color:#FFF;}
.pro_content ul .no_marginright { margin-right:0px;}


/*加长产品*/
.pro_content ul .long {width:144px; height:333px;}
.pro_content ul .long img { width:136px; height:300px;}


/*产品详细页*/
.pro_show_content { padding:30px 40px 30px 10px; text-align:justify; text-justify:Distribute;}
.proimg { text-align:center;}
.proimg img { padding:5px; background-color:#FFF; border:1px solid #dddddd;}
.container {margin:0px auto; padding:0px; overflow:hidden; width:710px;}
.newimg img {
max-width:710px;
/*width:710px;*/
width:expression(document.body.clientWidth>710?"710px":"auto");
overflow:hidden;
}



/*加长产品*/
.proimg_long img { padding:5px; height:900px; background-color:#FFF; border:1px solid #dddddd;}


/*信息反馈*/
.message_content { padding:0px 40px 0px 25px;}
.message_td01 { width:66px;}
.message_td02 { width:520px;}
.sy06 { width:440px; height:18px;}
.message_content td { line-height:25px; vertical-align:middle;}
.sy07 { width:440px; height:120px;}
.sy08 { width:50px; height:18px;}
.sy09 { color:#F00; font-weight:bold; padding:0px 5px; font-size:16px; text-align:center; vertical-align:bottom;}







