*{ margin:0; padding:0;}
html{ overflow-x:hidden;}
ul,dl,p{ margin:0; padding:0;}
ul,li{ list-style:none;}
.link-dl li{line-height: 26px;}
img{ border:0;}
a{ text-decoration:none; color:#010101;}
a:hover{ text-decoration:underline; color:#666;}
body{font-size:12px; color:#010101; font-family:Verdana,Arial,"microsoft yahei",sans-serif;background: #fff; }
.f-fl{float: left;}
.f-fr{float: right}

.header{height:142px;overflow: hidden;background: #0858b1;}
.lg{width: 1100px;margin: 0 auto;position: relative;}
.lg_l{ width:830px; height:118px;  float: left;}
.lg_r{ float:right;  width:270px;margin-top: 30px; }
.sethome{color:#fff;  text-align:right;}
.sethome a{ color:#fff; padding:0 6px; }
.sethome a:hover{ color:#fff;text-decoration: underline;}
.search_box{ margin-top:22px;  height: 24px; padding: 0 6px 0 8px}
.search_text{float: left; padding:0; margin:0; background: none; width:198px; font-size:12px;border: 1px solid #fff; color:#fff; height:24px; line-height:24px; outline: 0;}
.search_bt{float: right;  padding:0; margin:0; width:40px; height:26px;background: none;border: 0; background: url(/PcTemplates/36tempseven/images/ss-bt.jpg) center center no-repeat;    outline: 0;cursor:pointer;}

.menu{width:100%; height:50px; background:#fff;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ",helvetica,arial,verdana,tahoma,sans-serif;}
.menu ul{ width:1100px; margin:0 auto; clear:both; z-index:999;}
.menu ul li{ float:left; display:inline; position:relative; width:122px; text-align:center}
.menu ul li span{height:50px; display:inline-block; width:100%;}
.menu ul li a{ display:block; /*float:left;*/ width:122px; text-align:center; color:#010101; font-size:16px;height:50px;line-height:50px;}
.menu ul li a:hover{ color:#fff; background:#0758b3;text-decoration:none;}

.menu ul li ul{ display:none;top:50px; left:0; position:absolute;}
.menu ul li.over ul{ display:block; }
.menu ul li ul li{height:40px; line-height:40px; background:#0962c5; display:block; float:none;}
.menu ul li ul li a{ display:block; font-size:14px; font-weight:normal; height:40px; line-height:40px; float:none; overflow:hidden;color:#fff;text-decoration: none;}
 .menu ul li ul li a:hover{color:#fff;text-decoration: none; background-color:#024085;}

.banner{ width:100%;height: 540px; overflow-x:hidden;}
/*flash*/
.banner{width: 100%; float: left; height:540px;}
.flexslider{position:relative;height:540px;overflow:hidden;background:url(/PcTemplates/36tempseven/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:540px; }
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:16px;line-height:50px;overflow:hidden;background:url(/PcTemplates/36tempseven/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.main-cont{  width:100%;clear: both; padding: 60px 0;}
.m_content{ width:1100px; margin:0 auto; overflow: hidden;}
.bg-white{background-color: #fff;}
.bg-gray{background-color: #ececec;}

/*gywm*/
.gywm-img{ float: left;width: 385px;}
.gywm-img img{width: 380px; height: 282px;}
.gywm_box{ width:650px; float:right;}
.gywm_t{text-align: center; color: #0058ab;font-size: 30px;font-weight: 600;padding-bottom: 15px;margin-bottom: 50px; background: url(/PcTemplates/36tempseven/images/line.jpg) center bottom no-repeat;}
.gywm_txt{ margin-top:10px;}
.sy_txt{height: 130px; overflow: hidden;line-height: 26px;font-size: 13px;}

a.more{ display:block; width: 150px;height: 38px;line-height: 38px; background-color: #0858b1; text-align: center; text-decoration: none; color:#fff; font-size: 14px; margin-top: 20px; }
a.more:hover{ text-decoration: none; color: #fff;}

.cpzs_t{text-align: center; color: #0058ab;font-size: 30px;font-weight: 600;padding-bottom: 15px; background: url(/PcTemplates/36tempseven/images/line.jpg) center bottom no-repeat;}
.cpzs_m{width:1100px;margin-top: 50px; overflow: hidden;}
/*gundong product*/
#demo {width:1100px; float:left; overflow:hidden; height:292px; border:none;}
#indemo {float: left; width: 1800%;}
#demo1,#demo2{height:292px;float:left; display:inline-table;}
#demo1 li,#demo2 li{width:250px; height:292px; float: left; padding: 0px 12px;  }
#demo1 li img,#demo2 li img{width: 248px;border: #dbdbdb 1px solid; height: 248px; display:block;}
#demo1 li em,#demo2 li em{float: left; width:248px; height:40px;line-height:40px;font-size: 13px; font-style: normal;  text-align:center; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis;}
#demo1 li a:hover{ text-decoration: none;}
#demo1 {float: left;}
#demo2 {float: left;}

/*dtzx*/
.dtzx_box{ width:530px; float:left;}
.dtzx_t{color: #0058ab;font-size: 30px;font-weight: 600;margin-bottom: 30px;}
/*news*/
.news_ul li{ height:30px; line-height:30px; }
.news_ul li a{ float:left; background:url(/PcTemplates/36tempseven/images/icon.jpg) no-repeat left; padding-left:10px;}
.news_ul li span{ float:right; width:84px; text-align:right;}
.news_ul li a{ color:#000;text-decoration: none;}
.news_ul li a:hover{ color:#666;text-decoration: none;}

.sy_Newslist{font-size: 13px;}
.sy_Newslist a{ float: left;font-size: 13px; width: 410px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}

/*video*/
.video_box{float: right;width: 500px;}
.part3-r-tuijian{ height:230px; overflow:hidden; margin-left:-10px; *zoom:1}
.part3-r-tuijian a{ font-size:13px;}
.part3-r-tuijian a:hover{ text-decoration: none;color: #666;}
.part3-r-tuijian li{ display:inline-block; border:1px solid #ccc; padding:0px 20px; font-size:14px; line-height:28px; height:28px; margin-left:10px; margin-top:10px;border-radius:15px;}




/*footer*/
.footer{ clear:both; background: #27292e; padding-top:50px;  width:100%; font-size:12px; color:#ececec;}
.footer .content{overflow: hidden;}
.footer a{ color:#ececec;}
.footer a:hover{ color:#ececec;}
.link-dl{ width: 360px; float: left;padding:15px 0px 15px 50px;border-left: 1px solid #3b3d43;height: 208px; overflow: hidden;}
.link-dl dt{ font-size: 16px;margin-bottom: 15px; }
.link-dl dd{line-height: 26px;}
.footer-lxwm{width: 280px;border-right: 1px solid #3b3d43;float: right;padding:15px 50px;}
.footer-lxwm strong{font-weight: 100;}

.footer-ewm{width: 150px; font-size: 12px;text-align: left;padding-left: 70px;padding-right: 70px;}
.footer-ewm dt{ margin-bottom: 20px;}
.footer-ewm img{ display: block; width:140px;height:140px;border:4px solid #fff;}
.footer-bq{clear: both;margin-top: 50px; background: #1d2026; height: 50px;line-height: 50px; font-size: 13px;}




/*neiye */
.leftside{ width:260px; float:left;}
.left_t{line-height: 30px;padding: 20px 0; text-align: center; background-color: #0756b2;font-size: 26px; color: #fff;}
.left_ul{ padding:3px 0 12px 0;}
.left_ul li{margin-bottom: 3px;}
.left_ul li a{ text-decoration: none; line-height:26px;font-size: 14px;width:204px;display:block; padding:12px 30px 12px 26px; color:#333;background: url(/PcTemplates/36tempseven/images/jiant2.jpg) 228px no-repeat #efefef; }
.left_ul li a:hover{ color:#fff;  background: url(/PcTemplates/36tempseven/images/jiant1.jpg) 228px no-repeat #7f7f7f; text-decoration: none;}
.l_lx_bg{ padding:10px 5px 12px 10px; overflow: hidden;font-size: 14px;line-height: 30px;color: #37280b;background: #EFEFEF;}


.rightside{ width:790px; float:right;}
.right_t{ height:70px;line-height: 70px;font-size:15px; color:#37280b;padding-left: 46px; background: url(/PcTemplates/36tempseven/images/icon2.jpg) 10px #eee no-repeat;}
.right_t span a{color: #37280b;}
.right_m{padding-top: 20px; font-size: 14px;line-height: 2; overflow: hidden;}

/*ny news*/
.right-news{height:auto; overflow:hidden; padding-top: 20px;}
.right-news ul li{ display:block; height:35px; line-height:35px; border-bottom:1px dotted #ccc; background:url(/PcTemplates/36tempseven/images/icon.jpg) 0px 15px no-repeat;}
.right-news ul li a{ display:block; width:600px; float:left; padding-left:15px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.right-news ul li a:hover{ text-decoration: none;}
.right-news ul li span{ display:block; float:right; width:100px; text-align:right;}
.news_title {font-size: 26px;font-weight: bold;text-align: center;padding: 25px 0 15px 0;}
.news_xx_txt{ padding: 25px 0;  line-height:28px;}

/*ny other news*/
.other_news_t{ clear:both;height:auto; overflow:hidden; }
.other_news_t dt{height:40px; border-bottom:1px solid #ccc; line-height:40px; font-size:16px;}
.other_news_t dt strong{ font-weight:600; display:block;float: left; padding: 0px; height:40px;}
.other_news_t dd{ }
.other_news_t dd ul li{ display:block; height:35px; line-height:35px; border-bottom:1px dotted #ccc; background:url(/PcTemplates/36tempseven/images/icon.jpg) 0px 15px no-repeat;}
.other_news_t dd ul li a{ display:block; width:600px; float:left; padding-left:15px;}
.other_news_t dd ul li span{ display:block; float:right; width:100px; text-align:right;}


/*ny cp*/
.right-pic{ height:auto; overflow:hidden; width:100%;}
.right-pic ul{ text-align:justify;margin-left:auto; margin-right:auto;}
.right-pic span.listpic-box{ display:inline-block;height:295px; width:242px; margin-top:25px;}
.right-pic span.listpic-box a{ display:block;height:240px; width:240px;border:1px solid #ccc; text-align:center; font-size:0;}
.right-pic span.listpic-box a .alpha-img{height:100%; width:1px; vertical-align:middle;}
.right-pic span.listpic-box a .show-img{vertical-align:middle;width: expression(this.width > 219 && this.width / 219 >= this.height / 218 ? 219 : true); height: expression(this.height > 218 && this.width / 219 < this.height / 218 ? 219 : true); max-width:219px;max-height:218px;}
.right-pic span.listpic-txt{ display:block;text-align:center;height:50px; line-height:50px; margin-top:1px}
.right-pic span.listpic-txt a{width:100%;border:0px; padding:0; font-size:14px; text-decoration:none; color:#010000;height:50px; line-height:50px;}  
.right-pic span.listpic-txt a:hover{ color: #666;}

.right-pic span.left-fix{height:0px; padding:0px; overflow:hidden;width:240px; display:inline-block}
.justify_fix{display:inline-block; width:100%; height:0; overflow:hidden;}
/*yema*/
.yema{ width:100%; height:50px;margin-top:30px;}


/*ny other cp*/
.other-right-pic{ height:auto; overflow:hidden; margin-left: -16px;}
.other-right-pic ul{ text-align:justify;margin-left:auto; margin-right:auto;}
.other-right-pic span.listpic-box-n{ display:inline-block;height:240px; width:182px; margin-top:25px;padding-left: 16px;}
.other-right-pic span.listpic-box-n a{ display:block;height:180px; width:180px;border:1px solid #ccc; text-align:center; font-size:0;}
.other-right-pic span.listpic-box-n a:hover{ background:#fff;}
.other-right-pic span.listpic-box-n a .alpha-img{height:100%; width:1px; vertical-align:middle;}
.other-right-pic span.listpic-box-n a .show-img{vertical-align:middle;width: expression(this.width > 170 && this.width / 170 >= this.height / 169 ? 170 : true); height: expression(this.height > 169 && this.width / 170 < this.height / 169 ? 180 : true); max-width:170px;max-height:169px;}
.other-right-pic span.listpic-txt-n{ display:block;text-align:center;height:50px; line-height:50px;margin-top:1px}
.other-right-pic span.listpic-txt-n a{width:100%;border:0px solid #beceeb; padding:0; font-size:14px; text-decoration:none; color:#333;height:50px; line-height:50px;}
.other-right-pic span.listpic-txt-n a:hover{background:none;color: #666;}

.cp_next_box{ text-align:center;font-size: 14px;}
.cp_next_box a{ padding: 0 10px;}

/*dingdan*/
.dingdank{ clear:both;height:auto; overflow:hidden; padding-bottom:20px;}
.dingdank dt{height:50px; border-bottom:1px solid #ccc; line-height:50px; font-size:18px;}
.dingdank dt strong{ font-weight:600; display:block; height:40px; }
.dingdank dd{ padding:10px 0}
.dingdank dd ul li{ display:block; height:50px;line-height:50px;}
.dingdank dd ul li a{ width:20%; text-align:right;height:50px; display:block; float:left}
.dingdank dd ul li span{width:50%; height:50px; display:block; float:left}
.dingdank dd ul li span input{ width:100%; height:30px; float:left; margin-top:10px; line-height:30px;}
.dingdank dd ul li span img{ float:left; margin-left:10px; margin-top:10px;}
.dingdank dd ul li span textarea{ width:95%; height:100px; border:1px solid #CCC}



/*¾«Æ·ÉÍÎö Í¼Æ¬ÇÐ»»*/
#box{position:relative; width:380px; height: 282px;}
#box .bigUl{}
.bigUl li {position:absolute; height:240px;}
.bigUl li img{width: 380px; height: 282px;}
.numberUl {position:absolute; right: 5px; bottom: 5px; z-index:400}
.numberUl li{float:left; width:24px; height: 18px; background:#fff; opacity:0.7; margin-left:1px;}
.numberUl li a{display:block ;width:24px; height: 18px; color:#000; font-size:12px; text-align:center; line-height:18px;}
.numberUl li.night a{background: #000; color:black; color: #fff}
#box .textUl li{position:absolute; left:20px; bottom:3px; display:none; width: 260px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
#box .textUl li a{font-size:14px; /*font-family:"Microsoft Yahei";*/ color:#000; font-weight:bold; }