﻿@charset "utf-8";
* {padding:0;margin:0;}
body {font-size:12px;font-family: "微软雅黑"; color:#323232; width:100%;}
h1, h2, h3, h4, h5, h6,b{font-size: 100%; font-weight:normal;}
address, em {font-style: normal;}
ul,li,ol{list-style:none;}
img{border:none;}
select,input,img,select{vertical-align:middle;}
a {text-decoration:none;color:#323232;}
a:hover{color:#aa131b;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1; /* for ie6 & ie7 */}
.clear {clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;}
.w1100{ width:1100px; margin:0 auto;}
.w1025{ width:1025px; margin:0 auto;}
.w1065{ width:1065px; margin:0 auto;}
.w960{ width:960px; margin:0 auto;}
.fl,.fr {display:inline;}
.fl {float:left;}
.fr {float:right;}
.mgr10{ margin-right:10px;}
.mgt10{ margin-top:10px;}
.dispaly{ display:none;}
/*首页头部*/
/*.headertop{ height:110px;}*/
.headertop{ height:100px;}
.topleft{ margin-top:35px;}
.topright{ width:614px; height:100px;background:url(../images/bg.png) no-repeat 60px 0px;}
.download{width:200px; float:right;margin-top:35px;}
.download a{line-height:25px;}
.weixin{ position:relative;z-index: 100; }
.weixin .wbm{position: absolute; background:url(../images/code.jpg) no-repeat; width:100px; height:100px;display:none;z-index: 99; top:20px; left:20px;}
.weixin:hover div{ display:block;}
.toppic a.wb4 .wbm{position: absolute; background:url(../images/ew.jpg) no-repeat; width:77px; height:76px;display:none;z-index: 99; top:-10px; left:30px;}
.toppic a.wb4:hover div{ display:block;}
.toptel{ width:356px; background:url(../images/tel.png) no-repeat 105px center; height:35px; line-height:35px; font-size:18px;}
.topsearch input{ width:256px; height:34px;  border:1px solid #e5ddcf; background:url(../images/icon_zoom.png) no-repeat 230px center; padding-left:10px;}
.menu{ height:50px; line-height:50px;background:#0668ba; margin-bottom:1px;}
.menu ul li{ float:left; }
.menu ul li a{ display:inline-block; height:50px;padding:0 37px; font-size:16px; color:#fff;}
.menu ul li a:hover,.menu ul li.linenone a:hover{ background:#da1910; color:#fff;}
.menu ul li.linenone a{ background:none;}

/*banner部分*/
#slider{ width:100%;margin:0 auto; height:433px; position:relative;z-index:1;}


/*主体部分*/
.maincontainer{margin-top:20px;}
.sy_main1left{ width:766px;}
#tablit {width:766px;}
#tablit span{ cursor:pointer; height:40px;line-height:40px;width:111px; text-align:center; font-size:16px; display:inline-block; padding:0 15px; border-radius:3px;}
#tablit .on{color:#fff; background-color:#0758b3;}
#tablit .out{color:#bfc1c4;background-color:#eeeeee;}
#tablit h4{padding-top:9px;height:40px;}
#tablit b{ }
.tabcon{width:766px;}
.dis{display:none;}
.more{font-size:12px; padding:0px 20px 0 0;}
.sytw{}
.sytw b{ display:block; float:left; width:435px; padding-left:20px; line-height:23px;color:#000;height:210px; overflow:hidden;}
.sytw b a{ font-size:16px; font-weight:bold; display:inline-block;margin-bottom:5px;}
.tupian img{ float:left; width:282px; height:243px;padding-top:8px;}
.sytw p{ float:right;padding-top:30px; display:inline-block;padding-right:50px;}
.sytwlist{ line-height:25px; margin-top:6px;}
.sytwlist a{ display:block;}

.sy_main1rig{width:290px;}
.sy_wztit{padding-bottom:20px;}
.sy_wztit .more{ color:#fc947f;}
.sy_wztit h4{padding:9px 0 0 13px;height:25px;}
.sy_wztit span{color:#fff; background-color:#aa131b;padding:0 15px;height:25px;line-height:25px;display:inline-block;}
.hl_main5_content{height:220px;}
.hl_main5_content1{width:202px;overflow:hidden; float:left;height:265px;padding-left:20px;}
.hl_main5_content1 ul{width:600px;overflow:hidden; padding:0px 0 0 0px;}
.hl_main5_content1 ul li{ float:left; width:200px; display:inline; margin:0 13px 1px 0; text-align:center;}
.hl_main5_content1 ul li img{ width:200px; height:263px;display:block;border:1px solid #d7d7d7;}
.hl_main5_content1 ul li a{color:#6e6c6c; font-size:12px;}
.hl_main5_content1 ul li a:hover{color:#aa131b;}
.hl_scrool_leftbtn{width:19px; height:35px; background:url(../images/icon_jtl.png) no-repeat; float:left; margin-top:100px; cursor:pointer;}
.hl_scrool_rightbtn{width:19px; height:35px; background:url(../images/icon_jtr.png) no-repeat; float:right;margin-top:100px; cursor:pointer;}



.sy_main2{height:494px;background:#ececec url(../images/bg1.png) no-repeat center top;margin-top:20px;}
.cpzs_tit{height:40px; text-align:center; margin-top:20px;}
.cpzs_tit b{ background:url(../images/bg_2.png) no-repeat; display:inline-block; width:299px; height:40px; color:#bdbdbd; font-size:25px;}
.cpzs_tit em{ display:inline-block; width:299px; height:40px; color:#404040; font-size:20px;}
.cpzs_tit h3{ display:inline-block; width:1000px; height:40px; font-size:16px;margin-top:10px;}
.cpzs_tit a{width:139px; height:40px; line-height:40px; border:1px solid #D0D0D0; display:inline-block; }
.cpzs_tit a.ccon{background:#0758b3; color:#fff; cursor:pointer;}
.cpzs_tit a.ddoff{cursor:pointer; background:#fff;}
.cpzs_tit a:hover,.sy_main2conleft a.dqred{ color:#fff;background:#0758b3;}


.sy_main2con{ height:303px; background:#fff;margin-top:110px; border:1px #ccc solid;}
.sy_main2conleft{ width:145px;padding-top:20px; height:283px; border-right:1px #ccc solid;}
.sy_main2conleft a{width:145px; height:31px; line-height:31px;margin-bottom:4px;font-size:13px; display:block; text-align:center; background:url(../images/ico.jpg) no-repeat 20px 50%;}
.sy_main2conleft a.aaon{ color:#0758b3; font-weight:bold; cursor:pointer;background:url(../images/ico.jpg) no-repeat 20px 50%;}
.sy_main2conleft a.bboff{cursor:pointer; background:none;background:url(../images/ico.jpg) no-repeat 20px 50%;}
.sy_main2conleft a:hover,.sy_main2conleft a.dqred{ color:#0758b3;background:url(../images/ico.jpg) no-repeat 20px 50%;}

.sy_main3_leftcon{ height:380px;width:1090px; overflow:hidden;padding-left:10px;padding-top:20px;}
.sy_main3_leftcon ul li{ float:left; width:200px; text-align:center; margin:20px 8px 5px; display:inline;}
.sy_main3_leftcon ul li img{ display:block; padding:2px; border:1px solid #d1d1d1; margin-bottom:10px;}
.sy_main3_leftcon ul li a{ font-weight:bold; font-size:13px;}

.links{width:100%;background:url(../images/bg1.jpg) repeat-x; height:200px;}
.link ul{ margin:25px 0 25px 25px; height:100px; }
.link ul li{ float:left; width:170px;text-align:center; margin:0 9px 10px 0;}
.link ul li img{ width:145px; height:55px; display:block; border:1px solid #d7dfe9; padding:5px; margin-bottom:10px;}
.main1left_tit{padding-top:20px;}
.main1left_tit em{ font-size:14px; color:#999999;}
.main1left_tit h4{ height:49px; line-height:49px; border-bottom:1px solid #dfdfdf; margin:0 3px;}
.main1left_tit h4 a{ float:right; color:#91ceef; font-size:14px; padding-right:10px;}
.main1left_tit h4 b{ font-size:18px; color:#154b97;padding-left:46px; font-weight:bold;}
/*bottom部分*/
.footer{ height:80px; background-color:#0758b3; margin-top:5px; color:#fff; width:100%;}
.footer a{ font-size:13px; color:#fff;}
.footnav{padding:30px 0 0 20px;}
.footerright span{ width:169px; height:24px;display:inline-block;background:url(../images/lx.jpg) no-repeat left; text-align:center;padding-top:8px; }
.dline{width:100%;border-bottom:1px #2a6ab2 solid;height:20px;}
.copy{ text-align:center;padding-top:20px;}
.dline1{width:100%;border-bottom:1px #2a6ab2 solid;height:30px;}
.weibo{padding-top:10px; text-align:center;}

/*内页*/
.container{ width:1100px; margin:0 auto;margin-top:8px;margin-bottom:10px;}
.dqgg{ background:#e0e0e0; height:81px;}
.dqgg_wz{ padding:30px 0 0 36px; background:url(../images/icon1.png) no-repeat left 30px; font-size:14px; margin-left:40px;}
.dqgg_wz span{ color:#b8181c;}
.dqgg_search{ margin:30px 40px 0 0; position:relative;}
.dqgg_search input[type="text"]{ width:220px; height:24px; line-height:24px;outline:none; color:#a3a3a3;border:1px solid #e0e0e0;text-indent:30px; }
.dqgg_search input[type="submit"]{ position:absolute; left:5px; top:6px; width:16px;height:16px;background:url(../images/icon_zoom.png) no-repeat;border:none;cursor:pointer;}
.nybanner { width:100%; position:relative;overflow:hidden; height:279px;}
.nybannertu { width:1920px;  position:absolute; left:50%; left:50%!important; margin-left:-960px;}

.info_con{ background:#f9f9f9; border:1px solid #dcdcdc}
.info_left{ width:240px; padding:15px 20px;}
.info_sidetit{ background:#b0191f; color:#fff; font-size:18px; padding:20px 20px 10px;}
.info_sidetit span{ background:#c0474c; font-size:10px; display:block; width:130px; text-align:center; margin-left:50px; font-family:Arial, Helvetica, sans-serif;}
.info_side ul li{height:30px; line-height:30px; margin:1px 0;}
.info_side ul li a{ display:block; color:#7d7d7d; background:url(../images/icon5.png) no-repeat 15px center #fff; padding-left:36px;font-size:13px;}
.info_side ul li a:hover{background:url(../images/icon5_1.png) no-repeat 15px center #dcdcdc; color:#444;}

.lxwm{ margin-top:50px; background:url(../images/tel_bg.png) no-repeat 20px top;}
.lxwm dl dt{ font-size:18px; color:#af924f; padding:50px 0 20px 20px; border-bottom:1px solid #e4e4e4; font-weight:bold;}
.lxwm dl dt span{ font-size:21px; color:#b11900; display:block;}
.lxwm dl dd{ color:#484848; line-height:21px; padding:10px 10px 10px 20px}
.lxwm dl dd span{ display:block; color:#575757; font-size:16px;}

.info_rig{ border-left:1px solid #d2d2d2; width:750px; padding-left:26px; min-height:600px; margin:3px 0;}
.info_rig1{ background:url(../images/line2.png) no-repeat bottom center; padding:26px 0 10px 10px;}
.info_rig1 p{ float:right; padding-right:30px;}
.info_rig1 span{ color:#363636; font-size:18px; background:url(../images/icon6.jpg) no-repeat left 5px; padding-left:10px;}
.info_rig1bottom ul{ padding-left:10px; }
.info_rig1bottom ul li{ float:left; margin:10px 5px;}
.info_rig1bottom ul li img{ width:220px; height:305px; padding:5px; border:1px solid #d1d1d1;}
.info_rig1bottom ul li span{ display:block; text-align:center; padding-top:10px;}
.product{width:750px;}
.product ul{ padding-left:20px;padding-top:10px; }
.product ul li{ float:left;width:235px; margin:5px 3px;}
.product ul li img{ width:195px; height:185px; padding:5px; border:1px solid #d1d1d1;}
.product ul li span{ display:block; text-align:center; padding-top:10px;}
.product ul li a{ font-size:13px; font-weight:bold;}

.cplist_info dl{ padding:13px 9px; background:url(../images/line2.png) no-repeat bottom;}
.cplist_info dt{ float:left; width:163px;height:190px; overflow:hidden;}
.cplist_info dd{ width:730px; float:right;}
.cplist_info dd a{ display:inline-block; font-size:16px; color:#646464; font-weight:bold; margin:15px 0 5px;background:url(../images/ico.png) no-repeat 20px 50%; text-indent:2em;}
.cplist_info span{float:right;padding:20px 10px 0 0;}
.cplist_info dd p{ color:#646464; display:block; height:95px; overflow:hidden;line-height:25px;}
.btnxq{ text-align:right;}
.cplist_info .btnxq a{ background:none;}
.btnxq button{ margin-top:1px; background:#84ccc9; border:transparent; border-radius:2px; padding:9px 19px; cursor:pointer; color:#fff; font-family:Microsoft Yahei; transition:all 0.5s;}
.btnxq button:hover{ opacity:0.8;color:#000;}
.fy{ margin:10px 0; text-align:center;}

.xq_bottom h1{ /*background:url(../images/line1.png) no-repeat bottom left;*/ padding:10px 5px; text-align:center; color:#ae1b22; font-size:16px;}
.xq_wz{ padding:10px 10px; line-height:25px;}

#pages { padding:10px 0 10px;text-align:center;font:12px '宋体';}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


.subNav{border-bottom:dotted 1px #e5e3da;cursor:pointer; font-weight:bold;font-size:14px;color:#000;line-height:25px;padding-left:10px;background:#dcdcdc url(../images/icon5_1.png) no-repeat;background-position:95% 50%;margin-top:10px;}
.subNav:hover{color:#277fc2;}
.currentDd{color:#000}
.currentDt{background-image:url(../images/icon5_2.png);}
.navContent{display: none;}
.info_side .navContent li a{display:block;width:220px;height:32px;font-size:13px;line-height:32px;color:#000;padding-left:20px;background: url(../images/ico.jpg) no-repeat 10px center;}
.info_side .navContent li a:hover{color:#b1131b;background:url(../images/ico.jpg) no-repeat 10px center;}
.info_side .navContent li a.bbb{color:#b1131b;}

.shijian{padding:10px 0;text-align:center}
.shijian b{font-weight:bold;}

