@charset "utf-8";

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:Arial,"宋体";-webkit-text-size-adjust:none;background:url(../images/list_rbg.png)  220px   395px repeat-x ;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline; color:#2f82d2;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.h20{ height:20px;}
.h10{ height:10px;}
.c{ margin: 0  auto;}
.cl{ clear:both;}

.wrap{width: 100%;height: 100%;overflow: hidden; position:relative; margin:0 auto}
.wp1{margin-left: 50%;}
.wp2{width: 1440px; margin-left: -720px; }
/********************* 以下(结束标识)代码请在实际开发中删除 *********************/
.warp{ min-width:1205px; max-width:1920px; margin:0 auto;}

/*头部区域*/
.header{width:100%;margin:0 auto; background:url(../images/headbg.jpg) top repeat-x; position:relative;}
.logo_r{ width:1200px; height:160px;}
.logo{ padding-top:35px; display:block; float:left;}
.r{ width:380px; height:72px; float:right; padding:26px 28px 0 26px;background:url(../images/tel.jpg) 200px bottom no-repeat;}
.r p{ float:right;}
.r p font{ padding-left:25px;}
.cn{background:url(../images/cn.jpg)  left center no-repeat;}
.en{background:url(../images/en.jpg)  left center no-repeat;}
.r p font a{ background:none; color:#333; }
.r p a{ color:#999; padding:0 5px;background:url(../images/r_li.jpg)  left center no-repeat; padding-left:10px;}
.r p a:hover{ color:#2f82d2;}

.banner{ width:100%; height:480px; margin:0 auto; background:url(../images/banner.jpg) top center no-repeat ; }
.bannern{width:1205px;height:480px; margin:0 auto;position:relative;}
.main_nav{ width:1205px; height:64px;   z-index:9999;background:url(../images/navbg.png) no-repeat ; position:absolute; left:0; top:-30px;}
.main_nav .sy{ width:106px;font-family:"微软雅黑"; padding-left:30px;font-size:17px; background:url(../images/sy.png) 40px 23px no-repeat;}
.main_nav .sy a{ color:#fff;}
.main_nav .sy a:hover{ text-decoration:none; background:none;}
.main_nav li{ width:130px; height:57px; padding:3px 0 4px 0; line-height:57px; text-align:center; color:#fff; float:left;}
.main_nav li a{ display:block; font-family:"微软雅黑"; font-size:17px;}
.main_nav li a:hover{ text-decoration:none;background:url(../images/ahover.png) repeat-x  center  ; color:#fff;}

.news_about_contact{ width:1200px; height:251px; margin:0 auto;}
.news dt font , .about dt font  , .contact dt font{ float:left; color:#2f82d2; font-family:"微软雅黑"; font-size:14px; line-height:36px;background:url(../images/fon_icon.jpg) 10px 12px no-repeat; padding-left:27px;}
.news dt span , .about dt span , .contact dt span{ float:right; padding-right:10px; padding-top:15px;}
.news{ width:302px;}
.news dt , .contact dt{ height:42px;background:url(../images/news_dt.jpg); margin-top:2px;}
.news dd{ width:302px; height:209px;}
.news dd li{ line-height:29px; height:29px; overflow:hidden; color:#999;background:url(../images/li.jpg) 8px 13px no-repeat; padding-left:20px; display:block;}
.news dd span{ float:right; padding-right:5px;}
.about{ width:563px; margin-left:18px;}
.about dt{ height:40px;background:url(../images/about_dt.jpg);}
.about dd{width:543px; height:193px; line-height:28px;background:url(../images/about_bg.jpg) repeat-x; padding:10px; color:#666;}
.about dd a{ color:#ff5a00;}
.about dd img{ float:left; margin:10px 20px 10px 10px;}
.contact{ width:302px;}
.contact dd{width:282px; height:189px; line-height:32px; color:#666; padding:10px;background:url(../images/contactbg.jpg) right bottom no-repeat;}



.honor{ width:1200px; height:267px;}
.honor_title{ height:39px;background:url(../images/honor_t.jpg);}
.honor_title font{ width:169px; height:39px;background:url(../images/font_honorbg.jpg) no-repeat; display:block; float: left; font-size:14px; font-family:"微软雅黑"; color:#fff; line-height:39px; padding-left:28px;}
.honor_title span{background:url(../images/honor_r.jpg) right no-repeat; width:52px;  float:right; display:block; padding-top:15px;}
.picScroll-left{ width:1198px;height:227px;overflow:hidden;position:relative;background:url(../images/honor_b.jpg)  repeat-x; border:1px solid #e3e3e3; border-top:none;  }
.picScroll-left .bd{ width:1138px; height:227px; padding:0 30px; float:left;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ padding:20px 10px 0;float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:205px; height:163px; display:block;border:1px solid #e5e5e5; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#3d8bd8;  }
.picScroll-left .bd ul li p{ line-height:34px;}
.picScroll-left .bd ul li a { color:#2b7ccd;}


.flink{ width:1038px; padding:6px 80px ; margin:0 auto; height:52px; border:1px solid #e4e4e4;background:url(../images/font_link.jpg) 25px center no-repeat; line-height:26px; color:#999;}
.flink a{ color:#666;}
.flink a:hover{ color:#2b7ccd;}

.footer{width:100%;height:64px; padding:12px 0; margin-top:20px; line-height:30px; text-align:center;background:#bdbdbd; color:#808080;}
.footer a{ color:#808080; padding:0 5px; }
.footer a:hover{ color:#2b7ccd;}


.subBody{ width:1200px; margin:0 auto; padding-top:20px;}
.TwoOfTwo{ width:302px; float:left;}
.OneOfTwo{ width:878px; float:right;}
.subTitle{height:39px;line-height:39px;background:url(../images/honor_t.jpg);}
.catname{ float:left; width:169px;font-size:14px; font-family:"微软雅黑"; color:#fff;  padding-left:28px;background:url(../images/font_honorbg.jpg) no-repeat;} 
.subTitle span{background:url(../images/honor_r.jpg) right no-repeat;  float:right; padding-right:20px; }
.subCont{background:url(../images/honor_b.jpg)  repeat-x #f8f8f8; border:1px solid #e3e3e3; border-top:none; padding:20px; line-height:27px; height:100%; min-height:500px; _height:500px; }


/*新闻栏目*/
.subCont .news_list{ min-height:750px;_height:750px;}
.news_list li{line-height:30px;background:url(../images/li.jpg) 4px 13px no-repeat; padding-left:20px;}
.news_list li a:hover{text-decoration:none;color:#2b7ccd;}
.news_list span{float:right;font-family:Arial;color:#999;}

.news_list1 strong{color:#f20035;}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{ clear:both;height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}


/*列表内容页*/
.listConts{line-height:26px;color:#666;background:url(../images/honor_b.jpg)  repeat-x #f8f8f8; border:1px solid #e3e3e3; border-top:none; padding:20px;}
.listConts .title{font-size:18px;text-align:center;line-height:60px;color:#000; font-family:"宋体"; }
.listConts .info{width:450px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #2b7ccd;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}
#textarea{ min-height:200px; _height:200px; padding:20px 0;}
#textarea_news{min-height:600px; _height:600px; padding:20px 0;}

/*产品栏目*/
.product_list{ min-height:700px;_height:700px;}
.product_list li{width:254px;height:210px;float:left;margin-bottom:7px; padding:0 12px;}
.product_list li a.img{width:230px;height:150px; padding:10px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial;border:1px solid #ccc;overflow:hidden;}
.product_list li a.img img{vertical-align:middle;}
.product_list li a.img:hover{border:1px solid #2b7ccd;}
.product_list li p.info{width:250px;line-height:30px; text-align:center;}



/*留言栏目*/
.message{ width:600px; padding:20px 0; overflow:hidden; margin:0 auto; color:#7d7d7d;}
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #2f82d2;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #2f82d2;background:#ddedfd;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block; width:134px; height:36px; float:left; line-height:36px;background:url(../images/submit.jpg) no-repeat;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;}
