@charset "gb2312";

@import url('public.css');



body{ background:#f3f3f5;}



.banner{ background:url(banner.jpg) no-repeat 50%; height:359px;}

.alwidth{margin:0 auto; background:#fff; width:1200px; padding:40px 20px; }

.coun1{ margin:0 auto; width:1200px;}

.lefthdp{ float:left; width:724px; overflow:hidden;}

#ifocus{width: 724px;height: 370px;}

#ifocus_pic{display: inline;position: relative;float: left;width:585px;height: 370px;overflow: hidden;margin: 0px 0 0 6px;}

#ifocus_piclist li{width: 585px;height: 370px;overflow: hidden;}

#ifocus_piclist img{width: 585px;height: 370px;}

#ifocus_btn{display: inline;float: right;width: 130px;}

#ifocus_btn li{width: 130px;height: 70px;margin-bottom: 6px;cursor: pointer;opacity: 0.5;-moz-opacity: 0.5;filter: alpha(opacity=50);}

#ifocus_btn img{width: 130px;height: 69px;margin: 0px 0 0 10px;}

#ifocus_btn .on{background: url(images/ifocus_btn_bg.gif) no-repeat;opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);}

#ifocus_opdiv{position: absolute;left: 0;bottom: 0;width: 585px;height: 35px;background: #000;opacity: 0.5;-moz-opacity: 0.5;filter: alpha(opacity=50);}

#ifocus_tx{position: absolute;left: 8px;bottom: 8px;color: #FFF;}

#ifocus_tx ul li{display: none;}

#ifocus_tx ul li a{color: #fff;font-size: 14px;font-weight: bold;}

.rtnewlist{ float:right; width:446px; overflow:hidden;}

.nob1{ height:118px; border-bottom:1px #cdcdcd dashed; overflow:hidden;}

.nob1 h1{ font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; line-height:24px; color:#000;}

.nob1 h1 a{ color:#000}

.nob1 h1 a:hover{ color:#ff0000}

.nob1 p{ font-size:12px; color:#767676; line-height:20px; text-indent:2em; margin-top:20px;}

.btlist{ margin-top:20px;}

.btlist ul li{ font-size:14px; line-height:26px; color:#220000}

.btlist ul li a{ color:#220000}

.btlist ul li a:hover{ color:#ff0000}



.dhgx{ height:8px; background:url(xg_bg.png); margin-top:30px; }

.zjlmo{ float:right; width:116px; height:29px; background:#f6f6f6; text-align:center; line-height:29px; margin-top:-10px;}

.zjlmo img{ margin-top:6px;}

.lmname{ margin:0 auto;  height:25px; background:#fff; line-height:25px; padding:0 40px;}

.lwid1{ width:450px;}

.lwid2{ width:590px;}

.lwid3{ width:450px;}

.lmname img{ float:left; margin-top:-10px;}

.lmname span{ line-height:4px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#323537;}



.lmbtlist{ margin:0 auto; width:1160px; padding:0 20px; margin-top:20px;}

.lmbtlist ul li{ float:left; width:550px; font-size:14px; color:#220000; line-height:22px; margin-right:30px;}

.lmbtlist ul li a{ color:#220000}

.lmbtlist ul li a:hover{ color:#ff0000}

.lmbtlist ul li span{ float:right; font-size:12px;}

.more{ text-align:right;   line-height:24px; color:#ff0000; padding-right:20px;}

.more a{ color:#ff0000}

.more a:hover{ color:#9900CC}

.hengxian{ height:1px;border-bottom:1px #989898 dashed; margin-top:10px;}



.coun2{ margin:0 auto; width:1200px; border-bottom:1px #989898 dashed; margin-top:20px; overflow:hidden;}

.coun2 .twlist{ width:372px; height:660px; overflow:hidden}

.picimg{ background:#cfcfcf; padding:3px; width:366px; height:379px;}

.picimg img{ width:366px; height:379px;}

.btnrmc{ min-height:160px;}

.btnrmc h1{ text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:24px; color:#008ee7;}

.btnrmc h1 a{ color:#008ee7}

.btnrmc h1 a:hover{ color:#ff0000}

.btnrmc p{ font-size:14px;; color:#000; line-height:22px; margin-top:20px; text-indent:2em;}

.fll{ float:left;}

.flr{ float:right;}

.matldt{ margin-left:40px;}

.mattop{ margin-top:10px;}



.coun3{ margin:0 auto; width:1200px; margin-top:20px; overflow:hidden;}
.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;}
.picMarquee-left .bd{ }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:380px; height:120px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }

.coun3 .lfimgs{ float:left; width:594px;}

.coun3 .rtimgs{ float:right; width:594px;}



.coun4{ margin:0 auto; width:1200px; margin-top:20px; overflow:hidden;}

.coun4 .lmdhb{ height:50px; background:#1dc7e8; line-height:50px; font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; color:#fff; padding:0 14px;}

.coun4 .lmdhb span{ float:right; font-size:14px; color:#fff}

.coun4 .lmdhb span a{ color:#fff}

.coun4 .lmdhb span a:hover{ color:#ff0000}

.coun4 .tpqh{ margin-top:1px; height:330px; overflow:hidden;}



.sideMenu{width:1200px;height:330px;margin:auto}

.sideMenu .title{width:41px;height:330px;padding:0 12px;float:right;position:relative}

.sideMenu .title b{display:block;padding:5px 14px;line-height:15px;cursor:pointer;position:absolute;top:0px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff;z-index:8888}

.sideMenu .title b i{writing-mode:tb-rl}

.sideMenu .title em{padding:0px 16px 0 12px; font-size:14px;cursor:pointer;position:absolute;bottom:6px;}

.sideMenu .title em a{color:#000}

.sideMenu .title em a:hover{color:#ff0000}

.sideMenu .gccy{background:#c9df0a}

.sideMenu .gccy b,.sideMenu .gccy b a,.sideMenu .gccy em{color:#fff}

.sideMenu .zxbs{background:#61c800}

.sideMenu .zxbs b,.sideMenu .zxbs b a,.sideMenu .zxbs em{color:#fff}

.sideMenu .bmfw{background:#00c6e0;}

.sideMenu .bmfw b,.sideMenu .bmfw b a,.sideMenu .bmfw em{color:#fff}

.sideMenu .cboxs{display:none;float:right;width:1004px;}

.btlj{ width:1004px;}

.btlj .tit{display:block; position:relative; top:-40px; font-size:14px; font-weight:bold; height:40px; background:#121011; padding-left:10px;  line-height:40px; color:#fff; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity:0.5;}

.btlj .tit a{ color:#fff}

.btlj .tit a:hover{ color:#ff0000}



.footer{ height:40px; padding:40px 0; background:#757575; text-align:center; color:#fff; line-height:24px;}

