﻿body, button, input, select, textarea a{font: 12px/1.5 "寰蒋闆呴粦",tahoma,arial,'瀹嬩綋',sans-serif;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, iframe, button, textarea, p, blockquote, th, td, img{ margin: 0;  padding: 0;}
html{color:#333333;}
fieldset, img, iframe, button{ border:0; text-decoration:none;}
/**:focus { outline: 0;}*/
ol, ul { list-style: none;}
table { border-collapse:collapse; border-spacing: 0;}
caption, th { text-align: left;}
header, footer, article, section, nav{display: block;}
a {outline: none; /* for Forefox */ cursor:pointer; text-decoration: none; }
a { /* for Ie*/ }
input{ outline:none; }
em{ font-style:normal;}
input,select,img{ vertical-align:middle;}
textarea{ outline: none; resize:none;}
h1,h2,h3,h4,h5,h6,.fs14 {  font-size: 14px;  } 
a img{border: none;}
i{ font-style:normal;}
a:link, a:visited { color: #333333; }
a:hover, a:active {color: #333333; }

.clear{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}

.bold{font-weight:bold;}
.mc{margin:0 auto;}
.fr{float:right;}
.fl{float:left}
.tar{text-align:right;}
.tal{text-align:left;}
.tac{text-align:center;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}

.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}

.m5{margin:5px;}
.m10{margin:10px;}
.m15{margin:15px;}

.nobor{ border:none;}
.bgnone{ background:none;}

/*幻灯片*/	
.slide { text-align: center;  height:500px; }
.slide .fullSlide{ width:100%;  position:relative;  height:500px; background:#000;  }
.slide .fullSlide .bd{ margin:0 auto; position:relative; z-index:0;/* overflow:hidden; */ }
.slide .fullSlide .bd ul{ width:100% !important;  }
.slide .fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
.slide .fullSlide .bd li a{ display:block; height:500px; }
.slide .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.slide .fullSlide .hd ul{ text-align:center; }
.slide .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:13px; margin:0 5px; overflow:hidden; background: url(../images/34.png)no-repeat center;   line-height:999px; }
.slide .fullSlide .hd ul .on{ background: url(../images/35.png);  }
.slide .fullSlide .prev,
.slide .fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.slide .fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }
.slideshow{height:50px;background:url(../images/sildeshow.jpg) center center no-repeat}	
/*中部区域*/
.main{}
	.pro{overflow:hidden}
	.pro .pro_left{width:232px;overflow:hidden;float:left}
	.pro .pro_left_box{width:232px;height:353px;background-image:url(../images/pro_left_box.jpg); overflow:hidden}
	.pro .pro_left_box ul{padding:0 25px;margin-top:70px;font-size:16px}
	.pro .pro_left_box ul li{height:45px;line-height:45px;border-bottom:1px dashed #fff;background:url(../images/ico01.png) 5px center no-repeat;padding-left:35px}
	.pro .pro_left_box ul li a{color:#fff}
	.pro .pro_left_t{margin-left:-6px;margin-top:20px}
	.pro .pro_right{width:765px;float:right}
	.pro .pro_right .pro_right_t {height:25px;line-height:25px;background:url(../images/img02.jpg) center 5px no-repeat;margin-bottom:30px}
	.pro .pro_right .pro_right_t strong{font-size:26px;color:#be0017;margin-left:15px}
	.pro .pro_right .pro_right_t em{font-size:26px;color:#e5e5e5;margin-left:15px}
	.pro_right ul li {float: left;margin-bottom: 15px;width: 230px;margin-left:10px}
	.pro_right ul li .pli {background-image: url("../images/prorboxl.png");display: block;height: 215px;width: 249px;}
	.pro_right ul li .pli img {background: none repeat scroll 0 0 #e8e8e8;height: 211px;margin-left: 18px;margin-top: 1px;width: 211px;}
	.pro_right ul li p {line-height: 50px;margin-left: 17px;min-height: 50px;text-align: center;}
	.cooperation{height:500px;background:url(../images/cooperation.jpg) center center no-repeat;margin-top:20px;overflow:hidden}
	.cooperation_c{height:450px;background:#fff;margin-top:20px}
	.cooperation_c .c_fl{width:666px;float:left;text-align:center}
	.cooperation_c .c_fl .p1{font-size:36px;font-weight:bold;color:#be0017;margin-top:30px}
	.cooperation_c .c_fl .p2{font-size:16px;color:#bebebe}
	.cooperation_c .c_fl .p3{font-size:24px;color:#bebebe}
	.cooperation_c .c_fl .c_fl_box{padding:10px 15px}
	.cooperation_c .c_fl dl{border:1px solid #be0017;width:170px;height:120px;float:left;margin:8px 20px}
	.cooperation_c .c_fl dl a{color:#fff}
	.cooperation_c .c_fl dl dt{}
	.cooperation_c .c_fl dl dd{height:32px;background:#be0017;line-height:32px;text-align:center;font-size:16px}
	.cooperation_c .c_fr{height:450px;float:right;width:358px;background:url(../images/img03.png) left center no-repeat}
	.cooperation_c .c_fr .message{padding-left:40px}
	.message .fromcontent{margin-top:15px}
	.message .control_label{width:70px;text-align:right}
	.message .col11{ width: 220px;border-radius:5px;border:medium none;border:1px solid #cdcdcd;text-indent:5px}
	.message .col11,.message .box textarea,.message input[type="text"]{   -moz-box-shadow:1px 1px 2px #c4cbcb inset; -webkit-box-shadow:1px 1px 2px #c4cbcb inset; box-shadow:1px 1px 2px #c4cbcb inset;  }
	.message .form_group{margin-top:10px;float:left}
	.messagem{margin:20px 8px;overflow:hidden}
	.messagem p{color:#213c94;font-size:14px;margin-left:35px}
	.message .box { font-size: 16px;}
	.message .box span { color: #E50311;}
	.message .box em { font-size: 16px; font-weight: bold;}
	.message .box table { font-size: 14px; margin-top: 20px;}
	.message .box .form_group { padding:5px 0;overflow: hidden;}
	.message .box .control_label {width:100px}
	.message input[type="submit"], .message input[type="reset"] {background-color:#e50112;border: medium none;border-radius: 3px;color: #fff;font-size: 12px;height: 27px;line-height: 27px;margin-left: 5px;margin-right: 15px;margin-top: 10px;padding-left: 10px;padding-right: 10px;}
	.message input[type="submit"]{margin-left:70px}
	.message input[type="text"] { border:none;border:1px solid #cdcdcd;border-radius:5px; width: 220px;height: 27px;text-indent:5px }
	.message .box textarea { border:none;border:1px solid #cdcdcd;border-radius:5px; width: 220px; }
	.message .yzm {float: left;height: 27px !important;width: 65px !important;}	
	.tab_hg{height:37px;line-height:37px;border-bottom:1px solid #cdcdcd;padding-left:15px;background:url(../images/img04.png) left center no-repeat;margin-top:10px;overflow:hidden}
	.tab_hg .title{float:left}
	.tab_hg .title span{color:#be0017;font-size:18px}	
	.tab_hg .title em{color:#bebebe;font-size:18px;text-transform:Uppercase }
	.tab_hg .more{width:90px;height:19px;line-height:19px;background:url(../images/more.png) left center no-repeat;float:right;text-align:center;margin-top:10px}	
	.tab_hg .more a{color:#fff}
	.reasons{height:915px;background:url(../images/reasons_bg.png) center center no-repeat}
	.reasons_box{background:url(../images/img05.png) 465px 55px no-repeat;padding-top:40px;overflow:hidden}
	.reasons_box .red_t{width:204px;height:69px;background-image:url(../images/img06.png);text-align:center}
	.reasons_box .red_t p{color:#fff;font-size:22px;}
	.reasons_box .red_t em{color:#e4bab9;font-size:14px;text-transform:Uppercase}
	.reasons_box .reasons_p{font-size:14px;padding-left:15px;background:url(../images/img08.png) left 4px no-repeat;line-height:26px}
	.reasons_box .reasons_p span{font-size:16px;color:#ba1309}
	.reasons_box .reasons_box1{}
	.successful{height:380px;background:#fafafa}
	.successful .modbar{background:#ffffff;}
	.successful .successfulbox{height:315px;}
	.successful .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
	.successful .hd ul{ text-align:center; }
	.successful .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:13px; margin:0 5px; overflow:hidden; background: url(../images/34.png)no-repeat center;   line-height:999px; }
	.successful .hd ul .on{ background: url(../images/35.png);  }
	.successful .bd{}
	.successful .bd ul li{padding-top:25px;padding-left:10px;position:relative;overflow:hidden}
	.successful .ful_left{background:url(../images/img14.png) center bottom no-repeat;width:300px;height:280px;float:left}
	.successful .ful_left img{width:300px;height:250px}
	.successful .ful_right{width:640px;height:250px;float:left;margin-left:20px}
	.successful .ful_right dl dt{color:#ff3101;font-size:18px}
	.successful .ful_right dl dd{color:#3f3f3f;font-size:14px;line-height:30px}
	.successful .ful_right p.p1{color:#be0017;font-size:14px;}
	.successful .ful_right p.p2{color:#ff3101;font-size:18px;}
	.successful .ful_right p.p3{color:#be0017;font-size:18px;}
	.successful .ful_right p.p4,	.successful .ful_right p.p6{position:absolute;bottom:40px;width:90px;height:30px;line-height:30px;text-align:center;font-size:16px}
	.successful .ful_right p.p4 a,.successful .ful_right p.p6 a{color:#fff}
	.successful .ful_right p.p4{right:200px;background:#be0017;}
	.successful .ful_right p.p6{right:40px;background:#858587}
	.banner1{margin:10px auto 0}
	.about{border-bottom:1px solid #dbdbdb;padding-bottom:20px}
	.about .a_fl{width:730px;float:left}
	.about .about_box{width:730px;overflow:hidden;padding-top:15px}
	.about .about_box .about_box_img{width:309px;height:241px;background-image:url(../images/img11.png);float:left}
	.about .about_box .about_box_img img{ width:303px; margin:3px}
	.about .about_box .about_box_info{float:left;width:365px;margin-left:15px}
	.about .about_box .about_box_info dl{}
	.about .about_box .about_box_info dl dt{font-size:16px;font-weight:bold}
	.about .about_box .about_box_info dl dd{line-height:25px}
	.about .photo{clear:both;position:relative;height:180px;}
	.about .photo .sPrev,.about .photo .sNext{width:32px;height:35px}
	.about .photo .sPrev{background-image:url(../images/prev.png);position:absolute;left:0px;top:40%}
	.about .photo .sNext{background-image:url(../images/next.png);position:absolute;right:0px;top:40%}
	.about .photo .showphoto{width:665px;height:180px;margin:0 0 0 32px;position:relative;overflow:hidden}
	.about .photo .showphoto ul li{width:200px;float:left;margin-left:10px}
	.about .photo .showphoto ul li p{line-height:30px;text-align:center;font-size:14px}
	.about .a_fr{width:265px;float:right;background:#ededed;height:480px;}
	.about .a_fr .a_fr_box{padding-left:10px}
	.about .a_fr dl{margin:10px 10px}
	.about .a_fr dl dd{line-height:30px;text-align:center;font-size:16px}
	.news{height:445px;background:#f6f6f6;border-top:2px solid #ffffff}
	.news .newsbox{padding:0 0 0 10px;width:720px}
	.news .newsbox .parHd{height:47px;border-bottom:1px solid #d1d1d1;width:100%;font-size:16px}
	.news .newsbox .parHd ul li{float:left;line-height:53px;width:113px;text-align:center}
	.news .newsbox .parHd ul .on{background-image:url(../images/newsli.png);color:#fff}
	.news .newsbox .parBd .slideBox dl{width:720px;float:left;margin:20px 0}
	.news .newsbox .parBd .slideBox dl dt{float:left;width:250px;height:180px;padding:3px;border:1px solid #e8e8e8}
	.news .newsbox .parBd .slideBox dl dt img{width:250px;height:180px;}
	.news .newsbox .parBd .slideBox dl dd{width:440px;float:left;margin-left:10px}
	.news .newsbox .parBd .slideBox ul{width:700px;float:left}
	.news .newsbox .parBd .slideBox ul li{line-height:30px;background:url(../images/oico.png) 10px center no-repeat;padding-left:30px;width:320px;float:left}
	.news .newsbox .parBd .slideBox ul .alt{background:url(../images/oico.png) 10px center no-repeat linen}
	#newsul .alt3,#newsul .alt4,#newsul .alt7,#newsul .alt8,#newsul .alt11,#newsul .alt12,#newsul .alt15,#newsul .alt16{background:url(../images/oico.png) 10px center no-repeat linen}
	.news .newsqa{width:290px; background:url(../images/newsqa.png) left top no-repeat}
	.news .newsqa .head { width: 306px; height: 47px;line-height:47px;border-bottom:1px solid #d1d1d1;text-indent: 20px; background: url(../images/newsqa.png) no-repeat left center;  }
	.news .newsqa .head span { float: left; color: #d8d8d8; font-size: 16px; background: url(../images/l_d.png) no-repeat left center;  }
	.news .newsqa .head a {  float: right; color: #fff;width:91px;height:19px;line-height:19px;background-image:url(../images/mone1.png);text-align:center;margin:15px 0 0 0}  
	.news .newsqa .head em { font-size: 18px; font-weight: bold; color: #09467d; }
	.news .newsqa .info { width: 288px;  float: right; line-height:26px; padding-top: 15px; border-bottom: 1px dotted #cdcdcd; padding-bottom: 10px;}
	.news .newsqa .info h6 { font-size:14px; background: url(../images/wd_bg.png) no-repeat left center; text-indent: 30px;  }
	.news .newsqa .info h6 a{ display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.news .newsqa .info p {  color:#fff;  line-height: 22px;  font-size: 14px;  background: url(../images/wd_r.png) no-repeat left 0px; text-indent: 30px; float: left;}
	.news .newsqa .info .www { width: 225px; float: left; font-size: 14px; }
	.news .newsqa .info .more {  float: right; margin-top: -18px;  }
	.news .newsqa .bb { border-bottom: none;}
	.news .newsqa .info .more:hover {filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; }	
