@charset "utf-8";
body{ background:url(../images/bg_01.jpg) repeat-x;}
.content{ width:1002px; margin:0 auto;}
.header{ background:url(../images/index_02.jpg) no-repeat; height:96px; }

.header .logo{ width:500px; height:96x; text-indent:-9999px;}

.header ul li{ float:left; padding:0 10px;}
.header ul li a{ color:#5a5a5a;}
.header ul li a:hover{ color:#094fa4; text-decoration:underline;}

.sou{width:170px; margin-top:50px; margin-left:10px;}
.sou ul li{float:left;height:21px; padding:0;}
.sou input{ border:1px solid #d4d4d4; height:19px;text-indent:5px;}
.sou .go{ background:url(../images/go.jpg) no-repeat 0 center; width:31px; height:21px; border:none;}

.nav ul li { float:left; width:100px; background:url(../images/nav_bg.jpg) no-repeat right center; text-align:center;}
.nav ul li a{ height:28px; line-height:28px; color:#fff; display:block; width:90px; margin:3px 5px;}
.nav ul li a:hover{ background:#be0000;}
.nav ul li.special{ background:none;}


.banner_01{height:310px; width:100%; position:relative;}
/*首页焦点图*/
#jdt{width:100%; height:312px; overflow:hidden;}
#jdt li a{width:100%; height:312px; display:block; text-indent:-9999px;}
#jdkz{position:absolute; left:50%; width:100px; margin-left:-50px; bottom:20px; z-index:99999; height:10px;}
#jdkz li{width:10px; height:10px; display:inline; margin:0 5px; background:#666; float:left; -moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7; cursor:pointer;}
#jdkz .xkz{background:#fff; -moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7;}



.pro_title{ background:url(../images/index_05.jpg) no-repeat center bottom; height:38px; }
.pro_title h2{line-height:27px;}
.pro_title span{ line-height:27px;}
.pro_title .more{ line-height:27px;}

.pro ul li{ width:186px; display:block; float:left; margin:0 7px; display:inline;}
.pro .img{ width:186px; height:138px;}
.pro .text{ text-align:center; line-height:34px; font-weight:bold; font-size:15px;}

.about,.new,.contact{ width:306px;}
.center_bottom{ float:left;}
.center_bottom .title{ background:url(../images/index_30.jpg) no-repeat; height:29px;}
.center_bottom .title h3{ width:108px; text-align:center; line-height:29px; color:#fff; font-size:16px;}
.center_bottom .title span{ line-height:29px; padding-left:10px;}
.center_bottom .more{ width:40px; height:29px;}

.about{ margin-left:5px;}
.sort1{ width:306px;}
.sort_li{line-height:34px; height:34px; border-bottom:1px dashed #808080; }
.sort_li li{ float: left; width:140px; background:url(../images/index_40.jpg) no-repeat 10px center; text-indent:20px; line-height:34px; height:34px;}

.sort_li li a{font-size:15px; font-weight:bold;}

.new{ margin:0 35px;}
.new_content ul li{ background:url(../images/index_42.jpg) no-repeat 0 center; text-indent:15px; line-height:26px; border-bottom:1px  dashed #000;}


.contact_content p{ line-height:24px;}
.contact_content p a{ color:#094fa4;}


.about_bottom,.honor_bottom{ width:460px;}
.about_bottom .title{ background:url(../images/index_51.jpg) no-repeat right center; height:34px;line-height:34px;}
.about_bottom h4,.about_bottom span{ line-height:34px; color:#cc0000;}
.about_bottom .title .more{ width:40px; height:34px;}

.honor_left{ width:195px; height:130px}
.honor_bottom .title{ background:url(../images/index_51.jpg) no-repeat right center; height:34px;line-height:34px;}
.honor_bottom h4,.honor_bottom span{ line-height:34px; color:#cc0000;}
.honor_bottom .title .more{ width:40px; height:34px;}

.honor_neirong{ width:240px;}
.honor_neirong p{ line-height:22px;}


.parter_bottom,.equip_bottom{ width:460px;}
.parter_bottom .title{ background:url(../images/index_51.jpg) no-repeat right center; height:34px;line-height:34px;}
.parter_bottom h4,.parter_bottom span{ line-height:34px; color:#cc0000;}
.parter_bottom .title .more{ width:40px; height:34px;}

.equip_bottom .title{ background:url(../images/index_51.jpg) no-repeat right center; height:34px;line-height:34px;}
.equip_bottom h4,.equip_bottom span{ line-height:34px; color:#cc0000;}
.equip_bottom .title .more{ width:40px; height:34px;}


.equip_bottom ul li{ float:left; width:61px; margin:0 5px 10px; display:inline;}
.equip_img{ width:220px;}
.equip_neirong{ width:240px;}
.about_neirong{ width:260px;}


.footer{ background:#094fa4; height:101px; }
.footer p{margin-left:20px;  color:#fff;font-size:12px;}
.footer p span{ color:#fff;}
.footer p a{ color:#fff;font-size:12px;}
.footer img{ margin-top:20px;}

.footer1 { background:#094fa4;}
.footer1 p{margin-left:20px;  color:#fff;font-size:12px;}
.footer1 p a{ color:#fff;font-size:12px;}

/*内页*/
.product{ width:256px;}
.product .title{ background:url(../images/neiye.jpg) no-repeat; height:29px;}
.product .title h3{ width:108px; text-align:center; line-height:29px; color:#fff; font-size:16px;}
.product .title span{ line-height:29px; padding-left:10px;}
.product .more{ width:40px; height:29px;}



/*.sidebar_pro{position:relative; width:256px;}
.sidebar_pro ul li{text-indent:35px;background:url(../images/index_40.jpg) no-repeat 20px center; border-bottom:1px dashed #898989;line-height:30px; font-size:14px; font-weight:bold; position:relative;width:240px;border:1px solid #aaa;  border-width:1px 0; }
.sidebar_pro ul li a{display:block;overflow:hidden;}
.sidebar_pro ul li a:hover{ color:#094fa4; font-size:14px;font-weight:bold;}
.sidebar_pro ul li ul {display: none;}*/




.main{ width:710px;}
.main_title{ background:url(../images/index_05.jpg) no-repeat -40px bottom; height:38px;}
.main h2,.main span,.main .more{line-height:27px;}
b{ color:#ff0000;}
p span { color:#0000ff}
.pro01{ color:#000;}
.pro01 table{border:1px solid #fff; line-height:24px;}
.pro01 table tr{ border:1px solid #fff; border-width:1px 0 0 1px;}
.pro01 table td{ border:1px solid #fff; border-width:0 1px 1px 0;}

.ahover:hover{ color:#fff;}

.main_content p{ line-height:24px;}
.main_content table{border:1px solid #666666; line-height:24px;}
.main_content table tr{ border:1px solid #666666; border-width:1px 0 0 1px;}
.main_content table td{ border:1px solid #666666; border-width:0 1px 1px 0;}

.pro1  li{ width:186px; display:block; float:left; margin:0 17px; display:inline;}
.pro1 .img{ width:186px; height:138px;}
.pro1 .text{ text-align:center; line-height:34px; font-weight:bold; font-size:12px;width:186px; }

.news ul{ width:660px; margin:0 auto; }
.news ul li{border-bottom:1px dashed #cecece; height:30px;}
.news ul li a{  line-height:30px; font-size:12px; text-decoration:none;background:url(../images/mini_add.jpg) no-repeat 0 center;padding-left:20px;}
.p_content{width:540px;}
.news ul li span{ float:right; height:30px; line-height:30px; padding:0 0 0 5px; font-size:12px; }
.news p{ line-height:24px;}

.pic ul li{ float:left; width:210px; margin:0 13px; height:240px;}
.pic_img{ width:200px; height:200px;}
.pic .text{ text-align:center; line-height:30px;}


.job table{border:1px solid #666666;}
.job table tr{ border:1px solid #666666; border-width:1px 0 0 1px;}
.job table td{ border:1px solid #666666; border-width:0 1px 1px 0;}


.contact02 p{ border-bottom:1px dashed #898989;}

.bg00{ background:url(../images/bg00.jpg) no-repeat center bottom;}

.height01{ height:70px; overflow: hidden; margin:0 10px; width:580px; display:block; }
.height01 p{line-height:24px;}
.xin01{ background:url(../images/icon.jpg) no-repeat 0 center; line-height:24px; text-indent:20px;}
.xin01 a{ font-weight:bold; font-size:14px; color:#9c0016;}

.p_text p{ font-size:13px;}
.p_text table tr td{font-size:13px;}

.download ul{ width:660; margin:0 auto; }
.download ul li{border-bottom:1px dashed #cecece; height:30px; text-indent:20px;font-size:13}
.download ul li a{ line-height:30px; font-size:12px;text-decoration:none; font-size:13px;}
.download ul li span{ float:right; height:30px; line-height:30px; padding:0 0 0 5px; font-size:13px; }
.download a:hover{ text-decoration:underline; color:#c16c02;}
.icon{background:url(../images/mini_add.jpg) no-repeat 0 center;}