@charset "utf-8";
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0px; padding: 0px;}
body{ color:#333; line-height:20px; font-size: 12px; font-family:"宋体",Arial; }
img { border:none;} 
ul,li { margin:0px; padding:0px; list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
a{ color: #333; text-decoration: none; }
a:hover { color:#f00; text-decoration: none; }
a:focus { outline: none; }
.fl { display: inline; float: left; }
.fr{ display: inline;  float: right; }
#header{ width:100%; background:url(../images/topbj.jpg) repeat-x; overflow:hidden;}
.logo{ width:1122px; height:90px; background:url(../images/header.jpg) no-repeat; margin:0 auto; overflow:hidden;}
.logo p{ text-align:right; margin-top:15px;}
.logo p a{ margin:0px 5px;}
#menu{ width:1122px; height:45px; margin:0 auto; margin-top:7px; overflow:hidden;}
#menu img{ margin-right:12px;}
#banner{ width:1122px; height:250px; margin:0 auto; margin-top:4px; position:relative; overflow:hidden;}
.gg_div { width:1122px; height:250px; border-right:0; overflow:hidden;}

#ContentID1{ list-style:none; width:1122px; margin:0; padding:0; height:250px;  overflow:hidden}
#ContentID1 li{ list-style:none; width:1122px; height:250px; margin:0; padding:0; vertical-align:bottom; overflow:hidden}
#ContentID1 li img{width:1122px; height:250px;overflow:hidden }

#TabIDc{ position:absolute; bottom:5px; right:20px;}
#TabIDc li{list-style:none;float:left;width:12px; font-weight:bold;height:2px;FILTER:alpha(opacity=60);opacity:0.6;border:1px solid #2f4996;background-color:#ECF4EC;color:#2f4996;list-style:none;text-align:center;cursor:pointer;padding:2px 5px 2px 5px;margin:0 2px}
#TabIDc li:hover,#TabIDc li.active{border:1px solid #2f4996;background-color:#2f4996;color:#FFFFFF;}

.left_title1{ width:222px; height:74px; position:absolute; top:203px; left:-1px;}

#main{width:1122px; margin:0 auto; overflow:hidden;}
#main_left{width:241px; background:url(../images/leftbj.jpg) repeat-y; padding-bottom:20px; overflow:hidden;}
#main_right{width:881px; background:url(../images/rightbj.jpg) repeat-x; overflow:hidden;}
.left_prolist{ background:url(../images/leftulbj.jpg) no-repeat center top; overflow:hidden;}
.left_prolist ul{ margin:2px 0px 0px 22px; padding-top:5px;}
.left_prolist ul li{ width:82%; line-height:28px; background:url(../images/probit.gif) no-repeat 0px 7px; padding-left:15px; border-bottom:1px solid #cfd8e1;}

.left_prolist dl{ width:79%; margin:2px 0px 0px 22px; padding-top:2px;}
.left_prolist dl dt{ height:25px; line-height:25px; background: url(../images/probit.gif) no-repeat 0px 6px; padding-left:15px; border-bottom:1px solid #cfd8e1; overflow:hidden;}
.left_prolist dl dd{ line-height:28px; padding-left:15px; border-bottom:1px solid #cfd8e1;}


.tcenter{ text-align:center; margin-top:15px;}
.sy_contact{ margin:8px 0px 0px 20px; color:#405d7b; line-height:24px;}
.sy_new{ width:414px; margin:20px 0px 0px 26px; overflow:hidden;}
.sy_new ul{ padding-top:6px;}
.sy_new ul li{ height:22px; background:url(../images/dian.jpg) no-repeat 0px 7px; padding-left:10px; line-height:22px; overflow:hidden;}
.sy_new ul li img{ vertical-align:top; margin:12px 8px 0px 0px;}
.sy_company .fl{ width:144px; margin:18px 0px 0px 0px;}
.sy_company .fr{ width:255px; line-height:20px; margin:12px 5px 0px 0px;}
#demo{width:730px; height:130px; margin:12px 0px 0px 25px; line-height:35px; border-top:1px dashed #ccc; padding:12px 0px 0px 0px; overflow:hidden;}
#demo img{ margin:0px 5px;}
.sy_pro{width:855px; margin-left:25px; overflow:hidden;}
.sy_pro_mid{width:855px; background:url(../images/proshowtitlebj.jpg) repeat-y; overflow:hidden;}
#gundongbj{ width:824px; height:152px; margin-left:14px; background:url(../images/title1_r2_c1.jpg) no-repeat;}
#sy_pro li{ float:left; display:inline; width:125px; margin-right:14px;}
#sy_pro li img{width:125px; height:125px;}
#sy_pro li p{ text-align:center; line-height:25px;}
#sy_pro li a{ color:#333;}



.sy_pro_mid_right{ width:855px; margin-top:7px; overflow:hidden;}
.sy_pro_mid_right li{ width:145px; height:110px; float:left; display:inline; text-align:left; margin:5px 13px; overflow:hidden;}
.sy_pro_mid_right li img{ width:145px; height:100px;}
#footer{ width:1122px; height:100px; margin:0 auto; margin-top:8px; background:url(../images/footerbj.jpg) repeat-x; overflow:hidden;}
#footer_nei{ width:932px; height:39px; margin:0 auto; background:url(../images/footerbj1.jpg) no-repeat; overflow:hidden;}
#footer_nei p{ color:#fff; font-family:"宋体"; font-weight:500; text-align:center; margin-top:10px;}
#footer_nei p a{ color:#fff; font-family:"宋体"; letter-spacing:2px; margin:0px 25px;}
#footer_nei p a:hover{ color:#fc0;}
.foot_text{ text-align:center; line-height:20px; color:#fff;}
.foot_text a{ color:#fff;}
.foot_text a:hover{ color:#f00;}



.title_company{ width:830px; height:29px; margin:20px 0px 0px 25px; background:url(../images/title_company.gif) no-repeat; color:#666; overflow:hidden;}
.title_company .fl{ font-family:"微软雅黑"; font-weight:700; color:#073381; margin:0px 0px 0px 20px; line-height:16px; font-size:14px;}
.contact{ width:830px; margin:10px 0px 0px 25px; background:url(../images/ipro_bg02.gif) repeat-y; margin-bottom:20px;}
.contact_nei{ width:830px; margin-top:-5px; background:url(../images/ipro_bg01.gif) no-repeat; overflow:hidden;}
.contact_nei_wai{ width:800px; background:url(../images/ipro_bg03.gif) no-repeat 0px bottom; padding:23px 15px; line-height:25px; overflow:hidden;}

.prolist_show1 ul{ width:800px; padding:15px 0px; overflow:hidden;}
.prolist_show1 ul li{ width:250px; height:170px; float:left; display:inline; margin:0px 8px; margin-bottom:20px; overflow:hidden;}
.prolist_show1 ul li p{ text-align:center; line-height:30px;}
.prolist_show1 ul li img{ width:250px; height:170px;}


ul#news li{ width:755px; height:30px; line-height:30px; background:url(../images/arr.gif) no-repeat 2px 8px; padding:0px 8px 0px 19px; border-bottom:1px dashed #ccc; overflow:hidden;}
ul#news li .fr{ color:#999;}
.content_h3{ text-align:center; font-size:14px;}
.font1{ text-align:center; color:#666; margin-bottom:6px;}
.pro_title{ height:27px; line-height:27px; color:#fff; padding:0px 15px 0px 26px; background:url(../images/probj.jpg) no-repeat; overflow:hidden;}
.pro_title a{ color:#fff; }
#pro_list{ width:730px; line-height:20px; overflow:hidden;}
#pro_list li{ float:left; width:200px; display:inline; margin:15px 14px 0px 14px; text-align:center;}
#pro_list li img{ width:200px; height:200px; border:1px solid #ccc; margin-bottom:5px;}
#pro_list li a{ display:block;}
h4{ color:#05489A;}

#tab_1{ width:100%; background-color:#ddd; margin:10px 0px 10px 0px;}
#tab_1 tr td{ background-color:#fff;}
#tab_1 tr td.bj1{ background-color:#fff0d9; padding:4px 10px;}
#tab_1 tr td.bj2{ background-color:#efefef; padding:4px 10px;}

#tab_2{ background-color:#ddd; margin:10px 0px 10px 0px;}
#tab_2 tr td{ height:30px; text-align:center; background-color:#fff;}

.page_div1 table{ margin:0 auto;}
.page_div1 tr td{ padding:0px 6px;}

.pro_con {width:800px;padding-top:20px; border-bottom:1px solid #d4d4d4;  overflow:hidden;}
.pro_con img { float:left; width:170px; height:170px; border:0; border:1px solid #e4e4e4;-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.1);box-shadow: 3px 3px 3px rgba(0,0,0,0.1); }
.pro_con div { float:right; width:590px; height:190px; line-height:24px; overflow:hidden;}
.pro_con div h3 { font-size:18px; font-weight:600; margin-bottom:10px;}
.pro_con div h3 a{ font-size:18px; font-weight:600;}
.pro_con div span{ display:block; height:100px;}
.pro_con div samp{ display:block; width:100px; font-family:"微软雅黑"; float:right;}
.pro_con div samp a{ color:#F00}

.gl_newlist li{ width:330px; float:left; margin:0px 15px 0px 2px; height:25px; line-height:25px; overflow:hidden;}






